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
338592179266	338592179826	338592180376	338592180926	338592181476	338592182026	338592182576	338592183126	338592183676	338592184226	338592184776	338592185326	338592185876	338592186426	338592186976	338592187526	338592188076	338592188626	338592189176	338592189726	338592190276	338592190826	338592191376	338592191926	338592192476	338592193026	338592193576	338592194126	338592194677	338592195226	338592195776	338592196326	338592196876	338592197426	338592197976	338592198526	338592199077	338592199626	338592200176	338592200726	338592201276	338592201826	338592202376	338592202926	338592203476	338592204026	338592204576	338592205126	338592205676	338592206226	338592206777	338592207326	338592207876	338592208426	338592208976	338592209526	338592210076	338592210627	338592211176	338592211726	338592212276	338592212826	338592213376	338592213926	338592214476	338592215026	338592215576	338592216127	338592216676	338592217226	338592217777	338592218326	338592218876	338592219426	338592219976	338592220527	338592221076	338592221626	338592222176	338592222726	338592223276	338592223826	338592224376	338592224926	338592225477	338592226026	338592226577	338592227126	338592227676	338592228226	338592228776	338592229327	338592229876	338592230426	338592230977	338592231526	338592232076	338592232626	338592233176	338592233726	338592234277	338592234826	338592235377	338592235927	338592236476	338592237026	338592237577	338592238127	338592238677	338592239227	338592239777	338592240326	338592240876	338592241426	338592241977	338592242527	338592243077	338592243627	338592244177	338592244727	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	3650	2300	2745	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
11531	651	546	434	272	208	162	150	102	106	100	105	99	81	58	66	73	70	64	69	83	67	80	77	70	65	51	56	54	75	59	54	59	65	62	56	91	78	63	53	56	61	52	76	57	70	67	66	49	65	67	68	61	60	61	69	64	57	85	62	43	70	57	48	60	59	45	58	72	65	57	66	52	58	60	61	73	67	58	71	67	64	65	71	54	64	57	55	73	72	56	70	62	56	53	66	65	51	65	84	57	59	53	53	46	52	64	57	57	61	62	60	45	53	66	56	51	60	63	70	61	70	40	60	42	68	70	44	52	71	80	54	71	55	66	62	42	49	51	43	62	50	59	45	57	67	69	73	74	51	55	60	57	69	61	62	56	48	52	46	75	57	56	51	60	73	60	45	60	59	67	71	64	49	59	63	55	56	69	66	60	59	75	58	52	68	45	58	68	56	66	74	59	58	71	46	59	56	50	51	55	39	49	61	56	78	49	59	59	67	70	54	65	64	50	61	57	51	64	64	59	45	58	64	59	48	67	77	56	61	70	60	47	61	62	58	53	58	62	54	51	61	60	48	66	68	68	61	86	55	52	56	54	55	66	46	47	62	42	47	64	59	61	63	53	58	59	48	55	67	51	64	56	67	52	54	48	58	45	62	62	63	51	43	69	64	44	64	53	72	51	53	43	45	66	51	56	57	60	50	69	66	51	57	63	60	42	53	62	74	58	54	58	72	45	69	66	58	54	45	61	62	63	61	59	56	49	59	50	64	54	64	63	53	57	69	62	74	68	62	72	66	60	57	53	63	46	54	67	55	62	54	76	69	64	65	55	76	57	54	63	50	71	47	62	57	56	64	52	44	53	56	56	50	45	48	49	58	63	64	44	53	63	63	62	55	48	64	63	65	58	60	54	54	48	65	55	53	51	52	55	58	56	61	48	61	48	64	73	45	50	49	49	63	60	58	58	64	62	62	70	69	63	61	59	70	69	45	47	46	59	42	67	74	61	65	51	56	50	61	75	59	66	62	55	64	53	55	59	62	53	56	63	60	53	50	53	62	82	69	50	58	58	52	57	66	56	68	59	60	55	48	54	53	54	59	49	55	63	50	56	46	54	74	60	47	67	64	63	50	51	62	60	58	67	68	40	71	60	52	51	61	57	57	53	59	72	50	52	50	61	44	59	55	66	48	69	79	57	56	70	67	60	63	56	64	59	54	54	61	60	60	73	69	64	53	56	36	52	57	80	69	64	47	50	56	51	60	55	77	72	64	54	52	44	48	44	69	59	52	51	68	59	60	45	61	57	57	50	53	56	56	56	65	57	54	59	64	65	52	62	57	60	53	65	50	68	65	51	65	58	48	67	61	65	47	58	46	63	57	58	53	57	48	70	70	60	59	65	53	78	41	55	58	51	52	74	61	54	55	48	61	45	58	57	58	54	47	64	56	56	70	44	66	41	74	63	42	62	76	74	72	70	61	59	56	65	51	48	58	52	66	56	48	62	65	60	68	75	61	66	74	70	55	56	63	55	70	59	28	57	41	53	41	62	76	62	53	59	48	72	58	55	55	58	57	64	56	55	43	70	58	56	53	56	58	55	57	54	59	57	63	44	51	54	68	52	63	57	49	70	54	61	73	58	59	56	66	73	50	60	56	47	45	65	50	78	75	71	58	57	66	65	66	51	77	59	59	62	70	64	55	56	71	60	58	64	55	65	52	62	48	54	55	67	47	57	57	57	72	49	54	66	67	56	69	68	65	64	59	50	62	58	56	53	59	55	67	70	60	52	53	57	58	61	45	56	49	48	50	50	51	73	65	60	59	48	55	71	57	51	74	46	65	50	58	59	63	53	52	69	65	56	52	52	60	56	72	71	65	70	58	56	67	61	60	56	61	52	42	49	63	72	64	67	75	47	75	51	49	52	55	58	56	59	64	53	49	67	57	64	54	73	49	55	53	59	56	51	61	44	46	61	59	64	45	49	62	72	61	64	53	58	58	59	46	55	53	55	56	61	54	61	59	65	62	69	46	53	62	39	67	66	64	63	49	75	57	50	47	64	42	54	60	60	54	55	49	64	57	57	65	60	48	57	55	58	47	56	45	67	63	46	73	68	65	45	63	66	74	67	55	47	52	73	52	62	66	59	65	58	69	50	63	69	59	46	49	54	72	69	75	72	57	58	55	54	63	64	59	46	64	56	58	49	75	53	56	50	56	65	64	55	72	58	60	63	57	52	64	59	64	52	63	67	50	59	50	52	54	61	60	56	66	55	49	47	44	63	67	75	62	65	54	60	78	45	62	64	49	53	58	51	60	61	51	46	63	52	61	65	67	56	71	48	67	55	55	53	58	65	68	64	69	63	56	67	62	66	56	60	59	69	53	47	68	55	66	67	61	61	39	50	64	66	60	56	55	72	67	74	48	53	76	80	67	56	64	61	42	52	69	69	54	57	49	64	64	57	61	53	60	54	55	60	70	59	60	71	72	71	72	71	54	61	59	52	68	63	76	66	54	59	56	69	61	58	49	51	65	55	70	74	63	57	70	61	55	48	56	65	63	62	61	54	46	60	72	48	73	59	56	69	63	64	57	56	65	72	60	69	50	61	54	63	63	55	59	62	59	61	72	56	77	67	52	61	51	64	68	60	72	55	67	61	72	62	53	63	66	61	48	51	55	75	71	64	61	60	66	64	77	54	66	62	65	59	64	58	72	61	52	73	61	60	31	55	64	46	55	45	57	57	64	71	54	64	60	66	64	60	68	53	55	57	73	66	67	64	67	49	65	53	51	64	51	56	68	54	50	64	60	72	70	54	60	48	60	50	73	52	62	64	52	64	56	53	58	58	68	54	65	60	59	66	56	55	54	48	51	60	42	68	54	73	63	50	64	61	71	60	70	62	58	58	53	59	66	66	56	52	60	53	51	57	52	49	52	69	65	64	54	60	53	60	60	64	54	58	65	59	60	59	61	62	66	57	60	74	58	61	48	76	44	53	63	63	69	51	60	64	62	47	47	56	60	57	63	61	68	66	48	77	68	60	51	65	48	63	70	63	55	57	61	65	79	61	65	48	53	58	51	51	50	54	54	70	67	50	60	51	45	49	60	68	61	68	56	62	60	51	49	49	54	69	74	57	48	56	69	60	56	51	43	67	51	79	55	48	45	51	66	60	71	59	58	59	70	73	72	60	57	50	55	50	60	62	50	37	64	71	58	62	62	74	53	55	58	44	80	48	47	66	62	60	66	68	52	53	58	61	66	64	53	49	53	79	76	60	65	61	46	45	64	62	66	68	52	53	69	49	62	73	43	64	52	62	73	81	69	61	75	63	49	56	65	65	64	64	74	69	61	70	52	56	58	65	61	69	63	52	56	63	56	56	61	64	61	76	70	59	64	64	70	67	57	61	39	65	62	52	37	61	62	72	69	58	49	59	75	61	63	62	52	56	56	59	52	58	67	60	45	65	54	60	57	57	68	62	58	49	60	61	58	84	54
7617	598	1497	1544	1308	1004	822	687	570	512	489	397	357	346	301	302	294	274	238	246	238	263	214	252	222	227	220	219	206	174	214	207	191	193	208	185	216	184	181	188	160	177	175	187	171	167	191	210	182	167	191	178	181	193	188	165	151	156	188	183	174	190	183	163	181	181	201	176	199	179	150	165	189	176	182	149	166	171	170	158	148	183	185	178	166	172	165	190	150	166	159	171	165	177	175	170	165	189	154	162	174	196	166	158	187	173	181	172	181	179	160	186	156	173	183	190	174	163	176	166	168	148	160	166	160	154	172	157	180	163	169	169	167	193	163	154	203	172	182	177	173	169	178	155	178	187	151	152	172	171	165	150	176	197	194	186	172	167	170	164	172	170	171	158	165	158	152	163	177	158	166	166	179	189	169	174	180	183	179	180	169	198	150	187	168	168	175	161	171	182	163	175	159	176	161	165	178	187	167	169	162	176	173	178	171	170	177	173	190	157	184	164	175	150	184	152	183	172	169	154	151	172	166	175	193	164	182	185	166	176	170	154	151	163	186	177	162	177	173	151	178	186	163	177	155	177	186	153	183	184	192	166	195	165	148	174	176	173	171	167	159	151	162	163	173	183	153	175	192	165	160	188	150	160	154	180	133	168	162	158	185	159	161	163	180	201	169	171	167	181	163	150	193	199	167	174	156	143	179	156	184	135	160	163	171	168	163	162	172	150	158	165	171	162	174	153	175	157	171	193	187	184	190	176	172	176	194	167	172	154	170	151	188	171	151	174	173	164	185	177	181	191	169	155	174	168	196	188	169	189	170	185	155	183	153	170	158	166	162	168	153	196	162	172	168	163	187	167	180	192	181	171	157	145	174	186	165	144	132	164	195	154	179	176	167	137	184	169	188	179	176	190	183	185	180	174	178	167	163	165	146	171	158	167	170	160	169	163	172	184	161	187	157	179	172	136	190	155	179	159	180	167	159	209	181	185	169	180	151	143	162	164	186	177	178	131	193	169	177	164	182	162	165	184	171	161	160	163	162	173	150	171	165	156	178	182	177	169	154	185	174	165	147	172	170	159	174	169	171	155	152	182	151	174	181	172	169	173	159	177	190	187	157	155	166	157	152	173	145	167	155	185	174	146	179	173	182	164	159	148	185	163	155	160	190	166	165	153	156	189	151	167	154	163	174	196	178	154	158	187	154	184	163	185	188	162	200	183	165	195	182	171	185	168	176	173	200	179	185	177	186	172	169	169	140	168	186	162	174	186	161	172	154	186	197	145	158	160	161	176	191	159	168	173	166	146	175	158	170	168	145	164	173	172	191	178	191	185	172	152	163	175	174	160	187	169	168	178	191	176	164	179	159	166	184	163	166	149	170	171	161	172	155	175	186	147	158	160	152	161	164	172	169	194	171	151	155	173	173	184	184	163	173	159	163	165	151	149	175	190	180	170	158	168	156	147	174	150	158	162	175	157	159	148	181	172	158	174	163	166	193	196	186	168	179	139	169	191	155	163	163	161	178	184	150	156	183	172	185	187	160	147	170	206	145	173	169	195	167	174	177	163	161	171	159	167	184	186	173	167	179	140	174	176	188	180	205	189	147	160	164	165	180	185	165	129	157	159	171	169	151	187	196	139	144	152	182	167	151	159	153	165	162	163	149	169	165	170	141	174	163	158	189	152	159	176	163	190	181	168	183	168	158	168	179	197	150	174	150	181	178	177	159	167	155	168	151	177	187	191	173	158	141	164	171	173	182	178	161	182	165	145	172	181	184	165	179	156	165	173	170	151	180	156	162	160	160	186	190	161	163	170	181	159	169	151	172	149	179	173	169	163	174	169	166	151	168	162	173	172	200	177	171	173	177	161	175	187	158	157	147	158	158	185	151	192	184	169	165	191	163	162	162	159	167	174	188	155	188	162	170	186	187	191	166	174	160	158	189	176	164	170	162	170	173	162	181	160	178	162	174	169	158	198	181	157	165	161	179	167	190	173	177	194	182	174	174	152	156	182	189	170	169	182	209	139	164	186	171	189	173	153	181	179	168	168	167	186	167	191	194	169	169	163	162	169	147	162	172	154	170	164	181	154	156	190	153	167	154	154	172	175	176	167	179	163	189	175	169	192	172	189	181	175	147	165	169	156	169	164	146	169	166	184	173	158	181	197	177	185	185	175	175	159	160	161	180	172	180	154	165	182	157	152	176	152	166	194	186	183	162	165	170	163	158	167	157	164	151	195	161	156	170	177	176	172	183	161	169	164	170	151	175	187	167	163	164	165	178	160	144	168	155	171	160	186	166	161	167	159	177	184	180	155	137	178	149	187	185	171	179	164	166	145	160	148	171	149	169	162	146	174	183	169	171	188	160	182	186	188	181	180	156	183	181	155	179	146	199	159	179	167	186	170	153	150	163	161	175	177	171	169	178	180	183	176	157	147	157	155	156	155	171	143	159	178	189	165	167	169	163	170	165	157	173	144	170	173	174	160	163	187	167	168	183	141	175	173	170	163	178	150	181	181	179	160	155	153	158	159	175	149	154	166	178	158	171	181	162	174	158	175	166	173	163	213	178	162	158	199	155	180	190	168	177	172	156	180	191	172	159	162	150	199	172	167	157	158	183	182	175	159	187	193	181	165	174	185	160	161	177	185	178	183	169	200	188	168	171	198	154	162	168	182	162	141	178	170	156	156	193	166	153	185	174	189	144	151	158	187	147	164	178	166	184	165	157	144	170	170	170	168	167	163	168	163	177	174	172	167	162	170	172	183	152	173	178	181	172	161	162	159	162	190	181	168	165	169	158	180	191	174	161	177	178	165	148	178	169	170	195	175	167	179	170	187	171	172	172	173	166	181	174	191	161	161	159	145	202	157	187	174	150	149	189	180	167	178	165	168	180	188	195	163	168	170	174	131	161	172	190	153	174	164	163	164	190	161	154	174	173	192	173	205	181	169	138	167	148	157	194	183	164	167	157	147	179	169	166	201	160	185	191	162	167	207	148	161	158	170	172	177	186	175	172	166	167	163	173	170	172	182	155	195	185	133	165	170	165	168	150	170	165	166	177	168	154	185	153	174	171	180	167	173	165	179	163	185	185	170	154	167	156	170	160	170	195	171	177	146	167	150	154	163	178	169	163	184	170	163	173	161	142	159	178	189	194	153	173	169	183	149	174	191	188	160	165	183	188	195	157	164	184	175	156	161	185	185	171	156	156	178	186	160	147	193	164	169	193	191	175	146	151	175	173	166	178	182	181	178	161	168	169	185	197	156	149	181	177	177	164	163	175	169	162	164	163	168	178	173	161	154	151	189	162	155	184	174	183	177	180	203	154	176	170	173	191	159	154	172	177	180	159	178	169	174	164	159	174	145	182	182	184	152	176	155	161	165	162	188	176	145	165	159	182	164	184	159	164	164	184	157	159	143	180	170	169	155	181	154	166	177	164	145	165	146	152	185	167	164	156	169	169	175	172	178	169	151	174	152	197	176	141	168	139	156
1362	296	279	250	255	244	258	260	247	281	236	231	237	235	248	229	257	237	251	244	235	251	245	262	263	237	259	229	238	251	226	253	244	235	247	275	259	230	241	219	233	278	249	235	227	245	241	231	258	238	267	242	255	261	233	239	232	258	258	274	252	229	256	275	238	232	257	227	288	263	201	260	233	260	263	264	229	288	301	226	219	226	269	238	241	264	261	243	245	244	234	236	249	272	253	229	253	244	240	218	238	266	239	234	268	270	247	234	243	257	244	255	282	253	242	222	276	232	243	259	264	239	282	255	227	249	266	272	279	259	243	218	255	258	264	250	244	262	230	234	227	232	271	263	256	252	271	275	273	257	229	274	233	224	255	248	240	238	231	232	271	253	274	239	256	253	228	231	254	252	243	230	275	267	254	236	245	218	189	253	260	230	242	243	263	253	250	219	278	245	241	245	253	250	238	267	239	226	257	262	223	236	283	245	232	237	275	230	277	263	237	251	258	231	227	245	235	266	242	246	220	269	253	226	250	267	245	256	248	249	262	281	241	251	263	267	260	258	261	253	241	259	273	237	242	256	251	243	240	254	235	258	263	222	254	204	267	222	257	255	258	274	270	247	249	254	251	247	251	260	222	259	250	244	228	245	246	249	233	238	252	290	205	251	231	227	265	260	235	258	220	266	230	230	254	250	290	229	240	282	240	252	226	223	253	221	233	230	247	259	249	209	268	224	253	242	229	250	267	271	267	224	250	256	243	271	252	253	268	267	278	261	257	223	240	247	255	253	250	293	244	203	248	243	253	256	276	260	246	261	264	281	231	226	270	242	241	249	239	274	271	243	264	237	255	226	258	266	275	248	256	273	240	256	238	261	234	259	269	257	286	255	286	275	247	256	240	242	250	253	245	236	244	256	261	242	270	270	271	224	265	237	254	269	273	262	260	267	269	230	276	268	253	231	269	268	247	259	222	271	249	249	278	257	241	250	205	245	247	253	278	222	238	253	283	243	243	246	252	249	244	265	237	258	250	250	226	273	249	230	267	247	275	231	254	258	233	245	244	254	277	258	231	262	250	252	229	228	234	235	205	223	228	260	240	225	240	249	267	252	250	247	261	232	268	281	267	262	263	230	233	266	267	254	282	229	277	265	260	236	268	286	233	257	240	244	263	235	253	269	254	274	241	229	243	238	254	282	240	270	242	220	231	249	249	240	263	232	255	246	232	257	237	238	262	232	286	270	248	240	237	252	232	283	262	261	260	279	268	254	266	235	246	244	278	240	240	264	245	264	275	249	251	243	234	231	245	276	277	265	269	271	243	218	251	250	258	251	271	247	256	257	276	244	245	230	262	242	252	228	253	264	248	248	239	222	272	233	262	252	225	242	219	242	255	251	211	261	242	257	231	247	241	257	237	248	277	253	284	234	230	250	250	241	256	263	240	244	234	243	271	247	224	225	241	283	246	252	250	247	274	262	270	280	249	275	262	252	254	255	243	273	259	257	235	225	251	249	242	248	254	247	251	240	237	260	247	270	228	229	236	228	241	248	241	249	244	236	239	273	267	284	248	253	233	271	252	252	262	269	280	221	258	217	241	233	240	242	253	224	205	273	235	227	251	265	257	252	235	250	274	250	241	259	243	241	269	253	267	276	230	252	266	242	246	276	231	270	262	234	249	243	252	255	265	242	255	261	254	239	261	242	259	234	265	271	240	238	277	264	260	263	243	259	233	247	227	237	250	230	246	260	262	254	242	243	252	259	236	227	256	275	229	266	232	231	222	272	222	244	253	299	252	243	247	255	241	270	256	288	236	256	241	264	238	227	292	239	249	246	231	246	222	246	230	255	267	225	252	254	252	296	234	262	233	269	276	247	244	229	245	285	249	262	262	243	242	244	227	226	263	243	312	278	210	229	267	280	248	220	255	258	248	258	260	268	239	259	244	237	233	250	222	234	240	238	257	256	254	272	237	218	239	228	253	257	275	287	235	258	251	293	261	256	248	235	278	238	222	246	256	249	228	255	247	230	258	279	251	233	281	252	248	254	235	266	241	246	250	270	236	256	253	259	240	259	259	248	248	242	255	242	244	267	257	223	244	250	242	237	225	244	238	247	237	258	263	265	243	253	271	271	237	221	261	241	253	230	264	233	259	264	251	265	246	286	248	234	227	261	254	290	256	228	245	252	240	248	250	244	240	242	273	245	266	270	242	252	238	251	235	248	252	273	227	245	234	249	245	265	233	251	262	246	260	258	238	273	241	247	239	250	260	261	271	248	258	256	250	269	245	256	244	233	231	237	250	251	226	218	240	281	217	242	246	245	278	248	231	233	242	227	283	236	275	234	244	254	246	262	277	226	236	274	256	230	239	268	271	240	239	243	256	253	254	239	251	227	272	262	239	263	252	258	276	259	257	249	231	245	247	259	240	272	244	270	240	245	248	228	251	275	237	221	268	270	234	232	259	252	253	254	213	273	272	274	243	259	237	246	281	258	264	255	226	257	281	271	247	259	241	252	275	233	234	254	232	221	278	260	237	243	262	229	243	264	244	274	245	261	238	254	247	239	264	236	249	215	227	229	254	273	237	256	256	262	235	261	291	241	242	218	222	255	233	236	255	271	240	253	245	245	254	229	248	242	249	266	245	258	277	232	244	263	241	235	258	245	245	253	233	254	218	245	270	277	247	247	250	254	235	256	293	269	267	263	274	245	264	225	234	231	247	258	265	246	226	242	253	253	220	243	269	240	261	251	270	241	259	222	261	258	251	264	253	247	232	250	212	263	252	234	262	231	251	235	251	270	249	231	263	263	245	282	247	258	263	242	243	253	278	247	236	266	257	237	225	224	239	254	261	277	252	251	237	271	244	209	255	261	237	277	238	245	252	230	264	240	243	268	254	247	258	256	246	289	280	237	244	262	248	234	234	260	228	234	260	255	279	227	264	253	236	228	237	274	263	237	231	263	267	249	224	260	229	276	255	276	262	247	273	275	254	279	253	278	245	227	264	254	260	271	240	270	234	260	254	247	249	230	233	246	264	261	242	269	262	236	284	276	261	238	237	257	233	248	266	276	253	269	236	238	213	244	242	248	259	265	249	257	258	255	272	268	244	242	238	249	246	231	248	254	261	245	268	244	265	230	230	281	252	266	257	282	262	261	261	280	258	250	253	251	272	255	257	231	256	274	242	256	242	259	271	249	210	253	247	276	248	253	232	264	295	251	244	250	267	294	230	235	252	240	275	258	233	254	246	244	220	249	247	250	260	245	265	270	261	279	275	262	267	248	236	242	258	210	297	245	251	253	254	251	252	263	258	258	286	242	229	232	230	240	252	247	237	268	266	254	269	236	253	246	240	254	247	278	225	246	248	265	248	236	267	260	220	269	250	216	263	251	238	249	220	251	245	261	258	216	230	237	256	258	289	234	243	256	240	233	232	212	257	253	260	267	246	248	261	282	245	259	252	231	251	252	254	252	256	220	227	246	242	274	265	232	246	244
2058	583	616	656	621	595	590	586	623	627	612	619	566	628	603	582	618	581	580	551	604	587	586	579	632	582	568	586	588	608	624	642	592	604	599	570	618	604	582	615	539	606	584	582	595	560	612	585	596	625	574	617	577	636	587	552	612	593	588	626	589	619	590	574	600	658	569	579	573	599	616	559	548	607	550	601	623	580	597	574	597	636	602	582	635	591	569	596	583	610	589	631	638	586	638	623	614	587	593	619	633	556	603	612	587	547	595	602	621	574	612	603	586	596	607	564	590	599	614	580	626	606	596	602	577	592	618	591	574	606	600	643	625	641	584	592	629	622	617	608	588	608	587	592	592	595	603	623	602	564	604	551	626	591	574	595	623	613	557	603	569	595	583	575	565	605	560	591	619	556	587	568	599	598	564	619	578	603	580	602	555	584	591	548	581	595	605	663	581	614	582	638	597	590	581	599	615	595	597	592	586	610	600	584	558	606	571	628	625	618	569	624	571	573	619	561	592	597	628	594	581	574	619	612	584	602	593	629	599	596	565	590	558	608	597	616	574	554	585	582	619	580	591	616	605	560	577	566	613	574	612	589	617	653	624	605	619	581	607	605	588	616	623	575	608	566	588	595	585	603	607	598	595	589	589	597	597	626	669	602	599	555	616	596	548	598	596	585	626	571	577	601	616	562	580	583	584	619	587	594	550	601	568	601	605	612	614	566	589	589	620	566	583	606	578	583	607	586	585	610	588	590	637	583	568	571	583	565	594	605	569	606	623	591	594	577	582	599	620	604	575	630	600	571	572	639	560	553	565	584	618	607	618	637	591	600	578	627	596	598	607	609	629	554	576	575	552	620	568	562	606	593	613	605	614	557	578	592	583	594	647	590	582	584	606	608	596	634	589	605	584	595	595	631	631	567	624	549	575	561	592	586	626	621	610	573	559	605	592	575	635	599	590	595	647	578	601	648	575	601	531	598	589	610	624	575	586	585	551	606	603	626	556	589	538	605	549	575	584	583	584	575	598	578	577	583	572	591	595	572	603	552	605	617	584	571	628	601	604	573	605	625	556	576	597	628	577	613	571	595	587	559	566	605	670	575	584	603	599	574	627	640	616	570	582	575	571	601	574	585	607	585	657	591	539	589	616	567	522	572	594	628	577	567	562	604	568	576	609	574	626	564	584	550	591	603	594	576	572	606	536	588	635	548	634	604	598	586	591	576	603	588	632	580	595	600	604	617	575	551	596	592	598	555	608	611	588	595	569	558	610	563	540	585	625	610	583	577	594	558	589	615	613	587	603	602	592	615	622	598	593	595	593	623	573	580	600	574	623	594	597	580	597	621	614	602	581	570	573	634	562	569	601	592	533	618	602	618	637	615	641	601	604	604	590	616	536	571	615	590	636	564	589	620	593	606	585	640	580	556	600	576	584	600	613	589	574	614	593	579	597	603	591	578	600	621	645	597	607	536	580	574	582	605	624	609	621	616	583	606	625	541	594	572	631	581	660	565	584	608	605	578	562	592	637	585	588	587	597	560	569	592	569	575	613	613	606	594	600	623	593	604	595	553	613	643	596	620	590	623	603	551	540	605	596	605	602	572	575	589	607	618	570	595	569	577	551	533	606	581	563	611	573	572	649	577	583	570	603	619	575	603	595	587	564	601	535	596	590	608	582	592	634	617	598	582	587	596	626	609	584	601	626	580	572	591	624	578	606	587	569	611	607	593	571	558	623	568	585	600	549	575	580	665	586	568	588	550	579	635	528	587	612	622	584	605	578	630	589	622	641	632	572	613	612	572	568	592	626	578	619	620	552	613	585	571	621	607	652	589	588	595	572	582	614	573	605	617	598	582	586	619	583	572	560	607	569	588	620	596	573	625	611	589	607	607	614	566	606	621	581	607	555	634	571	574	583	587	611	609	599	606	623	590	612	606	560	630	660	573	601	591	584	602	595	569	598	607	615	598	618	587	613	578	579	619	599	623	614	571	582	556	593	600	583	580	606	613	608	619	616	585	595	588	579	548	594	588	649	584	631	569	558	652	593	586	616	592	560	599	585	624	617	580	593	571	589	576	599	636	594	602	598	624	617	580	579	610	599	643	597	608	616	591	622	609	617	602	595	595	621	567	593	605	545	590	614	618	559	620	564	575	646	580	581	588	612	571	558	622	569	596	640	600	587	578	561	611	587	594	620	591	623	609	616	595	588	570	625	603	571	621	595	547	626	588	613	616	599	613	584	579	580	638	590	602	653	622	567	576	578	628	599	611	594	611	606	579	600	639	586	618	638	586	619	559	599	635	635	603	556	639	563	644	641	571	580	613	592	541	626	607	593	601	578	613	571	532	585	649	591	616	593	559	581	598	628	542	645	603	571	599	599	596	576	585	612	583	599	599	567	626	582	595	569	564	571	622	608	585	603	590	568	587	583	551	591	608	608	576	599	583	601	604	594	596	589	617	631	567	622	606	588	600	583	621	585	583	572	628	577	558	665	592	593	613	581	602	568	587	577	587	591	552	640	607	560	625	597	581	599	577	618	629	564	607	573	591	588	561	605	572	573	568	585	561	564	597	629	599	570	608	602	602	622	581	588	597	565	647	578	613	595	599	618	562	569	578	623	602	543	564	624	592	599	619	545	605	602	582	549	600	619	602	600	600	620	607	552	623	591	627	606	644	568	609	583	602	581	622	624	591	581	602	561	588	610	648	608	600	584	565	572	603	603	634	596	586	623	653	608	576	553	598	630	554	611	597	588	599	619	619	565	592	610	573	579	563	580	584	567	599	578	611	563	650	554	599	609	590	584	579	591	560	612	582	594	611	569	572	596	569	573	592	602	620	590	594	573	548	552	562	623	612	589	566	661	577	608	613	593	632	600	616	584	625	589	572	558	553	565	608	624	599	587	617	635	587	587	598	594	591	597	632	615	612	586	591	598	630	590	592	588	582	585	598	622	600	590	566	606	594	621	632	584	568	597	641	621	570	620	576	587	559	605	578	621	606	610	569	618	627	579	603	571	564	652	600	565	592	592	575	567	593	606	565	600	599	586	611	590	614	582	595	605	567	563	605	569	561	584	599	607	582	540	570	590	590	568	585	544	593	630	594	588	610	583	592	617	600	638	580	560	659	637	569	588	609	593	570	591	579	576	555	615	585	615	624	597	598	580	602	584	606	590	603	624	614	613	600	584	638	573	596	616	642	611	572	576	608	588	576	637	615	617	563	601	621	583	601	599	585	577	619	635	603	624	586	605	622	645	601	604	567	597	613	581	622	640	608	630	541	604	600	616	603	613	568	636	589	589	647	580	600	618	599	611	604	590	585	588	646	594	568	629	618	593	591	597	606	585	594	587	549	609	624	550	580	500	600	597	598	557	626	580	547	593	608	603	608	549	594	613	529	598	588	560	626	640	629	592	589	610	579	619	602	585	643	598	596	586	604	621	556	588	600	583	635	605	617	597	602	585	541	604	600	616	627	577	600	558	606	607	569	576	572
6188	348	445	332	236	220	174	182	157	186	153	146	177	183	161	137	166	171	149	167	156	146	163	139	157	160	152	140	163	149	183	177	166	129	140	150	154	163	149	152	158	138	169	142	149	146	136	165	130	151	152	156	145	145	170	142	147	163	154	142	157	149	157	152	141	161	154	161	151	168	181	157	173	171	146	136	140	158	147	159	166	152	173	169	150	142	158	158	166	177	165	145	137	132	154	148	155	141	152	157	149	157	146	167	160	141	135	178	130	163	181	139	162	162	133	148	139	167	178	162	144	188	153	161	149	168	138	177	171	152	156	139	132	153	137	143	149	169	141	134	152	153	154	161	126	136	140	148	164	158	139	140	159	158	143	145	152	149	159	128	129	157	150	136	151	147	149	124	163	162	161	155	167	156	161	159	123	170	163	161	157	129	143	162	185	158	144	156	169	159	139	163	151	147	149	156	139	151	161	160	155	165	170	165	150	153	133	137	140	156	136	127	150	173	146	167	160	155	169	140	132	149	126	127	154	163	159	183	162	162	164	143	168	154	161	163	153	171	160	164	156	166	177	161	138	155	160	134	155	172	127	148	146	132	167	156	157	142	160	140	156	152	147	141	145	159	145	177	135	141	141	146	171	143	144	150	134	161	153	170	158	149	152	189	145	154	153	146	175	177	143	171	167	152	150	146	150	139	164	167	142	136	130	153	146	165	131	167	164	163	155	149	151	151	159	159	167	150	181	149	143	161	145	154	149	155	151	130	154	150	149	137	121	138	135	147	154	172	144	159	157	158	169	131	163	147	124	140	143	171	160	148	171	159	156	145	161	144	152	152	175	174	159	158	160	158	149	151	148	130	161	167	154	188	175	155	136	151	151	176	130	170	135	146	155	164	163	161	151	153	137	167	135	156	186	170	156	183	177	148	153	148	149	154	147	153	138	150	138	168	154	150	162	152	154	160	142	157	163	141	133	132	170	141	161	157	167	137	162	128	143	139	140	149	171	164	149	148	170	148	142	151	153	161	159	156	144	163	166	140	170	157	157	173	160	146	153	148	174	156	156	150	173	135	167	161	129	148	153	154	158	159	150	156	173	153	164	143	141	139	142	143	150	154	168	184	143	159	161	147	145	149	156	158	132	145	146	166	148	169	129	155	171	166	142	169	148	144	155	143	169	157	165	168	154	132	150	150	145	147	158	169	162	156	150	155	155	158	161	150	151	143	143	133	156	153	134	139	149	163	165	171	163	180	182	141	178	130	158	153	157	159	182	159	161	140	167	152	144	158	172	167	171	163	159	139	134	147	156	144	160	165	146	180	151	142	147	158	159	158	131	142	173	159	150	139	146	135	130	171	147	136	165	147	161	160	158	177	140	163	149	151	166	129	140	142	155	155	157	151	156	127	166	140	188	146	146	142	163	153	139	150	154	132	157	164	124	136	172	156	161	138	145	149	137	155	152	145	180	147	118	172	148	136	149	168	141	144	172	146	158	144	140	152	161	144	145	163	167	142	140	177	159	152	133	172	159	145	166	190	145	152	140	167	159	164	155	160	164	161	137	152	178	162	144	159	167	139	144	162	164	163	148	140	159	141	159	163	150	151	156	136	150	180	166	153	138	149	142	136	180	158	161	136	154	141	151	167	144	159	172	160	139	168	153	158	155	137	167	157	138	159	151	136	142	153	134	162	153	154	177	170	147	139	143	173	143	137	142	128	131	147	139	144	153	136	148	164	151	149	148	144	163	150	141	135	148	137	175	157	151	146	154	139	169	146	162	160	158	134	137	137	157	173	163	151	147	149	160	153	137	160	151	166	154	156	147	145	149	159	173	179	141	141	149	127	155	152	159	133	151	154	139	158	159	136	141	155	138	160	142	157	155	154	150	139	162	174	135	169	163	151	177	133	153	154	163	159	155	143	147	135	163	166	153	143	163	171	145	169	138	138	158	128	180	154	140	136	151	148	144	160	169	135	154	154	168	170	152	165	158	154	160	150	125	147	141	172	169	153	128	143	144	133	162	170	155	145	144	149	152	164	143	134	153	134	165	150	163	167	144	143	140	162	146	153	167	149	144	148	165	175	159	170	134	142	155	147	151	137	148	160	139	159	146	157	136	137	147	137	148	145	149	160	170	143	156	137	127	166	160	137	162	131	137	157	177	181	169	158	154	165	155	160	155	148	157	173	125	162	151	144	160	159	157	172	149	134	151	140	148	151	146	183	157	153	159	139	178	148	132	148	123	138	150	158	139	140	135	136	159	141	171	143	155	141	140	160	180	154	165	181	142	128	141	133	148	152	139	169	146	145	149	154	154	156	166	156	154	135	141	157	144	161	143	137	137	150	162	134	131	164	142	132	136	169	139	195	156	146	146	158	142	153	155	153	155	137	158	152	162	164	155	152	155	145	122	169	150	137	184	153	171	154	133	141	140	163	156	152	182	151	156	171	156	133	146	127	160	148	147	151	125	155	148	140	158	147	145	155	145	140	156	134	158	158	151	181	140	149	164	147	147	129	156	162	150	140	141	158	129	150	125	169	134	134	175	151	146	157	135	132	152	144	145	170	121	129	147	158	140	150	168	182	128	165	160	165	167	141	152	162	152	174	143	131	152	131	143	176	155	154	144	152	134	144	141	141	137	125	162	144	168	138	152	137	148	156	141	144	162	143	150	159	158	150	168	149	152	164	148	131	152	160	143	143	153	152	161	164	167	147	161	141	166	170	154	142	166	176	158	162	154	136	157	138	172	160	142	133	149	165	139	156	153	151	161	166	153	132	164	140	172	175	143	138	152	145	143	163	156	148	145	163	160	161	160	181	162	176	163	162	156	174	147	140	139	135	138	166	138	139	138	137	162	144	155	145	133	161	147	156	147	141	146	142	151	165	137	154	160	162	158	151	169	149	161	170	153	139	160	143	159	168	158	137	179	150	138	166	156	183	147	159	134	137	143	148	165	159	178	131	148	163	163	155	142	141	159	149	169	154	170	151	134	155	155	156	170	162	126	162	171	141	161	148	168	151	152	147	178	155	170	139	142	156	152	178	177	146	136	163	147	152	141	157	188	137	142	151	149	164	163	182	152	128	145	169	153	162	125	171	138	154	169	157	140	150	134	184	177	149	161	134	147	157	157	156	146	165	179	144	157	142	127	150	170	170	152	137	142	145	177	166	173	157	152	155	147	172	170	149	142	171	163	154	156	155	171	139	168	130	188	165	145	150	151	129	150	149	166	169	152	162	158	156	156	159	160	158	177	148	165	141	145	151	170	155	152	161	149	157	157	141	155	173	137	152	137	158	163	148	159	165	170	145	174	155	119	152	167	136	169	147	168	152	161	155	134	129	166	150	133	138	165	149	148	158	145	166	160	163	136	147	167	143	148	148	143	145	149	115	164	169	158	149	136	170	155	169	174	132	144	154	152	150	141	162	134	173	140	155	166	143	153	124	144	136	139	162	164	159	165	161	155	150	165	149	161	135	156	147	148	138	144	159
6143	606	1020	1185	970	725	684	612	575	576	493	527	479	458	426	448	426	414	394	438	389	418	430	424	411	391	379	391	382	373	400	404	404	385	399	370	401	378	328	368	376	370	430	404	366	377	365	395	387	387	375	376	366	353	378	404	381	379	370	385	400	377	377	402	411	402	363	419	370	372	396	341	391	352	345	361	358	376	362	376	409	400	383	352	366	379	385	368	379	371	376	428	408	338	399	348	374	388	353	365	365	349	403	383	349	392	333	382	413	376	375	366	404	359	413	385	389	366	382	381	374	384	362	368	382	402	378	390	387	404	350	368	404	382	377	339	407	391	369	364	397	358	390	390	429	384	342	402	399	359	398	380	364	352	429	394	383	353	375	374	374	354	425	407	366	401	373	365	361	354	347	362	376	390	376	381	355	389	375	396	361	383	383	364	362	345	418	356	371	381	395	374	349	393	381	358	367	347	381	331	385	407	405	376	356	369	354	378	393	371	413	383	407	363	374	329	357	356	402	365	371	364	395	375	393	402	369	399	372	387	388	387	387	399	370	370	361	356	374	377	389	360	400	417	385	348	375	342	360	377	395	398	382	392	384	378	399	422	385	382	370	375	384	345	370	382	366	349	384	372	377	370	411	398	391	414	364	405	339	390	378	383	371	400	366	383	371	350	369	376	360	401	390	379	368	350	385	339	364	368	395	366	369	399	369	387	370	389	379	358	381	360	363	388	397	368	404	367	406	367	362	373	399	388	401	380	383	368	402	383	379	359	396	371	368	382	351	356	401	379	405	367	340	384	401	369	361	399	415	401	378	402	332	408	378	357	393	368	373	388	361	385	403	354	379	378	355	408	335	384	364	364	406	350	415	387	392	375	380	395	342	384	362	358	398	394	362	373	374	366	399	356	380	370	379	364	354	385	359	361	380	413	353	395	380	364	385	389	387	370	342	368	381	377	374	344	402	372	411	384	383	374	357	395	390	383	370	409	373	405	371	380	337	394	388	365	353	427	360	354	380	369	393	398	385	402	395	355	397	382	375	392	331	414	365	419	371	370	408	389	409	352	353	411	383	410	371	379	365	379	395	401	397	357	363	346	359	346	374	403	355	396	363	371	333	369	384	356	390	355	406	377	383	354	389	391	348	396	390	371	369	374	378	354	404	377	398	373	366	352	337	322	387	396	392	358	372	404	371	351	366	391	370	426	339	376	361	382	377	364	417	385	366	365	366	392	354	352	384	341	362	380	380	352	375	418	401	400	375	391	393	380	395	414	373	372	363	378	383	382	395	378	381	362	371	364	379	381	377	364	342	380	393	376	373	396	395	378	368	379	410	411	383	386	369	371	364	368	377	368	394	381	367	391	359	364	364	349	369	377	366	359	357	384	374	380	345	337	353	416	376	379	364	372	377	352	384	380	357	385	386	385	392	381	363	358	363	371	400	366	367	363	366	354	362	389	388	386	373	364	363	385	354	331	346	394	421	369	377	364	359	378	377	385	376	369	364	334	387	403	334	370	376	377	383	355	341	375	374	365	365	389	381	397	379	337	360	365	383	366	366	338	378	359	366	416	415	378	380	371	329	404	373	386	387	388	379	380	369	362	369	373	376	378	366	397	384	366	361	393	357	354	349	396	373	381	368	398	344	393	390	386	394	394	426	397	380	370	384	358	376	384	393	380	381	374	381	419	381	372	369	409	390	359	391	384	372	381	361	361	364	409	357	406	385	379	342	341	362	378	425	332	355	395	383	366	347	374	369	355	397	405	383	381	355	362	366	387	377	378	369	363	379	394	403	377	391	383	389	389	409	399	377	380	374	384	364	404	377	366	395	338	391	363	425	395	410	377	360	348	387	368	362	347	398	390	394	348	402	400	408	393	383	394	397	385	389	394	363	361	374	372	389	369	403	376	364	371	395	345	388	378	362	389	382	403	360	383	347	406	399	390	372	348	383	396	383	405	398	395	406	357	366	370	380	373	379	363	382	381	403	410	379	351	365	386	367	349	387	387	372	380	395	369	399	372	362	412	356	378	408	337	383	368	389	366	378	408	369	399	381	376	373	354	385	351	362	374	344	360	389	376	387	350	368	398	399	352	403	372	394	383	390	372	393	384	379	367	367	375	352	396	362	373	375	334	353	388	417	360	401	386	354	387	405	368	354	400	387	419	410	403	358	390	377	361	396	373	364	374	367	382	373	376	419	368	355	419	357	401	372	356	397	380	370	359	386	340	336	373	385	382	399	347	377	362	355	367	371	380	378	374	400	383	404	357	369	359	399	377	379	403	384	385	409	377	344	378	392	396	371	341	383	386	387	378	347	364	374	354	418	397	373	382	366	397	386	380	390	354	398	407	372	369	366	355	370	381	397	359	357	374	369	363	356	371	421	381	376	388	382	372	371	363	374	361	363	399	391	375	412	385	359	365	370	390	356	395	385	360	393	364	370	390	369	350	348	361	372	343	413	400	393	391	386	338	361	353	401	370	349	373	412	381	399	389	350	391	380	383	363	372	368	369	394	387	389	387	384	347	393	397	380	383	334	376	353	383	379	373	402	372	372	362	378	382	357	386	399	365	379	369	362	371	365	393	388	385	367	376	399	355	361	361	359	370	357	348	374	363	371	362	375	407	409	375	357	345	397	368	364	354	380	403	431	408	382	363	385	342	334	370	371	379	373	376	397	376	381	381	385	326	330	375	359	392	372	372	358	394	375	365	395	373	410	422	371	386	393	386	390	359	399	380	365	386	363	383	368	385	361	353	409	390	386	373	366	353	356	411	358	399	392	376	379	394	398	370	383	371	390	408	377	385	374	380	395	395	357	382	404	388	359	398	385	371	354	343	371	382	369	403	384	366	367	369	389	423	337	352	384	357	406	373	377	412	395	373	338	335	413	356	360	379	389	385	359	370	382	375	380	367	383	374	347	374	403	389	398	368	361	381	346	369	408	370	378	360	364	391	339	395	371	380	342	385	368	363	367	389	397	374	380	379	372	392	352	375	407	372	331	381	391	409	369	406	350	363	369	385	362	381	391	361	369	393	423	364	399	335	373	329	367	367	370	392	342	364	407	390	381	399	405	387	381	360	374	371	376	402	372	359	341	352	382	375	370	411	384	381	392	350	399	391	353	393	353	376	387	359	388	382	366	393	376	387	340	386	389	366	414	390	336	372	409	372	355	377	389	376	369	370	388	374	395	389	369	350	380	387	408	334	379	366	396	367	350	407	394	376	369	352	371	358	387	413	381	339	356	391	373	364	391	362	386	359	386	372	368	349	388	386	374	385	396	374	361	364	410	343	373	350	370	381	390	369	385	406	369	391	364	361	398	384	377	375	366	395	391	360	352	404	362	400	370	388	340	386	363	363	344	367	367	383	379	387	372	390	360	384	371	395	368	348	412	387	360	349	365	365	380	396	384	386	411	372	395	367	333	385	351	384	363	376	387	362	419	382	382	362	398	334	366	391	387	387	368	371	399	325	335	369	340	376	386	373
11527	692	583	441	285	187	138	136	102	114	91	92	83	61	84	72	65	62	76	53	55	58	70	78	65	63	56	76	60	59	67	59	67	67	67	59	61	67	55	74	51	64	63	55	58	33	59	56	60	52	57	55	59	61	58	63	69	53	67	60	69	47	58	57	50	53	52	67	67	49	80	58	66	48	48	73	56	75	47	69	62	73	44	56	62	63	44	55	66	61	58	61	50	47	69	60	57	56	57	56	58	68	42	46	55	78	53	44	69	53	54	63	58	60	67	55	53	54	51	61	62	62	59	62	67	69	50	50	48	65	52	49	65	56	61	59	65	53	57	52	51	61	54	59	64	53	64	55	61	52	59	58	56	70	51	60	49	58	54	49	62	58	70	51	63	51	50	78	49	55	57	59	54	63	53	62	56	46	52	64	54	63	54	43	56	66	54	56	50	68	46	75	56	42	68	66	55	56	59	50	48	66	52	66	67	47	66	60	47	65	57	57	63	53	60	54	63	47	55	51	48	65	53	66	59	52	70	51	53	42	71	52	46	54	57	44	53	53	69	52	63	58	59	53	49	63	54	67	62	66	60	60	62	55	48	58	50	38	57	58	63	56	63	56	61	46	66	62	51	61	67	59	55	59	54	58	64	45	53	61	49	52	68	61	61	56	64	50	61	49	58	63	60	62	51	68	57	61	72	46	73	50	54	60	59	71	59	59	64	55	62	69	53	54	62	54	57	69	55	49	59	56	67	71	59	60	65	58	57	53	53	57	58	61	55	82	45	47	54	54	56	55	61	55	63	61	57	62	49	52	54	57	66	56	61	65	49	58	45	66	67	58	61	64	48	60	66	53	57	60	66	61	44	61	53	49	51	64	54	47	58	59	57	52	60	41	72	72	54	52	68	42	49	64	52	52	58	76	57	51	58	62	63	56	50	46	50	47	78	64	50	57	59	66	53	60	45	61	59	49	57	53	55	41	60	59	60	56	62	53	66	50	50	59	60	58	51	49	57	65	71	41	76	69	66	62	57	53	63	64	58	67	56	54	65	59	61	59	47	59	52	67	53	74	57	51	55	66	51	69	47	64	53	65	62	38	45	62	65	62	64	62	50	68	54	54	58	66	69	68	51	56	74	49	60	52	67	56	67	55	68	43	50	55	62	61	77	50	53	57	65	52	53	63	74	48	73	59	44	43	58	61	59	52	51	58	66	56	55	66	58	61	49	65	55	57	74	56	86	58	47	60	52	60	54	90	54	66	62	63	52	52	57	70	53	55	56	70	69	67	56	59	62	57	48	60	48	46	58	59	49	58	46	59	64	56	71	48	58	55	57	57	68	63	64	45	53	52	50	50	55	73	74	51	46	54	77	56	58	74	69	70	65	60	51	62	56	58	57	57	61	68	57	49	58	54	61	55	46	47	51	59	62	57	45	53	62	69	63	49	73	66	57	60	42	68	49	56	52	54	52	54	67	68	54	72	57	62	53	58	72	51	57	57	56	49	43	56	68	60	57	53	54	64	52	58	73	57	65	63	53	64	48	51	59	63	44	68	66	58	58	47	47	47	50	56	72	49	76	51	44	54	78	73	61	62	54	47	48	66	55	69	54	62	81	54	58	52	64	60	66	53	55	52	53	52	61	55	58	64	59	48	60	55	52	60	61	61	51	55	69	69	70	49	57	48	54	55	69	63	55	59	65	45	60	55	71	60	51	63	72	77	52	57	54	55	58	61	54	62	63	68	59	54	58	63	51	44	59	61	70	54	70	66	42	52	67	67	47	46	61	56	61	54	48	65	52	61	70	56	68	56	70	76	67	50	47	63	65	56	58	84	50	48	65	70	61	53	43	55	53	49	58	55	57	44	49	67	46	48	59	43	62	60	71	58	74	48	43	67	54	48	44	53	53	65	61	52	40	70	50	63	63	53	49	58	60	54	52	65	62	62	59	61	47	57	50	51	61	67	51	53	60	43	66	52	56	43	53	55	63	56	56	61	62	51	62	56	51	62	53	55	52	47	43	53	55	59	58	46	61	63	64	56	58	60	51	61	77	39	57	59	50	63	60	50	68	66	51	60	60	60	48	65	58	52	57	62	78	65	47	59	60	52	58	56	48	64	56	47	55	60	64	64	49	52	56	58	63	66	61	60	57	48	53	55	49	60	56	42	62	59	52	63	54	62	57	51	62	64	50	70	61	56	47	42	56	56	51	46	51	60	67	62	78	68	62	43	68	57	63	66	59	56	51	52	69	70	69	41	58	57	61	49	46	77	56	48	51	48	55	63	57	65	51	53	66	62	70	59	46	61	59	61	57	74	55	78	55	55	51	40	47	68	61	52	65	65	47	63	65	73	49	54	75	47	62	47	74	56	60	60	65	65	59	69	48	63	66	59	61	70	58	46	58	62	58	71	58	73	55	60	66	52	59	58	69	64	59	65	67	53	53	63	63	53	50	56	47	57	44	58	50	52	56	76	59	73	48	57	63	68	58	44	62	60	63	61	50	52	57	65	59	54	59	57	59	58	47	51	51	60	56	60	56	65	57	53	53	52	63	64	46	51	62	53	51	56	49	47	55	67	68	60	63	48	60	66	62	71	63	58	48	64	45	43	53	58	70	49	64	53	70	49	54	54	57	60	55	45	51	44	57	53	68	55	47	67	56	62	53	60	60	53	60	65	53	53	58	71	56	62	58	51	56	57	65	55	46	35	55	64	65	67	43	74	54	51	63	57	40	65	78	62	55	53	56	44	74	41	56	57	69	64	57	40	51	72	55	50	57	65	54	62	52	60	57	68	69	60	60	60	53	63	60	44	60	53	53	53	50	54	55	64	55	57	54	54	59	74	50	40	54	73	68	50	57	52	64	65	51	57	62	44	64	63	46	62	68	60	54	45	57	50	52	75	65	58	52	43	63	59	57	51	58	68	53	63	78	50	63	61	62	55	56	55	48	53	61	46	51	66	70	44	68	63	56	49	57	55	45	54	67	55	55	59	55	57	61	75	60	54	61	57	56	59	55	63	43	70	50	66	63	71	53	58	66	63	58	60	64	61	64	62	68	69	58	56	58	45	67	64	46	54	61	51	61	53	61	66	56	62	53	71	59	52	52	59	45	52	55	55	61	62	72	55	42	56	57	71	59	56	64	71	60	81	59	65	55	50	50	72	64	57	52	61	51	64	59	58	68	47	55	48	53	63	65	47	54	49	46	61	45	47	65	68	59	55	55	51	70	53	60	57	60	46	49	57	62	51	57	76	70	74	53	57	61	67	48	66	61	56	51	61	55	37	51	46	64	53	53	72	51	57	50	55	55	64	63	52	54	67	52	58	66	54	54	54	57	56	70	55	65	56	44	66	61	58	65	59	58	57	50	57	57	61	49	68	55	50	50	57	65	62	62	58	50	57	46	54	62	62	58	52	57	65	61	69	64	60	58	58	55	59	55	65	69	62	51	61	58	53	54	55	44	60	56	59	57	72	75	53	63	65	57	69
7481	627	1396	1587	1294	972	800	734	560	518	471	389	380	337	322	305	275	256	229	237	232	215	212	220	237	232	217	231	190	201	185	198	207	202	201	207	161	181	192	183	187	181	192	190	159	185	181	185	207	173	180	177	185	152	166	171	171	160	183	175	145	176	185	170	148	173	162	180	158	154	169	205	172	173	142	162	157	196	168	162	171	158	165	173	170	178	171	164	178	156	172	166	169	164	178	173	173	182	159	169	166	170	151	171	173	150	187	165	174	172	193	193	151	158	146	153	188	178	169	200	174	162	168	176	157	150	162	178	160	156	156	168	168	159	158	165	158	172	154	186	167	159	175	158	147	173	169	154	163	187	156	159	162	135	175	157	166	176	173	177	138	175	169	161	172	180	146	162	169	174	162	158	168	165	180	136	160	147	171	164	175	155	170	164	154	162	178	177	181	184	168	153	170	176	172	166	174	171	170	159	197	157	156	188	155	179	173	185	165	172	177	161	148	169	169	166	168	169	171	181	152	164	155	149	189	161	172	182	149	178	150	158	166	150	169	176	139	165	148	149	162	194	158	189	167	145	151	167	174	151	147	148	166	161	174	158	167	173	172	170	142	147	173	157	175	155	154	177	142	139	165	164	173	154	160	180	175	166	147	185	154	173	157	164	178	178	165	185	171	147	160	154	171	167	163	158	143	170	175	161	131	168	173	161	167	182	161	158	184	163	178	200	172	172	158	178	204	167	159	167	185	144	174	175	180	175	147	181	183	175	180	141	176	165	174	170	178	168	142	189	189	171	182	158	170	155	175	172	141	168	166	163	152	169	152	164	159	180	162	181	166	152	156	156	156	181	168	162	183	153	159	173	176	151	163	166	158	169	162	170	174	154	155	160	167	166	133	147	174	165	157	186	174	166	163	178	165	163	186	169	179	178	178	176	148	163	194	157	160	168	174	158	195	161	170	164	167	195	162	160	153	165	163	167	172	185	165	179	157	149	144	167	164	156	172	162	155	164	138	148	159	175	160	165	167	181	167	177	178	157	172	149	173	174	172	166	155	167	173	174	169	169	159	153	186	165	147	150	169	172	171	168	173	154	189	163	151	167	163	187	192	169	168	145	163	135	181	163	168	160	165	177	172	148	189	157	162	161	166	176	171	187	177	187	161	170	142	171	137	163	164	151	157	164	163	162	154	178	183	177	169	169	181	167	174	184	171	172	155	156	160	149	170	186	154	149	160	158	166	177	139	162	150	151	174	159	172	156	177	169	178	177	166	167	178	169	168	173	163	150	186	172	169	171	166	180	145	170	162	171	183	149	179	156	161	182	162	175	189	167	179	176	187	160	169	170	176	180	183	155	180	168	193	156	153	162	181	165	183	170	148	165	152	157	156	167	176	149	168	178	165	168	180	173	168	187	139	193	190	170	182	149	168	161	195	155	183	179	183	182	168	158	154	172	142	169	166	179	168	164	164	190	164	140	165	140	165	157	163	159	158	170	173	144	161	185	185	161	144	160	141	177	171	171	139	141	154	182	139	188	182	149	171	154	153	157	169	165	176	173	168	170	182	153	176	176	158	162	139	192	161	178	152	169	146	173	168	169	160	166	140	161	165	171	172	148	198	146	177	179	163	165	168	173	161	164	151	161	167	166	145	172	153	162	167	153	154	171	167	166	136	163	178	162	161	172	163	156	165	184	173	169	195	160	179	175	156	150	174	187	158	166	175	183	159	185	159	166	191	171	192	161	156	148	169	186	182	157	181	178	183	146	156	163	156	178	163	175	162	175	143	177	176	161	162	163	149	170	164	177	168	196	151	157	143	156	172	173	168	180	158	166	170	177	181	191	169	193	183	185	159	157	148	168	170	173	133	184	168	153	174	152	170	153	155	182	167	169	171	163	193	157	170	168	166	147	161	193	149	164	163	159	154	159	161	160	176	181	155	164	166	180	172	167	174	152	171	170	154	173	173	158	184	159	149	175	170	146	169	159	158	161	175	185	172	149	171	145	162	170	183	165	173	161	166	171	175	150	172	172	172	170	163	150	158	185	159	158	174	174	172	165	167	183	150	197	162	195	153	182	145	180	160	144	159	173	173	151	160	153	191	156	170	186	137	146	155	178	154	185	160	175	179	145	185	159	141	174	182	152	157	163	169	174	159	167	157	149	186	170	154	157	187	168	155	166	166	162	159	170	148	161	168	161	181	180	172	187	171	185	187	173	157	157	170	162	168	160	182	163	177	168	176	154	163	171	161	178	167	188	149	182	161	170	158	168	157	187	165	158	164	153	174	165	180	177	159	163	172	153	190	177	152	156	157	166	164	167	152	177	176	171	167	159	180	166	189	151	161	170	144	157	152	158	197	193	175	189	173	152	159	149	168	152	165	178	169	168	177	200	160	175	144	145	181	179	149	181	159	162	179	174	148	165	166	161	168	163	160	152	156	177	145	163	175	155	174	179	164	163	179	146	161	183	176	183	152	155	191	167	195	150	175	148	178	173	192	164	149	165	174	159	175	156	196	197	156	165	135	143	178	170	169	166	155	165	166	170	162	155	171	174	146	184	156	168	188	166	177	182	131	181	138	149	169	178	159	175	172	156	175	169	143	167	176	160	157	181	177	153	171	150	159	163	185	138	163	158	173	134	159	170	163	190	159	169	181	168	167	156	169	159	168	176	140	179	177	175	168	180	163	154	182	169	168	184	152	150	180	184	166	164	179	159	153	152	186	158	175	166	167	153	183	141	177	152	197	148	172	164	179	179	171	197	161	171	187	185	156	168	152	139	196	143	144	202	171	159	163	163	184	161	156	180	138	161	177	182	153	165	157	170	155	138	173	170	164	162	154	151	157	183	170	153	163	170	159	179	155	165	152	163	193	182	164	157	158	183	170	168	162	168	159	167	184	178	185	165	163	179	212	194	128	171	175	157	183	176	190	176	164	172	153	149	180	157	151	191	170	151	182	164	174	156	163	151	169	167	174	181	147	164	195	184	187	155	156	158	153	150	154	168	186	165	167	179	160	156	171	157	144	168	176	161	164	189	156	197	175	165	137	170	146	165	164	144	164	182	167	161	160	180	171	164	171	169	170	141	150	155	177	178	170	179	165	185	158	179	169	164	147	159	165	159	159	171	175	156	182	157	184	179	155	155	149	193	159	184	181	169	168	210	167	183	155	166	165	150	164	174	167	164	166	187	159	171	162	164	161	158	197	173	155	167	158	177	157	173	163	181	163	147	173	174	168	170	181	183	157	194	173	170	173	170	156	178	150	198	159	207	157	169	186	163	169	156	174	160	171	179	151	184	170	154	152	150	165	170	194	173	156	185	158	163	172	171	154	174	154	160	157	157	159	171	158	177	182	166	164	183	174	160	191	178	160	156	155	172	179	143	156	172	157	181	150	174	133	190	154	178	190	148	156	154	159	160	178	147	156	150	145	158	163	175	165	164	140	155	161	164	160	185	161	163	160	155	170	161	155	175	170	175	192	176	177	167
1395	282	263	260	251	245	266	244	274	268	238	248	247	270	225	237	267	252	215	228	261	266	253	260	230	266	265	266	258	254	246	241	239	229	213	243	235	261	251	269	270	250	249	250	258	274	247	252	224	240	268	233	262	251	271	229	258	257	235	234	253	266	266	252	243	234	271	240	255	231	242	282	247	269	222	242	243	239	255	246	275	216	233	236	231	240	244	232	196	248	228	251	248	275	229	259	279	265	262	242	258	290	230	234	256	269	263	247	247	239	218	261	271	266	253	254	254	236	255	217	249	265	222	234	229	230	244	249	250	234	252	267	277	258	239	253	261	245	233	246	241	239	212	239	257	280	237	278	280	224	244	239	249	248	253	255	224	261	230	270	246	247	275	282	220	262	276	259	231	250	254	239	262	246	258	249	219	274	242	232	233	231	252	254	222	215	244	261	246	245	243	251	262	285	244	233	249	241	256	232	238	281	236	244	226	236	226	257	254	271	265	261	224	229	231	231	225	236	268	231	256	221	251	236	258	250	258	246	219	268	279	298	268	268	247	250	226	276	263	248	241	236	234	238	288	258	226	259	242	242	252	252	254	236	260	297	244	237	268	235	253	257	238	273	231	236	243	282	229	265	260	279	257	229	254	247	266	254	238	237	252	223	249	251	235	249	249	251	271	238	273	233	233	245	243	256	255	224	238	241	239	223	281	245	226	293	301	260	236	269	209	262	247	248	234	225	290	255	254	254	253	261	239	262	214	256	242	246	227	243	233	275	241	247	243	244	255	261	273	225	227	287	245	266	254	234	231	224	245	253	281	256	259	238	268	260	246	252	259	259	262	253	238	263	270	235	248	260	259	241	251	235	253	235	277	245	280	235	262	282	268	231	229	239	282	274	240	254	263	254	235	244	233	241	260	253	229	240	237	233	248	264	268	243	242	263	233	244	220	228	241	265	246	257	277	227	237	250	226	249	228	264	311	264	256	235	246	246	269	247	283	271	245	222	245	254	228	269	263	251	231	245	221	257	237	244	282	233	231	233	256	209	230	248	210	269	260	252	233	238	280	253	273	251	250	240	258	235	251	246	243	238	249	272	246	262	242	280	266	238	211	208	260	254	260	251	240	240	241	263	237	224	233	249	246	269	263	234	260	256	239	251	247	257	232	266	254	247	254	249	250	245	263	270	219	234	239	248	239	234	231	263	252	241	259	241	249	214	248	266	244	225	239	258	253	263	230	261	250	253	257	256	294	251	220	235	250	256	273	247	267	250	241	266	231	242	267	251	237	244	244	212	244	253	265	253	264	277	259	244	238	248	264	236	274	226	223	245	249	255	240	224	258	250	253	249	251	237	248	221	243	237	233	247	271	236	249	268	275	250	240	273	255	283	270	286	254	261	291	247	229	257	221	237	239	223	228	264	267	259	253	257	276	262	210	265	225	218	265	247	274	235	210	244	279	257	253	265	243	250	259	238	235	227	237	270	234	266	251	247	247	226	210	235	223	236	254	243	243	247	220	228	256	251	246	289	210	263	260	276	255	238	259	213	219	249	238	241	247	232	248	249	262	255	223	227	218	278	250	215	248	241	240	262	269	257	255	268	266	250	240	199	264	254	260	246	241	269	269	247	242	239	244	251	238	227	218	259	271	262	244	242	275	255	256	258	273	212	256	231	221	248	239	254	267	278	294	234	255	257	277	236	280	268	291	254	242	234	255	234	274	254	225	280	225	241	284	231	265	261	247	243	259	250	230	267	244	283	241	247	227	246	263	278	250	247	253	252	252	268	226	254	248	264	220	263	254	233	256	223	232	275	260	260	246	279	282	258	261	243	229	252	267	244	297	260	245	259	262	243	221	268	247	257	238	269	235	267	257	233	238	238	261	244	251	225	236	227	251	220	251	279	242	261	256	261	239	279	253	250	266	235	260	262	267	313	251	223	263	265	217	279	245	228	220	254	264	241	255	282	224	257	241	272	229	253	244	272	229	232	248	250	270	245	249	248	264	269	261	245	264	248	240	269	273	251	251	258	293	251	279	244	249	250	281	255	260	256	239	254	237	274	219	256	280	245	236	261	241	275	234	272	255	238	241	245	274	246	260	248	242	249	250	252	259	213	275	280	242	246	232	244	249	257	241	244	261	220	252	254	270	240	224	262	268	256	257	254	255	267	225	230	255	259	263	263	272	247	231	213	273	216	244	248	270	242	244	243	226	261	240	246	240	240	246	275	270	260	259	283	252	253	235	224	242	252	258	261	257	260	243	258	235	253	242	264	253	298	246	240	270	259	247	261	272	225	239	228	229	251	222	265	241	249	249	269	231	252	239	255	260	251	241	262	241	246	265	247	272	231	255	253	239	252	237	230	271	238	251	252	247	239	263	226	232	266	243	240	263	255	239	249	241	234	262	233	249	267	250	265	238	228	281	255	243	241	275	249	259	225	242	271	266	225	230	246	212	244	256	238	248	229	249	268	253	225	237	272	249	242	250	269	251	262	229	253	268	239	257	255	270	265	248	268	254	250	234	217	257	239	282	262	287	241	236	235	247	255	256	257	245	255	239	253	255	225	228	217	249	215	281	247	223	269	272	253	255	280	277	255	238	234	238	258	234	236	220	258	244	270	278	269	246	246	252	231	236	239	252	264	266	248	283	260	277	254	261	257	247	222	236	251	269	271	236	262	262	230	235	267	243	232	244	231	248	248	238	235	239	246	242	254	229	254	240	232	267	222	251	259	257	257	263	253	236	256	260	250	248	224	256	249	234	250	261	262	258	292	280	243	236	256	262	228	256	248	231	236	239	236	263	229	255	238	266	219	265	231	234	247	290	253	249	228	251	234	273	242	235	249	229	227	268	239	239	230	254	256	258	266	253	254	238	246	249	284	278	262	250	233	260	233	233	262	244	290	242	257	240	249	270	253	243	248	260	268	261	278	245	263	247	259	271	266	263	250	246	278	253	249	256	260	238	244	258	251	246	237	263	255	224	269	252	243	243	254	254	259	225	240	244	220	247	247	269	224	272	236	274	253	250	241	289	259	260	271	255	247	250	230	271	251	237	224	262	207	243	245	256	257	251	235	239	241	223	247	261	248	266	252	243	227	258	264	265	240	258	257	264	282	253	272	253	248	249	241	278	253	256	281	267	268	241	272	248	270	240	234	261	251	266	258	228	226	240	240	266	258	276	264	255	239	239	271	239	217	229	224	278	291	246	248	224	258	252	246	269	252	261	262	252	279	293	236	238	238	255	238	247	258	274	244	247	262	268	271	282	251	256	265	259	259	200	233	230	253	242	239	233	260	286	254	263	265	259	250	244	257	270	256	236	260	244	258	273	247	253	242	219	260	233	279	276	233	249	236	232	251	259	234	250	263	275	259	264	231	264	260	249	262	241	232	259	237	251	253	255	240	264	262	245	239	243	286	237	232	233	249	227	251	246	255	244	262	270	264	247	242	234	261	243	239	251	221	235	235	228	221	206	242	254	271	262	238	267	254
2003	614	631	649	665	616	604	591	585	564	588	599	591	614	614	613	647	603	566	641	634	616	629	561	604	551	622	640	559	617	604	601	605	584	596	608	624	604	602	549	569	598	565	582	577	584	578	580	602	637	580	614	601	632	554	576	613	574	573	552	585	574	589	583	613	626	621	585	602	592	606	611	587	578	616	593	579	567	596	626	646	601	608	574	588	597	606	598	654	590	575	610	611	576	584	579	568	572	554	575	625	586	567	642	598	581	578	591	592	608	598	574	561	639	573	587	571	579	593	591	587	625	584	576	612	602	581	614	613	587	586	566	612	570	594	590	603	590	578	561	608	577	547	544	620	598	612	627	576	641	548	612	578	556	577	589	581	578	590	585	613	616	595	618	611	564	549	628	601	558	597	629	551	639	646	597	553	561	575	580	598	610	642	567	602	610	577	593	591	565	618	617	596	588	612	612	562	601	610	584	598	575	601	561	590	598	633	619	577	647	627	608	522	609	591	563	655	568	600	552	585	597	592	597	566	619	560	591	578	603	547	536	613	586	586	574	607	568	589	520	570	564	586	560	589	590	600	625	643	591	597	573	574	561	585	598	666	578	619	599	590	569	561	606	596	569	596	598	572	597	587	563	548	616	560	629	626	643	568	584	603	601	584	609	570	627	581	602	563	570	615	603	598	595	646	546	565	633	593	570	592	599	617	588	609	597	598	564	581	604	609	584	611	602	608	637	600	595	609	612	565	578	594	591	586	586	573	615	593	597	606	624	590	589	566	644	565	654	568	600	600	597	623	577	621	575	644	621	543	603	593	584	546	611	579	596	583	563	600	596	616	612	547	589	568	606	608	604	543	613	610	597	537	566	604	615	589	576	587	572	548	573	628	613	611	593	605	580	578	582	597	575	589	611	557	591	563	560	581	618	614	641	587	580	599	560	569	592	608	613	619	596	568	604	584	577	645	611	600	600	616	624	606	608	575	606	593	565	640	584	569	587	612	562	637	596	600	596	602	575	594	547	583	569	602	591	573	635	637	560	587	559	605	564	578	577	551	606	602	623	582	592	575	551	599	583	582	594	575	610	599	615	628	590	602	640	558	606	624	602	584	620	599	561	610	545	625	563	591	613	563	613	602	590	632	599	570	618	569	604	583	584	552	608	568	680	583	603	581	611	589	605	579	581	574	609	587	600	583	591	607	574	570	603	638	597	641	607	608	574	596	537	579	618	575	585	603	610	610	624	606	587	586	600	584	627	621	553	577	577	597	557	637	621	550	629	583	602	613	638	598	557	605	572	566	599	631	573	602	566	557	588	602	641	586	588	569	587	611	604	572	597	598	578	596	611	579	567	606	599	596	613	628	637	546	593	638	626	596	574	615	553	564	606	603	570	586	590	613	591	578	561	621	538	586	611	620	566	626	605	585	588	593	584	583	624	567	594	632	542	605	610	582	573	578	574	572	604	574	604	558	558	604	569	579	610	595	607	611	600	623	634	579	593	578	574	562	593	604	632	572	601	544	619	622	608	628	574	604	609	635	591	568	650	593	593	561	584	561	604	546	589	624	635	594	597	576	587	607	571	587	610	584	591	604	606	547	594	611	613	579	569	603	628	575	614	622	578	583	583	646	622	622	559	559	601	589	574	602	582	592	565	553	581	574	535	568	607	600	609	609	580	584	600	554	575	603	582	575	601	621	609	580	629	599	611	594	544	578	570	555	571	618	618	578	595	586	606	586	610	579	636	583	570	554	598	587	572	622	571	569	635	651	574	587	588	595	588	589	632	604	571	603	579	569	626	612	596	577	585	613	620	659	611	594	613	574	590	612	589	561	623	554	619	565	620	572	574	588	635	578	588	557	587	587	606	580	581	547	586	628	607	604	609	604	607	616	595	619	627	561	566	616	583	608	606	588	607	594	578	573	574	600	600	602	575	619	583	626	630	617	596	614	579	570	609	582	527	548	590	587	606	601	631	604	606	599	605	551	598	602	558	575	613	566	584	576	634	575	636	605	594	592	575	584	589	597	600	610	580	569	574	631	581	567	603	559	598	614	588	555	635	593	609	585	618	586	569	616	596	627	600	601	607	539	574	605	573	591	608	569	590	595	559	573	625	609	602	573	596	603	587	577	581	621	571	580	611	585	596	592	616	568	580	610	565	587	625	562	601	575	566	584	589	587	629	607	590	637	618	593	598	622	583	566	574	605	585	570	635	579	575	593	601	594	600	573	596	593	609	601	585	586	568	577	563	603	593	607	620	562	558	569	594	593	561	582	586	644	579	642	561	585	571	580	568	549	607	624	616	604	570	568	601	597	599	588	559	650	622	568	542	580	571	619	550	606	560	537	617	569	649	564	591	552	623	547	599	630	586	603	600	569	581	544	591	600	577	601	587	544	633	661	591	617	608	573	608	606	633	574	582	598	578	553	562	657	577	600	567	626	600	580	618	603	621	592	571	571	594	618	575	634	599	583	605	589	617	557	581	574	622	591	634	576	578	607	592	605	601	571	604	591	567	573	566	603	609	585	569	626	544	556	616	575	588	625	618	549	589	576	616	588	573	572	605	562	587	600	629	632	558	579	535	599	572	572	615	584	571	579	578	603	589	552	598	512	577	594	572	609	616	636	606	552	625	569	615	593	552	594	625	607	560	587	564	602	604	580	575	573	578	576	614	565	572	616	593	575	601	613	615	534	608	582	613	583	604	586	583	583	597	611	572	607	605	564	597	601	582	540	577	606	569	595	607	585	577	601	593	606	595	584	635	600	612	557	581	625	586	571	617	623	558	595	609	628	590	541	556	610	554	588	639	576	598	629	579	564	574	579	590	547	602	589	574	644	587	579	537	599	614	587	543	574	618	569	592	586	587	618	600	574	598	611	549	606	590	620	559	598	561	580	582	592	586	584	582	557	573	577	605	585	590	632	615	595	644	602	642	574	593	565	570	600	599	601	597	605	544	603	583	597	577	579	588	579	616	586	550	553	596	564	564	594	634	549	559	585	535	580	586	615	604	602	638	591	597	572	605	597	605	608	601	601	631	631	603	595	600	579	616	578	613	602	573	596	586	613	564	573	595	602	623	573	566	574	616	575	593	590	593	540	599	583	624	627	625	569	576	577	591	588	638	586	577	559	607	606	579	581	627	586	593	564	588	592	625	573	576	636	608	599	582	553	578	587	619	625	572	619	588	602	584	618	575	620	529	585	612	619	576	546	579	597	595	630	579	572	612	581	635	595	634	586	583	629	579	616	604	590	617	566	576	633	567	600	586	563	606	593	591	559	615	627	605	577	581	638	581	589	617	555	570	608	617	554	596	586	586	601	599	583	584	574	575	614	545	599	594	524	617	569	610	590	601	601	566	577	571	560	588	577	603	588	605	655	588	580	601	628	583	625	563	604	587	614	597	579	651	591	633	581	657	594	603	619	604	624	629	605	555	611	580	568	590	594	590	626	548	613	551	607	611	591	581	584	601	578	579	620	604	586	628	609	613
6213	349	386	300	270	230	210	199	183	181	178	161	164	145	174	135	138	166	172	171	150	169	134	152	153	139	148	161	152	152	153	159	164	165	147	144	166	144	137	139	164	145	153	169	116	155	139	166	160	127	162	138	140	130	164	168	163	149	135	152	142	154	167	167	136	181	130	141	154	131	132	156	144	146	153	135	162	145	134	138	130	172	157	137	171	163	155	134	173	157	188	155	153	157	134	149	139	151	138	147	133	140	156	157	125	157	173	158	144	160	157	142	171	166	154	141	152	152	160	173	150	146	145	130	170	130	132	121	156	168	179	145	151	150	145	153	129	161	140	167	142	140	129	165	158	149	160	148	171	146	151	134	149	149	139	135	168	136	124	156	124	144	132	135	150	148	147	156	166	145	140	122	165	139	135	147	162	159	164	160	183	155	150	156	168	151	153	172	143	158	165	170	142	148	154	164	147	163	150	164	157	164	139	147	132	176	162	133	141	161	145	137	142	148	179	155	139	140	147	155	174	174	135	129	171	139	149	145	155	170	151	140	128	171	145	169	137	137	145	144	152	142	122	163	141	120	152	152	162	158	137	156	131	141	149	136	143	163	159	169	149	144	140	157	146	146	142	169	140	146	148	133	140	149	137	148	154	172	144	158	177	136	170	173	145	143	148	152	134	141	158	151	133	152	145	157	163	155	152	157	166	144	173	147	150	135	156	151	159	153	151	160	176	160	163	141	168	142	137	143	153	150	143	158	138	144	154	131	166	152	152	168	136	130	155	134	152	157	161	151	159	114	136	141	154	121	158	160	152	148	163	143	158	148	167	138	157	160	148	162	157	168	150	136	173	178	176	164	158	147	153	157	144	145	155	153	154	152	150	159	154	150	156	153	158	121	169	142	153	161	165	120	149	139	143	163	179	166	148	142	135	144	132	140	134	133	138	144	160	133	147	172	141	147	161	171	142	148	139	171	140	149	139	152	127	152	155	158	143	172	175	130	160	133	145	133	157	148	142	132	154	172	161	150	122	171	157	150	162	136	160	165	149	176	168	142	172	145	160	135	155	159	139	152	146	159	144	161	163	140	149	138	156	146	153	148	157	152	175	157	153	167	158	143	137	139	165	150	159	139	176	151	152	160	147	150	160	155	131	147	133	127	154	135	156	195	185	131	131	144	147	149	142	146	158	139	140	163	150	140	148	163	160	157	140	151	144	177	150	170	154	127	150	142	180	139	158	148	124	144	152	146	159	146	179	149	147	164	148	158	145	142	128	158	154	145	164	147	126	158	167	156	158	134	149	147	153	142	163	135	154	176	144	136	158	162	152	150	162	172	155	154	166	169	143	142	162	150	157	114	142	154	158	141	167	146	164	131	161	168	157	184	156	150	154	164	139	145	147	137	146	158	139	158	133	154	142	154	150	139	135	137	138	149	150	160	161	148	148	166	138	160	159	158	165	164	140	165	150	142	185	144	138	145	141	158	145	141	158	146	152	175	148	130	159	151	148	162	173	173	140	138	142	146	154	145	149	163	166	180	154	136	160	142	153	139	155	164	155	155	160	160	166	148	154	150	160	156	157	155	152	162	149	176	158	149	140	151	145	150	146	145	161	150	136	136	157	127	121	145	164	143	155	158	152	157	142	164	139	134	137	171	152	148	159	144	138	136	170	131	142	156	176	154	153	154	164	141	147	164	138	141	156	191	136	134	138	149	150	157	164	130	151	151	172	129	158	144	169	129	156	152	145	138	155	158	158	141	151	185	166	156	176	145	164	169	157	157	149	150	159	141	143	159	148	137	152	169	134	135	151	142	135	135	157	156	142	156	131	147	169	163	175	150	166	154	150	147	158	146	170	143	174	161	171	170	154	136	157	166	164	148	164	163	174	140	157	154	153	163	150	130	185	147	132	161	144	140	170	163	160	149	148	140	172	170	145	163	135	140	157	159	183	157	132	158	147	135	149	133	167	145	178	152	157	145	149	146	151	157	136	150	152	157	160	141	165	176	139	146	169	150	160	121	131	144	144	147	130	170	160	138	156	132	140	138	163	173	154	189	142	166	146	163	141	134	168	170	151	147	149	148	153	143	141	151	156	154	141	158	176	159	138	155	164	139	141	165	163	156	143	139	145	122	177	161	144	166	157	168	142	142	175	161	144	139	153	155	145	156	145	156	137	165	129	161	133	162	156	152	157	168	158	150	156	141	144	161	138	134	162	156	138	156	145	137	133	162	189	140	151	139	152	149	135	159	179	138	126	145	148	171	161	160	138	149	148	149	135	122	157	163	151	165	158	153	155	151	158	135	153	140	163	130	153	165	141	146	136	170	131	140	142	140	175	153	140	181	151	156	170	135	150	152	159	173	157	141	170	161	150	148	189	155	157	126	140	156	164	148	155	183	151	150	145	144	148	153	163	160	147	162	145	155	161	141	140	163	154	141	154	138	139	171	162	158	144	148	162	169	146	171	135	150	158	139	167	164	169	181	166	143	156	161	169	157	150	158	162	161	183	176	167	178	137	142	179	154	159	161	157	155	151	145	146	168	166	149	154	160	145	150	137	138	149	165	160	135	158	172	142	147	164	133	137	157	145	141	148	154	149	176	140	142	162	161	165	171	171	145	170	154	160	179	133	133	160	156	151	162	166	161	157	145	142	162	158	139	134	150	162	138	150	169	161	139	141	140	158	143	154	149	184	134	152	150	155	152	153	147	147	153	139	162	162	152	166	148	146	149	147	157	170	152	142	146	162	137	159	145	161	154	153	164	148	142	132	162	141	150	153	143	149	171	170	171	156	147	166	148	170	156	125	132	140	138	150	177	145	144	158	155	136	140	162	168	147	134	164	144	134	154	148	147	137	139	138	152	152	145	153	179	157	150	139	145	162	157	161	136	157	163	162	138	149	129	142	154	158	163	133	151	134	156	148	157	136	144	158	149	138	160	139	158	144	128	161	143	137	155	160	157	147	164	175	152	151	155	146	165	149	142	162	142	170	154	153	150	147	173	166	149	155	136	146	163	155	146	141	137	177	156	137	141	161	139	166	148	134	155	154	140	154	135	134	142	147	148	168	165	127	151	159	145	180	161	145	160	142	144	141	155	166	160	158	141	151	156	123	159	153	137	158	141	144	160	158	124	131	151	160	140	154	168	165	147	139	141	117	151	166	139	141	142	128	158	137	149	189	161	164	155	150	164	129	148	155	169	149	166	161	175	149	144	139	155	173	164	182	143	162	142	155	167	155	132	131	147	155	152	142	172	154	140	145	150	151	154	134	147	179	139	143	171	174	137	164	166	145	140	175	150	151	177	145	141	138	175	132	143	128	146	159	159	143	144	134	122	159	162	141	156	130	156	159	140	143	166	158	182	138	157	158	162	155	149	151	150	135	126	167	151	176	147	152	149	161	158	169	158	130	141	146	145	142	177	157	152	150	172	140	131	156	149	161	136	165	138	158	139	154	179	131	150	172	132	140	152	144	141	121	157	166	162	140	138
6085	595	1000	1075	956	798	708	623	566	548	566	498	490	443	466	430	468	399	407	402	411	405	402	385	379	399	396	382	375	373	408	396	386	356	408	386	376	388	393	409	355	381	382	415	405	392	390	389	394	380	366	342	387	376	375	358	392	366	382	387	353	355	336	388	360	362	359	374	356	401	407	376	338	403	347	355	371	381	423	402	392	408	400	356	354	387	375	405	370	362	375	366	396	415	391	331	393	388	386	379	338	371	357	378	374	382	382	393	384	382	378	394	351	391	406	410	374	404	375	364	360	380	428	378	402	384	377	382	368	398	376	352	366	385	363	376	367	385	402	360	401	366	376	353	384	400	401	383	340	378	393	389	377	368	387	402	374	376	368	379	358	361	373	353	399	361	380	364	378	416	418	364	408	373	370	365	338	353	368	396	374	377	378	362	356	369	379	368	396	347	392	380	376	378	357	377	381	348	384	398	391	385	365	425	374	388	395	361	362	370	391	356	399	397	375	361	353	400	406	397	395	384	381	344	412	294	369	411	415	378	400	412	397	401	355	389	375	383	369	365	346	359	418	349	377	352	405	363	410	389	358	382	389	377	399	369	359	388	385	339	364	367	401	357	396	386	402	372	406	339	393	391	369	352	334	393	399	385	365	394	379	360	407	410	361	380	376	402	380	357	407	360	380	343	379	381	384	377	369	383	369	366	359	376	372	351	378	365	392	368	360	401	392	393	370	358	368	377	364	344	396	340	382	383	356	412	343	367	395	350	384	400	343	342	381	404	346	369	411	402	366	350	390	379	364	361	334	365	355	367	390	362	375	374	377	366	342	354	381	356	378	412	382	352	359	419	369	361	384	370	382	404	389	432	364	377	389	385	365	403	363	351	378	392	414	393	374	368	380	368	374	382	349	358	359	375	371	413	385	358	348	353	380	374	388	403	350	362	388	377	394	394	390	385	366	376	403	381	393	373	380	386	369	398	371	388	371	339	390	374	388	358	358	354	377	374	401	384	375	397	348	395	379	373	373	402	374	422	381	342	358	364	365	340	352	419	383	387	399	353	352	393	410	363	409	378	372	389	391	365	400	354	401	367	384	401	353	408	366	403	345	372	393	360	381	361	395	337	395	383	361	333	361	383	386	376	413	383	352	389	358	383	375	381	392	373	387	364	387	391	403	365	328	364	388	377	401	362	384	368	393	372	355	368	369	393	357	379	369	416	361	378	365	351	337	385	384	385	345	382	366	374	373	383	400	358	390	401	390	369	360	361	403	382	392	392	349	400	347	381	392	367	367	384	355	386	409	374	374	357	386	374	388	336	381	370	357	362	400	391	364	379	355	360	355	373	359	358	367	379	386	371	386	415	393	430	382	374	371	373	343	374	367	381	377	344	352	380	377	364	379	389	425	339	349	386	405	376	344	349	365	370	398	379	377	379	367	370	383	366	361	340	401	370	375	378	408	383	360	384	360	428	342	401	326	367	389	355	375	335	340	343	364	373	415	382	369	379	354	341	343	379	382	347	383	367	371	385	345	395	361	400	384	346	356	353	364	380	334	372	351	377	384	371	406	364	370	368	367	371	392	354	367	372	386	387	379	370	370	378	380	361	343	372	399	357	385	363	377	381	364	365	396	379	337	350	348	364	362	380	356	396	387	360	399	386	365	377	419	378	384	376	344	385	394	370	376	395	415	351	379	384	413	372	343	355	373	391	389	376	373	369	383	384	364	396	363	373	347	385	371	345	373	358	379	339	392	384	376	348	380	361	364	368	372	392	386	357	366	366	349	361	398	358	364	355	381	352	386	394	362	348	364	345	361	360	350	368	371	391	370	363	352	393	390	361	364	387	377	377	355	403	398	377	345	380	366	371	386	384	347	400	363	415	382	377	335	363	387	366	379	393	387	370	385	393	416	350	358	399	343	369	361	365	386	374	370	384	376	376	381	375	376	396	366	383	350	394	364	392	398	348	365	373	383	384	376	398	386	382	376	375	346	343	324	371	374	404	395	362	373	360	358	385	336	379	363	378	373	356	392	378	384	363	380	392	373	389	393	365	416	363	395	392	379	378	424	369	373	386	386	364	387	405	369	428	387	378	404	396	345	362	391	370	374	343	350	372	379	396	359	379	404	332	375	396	406	385	358	387	400	341	353	389	375	344	359	381	404	373	373	369	383	392	375	358	371	377	387	393	372	377	391	376	349	362	384	369	352	397	368	354	366	385	381	346	360	355	376	376	354	372	388	386	370	398	335	315	354	356	417	349	397	375	362	387	404	373	361	370	372	356	402	340	364	403	354	377	363	387	398	369	347	390	408	348	418	381	385	351	443	389	361	370	354	392	377	369	375	362	349	360	401	405	371	391	384	359	395	375	383	387	421	362	343	351	387	371	344	375	364	364	432	388	380	376	342	368	340	395	383	364	386	382	372	349	372	373	349	393	350	396	357	361	356	398	374	392	334	341	383	380	377	399	345	382	344	365	365	349	400	347	364	380	388	371	363	408	392	362	367	355	343	360	385	360	358	379	428	377	382	369	381	394	362	385	363	403	380	389	388	386	377	378	392	390	418	373	402	357	361	365	374	366	356	391	361	357	353	373	378	355	338	380	354	350	371	352	348	350	375	376	395	398	319	379	355	376	375	401	400	312	404	360	394	390	388	381	377	352	370	388	374	359	409	372	333	357	372	383	372	373	362	363	346	383	377	348	352	396	349	380	363	405	356	362	387	383	362	402	364	373	372	372	353	360	362	382	372	398	376	383	384	388	369	371	371	399	391	360	381	362	384	395	344	369	405	387	344	392	407	420	361	387	404	373	361	375	358	359	364	341	386	395	360	344	399	388	359	366	411	379	392	397	379	342	395	360	416	392	408	343	347	391	396	368	392	349	406	374	383	405	385	387	363	395	381	400	399	391	379	390	379	363	411	409	360	358	386	373	367	393	382	361	392	378	384	389	405	347	393	390	342	363	407	361	363	402	381	386	368	370	362	399	372	358	352	383	381	379	379	381	350	390	371	378	386	384	380	370	396	416	371	364	372	386	331	395	374	380	385	367	350	340	369	393	378	390	381	344	383	346	357	350	407	406	390	354	405	403	376	354	368	404	364	359	374	363	384	349	377	386	344	370	404	352	393	381	372	378	364	335	359	360	392	354	370	373	377	350	363	399	381	408	357	385	362	353	377	404	400	387	355	382	378	366	364	351	394	366	333	381	425	355	347	383	361	388	383	372	384	379	381	345	336	360	390	336	395	386	385	392	393	350	361	339	368	396	415	402	365	372	361	385	374	378	365	373	375	362	371	348	385	360	350	400	364	375	361	348	389	384	388	392	355	384	379	395	379	369	357	362	350	381	379	383	349	367	375	398	356	421	405	359	374	369	403	399	346	365	368	362	362	363	363	400	365	392	364	397	334	390	371	422	383	379	354	352	366	351	349	359	396	381	382	352	380	389	361	369	407	372	355	373	390	388	356	359	377	368	374	355	388	378	369	364
11173	607	558	369	280	216	150	147	121	103	86	88	69	69	82	74	72	72	62	64	64	66	63	72	75	69	67	63	57	63	77	60	68	57	67	74	67	62	61	67	64	58	66	56	58	52	58	47	66	57	59	60	68	61	64	48	59	53	59	45	57	62	53	55	54	58	42	76	66	46	48	64	44	49	50	58	53	68	47	59	57	63	57	55	61	56	52	56	77	56	56	59	58	70	56	46	65	65	48	62	62	50	53	51	60	48	72	50	45	58	46	64	51	67	63	64	61	64	60	64	51	49	52	58	49	66	67	49	53	60	61	66	53	46	57	56	61	64	57	42	66	61	64	53	57	63	45	55	60	53	62	43	48	57	53	54	45	76	50	63	45	64	52	49	52	65	51	54	56	51	65	58	56	52	49	59	62	72	56	72	73	62	53	62	44	62	75	53	69	62	60	47	55	65	42	60	53	61	63	54	72	47	67	47	72	62	60	67	58	54	54	61	71	56	56	64	53	55	45	61	51	63	55	46	46	60	54	61	51	57	62	55	68	55	57	59	67	59	61	58	58	60	65	52	68	70	65	45	67	58	72	54	54	45	54	65	71	58	49	39	78	57	59	49	65	47	56	59	54	75	49	47	50	60	51	50	52	50	57	64	57	59	51	49	60	52	65	51	64	62	57	50	62	59	53	49	53	69	60	68	72	60	58	58	68	56	57	51	48	51	59	65	70	57	78	64	75	60	52	51	56	50	60	64	64	56	46	52	58	55	52	56	51	52	57	54	54	57	57	60	63	49	64	61	47	59	56	60	64	58	70	60	54	58	60	61	57	50	61	70	51	51	70	62	59	51	56	69	74	50	60	61	78	73	58	59	62	57	51	58	61	56	52	76	58	70	56	58	71	58	65	40	41	46	66	50	46	66	56	58	61	52	56	50	53	52	55	59	51	66	66	59	47	55	55	48	55	48	60	61	56	56	55	61	65	68	56	66	56	48	71	84	65	56	59	69	53	59	48	56	52	51	51	50	41	47	59	53	62	61	58	57	56	61	53	44	60	58	59	53	53	56	63	64	49	51	55	57	44	59	55	58	58	58	53	60	57	65	56	53	41	40	38	51	48	37	59	71	48	56	58	61	63	69	53	53	63	62	63	54	40	58	63	61	41	48	62	49	64	61	61	54	61	66	54	56	46	60	71	56	46	69	54	60	65	57	47	46	54	61	53	50	67	77	61	71	63	68	57	70	53	61	51	54	64	49	45	68	55	55	61	36	59	49	50	68	59	58	54	69	56	54	55	39	61	63	45	61	54	50	67	58	64	52	61	57	61	52	49	67	55	64	51	63	65	59	55	54	58	41	62	49	51	61	47	55	66	70	51	40	60	58	47	40	49	49	63	66	62	68	53	51	50	53	60	57	48	47	64	45	59	52	58	63	46	55	57	60	61	58	47	48	61	48	56	64	58	50	57	54	59	59	46	50	57	52	57	77	45	49	46	70	60	56	51	53	68	75	49	68	50	64	58	53	69	34	67	69	54	51	59	54	53	44	56	54	71	63	60	47	68	61	62	70	66	59	53	57	65	66	60	49	64	48	55	67	63	65	65	63	53	48	55	55	70	44	68	60	57	54	82	56	47	59	48	60	61	44	66	60	54	59	50	54	58	62	58	48	55	44	52	76	59	52	66	56	68	69	51	54	57	69	68	52	63	43	57	55	57	60	54	73	67	45	41	54	68	66	46	64	57	54	48	51	55	49	57	57	64	62	65	62	61	67	67	64	54	63	43	62	60	56	56	49	55	64	45	66	45	52	65	55	55	59	66	56	64	58	50	66	48	54	43	64	65	66	58	56	62	82	47	58	46	54	70	67	45	59	69	52	58	50	52	63	48	53	65	60	46	60	51	60	62	58	57	66	58	58	43	54	53	57	71	52	57	62	66	60	52	61	63	65	49	50	55	46	47	54	50	55	49	68	57	60	69	60	46	64	60	67	63	57	48	47	48	62	52	56	56	61	53	58	65	58	53	57	57	64	62	54	58	56	56	61	77	64	63	60	58	47	51	56	53	60	50	69	57	48	50	62	56	53	53	41	56	53	59	65	61	59	52	57	44	62	57	62	52	53	52	62	49	68	59	70	56	66	48	62	59	54	54	49	65	71	57	56	62	58	67	57	63	67	53	59	51	59	54	61	59	57	49	69	47	47	53	63	53	73	60	56	48	57	65	47	65	50	53	48	51	45	70	52	61	70	62	60	54	48	55	69	48	50	42	53	58	58	42	79	74	49	58	35	47	63	41	62	59	55	62	75	60	48	51	45	54	48	60	63	49	65	53	54	63	48	65	52	49	50	62	55	60	53	45	55	46	52	44	52	45	55	52	76	59	57	63	55	71	51	45	60	59	56	49	48	47	49	63	59	79	53	59	59	67	40	61	44	54	49	63	46	71	53	43	55	64	58	64	72	62	58	51	53	48	53	44	55	48	40	45	59	59	56	54	58	53	54	50	47	47	50	73	64	59	68	58	43	44	48	59	57	48	63	55	55	51	63	61	66	74	66	52	48	64	50	40	69	56	49	61	62	58	70	45	50	58	58	62	47	63	57	58	63	57	58	49	57	64	64	51	65	66	44	57	46	61	64	67	53	47	52	53	61	54	55	57	63	54	48	59	59	70	60	55	58	51	63	65	48	63	55	61	64	61	48	65	62	52	57	65	59	53	45	60	58	51	63	57	48	46	54	54	69	60	53	66	76	42	64	62	63	51	66	61	54	62	57	68	76	70	66	59	64	61	51	49	61	44	58	64	54	48	67	54	61	63	46	54	56	63	77	41	59	57	61	64	64	55	59	60	62	49	54	73	50	77	54	49	58	54	56	63	60	68	51	57	38	71	64	41	49	41	57	42	67	46	45	48	63	47	59	54	57	51	62	56	55	55	56	68	68	55	55	62	47	40	54	63	55	69	50	59	65	55	50	68	54	58	68	48	44	54	47	69	60	66	53	48	48	46	54	73	55	54	68	53	65	60	64	76	63	64	66	59	63	54	59	53	43	66	49	60	58	59	60	54	52	55	40	64	48	55	57	58	50	60	57	48	65	59	72	66	59	52	58	63	47	55	63	52	55	54	59	58	52	50	44	49	46	50	51	50	52	58	53	59	61	68	55	64	41	43	57	62	63	64	67	57	61	55	59	62	58	55	63	52	70	52	66	59	47	61	72	46	55	46	53	52	50	63	47	61	52	58	50	52	60	60	72	44	46	44	57	58	51	48	61	56	49	49	64	75	73	48	63	59	48	54	48	62	63	64	70	62	49	49	72	48	60	66	53	62	61	51	54	62	58	58	66	51	58	67	65	64	56	64	45	52	54	46	67	65	52	57	57	54	69	58	62	56	67	44	58	55	50	56	57	69	43	66	68	72	67	48	65	51	53	47	64	55	52	47	64	61	46	67	63	56	51	58	54	61	58	66	67	51	46	46	68	61	48	60	51	52	46	63	53
7354	648	1452	1622	1362	990	785	717	565	514	431	419	364	378	308	293	266	267	227	220	248	233	214	203	215	202	234	175	200	218	200	202	191	199	204	191	206	159	199	186	167	169	167	175	166	175	164	185	166	158	170	161	162	176	183	187	172	177	171	171	178	173	168	181	168	173	151	176	162	172	150	157	176	156	151	172	146	158	195	170	177	153	176	177	160	171	162	157	180	186	185	153	171	146	153	179	185	150	167	168	168	166	154	171	156	160	180	165	160	163	153	158	162	157	173	164	158	170	165	143	161	165	170	154	184	168	153	152	147	153	156	184	168	163	156	155	158	167	200	188	142	187	156	145	170	174	163	163	165	165	186	171	162	158	169	176	160	187	165	163	180	169	181	163	165	159	152	170	154	148	181	168	157	162	148	156	163	179	161	187	173	188	168	138	146	162	167	170	134	152	156	173	187	165	157	157	158	178	175	166	158	168	167	160	185	155	184	147	192	164	195	166	164	176	189	166	164	168	178	140	145	173	166	165	168	133	164	153	175	158	172	166	140	178	174	156	162	168	135	163	168	169	149	162	163	164	152	170	179	180	159	161	176	153	149	171	165	171	170	164	159	146	181	161	146	168	183	159	169	161	172	155	178	180	153	149	157	173	178	168	178	173	154	140	182	152	157	164	177	151	188	176	170	162	176	163	175	160	162	177	173	176	192	164	177	174	181	162	148	158	157	141	158	151	165	155	141	168	184	173	183	174	167	157	155	170	167	162	168	153	179	162	182	178	154	181	162	167	157	137	162	172	171	181	169	171	145	183	170	173	165	179	164	172	169	164	170	155	157	173	174	186	178	161	166	147	167	190	151	155	169	182	178	189	165	167	157	187	156	165	203	166	156	181	168	149	168	172	152	164	179	159	168	160	159	162	179	176	164	156	178	163	179	150	152	165	177	161	183	166	175	134	171	168	148	184	165	160	165	176	164	141	146	183	162	157	182	171	185	142	166	184	166	175	164	153	180	161	152	176	150	174	151	176	175	172	162	185	153	153	177	181	177	172	141	166	155	175	140	156	167	162	149	176	172	145	174	177	153	188	174	194	155	177	156	155	182	160	158	167	192	160	145	170	153	156	162	152	171	189	175	170	173	168	181	172	170	182	155	174	167	163	167	156	190	163	141	151	184	164	167	154	164	142	164	155	151	167	167	174	162	183	155	166	163	160	171	144	155	174	182	187	169	167	176	136	167	164	189	160	173	194	143	188	169	167	166	159	185	168	159	179	147	168	184	148	161	164	183	185	163	158	160	157	182	176	177	157	194	171	138	172	173	195	175	142	150	180	171	151	186	167	156	174	175	148	168	161	185	163	176	168	157	163	161	164	153	160	182	132	165	159	176	178	192	179	162	138	189	159	166	162	164	176	161	155	169	174	158	172	143	182	147	170	156	158	143	164	174	173	183	160	147	177	164	164	197	199	171	179	173	186	150	160	157	157	179	177	165	154	156	167	156	155	160	175	153	161	170	158	157	171	168	176	160	160	183	164	173	164	153	175	156	170	135	149	183	143	167	174	161	168	164	168	187	164	163	176	156	164	151	165	178	149	166	152	173	176	158	157	181	158	166	164	175	157	183	162	168	166	186	172	173	164	172	149	166	147	153	174	179	178	161	158	148	196	183	139	183	163	188	155	133	163	137	168	159	174	167	194	164	165	150	165	158	161	181	167	165	168	141	160	168	166	166	148	176	128	180	165	167	148	159	172	155	155	123	180	184	155	151	159	148	150	176	172	154	176	166	163	163	164	164	180	159	152	169	165	156	142	165	166	183	184	155	191	161	133	182	163	171	175	179	149	184	155	179	168	177	172	188	149	158	166	151	177	156	170	166	161	145	172	162	182	171	152	157	157	160	169	160	154	152	173	154	177	169	181	142	158	149	148	173	146	159	163	177	178	152	168	164	170	145	154	156	174	166	170	166	161	171	152	168	171	156	158	195	173	162	157	153	168	171	182	192	154	169	139	164	178	153	180	196	167	174	178	155	160	154	164	177	167	177	159	172	144	204	143	162	180	174	159	179	166	174	169	160	168	157	182	144	187	171	172	159	161	170	181	202	189	184	179	157	162	184	164	154	148	187	174	165	149	176	163	156	171	163	152	163	145	158	158	166	151	167	168	165	165	157	144	155	185	171	172	171	162	135	164	161	175	173	173	164	157	186	152	157	165	172	186	155	164	176	172	159	173	168	162	150	189	158	187	160	187	176	171	190	171	167	183	176	188	151	171	159	155	154	187	170	169	164	158	179	187	163	167	169	147	165	172	166	188	158	175	185	198	176	148	182	184	176	160	149	167	151	165	161	151	154	157	185	171	173	171	186	162	175	127	156	164	176	166	163	133	156	155	183	173	162	164	157	163	175	150	152	161	141	172	177	167	157	175	155	168	148	151	138	170	140	201	174	160	162	161	146	166	162	158	162	150	149	164	198	152	170	165	165	177	174	158	170	158	156	153	140	153	159	159	171	176	154	174	161	179	177	195	160	175	143	149	167	176	156	153	151	156	151	155	144	186	148	159	155	187	175	175	166	172	185	171	167	175	163	168	179	182	176	178	198	176	160	177	175	163	162	151	155	157	162	158	158	144	150	164	165	167	164	158	152	177	180	176	156	132	162	161	161	159	166	186	157	159	163	176	177	160	174	173	145	164	163	149	182	156	155	157	192	155	157	172	184	168	184	163	162	160	176	163	166	176	176	183	177	150	190	151	163	167	155	166	165	175	192	157	153	159	154	172	163	163	169	187	151	180	152	158	145	196	188	156	155	183	180	174	150	177	163	173	156	186	167	140	171	167	176	174	172	181	191	156	158	150	176	153	160	176	162	149	175	162	170	165	174	170	163	162	150	139	164	161	171	148	176	163	179	190	160	190	172	163	169	172	168	203	165	196	190	169	153	165	160	164	181	163	163	177	168	144	164	175	156	158	171	157	154	163	141	136	180	166	144	166	178	164	159	175	173	178	170	188	154	151	165	173	160	170	173	178	135	161	168	164	163	179	171	148	160	170	167	154	152	162	157	186	179	151	172	154	165	173	151	150	168	172	182	176	179	182	164	174	158	143	186	152	175	179	160	165	169	151	163	179	150	135	158	190	195	171	189	180	162	151	165	150	153	152	162	172	184	186	183	162	196	152	182	161	160	164	168	182	139	160	168	151	170	177	146	182	170	166	174	159	140	166	190	167	153	174	201	162	145	169	158	173	167	174	150	159	146	182	192	148	166	175	180	177	155	158	184	157	150	189	177	168	167	145	167	149	158	176	166	161	174	155	169	158	170	163	158	166	157	168	174	124	144	164	192	159	161	155	138	197	169	159	149	144	127	187	176	156	180	170	178	174	164	151	160	147	154	162	145	163	168	183	168	166	167	144	188	170	170	162	165	179	175	159	144	168	157	177	179	151	171	150	174	163	166	154	161	162	162	151	156	156	148	163	189	166	155	152	171	150	176	162	163	165
1338	306	260	259	245	242	267	259	299	270	243	225	250	242	241	247	237	240	228	251	258	231	250	240	265	223	263	260	231	235	237	253	256	221	232	262	242	276	239	267	235	249	227	256	249	267	239	235	262	218	233	257	258	247	245	235	225	255	262	268	236	242	255	258	287	254	260	221	253	237	248	258	262	216	249	285	241	244	247	268	231	243	237	227	263	245	255	253	248	232	235	249	235	257	229	237	216	239	284	256	231	255	266	239	249	284	265	269	264	260	256	262	235	263	233	243	259	233	261	266	248	255	231	234	257	280	264	248	248	262	220	244	254	267	282	265	211	223	247	227	254	239	244	253	259	232	253	272	277	260	260	242	255	225	248	245	234	256	226	249	256	250	246	240	264	263	213	241	240	211	247	257	240	258	239	241	239	261	233	249	272	232	220	244	228	251	235	233	249	259	267	202	220	254	248	255	279	278	272	232	242	258	267	262	221	265	237	260	244	263	226	252	240	256	258	242	250	234	263	245	239	230	253	241	251	259	214	238	249	242	260	268	235	233	265	238	246	238	230	248	252	258	243	242	266	237	264	250	234	250	242	241	265	253	273	249	257	223	239	226	275	263	226	229	243	222	266	253	246	256	231	247	278	258	248	243	267	255	224	238	271	261	236	239	214	247	247	271	220	268	259	229	225	282	254	260	268	257	267	238	247	238	254	246	220	260	263	245	243	280	241	277	251	247	253	269	254	235	227	232	263	269	233	201	244	255	231	290	251	255	252	254	275	267	259	242	240	242	199	288	244	237	261	242	247	248	254	248	247	253	265	228	232	249	268	255	280	255	219	219	230	233	257	260	253	268	282	266	243	262	234	236	237	250	239	250	240	252	251	261	265	267	217	236	235	257	222	253	283	223	253	244	229	260	248	224	230	252	259	246	265	253	264	259	231	220	276	250	272	221	239	259	253	216	245	289	238	258	237	229	257	273	234	233	232	244	218	229	277	273	241	248	263	274	238	263	236	271	237	216	250	246	250	230	266	258	227	253	264	232	250	239	226	241	220	261	281	236	227	231	241	254	257	268	273	270	221	223	297	244	268	255	260	227	253	231	233	263	237	266	234	248	264	249	263	237	237	238	233	264	215	258	256	244	244	245	269	274	256	213	230	227	240	246	240	245	253	270	285	242	234	228	272	242	217	250	245	255	250	257	229	227	259	260	249	238	243	237	220	233	229	238	269	222	259	240	245	231	270	249	223	271	243	248	254	234	237	228	235	262	259	268	255	251	244	253	238	245	219	258	256	253	251	242	234	257	231	218	248	242	221	231	240	256	238	255	230	242	238	255	225	278	258	241	249	273	240	243	243	273	247	244	257	271	219	239	245	271	224	247	215	235	262	254	257	254	256	246	276	249	260	223	267	251	231	236	240	232	230	236	309	249	252	234	261	228	227	198	234	247	243	236	228	233	226	259	256	246	260	225	253	230	258	246	232	257	283	240	231	249	234	224	256	258	207	285	247	257	282	222	268	263	263	273	222	238	267	261	243	229	244	230	260	240	237	229	256	229	229	227	220	250	247	243	250	268	232	251	244	223	252	253	250	223	265	220	280	272	263	265	236	255	250	232	248	251	254	219	213	241	252	231	260	251	261	249	226	257	244	253	237	255	267	252	238	275	246	224	262	257	281	249	244	290	254	231	255	231	231	270	242	250	259	230	248	263	251	241	228	248	256	234	276	260	250	228	257	252	250	261	277	255	231	262	268	227	244	231	252	255	257	245	274	208	252	253	252	254	213	244	278	236	230	272	244	236	234	230	237	262	255	260	231	235	276	250	286	253	265	234	256	209	231	258	245	204	230	251	242	232	240	247	255	244	256	265	244	220	250	241	234	267	263	254	272	241	254	267	252	231	234	229	284	274	236	273	255	234	257	229	249	223	234	226	252	243	229	261	252	240	237	272	235	246	229	234	240	245	280	278	226	253	261	244	252	237	225	256	229	288	280	236	248	241	257	253	238	258	262	221	242	237	226	245	241	284	254	246	240	250	249	299	245	232	254	262	239	259	292	234	271	225	229	263	260	269	286	202	247	257	244	252	260	268	232	230	251	253	236	236	234	258	249	253	231	223	249	224	253	270	220	244	253	272	244	242	255	241	264	243	236	275	277	247	242	253	251	289	239	246	233	262	249	264	255	256	232	248	274	254	251	237	226	232	246	257	245	231	269	244	257	246	263	258	260	238	252	246	265	242	233	223	268	229	247	266	233	241	240	240	255	241	257	263	276	260	249	250	242	227	213	257	272	261	252	240	241	268	252	266	248	250	263	262	258	281	220	240	242	234	240	230	256	238	257	223	233	233	241	252	246	232	246	218	264	240	257	249	230	230	235	239	233	241	275	231	251	241	207	191	254	247	259	269	224	247	266	266	268	245	253	222	272	266	255	242	264	223	237	233	248	274	250	234	278	238	267	237	235	251	245	265	247	236	273	239	221	237	248	231	233	250	245	229	230	232	217	248	230	260	233	245	243	272	243	244	231	246	248	248	259	251	240	256	288	241	244	246	245	219	262	241	236	245	225	252	236	223	284	284	256	263	247	253	240	246	279	262	262	215	252	265	254	256	246	253	255	204	258	239	259	247	271	256	244	249	240	287	260	270	254	226	258	228	238	257	248	233	276	275	265	238	258	266	261	247	266	212	260	253	260	259	241	232	267	241	276	222	246	258	254	242	226	246	236	292	242	226	256	260	257	232	281	252	250	244	276	254	239	230	239	242	246	273	237	236	243	222	237	292	257	275	264	261	272	223	225	225	236	274	292	263	248	229	254	264	260	230	252	252	243	216	208	245	249	241	251	241	271	211	231	250	238	250	216	244	249	248	232	241	229	240	251	261	250	269	246	261	220	220	253	209	210	255	265	215	240	254	235	245	270	253	234	231	229	255	260	268	241	268	240	240	247	250	259	246	286	235	275	260	240	261	257	249	244	263	282	237	260	246	264	250	231	250	242	244	251	246	226	230	251	269	209	246	253	282	235	259	270	230	255	242	253	246	243	248	229	251	220	216	233	242	228	254	248	251	237	232	250	238	266	272	259	251	242	244	236	263	244	249	245	281	233	222	267	259	263	226	217	230	264	254	265	255	269	258	251	232	251	245	262	258	261	268	272	270	253	246	251	263	261	251	249	256	237	245	246	253	247	262	255	252	228	237	264	283	242	222	239	250	261	248	231	258	272	289	236	245	251	261	235	265	235	267	270	242	234	248	234	219	248	269	269	229	251	242	248	249	232	225	246	257	240	214	242	248	254	226	235	244	262	250	213	235	256	244	242	216	234	256	264	227	243	258	233	246	241	239	241	230	270	214	255	243	253	247	247	265	257	256	225	256	254	249	252	233	252	241	237	246	253	246	263	226	258	260	226	235	238	259	247	239	238	255	212	237	266	227	263	241	234	235	239	260	238	277	257	237	282	245	250	261	267	272	253	261	248	252	256	211	257	282	250	262	268	247
2026	613	604	604	624	587	588	595	642	632	634	610	560	573	602	612	615	560	602	589	557	558	633	608	551	581	619	571	570	587	545	585	566	588	616	585	608	608	573	589	585	609	570	599	628	618	562	581	586	594	608	573	556	594	622	575	583	586	603	603	612	592	602	595	551	519	566	617	552	595	591	589	590	595	576	593	597	581	579	560	615	550	591	561	587	575	612	599	627	615	624	566	612	617	555	586	566	636	584	587	566	643	588	575	576	573	610	535	639	583	606	628	590	559	592	589	583	584	593	602	603	590	547	589	562	594	589	545	583	626	624	611	604	579	599	603	603	569	547	592	581	590	564	611	601	576	599	584	589	596	567	608	626	589	605	591	606	565	567	558	580	562	621	593	576	605	616	572	617	634	626	597	571	603	549	573	636	579	593	598	600	582	626	627	578	600	617	581	612	582	536	576	553	559	576	534	584	582	578	619	596	583	600	592	569	595	601	622	582	606	583	628	540	566	534	602	629	589	565	619	591	576	598	634	619	572	607	621	581	593	582	586	587	626	613	582	594	558	583	589	618	605	552	606	574	612	579	530	542	528	592	598	615	593	572	574	560	598	560	625	627	625	646	593	607	589	560	587	617	586	601	619	591	600	569	601	600	637	616	538	565	557	584	563	599	578	624	577	567	556	588	591	593	547	589	597	609	639	629	622	581	569	594	547	605	573	590	544	617	636	609	627	579	584	555	586	581	583	617	600	608	605	586	629	591	613	592	629	592	658	585	602	575	596	600	594	606	610	588	623	585	583	581	638	624	597	594	604	604	623	635	594	581	604	550	622	659	542	574	605	593	583	603	613	576	610	578	601	622	630	561	618	596	590	617	602	616	614	618	558	587	613	640	610	576	562	606	613	557	554	568	599	575	621	568	570	546	605	612	588	605	569	627	578	613	583	562	616	637	618	606	602	556	606	618	585	604	581	599	610	608	579	567	609	567	577	574	619	586	597	591	595	563	618	608	574	603	608	583	582	621	577	590	611	585	576	600	570	617	579	604	628	602	574	576	588	552	566	607	628	620	599	607	631	606	585	541	564	564	595	594	565	597	571	627	588	568	560	608	586	570	589	600	590	605	605	587	548	555	599	587	571	613	598	607	591	565	583	563	604	640	581	599	604	554	594	575	598	591	590	570	610	557	572	571	593	609	590	581	594	612	603	585	553	598	605	553	595	637	568	597	560	607	609	538	594	573	605	586	561	601	590	598	600	638	595	592	577	611	555	606	641	619	615	586	582	552	579	612	598	541	583	602	607	603	612	631	574	558	587	654	591	610	571	582	637	562	604	557	589	603	595	576	581	599	566	579	591	535	589	605	575	594	611	594	583	591	580	608	574	629	607	574	545	612	588	538	622	547	602	589	639	582	620	580	597	606	618	622	563	561	573	565	635	601	630	605	595	590	582	564	621	567	564	564	623	580	592	621	590	613	548	584	581	580	572	610	544	569	604	575	650	571	591	628	561	614	542	596	624	590	584	609	559	580	602	586	607	602	644	593	535	582	616	625	593	557	565	569	608	617	618	615	622	611	598	626	563	589	605	566	578	561	537	545	544	567	596	587	593	571	556	562	572	609	608	622	589	587	598	609	556	635	562	609	607	611	593	603	610	617	632	590	587	570	609	603	604	602	615	561	545	594	595	587	557	589	613	609	601	585	569	597	579	584	569	604	549	615	635	571	579	593	619	602	641	551	593	620	571	563	591	617	595	582	599	600	583	596	570	588	574	610	594	555	567	586	561	564	563	578	574	662	612	557	618	562	639	616	602	608	603	603	587	568	609	605	594	639	603	616	562	611	644	620	622	633	557	587	573	609	600	646	618	610	586	586	581	632	591	650	583	590	585	586	622	640	597	584	614	632	602	604	606	554	563	620	633	632	559	590	618	643	609	597	600	589	596	569	599	588	619	611	571	626	596	586	574	598	604	636	558	599	593	577	562	625	597	598	566	594	610	588	565	599	627	540	577	589	608	619	559	574	626	593	599	623	600	598	597	593	603	600	568	562	544	582	562	594	565	581	584	610	592	562	589	573	587	592	592	585	548	601	586	570	619	583	542	548	598	617	608	562	612	623	642	612	613	637	537	563	571	625	569	566	593	517	564	594	566	531	604	576	585	604	586	557	598	581	597	595	570	585	567	591	576	548	563	586	602	604	601	584	593	577	572	605	597	608	594	583	547	580	604	576	594	573	607	551	588	558	617	609	631	573	617	596	581	582	609	600	570	614	583	570	588	618	580	578	555	626	609	597	568	576	606	607	628	662	603	630	587	587	588	609	613	583	572	545	573	592	573	612	550	602	607	639	617	595	585	614	601	545	639	580	580	616	584	619	594	624	572	571	586	582	599	583	587	594	637	555	581	589	588	642	625	616	588	568	590	534	602	586	605	611	583	607	595	535	602	598	616	570	601	558	614	580	600	588	594	596	550	570	614	534	563	594	575	620	588	629	614	541	568	590	615	587	625	592	589	622	608	600	628	593	568	609	593	639	575	598	565	587	608	615	565	592	586	603	566	580	606	588	608	604	607	603	553	601	537	623	622	561	528	557	613	578	598	573	572	628	547	618	611	595	587	580	588	556	595	601	580	608	565	552	611	606	611	549	521	617	567	602	603	619	571	601	590	572	564	583	539	596	625	561	609	552	589	613	571	567	606	561	584	567	577	626	575	605	604	585	611	621	625	601	597	579	587	593	576	598	551	576	624	560	628	626	595	588	603	609	585	601	612	652	577	621	571	576	600	603	609	593	650	613	594	571	607	619	529	593	579	572	612	616	581	595	570	603	573	611	605	630	591	619	611	580	569	606	582	633	547	544	577	615	582	589	599	569	578	613	575	561	586	587	629	577	601	617	590	639	588	615	575	622	569	603	602	568	578	621	617	576	646	615	608	603	597	588	575	563	588	584	592	586	577	561	530	615	583	567	579	625	558	601	555	575	592	569	526	604	578	542	593	619	575	585	607	596	600	586	590	537	526	574	601	603	617	577	610	568	620	590	591	549	600	617	567	609	586	587	601	604	573	621	566	620	563	605	582	591	600	618	632	600	624	575	594	570	574	608	566	572	582	602	569	600	588	570	554	585	601	614	527	568	593	595	576	658	559	600	527	582	595	594	611	638	606	545	604	609	599	629	590	601	605	573	573	617	599	582	593	617	621	618	557	600	627	556	615	597	565	610	630	571	607	613	601	664	581	574	632	565	616	609	583	583	599	602	618	632	567	609	651	604	594	606	588	583	578	598	586	568	537	596	604	617	604	610	652	572	598	591	543	547	595	605	610	630	624	612	544	602	613	590	566	599	614	620	564	583	642	581	585	605	616	583	559	629	588	611	586	600	569	605	645	584	587	593	560	614	622	549	562	607	573	579	577	600	570	660	587	571	592	586	584	572	543	587	619	586	573	609	603	591	611	607	645	568	577	584	574	567	583	560	610	598	584	573	602	630	592	590	634	621	600
6393	368	451	338	302	244	217	208	180	214	185	171	168	180	168	173	162	152	147	148	166	139	142	158	140	160	146	159	138	152	152	145	155	154	163	161	167	140	149	132	163	126	151	160	166	148	158	154	137	148	149	165	151	141	164	135	160	152	170	152	130	158	161	146	154	149	169	175	136	138	136	148	146	163	152	154	153	141	144	174	159	159	146	127	167	151	149	160	144	182	176	145	144	143	145	127	177	173	154	169	148	167	160	173	144	168	127	136	155	164	141	158	157	153	160	155	143	164	145	151	154	120	136	144	149	149	172	140	147	141	144	141	157	140	155	170	145	124	153	139	140	155	166	146	145	157	168	137	142	160	153	168	146	181	162	149	148	158	161	159	140	156	158	166	155	161	152	159	115	151	138	154	156	141	147	183	155	156	173	156	147	154	148	146	169	153	146	152	135	123	148	134	135	133	148	156	181	152	138	158	173	138	161	139	137	135	132	158	144	158	163	130	143	133	166	161	137	137	134	157	171	131	139	145	141	154	153	172	143	149	153	163	157	150	163	139	161	166	136	143	156	129	170	162	167	126	158	154	141	177	159	154	169	172	175	153	167	151	145	159	159	155	139	153	149	144	153	150	130	153	137	160	178	156	168	165	126	140	151	154	150	152	176	156	148	158	155	154	149	135	173	151	163	163	148	157	165	146	142	161	163	149	148	130	139	137	139	157	146	140	147	139	155	152	165	174	133	159	152	134	187	149	153	136	147	145	180	140	158	150	132	131	139	152	147	168	165	141	141	161	155	174	150	158	149	148	136	134	165	174	163	138	154	149	138	144	161	148	144	151	172	137	141	139	125	158	148	158	156	169	146	139	143	150	149	169	151	151	141	176	143	160	125	146	179	140	144	159	171	159	155	161	123	142	165	150	145	165	146	143	155	150	176	163	172	163	147	151	146	150	145	161	154	136	148	158	149	140	155	146	136	171	158	170	175	150	157	167	149	124	153	133	144	136	131	148	163	151	165	145	163	133	165	180	158	162	130	153	151	167	143	159	151	141	150	177	161	135	142	150	154	171	167	166	157	131	172	152	153	117	141	147	133	157	161	164	177	156	141	138	166	142	133	160	151	121	151	143	184	140	144	151	114	155	154	164	179	142	151	155	157	140	144	130	133	171	135	134	158	169	156	137	158	148	155	149	157	142	152	142	141	162	150	147	136	158	151	130	142	141	145	150	146	152	156	136	136	140	154	150	158	151	145	150	164	165	129	166	153	126	168	160	138	158	162	157	147	166	138	146	152	152	142	142	161	155	163	151	143	126	147	154	160	146	143	165	157	147	145	146	155	152	133	146	155	154	175	140	148	156	163	159	128	162	151	137	151	129	157	153	138	157	141	142	153	152	144	162	153	148	122	137	160	156	174	162	137	168	166	133	143	170	153	143	136	155	165	139	135	152	137	138	179	146	146	154	139	153	161	138	159	162	156	143	150	154	146	147	150	140	145	150	144	171	146	161	169	156	132	153	162	188	153	134	163	161	139	156	155	128	154	162	147	140	148	167	152	158	144	155	145	153	144	166	156	151	159	141	126	171	161	128	158	175	146	145	163	152	123	143	168	153	127	145	132	128	145	134	124	147	149	151	153	163	149	145	167	154	154	146	142	142	147	159	169	153	157	167	157	146	138	142	138	151	152	164	160	177	153	155	162	142	139	161	166	174	151	156	152	156	183	132	150	159	172	133	155	140	151	166	156	130	149	148	170	154	178	158	139	148	146	150	148	176	140	147	164	167	136	158	130	154	148	160	133	144	147	133	144	130	165	152	154	138	167	157	167	155	147	147	154	174	146	149	128	156	145	130	171	137	169	144	141	122	131	163	144	114	168	148	159	161	157	126	132	159	158	153	170	172	142	156	133	139	155	158	161	153	160	152	142	147	159	160	140	139	161	145	147	162	151	123	137	161	132	169	156	149	170	157	137	134	157	157	126	184	133	164	162	176	158	159	143	158	157	157	138	155	172	166	161	134	156	138	130	123	170	165	143	175	163	167	169	144	150	165	154	146	155	150	157	131	175	165	162	163	155	150	142	142	130	172	158	145	154	155	157	134	144	147	151	156	144	186	158	144	171	138	145	145	146	163	149	138	147	148	135	147	167	147	154	186	135	160	153	146	133	174	162	159	167	166	176	154	137	137	158	147	132	144	142	145	134	120	133	133	161	172	141	149	159	139	116	170	164	165	150	154	143	144	146	149	147	146	141	145	120	142	156	160	144	161	165	149	157	164	148	146	163	166	148	141	161	178	169	142	156	163	145	142	162	141	165	158	137	154	145	146	175	155	159	125	156	138	158	141	150	174	135	167	123	158	163	165	152	167	160	137	138	155	175	181	172	147	145	125	126	154	152	155	139	172	150	139	167	149	118	153	160	147	147	145	161	157	137	153	159	159	165	149	148	164	168	139	145	148	137	149	161	147	135	142	147	160	155	165	139	161	126	151	148	169	183	151	156	162	147	119	152	138	148	138	151	148	145	135	150	163	151	126	146	135	161	155	162	147	154	156	156	145	153	148	152	152	151	147	164	162	150	139	138	162	166	158	148	168	154	169	140	154	155	142	155	158	171	153	172	140	136	149	141	153	124	126	146	161	156	125	169	156	150	179	164	134	146	172	144	159	164	151	142	165	152	141	153	152	140	146	157	157	148	155	153	156	139	146	162	146	125	158	122	149	159	129	143	148	132	160	152	152	155	141	159	148	149	179	119	149	156	136	131	140	147	152	156	145	162	175	148	141	153	136	158	155	144	142	150	139	160	140	159	168	131	168	169	148	142	141	168	160	137	153	136	156	137	116	127	163	183	147	144	155	150	167	186	175	142	179	165	144	148	139	132	150	151	151	123	149	165	144	160	137	156	148	169	156	157	152	156	156	153	142	153	154	164	140	162	170	136	145	144	148	143	148	171	158	126	149	133	167	174	146	146	147	147	147	147	149	135	168	161	149	127	156	151	156	148	147	154	179	169	177	154	150	159	135	145	144	168	177	164	157	154	146	172	161	172	154	151	153	160	152	141	148	140	155	167	152	161	140	131	155	145	138	175	155	152	150	127	147	174	147	155	158	158	121	137	138	152	147	175	137	166	160	153	177	128	153	148	157	155	151	131	128	164	166	157	168	172	156	152	137	152	135	160	134	144	164	162	157	162	165	137	164	155	147	142	142	152	167	141	144	157	162	134	148	154	131	157	144	153	155	157	158	134	159	159	148	159	169	139	156	172	142	148	147	157	162	157	172	146	135	148	164	156	155	146	122	132	115	155	159	158	140	148	162	150	133	133	155	143	144	159	148	164	161	157	150	177	142	172	145	143	138	170	147	136	120	162	164	166	159	144	143	154	164	149	157	148	159	156	150	142	173	146	177	150	128	156	139	136	154	130	165	144	145	160	144	135	143	144	139	155	165	173	160	151	144	145	157	175	145	131	150	161	145	151	152	152	155	127	155	146	139	153	189
6135	644	1089	1122	915	782	726	655	542	566	531	504	497	496	462	411	451	409	412	414	402	469	392	420	395	414	400	394	400	390	370	401	401	367	375	365	381	388	371	393	364	395	391	404	387	392	383	415	379	444	392	382	383	366	400	403	373	414	384	389	403	371	373	378	369	372	374	379	361	365	368	379	372	381	384	408	368	409	346	364	385	393	373	382	380	409	382	344	407	369	364	359	378	385	383	379	376	377	369	403	388	351	389	396	367	346	332	380	382	376	395	370	377	371	391	382	369	385	353	377	358	378	417	386	393	397	342	338	386	364	381	403	381	346	361	366	375	422	412	341	386	341	382	359	379	354	372	374	387	377	341	405	373	420	394	377	391	351	367	379	412	374	405	389	389	350	347	356	385	358	360	392	336	390	388	384	392	368	390	389	366	384	373	355	382	365	370	369	360	357	353	394	369	374	381	400	423	354	387	369	393	376	370	360	365	361	352	374	336	348	377	389	384	337	380	376	368	395	374	345	404	433	348	358	386	375	397	365	360	357	367	383	396	353	409	372	403	370	387	378	417	373	360	353	401	379	366	386	369	412	398	344	399	390	409	384	358	367	389	400	348	366	373	336	385	369	351	356	381	379	387	376	375	390	375	393	353	339	370	341	364	386	354	356	365	383	386	376	366	384	361	397	391	391	350	361	367	378	366	332	348	369	356	364	416	405	395	376	396	389	376	342	364	390	394	404	368	374	405	363	351	386	368	399	392	391	337	364	407	395	366	389	370	374	330	359	390	355	357	336	379	357	361	393	390	387	401	378	402	377	366	355	373	373	409	388	384	368	346	360	377	354	402	388	376	371	380	354	403	389	384	368	399	372	376	364	352	400	377	371	373	390	385	380	379	388	357	416	364	404	377	369	366	387	378	357	386	353	368	373	379	390	376	379	368	388	368	397	357	361	352	387	382	378	359	399	397	365	374	368	380	384	393	378	383	379	392	379	380	346	363	358	356	359	366	389	413	387	385	352	362	381	415	365	364	395	407	401	386	400	345	378	371	372	360	361	356	386	379	375	411	428	395	373	372	392	362	357	397	357	363	376	357	338	377	396	352	357	378	386	391	394	375	376	365	366	353	407	400	352	352	406	399	408	402	391	360	363	351	383	345	364	357	367	382	396	383	366	359	375	378	411	343	393	395	368	346	378	358	380	354	370	378	367	356	370	379	386	407	353	401	360	382	412	327	395	396	370	373	379	382	411	376	379	375	384	373	365	377	409	358	396	376	352	408	367	376	347	388	382	361	399	384	393	391	364	370	359	394	343	381	383	349	376	406	381	366	396	398	394	359	339	387	432	373	384	366	353	380	382	362	360	363	367	383	367	389	365	341	389	399	397	399	347	362	369	362	391	364	396	386	392	398	381	393	376	366	380	350	372	359	383	406	371	415	354	378	343	369	383	337	357	384	360	377	421	368	377	374	394	391	383	376	380	384	377	393	360	402	352	431	392	349	381	387	422	402	382	401	406	384	377	374	359	367	370	348	346	375	387	399	371	367	370	375	384	399	384	367	381	339	369	379	386	381	378	388	406	377	399	361	363	368	376	348	432	357	372	343	403	343	387	362	372	423	363	357	375	351	372	364	366	411	370	401	376	392	394	390	350	370	362	370	383	365	396	379	377	374	374	368	395	407	364	376	403	366	393	371	343	360	352	359	359	408	350	361	357	370	395	358	392	349	365	404	383	365	392	351	402	366	362	349	377	379	397	380	349	374	366	390	399	384	384	424	360	359	343	379	382	396	345	364	332	393	425	393	360	398	429	406	353	412	382	381	377	414	388	360	403	391	386	361	397	358	363	394	369	390	365	389	375	356	362	388	359	390	363	366	391	380	370	396	346	387	421	358	400	353	367	379	396	350	349	354	360	416	373	351	379	384	377	382	366	366	321	373	371	392	329	410	387	381	353	370	366	374	378	382	387	396	404	361	409	382	357	389	354	321	383	399	380	400	393	371	362	365	382	365	390	409	382	385	389	375	396	386	397	364	366	331	401	367	378	347	379	357	338	408	392	372	393	353	385	399	385	370	362	346	365	365	369	384	375	375	396	398	382	400	371	363	361	352	419	377	388	376	371	396	404	359	369	359	391	393	382	375	437	377	385	369	377	350	358	368	386	368	376	363	381	351	388	374	385	368	403	403	363	346	352	375	354	368	341	386	391	376	376	404	371	380	358	391	367	390	379	386	385	367	381	382	390	353	385	343	373	342	414	373	362	420	382	378	394	372	359	368	371	387	387	378	355	377	378	386	388	359	362	368	368	403	372	361	365	376	382	371	396	349	342	389	364	366	367	352	377	407	411	403	370	366	418	331	358	387	382	342	406	386	388	364	392	343	365	367	386	401	382	371	357	373	366	381	351	365	372	349	372	375	400	397	349	396	385	388	407	387	344	383	381	378	341	381	355	361	351	392	363	382	367	373	357	362	348	358	346	371	361	418	370	358	359	386	383	374	370	380	364	389	397	387	359	346	370	418	354	310	428	378	351	372	391	395	394	359	395	391	416	357	358	372	374	377	382	356	398	377	345	346	384	381	377	376	388	363	352	361	373	349	347	379	395	405	375	367	394	351	403	361	408	332	356	362	364	376	396	363	367	352	384	368	374	368	354	340	413	385	374	369	368	369	418	374	373	372	364	387	410	345	366	392	368	375	408	366	361	380	395	383	385	370	383	376	384	377	375	367	392	342	344	374	376	371	316	385	379	382	389	345	383	379	347	378	399	393	387	370	406	382	356	330	359	364	390	386	372	331	395	334	353	395	393	367	339	374	361	374	370	366	381	379	359	392	365	409	402	341	353	362	353	400	416	356	386	390	361	379	341	386	387	372	358	391	373	379	356	383	357	363	370	365	370	382	393	331	366	383	378	411	372	374	386	401	364	357	363	370	363	361	385	358	383	345	364	339	359	393	366	355	315	369	364	372	354	403	366	375	377	358	375	359	382	368	385	384	371	372	359	379	361	365	350	375	378	336	364	379	381	378	385	402	386	372	377	359	351	417	357	375	358	374	378	386	389	372	410	370	383	368	366	377	392	363	356	386	377	384	409	353	349	335	404	403	375	407	385	391	373	375	374	387	372	352	360	370	357	374	356	383	368	347	355	399	351	391	397	355	366	368	355	389	379	365	350	374	351	389	383	366	368	352	354	368	372	398	381	398	348	356	369	349	385	388	358	386	399	378	373	389	395	411	363	375	405	376	341	364	391	402	357	390	373	378	406	386	377	401	369	357	386	374	375	374	362	372	396	373	371	387	382	373	360	368	370	386	372	361	391	381	365	344	411	375	377	351	397	349	329	362	385	373	362	385	379	356	376	406	379	381	373	367	395	351	403	347	370	363	347	399	344	361	397	389	368	362	386	386	383	377	371	346	367	406	394	416	370	392	370	397	358	399	364	420	391	398	356	361	377	379	407	355	371	351	376	365	359	367	397	350	363	382	387	342	350	352	394
11279	633	568	410	290	195	180	141	130	103	92	82	87	80	86	81	63	58	63	63	67	74	54	75	58	73	56	58	76	68	68	65	63	74	67	72	40	58	57	57	55	62	60	66	45	61	51	51	57	46	73	60	53	55	65	52	48	45	71	37	59	71	64	37	53	61	70	52	51	49	51	72	52	57	61	59	52	73	52	60	58	40	68	57	64	44	55	67	56	58	69	70	55	60	62	67	59	47	47	65	66	57	62	63	46	63	48	55	49	50	58	60	75	58	58	61	64	53	63	63	52	63	63	59	39	58	51	60	58	49	62	47	56	52	72	54	80	40	54	58	71	60	56	57	49	48	65	58	55	60	65	44	53	50	53	51	53	57	53	47	49	54	57	71	47	47	53	59	55	59	65	60	58	56	61	56	56	59	59	61	74	65	52	60	49	52	58	64	57	61	51	64	53	68	54	62	55	60	59	64	62	60	36	71	54	63	60	50	60	60	61	64	48	69	61	58	50	58	43	57	49	68	60	46	63	58	49	41	84	62	41	52	55	57	70	48	52	59	43	60	54	57	45	55	68	53	58	71	55	54	57	66	45	45	65	46	49	64	69	55	42	56	48	59	59	69	37	62	64	52	64	50	48	53	56	42	60	55	59	50	64	63	67	55	55	66	59	71	68	57	65	57	44	51	58	76	60	54	66	84	53	59	63	47	59	64	64	44	59	42	58	70	74	59	63	59	53	43	61	55	56	67	65	55	52	54	52	44	47	54	53	63	46	63	55	59	59	50	63	52	59	74	66	69	49	70	60	59	43	45	57	72	66	61	54	48	50	55	57	55	54	71	54	71	64	61	53	56	48	58	58	51	67	64	49	55	57	52	61	57	58	57	58	65	64	69	56	51	53	58	61	56	50	58	43	54	60	52	57	63	60	62	58	50	55	71	52	69	54	56	60	49	55	48	42	56	63	70	56	44	67	51	62	56	55	64	58	47	60	66	54	64	48	52	70	65	62	70	73	61	57	66	53	59	54	50	63	58	48	45	55	51	51	56	65	70	49	62	59	51	48	53	62	49	54	59	42	55	59	65	47	66	59	51	54	65	35	64	69	69	53	62	61	48	45	61	47	71	62	58	49	50	44	70	62	46	48	55	59	55	55	52	49	63	49	70	47	60	66	62	49	50	61	68	44	70	64	61	52	61	54	50	54	52	61	65	53	59	56	58	46	61	72	52	65	55	55	51	62	63	64	56	57	58	47	65	63	60	47	45	57	65	60	58	64	50	57	51	51	57	50	69	67	77	58	65	58	60	55	47	58	45	65	77	68	51	67	68	54	62	51	64	52	53	74	52	43	53	53	52	45	86	53	47	69	58	69	64	48	55	60	51	52	67	58	62	60	46	68	56	35	67	41	61	72	61	73	58	54	59	49	66	66	48	52	57	62	53	47	53	68	50	70	49	61	50	54	65	51	61	58	60	68	59	50	61	56	58	55	62	62	61	57	63	51	61	59	78	68	55	57	52	60	50	53	43	70	57	55	50	61	56	62	57	64	57	54	58	59	61	61	50	51	72	72	57	52	60	54	59	55	79	66	51	56	55	58	54	64	61	66	63	68	58	59	60	54	62	48	67	60	63	51	64	64	50	57	60	73	55	54	51	54	62	58	63	65	59	54	65	44	52	46	57	51	75	68	51	42	57	57	61	55	51	59	66	54	47	55	48	60	77	44	54	49	58	67	53	60	64	58	50	61	57	63	55	56	61	50	60	57	60	42	53	55	47	75	52	70	54	40	43	53	53	59	86	63	65	61	57	47	49	60	50	64	51	61	56	73	57	53	67	54	63	40	67	51	53	65	53	58	54	59	48	57	54	58	45	43	50	50	63	43	55	61	59	70	52	52	65	57	58	61	62	56	54	59	48	64	64	60	55	66	67	75	58	63	35	54	49	56	59	58	68	54	61	49	59	76	62	73	68	46	64	68	45	58	56	65	55	66	54	59	67	54	52	46	59	48	57	60	49	56	51	61	44	67	60	68	54	66	61	48	58	46	61	65	59	63	62	52	54	48	57	42	83	53	68	67	52	64	55	57	73	57	48	55	56	52	50	62	55	48	59	61	69	64	57	63	60	55	44	63	59	44	49	45	64	53	49	62	54	69	56	60	46	58	49	60	73	67	49	63	64	59	59	53	54	58	46	53	41	64	54	64	61	44	60	51	42	57	49	43	37	58	51	67	53	59	56	51	64	65	53	66	60	61	64	54	58	61	54	58	52	43	47	62	59	62	51	60	64	66	51	56	57	53	45	48	41	49	60	46	66	51	53	78	59	71	54	51	44	43	64	54	62	54	55	74	67	73	66	51	49	59	53	51	56	64	60	54	56	58	53	59	49	64	59	67	48	39	53	45	58	54	55	59	74	60	49	71	55	60	52	54	52	66	52	54	50	58	57	51	70	65	54	49	63	53	54	50	59	57	48	66	47	51	61	51	65	70	53	46	62	52	45	55	62	53	51	54	63	53	57	65	54	51	54	64	51	57	54	64	59	69	66	53	58	61	58	61	64	64	63	67	52	60	74	75	63	62	72	59	68	66	43	60	58	43	56	61	60	60	63	67	61	55	70	60	56	61	60	69	53	42	65	50	73	63	48	50	56	66	64	51	51	61	58	69	58	48	57	45	61	57	51	57	52	59	51	51	53	45	58	69	64	50	53	56	62	56	57	39	68	56	54	56	57	50	55	68	50	60	46	57	60	56	66	72	55	68	52	58	52	47	66	54	75	50	52	58	55	65	57	59	56	68	65	65	68	68	73	54	50	60	75	45	51	53	47	59	61	51	55	55	57	63	59	69	51	57	58	56	47	60	65	54	63	46	57	60	62	54	58	59	59	60	70	60	58	49	46	59	55	48	56	58	62	56	44	58	57	54	37	47	57	54	62	41	64	63	54	53	61	49	48	51	73	58	45	59	50	62	48	70	70	61	52	56	56	48	44	66	66	54	47	54	58	73	74	44	67	50	67	67	66	69	57	46	45	54	59	46	56	59	56	70	54	65	49	53	60	64	56	49	49	54	62	63	56	65	48	60	61	53	59	60	69	58	66	66	58	62	48	59	63	35	50	44	64	55	63	59	59	51	61	47	64	50	61	55	58	63	61	57	52	55	50	80	58	55	58	62	50	55	45	64	61	57	48	63	58	48	49	63	63	50	56	56	67	49	53	68	55	48	72	49	49	51	58	52	72	61	48	67	70	63	51	61	58	64	55	55	68	59	40	53	67	73	66	55	50	60	70	55	50	61	49	72	63	53	60	34	52	61	60	44	60	64	73	52	51	49	53	55	51	59	52	68	63	43	62	60	63	62	61	65	67	49	72	60	43	49	46	48	63	71	52	66	64	68	59	43	48	57	56	49	53	52	52	59	65	53	50	73	66	51	46	50	49	51	57	52	66	71	54	40	59	63	56	65	47	55	50	49	57	49	57	59	64	54	45	63	63	59	64
7512	641	1480	1586	1273	976	837	697	530	494	466	438	359	303	279	296	242	259	269	247	243	241	192	217	235	249	214	191	192	201	207	186	199	201	198	179	202	178	171	193	193	199	202	188	152	211	198	173	167	184	161	184	168	181	169	176	181	175	154	172	179	171	165	190	193	151	182	171	177	165	157	166	168	143	172	170	179	190	175	170	170	177	179	162	191	151	187	169	156	183	171	171	169	167	159	160	188	173	153	179	161	183	171	161	179	162	155	176	190	179	162	153	162	159	175	163	184	186	142	158	156	147	170	169	162	174	139	154	160	162	152	151	179	170	172	160	161	161	168	183	184	159	155	166	145	162	164	188	162	179	180	160	161	156	156	177	169	174	164	177	155	173	166	139	161	157	180	159	183	179	188	192	151	152	165	164	163	175	175	179	176	150	164	152	180	182	153	166	161	171	155	160	172	162	167	188	158	166	142	161	168	162	162	138	170	166	176	185	155	165	153	164	169	169	187	158	174	166	157	154	148	181	162	150	170	172	171	155	154	152	194	170	156	155	148	158	168	145	161	159	140	173	155	191	164	154	168	141	159	159	153	155	175	161	186	166	147	160	152	193	167	172	172	169	145	178	170	143	180	145	146	165	165	170	145	165	153	179	175	157	179	178	157	167	155	164	165	167	142	177	185	156	167	177	167	151	161	168	165	176	167	152	174	207	190	186	159	153	181	166	172	165	154	175	174	181	169	166	174	158	177	188	165	140	176	184	180	146	172	154	177	164	180	151	164	166	176	158	181	147	180	159	163	160	152	174	160	145	167	173	173	179	183	169	156	140	188	158	183	143	180	191	149	141	170	177	164	154	146	178	157	182	145	164	172	148	160	172	165	173	177	155	158	165	180	184	187	173	160	159	171	174	164	165	165	168	140	175	168	137	160	164	151	174	164	169	158	173	154	155	181	159	172	148	174	176	161	179	156	154	157	168	165	168	150	152	164	176	176	152	183	157	155	160	192	184	156	189	169	167	170	170	155	151	160	173	168	145	146	167	172	146	164	162	174	157	176	171	144	151	160	170	177	136	164	148	180	157	169	164	165	188	182	173	177	162	172	160	165	160	170	160	166	145	160	156	178	163	175	164	154	140	167	173	150	139	183	169	184	176	160	191	175	155	168	165	151	168	157	158	161	158	123	178	158	152	179	141	157	159	178	175	164	172	181	171	171	174	186	169	159	170	173	168	162	161	181	176	156	162	158	176	171	144	164	155	155	144	160	182	175	162	177	146	196	171	150	167	155	176	143	181	167	149	161	173	162	147	162	187	177	168	166	171	160	174	162	171	180	146	156	145	148	167	142	170	154	155	144	163	142	160	173	171	182	167	143	165	167	162	175	164	178	161	186	162	162	169	182	170	195	158	149	153	171	154	191	191	173	162	145	157	154	181	177	179	171	157	166	165	153	177	163	174	177	140	176	151	158	176	166	178	170	152	168	182	177	158	153	149	170	159	156	170	191	162	185	171	149	156	152	180	166	160	142	151	161	177	145	145	152	175	184	148	170	158	152	171	185	144	162	166	175	152	164	155	168	169	171	174	167	146	170	179	179	178	160	181	174	183	157	168	170	146	164	172	185	179	140	183	134	135	163	157	155	166	154	149	189	151	171	151	157	174	164	175	163	190	153	180	144	178	163	162	180	175	183	163	168	161	186	178	160	149	170	170	168	184	168	175	152	155	159	177	169	177	148	176	161	163	157	182	153	157	149	182	183	180	158	165	173	156	172	149	176	169	148	147	160	176	175	147	150	179	165	173	175	162	171	163	206	155	166	173	162	166	149	180	178	192	167	141	178	172	176	157	143	179	164	181	188	151	158	171	182	169	159	158	163	188	164	149	148	168	169	166	178	159	177	168	154	161	160	152	168	154	177	135	201	138	165	176	162	156	167	146	183	177	154	159	168	170	172	132	170	173	150	166	180	142	155	161	160	177	173	177	168	142	132	162	146	181	150	168	183	165	152	157	169	163	164	174	164	180	164	167	143	176	173	179	163	163	155	170	152	160	163	170	178	138	182	177	166	182	172	170	150	167	176	145	150	183	170	170	167	150	182	181	158	175	139	164	147	165	151	173	157	137	176	153	192	159	168	174	169	159	182	154	166	151	166	167	160	158	148	167	182	167	162	180	172	160	162	173	161	160	180	166	156	158	170	188	174	159	143	164	154	169	185	150	165	175	154	155	181	177	155	169	180	172	167	167	169	140	170	178	159	146	165	163	165	176	152	170	158	171	171	147	144	184	167	163	164	162	163	158	175	163	151	152	158	166	195	158	160	166	172	175	160	183	156	163	154	163	191	191	177	145	162	177	163	166	181	164	166	175	170	146	168	171	147	139	192	170	170	165	148	170	148	171	169	180	181	147	159	183	171	174	156	182	186	156	163	147	175	176	155	160	168	179	174	171	178	159	158	165	171	152	158	177	140	160	156	156	143	154	162	158	152	160	164	141	154	168	160	191	169	200	168	165	171	137	159	153	163	182	182	184	155	161	141	172	149	143	165	158	156	188	170	157	174	170	151	156	163	146	157	154	159	172	169	159	174	164	185	164	154	184	154	191	162	175	168	157	185	169	167	154	157	168	153	195	181	162	169	164	166	173	163	134	179	166	152	173	139	173	168	167	168	181	185	163	166	201	138	159	166	182	158	165	168	173	171	164	161	169	168	167	160	185	162	153	158	170	171	169	155	174	162	141	174	175	157	165	182	142	175	161	153	170	182	142	180	184	175	178	186	177	149	167	173	174	147	180	171	159	143	185	140	165	184	156	151	167	159	168	162	173	185	177	135	145	192	178	146	166	168	166	166	180	170	152	164	163	163	175	154	185	166	136	143	145	142	181	145	155	161	165	177	157	163	163	169	163	175	179	155	170	171	184	159	158	171	191	164	159	170	170	180	205	154	168	164	153	160	189	191	151	153	176	186	172	174	163	174	165	191	147	161	168	162	163	172	154	144	166	147	170	159	178	173	153	185	178	161	162	176	163	131	187	175	169	187	163	157	176	167	167	168	189	168	172	165	150	149	174	172	189	147	146	155	179	169	184	164	162	161	185	187	147	167	166	149	162	170	179	172	173	169	167	148	163	143	157	157	138	151	160	157	167	165	168	169	174	198	184	173	163	178	173	163	171	158	157	181	162	162	151	184	165	182	145	171	153	149	158	159	162	166	195	159	166	158	139	178	142	160	171	153	149	175	169	179	159	165	165	170	159	142	170	155	177	175	144	160	149	165	177	192	170	188	181	188	143	143	180	165	188	157	141	187	179	162	163	170	175	145	138	164	193	171	165	161	184	152	161	188	157	175	144	175	191	168	159	191	158	177	140	171	185	151	198	160	154	161	158	151	182	158	171	134	163	176	185	157	158	164	158	150	160	184	176	158	159	160	180	166	163	181	178	184	156	166	150	155	151	181	162	155	186	161	169	163	189	163	159	155	172	163	178	167	173	178	130	167	145
1292	241	276	266	260	245	231	252	230	242	228	224	258	241	240	250	232	252	254	254	267	266	229	261	257	242	235	245	258	227	248	232	235	261	230	250	255	248	239	225	266	251	214	248	202	205	211	252	235	273	255	264	235	248	250	247	241	236	240	251	238	227	243	235	252	239	246	256	267	248	232	238	264	235	236	280	242	223	230	234	229	249	226	228	231	249	252	249	231	263	219	244	272	248	218	247	253	224	222	259	239	243	252	265	258	227	250	236	235	242	241	248	224	267	231	236	262	249	265	256	241	268	240	243	245	253	236	227	251	251	249	226	263	243	232	234	237	231	238	257	251	247	297	240	256	249	227	265	246	269	256	239	252	266	278	239	251	258	244	254	243	244	227	250	256	249	238	252	232	270	238	252	233	249	254	249	234	268	216	227	250	265	239	224	217	256	256	241	259	249	229	233	240	257	263	249	248	240	278	226	250	261	255	232	280	251	246	226	251	253	277	290	276	237	230	227	211	264	237	274	235	256	253	232	233	252	240	270	264	242	267	257	231	235	211	225	247	253	245	243	219	258	239	234	252	269	262	265	252	238	238	235	241	241	218	246	259	257	250	256	265	242	242	283	241	234	236	261	236	235	245	266	281	222	237	233	255	247	237	239	248	252	273	259	222	245	254	220	258	228	230	257	254	235	262	242	237	242	268	241	197	224	234	240	234	237	233	251	258	241	276	249	219	241	265	223	236	224	271	252	222	264	273	241	250	239	244	249	241	235	214	267	229	253	252	250	268	232	263	279	262	252	234	259	244	211	254	247	253	226	193	242	249	240	256	257	260	239	239	223	242	240	222	245	254	227	234	267	227	249	243	246	271	258	277	216	256	267	243	239	246	227	242	249	255	246	253	252	234	249	258	240	253	244	247	259	250	241	252	232	226	265	276	249	236	228	279	266	261	245	220	224	240	233	242	241	255	229	235	257	250	233	260	237	243	258	241	245	213	253	244	224	239	220	236	226	240	253	264	235	236	253	256	233	250	248	248	252	249	257	249	259	230	272	238	252	262	253	261	239	280	230	230	258	257	214	263	255	244	235	246	264	240	253	267	243	254	265	270	269	263	259	237	267	270	240	254	271	261	255	256	242	241	232	234	255	270	254	266	222	265	239	250	225	262	266	213	240	227	256	229	248	246	260	257	244	262	260	250	263	246	232	232	230	196	241	242	251	219	227	233	256	274	255	272	246	254	215	236	238	265	252	239	256	248	204	265	230	237	258	236	258	245	245	241	260	255	239	255	214	280	246	242	253	247	229	275	241	220	235	241	244	236	236	248	231	263	246	242	254	225	252	264	261	227	266	246	251	268	243	245	220	255	242	260	268	234	248	238	239	264	292	231	258	246	250	257	227	233	245	251	255	259	255	195	245	292	277	226	232	263	256	251	275	233	245	274	245	261	260	265	253	222	281	244	292	261	254	250	258	255	234	226	237	233	261	219	249	239	239	220	228	237	265	268	264	238	244	252	237	243	252	246	235	240	231	271	238	251	231	245	262	232	260	274	241	255	235	231	245	231	272	238	260	248	258	255	247	280	253	249	220	242	249	270	260	248	279	237	238	221	228	264	263	256	222	243	241	247	246	258	250	215	257	243	244	265	247	285	231	251	251	266	209	201	236	259	248	245	244	233	260	226	252	259	219	256	239	264	246	284	249	256	261	239	251	260	243	282	266	261	238	244	240	238	234	249	230	231	228	242	248	277	240	262	209	256	228	259	249	257	268	241	222	283	248	225	255	220	259	252	240	261	242	234	248	221	232	242	256	243	242	256	285	236	244	254	261	263	247	248	258	234	244	265	205	211	258	245	216	233	274	259	272	237	243	254	247	263	248	209	255	229	253	261	244	225	261	221	247	217	246	206	261	261	248	255	234	251	241	221	229	271	246	242	241	286	254	260	247	250	258	245	240	252	245	240	262	232	234	255	265	279	250	242	233	259	260	273	258	283	279	250	274	256	271	263	263	238	254	232	268	255	234	243	259	228	262	244	246	237	234	302	263	203	253	240	235	246	222	247	219	243	252	229	273	205	221	239	225	240	219	237	249	249	242	244	240	229	246	261	244	249	260	237	261	267	277	265	253	233	244	274	238	238	249	221	224	236	265	257	261	265	251	246	235	258	233	237	233	239	234	255	240	269	272	218	243	251	235	229	240	264	265	275	238	238	238	246	238	257	268	255	249	253	262	247	245	246	225	225	238	242	246	251	236	238	268	256	248	239	248	250	242	245	242	236	242	279	246	271	235	261	235	266	268	270	250	243	255	223	239	213	236	239	224	261	242	253	257	230	231	247	236	247	248	256	241	238	265	234	232	228	243	256	240	242	279	263	244	212	230	247	268	280	208	251	257	269	243	252	244	236	248	239	263	259	237	241	237	244	256	235	211	239	256	243	262	260	245	232	259	240	232	242	258	271	246	234	215	250	240	274	234	249	258	242	261	245	245	226	241	249	230	243	221	230	248	235	234	257	244	261	260	232	221	263	248	245	260	228	256	239	216	252	270	232	247	221	246	240	258	243	249	228	239	239	211	248	230	242	256	235	245	237	231	262	254	245	286	232	272	248	257	232	252	260	258	248	222	240	250	232	238	250	253	251	245	267	215	251	202	235	246	229	253	208	235	262	261	237	236	220	259	244	254	234	249	244	243	201	245	245	259	257	228	259	226	237	255	276	229	260	243	259	253	233	259	269	242	262	244	269	241	289	232	267	253	239	235	236	261	243	243	249	260	255	238	240	262	276	260	249	242	244	239	250	247	241	255	246	269	233	245	250	269	272	255	237	255	232	248	254	240	222	269	235	239	241	242	218	248	256	231	228	239	237	253	252	261	261	252	199	244	229	249	230	243	244	265	261	246	238	262	258	260	254	243	238	249	258	252	269	222	266	250	223	251	274	258	255	267	226	269	224	240	265	253	260	275	269	264	228	254	248	256	250	257	225	251	247	267	229	276	234	241	233	242	251	245	251	271	258	229	241	244	239	253	263	250	214	226	234	236	225	259	252	258	256	255	250	261	234	269	249	269	240	247	227	233	232	264	275	252	228	241	235	247	224	260	241	232	274	227	246	230	251	241	253	263	239	258	222	221	248	285	228	265	254	233	215	239	259	224	270	214	251	245	260	230	212	236	233	246	236	265	238	247	250	215	249	230	219	249	236	222	239	233	266	251	242	246	262	208	215	224	239	265	242	248	250	269	240	272	245	255	271	247	227	269	283	244	226	249	245	264	249	256	271	234	259	256	243	225	264	268	253	261	261	239	233	243	234	232	265	239	257	258	237	281	238	232	242	252	238	239	253	206	246	250	254	233	238	253	262	247	257	252	240	229	243	251	276	221	241	251	203	244	231	267	238	236	244	270	251	238	241	236	255	254	282	245	261	254	241	241	226	236	219	252	254	245	248	248	265	251	286	249	241	233	224	267	224	269	234	263	242	237	240	239	253	229	258	262	268	254
2062	631	694	594	600	598	634	601	624	628	544	560	586	571	579	575	602	575	620	593	588	581	564	553	635	592	582	587	603	602	602	583	593	575	556	597	589	599	594	597	544	576	583	588	604	594	610	563	591	534	589	540	604	573	555	582	596	627	605	567	570	591	634	584	617	613	584	575	544	552	601	580	592	585	564	584	581	567	594	601	570	609	586	577	590	618	563	551	607	600	585	583	621	601	631	624	568	560	623	610	572	616	623	596	598	570	600	599	583	606	538	620	585	607	573	574	585	574	600	608	639	594	569	590	544	597	585	570	589	589	557	601	592	563	585	611	556	587	594	577	632	570	596	605	596	618	570	596	583	564	564	603	585	594	570	596	602	612	565	599	629	589	557	589	591	567	643	602	582	550	623	585	620	601	578	567	607	590	577	544	578	565	523	638	630	576	618	602	611	600	616	584	619	563	583	580	541	561	583	604	581	630	633	606	553	630	599	595	614	607	575	583	569	600	578	552	564	623	573	598	622	598	580	592	594	602	520	582	568	596	567	602	562	590	585	602	638	570	586	621	638	596	575	558	594	551	608	540	621	546	610	608	611	579	589	575	601	590	583	559	581	563	618	628	595	563	608	606	602	622	621	554	579	624	581	610	579	551	579	604	644	619	596	591	633	582	595	595	580	578	593	577	566	544	579	562	621	569	585	625	603	598	604	571	572	574	637	593	625	613	564	656	557	571	629	577	581	581	578	605	594	605	569	621	593	617	561	579	590	592	591	590	607	580	612	577	566	609	608	633	589	543	588	565	552	596	557	561	598	597	613	605	539	588	582	593	573	578	643	615	570	584	548	609	598	577	554	580	577	578	571	588	547	635	589	590	621	549	563	624	568	604	591	587	570	587	588	618	638	552	606	636	604	592	588	581	589	605	568	568	581	584	566	618	599	572	622	603	581	634	603	575	580	570	563	647	576	559	546	604	612	555	604	571	593	579	595	587	583	593	520	592	579	610	576	559	555	590	625	553	588	604	599	590	579	599	594	616	575	637	585	542	586	605	576	592	628	626	564	597	600	600	604	587	611	602	605	578	589	616	550	591	568	551	594	581	600	571	574	647	618	570	599	612	610	625	606	575	566	600	586	611	586	610	602	628	595	620	593	561	575	557	585	560	578	590	578	577	577	542	576	600	608	587	567	578	541	624	579	577	608	576	613	565	531	574	579	598	610	595	636	614	618	591	593	628	596	583	629	604	570	604	618	579	625	605	615	564	605	590	550	577	588	634	601	585	634	600	643	538	605	583	599	598	578	577	610	593	558	564	627	592	601	639	613	627	579	574	548	587	618	607	574	578	620	535	609	566	591	612	593	563	578	585	582	599	589	579	597	628	628	592	548	640	605	559	598	560	577	572	581	613	563	559	562	552	602	562	558	589	610	594	580	583	589	583	625	535	585	646	589	632	570	614	617	604	571	605	578	533	587	586	565	563	633	592	625	532	592	648	564	612	608	623	570	618	570	600	594	622	609	617	603	581	591	574	609	597	623	580	558	600	603	579	568	559	568	557	547	590	588	631	594	581	626	598	596	593	613	626	593	565	548	613	582	613	618	594	615	561	594	590	605	613	604	582	610	566	545	603	523	616	584	625	625	578	591	615	614	669	587	561	626	587	559	560	548	601	569	628	611	568	611	589	558	640	607	558	599	620	606	587	590	612	591	608	594	544	545	585	609	553	582	589	590	602	607	579	629	604	591	569	583	617	583	560	576	580	590	554	597	580	613	585	613	565	593	588	583	592	559	580	592	586	620	584	614	601	610	550	599	588	557	654	585	585	566	592	550	569	591	617	620	616	606	562	591	569	572	618	607	576	589	594	589	595	629	588	623	579	554	608	588	617	574	593	572	585	629	570	594	563	597	562	609	591	617	583	563	601	616	601	568	597	578	585	622	610	585	549	579	575	606	549	603	594	593	592	589	568	568	598	586	615	573	595	585	583	626	526	580	604	575	555	613	542	607	611	584	576	608	588	584	641	607	547	623	521	608	592	626	562	588	589	589	582	590	575	608	604	560	615	540	591	583	555	565	588	571	594	520	623	586	601	588	585	567	610	589	555	601	582	626	593	559	583	582	595	576	610	636	608	611	580	578	590	596	597	564	583	584	596	589	582	627	616	593	592	591	577	564	599	617	603	594	602	554	580	600	567	559	578	605	570	591	604	561	584	567	623	589	610	623	590	559	600	625	560	605	613	583	604	580	568	612	610	593	618	624	618	626	592	611	580	559	596	575	571	597	572	555	594	540	620	573	603	601	609	615	587	613	627	582	600	584	585	590	580	592	557	549	627	610	557	611	618	611	600	613	623	641	537	623	569	572	557	611	616	597	588	627	633	548	567	560	572	567	518	629	594	603	611	608	606	559	591	598	609	583	588	587	558	643	616	577	605	601	594	553	621	575	575	604	608	589	585	594	576	553	561	642	569	604	564	603	572	604	558	575	567	601	611	570	601	575	554	572	590	569	576	590	592	631	583	586	558	583	610	587	582	607	581	591	615	566	588	564	588	569	565	568	586	581	615	605	568	582	555	554	614	593	616	605	580	604	588	568	571	603	604	583	581	585	568	594	625	565	602	629	604	572	602	624	569	603	581	589	608	599	639	591	578	615	619	548	566	565	605	585	585	582	604	588	605	616	623	575	590	618	599	548	581	594	602	561	595	595	597	577	586	620	574	594	595	606	602	577	614	610	565	591	616	573	596	603	617	611	603	578	571	607	604	580	591	590	591	603	605	605	562	586	577	566	555	596	572	617	585	614	603	566	612	550	615	554	602	550	592	616	580	536	575	629	586	614	595	585	601	637	572	546	638	583	620	632	546	589	574	585	576	604	588	588	637	574	615	589	569	594	602	621	578	597	609	600	600	602	588	592	574	530	555	601	566	604	569	613	598	615	591	596	574	583	587	594	615	562	580	546	606	562	574	596	551	582	564	601	608	604	580	622	554	579	581	610	552	589	619	583	594	628	577	554	575	571	598	540	586	585	595	567	619	619	592	599	627	592	606	598	564	568	572	614	613	611	584	579	583	618	551	630	546	616	625	617	559	628	586	621	613	592	611	575	602	566	613	585	558	606	565	534	567	584	617	562	612	570	610	595	591	596	575	610	586	550	581	611	558	603	580	551	584	561	599	564	632	571	588	609	565	553	618	596	604	570	539	603	600	582	613	589	601	591	585	603	581	602	608	609	605	526	589	572	599	586	613	553	635	580	622	594	565	591	620	605	600	580	576	598	538	574	592	627	590	577	589	567	616	571	638	574	573	556	598	603	613	596	582	579	567	586	604	575	608	574	580	615	563	600	561	594	638	579	596	582	593	564	577	560	567	550	612	575	587	620	574	578	621	582	535	664	574	608	596	579	570	593	581	576	588	575	570	639	599	617	560	562	615	555	611	576	593	601	579	594	592	577	622	593	589	618	574	558	664	594	548	604	600	615	581	624	555	587	601	597	577
6218	342	385	352	258	234	217	208	186	208	168	180	138	181	161	179	157	134	143	194	119	136	152	147	150	139	120	176	137	142	137	126	163	148	162	133	137	154	137	146	167	137	148	173	154	163	154	160	157	160	145	149	141	175	147	146	154	192	136	161	140	163	156	168	138	153	155	164	158	165	161	170	133	167	161	156	160	160	144	125	165	154	159	145	132	141	139	137	146	139	141	137	168	139	139	141	156	137	128	160	156	130	146	132	137	169	136	147	155	163	148	144	157	158	166	147	154	161	158	143	151	144	155	141	146	148	140	169	149	148	149	137	138	158	158	142	153	150	147	158	158	156	153	174	145	161	146	145	156	139	145	143	143	153	161	152	141	152	172	140	171	149	157	158	151	139	144	166	164	153	158	129	137	142	135	134	150	147	160	157	149	156	173	143	141	159	169	136	161	145	144	150	134	128	136	166	156	151	138	161	147	142	149	146	151	157	150	137	141	156	144	148	146	142	148	153	140	133	136	129	151	149	141	159	131	163	163	152	145	154	144	149	130	136	141	147	158	181	142	133	137	143	147	156	162	150	148	158	147	164	136	153	148	156	135	151	160	142	122	154	140	143	166	157	158	134	142	131	152	147	127	164	140	155	145	182	155	154	132	128	149	161	150	149	167	148	147	161	161	137	132	136	144	160	138	127	152	132	153	162	164	128	167	129	151	146	173	141	128	147	168	159	163	143	149	139	141	165	134	163	137	153	135	144	147	169	135	129	141	154	149	139	135	126	143	146	139	165	151	137	151	137	134	155	169	153	164	143	150	153	149	165	138	140	153	137	156	172	141	161	149	147	139	171	132	156	143	142	143	147	142	152	157	154	143	170	156	154	152	140	146	132	126	131	156	162	145	156	152	144	166	160	146	149	124	144	145	153	131	154	135	157	152	146	137	136	128	144	153	167	139	170	157	156	147	135	139	152	138	133	114	150	136	153	149	147	159	152	135	173	130	147	127	155	135	139	171	136	150	156	138	164	149	157	142	132	134	133	140	168	125	110	147	131	149	164	154	141	141	127	149	155	143	129	135	157	115	147	160	133	156	155	154	171	143	155	124	129	138	161	150	163	147	164	163	177	151	159	160	144	162	139	154	159	144	142	140	151	163	155	148	161	156	147	124	140	160	149	137	136	155	128	165	157	165	140	139	135	177	131	162	155	130	139	165	153	132	154	129	127	132	147	176	154	165	132	127	152	153	154	163	142	145	136	155	150	141	147	158	130	157	146	157	147	156	138	165	151	165	141	164	158	131	153	154	157	145	113	168	157	138	154	159	157	140	143	148	127	161	131	155	144	146	138	136	145	150	132	170	163	133	153	146	131	177	141	163	132	127	159	161	149	141	148	146	144	150	143	149	175	131	171	135	157	150	148	135	142	141	163	155	160	174	135	132	138	148	148	159	147	142	144	151	146	146	141	159	133	126	172	188	145	127	140	152	166	152	155	167	149	139	168	147	154	156	158	148	156	158	168	139	152	146	124	182	148	187	148	154	138	158	155	137	161	161	165	120	164	168	145	142	167	148	148	163	153	132	155	146	136	150	157	136	158	156	137	135	129	172	129	166	155	142	167	157	163	140	170	144	137	150	144	171	146	142	147	154	139	132	155	138	146	167	129	156	159	123	168	137	125	145	175	149	139	162	146	144	145	138	153	146	137	155	147	137	119	144	162	145	170	178	154	156	153	161	158	168	151	155	162	146	160	151	153	140	144	155	163	151	148	168	150	160	151	118	167	156	143	134	161	145	152	140	135	154	145	145	127	145	154	145	159	179	150	149	138	153	135	151	162	153	157	135	146	152	141	142	165	152	142	163	128	137	141	127	135	140	157	136	137	166	173	162	146	121	146	151	145	134	166	151	157	161	169	156	155	161	150	125	136	150	183	134	136	133	150	144	167	137	165	138	140	135	145	148	165	152	146	146	152	167	145	173	145	160	143	139	157	133	134	156	148	135	164	159	164	134	150	146	148	170	164	148	150	157	151	159	144	159	150	157	168	139	160	150	147	145	144	164	141	157	144	136	126	163	144	131	128	120	138	145	165	146	137	161	163	149	160	152	148	142	132	152	161	140	144	159	160	145	139	152	146	182	130	158	184	155	138	160	158	152	161	178	146	154	161	147	151	170	138	159	153	135	150	150	137	150	144	134	142	151	152	145	164	152	150	159	136	129	152	124	123	145	139	135	157	148	150	143	165	155	154	144	160	158	146	144	159	172	146	146	135	121	140	166	165	162	141	149	138	145	128	145	142	148	156	160	160	146	138	124	142	155	136	155	142	147	151	153	149	145	162	127	145	157	162	130	124	149	139	165	141	146	175	132	149	155	149	134	149	152	160	125	155	149	141	169	153	162	135	167	150	147	150	132	152	158	159	145	124	159	141	171	142	157	170	164	161	141	147	157	135	157	184	137	143	163	142	121	138	186	145	153	163	175	151	155	156	143	140	140	138	147	163	177	150	130	171	145	152	146	153	151	150	138	154	152	152	159	158	134	129	135	162	149	164	182	139	138	145	175	143	147	137	173	146	159	152	147	159	145	191	157	152	162	175	130	141	139	141	142	150	144	162	152	142	130	147	152	154	136	146	144	164	148	162	145	143	160	124	142	173	156	150	152	165	170	150	155	169	141	129	136	163	148	166	148	154	138	120	133	149	142	145	142	144	148	151	148	168	136	131	152	154	157	139	145	159	150	122	141	149	142	161	133	132	142	152	148	141	175	157	154	145	131	175	148	132	142	133	173	146	160	143	124	149	144	143	155	163	141	175	154	169	150	162	138	151	139	157	145	140	151	158	145	146	140	153	142	181	151	151	140	134	141	145	154	171	167	159	139	141	162	135	130	126	145	159	131	147	149	146	156	120	158	132	171	151	140	151	176	144	139	143	160	157	131	167	148	156	163	144	135	155	138	151	162	152	156	144	137	148	129	142	156	189	144	145	148	143	156	133	150	156	137	138	131	132	127	135	132	142	158	166	147	152	138	152	155	156	175	167	142	124	149	147	151	158	161	146	170	183	129	177	156	175	150	135	157	133	128	184	147	177	143	145	148	135	158	144	139	140	140	149	139	160	134	147	149	152	154	150	145	162	157	150	162	142	148	134	148	166	157	160	143	142	145	170	145	163	161	163	146	142	154	165	140	160	146	155	155	165	137	141	141	139	150	145	165	155	146	164	139	141	145	156	151	161	164	158	162	145	148	158	136	152	134	136	157	152	138	146	179	162	132	149	133	181	154	150	166	150	140	139	118	148	143	165	154	141	167	166	159	156	148	140	140	160	144	128	155	159	160	149	133	140	167	147	137	163	167	145	168	140	143	139	152	143	130	164	158	133	171	160	136	149	147	165	158	125	148	153	151	147	154	146	123	138	157	127	143	136	169	149	164	132	151	170	161	168	155	173	142	149	138	168	140	152	142	155	156	130	142	155	129	158	138	137	129	151	149	136	152	148	145	141
6058	579	1070	1079	894	798	690	645	587	530	553	476	462	451	478	456	447	388	414	438	445	419	400	400	393	372	411	369	359	358	390	415	387	393	385	369	425	374	404	382	374	376	339	380	426	367	387	395	383	373	376	363	364	381	409	368	391	334	374	347	370	411	369	396	350	396	384	359	389	380	374	345	402	323	380	401	382	345	361	349	366	397	355	388	359	347	392	372	391	366	386	369	365	347	376	371	392	356	382	374	384	381	355	355	378	381	369	359	344	366	355	378	376	380	349	360	384	355	361	379	359	369	376	355	391	385	344	342	385	351	391	327	356	404	367	369	373	373	341	337	347	367	371	347	354	358	351	386	358	363	409	399	377	393	359	392	347	366	397	343	353	375	387	363	396	366	369	359	371	359	341	383	361	379	411	335	387	395	367	372	362	379	383	394	380	343	397	384	382	358	356	338	390	350	370	392	380	355	384	393	365	356	386	364	381	360	353	356	368	374	366	377	394	393	372	382	382	355	368	339	343	376	379	394	412	380	415	358	350	350	345	358	401	369	365	374	376	375	390	393	394	360	387	354	366	363	390	365	369	381	384	372	384	385	423	389	390	382	374	335	379	377	393	345	370	367	377	367	349	379	385	410	386	341	338	374	396	405	369	376	395	334	370	398	378	388	355	386	367	363	379	396	342	386	388	365	360	402	363	354	358	381	404	342	363	361	407	386	370	370	382	382	400	409	387	380	346	362	354	350	384	350	365	373	394	391	394	352	394	369	364	369	380	347	352	378	374	400	355	378	365	370	364	414	383	386	397	381	369	338	349	346	361	392	372	359	367	350	371	356	361	385	375	358	364	373	337	363	422	365	391	381	361	347	356	419	386	374	383	357	356	370	403	329	346	380	371	375	374	352	378	366	376	345	408	370	335	379	378	346	348	360	340	361	375	321	400	369	362	361	374	367	379	358	361	374	366	352	410	357	368	370	356	364	376	386	376	388	346	370	388	338	351	375	323	384	347	368	352	352	340	359	351	384	363	410	392	400	378	376	361	359	360	357	366	331	359	371	385	353	395	358	393	380	350	351	367	369	367	360	385	387	409	393	336	368	378	341	399	397	376	386	369	371	395	380	370	365	373	370	380	363	380	380	364	380	388	375	340	384	377	385	357	372	358	398	392	393	355	373	366	386	388	375	376	384	345	388	352	351	340	369	383	368	351	342	317	352	363	375	392	368	368	382	362	375	362	360	392	346	392	378	372	381	357	375	357	376	383	367	347	354	383	387	354	364	360	417	357	366	365	374	386	369	387	388	405	363	369	380	391	405	389	339	389	318	345	378	356	397	389	383	364	362	353	343	385	396	376	372	404	412	386	366	394	363	386	361	341	372	349	365	347	378	401	362	374	391	371	357	378	369	360	380	385	385	396	365	397	371	407	380	363	348	402	351	377	405	359	341	378	350	375	358	342	370	359	388	363	371	353	332	424	340	368	353	397	374	358	395	397	370	388	365	385	374	350	387	364	348	378	344	366	373	387	387	387	344	366	356	386	378	370	353	394	355	380	375	375	336	357	378	349	352	377	351	365	391	391	337	367	376	338	331	358	369	376	373	372	342	347	355	338	360	382	384	377	351	377	409	364	372	347	393	435	367	362	366	382	376	338	378	342	363	382	388	398	380	344	336	391	417	394	382	382	374	346	407	377	395	392	360	376	352	381	375	353	344	373	398	392	344	362	385	376	373	377	360	365	396	371	388	341	359	351	387	350	354	363	364	353	373	350	407	380	325	371	373	347	357	375	387	337	379	349	369	331	376	373	389	355	369	350	368	358	354	343	381	361	344	366	394	355	396	400	344	371	369	360	375	387	388	377	401	358	398	370	397	386	385	345	377	338	388	371	347	385	349	332	360	364	400	367	361	368	378	395	374	385	340	365	359	354	375	356	382	358	365	348	415	363	379	392	410	376	367	388	386	391	357	360	399	350	355	379	377	380	362	388	369	389	377	359	397	377	350	367	366	369	383	373	356	394	355	379	377	346	395	370	370	385	382	384	371	372	377	378	387	367	335	353	376	410	357	393	406	373	393	350	394	384	401	371	383	361	362	376	405	339	375	359	362	357	339	386	353	345	366	391	401	346	385	370	360	383	390	358	373	344	371	353	365	345	378	394	368	390	399	399	353	358	340	394	394	372	344	377	360	346	335	406	373	343	355	348	360	372	350	380	377	357	343	369	396	369	348	401	345	375	382	366	383	369	399	312	322	371	385	384	363	393	335	384	390	398	394	332	378	353	381	346	350	379	341	388	377	359	402	396	356	356	393	384	366	358	378	361	369	386	375	382	388	415	344	346	372	355	401	405	360	348	397	370	361	359	367	385	363	376	366	408	396	343	429	372	353	388	362	380	344	378	363	370	352	359	368	360	390	355	338	385	395	384	368	358	352	372	347	364	390	360	360	390	397	383	355	379	375	364	373	374	360	347	385	369	381	397	372	368	361	371	368	363	361	390	374	365	323	349	345	364	352	326	364	384	380	340	383	356	379	361	379	372	368	363	382	383	373	378	381	341	372	366	375	336	392	375	388	361	401	399	393	348	358	384	390	368	357	383	329	403	356	356	393	362	340	387	393	367	365	345	387	370	360	368	373	372	378	393	360	375	395	388	380	352	388	349	398	373	364	374	364	398	363	389	355	360	389	371	348	362	366	360	431	365	365	389	334	389	420	372	363	341	372	366	397	377	354	349	372	367	363	380	418	378	348	365	362	354	346	366	356	355	370	383	371	394	341	402	375	367	354	360	367	357	381	377	343	411	373	384	365	365	396	360	375	368	371	373	361	376	350	353	380	370	365	340	386	373	380	354	397	383	317	368	347	378	378	386	377	406	364	368	345	375	367	383	358	380	401	380	346	396	396	358	360	378	384	384	404	349	394	364	400	368	360	360	396	343	358	379	373	351	362	397	387	380	403	373	350	375	374	357	395	397	363	338	359	397	383	378	382	384	388	350	356	407	388	372	364	397	369	399	382	350	368	368	396	387	366	352	369	351	369	410	405	399	373	386	366	366	373	373	385	364	384	333	360	406	391	386	350	360	350	357	380	403	395	358	368	356	378	364	352	404	393	360	375	357	396	402	375	374	379	367	343	325	315	337	309	377	377	367	369	363	376	384	395	348	384	349	383	379	381	386	388	362	368	355	346	415	351	349	345	399	350	368	362	375	370	381	380	366	356	360	374	388	390	367	357	354	325	377	381	370	374	368	378	371	389	390	372	370	383	396	394	372	373	374	370	347	358	388	347	368	386	362	408	399	357	385	347	388	396	360	401	403	416	413	397	356	394	350	361	360	384	366	392	356	414	380	393	405	381	373	382	336	361	369	399	379	370	372	374	408	323	358	394	359	356	353	371	384	358	369	340	357	404	376	356	369	405	371	365	359	366	370	367	390	349	361	387	345	344	353	357	334	376	393	402	360	391	370	343	363	361	365	368	387	386	369	386	341	372	389	336
11367	650	554	421	256	199	164	132	139	101	87	82	74	88	77	97	77	60	69	61	60	63	68	63	64	70	72	69	56	50	58	75	60	85	51	68	56	58	45	77	66	59	44	63	59	57	62	59	74	54	46	59	65	68	42	52	58	39	57	51	74	61	65	49	58	53	55	56	48	70	50	49	55	63	53	57	50	57	39	56	61	63	56	58	63	58	50	59	56	57	65	76	61	45	67	53	54	50	57	49	58	44	55	60	51	55	48	43	46	73	46	47	57	54	61	64	58	55	47	43	58	57	49	50	51	45	60	50	48	52	43	64	61	55	57	65	60	56	55	45	62	62	49	57	53	68	61	69	62	65	59	53	49	61	41	53	59	47	50	63	46	57	71	54	69	58	50	51	45	45	52	52	59	60	65	54	38	60	50	55	52	62	68	58	51	50	52	60	50	66	48	60	62	53	50	47	66	49	64	58	49	60	58	62	56	53	48	63	58	62	67	51	50	57	59	60	54	49	61	59	61	52	38	57	59	58	65	54	37	66	55	48	60	68	43	58	71	66	46	56	67	55	49	55	54	68	50	67	62	56	49	50	61	55	52	58	53	53	48	58	58	58	50	64	55	54	55	62	41	71	54	50	51	49	70	58	52	46	66	40	61	60	54	63	54	56	65	71	44	48	51	60	55	60	59	66	67	72	56	42	63	46	52	59	55	67	54	57	60	66	70	57	51	57	56	53	51	39	46	55	45	61	56	46	61	70	59	54	49	62	59	52	56	46	55	51	51	52	41	42	45	55	67	45	52	62	56	59	60	35	38	77	52	51	55	51	57	61	59	41	51	58	52	43	51	59	62	54	48	59	56	52	56	53	62	59	61	59	51	60	46	53	62	57	58	48	63	45	56	41	47	47	52	52	60	47	53	52	54	51	68	50	73	57	62	51	62	58	59	51	52	50	60	66	66	61	50	60	60	59	72	62	63	68	60	60	52	68	61	65	66	73	46	44	54	51	59	52	69	53	53	65	67	61	54	49	49	60	50	60	63	49	60	66	66	51	61	50	51	51	55	65	45	48	64	49	47	64	55	56	57	44	65	63	39	54	51	58	49	56	82	76	46	57	68	48	54	54	57	70	49	47	55	62	59	35	56	63	42	66	54	71	62	68	53	59	57	61	61	60	66	59	62	61	70	61	61	65	60	55	58	48	47	59	57	61	61	64	50	42	48	59	70	58	65	57	41	61	81	68	56	56	78	59	49	66	61	38	68	45	70	59	65	43	52	56	56	53	50	58	61	53	44	68	40	54	69	59	59	64	58	54	58	77	57	66	52	52	56	51	64	58	60	47	51	51	56	59	56	62	54	65	59	44	60	50	63	50	64	59	49	56	49	42	54	59	67	56	57	43	50	56	58	57	62	41	55	52	65	52	56	65	54	52	53	59	51	53	66	69	53	53	56	57	67	52	57	54	47	50	58	47	53	44	52	66	52	50	60	63	67	52	62	75	50	62	59	56	68	58	54	58	55	43	56	72	59	56	58	56	60	60	45	48	54	64	51	62	67	49	55	61	61	57	56	72	53	65	68	44	62	52	59	77	55	54	60	55	42	54	56	56	59	59	48	66	55	45	60	63	60	64	61	51	50	53	48	53	49	59	60	68	47	50	59	73	60	53	53	51	53	65	53	49	65	49	54	47	56	55	52	48	60	52	46	62	54	52	55	42	60	54	59	45	56	59	62	55	69	50	54	64	56	64	57	63	76	62	61	59	54	54	56	52	55	56	63	42	57	61	52	66	67	58	46	52	59	58	65	62	45	69	60	56	50	62	59	54	78	65	59	58	54	56	57	67	63	47	66	62	70	63	61	67	66	52	56	67	59	61	62	54	44	60	53	52	64	59	49	45	50	52	60	51	63	64	69	57	64	61	60	55	68	63	59	63	48	58	60	55	56	69	65	61	62	53	37	49	77	60	42	61	63	56	61	67	53	57	52	52	58	59	61	61	60	63	52	49	41	56	60	63	62	55	53	53	62	48	55	47	52	52	50	50	60	60	71	62	64	47	70	47	63	57	64	54	55	54	62	40	71	67	58	63	48	66	58	66	66	67	54	52	51	70	60	66	45	40	60	49	59	65	55	64	67	58	48	60	47	64	44	44	54	52	54	59	47	65	48	63	57	50	56	47	54	70	61	79	68	54	60	58	69	43	67	58	58	60	51	48	34	52	70	56	53	53	59	56	70	66	68	77	57	47	57	67	52	60	49	53	60	56	62	52	55	53	48	53	59	54	50	45	57	69	64	49	45	48	47	57	59	43	65	64	62	51	50	60	60	57	52	68	50	57	60	63	46	61	42	47	51	57	58	63	61	47	65	62	54	64	66	57	69	66	59	54	54	61	51	60	57	48	52	50	63	53	55	66	53	66	47	65	50	52	41	52	52	45	58	72	58	59	60	61	63	55	31	55	54	72	58	49	50	67	59	68	61	59	55	66	59	48	61	57	62	47	55	60	64	59	61	55	47	49	54	55	70	41	58	49	65	52	45	54	64	53	58	50	66	64	64	49	54	61	58	61	74	53	54	52	48	63	63	55	63	59	51	65	37	61	63	62	62	72	57	57	47	49	59	58	41	53	58	49	61	50	50	62	77	44	56	43	56	60	46	57	56	48	48	60	77	58	53	54	61	77	64	66	53	66	65	51	55	64	55	48	58	58	51	57	43	55	65	54	59	68	56	66	60	57	56	58	40	53	49	65	59	43	67	58	62	42	56	51	62	52	58	54	54	53	50	65	68	56	61	74	45	42	51	71	61	68	54	51	56	53	62	56	58	54	61	41	54	52	53	54	51	42	44	44	68	55	58	55	68	57	52	51	58	58	60	55	57	68	45	56	59	65	54	59	45	47	39	53	45	59	63	66	53	69	50	54	59	51	70	52	64	53	61	76	54	45	76	48	53	57	55	61	45	52	44	38	52	77	55	51	51	46	62	59	49	43	42	83	52	51	61	57	52	63	58	51	61	72	66	60	57	62	57	52	53	51	61	63	51	53	48	53	54	61	57	53	64	51	50	57	60	59	72	52	51	66	65	55	61	62	54	58	57	47	47	57	42	54	52	64	61	62	51	41	57	63	41	48	60	76	55	49	58	53	60	59	56	56	65	59	43	55	54	58	50	39	53	43	58	65	52	50	76	60	50	57	62	58	57	69	47	55	60	51	61	53	44	64	67	59	53	53	67	56	62	50	51	56	45	52	64	60	64	56	58	59	62	57	41	51	57	48	64	69	68	52	57	53	50	46	56	54	66	50	61	48	70	53	68	71	63	61	52	60	54	57	60	61	45	61	60	58	51	58	49	74	53	67	44	45	50	53	55	46	40	63	51	60	54	50	63	71	61	50	55	65	55	61	53	57	46	55	72	56	54	50	53	61	54	75	69	61	57	70	57	50	61	47	53	53	71	66	62	72	66	59	56	49	61	63	50	54	56	63	62	53	63	48	45	53
7434	636	1395	1569	1277	1011	822	694	588	532	461	399	359	324	313	311	270	234	235	244	220	231	236	227	241	215	230	170	188	168	217	180	184	194	171	185	190	163	173	195	198	169	189	172	177	160	162	176	160	157	190	190	190	196	183	165	167	154	148	159	170	168	170	184	156	176	167	181	191	195	179	170	171	192	188	184	179	158	188	164	150	193	150	159	185	171	169	170	154	156	180	175	153	185	178	146	193	178	161	183	169	163	178	160	158	150	190	163	156	163	153	182	153	172	184	153	161	188	153	149	162	180	147	168	155	196	141	175	154	167	168	160	148	192	148	141	145	150	151	165	186	177	176	157	174	156	165	147	168	144	167	154	168	188	163	177	147	170	166	168	203	157	151	164	162	168	163	151	184	179	140	186	172	183	179	153	153	158	155	153	199	161	159	153	196	173	184	175	143	134	160	172	161	179	183	168	171	149	156	151	166	153	162	163	175	169	182	165	144	191	154	147	155	130	175	182	154	154	164	181	161	159	137	169	170	155	163	173	186	172	175	170	177	148	150	163	161	159	167	165	153	153	172	180	166	179	141	200	159	146	153	159	145	159	169	170	165	169	139	168	145	154	162	164	163	144	148	120	178	152	161	154	148	160	195	149	157	151	165	163	157	164	167	169	160	199	170	171	177	172	160	164	184	157	168	155	181	156	167	172	155	160	182	162	161	173	164	153	171	154	182	160	159	158	172	173	164	158	185	174	183	158	171	150	157	158	168	154	185	154	171	143	157	161	179	149	173	143	160	176	147	167	185	166	176	170	150	161	178	187	148	182	141	154	157	170	145	164	150	156	142	148	127	166	160	177	150	182	185	158	161	169	175	162	173	179	176	179	179	170	184	165	165	189	168	161	156	154	154	181	175	168	176	150	158	192	153	159	163	169	146	141	177	170	152	163	145	182	148	156	149	159	182	171	125	174	157	190	159	135	159	172	160	175	174	179	163	162	184	165	170	167	142	162	161	171	152	183	147	146	153	162	166	180	179	169	156	165	173	144	129	164	162	158	153	175	169	169	175	174	149	172	173	166	171	123	187	155	152	157	158	188	160	150	164	158	165	169	166	152	159	158	143	172	130	150	144	170	153	174	161	176	157	150	185	152	146	131	169	137	176	150	174	152	151	172	159	158	161	160	155	168	143	175	157	164	150	162	165	145	152	173	164	176	151	138	161	166	169	168	147	167	162	177	172	156	183	160	155	167	161	184	171	163	172	165	159	165	175	163	167	183	172	163	178	153	172	201	179	156	168	159	161	151	173	175	166	161	170	160	177	163	166	175	154	171	147	139	151	138	143	160	147	165	154	162	170	169	138	173	165	177	160	162	168	177	157	131	174	168	141	181	178	154	176	136	157	172	147	179	154	155	204	163	176	164	179	176	145	156	176	161	160	147	174	161	159	139	166	184	172	158	162	157	162	171	140	147	160	187	140	165	159	140	162	176	154	163	143	168	155	141	160	152	151	151	163	168	170	165	164	166	170	169	167	179	157	177	161	163	164	167	183	149	153	163	163	176	170	157	169	151	160	149	155	175	156	163	169	185	174	181	171	165	141	173	187	160	167	169	171	159	178	152	163	162	170	154	168	163	161	158	154	162	163	164	146	132	163	162	165	187	162	157	167	147	166	174	192	174	174	164	163	166	162	164	144	146	177	156	167	157	158	143	149	165	160	161	160	135	166	151	195	183	188	154	168	163	166	166	175	160	144	165	170	146	166	174	159	164	178	168	174	147	176	174	170	164	180	169	152	154	163	171	157	164	150	179	150	178	164	178	166	169	163	171	159	180	173	163	150	155	177	170	142	176	166	182	170	165	166	184	176	175	185	163	175	192	155	161	153	170	167	165	172	186	171	170	171	163	174	156	166	162	161	164	157	142	159	156	150	146	177	184	185	151	162	158	163	165	178	165	171	164	170	170	185	168	155	146	173	153	150	147	168	162	163	155	169	172	170	175	161	141	178	160	151	172	170	174	167	135	179	179	164	161	162	156	168	192	171	174	177	161	186	165	171	167	149	157	182	169	163	157	187	176	159	177	160	157	173	176	182	172	170	180	173	175	154	161	172	185	147	166	154	171	161	154	147	169	180	149	178	167	177	156	165	148	169	144	164	163	166	173	154	182	170	189	182	156	163	174	144	154	186	139	166	159	145	150	176	144	173	194	163	182	176	178	162	167	144	168	187	185	168	178	178	151	153	182	148	166	156	174	173	173	171	155	156	142	145	157	171	177	175	174	150	169	155	136	165	158	153	164	176	144	161	149	149	161	163	176	147	151	153	163	168	150	162	143	193	196	173	141	160	155	169	178	138	166	174	161	160	165	166	172	174	188	174	154	146	167	180	178	158	154	175	196	162	141	163	154	165	159	152	151	174	157	160	153	170	128	183	185	169	171	164	164	141	168	182	147	178	176	169	158	159	153	155	161	173	171	154	181	164	169	159	138	175	186	168	144	159	181	165	170	148	150	151	176	156	164	177	166	162	199	155	177	180	143	178	168	158	138	172	166	151	154	176	168	153	156	185	166	158	169	179	189	150	186	175	183	137	178	162	175	157	177	168	185	148	162	156	166	171	175	143	151	171	167	175	150	129	145	171	160	158	161	144	178	183	156	166	168	141	153	159	172	169	157	166	175	176	162	199	178	183	177	171	188	184	160	172	158	160	167	175	146	163	173	144	140	173	163	179	160	163	165	175	157	158	191	188	168	146	158	168	152	186	180	155	143	176	153	136	160	179	156	176	174	152	167	142	174	173	163	170	167	160	147	171	175	165	166	166	156	173	150	173	156	154	157	163	178	164	153	160	172	147	146	158	161	173	173	181	178	178	155	185	178	175	162	171	170	149	171	145	197	167	127	161	189	151	177	177	170	185	180	163	173	164	166	174	166	166	155	180	155	165	148	162	171	175	159	164	183	175	159	173	181	141	160	152	149	147	155	161	150	152	204	156	185	169	163	205	163	158	165	157	148	150	160	171	158	189	147	166	175	176	163	137	162	168	159	153	165	158	131	162	156	152	165	160	164	161	182	153	148	152	146	150	161	176	157	167	150	151	155	166	164	167	166	180	142	168	163	181	165	168	156	173	150	176	148	152	159	177	176	151	163	152	172	155	167	158	170	170	166	172	156	160	169	146	183	149	152	162	166	141	151	174	165	193	173	161	183	168	173	161	140	178	148	152	151	162	161	160	165	172	152	161	175	154	156	145	132	146	147	164	159	172	185	150	153	173	149	176	154	162	157	163	170	167	158	166	152	152	158	161	154	153	147	157	158	161	168	153	169	166	155	157	158	154	161	165	163	177	150	165	174	184	177	152	153	176	154	181	173	155	159	175	166	162	169	174	151	161	183	169	155	156	159	147	158	158	164	157	164	182	177	164	175	167	141	168	174	166	154	151	140	151	174	159	152	145	140	174	167	174	135	149	176	174	165	167	161	176	157	172	168	162	150	171	144	166	176
1382	296	246	223	241	232	235	240	269	242	248	284	250	244	227	243	262	255	298	249	256	251	246	260	272	245	212	242	250	245	251	260	251	265	213	236	233	262	251	254	263	249	250	256	275	239	253	225	262	304	259	208	236	250	271	273	256	246	235	229	231	266	263	240	257	275	213	221	240	236	233	263	270	226	249	248	219	220	235	251	268	263	246	250	213	224	239	224	246	257	260	256	235	243	252	241	258	230	219	246	246	239	230	251	248	212	241	243	255	244	261	250	272	232	254	248	222	238	245	266	213	247	255	250	252	244	231	256	253	226	216	231	259	245	263	257	260	272	249	224	268	231	279	243	240	276	232	244	274	206	220	212	259	221	248	251	256	229	282	230	277	259	239	257	247	217	245	238	269	238	237	246	241	215	255	269	257	240	250	242	284	241	227	263	263	245	227	249	254	245	235	208	231	260	243	236	230	265	247	240	252	219	255	254	263	242	235	270	221	231	234	259	257	224	247	269	230	285	216	227	236	262	239	237	254	236	230	255	270	216	255	229	246	212	245	223	212	224	252	254	212	257	237	231	268	239	239	241	249	277	249	238	244	239	255	249	236	234	278	230	270	235	250	240	261	260	253	257	260	235	233	245	245	239	248	263	223	260	236	205	232	241	233	260	240	252	233	258	253	247	246	237	237	256	253	251	210	248	239	231	202	247	249	270	270	234	280	248	230	273	235	236	261	246	229	264	242	240	236	254	237	240	231	266	259	246	247	254	227	223	254	251	239	239	240	246	241	230	230	238	251	247	226	233	207	242	255	236	268	226	250	256	238	255	252	237	251	244	248	237	272	263	223	222	261	237	240	216	237	273	246	260	255	267	231	253	232	228	258	239	248	258	245	248	248	230	268	217	240	272	218	233	276	225	248	224	248	230	236	249	247	239	262	219	259	231	246	234	243	250	247	240	251	279	262	237	253	261	243	246	235	262	246	243	261	243	241	232	276	234	255	245	255	238	229	237	241	227	238	237	251	246	242	243	233	240	229	234	223	239	241	241	262	249	239	239	233	231	258	216	262	227	280	254	249	220	256	255	243	256	257	246	249	274	252	236	258	247	240	232	249	224	229	244	245	254	249	252	248	254	257	229	258	242	214	267	258	232	226	247	244	234	233	259	230	250	240	242	259	244	233	209	258	237	268	264	243	243	243	233	277	249	255	251	258	250	221	244	224	250	247	249	261	266	225	224	253	248	232	252	256	248	240	269	253	248	278	280	241	265	264	236	247	212	241	251	226	241	250	240	254	217	246	229	234	279	217	265	272	234	237	238	238	239	247	239	222	273	242	219	244	254	240	264	269	247	235	251	228	279	243	245	248	240	227	270	202	239	246	237	250	239	227	254	280	238	235	258	237	270	241	252	226	232	248	258	246	267	253	238	272	237	251	298	228	227	224	264	222	283	200	225	259	244	229	263	259	270	255	247	262	230	248	241	228	233	248	251	242	268	239	227	232	237	258	216	245	250	243	242	240	230	217	237	266	246	241	245	236	261	245	255	273	251	229	240	267	241	245	250	237	260	243	262	225	248	256	263	244	229	240	233	260	249	256	255	253	225	252	241	247	221	231	249	242	249	240	224	224	248	245	239	234	246	268	229	240	256	257	227	239	234	246	193	244	247	247	259	236	238	245	244	236	231	227	249	239	252	240	255	217	239	242	233	242	263	224	252	230	251	236	264	276	261	221	260	269	245	228	246	248	227	221	216	259	234	254	238	222	244	249	268	243	260	223	283	239	248	244	250	257	247	249	232	225	250	229	239	226	261	274	227	244	234	273	262	233	256	265	232	244	224	268	248	242	255	243	229	258	263	272	229	270	205	261	228	255	258	252	276	282	228	229	246	239	245	261	239	262	262	267	245	272	234	261	230	246	215	243	239	232	275	246	255	232	267	236	221	266	242	239	248	227	245	264	244	240	257	272	246	302	268	256	241	266	247	258	247	256	248	201	227	264	229	248	229	232	251	238	262	237	238	237	245	265	248	235	273	255	255	219	270	230	220	243	243	227	269	222	255	259	262	248	236	250	243	245	238	258	229	247	219	219	251	243	235	229	240	233	242	239	263	224	233	260	235	241	225	271	253	243	260	227	243	236	248	267	238	218	244	248	242	228	231	237	226	225	219	223	243	243	265	232	238	252	228	254	251	239	234	226	240	220	258	254	262	292	272	244	242	250	244	243	235	231	245	243	276	266	239	271	226	235	227	225	241	249	243	276	238	250	266	212	239	236	252	240	222	243	243	255	236	244	219	242	257	263	234	250	265	233	251	248	259	248	240	239	246	237	220	235	229	244	238	249	256	230	261	267	268	221	255	228	247	242	247	268	231	257	229	242	243	251	221	223	238	256	269	243	246	230	212	251	229	239	234	255	244	242	225	230	231	264	233	227	230	247	226	254	274	243	253	226	282	230	259	241	259	266	221	236	254	238	231	259	240	236	242	249	215	244	234	227	227	252	247	255	244	236	232	244	255	264	239	232	221	226	254	242	240	239	246	245	243	235	225	222	243	271	257	258	239	243	221	256	281	229	223	228	259	216	257	230	273	251	257	258	288	227	289	253	262	286	243	239	241	229	266	257	237	262	265	260	251	227	278	236	231	261	235	230	260	260	225	256	217	241	264	272	237	232	234	244	283	246	217	247	224	235	292	240	240	270	228	259	246	257	267	244	251	245	199	260	250	255	270	255	250	271	234	258	241	244	246	264	241	267	256	256	221	220	226	225	241	211	263	255	238	251	244	247	266	232	217	260	251	242	237	285	206	270	233	265	222	229	266	225	270	246	222	228	239	250	242	251	229	237	249	263	242	244	244	249	238	234	228	235	285	247	272	253	235	250	270	232	226	219	236	238	227	248	252	253	267	244	259	277	215	246	242	249	226	241	223	271	259	222	243	223	248	265	258	224	211	250	246	237	263	242	242	246	268	224	222	235	264	235	232	246	277	268	243	230	242	223	272	243	245	268	219	216	254	249	252	280	249	218	222	235	236	234	232	236	277	251	176	254	224	250	261	202	239	241	265	243	270	257	237	234	253	241	249	221	222	213	247	252	280	253	236	250	245	233	250	261	238	254	218	250	246	226	244	240	252	256	200	245	258	223	276	241	231	246	210	224	251	239	251	238	260	242	248	238	266	249	217	272	229	265	258	261	234	238	253	260	268	212	246	227	225	253	243	265	248	239	293	281	274	250	241	256	257	284	256	247	213	235	236	250	240	264	248	267	247	245	238	241	222	248	220	263	247	239	231	266	254	263	251	281	262	242	260	258	258	248	242	221	260	243	228	223	240	228	242	237	231	266	236	206	224	244	253	253	233	230	241	292	229	277	235	249	263	255	245	234	230	282	272	220	216	242	249	251	264	237	233	245	235	226	239	243	270	250	222	292	221	248	267	259	220	254	262	223	204	236	246	251	230	235	243	280	242	261	231	268	271	254	252	251	226	257	247	245	262	246	255
2026	601	649	638	597	591	580	588	549	594	611	595	565	641	622	651	601	561	547	551	573	562	577	610	622	571	578	633	582	633	557	609	588	545	606	558	570	569	564	581	604	624	600	583	588	557	596	609	567	588	626	606	593	588	558	557	600	598	628	563	626	634	624	567	595	589	604	566	604	616	574	552	633	603	606	582	569	575	583	597	611	604	565	620	571	577	599	595	596	574	574	603	596	573	616	585	620	565	595	591	576	604	573	595	595	605	563	599	555	632	574	614	575	570	562	591	568	548	553	599	597	571	612	580	610	530	581	587	539	565	572	574	568	579	610	552	595	577	545	600	562	592	556	556	605	591	591	630	566	562	595	608	598	589	558	573	568	601	604	544	636	611	575	614	587	556	571	632	593	615	626	584	591	601	560	543	591	636	604	602	592	576	565	577	603	600	573	595	547	538	608	595	575	629	571	582	591	578	607	572	579	547	574	554	560	589	581	584	589	617	563	587	587	572	610	555	545	590	596	573	621	571	591	625	589	564	595	541	616	592	568	555	618	573	551	586	576	616	620	585	632	600	589	614	567	575	592	625	586	606	561	603	577	582	631	597	588	631	593	620	565	614	592	568	573	521	558	575	598	572	592	581	623	577	599	573	546	588	574	547	592	596	580	564	603	574	563	594	586	598	571	622	578	611	591	554	606	548	582	616	581	558	584	601	603	554	566	612	595	611	575	575	596	588	561	609	628	644	624	546	599	579	607	536	578	563	604	590	558	588	561	630	589	551	584	587	588	571	628	581	574	531	557	605	596	554	592	544	611	601	594	574	576	599	571	588	595	535	572	565	583	625	566	560	577	584	601	572	620	595	599	622	628	603	566	578	521	602	560	606	598	614	597	591	631	593	589	574	609	575	575	579	588	609	632	559	666	568	600	597	605	585	577	518	628	548	583	559	598	598	606	559	616	589	627	614	585	584	590	568	568	564	576	571	599	623	552	617	578	584	560	614	596	577	564	600	585	563	563	608	601	584	568	601	530	552	579	553	577	570	581	602	576	545	610	572	616	570	564	573	610	605	596	586	584	594	625	606	599	594	593	615	538	561	570	563	614	590	633	588	592	594	546	571	617	546	590	581	614	604	585	557	640	590	581	578	579	628	605	587	581	558	610	549	593	597	549	619	613	597	565	597	556	602	601	627	524	585	581	576	626	599	596	557	612	605	584	614	575	571	567	593	560	584	584	588	554	589	564	542	597	588	582	591	556	588	586	571	553	550	615	587	634	606	626	566	582	601	581	588	567	552	580	578	588	601	574	572	575	566	543	569	581	592	564	586	603	593	596	522	618	568	602	579	582	540	586	599	547	564	598	594	571	595	563	608	593	598	567	599	575	604	586	563	586	573	578	580	625	585	586	595	573	573	627	576	566	603	592	561	645	607	529	575	612	582	648	556	579	566	558	616	557	589	584	565	578	562	612	641	544	560	580	591	586	584	555	605	622	586	577	594	579	568	551	590	594	619	576	586	576	611	546	552	620	592	604	613	594	640	617	588	554	583	556	595	549	567	625	568	624	628	602	586	620	561	591	593	571	644	599	604	558	630	556	616	564	594	584	577	592	574	587	628	613	603	588	589	613	628	573	595	652	587	569	561	589	622	592	565	619	540	566	603	545	565	607	586	628	576	603	609	596	589	628	582	562	610	584	542	598	599	611	608	612	589	598	584	600	554	577	575	590	554	589	612	571	573	574	563	592	635	571	544	593	600	570	556	626	546	605	587	562	610	548	601	601	609	587	544	602	589	607	587	581	623	606	547	639	622	571	573	596	599	548	613	612	587	588	580	599	568	567	554	591	566	572	594	609	565	598	591	611	643	586	564	576	571	612	595	576	613	573	617	586	620	587	555	570	553	567	581	543	612	617	581	593	596	593	577	614	601	603	600	609	565	607	548	589	585	546	601	546	594	560	578	602	585	606	571	576	537	577	601	564	593	548	595	586	570	616	610	563	516	571	579	611	622	647	559	635	589	563	600	588	587	587	538	625	539	605	595	604	571	561	563	609	557	584	594	601	565	590	603	537	560	579	579	583	545	598	595	622	573	585	578	576	623	578	585	549	601	599	608	633	618	607	628	587	582	563	586	586	565	565	586	603	595	561	581	544	608	567	526	572	597	565	548	573	549	581	567	591	606	596	578	575	559	575	540	620	600	553	601	558	565	589	595	555	598	597	613	600	564	607	563	611	597	599	583	588	622	613	599	619	603	566	582	577	596	583	585	593	625	595	609	570	635	590	627	599	565	581	562	565	599	620	582	585	624	618	612	576	558	568	599	587	590	586	612	594	602	581	623	575	599	604	570	600	611	538	562	593	578	570	582	607	597	564	614	617	594	589	579	593	602	567	555	571	597	547	555	565	565	609	589	597	570	576	573	580	565	580	585	620	549	563	548	615	584	558	615	580	628	593	608	549	600	575	577	583	537	602	619	628	595	576	518	586	617	548	575	590	615	555	534	608	548	558	590	623	616	599	612	605	571	615	615	596	561	581	584	551	576	611	600	578	635	552	580	580	632	585	620	626	572	608	598	599	570	564	591	594	609	656	540	556	612	560	601	592	576	600	585	586	631	605	614	599	631	565	593	591	603	548	599	561	595	563	606	587	567	574	606	606	574	582	595	604	553	603	592	623	581	553	618	619	598	667	592	561	576	565	568	510	614	568	591	574	598	577	613	569	598	618	609	625	561	620	577	636	598	539	608	585	587	598	620	587	593	580	591	585	583	594	606	599	596	613	586	617	596	567	552	628	573	569	589	577	595	555	587	595	594	623	585	603	540	565	591	571	600	561	575	552	616	620	563	549	591	595	614	646	595	580	560	645	597	557	592	604	576	607	578	625	618	614	579	568	556	570	594	615	595	533	641	600	611	564	552	550	577	574	556	606	608	606	584	605	606	610	594	597	615	561	592	527	604	608	601	614	607	576	570	600	582	579	625	580	593	611	534	600	569	616	606	552	621	582	573	551	617	570	602	595	581	578	611	571	548	595	577	578	583	582	574	570	628	572	574	576	602	585	592	595	575	575	607	581	618	608	595	604	592	596	653	608	578	565	596	566	593	624	579	589	561	601	619	606	591	608	590	633	568	599	596	592	573	597	597	613	533	572	591	560	611	565	594	545	574	600	568	592	617	599	613	620	608	572	572	568	530	584	597	578	569	597	601	593	584	566	624	557	563	614	560	575	630	603	628	575	622	583	594	537	565	628	582	583	606	587	616	588	587	590	525	597	577	583	614	555	581	538	613	578	554	602	557	591	589	607	580	600	606	600	606	594	568	556	574	589	588	555	614	612	560	563	582	593	601	567	570	599	576	590	621	599	615	609	561	536	594	582	535	584	529	589	602	589	574	539	565	576	584	555	537	632	542	586	638	582	584	562	588	580	593	621	544	585	576	617	558	616	588	573	559	594	550	595	563	583	592	614	595	560	576	559	577	589	551	626	568	595	603	623	607
6326	357	359	321	230	239	198	174	173	175	194	160	173	165	153	154	171	147	141	149	155	166	151	125	160	156	135	166	165	180	151	158	142	175	172	164	138	150	138	144	173	144	152	156	148	129	135	161	135	171	135	141	133	162	162	140	162	162	160	156	162	144	152	159	133	163	163	157	154	138	146	143	134	184	139	183	157	154	162	136	142	138	148	163	139	169	162	127	134	148	137	151	136	162	165	155	156	144	172	145	150	160	157	158	130	169	149	145	157	157	155	146	171	166	152	160	127	172	126	138	126	133	139	149	139	162	171	144	152	162	138	143	155	125	145	138	152	140	138	140	125	159	158	140	139	138	154	161	140	162	167	144	144	152	149	133	149	133	155	158	154	145	142	143	162	143	135	127	129	158	170	125	145	159	144	132	138	145	158	155	145	149	152	167	135	150	150	150	165	143	152	170	148	141	149	148	147	160	140	153	175	137	128	142	152	159	106	149	159	154	147	153	166	169	134	148	160	179	123	155	157	154	148	152	155	153	173	143	124	147	153	153	156	136	137	137	154	174	144	152	136	155	126	135	144	121	170	167	156	184	121	132	139	139	158	168	151	144	159	148	158	138	162	137	169	150	163	151	143	140	143	156	173	142	133	174	154	160	156	143	150	181	153	132	139	134	171	163	125	153	140	155	162	136	160	165	167	138	141	167	159	156	147	143	155	166	146	142	145	139	164	155	155	163	165	151	141	146	154	154	138	145	145	150	164	165	132	151	138	147	151	145	161	161	133	138	146	147	129	163	164	143	145	149	173	140	141	131	166	138	135	163	150	173	152	143	137	134	155	144	147	128	151	123	142	149	155	126	143	146	176	171	150	134	138	142	158	163	155	145	144	150	154	153	147	151	166	160	133	145	152	166	145	168	125	127	143	138	165	151	159	146	153	158	135	151	139	177	150	168	159	129	142	134	157	179	136	146	121	146	150	142	143	158	139	129	152	152	174	134	152	163	175	154	145	143	159	144	147	139	158	156	133	136	158	155	155	161	150	140	151	146	151	148	125	155	149	157	147	148	146	142	146	134	159	154	157	147	158	162	151	146	130	143	157	149	141	135	145	166	148	152	158	147	167	127	158	153	151	148	140	156	148	158	154	163	154	146	167	154	153	126	131	172	144	158	139	143	133	155	157	137	142	171	132	146	154	152	151	133	139	146	155	165	153	150	145	139	133	154	154	151	147	146	151	137	171	164	127	153	151	146	128	138	171	146	160	134	149	148	125	150	156	150	158	159	175	162	135	117	148	153	135	162	140	147	141	158	150	148	143	160	141	148	165	149	156	132	155	140	153	137	127	132	134	152	164	149	134	145	157	145	142	144	145	159	164	145	145	139	176	163	148	155	144	139	149	141	159	134	143	158	126	160	154	166	140	156	158	142	137	149	175	144	163	153	155	162	163	149	159	147	156	148	160	163	136	157	181	162	133	136	141	154	149	135	140	134	123	155	138	143	143	127	138	142	144	155	147	155	167	156	161	154	149	145	136	135	141	160	147	128	156	167	131	155	160	150	157	177	142	124	161	170	141	145	137	151	155	154	156	134	149	150	173	163	161	156	156	141	176	173	158	128	113	158	156	147	153	157	168	142	124	137	142	144	145	155	163	156	146	155	147	127	136	143	155	140	144	143	142	148	155	178	170	156	160	161	156	144	130	138	135	132	144	142	131	120	152	156	159	143	130	141	130	148	161	168	155	144	136	139	155	154	143	131	138	150	142	156	151	136	144	163	124	142	157	151	163	138	166	150	164	153	143	163	151	138	153	162	151	166	152	163	147	151	145	140	148	133	167	146	164	125	149	145	154	174	149	139	150	152	152	146	151	134	139	154	152	146	154	139	177	154	148	140	154	167	161	128	159	128	141	153	151	151	181	142	169	140	128	161	157	142	144	130	161	122	172	161	138	133	161	168	150	163	160	133	168	150	153	146	120	148	179	146	136	131	148	142	147	153	156	144	151	137	150	162	160	151	157	128	154	169	146	149	150	162	161	148	148	161	156	158	141	134	161	138	140	150	147	145	163	162	169	157	150	168	153	147	146	161	169	165	151	138	148	155	129	151	165	161	128	153	146	148	145	132	171	120	133	129	164	143	138	165	126	138	138	171	155	129	146	155	167	172	162	168	147	153	161	145	158	150	155	152	130	134	168	146	168	147	167	152	163	162	149	148	145	151	131	164	132	134	144	154	162	127	140	147	167	155	152	153	157	154	137	152	165	159	156	152	157	160	142	142	131	164	144	169	163	155	138	152	135	134	149	140	144	155	143	143	139	136	134	131	167	163	139	136	155	161	158	139	150	142	161	144	161	162	163	147	167	156	152	150	170	135	136	143	139	177	159	144	163	154	115	150	152	161	151	157	141	142	132	143	151	170	175	156	119	144	150	125	146	149	166	150	136	144	138	162	171	140	129	135	147	135	148	169	151	147	127	139	150	165	156	154	145	147	164	156	124	149	160	152	144	121	147	163	144	146	136	138	163	154	140	132	132	161	145	155	139	133	163	167	138	150	152	130	133	150	158	163	147	173	139	152	138	144	142	140	130	141	160	162	154	152	137	150	166	154	146	151	157	156	153	150	147	140	153	161	156	165	127	138	166	136	136	132	163	174	128	144	157	147	127	129	151	165	166	157	142	154	159	153	146	137	144	136	155	130	158	130	137	179	160	155	172	135	156	146	162	133	139	133	164	163	169	162	151	154	168	152	127	129	175	150	142	163	159	137	149	185	136	147	130	147	151	153	137	142	144	165	167	159	161	153	158	161	131	130	146	150	136	159	134	140	161	148	170	150	144	172	144	163	166	144	158	132	159	160	136	151	149	170	172	153	153	147	151	121	128	145	150	146	151	160	150	134	148	177	154	146	140	161	157	139	165	136	148	165	142	152	145	154	162	162	132	143	147	144	168	144	149	152	158	166	167	143	153	154	159	135	161	140	154	150	169	140	167	164	166	169	125	177	138	165	155	159	159	141	164	150	171	166	177	147	147	147	147	154	127	150	162	137	154	138	138	153	151	142	150	148	157	171	147	160	160	168	141	148	147	156	132	142	165	146	129	166	177	138	176	154	164	145	150	144	157	137	134	153	142	163	142	149	166	147	144	166	160	144	162	169	131	166	133	143	157	173	156	131	151	134	151	137	180	139	131	137	145	148	138	151	169	154	132	148	155	133	129	158	160	140	157	126	165	156	149	167	150	147	149	141	147	151	119	149	141	165	172	160	139	151	161	142	152	151	150	141	148	152	166	154	140	160	148	156	139	145	157	139	146	154	137	153	163	139	155	138	150	158	137	139	165	151	152	143	167	149	160	146	172	132	139	141	147	152	134	154	167	140	139	145	147	155	153	126	176	160	129	163	142	142	157	163	173	145	138	147	166	136	169	126	152	162	138	144	150	144	145	158	157	157	152	148	151	122	158	147	160	166	143	160	184	128	139	145	154	132	149	144	148	161	167	144
6091	576	1002	1120	930	811	718	630	575	522	506	505	484	452	421	449	443	381	407	426	370	419	393	383	387	426	411	391	397	402	401	390	378	385	391	384	360	382	376	373	364	386	376	384	385	400	380	386	397	366	391	400	374	376	362	409	383	357	383	334	403	379	364	406	375	344	362	364	324	374	391	360	359	366	381	379	362	371	345	372	378	346	360	355	376	385	379	365	378	345	368	360	371	367	368	379	366	383	385	359	346	392	381	355	359	356	359	392	365	397	353	369	355	356	371	378	353	370	372	376	388	363	367	365	380	367	392	379	360	364	352	361	380	362	364	378	352	374	368	386	366	382	396	378	391	363	360	369	379	362	356	347	394	349	328	369	363	385	366	364	369	362	379	342	357	406	365	369	393	407	404	351	389	391	387	367	350	327	382	354	374	363	349	383	365	382	399	336	340	399	377	361	363	360	369	389	355	354	349	368	361	381	382	359	354	398	397	376	366	394	374	354	350	406	386	338	375	348	378	347	361	358	408	366	364	336	351	393	380	360	347	367	350	361	403	367	376	377	376	384	384	364	368	408	372	392	353	372	397	350	398	370	389	375	382	379	348	352	382	378	374	372	334	391	347	372	375	328	383	369	370	355	336	364	361	377	385	383	339	359	373	387	373	389	339	378	368	370	379	360	341	395	375	322	353	368	373	393	349	336	348	369	417	353	360	392	341	338	384	389	386	384	359	358	323	358	358	378	386	367	369	394	359	337	391	329	383	368	369	345	348	377	369	374	356	350	382	388	403	344	409	346	389	350	368	387	386	345	354	405	369	370	368	381	347	331	385	373	401	343	374	344	373	396	370	373	370	376	379	405	343	384	423	371	317	326	365	382	358	359	380	380	378	381	336	361	359	370	378	364	348	366	366	359	381	343	412	399	400	385	395	362	372	365	369	360	363	324	377	366	384	402	358	356	345	387	392	359	350	351	345	355	387	386	361	374	367	321	364	341	356	390	361	368	367	360	370	358	364	378	357	363	356	412	367	395	366	346	406	375	343	392	344	337	359	381	378	379	360	355	371	364	371	362	409	372	378	374	369	389	355	378	377	360	376	375	361	394	354	384	344	393	373	350	365	372	344	379	361	421	370	374	381	385	343	375	377	354	374	363	378	377	379	386	379	373	370	382	365	406	394	361	370	321	353	329	377	350	342	366	378	379	347	375	357	344	410	377	368	350	344	335	376	333	406	384	352	380	352	373	364	384	346	372	384	340	371	368	390	370	349	378	370	360	356	341	373	349	375	343	388	386	347	348	347	382	360	366	363	386	395	366	336	390	382	339	387	382	377	372	364	363	378	358	374	410	425	340	370	362	379	381	385	378	373	365	348	371	348	365	362	378	365	354	390	361	338	365	399	368	379	362	360	381	385	373	381	370	382	394	383	371	373	366	351	407	385	361	380	351	356	370	366	373	349	370	349	358	366	366	346	403	364	393	360	352	380	368	388	367	316	367	376	380	387	367	394	405	370	348	402	346	393	367	361	354	393	383	390	358	354	420	400	394	383	357	388	372	405	365	355	374	385	355	374	358	384	340	373	344	354	373	351	381	387	384	418	374	363	363	360	369	377	360	368	395	378	379	386	383	372	372	388	340	371	348	382	366	361	314	357	380	389	341	384	377	394	356	409	386	389	364	373	359	350	376	353	382	375	350	366	358	387	381	334	353	379	395	354	352	333	372	394	381	377	385	357	352	408	357	391	371	325	371	373	364	360	398	355	341	335	347	367	347	387	363	393	414	377	356	371	372	357	349	365	399	401	366	411	365	374	396	378	347	349	356	347	368	417	368	367	342	361	374	358	336	372	337	381	369	378	361	371	349	395	373	359	392	397	372	370	395	352	357	346	347	368	365	372	348	385	382	385	360	397	386	398	366	368	347	347	336	399	396	346	357	370	374	350	366	371	391	348	316	385	369	338	366	368	372	367	380	329	392	388	377	388	358	365	346	364	370	377	377	404	345	380	396	362	364	363	356	368	391	358	359	372	364	348	396	388	332	343	370	387	377	369	394	349	355	372	403	397	401	378	369	357	357	357	379	381	375	350	382	353	380	408	358	356	365	369	370	346	392	367	364	404	360	394	366	325	357	354	373	371	347	375	312	341	367	357	395	364	369	339	385	371	342	362	402	367	400	384	386	359	371	381	391	385	355	360	366	397	369	362	354	361	412	364	388	355	382	391	356	363	364	361	370	390	378	383	340	351	390	319	356	380	391	360	349	350	367	363	329	374	341	375	365	377	351	361	391	339	356	391	393	356	373	381	362	360	376	381	397	357	372	378	388	345	337	351	394	364	380	386	381	387	365	359	368	386	370	350	351	369	361	362	351	363	350	366	366	376	406	403	347	385	361	394	403	330	357	357	415	343	386	368	360	330	371	393	368	343	353	432	338	393	341	363	366	372	392	373	373	342	339	359	397	357	411	368	381	383	374	379	398	381	367	354	371	372	383	381	345	370	361	351	375	336	402	372	404	380	390	351	377	369	382	346	363	353	375	336	369	363	383	409	358	370	341	383	368	355	381	400	343	396	377	341	359	369	374	346	382	373	390	371	361	360	349	380	402	356	358	338	358	384	372	323	350	361	360	360	388	398	382	364	361	360	358	389	381	362	361	359	353	363	398	361	380	361	356	381	403	377	379	373	357	414	412	378	379	381	380	385	343	392	419	375	351	368	370	374	383	391	386	372	386	348	362	342	401	362	364	370	363	357	346	350	346	371	357	355	371	335	373	382	368	365	344	359	357	363	391	360	381	370	355	341	333	378	353	366	345	369	370	372	344	371	373	371	358	358	356	369	380	341	397	401	369	363	364	357	377	383	371	364	323	361	363	362	355	359	355	333	342	398	354	391	365	358	373	377	362	397	371	368	354	367	359	367	337	388	370	383	371	376	376	364	420	334	367	331	363	382	353	338	360	373	357	380	377	339	364	372	367	372	354	373	394	400	353	367	398	376	388	368	354	368	358	361	353	380	356	347	386	386	360	393	377	359	403	351	347	380	314	397	376	358	385	343	356	367	354	365	328	370	381	399	389	362	350	357	376	371	359	332	390	368	388	368	352	351	410	357	367	360	405	358	378	373	351	377	364	378	390	370	382	360	371	360	358	388	334	395	369	374	338	392	343	338	362	380	377	352	373	339	360	343	361	380	345	350	365	362	357	400	381	383	350	382	339	350	404	376	363	365	373	328	366	384	340	360	338	325	335	379	356	378	367	380	372	400	338	398	395	395	359	400	359	343	340	375	352	395	394	375	383	379	353	362	379	372	385	359	383	373	392	372	377	379	376	380	365	388	344	382	326	385	378	374	359	347	394	379	347	380	360	363	371	411	360	372	389	359	370	398	362	350	381	400	357	371	362	378	377	388	397	376	347	368	397	356	370	355	337	398	339	348	372	335	365	354	346	334	352	371	396	345	360	373	390	379	388	412	379	400	343	349	369	352	367	377	376	389	355
11327	623	526	424	286	180	162	141	136	98	96	95	103	85	68	68	62	59	64	67	72	66	74	60	45	59	51	58	65	60	63	71	75	47	60	62	59	65	69	75	69	37	75	59	52	63	56	48	60	61	54	50	54	61	65	72	63	58	59	61	58	43	52	41	42	51	50	43	58	60	63	50	65	46	54	45	61	67	69	51	49	53	47	42	51	46	61	63	64	62	68	62	49	44	57	49	62	58	55	41	45	61	54	61	47	55	48	68	56	50	57	52	55	54	55	50	54	59	52	56	55	50	54	49	61	47	56	53	63	45	46	49	63	55	44	44	55	61	65	44	60	63	58	65	52	55	48	57	56	60	47	64	56	62	53	53	62	52	60	48	56	49	60	49	48	62	65	50	67	57	50	51	65	68	51	60	59	52	61	45	48	52	61	48	64	54	68	50	53	45	52	57	55	55	40	64	61	61	55	60	69	67	62	60	63	63	62	49	54	55	50	56	59	49	59	58	54	52	61	57	73	57	50	60	58	57	67	53	62	61	70	57	70	57	74	60	59	59	49	34	63	53	71	68	51	41	70	57	49	65	47	54	43	62	54	58	39	53	53	56	57	58	60	58	48	58	54	54	47	66	51	68	57	57	72	36	56	59	52	67	55	72	58	54	60	61	62	69	53	57	68	55	57	64	57	61	49	50	65	41	46	56	59	57	48	62	60	59	54	55	55	66	52	53	61	49	50	42	60	73	55	50	67	51	47	61	58	52	50	47	59	58	57	50	48	64	43	55	71	59	48	56	56	64	66	59	72	57	59	62	58	54	53	50	53	62	51	52	64	55	71	52	53	64	51	67	56	57	62	54	52	59	70	51	67	56	52	65	56	57	44	54	54	54	69	62	66	53	46	61	51	65	56	56	47	51	51	56	62	58	71	49	61	48	57	50	40	62	51	61	48	64	46	66	61	59	57	55	60	54	61	52	68	29	61	56	51	52	48	55	51	51	53	58	68	54	51	60	68	59	41	54	46	65	56	53	63	57	52	60	62	58	59	41	53	54	50	50	48	53	65	59	42	55	46	68	65	45	50	44	42	54	61	48	69	61	43	60	61	49	64	45	48	64	55	83	44	69	54	61	56	59	65	60	54	61	58	52	67	71	57	52	51	50	51	61	54	43	56	70	59	47	56	58	52	62	52	45	61	52	61	42	76	44	47	67	55	64	60	66	52	44	47	54	55	62	62	53	62	71	63	67	63	51	59	50	63	65	55	50	60	46	53	67	54	58	56	53	54	66	63	53	53	64	55	55	78	49	52	49	58	52	55	58	59	58	55	60	67	54	57	60	60	52	49	38	64	69	53	49	66	54	73	58	64	37	65	48	46	44	49	63	63	57	45	56	53	69	44	47	59	49	54	63	61	50	58	48	50	39	51	42	61	51	47	56	57	53	65	56	60	45	47	52	50	56	60	57	77	47	54	49	47	61	53	61	54	46	50	63	50	62	66	48	61	58	59	50	66	44	68	51	58	49	46	55	40	48	45	47	58	55	66	64	56	37	55	57	59	69	60	58	52	56	59	58	55	49	59	50	58	55	51	57	52	63	56	38	53	59	79	49	60	61	56	52	53	54	59	68	61	63	55	47	65	46	60	66	59	53	51	62	53	63	63	55	51	52	55	57	73	52	61	64	52	57	62	52	63	46	49	66	66	61	64	52	56	64	67	57	51	55	56	55	45	52	69	63	54	51	66	54	61	58	65	41	51	58	55	57	55	56	57	49	70	55	56	61	47	59	55	48	60	51	43	63	47	58	57	53	58	52	63	54	62	50	64	67	46	48	56	60	58	54	57	54	65	55	62	55	64	63	63	56	68	67	60	55	61	56	60	50	47	59	68	56	46	52	65	64	60	62	45	58	58	79	68	59	48	56	60	47	46	54	51	49	53	62	54	56	52	78	62	53	56	63	58	56	49	45	66	60	59	52	46	52	49	62	63	47	66	55	62	60	64	56	54	66	53	44	65	54	67	65	44	58	38	62	50	56	57	73	53	46	48	57	58	45	66	57	57	52	56	57	56	64	44	69	64	51	40	52	68	53	41	59	56	65	59	56	56	58	50	59	72	61	50	51	70	61	61	52	64	54	54	49	56	70	49	51	51	53	64	48	47	51	50	56	64	70	65	79	53	67	69	59	54	58	55	58	56	51	35	48	57	59	59	53	54	49	54	47	49	71	67	60	46	58	49	48	58	63	56	69	55	61	58	54	62	48	57	57	52	68	54	58	64	55	55	42	51	60	62	61	55	40	66	72	57	57	55	54	55	52	45	60	60	63	63	58	65	57	56	51	48	41	54	68	43	59	47	60	51	55	61	52	53	54	79	64	60	45	60	61	72	54	54	54	42	67	73	57	55	55	65	63	61	48	53	54	67	51	60	54	58	61	57	64	59	64	50	56	63	47	58	59	47	57	56	63	59	53	62	51	39	45	52	44	56	62	58	43	55	56	44	69	53	35	56	72	69	48	42	57	41	60	58	47	52	76	60	45	49	53	43	52	51	49	63	64	60	61	69	53	44	53	60	53	59	49	62	53	49	46	52	60	68	53	61	49	64	47	69	58	49	54	59	47	65	54	52	69	54	62	57	66	67	68	56	52	57	52	66	70	61	55	44	52	67	61	38	66	50	46	54	52	68	52	55	55	59	68	63	46	52	62	64	58	50	55	47	58	52	63	57	47	54	61	56	49	67	61	60	68	42	47	60	61	50	48	58	53	49	71	57	64	68	65	63	57	49	63	59	63	47	62	62	46	54	63	60	75	69	38	41	64	51	55	68	52	50	59	64	52	58	61	69	47	54	62	49	49	63	53	57	68	62	58	53	60	62	68	45	58	52	63	65	51	46	55	61	60	49	71	60	60	52	46	50	51	53	44	55	62	49	57	54	60	53	61	47	54	60	55	58	51	72	48	43	51	54	61	54	65	62	60	55	63	51	53	64	53	59	48	61	44	61	80	55	40	54	58	73	74	61	41	49	69	63	60	53	50	44	55	58	55	62	62	61	66	51	67	45	50	54	53	55	35	59	40	71	61	51	55	57	49	63	50	50	59	56	53	52	70	51	53	69	50	63	59	58	59	55	65	53	55	65	42	58	68	65	53	55	65	67	64	51	50	65	49	63	52	47	66	50	55	64	54	59	61	67	59	43	59	57	47	69	74	57	63	58	50	58	64	70	67	63	57	39	44	39	65	42	52	55	57	61	68	53	59	49	52	59	53	52	56	54	47	58	50	77	53	47	52	70	56	57	47	42	48	59	68	64	59	51	41	60	58	47	55	73	60	56	59	63	36	59	55	54	55	45	55	53	57	61	55	58	46	42	64	54	57	64	51	41	50	53	60	55	50	51	56	55	62	61	57	67	56	67	60	40	59	54	55	64	54	52	65	51	56	55	52	41	47	45	66	53	57	50	65	52	51	65	45	51	69	54	52	49	68	62	53	63	64	39	55
7469	637	1434	1504	1227	986	840	670	613	536	474	425	368	360	347	282	295	262	229	231	227	248	247	220	237	203	242	187	204	210	218	177	194	209	192	172	176	183	155	170	174	199	185	178	164	160	175	190	169	183	181	160	158	184	171	176	181	175	184	197	181	159	155	160	166	156	176	186	181	164	182	169	157	149	183	160	167	188	169	158	171	159	166	168	160	172	151	168	182	157	165	170	162	179	167	162	162	142	149	184	182	164	155	155	183	162	172	161	168	161	149	184	167	180	182	182	155	155	172	141	149	190	146	150	160	160	164	179	161	169	165	173	152	166	146	179	141	176	178	167	167	139	151	168	151	162	136	161	150	173	179	157	153	179	157	168	166	168	156	162	173	171	174	176	161	154	136	156	157	167	163	158	165	172	191	172	150	163	154	154	154	154	150	149	171	157	168	168	153	177	137	160	186	150	141	181	166	172	144	171	155	168	147	154	160	178	160	151	165	177	159	172	174	137	184	162	167	179	162	159	136	154	174	162	162	164	183	170	169	157	149	167	135	153	146	162	164	161	161	166	175	165	164	163	149	172	164	152	141	160	188	190	165	180	151	201	150	166	154	178	191	158	197	174	154	163	180	170	168	169	165	167	153	169	171	163	154	168	163	146	165	168	172	163	147	166	164	171	162	166	159	158	157	167	161	163	174	165	139	169	179	169	179	176	161	165	149	180	154	157	144	148	153	164	157	182	173	154	145	162	180	195	164	148	179	152	161	161	168	165	161	162	172	187	146	146	174	163	172	182	167	158	153	171	157	172	179	166	140	164	165	169	156	166	158	160	145	156	150	158	157	170	150	177	156	168	172	154	164	165	182	176	147	145	184	166	136	151	164	135	152	161	181	164	159	160	150	157	158	142	159	156	128	162	167	140	144	127	164	161	170	164	187	166	165	155	172	191	155	184	161	158	163	179	187	180	191	173	138	158	164	146	146	154	157	180	178	154	174	156	164	133	200	156	136	186	158	165	170	170	155	179	154	152	177	184	157	160	149	163	185	169	154	157	170	171	150	161	175	173	171	186	162	170	165	149	155	160	155	165	160	172	187	139	170	156	145	162	190	147	157	150	191	187	158	147	168	169	160	168	143	173	152	150	170	155	144	149	158	164	146	153	163	157	175	173	158	167	211	185	162	159	180	150	160	180	151	173	153	166	165	161	138	155	191	170	171	164	156	176	162	166	149	168	165	164	176	133	150	185	168	173	154	162	157	175	149	160	144	167	164	125	139	154	151	168	175	156	158	141	144	166	162	143	158	166	163	177	153	160	153	157	122	168	179	156	164	171	177	171	178	155	162	180	182	174	178	144	156	154	173	163	161	159	160	150	181	151	151	148	164	157	136	173	168	179	166	153	179	188	145	155	160	152	156	156	178	147	154	147	167	162	185	142	179	162	195	173	182	181	154	146	169	141	152	163	129	147	159	192	175	185	179	151	159	166	161	180	180	167	173	160	153	153	163	151	168	167	161	145	155	159	159	148	140	179	162	176	147	148	177	134	189	151	141	174	169	161	165	164	164	161	165	161	141	162	144	169	165	147	161	152	186	158	168	160	177	161	150	171	137	157	192	153	154	143	156	161	155	191	168	137	171	158	176	160	174	147	161	167	144	170	140	167	163	185	155	149	164	186	155	154	168	157	190	146	162	164	172	156	169	169	170	156	163	159	156	172	187	166	157	175	162	185	178	172	160	148	176	155	130	155	154	152	161	169	167	172	172	156	159	172	199	158	149	158	152	171	141	181	150	166	169	143	175	160	177	172	163	156	170	155	189	186	152	176	156	158	167	184	158	161	149	156	193	157	188	172	153	174	163	163	191	169	151	175	161	171	152	164	168	141	161	152	165	160	170	177	176	158	166	174	159	161	182	158	171	164	173	163	153	164	152	182	185	149	181	164	142	168	158	148	146	139	156	185	168	165	164	177	161	170	182	164	159	154	144	191	140	174	161	160	175	158	161	155	140	164	166	168	187	167	167	161	182	156	162	173	152	170	161	156	148	174	138	171	188	178	153	162	153	156	148	148	183	144	179	156	170	155	139	151	170	165	155	145	186	162	167	142	149	169	166	162	147	166	143	172	159	165	177	149	158	155	164	153	165	148	152	181	159	153	156	168	154	172	156	175	176	146	171	183	165	193	161	156	165	172	153	159	175	178	169	163	138	174	181	195	189	172	166	162	151	147	157	180	180	149	165	188	174	164	158	167	163	159	164	161	166	147	183	160	172	168	173	175	174	150	185	156	156	148	171	169	151	141	166	146	170	166	142	167	149	169	165	166	174	170	147	171	166	160	164	161	172	152	169	156	169	142	185	165	160	169	162	185	162	152	159	158	138	178	163	163	160	157	178	175	164	147	158	184	188	166	173	142	146	171	156	157	171	155	164	167	156	154	156	148	167	161	167	167	166	172	176	179	175	166	152	162	159	169	141	154	168	165	170	145	185	168	159	170	197	167	165	148	177	172	136	163	152	168	167	174	168	165	169	153	135	179	164	161	161	151	160	152	165	166	147	149	177	172	159	139	163	187	175	146	162	174	186	158	168	158	161	174	157	154	179	164	176	165	154	156	168	143	161	167	162	177	153	157	171	145	167	155	159	173	167	167	160	174	148	151	172	159	177	174	169	169	162	166	181	158	148	171	180	165	170	146	160	154	158	152	140	170	157	149	165	154	167	168	159	136	158	154	149	179	149	160	167	163	163	150	161	164	148	169	145	177	178	153	145	173	159	159	167	164	158	165	159	175	172	160	154	140	165	150	158	154	157	138	154	187	157	144	179	154	155	176	171	172	158	159	152	168	171	170	157	183	189	173	166	167	159	162	151	181	165	161	185	158	164	179	159	144	171	175	161	166	176	171	175	156	172	174	154	166	177	158	160	166	150	168	143	152	164	164	146	150	163	170	167	151	170	162	174	174	155	178	168	147	169	170	154	159	158	134	165	167	164	170	166	187	147	170	161	167	153	156	157	140	203	157	164	149	159	152	166	174	145	158	178	147	158	162	170	137	166	153	165	173	169	176	157	176	171	171	137	170	181	166	154	166	159	183	142	162	162	164	180	167	146	178	152	185	189	173	183	169	150	142	153	162	164	170	152	162	166	165	156	177	164	162	165	179	158	166	158	158	159	161	149	145	177	170	159	135	176	168	151	178	153	185	165	153	153	188	153	155	165	140	185	188	167	160	165	150	177	159	161	166	179	164	175	145	174	171	160	162	175	154	174	156	175	155	148	171	172	161	160	142	157	162	149	143	143	168	153	155	146	167	168	155	168	175	155	168	159	193	173	164	157	164	174	176	160	174	160	188	155	173	163	162	181	154	158	159	178	154	148	170	173	177	157	170	162	153	168	160	155	167	185	153	165	169	166	179	150	143	183	138	181	175	159	158	168	154	164	156	164	166	161	165	175	165	141	151	171	153	160	179	182	173	165	169	141	160	154	170	177	156	158	179	150	150
1302	264	235	258	243	234	251	269	235	242	215	222	248	255	250	291	231	249	225	226	246	253	255	227	229	241	247	230	270	263	229	241	258	237	251	254	224	235	244	257	279	258	259	243	256	253	241	256	227	254	252	273	256	231	252	252	228	230	240	221	231	223	240	236	265	263	252	230	221	210	222	259	225	261	246	244	215	210	244	228	251	249	237	263	221	259	256	218	235	246	235	272	226	245	259	236	242	257	232	266	251	227	199	239	245	254	239	241	244	231	232	247	231	227	270	234	237	259	273	231	244	265	248	256	250	268	261	259	220	244	283	233	248	245	231	232	270	247	231	236	235	256	252	246	244	253	260	224	250	224	241	238	246	230	244	240	256	232	236	229	226	242	236	237	242	238	252	258	251	260	221	257	217	231	241	243	236	232	262	257	255	263	239	245	248	209	243	248	243	242	235	247	282	229	267	234	255	248	262	252	271	235	249	259	266	244	231	221	261	266	222	256	251	230	257	244	249	255	208	266	242	265	216	261	244	281	248	233	245	255	246	218	219	192	252	237	222	218	240	268	237	267	237	254	243	245	216	232	219	235	245	250	265	246	263	252	240	254	234	234	224	266	223	225	230	220	216	245	212	264	221	247	217	235	241	238	251	226	236	265	259	236	247	230	231	247	273	261	234	241	248	226	245	239	262	263	236	231	223	223	267	234	283	261	225	269	262	259	239	229	256	278	252	225	259	258	244	250	239	238	223	233	233	247	262	242	224	248	232	257	236	256	253	225	252	236	240	247	252	239	256	231	240	253	235	228	247	247	252	236	254	240	228	241	262	240	192	248	237	218	229	241	247	253	239	239	213	252	254	233	238	238	231	244	241	225	242	248	244	247	239	246	249	238	241	250	240	222	239	232	223	246	244	295	229	270	271	237	235	268	260	257	252	238	263	250	244	272	236	242	193	243	222	274	240	248	245	239	249	251	235	250	249	241	250	268	235	246	260	261	247	223	238	246	243	244	247	236	233	257	250	243	263	241	235	243	273	233	247	208	236	237	243	240	243	228	204	240	238	240	246	260	233	219	238	218	274	257	249	257	240	245	239	219	226	252	264	237	240	243	231	221	255	254	232	246	233	236	250	247	261	225	244	248	229	265	243	217	241	203	211	269	229	223	263	267	262	269	229	300	244	240	230	223	259	244	235	264	236	234	222	247	260	249	236	214	230	223	275	262	230	268	238	255	244	238	267	250	256	238	232	245	264	234	242	218	243	269	272	243	270	238	264	242	237	256	265	227	219	262	239	268	225	244	260	249	223	261	236	270	227	239	215	229	263	218	230	248	242	247	235	251	246	241	255	238	263	270	260	265	251	251	267	202	259	259	229	226	282	260	238	240	239	224	273	254	201	220	234	249	261	245	256	259	271	275	243	249	277	226	251	248	246	269	215	270	246	275	247	243	240	232	249	235	244	255	237	242	244	228	243	246	237	250	234	254	259	239	213	243	260	230	236	238	221	244	281	258	270	245	250	253	238	259	238	277	260	233	257	265	249	242	209	221	238	259	235	252	258	279	230	218	231	275	230	264	273	276	241	229	242	256	273	263	248	217	259	245	225	247	237	254	268	252	254	216	245	271	290	231	229	245	263	219	245	241	223	270	276	236	231	249	230	236	233	198	239	238	220	256	245	226	236	255	273	257	242	238	233	234	243	252	222	258	248	255	239	245	263	257	225	229	255	265	209	249	239	269	257	239	234	220	244	248	226	265	240	271	256	219	258	238	268	250	255	244	261	222	251	216	238	250	265	234	247	257	249	259	266	252	240	249	236	236	240	258	243	250	228	229	240	245	248	233	239	243	238	221	248	220	232	255	223	241	253	237	254	214	252	233	221	226	245	257	226	206	248	233	238	223	270	238	237	259	235	272	237	230	250	242	239	238	228	242	234	223	236	228	267	274	248	254	219	234	205	208	223	240	211	228	237	247	233	246	241	238	224	272	222	240	253	224	247	245	240	236	289	276	263	219	254	222	261	249	221	215	279	259	249	262	228	240	251	247	221	226	235	245	256	257	252	237	247	227	203	249	199	223	282	228	234	276	270	226	231	225	234	241	222	245	251	227	225	252	239	254	242	222	223	221	231	253	275	258	245	245	225	253	264	238	234	229	268	251	252	238	238	246	258	248	239	249	242	219	264	236	244	238	251	232	265	261	259	244	244	230	260	232	265	271	244	253	205	264	240	259	243	238	251	274	249	263	228	248	232	270	266	258	231	245	270	253	210	221	228	226	259	253	230	247	242	268	222	242	232	233	253	258	229	252	256	250	226	217	253	249	258	251	241	250	240	239	269	233	246	260	278	236	237	247	233	229	194	219	239	214	241	222	264	262	247	228	240	249	260	229	221	253	210	235	260	243	242	226	266	248	261	242	229	249	252	267	236	242	238	264	247	241	249	235	241	249	252	232	231	248	287	229	241	242	250	235	262	247	245	245	226	246	263	224	274	237	223	241	250	247	263	219	237	281	248	242	243	263	253	233	249	239	232	236	214	259	259	247	252	259	253	254	263	256	249	234	240	251	253	236	238	235	267	251	240	251	227	249	239	268	253	244	237	226	261	213	256	260	259	251	266	233	219	237	247	244	240	240	255	247	275	231	231	229	275	226	253	252	243	225	238	233	247	235	244	235	231	222	257	255	273	264	263	241	229	239	247	250	272	247	238	237	256	243	200	232	218	252	244	293	261	223	272	250	237	270	232	234	244	243	233	263	228	255	281	234	232	237	240	222	259	259	238	273	255	223	266	224	222	247	247	222	248	226	263	230	259	217	247	252	267	245	242	278	222	245	279	258	227	247	266	252	252	247	268	261	243	266	232	248	225	197	238	257	244	243	238	247	247	250	238	223	262	235	241	253	233	230	210	239	233	235	251	253	227	226	252	258	258	265	274	250	262	283	240	252	244	237	273	245	249	233	240	286	279	245	253	246	233	251	234	284	273	278	279	248	240	247	238	273	245	242	210	224	249	254	275	235	241	255	250	272	240	229	227	243	255	228	235	232	255	229	214	223	241	241	217	234	225	244	233	250	226	282	265	235	245	224	227	261	264	257	239	241	253	232	234	265	248	253	243	254	217	250	251	256	248	226	234	244	226	242	246	257	226	242	245	263	241	244	227	228	243	234	263	253	233	269	267	215	252	251	256	278	246	252	269	233	250	213	230	257	262	275	265	245	224	239	254	244	243	242	242	221	242	246	241	225	240	258	239	254	243	266	290	272	223	260	249	251	237	266	258	249	253	248	213	243	240	229	229	237	252	251	232	248	256	222	245	232	236	239	260	236	235	231	257	228	232	233	258	244	227	242	257	268	263	261	247	232	282	230	199	245	237	216	208	246	279	226	265	251	249	255	256	243	238	257	262	235	251	271	227	260	244	237	208	261	258	233	242	226	229	233	238	231	241	236	247	223	285	231	213	264	251	269	269	274	229	252	231	242	221	227	254	225	241	240	250	255
2009	606	611	620	610	578	589	661	631	581	535	588	574	573	614	541	593	592	599	596	504	620	616	601	585	605	588	562	580	590	605	616	570	554	580	545	572	554	620	585	561	601	560	599	558	551	553	591	604	617	564	537	527	598	595	599	582	573	590	628	618	590	576	572	580	573	613	560	582	583	567	611	578	545	585	582	625	564	605	562	576	592	571	615	609	574	525	560	575	592	549	578	603	604	581	617	578	545	556	606	523	567	591	598	593	594	607	581	587	613	560	585	595	523	573	605	566	585	602	616	553	591	562	554	586	551	585	574	548	574	646	594	569	624	570	598	564	608	543	570	604	570	565	634	636	578	570	617	550	586	572	592	571	580	613	583	547	567	557	593	557	588	550	560	566	610	614	584	608	606	624	548	549	609	579	578	585	599	591	574	583	629	604	590	548	636	611	612	590	598	589	598	545	587	605	597	548	593	619	572	577	574	596	605	564	596	626	574	599	579	586	589	595	603	559	575	606	626	573	583	582	594	611	600	561	569	548	616	626	579	541	591	580	584	550	555	604	571	615	575	573	608	548	621	567	581	618	560	585	654	596	552	593	600	576	569	634	594	563	550	592	585	579	602	578	615	623	606	579	549	617	556	534	543	600	572	550	605	581	550	588	556	553	571	571	536	597	593	587	566	576	582	588	586	611	546	560	585	600	606	590	615	568	584	589	579	588	573	564	568	608	630	580	613	628	584	602	588	630	560	592	586	583	557	622	589	617	622	565	569	628	588	555	542	541	564	596	566	583	609	561	641	594	570	618	605	589	608	580	586	591	613	569	573	616	593	597	530	578	578	581	618	572	550	561	583	567	593	587	585	594	563	575	577	551	604	622	606	563	602	556	586	620	578	542	547	626	627	574	607	607	601	589	575	600	600	600	558	605	601	565	590	595	528	562	596	592	601	602	533	604	594	579	584	634	586	605	564	612	578	586	578	513	591	623	562	547	587	574	583	577	588	568	569	593	585	585	580	564	604	587	630	577	592	557	605	609	602	612	570	575	609	563	572	567	604	571	575	611	602	554	572	572	590	628	592	556	560	576	612	585	577	620	623	586	598	572	573	628	568	567	650	544	562	578	542	590	564	579	622	563	599	557	589	564	587	582	577	600	548	588	625	646	601	598	576	539	569	604	608	573	562	574	563	591	576	586	541	601	621	581	568	573	589	587	574	570	577	521	591	610	566	578	559	598	568	617	595	606	598	598	571	565	603	627	557	605	538	570	602	604	608	561	551	559	597	602	636	556	570	627	620	608	633	586	584	566	583	556	577	589	581	591	583	602	591	585	592	548	597	611	569	589	594	571	591	559	568	612	603	606	621	598	563	548	599	592	595	571	536	578	635	572	581	560	580	569	634	565	592	614	591	549	584	620	580	537	576	575	585	549	561	561	577	614	590	575	571	605	629	609	557	586	572	600	585	571	614	571	554	589	607	580	578	606	602	598	583	592	558	599	582	558	599	638	581	571	583	590	556	586	593	576	633	618	562	580	570	555	606	606	582	588	588	595	602	584	620	557	556	569	551	602	619	591	545	557	570	596	586	585	625	538	568	558	565	599	618	631	540	595	563	599	579	624	623	560	588	646	615	616	648	571	564	551	556	570	602	552	584	579	588	549	601	572	620	550	620	563	609	564	600	605	591	601	566	527	561	649	586	591	604	604	570	604	636	550	609	560	583	590	569	595	571	551	575	566	533	598	593	614	597	569	510	542	537	596	629	595	584	608	593	558	595	591	594	608	620	578	531	586	568	586	558	576	609	545	626	578	586	599	585	591	588	568	581	614	576	570	579	588	590	560	582	594	580	600	624	585	643	579	594	556	649	571	604	611	576	581	593	628	611	585	527	548	588	600	591	582	601	540	583	575	561	588	579	554	596	541	581	553	540	551	611	597	604	646	625	606	572	587	597	619	590	551	551	578	581	596	591	599	532	632	624	603	601	579	554	573	592	603	637	620	584	580	589	627	615	625	600	590	547	599	550	555	569	607	580	571	586	554	563	587	591	574	594	564	564	604	610	607	587	637	585	578	591	606	597	607	609	570	586	564	594	637	570	584	619	615	558	600	617	595	586	623	565	590	580	585	538	594	592	560	539	560	557	562	619	560	558	542	535	609	551	621	558	581	587	563	587	600	563	588	589	553	592	565	531	570	571	588	553	585	619	569	563	582	622	588	579	567	590	589	547	526	592	618	567	587	626	609	601	603	609	612	589	597	564	599	596	532	589	575	573	556	590	576	573	534	595	595	594	568	589	620	573	567	619	592	592	607	602	587	580	566	544	597	576	609	560	557	558	584	602	553	580	614	620	583	626	579	544	567	530	610	563	555	547	604	576	554	570	586	581	595	600	574	592	575	553	558	605	602	567	556	613	542	574	609	590	569	595	595	591	568	557	603	605	594	602	537	574	625	599	618	548	571	558	598	568	619	580	620	577	595	584	541	590	580	601	594	556	535	578	545	580	618	591	531	556	593	556	609	583	612	566	604	591	557	592	554	602	558	601	567	623	558	636	567	610	609	606	587	573	578	612	588	584	570	586	566	588	597	589	581	617	585	550	587	581	579	598	594	599	589	595	598	579	591	571	623	550	600	612	585	599	580	613	594	582	564	588	581	606	600	548	618	586	591	567	588	607	595	605	613	615	580	596	537	608	607	609	519	575	584	565	576	633	615	586	568	590	523	566	582	565	575	589	568	582	574	537	558	566	625	564	582	591	619	543	559	556	622	605	561	593	561	566	595	592	611	558	566	549	545	586	596	580	612	580	601	569	583	583	577	561	594	570	602	595	598	566	586	548	586	574	578	576	580	566	597	634	599	593	582	540	523	579	568	593	595	614	568	568	612	582	581	571	546	582	535	585	629	618	601	625	570	571	582	604	626	569	568	590	588	596	576	561	597	566	597	558	617	578	571	588	560	571	604	563	565	595	592	572	599	542	602	606	585	585	578	610	577	565	616	557	596	580	584	625	611	564	582	551	594	549	536	579	603	579	588	659	556	532	533	582	607	599	578	574	576	620	572	549	637	564	590	629	593	573	597	577	557	593	559	594	586	570	617	591	583	548	579	557	574	581	591	607	535	570	554	553	591	580	629	586	575	595	580	616	576	574	589	589	622	579	582	553	554	540	585	589	580	562	595	591	566	589	589	598	576	591	568	578	603	603	538	590	591	594	601	592	610	603	580	639	599	589	574	593	578	591	624	576	564	554	535	564	588	587	553	586	590	545	626	616	563	591	565	581	614	568	574	646	579	593	561	557	568	583	612	597	560	610	581	587	551	612	563	567	578	595	600	569	619	624	560	620	595	549	572	593	601	582	623	580	628	560	593	569	613	616	600	572	588	592	594	559	546	590	590	583	551	606	622	582	596	592	590	589	611	567	616	599	573	576	572	568	591	588	617	626	562	555	560	596	577	583	611	550	537	568	565	583	555	572	582	616	585	582	563	604	604	583	582	575
6343	379	415	275	268	231	208	184	185	163	169	154	167	152	133	144	144	165	162	151	152	154	139	151	155	161	145	174	151	169	153	143	147	169	150	147	135	142	154	177	143	163	152	148	136	127	147	154	138	159	130	158	159	149	132	161	144	155	164	139	146	129	152	140	146	160	138	163	178	161	164	115	154	149	128	139	130	158	148	138	138	139	149	138	160	151	161	128	171	174	155	161	163	177	159	138	169	142	139	143	157	159	128	150	157	137	157	161	135	142	153	148	128	148	138	121	135	156	147	135	133	138	155	144	173	154	146	154	151	134	158	135	144	148	159	147	147	162	126	128	141	144	147	125	142	139	165	145	138	162	154	150	160	136	126	162	163	139	151	143	153	152	120	153	140	171	135	141	153	152	151	159	142	164	122	129	174	165	151	133	142	162	148	167	154	146	162	137	168	149	155	150	152	141	145	151	135	140	146	122	128	123	132	117	141	132	151	142	141	175	149	163	134	164	159	162	137	143	170	151	135	133	161	153	133	156	155	151	141	151	163	156	142	126	144	145	137	162	155	149	140	131	159	144	130	160	131	150	126	134	115	138	150	142	141	141	156	135	149	142	143	150	133	152	176	142	167	142	140	167	166	138	159	154	149	161	165	160	165	162	156	145	143	145	138	161	151	170	152	143	146	153	142	152	146	136	153	132	143	154	150	144	139	150	162	142	151	152	155	133	146	145	145	139	133	167	139	138	161	162	147	146	157	177	180	143	143	167	157	141	152	138	140	143	129	127	148	149	172	144	152	170	151	165	156	142	159	142	146	144	159	164	136	156	122	134	170	135	147	165	128	162	163	153	165	162	166	157	151	146	146	160	143	140	151	161	127	136	143	137	114	146	153	164	139	128	152	154	140	172	161	156	146	156	151	149	175	138	136	166	147	137	146	115	142	135	144	157	149	146	174	155	140	154	136	147	141	140	137	135	131	148	148	132	165	146	131	177	134	154	126	129	156	156	151	135	150	156	151	162	149	153	168	169	149	137	157	151	152	167	178	133	139	165	149	169	166	124	128	155	145	150	155	132	142	147	148	147	170	150	142	120	156	137	167	166	151	141	144	146	131	150	148	152	142	132	154	131	154	141	142	173	139	122	163	146	159	157	138	122	137	151	163	146	144	169	161	144	135	141	147	144	166	148	152	164	148	141	153	135	141	152	127	176	157	150	148	149	168	144	136	140	168	139	138	144	154	149	162	140	136	179	132	149	147	170	149	149	168	124	161	147	142	154	153	147	141	137	145	174	146	168	149	172	135	156	135	155	153	163	170	153	149	142	176	157	142	162	156	146	159	136	156	143	138	154	168	161	148	122	160	117	127	130	160	130	178	136	137	152	163	138	118	137	153	132	140	147	142	156	142	133	151	159	150	160	146	173	142	171	153	159	154	138	170	151	142	120	142	137	176	147	136	158	136	173	146	164	154	142	155	139	136	143	139	160	159	157	138	159	127	153	142	102	138	157	165	163	154	159	165	149	147	116	152	154	140	150	162	147	151	156	124	165	146	164	154	126	134	154	165	158	148	142	130	134	144	157	179	150	130	139	149	154	162	130	172	145	168	154	161	147	163	161	152	176	142	142	152	155	171	150	135	139	146	167	164	161	139	159	138	148	139	159	157	123	146	162	162	151	151	137	120	128	135	168	138	148	166	158	161	151	146	166	119	152	160	126	153	155	138	148	178	137	174	165	138	155	159	154	146	145	160	131	155	148	143	140	137	133	155	158	147	158	144	136	138	150	140	149	164	171	163	134	159	154	142	161	123	150	140	141	137	131	139	139	131	142	153	154	155	165	139	148	153	140	137	147	134	158	139	147	163	146	142	158	147	154	163	150	135	134	137	145	153	140	154	156	135	142	134	155	145	148	149	148	152	158	153	128	134	140	151	151	151	132	155	136	140	153	138	132	158	154	155	147	136	144	119	153	128	141	138	134	142	160	147	141	151	154	159	133	162	146	144	143	140	164	156	156	151	144	153	164	111	138	152	143	153	143	152	147	136	147	159	145	152	136	138	146	137	148	156	146	156	135	116	144	176	146	158	167	135	129	161	155	134	136	163	157	169	147	147	150	153	159	148	140	149	144	146	159	152	164	147	155	154	171	146	151	162	148	170	144	144	141	125	129	160	159	174	145	139	145	147	153	146	131	146	155	120	148	167	148	162	148	151	148	158	154	137	153	116	149	145	147	147	132	166	154	122	143	177	134	169	143	140	146	153	149	142	149	131	136	163	145	109	142	133	139	155	161	146	141	138	142	139	143	136	156	153	143	160	144	138	166	183	145	134	129	160	152	158	141	142	139	145	154	170	138	154	145	127	150	155	117	149	159	128	131	148	144	149	151	154	133	141	143	136	154	134	155	146	119	134	137	155	152	128	148	155	146	148	160	152	151	152	135	168	155	156	175	148	141	170	159	175	144	143	163	140	147	151	154	155	152	117	143	161	141	170	146	154	143	149	157	143	157	157	114	136	153	153	181	117	139	175	159	167	130	173	159	141	142	161	139	159	166	141	146	154	153	143	152	154	168	151	181	117	144	143	166	172	163	165	171	179	172	151	134	131	143	165	154	143	132	141	149	145	145	153	130	144	145	151	153	190	130	141	151	126	155	133	169	167	156	174	155	144	147	144	142	137	145	146	135	163	128	161	144	129	136	166	156	157	151	112	152	144	128	164	139	138	160	156	162	143	143	155	157	159	134	158	138	147	140	137	134	124	162	165	154	144	163	146	155	142	148	135	165	157	150	142	143	159	131	168	152	154	138	143	136	143	153	132	140	138	166	124	149	159	156	139	145	150	138	154	158	162	154	166	147	143	156	163	136	130	125	166	163	154	148	159	123	140	154	129	154	147	176	140	133	146	155	132	161	136	155	145	169	140	130	129	148	132	152	132	164	151	143	166	142	173	153	138	135	140	165	149	154	147	141	154	166	176	182	141	172	174	145	142	155	149	149	152	150	158	147	175	145	140	153	146	146	147	175	164	141	169	162	136	145	126	160	153	122	137	154	147	149	153	151	127	154	159	173	161	167	133	151	150	155	151	148	157	185	142	143	147	148	154	129	147	147	141	147	154	137	142	151	123	150	143	144	173	136	162	128	167	154	141	141	141	160	150	175	143	148	139	133	148	124	145	162	169	147	151	141	146	154	142	115	129	147	173	166	148	149	141	165	145	135	143	123	141	155	151	164	151	156	133	156	158	150	165	167	171	148	142	165	148	150	157	162	152	141	147	148	161	148	171	151	127	156	129	160	137	145	141	141	152	146	143	146	131	165	131	159	132	152	140	166	162	145	146	151	142	142	150	152	149	171	124	158	131	119	150	142	122	144	150	166	138	151	140	145	120	146	146	163	163	168	147	155	162	149	140	136	137	162	132	154	163	157	147	129	147	150	177	124	147	164	137	136	166	154	145	136	134	152	143	147	175	141	136	163	165	153	153	175	157	165	136	147	153	136
6113	612	1002	1155	905	779	715	622	562	554	499	466	469	445	417	452	415	394	434	382	379	406	430	383	386	408	401	387	401	411	390	399	370	357	367	359	399	397	361	373	408	383	391	408	403	395	409	384	364	372	390	383	385	397	392	379	341	394	397	399	358	379	384	365	402	359	363	381	379	359	385	372	360	375	372	366	401	394	363	384	403	354	338	360	392	376	370	377	371	362	372	347	387	366	361	354	410	371	361	360	364	372	354	369	391	420	358	380	355	373	349	389	367	335	384	383	365	391	375	390	363	379	390	403	373	376	359	343	349	355	385	391	356	387	359	385	356	368	402	352	352	335	378	356	374	383	348	385	371	397	376	324	401	400	371	399	350	381	378	350	363	362	371	377	384	367	384	373	351	361	376	367	356	349	366	355	378	357	361	396	413	354	335	355	359	332	383	352	431	371	375	321	392	353	385	365	344	358	396	376	415	371	359	393	391	370	403	382	368	370	403	350	326	363	362	369	374	356	365	362	356	368	354	365	354	386	332	385	332	364	405	352	377	376	349	401	343	389	380	376	338	385	342	353	358	388	370	352	358	367	355	403	346	384	354	382	411	332	341	360	384	367	350	349	375	341	395	393	324	375	397	349	342	371	368	376	383	370	382	342	352	393	325	348	377	372	372	369	377	350	392	366	330	427	377	359	335	358	379	373	392	354	371	341	361	366	360	365	337	385	353	359	354	368	364	371	376	355	383	371	382	352	353	362	352	379	385	383	387	354	347	361	376	378	371	369	370	355	376	362	356	369	366	381	366	349	341	380	361	369	397	360	383	360	381	389	375	368	392	339	388	345	382	384	374	368	379	327	352	412	383	387	364	379	369	384	340	366	378	366	361	349	366	379	330	382	382	387	322	404	356	349	361	353	390	385	365	383	353	353	404	363	343	381	371	357	365	350	378	368	395	374	355	365	394	366	370	379	356	387	368	348	364	370	400	367	368	317	360	350	369	346	374	346	374	405	365	374	333	356	335	340	344	341	357	387	368	360	373	357	367	349	345	368	375	371	366	361	365	395	357	375	390	366	357	365	368	383	394	374	364	362	374	365	362	353	366	374	390	367	386	355	351	371	358	356	366	358	353	343	365	393	347	319	374	361	399	379	385	383	346	334	383	367	375	355	372	375	376	375	376	393	334	343	357	373	377	365	335	350	377	391	366	384	373	363	386	351	389	371	405	345	412	368	356	340	347	369	329	383	352	348	383	377	365	359	391	374	363	383	393	377	360	356	347	382	413	399	364	378	374	315	392	370	370	357	373	382	362	393	352	378	368	359	366	350	341	377	385	380	372	332	358	345	363	416	369	380	368	394	345	359	362	368	376	358	381	388	377	419	342	380	358	371	359	374	419	362	369	353	371	358	359	379	390	379	346	372	339	342	399	383	351	384	374	364	358	399	344	366	376	348	377	391	413	339	339	347	372	373	382	361	392	388	358	348	358	379	364	344	385	399	372	371	360	382	338	372	357	426	360	370	338	367	343	339	400	371	334	406	322	384	374	343	359	349	400	353	369	369	396	366	373	350	371	337	360	376	377	383	365	335	357	358	356	316	368	400	380	379	392	343	368	367	377	353	380	338	367	382	392	359	370	366	387	382	345	339	383	366	371	388	371	375	359	367	370	364	348	380	366	376	365	347	375	367	339	322	405	370	374	391	369	374	323	365	353	355	370	378	337	325	408	367	374	344	343	338	375	379	371	360	341	357	410	366	395	369	418	387	395	372	419	354	400	349	386	386	352	400	364	354	333	349	382	380	385	361	363	327	355	379	326	369	366	345	380	316	396	404	330	352	344	391	397	352	338	339	389	343	359	427	399	352	355	348	354	409	355	378	359	388	362	391	359	333	355	332	326	331	358	344	372	353	349	361	365	351	352	384	360	377	371	348	366	356	349	379	407	354	372	359	378	373	346	354	354	348	381	361	365	381	365	380	359	380	341	347	351	357	375	367	356	387	323	391	397	380	352	360	364	376	406	396	394	335	376	373	365	379	372	374	368	353	364	342	374	364	372	373	355	387	371	378	363	372	340	359	346	357	352	401	368	348	366	377	381	366	379	356	390	374	365	335	352	358	399	355	387	383	378	367	355	381	370	352	385	372	365	354	390	387	316	373	359	347	362	362	355	345	385	359	350	350	352	328	343	366	359	354	391	367	338	351	389	373	401	371	375	375	372	347	386	378	336	369	393	343	397	349	372	382	352	353	377	379	367	407	345	387	376	347	360	379	380	389	370	363	396	376	355	345	374	364	403	380	341	382	378	344	336	373	390	370	357	333	364	378	376	394	360	366	405	352	371	399	362	346	358	374	357	386	345	373	349	390	351	351	400	389	337	345	384	362	375	384	324	361	377	343	379	375	374	344	395	371	379	339	381	339	382	342	373	392	373	338	352	377	356	381	379	390	380	371	377	373	364	365	405	389	355	351	335	352	404	381	389	385	366	373	372	362	376	375	381	370	378	357	423	385	395	394	387	359	353	376	354	377	343	389	343	400	378	367	364	372	353	352	374	359	389	416	400	358	365	375	344	362	388	376	367	392	377	374	378	403	351	344	384	376	369	371	362	344	383	340	397	359	354	387	373	381	329	389	368	383	390	381	375	380	379	398	367	362	376	351	326	374	381	363	343	408	341	366	357	390	417	387	372	389	393	382	409	325	367	371	375	389	381	369	352	364	366	378	396	364	360	351	375	355	377	387	394	364	361	365	351	396	354	376	373	361	369	337	355	348	380	328	386	358	387	384	387	369	385	402	369	343	339	361	366	352	415	363	383	366	380	338	363	347	375	355	363	357	405	397	343	384	361	371	381	348	350	356	378	357	361	372	384	359	376	338	359	378	374	375	358	383	362	376	377	373	381	388	368	352	320	357	365	391	383	351	336	371	338	377	379	339	353	374	361	364	366	380	374	346	344	349	348	367	392	351	365	371	345	355	379	394	382	416	354	353	391	359	391	341	371	368	368	359	364	361	378	353	392	369	358	346	376	382	376	394	369	369	391	377	361	356	328	342	361	376	376	401	351	372	342	334	359	373	399	331	380	370	399	391	373	378	338	369	385	354	386	396	371	355	383	350	389	361	344	380	334	375	341	379	344	347	360	418	365	391	376	372	383	372	366	379	386	350	396	391	348	368	370	332	353	369	379	394	357	366	328	385	365	386	365	339	358	375	349	333	345	378	405	311	351	379	377	367	345	396	380	351	330	369	345	367	378	357	374	382	337	342	352	378	364	353	369	381	411	373	351	400	391	355	370	378	374	355	376	361	374	328	375	382	363	336	383	345	375	373	351	381	372	321	380	383	343	336	368	350	386	363	383	382	402	356	358	335	382	378	330	357	321	356	401	379	374	375	355	321	401	365	368	343	356	371	396	359	363	378	368	365	385	368	357	378	350	334	338	355	389	346	374	359	365	353	343	376	328	381	375	348	372	355	344	380	352	392	351	375	385	389	361	365
11209	600	550	417	251	203	147	122	119	108	92	81	80	81	71	80	65	67	57	67	60	77	54	65	65	57	67	82	66	47	48	71	57	72	81	52	57	74	61	51	62	58	71	56	52	57	48	62	60	49	60	63	55	46	48	52	55	61	47	59	59	64	50	58	51	65	57	52	54	61	63	46	43	48	68	66	65	60	60	53	63	66	59	44	60	37	62	67	77	63	47	59	66	56	44	49	56	59	55	63	59	46	80	60	57	56	57	52	56	41	55	59	59	55	59	56	59	61	69	60	72	60	67	53	62	56	51	53	61	45	66	59	60	68	54	50	44	66	54	62	56	55	51	53	60	59	66	55	57	65	61	47	50	57	51	63	55	70	55	65	59	52	47	56	49	51	53	65	52	55	61	47	61	70	63	58	60	67	61	51	54	54	44	43	56	56	51	53	61	62	38	47	57	55	39	63	69	53	63	49	57	50	47	52	53	57	49	53	60	54	51	60	55	58	59	46	42	49	44	63	56	52	52	55	57	56	63	57	58	64	62	59	50	52	57	58	49	54	60	43	50	74	48	48	55	64	63	51	49	43	58	51	56	48	52	66	68	44	58	44	54	56	56	58	51	54	55	56	51	56	42	46	62	74	54	46	58	63	65	48	43	52	65	50	57	40	66	71	59	57	49	43	62	60	51	58	46	63	58	51	36	55	59	47	59	57	46	51	49	48	53	51	61	47	65	55	70	50	50	65	58	59	60	61	47	60	46	47	55	49	31	56	34	58	53	57	57	62	40	46	64	59	65	56	59	66	69	48	43	54	54	42	48	52	57	52	43	56	58	53	51	61	55	53	56	56	60	61	63	50	66	58	52	53	50	60	60	43	47	48	68	57	51	69	61	48	53	71	54	61	66	59	52	63	46	52	44	44	52	50	57	48	61	50	54	61	55	60	44	51	45	43	69	45	49	63	48	47	48	53	61	64	47	59	49	59	55	53	56	63	52	54	50	57	49	56	51	46	56	61	71	66	43	46	65	55	48	74	52	46	66	53	61	60	51	51	45	61	62	49	41	55	64	63	55	68	38	49	59	52	70	66	55	64	68	63	60	67	68	51	61	63	58	59	58	54	77	46	54	57	63	48	48	53	54	54	47	65	42	59	51	60	62	62	66	39	57	59	57	45	51	49	47	56	53	45	44	55	59	51	55	56	47	56	73	64	57	49	67	62	49	53	63	67	58	53	60	68	66	58	67	61	48	58	57	61	62	63	56	44	54	53	36	62	48	69	43	53	51	68	56	54	50	64	56	76	55	44	52	53	73	56	73	46	62	59	59	66	54	56	49	69	61	65	62	48	54	64	62	65	65	60	62	55	52	56	48	65	38	58	51	56	67	58	50	45	49	57	60	60	64	56	47	50	65	68	62	63	51	62	53	57	62	57	54	56	55	46	46	69	56	73	60	48	59	48	48	56	47	68	45	50	60	52	57	47	49	56	68	42	45	52	50	48	48	62	54	41	52	63	61	53	51	62	51	52	59	62	61	48	48	51	53	63	51	63	55	62	63	47	55	55	45	50	52	49	46	63	62	57	53	59	56	60	48	62	60	51	64	56	75	54	61	48	58	54	40	51	46	58	58	54	59	50	46	56	67	54	62	50	62	68	57	68	52	59	61	61	70	50	49	44	71	54	44	53	54	48	54	47	47	50	62	45	50	47	50	56	61	46	54	53	47	52	52	53	54	66	60	62	59	59	69	52	49	54	60	59	56	54	37	52	42	65	68	60	51	58	52	59	47	58	80	43	51	45	54	47	43	62	58	58	64	50	47	50	57	58	58	52	69	48	44	62	46	64	52	50	49	57	63	58	56	52	67	59	62	59	54	59	70	60	56	58	61	55	54	43	54	58	47	66	49	56	54	60	67	61	58	56	62	49	48	60	45	51	49	59	44	58	63	56	47	65	55	65	47	60	64	51	48	52	47	53	49	54	78	58	51	63	69	54	53	56	54	66	54	52	38	60	57	51	59	62	72	47	40	50	60	58	51	56	55	65	55	55	58	47	57	45	57	58	55	59	50	51	48	65	49	51	51	62	60	56	58	47	66	54	57	51	54	78	48	47	46	45	63	52	56	41	62	49	72	66	54	50	47	57	55	68	48	65	57	56	61	60	56	72	49	59	46	38	51	56	55	55	48	43	54	63	60	49	67	49	48	60	62	63	71	59	49	54	55	55	49	55	48	40	59	53	56	58	62	66	57	59	63	55	55	56	58	62	59	65	45	56	44	60	63	51	47	56	43	53	69	60	68	60	74	52	55	59	53	47	51	69	48	55	50	63	54	47	53	57	51	55	48	46	65	62	62	58	63	51	60	45	61	46	53	56	67	48	49	47	44	60	48	48	58	49	49	59	44	43	56	59	49	50	55	50	56	59	60	63	44	49	61	49	53	44	57	60	60	52	66	66	66	53	63	49	60	53	46	49	51	54	47	70	52	68	55	63	62	49	63	59	57	59	59	75	60	59	49	59	44	53	70	62	50	64	65	63	60	52	62	55	53	61	58	55	56	54	51	57	53	49	71	40	56	58	59	62	52	36	60	66	42	60	46	49	52	43	50	58	59	56	58	57	45	46	44	66	46	49	63	47	52	49	61	44	51	42	49	60	52	59	43	48	65	53	56	57	48	53	56	58	58	49	65	43	55	60	55	43	49	44	47	53	50	53	63	66	71	46	48	57	52	51	55	75	42	52	56	57	42	52	58	47	63	52	62	60	37	63	66	51	55	48	58	60	53	51	53	61	57	51	57	36	55	67	57	42	50	51	58	46	60	65	52	59	60	37	61	58	49	54	58	49	50	49	48	54	52	62	45	61	66	46	49	58	61	80	59	57	43	50	46	55	66	39	50	54	63	60	51	68	59	49	65	55	67	52	58	64	70	55	53	69	55	52	56	57	63	63	45	62	59	57	61	51	46	61	51	35	66	62	44	57	49	50	44	49	76	63	61	57	52	67	65	51	65	58	54	52	57	47	59	49	49	48	53	50	46	64	46	72	58	57	45	59	61	49	87	59	59	60	70	57	42	57	45	58	68	70	59	69	59	61	58	61	48	50	53	61	56	47	58	52	56	44	58	64	61	62	58	56	47	52	59	53	53	62	56	49	64	60	57	59	66	50	51	57	62	47	48	51	57	49	50	49	64	48	48	47	67	55	48	50	59	53	53	50	53	61	64	67	55	70	50	46	65	51	52	43	43	53	59	49	66	57	53	60	45	48	58	61	54	58	57	58	45	53	42	46	54	72	64	71	39	51	59	42	54	43	70	57	60	54	64	60	58	56	57	39	57	52	47	56	62	54	74	61	52	55	52	70	64	57	68	56	63	55	61	53	51	60	48	58	55	66	62	48	70	52	47	53	59	58	71	52	61	52	50	60	60	53	70	50	41	50	60	48	67	64	68	47	52	57	82	69	60	45	64	60	58	62	46	51	56	57	62	48	46	46	56	58
7472	581	1377	1544	1297	953	861	679	595	528	439	398	339	299	300	279	290	238	225	224	196	229	233	217	217	225	211	190	189	198	185	204	196	181	196	185	181	170	189	193	173	206	180	164	181	180	194	169	171	179	166	173	179	165	139	177	185	152	172	167	181	171	167	153	185	179	172	175	189	155	167	171	174	168	155	165	164	161	186	164	163	165	162	183	159	185	164	173	166	176	168	161	169	190	151	161	161	138	136	154	158	172	166	179	154	152	164	174	181	160	166	195	158	153	174	170	145	156	155	160	173	152	157	177	180	149	153	182	174	145	165	163	157	163	132	186	152	158	178	165	154	159	165	170	172	167	161	173	174	155	165	155	169	165	183	168	143	156	134	152	145	179	189	171	176	161	169	161	162	144	155	170	165	174	163	166	157	171	141	171	149	189	179	163	166	171	173	167	160	168	179	167	181	157	172	167	169	163	142	170	160	163	179	187	173	183	155	156	157	152	161	170	162	145	186	164	150	133	156	182	172	155	190	167	150	161	176	169	157	161	168	178	141	171	180	164	171	157	178	150	150	171	171	163	153	154	152	173	156	163	167	151	159	151	180	154	140	179	189	166	158	180	163	170	133	159	149	173	152	161	167	162	176	171	171	149	183	145	164	168	132	185	163	150	166	178	147	196	163	164	195	170	158	175	161	164	175	164	174	154	147	153	170	176	170	171	147	151	151	156	163	167	159	157	157	190	172	157	146	152	155	171	175	189	158	178	150	159	163	160	161	154	164	172	170	159	170	178	154	171	177	158	183	161	149	174	150	191	154	172	154	160	142	141	156	177	141	163	184	183	158	189	147	158	152	146	157	140	146	157	147	168	160	170	147	167	191	161	177	130	177	170	159	158	154	171	139	165	178	165	167	170	156	160	161	144	154	158	157	165	153	154	181	124	179	170	140	164	174	170	145	164	173	154	179	168	171	152	180	159	174	171	170	154	159	146	173	153	167	162	154	164	154	154	159	148	144	151	157	174	163	142	167	171	163	161	174	175	162	186	147	178	194	149	178	169	170	179	175	163	182	175	171	180	154	135	190	179	162	152	158	164	145	170	142	161	158	150	150	162	163	152	175	159	176	152	173	148	141	155	180	157	164	176	169	189	170	146	148	149	173	197	159	137	165	163	159	158	161	182	166	163	183	162	171	168	169	157	168	174	151	152	171	160	132	173	150	194	190	154	151	183	176	176	172	173	158	157	133	175	162	161	166	148	164	143	176	176	161	163	135	163	164	157	155	149	155	154	170	152	166	166	159	173	163	149	161	155	154	153	174	159	166	166	181	147	167	179	172	170	164	161	177	155	157	166	165	152	159	146	151	165	155	174	174	181	171	153	147	169	136	183	150	164	161	166	156	186	150	167	165	148	169	158	163	157	154	153	151	141	155	169	158	176	156	166	154	193	147	149	174	129	164	157	146	151	159	159	142	176	151	165	183	186	162	163	152	141	164	164	188	155	172	171	185	162	162	155	189	164	166	169	184	161	168	184	162	176	158	166	156	154	141	162	156	162	135	174	164	173	156	156	169	162	165	166	169	169	160	141	168	183	164	181	139	173	185	183	207	158	170	187	155	148	153	150	159	141	169	167	148	178	158	150	148	179	159	157	151	149	156	154	162	172	172	157	178	152	141	148	174	186	176	155	178	171	170	158	142	157	137	153	136	171	163	183	174	172	157	186	167	142	168	161	136	163	156	178	147	163	170	154	174	144	152	168	145	156	129	159	150	182	157	171	172	155	161	160	171	165	150	158	182	175	161	159	166	154	156	171	159	170	174	177	171	154	168	165	163	162	167	173	157	163	158	150	148	172	144	164	161	188	154	163	176	138	167	162	144	159	167	169	183	170	168	173	154	174	153	170	143	156	175	165	141	182	161	175	176	162	168	188	184	184	151	169	144	163	164	155	165	139	141	148	187	153	141	161	185	170	163	168	169	167	167	168	165	173	149	167	142	167	148	149	171	164	165	199	151	171	181	161	160	168	154	159	166	186	175	149	161	142	170	149	184	156	143	148	171	158	153	171	159	146	170	164	152	169	165	147	181	146	175	159	168	159	183	151	153	146	157	157	169	184	175	143	167	152	147	154	156	174	177	140	156	150	157	149	181	186	163	179	168	168	148	192	160	154	168	147	151	170	143	163	150	166	186	146	164	157	160	162	160	159	174	148	168	179	176	182	160	162	166	164	157	147	157	179	142	159	167	146	162	154	173	151	148	152	137	162	151	169	170	183	174	160	146	178	138	162	159	157	160	165	178	147	151	183	178	159	163	184	161	164	174	175	160	173	155	156	164	162	161	195	158	194	188	177	172	186	141	173	161	154	199	162	176	161	153	177	167	151	182	176	159	156	177	147	183	171	161	148	151	172	162	183	157	145	172	163	161	154	160	156	157	173	162	186	163	164	144	148	158	156	167	191	131	168	170	133	146	185	146	169	186	160	155	194	178	175	174	161	158	168	177	162	159	160	173	170	163	169	186	149	165	160	149	144	144	154	163	180	161	146	160	152	153	194	164	176	152	148	138	170	174	175	161	163	161	180	185	167	191	170	172	143	147	189	163	157	150	169	156	155	175	159	155	151	158	158	172	172	180	160	158	171	165	145	151	168	155	146	175	165	159	171	176	164	176	152	152	155	155	168	149	159	178	137	163	168	168	142	144	173	159	159	137	154	161	148	149	156	160	161	133	162	161	148	163	186	158	178	173	150	162	173	170	142	167	160	177	176	163	166	184	175	158	165	147	147	169	166	163	165	140	162	177	185	196	153	144	191	155	143	147	151	179	159	163	145	148	175	166	143	133	146	169	154	171	183	150	155	159	154	175	178	188	167	177	181	149	191	169	171	161	144	159	165	184	144	157	165	171	160	165	138	180	163	159	151	152	165	164	155	157	167	157	179	175	148	183	171	154	176	151	154	164	179	173	158	171	138	172	156	151	158	153	143	188	169	158	137	173	159	165	167	146	176	150	167	155	161	172	187	165	170	154	174	158	182	158	183	178	140	165	172	167	158	161	144	184	194	156	174	159	160	179	160	182	145	159	151	180	170	141	162	149	157	163	194	181	162	160	171	162	154	170	156	145	171	167	149	189	167	164	180	149	153	179	157	180	169	159	141	166	191	176	152	173	153	177	166	143	164	165	172	174	171	180	172	172	175	160	168	167	148	163	178	150	158	154	178	173	166	158	179	170	161	175	152	177	150	168	142	156	160	140	158	161	171	174	158	155	160	180	166	159	145	161	176	165	161	158	164	170	167	184	143	151	172	153	151	154	140	160	158	164	185	160	167	166	162	182	163	169	161	159	158	170	174	166	155	141	186	159	143	166	173	172	163	167	160	158	175	181	148	155	164	170	157	175	156	166	181	156	131	166	156	181	161	158	162	144	165	168	178	167	152	169	150	154	147	163	158	177	161	180	169	156	162	174	182	178	157	163	138	162	170	183	142	169	189	184	168	158	174
1353	235	266	234	234	231	241	257	235	237	259	261	206	289	256	243	254	248	243	235	266	281	211	258	224	246	244	260	227	217	270	237	261	245	219	260	240	212	273	221	212	239	256	247	257	239	268	258	242	237	216	245	248	249	223	231	251	256	237	239	245	216	215	248	233	247	257	244	231	262	249	228	246	245	224	233	245	247	258	219	218	249	266	247	252	244	283	251	267	251	245	257	234	279	238	222	254	291	275	251	264	218	233	240	245	221	253	243	263	240	265	232	255	234	256	244	262	265	266	261	238	237	266	213	251	214	231	246	221	251	224	287	247	236	249	274	233	245	219	232	192	203	248	277	250	256	239	241	253	243	240	228	229	247	245	252	258	256	239	208	247	247	260	263	249	231	241	261	240	207	219	242	230	238	238	223	252	237	254	269	263	252	259	239	223	228	228	265	267	252	242	242	233	247	269	239	240	221	250	283	245	211	240	248	252	247	234	243	225	250	225	224	229	223	250	250	240	264	246	239	254	210	253	231	254	238	224	229	222	266	244	245	268	277	242	244	259	264	244	253	258	266	221	249	232	236	222	231	231	249	229	273	253	229	217	236	256	255	257	242	237	271	240	247	254	240	229	257	233	259	255	250	249	236	238	240	260	255	246	238	245	225	267	264	246	236	236	242	217	240	240	238	268	238	224	232	253	256	230	231	262	204	249	238	228	234	223	236	231	237	250	249	227	255	240	250	231	262	248	224	248	207	255	242	252	236	242	242	241	230	225	240	246	252	232	237	254	264	236	254	240	242	248	240	234	214	216	265	237	222	232	260	239	253	260	247	260	236	269	275	259	278	237	242	233	251	242	224	263	221	229	223	266	217	267	258	250	245	232	226	254	227	253	239	242	235	235	231	248	264	256	253	269	247	249	237	205	214	210	273	256	232	243	243	257	218	244	267	260	229	259	217	275	242	258	229	246	222	251	266	253	238	235	222	220	277	246	249	268	260	263	266	241	275	234	249	219	231	286	244	226	229	253	270	233	243	217	213	226	216	251	265	218	226	271	223	245	257	223	254	264	259	246	253	246	256	245	244	241	228	226	236	237	242	236	255	287	258	270	231	242	264	245	255	229	245	246	250	262	249	256	251	239	238	251	251	235	267	229	268	262	237	233	218	231	242	255	226	250	241	231	229	225	250	222	225	242	264	248	238	271	245	242	239	247	242	241	239	254	241	264	256	250	219	254	274	256	240	258	247	226	258	218	238	242	220	258	246	221	245	210	225	242	246	237	259	251	253	253	241	275	231	229	228	272	240	264	250	287	245	231	221	235	239	245	247	243	205	238	246	238	243	250	209	262	229	226	249	253	228	234	239	233	238	246	254	234	219	225	232	262	239	226	234	234	255	253	237	250	214	220	217	268	250	247	259	234	228	263	219	230	233	236	217	211	250	249	256	235	222	254	261	233	259	253	270	251	250	252	225	237	233	268	281	217	244	231	264	243	248	249	254	240	230	223	230	235	240	232	242	263	263	241	212	243	272	233	228	257	228	267	226	207	249	217	259	243	287	253	264	262	230	215	252	253	237	250	276	238	249	250	257	272	226	242	217	253	256	240	226	238	232	231	237	231	253	271	242	247	246	230	275	218	247	260	252	254	242	255	235	251	300	230	242	236	258	245	231	246	240	226	243	246	220	253	237	246	267	240	249	214	265	230	248	236	229	236	249	240	230	239	235	247	249	234	250	234	260	270	253	257	233	265	230	225	236	216	246	243	252	256	273	246	240	233	219	268	260	257	279	234	231	244	259	243	235	235	282	259	266	255	254	250	224	242	228	218	261	254	233	233	223	235	235	277	239	268	278	260	250	232	279	237	232	246	248	260	254	237	246	238	278	252	239	235	264	239	256	255	282	230	249	249	231	255	227	240	244	250	242	284	232	224	236	239	249	243	240	216	254	234	269	234	259	241	253	238	252	249	240	256	242	255	235	215	241	238	214	281	245	263	230	255	246	238	234	226	253	213	254	260	239	260	247	244	204	219	248	254	218	254	226	242	248	263	236	237	255	251	246	261	237	252	263	245	216	262	250	248	239	266	223	222	227	262	271	229	234	234	249	257	253	273	235	242	260	242	237	246	255	238	224	239	237	255	237	235	255	261	223	232	233	249	222	239	232	264	252	230	248	220	260	242	240	260	256	248	229	265	228	234	225	255	259	247	243	244	246	226	235	246	258	248	258	257	233	235	243	213	237	228	239	260	247	270	228	225	278	243	258	257	231	258	240	245	234	245	261	256	260	235	240	271	246	247	226	245	262	249	244	248	243	273	254	245	233	243	262	231	243	248	253	240	220	239	231	240	227	259	254	268	242	200	230	223	271	263	244	257	232	257	271	245	218	237	222	226	242	255	246	253	245	245	230	257	255	248	234	232	252	221	228	232	272	225	257	253	247	216	217	257	277	224	253	251	245	219	237	270	249	253	260	224	240	268	226	257	230	270	243	302	231	252	242	250	215	268	249	238	235	270	238	221	234	254	258	240	244	250	236	271	223	231	272	245	275	238	220	273	224	256	228	260	249	244	255	247	286	226	262	244	244	247	242	239	219	254	254	218	243	249	261	253	231	264	229	250	253	242	248	284	251	254	223	263	237	227	252	222	234	251	226	256	226	242	235	206	253	223	242	255	243	252	239	234	207	250	234	229	242	253	243	283	250	235	195	236	253	220	243	236	230	239	252	252	239	217	250	214	262	240	244	224	244	242	243	283	233	268	234	259	230	255	234	251	247	228	255	247	245	231	268	244	231	268	239	250	244	235	233	273	203	256	254	243	253	252	243	230	249	240	235	241	199	246	224	222	268	240	215	243	228	240	258	234	231	247	238	268	266	241	261	279	272	205	233	279	245	249	251	242	250	237	228	248	262	228	253	235	244	220	260	242	264	270	241	238	249	262	224	229	232	237	236	247	255	237	234	239	265	237	257	245	225	195	255	241	246	230	253	234	238	228	245	245	265	221	237	252	238	280	260	237	248	242	270	258	231	238	210	273	266	234	225	221	241	239	257	233	223	252	223	241	251	254	232	258	253	241	217	261	261	261	236	270	232	234	252	235	249	217	231	261	256	236	246	264	210	239	240	243	234	251	257	257	251	251	210	245	263	239	226	246	238	243	235	243	250	256	245	297	238	244	236	248	243	233	267	271	208	243	241	248	245	248	283	245	228	236	247	271	217	255	223	180	229	226	251	253	275	238	268	244	249	224	257	214	206	255	236	239	219	225	275	238	236	226	239	237	247	274	242	213	245	271	242	222	205	229	229	240	260	214	237	272	272	240	272	257	248	253	233	244	250	273	222	237	220	255	246	234	237	216	249	226	242	229	231	284	247	260	213	244	245	255	265	244	246	216	261	232	220	233	224	255	251	245	255	268	237	226	256	232	226	228	264	248	236	254	263	245	262	262	214	241	238	238	255	249	250	227	230	237	207	255	238	250	236	253	268	247	247	231	270	240	268
2079	629	654	644	601	607	581	627	633	562	575	542	553	581	534	589	594	611	594	580	554	574	551	564	600	609	595	578	593	589	544	586	571	586	594	601	553	575	537	581	581	593	541	563	629	586	566	627	599	565	609	608	561	625	577	569	579	610	570	564	562	585	559	589	571	578	616	579	600	577	580	542	587	609	620	597	579	618	584	581	579	558	594	544	557	544	606	564	577	585	624	583	581	567	609	616	614	621	569	634	608	583	557	583	580	607	558	577	584	590	579	578	589	589	614	611	616	566	584	570	590	619	578	541	613	571	619	573	574	597	597	641	567	566	556	613	554	571	591	571	628	602	584	581	542	543	609	607	592	575	546	587	562	604	582	580	628	539	544	585	624	603	580	591	591	622	578	565	537	525	579	565	592	577	563	570	598	573	563	548	544	579	605	553	639	615	569	579	636	581	571	609	560	539	607	572	542	595	613	528	591	568	592	539	564	613	583	578	572	608	590	592	591	596	556	587	570	591	567	611	580	586	537	572	561	614	582	574	601	620	540	630	559	603	557	565	550	565	588	582	621	588	575	588	600	612	567	574	569	555	563	576	572	585	565	557	605	567	610	630	566	607	615	549	598	631	563	576	594	571	598	566	581	573	592	645	573	545	595	574	550	584	578	580	572	585	583	546	576	545	603	580	560	600	585	603	534	555	553	589	564	575	587	578	596	581	558	566	590	590	574	565	618	554	551	570	544	609	568	627	534	561	544	574	583	576	580	565	574	559	553	601	544	614	603	642	583	574	587	595	596	548	592	616	564	578	614	603	601	605	622	590	648	608	584	587	590	545	578	581	554	626	554	561	600	643	591	559	537	559	578	611	619	578	607	618	598	570	517	595	566	559	618	599	586	603	543	587	582	587	622	583	599	580	628	558	604	555	599	623	580	562	574	566	567	566	573	582	601	574	566	602	592	575	583	554	597	606	621	557	609	580	571	519	560	597	551	537	610	584	613	548	631	609	622	599	563	601	596	588	571	585	587	607	585	575	610	564	574	562	532	622	565	590	607	586	567	610	595	607	571	602	562	591	528	606	588	596	560	508	561	596	579	617	589	559	566	583	614	547	576	607	590	601	534	575	561	564	552	593	584	619	555	605	575	577	593	606	571	609	570	586	596	560	607	575	595	530	591	607	595	587	614	575	581	616	570	562	554	569	577	567	536	600	584	603	582	601	592	570	567	604	621	573	572	576	576	594	608	581	573	581	581	629	604	612	560	570	575	599	573	565	613	592	552	596	627	594	576	554	581	611	582	585	587	566	566	596	600	624	588	574	615	605	602	578	559	586	578	591	580	592	539	571	580	565	598	586	578	551	565	596	538	544	633	567	596	602	562	555	611	598	567	590	591	587	553	584	558	587	567	580	576	552	609	552	563	588	566	566	606	587	535	561	591	583	601	607	536	552	568	603	621	591	588	565	610	595	593	589	636	614	591	563	607	580	587	564	584	597	581	561	586	597	545	568	577	566	563	548	592	574	625	596	578	572	552	597	551	585	586	577	547	583	588	561	566	548	580	581	591	557	567	563	612	579	548	608	578	530	588	587	581	587	554	581	572	574	563	609	586	603	577	545	585	556	569	594	551	574	548	536	596	583	549	583	587	547	548	572	583	574	567	590	563	584	559	612	586	570	554	591	565	588	607	579	581	611	641	602	596	539	586	536	603	586	602	613	604	570	575	583	586	603	577	598	602	609	604	561	597	594	564	595	565	650	601	583	558	566	577	569	583	609	581	583	599	580	569	572	622	594	563	563	540	648	565	559	575	580	571	601	558	612	638	525	569	557	578	585	593	590	574	619	540	554	602	595	602	587	546	605	602	598	575	571	610	572	570	600	611	577	556	560	637	553	603	540	565	591	574	581	551	579	630	614	584	594	573	555	608	617	550	582	614	565	610	633	586	602	541	613	550	591	598	553	551	588	577	589	592	580	556	559	623	574	624	543	572	572	606	609	579	561	556	596	615	560	608	589	580	556	594	591	609	586	566	596	556	610	592	597	549	602	557	589	565	592	583	583	591	595	568	539	581	579	577	581	585	597	579	574	550	602	593	632	612	552	599	552	578	565	586	587	581	594	608	605	557	616	569	583	607	575	585	544	577	607	585	588	549	596	590	573	542	600	550	590	613	602	546	591	586	591	570	609	650	574	590	573	585	631	564	629	553	605	584	558	615	592	562	609	602	547	590	598	562	606	577	588	573	588	551	582	549	608	547	578	579	562	613	581	561	559	603	561	553	582	529	586	561	622	551	594	575	573	565	560	626	589	565	577	572	599	561	579	612	634	559	598	537	577	591	581	573	609	610	568	605	626	565	578	593	578	587	562	573	578	572	553	572	594	600	601	575	566	576	595	563	586	564	571	597	580	582	576	526	600	575	592	589	583	577	596	568	549	576	584	577	542	625	594	571	601	575	600	608	543	574	559	620	599	580	604	564	580	603	576	593	569	587	582	601	572	600	549	622	604	570	578	557	567	583	620	568	617	586	604	553	553	588	589	597	583	574	573	538	595	560	555	550	564	613	568	601	590	616	571	608	556	613	568	570	559	610	623	620	548	611	589	621	544	604	593	576	596	574	592	573	585	601	589	595	550	564	565	627	520	570	588	574	619	559	577	596	577	592	584	587	585	577	622	627	586	552	604	555	615	584	562	599	554	582	598	600	613	539	579	577	552	571	575	584	588	607	596	607	595	558	585	580	594	580	591	590	617	638	590	575	581	601	601	565	583	599	557	600	595	603	550	614	582	562	604	594	597	600	560	602	599	577	600	565	568	590	574	552	597	577	640	593	563	559	579	599	595	620	604	570	583	628	594	568	591	614	580	534	537	595	594	604	583	574	564	627	590	567	570	616	604	554	582	573	578	589	585	588	616	599	607	534	548	556	557	593	574	597	557	577	596	584	592	596	603	595	547	596	505	539	556	594	577	555	592	526	600	604	598	558	570	615	601	555	545	575	549	588	605	560	599	581	551	585	558	548	524	632	584	585	600	548	594	617	544	565	583	601	582	600	590	590	562	595	556	586	570	555	572	597	594	572	532	561	604	642	581	567	620	599	583	584	520	612	622	575	596	557	587	635	602	538	571	568	554	581	560	620	565	584	578	557	560	566	571	606	629	559	579	583	612	577	577	611	576	623	554	595	570	624	563	611	582	588	607	597	595	636	573	542	615	549	564	586	571	637	570	563	566	590	617	604	588	535	500	592	593	609	527	568	613	553	549	634	630	536	613	544	584	627	594	575	559	573	594	639	564	595	599	598	597	572	570	581	587	578	614	628	602	573	549	592	586	571	576	568	581	551	583	547	558	585	621	578	574	531	541	576	545	550	581	586	616	664	551	606	584	628	597	611	553	601	597	583	557	544	562	553	568	557	579	564	569	552	564	580	570	550	579	578	573	587	603	610	562	603	554	547	551	609	546	579	616	562	560	556	549	545	557	599	595	567	581	592	582	600	579
6171	343	396	285	257	248	205	205	178	182	151	162	151	134	154	135	168	156	150	160	159	155	153	150	144	143	142	142	136	159	165	149	150	141	143	140	123	169	177	133	137	158	172	159	154	152	141	150	167	148	139	142	125	152	144	149	118	146	150	158	150	153	140	150	134	143	141	156	144	135	158	145	149	134	153	150	141	153	150	159	139	141	158	160	151	146	142	145	142	144	147	146	157	157	126	140	148	133	147	173	150	152	153	153	159	148	169	131	144	158	142	155	163	152	163	160	141	151	162	150	135	143	151	137	122	121	133	131	145	138	135	152	160	149	153	142	150	140	144	169	147	148	137	169	129	129	170	145	132	159	168	136	176	142	154	140	146	147	134	158	145	139	147	142	139	152	140	151	171	137	122	137	169	143	133	148	155	160	164	157	180	148	144	144	142	145	153	154	161	145	153	151	148	141	129	172	172	150	155	157	144	122	139	128	154	155	145	135	152	139	148	156	156	151	142	130	146	165	145	128	145	157	160	150	132	147	167	128	150	153	134	169	164	147	157	129	147	128	149	154	170	158	162	154	142	145	164	157	141	166	151	132	147	151	120	157	140	157	147	150	132	138	169	139	120	149	126	165	139	142	162	145	164	133	160	131	147	155	141	141	149	146	141	134	149	137	149	156	146	143	151	142	139	163	146	143	156	157	150	156	143	160	143	146	135	162	187	126	153	153	154	131	169	168	143	159	143	137	128	165	127	156	146	132	157	150	155	138	156	153	170	152	153	167	156	136	158	124	136	146	148	145	161	156	156	154	146	155	157	146	147	133	135	129	145	134	167	151	151	150	132	156	154	159	160	124	152	150	180	163	131	145	175	151	148	153	146	150	133	138	142	186	149	125	155	146	139	133	155	130	137	146	145	162	127	139	140	153	123	153	120	144	163	146	136	132	135	153	171	123	157	127	176	144	154	151	156	136	150	147	150	158	162	161	132	128	139	179	162	157	157	156	168	146	140	149	146	159	125	146	168	130	174	153	163	144	152	155	157	133	134	165	137	148	148	139	133	132	155	137	185	151	158	165	167	149	144	155	166	141	131	146	117	137	161	154	126	160	148	141	144	154	140	153	156	158	164	166	153	146	139	138	143	150	146	156	157	146	144	146	166	144	171	159	153	136	141	153	143	173	153	151	155	137	151	176	174	150	142	134	169	159	159	143	144	137	142	138	145	163	146	148	161	154	160	188	148	146	145	128	122	137	157	146	134	135	144	150	150	170	155	163	146	157	146	163	143	169	158	168	150	149	147	147	147	131	138	141	149	143	171	151	132	173	130	137	149	112	142	157	152	149	134	149	146	151	156	159	153	141	138	145	157	158	144	142	153	145	127	155	134	170	152	158	148	139	155	165	148	136	105	176	133	143	129	156	160	165	162	160	162	174	119	136	130	162	143	140	116	149	153	146	157	161	159	122	153	132	152	134	167	154	131	153	152	135	145	124	152	166	143	146	156	143	147	134	143	153	156	134	123	175	137	148	145	146	131	147	163	143	127	150	121	167	122	135	156	141	135	147	142	123	131	139	151	142	138	128	141	125	158	155	148	150	161	151	157	145	155	125	126	141	134	177	161	127	141	127	135	132	160	149	154	165	149	145	129	136	133	154	158	136	137	154	131	139	148	139	163	150	162	152	146	157	143	152	165	159	150	134	138	151	145	145	137	148	144	130	157	136	137	145	147	144	138	153	155	152	137	132	160	136	161	141	150	165	142	146	158	157	157	150	153	144	153	129	139	135	151	149	157	147	163	142	134	144	141	154	149	174	135	149	119	136	136	145	146	133	164	162	155	148	153	155	152	175	137	148	160	142	144	128	159	146	150	153	154	136	137	150	150	179	136	133	134	146	167	161	138	140	148	187	164	144	170	157	164	138	150	154	144	175	140	156	146	144	153	158	149	124	154	134	132	136	156	127	149	145	147	171	143	172	154	169	146	182	141	116	144	127	141	124	146	144	146	137	139	141	152	155	139	148	128	143	144	159	148	143	145	163	141	137	162	140	120	154	142	160	146	132	153	128	139	143	153	135	166	154	151	130	174	146	145	150	154	151	137	156	149	153	154	158	148	154	171	135	150	123	133	148	167	155	124	149	154	167	141	155	142	155	145	134	138	160	177	135	150	173	139	144	155	150	164	147	141	140	181	125	140	143	157	153	149	156	152	145	147	106	149	171	148	153	134	157	152	153	145	136	149	141	161	150	155	162	154	166	142	133	156	128	167	152	159	145	147	155	128	152	144	145	143	146	153	182	169	145	132	150	166	135	147	147	146	148	131	146	132	167	162	139	119	154	162	154	168	146	154	148	145	144	157	149	148	147	134	133	151	139	138	153	161	154	150	137	147	124	125	126	123	138	166	152	127	140	144	130	155	138	156	154	133	135	153	129	163	158	164	143	153	161	151	162	173	135	144	155	152	155	154	134	156	177	141	143	149	141	127	156	139	155	148	141	177	127	144	147	157	156	164	152	142	142	142	124	139	129	127	140	141	152	162	128	136	131	149	147	161	149	126	142	148	155	139	153	147	133	134	160	172	162	140	158	141	138	134	164	134	140	149	175	159	166	172	163	154	138	164	138	145	152	147	154	171	171	161	156	150	187	138	154	175	167	159	176	115	137	143	168	141	127	139	120	132	158	160	108	153	134	163	139	144	160	125	157	133	152	156	160	163	148	127	151	147	149	153	150	142	157	135	140	162	179	152	152	166	139	126	128	149	134	152	128	139	144	139	142	147	123	149	137	144	139	140	158	175	136	140	143	165	135	139	154	154	145	141	148	146	151	132	132	147	129	141	156	152	140	147	146	143	154	142	155	159	155	142	188	162	142	153	167	157	176	151	142	149	167	145	133	138	156	142	150	142	153	187	154	150	132	110	141	116	140	140	156	148	136	146	152	131	143	145	135	149	143	154	140	142	162	143	148	151	143	147	137	160	146	124	161	170	171	153	162	132	155	149	134	153	158	165	137	158	142	129	144	173	142	144	137	135	134	130	135	153	146	148	143	144	163	149	114	154	158	133	141	144	150	111	149	163	144	132	164	145	142	148	144	142	151	164	149	129	141	132	139	141	145	126	163	139	131	153	146	170	143	136	141	145	137	125	151	133	145	151	143	135	157	134	159	154	131	151	169	160	155	132	140	159	140	151	113	131	166	155	141	144	137	144	143	157	152	142	152	155	137	155	155	124	146	165	134	152	142	144	128	141	115	159	131	147	132	118	154	120	141	148	139	142	134	160	149	157	144	154	151	177	153	149	152	152	146	142	136	141	147	150	155	139	136	131	126	161	157	154	155	159	156	164	157	138	137	142	143	140	155	142	142	178	156	157	149	140	139	147	138	146	140	142	144	120	151	159	151	136	162	131	155	166	135	160	138	139	149	146	123	161	126	169	111	140	154	142	180	150	166	154	144	149	155	145	169	134	165	127	126	132	171	154	138	141	127	140	153	155	162	160	152
6086	548	1026	1066	939	833	714	584	587	533	491	483	479	447	434	419	387	418	423	421	402	380	389	365	388	369	370	372	386	407	359	391	388	379	412	393	348	410	381	385	405	349	359	353	365	388	376	357	351	366	383	371	338	356	351	347	389	401	383	396	366	387	375	377	371	344	328	395	338	389	350	396	331	386	402	399	389	389	348	372	358	364	384	390	395	361	371	364	373	349	356	399	349	345	389	358	362	340	342	378	399	374	372	387	340	375	372	355	340	350	391	364	391	397	389	344	345	377	322	363	382	384	362	343	374	352	356	349	353	385	359	404	384	346	352	374	384	391	368	370	384	354	381	405	362	373	341	367	385	362	373	349	383	364	368	368	359	376	381	357	384	357	356	354	355	361	354	351	358	346	355	360	358	388	371	356	373	360	335	353	343	340	356	354	399	401	370	371	353	357	347	384	385	361	347	352	349	365	397	355	346	397	338	372	350	374	386	345	353	377	368	332	366	359	362	404	353	361	426	342	366	395	370	343	346	379	360	345	338	332	363	382	389	344	356	380	390	365	364	341	351	379	360	343	379	368	370	352	371	370	365	401	379	344	390	346	358	389	363	370	392	366	372	364	337	349	370	396	414	342	354	371	364	369	370	384	350	395	362	380	392	386	374	364	344	344	386	362	366	345	338	355	369	370	355	341	371	366	367	358	339	390	347	362	389	340	339	377	407	365	366	346	400	360	345	396	380	380	353	377	377	359	384	388	354	362	368	371	356	340	365	362	403	388	405	374	380	355	395	364	367	353	353	380	355	330	410	390	360	344	392	354	392	350	350	382	390	336	371	355	372	365	360	380	370	375	351	353	371	393	349	317	338	377	335	331	393	381	373	355	342	372	351	335	334	342	398	428	397	349	349	323	368	371	372	353	380	342	361	382	345	352	360	365	344	364	359	345	395	365	399	394	377	333	349	381	374	372	369	360	371	362	341	359	350	379	353	331	381	380	367	346	354	345	340	376	395	366	416	364	362	354	363	368	375	360	409	330	367	320	357	351	354	351	364	357	358	374	345	361	330	362	385	373	332	373	386	373	358	376	353	371	361	352	339	335	360	329	363	385	385	344	376	378	350	355	358	356	386	382	377	367	370	407	386	339	330	429	365	371	328	354	417	375	350	400	382	363	357	364	395	356	365	360	386	360	408	395	396	371	386	354	398	379	342	389	378	357	380	397	362	383	358	375	379	390	353	354	351	328	381	376	365	359	387	379	352	368	359	392	351	365	354	377	341	388	404	368	361	368	361	378	371	352	379	383	360	376	368	344	360	404	371	371	374	382	345	339	374	391	383	349	359	367	374	374	357	369	355	370	332	368	357	407	389	386	368	393	378	382	329	338	351	349	362	347	365	328	347	365	385	350	380	350	353	362	338	369	383	374	353	329	344	380	386	406	363	339	374	384	358	380	357	353	354	329	341	384	355	376	354	337	354	361	348	350	354	332	388	371	392	354	352	339	399	350	367	393	375	362	382	377	386	372	351	389	373	356	340	366	369	392	392	359	344	346	378	397	364	378	372	407	437	362	394	377	320	359	349	336	357	384	388	393	392	356	350	357	362	388	391	387	361	366	349	354	344	332	372	368	353	346	370	373	364	377	370	372	359	377	374	396	367	376	387	404	348	369	327	369	408	400	360	372	372	396	361	372	361	378	376	337	328	343	352	372	367	330	381	386	376	394	366	376	373	365	358	376	346	345	401	383	357	363	351	371	343	372	367	356	361	369	386	379	362	371	381	343	375	350	356	365	372	377	380	365	378	368	343	361	364	342	377	365	357	385	382	354	361	370	389	385	383	366	366	359	362	364	330	388	375	353	379	391	398	359	362	374	321	376	351	347	343	347	355	387	352	384	389	369	345	388	374	370	369	347	360	362	382	372	349	371	384	358	395	377	372	362	374	379	348	357	382	360	347	366	358	355	351	358	354	405	325	338	365	363	374	373	367	381	385	363	397	328	379	387	355	372	373	381	363	327	370	341	362	377	355	369	351	369	399	369	372	365	339	358	360	358	376	346	347	362	346	378	389	420	383	337	421	342	382	385	376	397	355	346	399	352	385	366	360	361	354	367	375	388	405	385	361	394	355	369	373	375	372	350	335	410	383	381	375	355	369	357	349	394	369	383	366	366	365	371	357	344	393	353	375	334	380	391	360	348	359	344	364	301	330	360	373	368	365	370	345	329	396	420	357	348	369	348	354	366	389	360	329	353	379	342	367	400	349	373	377	371	325	366	321	353	390	373	379	374	355	385	378	398	343	391	376	352	365	367	345	365	378	380	343	357	388	359	384	326	366	369	370	411	377	381	357	375	370	349	366	352	366	354	370	344	378	373	379	336	366	388	396	376	358	365	377	364	381	356	364	358	356	368	353	357	348	359	379	368	352	357	366	361	343	411	338	388	383	345	338	361	408	361	388	361	356	355	390	392	385	360	360	338	360	345	372	384	405	357	337	393	362	360	311	365	392	353	345	364	373	410	350	367	391	387	388	358	345	369	365	384	353	376	382	370	358	385	421	390	368	358	372	378	376	365	390	384	363	340	369	341	375	374	351	358	361	319	362	390	356	362	365	355	370	351	336	343	327	362	359	345	360	345	321	385	354	361	353	355	385	373	370	368	356	385	371	336	382	417	375	368	376	393	361	344	331	372	387	351	363	347	375	359	345	391	347	375	365	299	327	363	363	334	355	315	346	373	348	380	361	361	356	385	372	405	370	385	357	344	372	385	390	399	361	380	376	367	336	351	380	352	395	367	393	380	360	349	372	344	369	392	401	387	375	368	362	372	335	374	371	343	358	369	390	356	368	357	346	370	358	359	356	386	356	354	370	344	330	401	365	350	381	352	352	334	325	367	366	378	365	382	360	338	371	378	367	374	378	387	379	376	361	423	371	355	329	382	374	386	326	372	384	418	389	361	361	370	402	331	387	345	386	357	400	387	381	346	396	380	398	358	362	345	356	354	407	368	388	374	377	356	350	372	346	354	378	336	371	341	379	368	364	325	352	372	323	363	378	393	380	360	375	347	350	349	374	397	344	347	370	372	331	360	352	381	373	382	350	371	359	398	395	348	372	356	357	359	415	402	375	350	346	383	381	333	353	359	393	345	375	371	374	380	385	359	361	353	343	340	371	374	347	376	338	361	372	371	388	359	380	368	391	413	359	349	374	388	394	349	370	378	375	362	370	365	351	401	368	380	352	367	355	417	367	366	338	366	350	355	353	353	355	383	388	345	361	353	390	339	347	375	377	324	347	382	366	370	348	379	394	385	335	374	373	353	358	329	364	352	392	379	374	386	402	385	370	372	386	375	387	354	325	390	343	331	411	356	375	392	340	366	340	355	364	333	355	341	368	351	347	364	387	398	358	385	429	348	389	398	384	371	357	351	393	360	343	386	340	358	406	389	311	349	371	358	374	367	355	381	324	345	343	390	340	357	348	377	407	372	390	390	368	370
11158	568	547	396	235	211	161	132	118	130	100	87	83	76	81	72	83	64	55	71	66	57	57	62	87	57	62	47	55	66	58	51	58	60	66	55	58	67	61	59	60	64	63	54	56	66	49	50	63	57	38	59	55	49	58	56	60	59	53	55	53	60	59	53	49	68	54	65	39	61	60	62	51	60	68	68	49	62	59	63	56	59	59	53	59	63	63	58	52	48	61	70	61	62	58	55	53	65	51	54	45	61	47	57	56	43	29	62	58	48	54	67	55	62	69	74	43	49	60	65	59	49	61	53	60	58	54	54	44	53	57	57	49	47	67	47	66	60	59	68	71	58	51	58	55	66	56	63	52	46	57	61	50	54	64	46	59	53	55	45	49	67	67	56	53	60	53	60	66	63	59	57	57	57	56	53	47	47	51	46	45	53	45	55	45	62	53	72	44	44	49	48	58	49	55	48	61	48	60	60	59	70	60	57	53	56	58	64	51	67	34	65	61	60	50	45	67	62	59	53	53	64	54	52	56	55	64	57	67	49	59	53	66	71	44	66	56	61	65	61	57	48	65	61	66	65	56	55	52	56	49	64	52	46	48	55	48	53	63	42	57	57	62	54	61	64	57	66	67	69	60	58	43	57	65	45	57	60	70	73	61	71	60	63	67	57	59	43	38	73	50	54	51	53	69	55	52	58	56	50	49	59	58	67	65	45	68	56	63	50	54	51	65	49	63	68	49	57	56	43	48	54	53	56	65	46	58	65	68	64	66	49	56	67	58	62	70	72	75	63	61	60	64	55	56	58	52	44	68	51	61	51	38	50	49	62	44	59	46	56	56	61	45	47	63	62	47	51	56	55	61	70	63	51	57	56	45	61	51	63	60	54	64	60	58	69	62	70	50	47	49	59	58	61	56	43	52	57	51	56	52	48	65	48	51	48	61	59	62	45	58	48	53	60	53	61	52	55	54	66	55	70	43	53	58	39	61	53	49	55	41	66	59	55	43	45	61	60	45	46	48	44	69	57	63	76	56	48	58	59	56	54	60	70	52	48	48	51	57	45	50	62	60	39	72	47	72	54	53	51	60	69	59	52	64	59	56	54	55	57	52	42	45	52	58	61	54	60	57	49	63	49	44	57	54	44	62	60	55	50	60	37	50	58	71	65	61	46	39	66	54	68	62	60	50	59	54	55	59	64	62	62	51	55	60	48	55	57	62	50	55	54	53	64	59	57	59	73	59	65	58	63	70	51	48	60	45	62	48	58	68	64	50	58	56	63	45	54	50	50	65	48	56	51	52	60	48	51	55	59	49	44	59	51	61	46	53	63	54	62	66	65	57	50	47	68	53	53	62	57	53	52	76	64	48	57	57	59	52	55	64	58	63	45	61	44	63	73	57	65	58	71	59	48	49	41	62	51	65	58	51	55	56	52	48	66	53	53	60	55	52	46	69	53	53	50	41	52	72	65	55	51	62	66	44	48	73	58	52	45	65	49	68	51	54	55	59	52	50	58	68	46	63	57	47	56	43	70	52	54	57	56	60	51	63	65	60	62	59	53	63	54	37	60	70	52	51	42	60	57	52	54	54	41	51	66	41	50	53	54	41	56	51	56	58	69	59	46	53	50	63	64	57	61	67	56	55	50	52	44	71	46	57	56	63	57	55	53	56	54	59	59	43	56	62	51	48	50	62	57	56	57	68	52	56	65	66	69	67	53	70	55	46	61	53	62	68	62	52	47	57	43	46	75	48	45	57	59	44	55	63	67	58	46	52	71	60	46	59	59	58	54	57	64	69	61	55	59	61	57	47	70	58	51	63	54	57	54	59	63	60	58	62	57	66	55	64	53	47	54	54	66	39	67	61	46	52	66	47	58	45	50	50	55	59	70	50	65	62	46	60	56	60	48	59	56	53	45	50	59	64	58	55	43	56	60	58	44	54	54	59	64	60	47	49	54	38	52	63	69	61	55	53	51	51	56	60	54	52	60	50	43	52	70	54	47	53	69	69	43	62	58	52	57	58	50	64	60	49	59	44	53	50	67	67	58	56	43	54	62	86	54	64	61	47	58	64	64	65	56	54	61	49	58	57	67	59	58	61	57	51	65	52	60	62	41	54	50	51	61	53	42	59	51	59	41	59	53	63	65	55	49	69	66	54	57	51	53	56	62	55	50	68	49	50	37	58	45	58	60	53	46	49	56	63	63	64	70	58	64	54	54	59	55	51	56	64	56	55	42	56	50	46	50	53	54	69	72	60	58	55	71	68	55	64	68	53	60	65	45	62	60	49	59	59	48	62	75	60	57	66	44	57	50	40	45	54	68	65	54	43	55	43	50	41	61	49	47	54	59	58	41	53	52	50	53	63	39	50	68	56	50	56	55	46	59	43	62	52	53	52	50	58	52	50	48	51	62	67	62	60	60	45	48	62	66	61	56	59	54	60	62	53	41	65	54	53	48	57	48	55	59	52	58	50	50	56	55	55	59	41	51	64	54	63	63	55	65	54	61	56	63	69	48	48	63	61	49	52	58	59	63	57	38	55	73	74	68	52	51	65	51	57	54	45	56	50	47	57	59	46	51	58	55	66	58	54	52	68	56	58	40	70	49	55	61	62	70	44	58	70	53	55	58	68	49	51	48	54	67	60	59	63	53	53	59	57	55	63	60	51	66	62	61	70	49	51	46	50	62	68	42	46	68	64	53	64	63	60	53	54	62	67	48	53	53	47	50	65	65	50	62	61	61	59	52	56	58	45	67	51	58	51	53	70	58	61	52	47	53	50	70	50	55	42	66	61	54	37	59	55	56	58	62	62	56	70	52	46	67	48	62	54	43	51	59	66	58	71	68	51	60	63	52	70	61	71	75	47	64	57	44	66	45	57	44	57	62	54	52	55	71	54	52	66	57	59	61	59	58	66	54	49	65	48	56	52	46	56	69	60	51	58	55	60	57	44	80	65	60	51	60	60	61	53	47	50	67	56	58	68	57	44	79	52	65	55	64	48	69	65	38	56	52	45	51	47	56	71	57	61	49	53	54	58	41	56	57	43	59	50	55	60	55	68	52	48	55	58	54	60	64	59	44	50	64	52	76	47	74	45	56	44	63	42	53	65	50	59	57	59	58	69	45	46	50	62	56	63	57	45	59	50	62	54	45	66	49	60	59	62	55	53	51	54	58	53	45	45	61	49	48	53	65	45	58	55	56	56	53	65	45	69	41	61	63	70	43	51	62	52	40	49	57	48	53	57	61	59	67	60	59	45	61	52	54	37	50	56	37	64	48	57	57	53	46	63	46	64	58	45	65	40	57	58	52	63	68	72	63	66	46	55	62	50	63	57	43	58	63	60	43	60	56	59	44	52	66	63	57	60	60	53	63	59	61	58	49	58	53	56	49	59	56	64	56	57	65	58	53	59	69	53	53	60	47	50	42	54	62	60	59	52	46	62	58	62	64	54	45	52	46	65	55	58	57	47	54	64	48	45	60	47	66	52	56
7514	614	1402	1531	1318	988	868	658	614	538	442	423	390	337	304	279	263	253	208	265	241	230	227	225	205	201	194	194	160	189	196	186	185	177	183	185	190	184	172	161	163	172	186	202	185	155	156	176	197	167	174	166	168	156	161	185	177	169	183	166	178	180	162	168	176	167	161	166	180	175	186	170	183	159	168	177	169	191	174	163	145	152	161	170	182	174	159	172	178	163	169	158	175	170	132	151	163	172	158	156	169	174	167	146	166	172	175	167	175	160	138	165	132	187	153	149	165	168	167	172	159	151	187	163	162	167	171	166	159	153	165	148	153	156	181	161	183	151	142	185	160	170	157	179	158	166	156	153	164	156	163	139	153	163	155	159	159	162	162	159	166	168	167	155	149	167	147	170	141	164	165	155	159	161	169	170	145	160	168	175	173	146	171	176	170	175	159	165	166	167	169	156	181	158	153	161	163	159	160	172	156	159	154	171	159	180	169	137	157	174	142	164	156	162	150	168	176	160	173	165	173	167	172	172	151	144	153	171	133	157	164	165	136	169	159	169	159	158	170	187	180	158	145	176	150	159	144	136	150	162	147	171	163	134	142	163	164	148	172	165	146	152	167	150	149	153	146	175	167	157	163	154	158	173	166	156	135	154	177	161	169	165	166	149	178	158	147	180	150	163	185	173	188	149	169	142	167	165	168	166	163	147	161	185	184	161	144	174	178	163	167	174	159	169	169	144	190	160	172	146	154	157	157	157	179	139	160	162	164	146	181	169	147	163	155	162	164	167	161	120	178	161	179	157	169	170	150	163	168	159	150	150	166	161	167	141	154	174	153	167	131	180	166	157	172	162	156	171	167	155	183	158	176	145	165	170	158	164	160	162	136	155	160	164	167	152	160	153	168	165	167	147	162	170	155	173	173	154	144	193	145	178	154	161	170	171	163	154	163	161	178	164	169	163	190	151	136	171	143	146	156	180	168	166	161	162	133	148	145	159	180	164	147	166	186	170	168	154	163	158	146	150	171	153	148	174	157	162	191	155	185	157	141	163	139	174	167	171	148	175	160	182	155	164	199	172	158	167	165	156	173	183	182	171	189	139	170	155	146	160	183	162	173	145	153	162	158	174	152	148	155	162	156	146	154	144	154	170	161	157	149	141	176	182	182	161	187	178	151	167	158	152	179	161	156	161	157	146	147	152	172	167	151	163	157	178	149	168	153	170	156	154	164	157	179	163	172	151	167	146	169	155	151	163	185	154	167	162	164	166	167	162	151	171	161	177	153	171	181	156	167	180	150	160	161	180	166	175	155	149	162	174	149	177	147	142	141	154	173	157	156	182	157	170	165	162	149	154	190	163	137	161	156	167	162	176	168	151	180	151	174	165	172	154	129	167	139	162	165	157	173	153	146	167	186	167	159	161	171	182	176	183	160	157	161	182	163	182	158	151	143	171	161	169	151	186	152	162	174	140	164	179	159	182	163	166	168	160	187	159	143	137	159	138	179	166	178	170	144	173	174	147	163	177	160	158	162	167	163	189	164	154	152	166	167	192	174	159	160	148	168	160	151	165	164	157	161	177	147	146	153	163	144	163	173	138	137	181	156	172	170	182	171	164	165	169	166	168	144	165	147	161	167	150	166	158	176	160	146	145	162	155	166	170	160	145	160	167	178	186	184	195	151	144	171	155	167	141	166	154	180	163	181	147	165	158	167	169	172	172	174	205	197	179	171	164	184	170	168	139	181	179	155	159	172	166	144	187	175	172	148	171	144	148	148	188	167	159	164	164	145	183	174	175	127	147	170	165	147	177	162	154	175	179	170	157	183	164	152	165	171	141	147	177	150	192	177	164	156	171	153	166	185	168	154	166	154	172	149	182	171	164	163	165	143	138	177	172	146	157	168	147	168	172	164	153	183	128	172	156	164	165	139	186	181	167	152	179	184	167	185	162	144	161	157	159	168	144	173	168	149	151	162	166	170	166	161	180	177	145	157	182	171	146	159	155	171	149	174	166	139	151	180	165	167	165	176	162	166	159	186	151	157	190	172	162	173	159	182	192	148	159	153	183	150	172	181	169	155	184	185	150	177	180	171	162	171	165	146	162	155	173	148	151	168	146	160	159	163	168	175	158	166	169	143	167	180	173	155	178	172	153	152	145	156	187	165	163	170	180	187	152	169	158	176	157	161	172	159	140	152	165	173	166	157	155	160	158	163	170	153	159	160	178	172	164	146	145	163	171	163	179	168	162	164	154	161	171	172	168	161	167	144	173	166	157	161	162	163	155	147	180	169	154	170	155	163	160	154	154	161	146	163	165	167	168	140	171	181	149	150	158	173	164	167	134	153	170	155	171	149	161	161	175	166	155	167	186	152	163	164	173	162	177	154	158	153	168	171	169	167	176	159	171	171	162	151	155	152	169	192	184	152	159	154	186	156	178	162	157	158	155	160	166	165	172	150	146	142	176	178	171	159	178	149	201	176	145	171	175	182	161	161	166	178	161	166	144	151	159	163	181	162	184	159	156	160	155	150	167	160	169	155	162	140	146	171	142	159	153	185	156	135	140	174	160	157	186	148	174	181	163	145	180	184	169	164	198	162	160	169	155	153	184	171	171	158	165	160	168	161	159	216	166	174	159	167	166	160	175	172	155	152	153	156	163	177	137	147	176	182	176	161	144	162	171	156	175	170	174	161	176	164	166	154	148	164	156	144	159	159	163	147	149	165	182	144	167	167	177	153	164	162	154	180	164	133	148	157	123	175	168	169	163	154	158	154	160	155	169	161	160	151	161	169	174	166	189	153	161	155	166	152	161	166	166	169	173	179	178	156	133	171	147	178	157	160	174	185	160	158	159	172	184	158	189	157	178	164	172	157	155	170	146	139	157	161	172	159	159	151	180	153	153	154	161	179	157	173	178	161	148	178	161	135	175	157	164	145	155	168	193	168	154	170	173	169	147	162	176	151	163	158	162	155	149	191	157	177	137	152	145	163	164	164	165	187	134	164	182	185	173	157	178	151	182	151	180	208	155	146	167	153	182	194	169	182	172	158	188	160	164	149	166	183	173	156	163	181	151	171	170	177	171	151	174	165	163	153	158	169	170	167	143	162	167	155	162	162	153	165	140	152	164	150	155	164	183	159	181	152	173	144	162	156	157	156	162	156	170	167	148	176	173	165	161	179	153	146	174	166	148	176	152	169	157	156	127	154	160	152	158	163	158	123	172	144	176	174	167	158	159	172	170	150	168	153	170	171	163	160	171	173	155	176	152	160	175	187	165	196	164	156	154	169	156	158	153	166	166	163	165	173	171	144	158	179	158	178	153	132	161	141	164	182	160	152	178	163	180	154	176	173	143	131	159	141	146	168	165	165	168	168	165	160	149	155	182	156	174	156	158	158	163	135	151	142	181	175	159	170	149	185	154	176	174	172	140	182	151	154	165	171	156	142	166	140	151	157	170	170	156	185	163	165	157	172	148	169	146	171	161	132	173	155	181
1304	264	252	238	260	287	262	265	249	242	247	237	257	226	248	226	240	204	230	251	248	274	237	255	221	219	245	237	242	228	242	234	234	247	229	223	249	250	279	237	256	227	250	253	254	297	231	244	246	281	246	240	273	244	206	216	238	238	238	248	254	239	243	246	228	255	238	251	262	280	290	236	222	208	226	208	245	238	247	260	249	259	233	247	236	260	223	227	239	212	227	232	248	228	227	217	251	237	251	243	256	218	228	246	253	263	233	263	230	250	230	245	210	218	249	255	221	233	232	254	259	249	228	233	197	217	237	254	238	258	238	234	233	250	216	256	257	238	254	246	247	262	262	235	288	246	207	247	236	268	255	248	231	235	235	240	287	217	242	231	241	239	239	234	240	246	224	243	252	233	254	232	271	252	256	231	252	225	224	246	245	249	235	247	218	287	238	244	257	218	221	239	265	258	262	243	212	253	244	222	259	239	271	240	263	245	273	258	244	219	243	237	227	231	205	245	245	222	227	260	230	235	217	254	276	266	254	244	237	226	244	239	247	251	249	250	258	227	236	233	222	231	246	249	257	237	235	243	244	254	260	234	243	251	229	233	253	250	267	286	235	235	244	232	234	261	234	227	241	225	226	222	253	232	250	232	207	272	238	259	244	246	239	225	236	236	244	249	255	240	235	231	242	228	250	257	274	243	253	237	240	249	253	218	243	244	234	265	229	243	262	249	244	265	227	213	246	244	226	266	253	267	252	238	257	214	252	230	240	257	227	221	214	235	231	250	229	248	264	229	214	254	242	237	249	267	227	216	268	209	268	265	237	233	222	239	250	240	248	255	255	253	219	266	278	245	226	243	245	278	247	224	257	241	217	216	270	238	274	208	269	253	232	216	218	230	245	247	198	229	211	270	222	232	227	238	234	233	251	235	273	276	235	247	222	243	250	257	272	231	235	241	226	245	235	243	256	258	263	224	258	241	232	257	244	249	259	249	242	226	253	233	231	260	242	249	222	252	214	220	259	221	242	250	214	252	269	258	257	236	242	250	266	246	267	266	251	238	261	249	254	211	266	269	221	239	230	246	260	236	229	222	299	233	240	257	238	241	221	252	213	236	242	259	245	262	235	261	243	244	227	234	240	241	230	230	243	238	238	248	236	236	254	241	226	240	220	251	275	253	249	260	236	240	238	218	260	235	215	278	241	295	243	255	271	260	252	255	223	252	244	211	246	241	211	214	242	246	234	229	235	247	234	261	266	242	213	245	255	229	236	259	240	275	265	249	250	220	257	249	239	236	239	242	240	242	228	265	239	237	236	227	262	265	238	234	218	251	241	215	239	244	219	238	225	205	218	243	209	247	245	220	224	226	233	235	237	261	259	254	252	217	240	253	225	218	244	225	247	249	263	256	252	221	245	248	239	239	261	245	254	219	213	241	280	226	245	249	247	218	272	243	260	237	214	244	256	277	266	251	245	261	240	258	254	222	247	236	234	261	243	228	248	233	260	220	255	241	253	240	250	222	228	224	245	242	263	263	237	236	219	231	227	254	240	235	263	253	257	253	238	250	244	261	244	232	254	228	235	222	242	258	252	260	201	214	212	244	250	232	221	249	265	222	250	247	246	253	233	251	246	244	250	259	246	221	256	236	259	274	225	241	264	236	205	230	250	235	228	227	244	254	237	245	228	270	249	204	249	276	234	223	266	251	257	206	265	232	255	214	243	248	226	243	236	232	223	241	248	242	232	245	249	249	233	263	242	267	249	227	220	229	222	259	242	242	258	253	224	236	248	248	231	249	234	268	247	259	253	246	244	262	261	251	242	233	225	236	228	220	205	243	225	258	243	260	240	229	258	227	237	226	254	256	224	209	228	230	259	237	257	236	225	256	305	214	215	248	229	273	250	240	233	224	217	244	238	231	209	269	219	227	216	234	238	231	249	265	251	222	257	241	233	230	230	238	269	250	237	212	240	256	245	250	238	247	251	237	249	231	244	243	235	247	214	253	238	255	242	248	239	260	252	268	241	238	231	240	221	247	238	253	228	268	231	240	250	261	238	274	226	252	246	261	218	241	261	232	238	269	231	253	239	214	241	253	222	254	243	232	201	237	243	249	232	246	231	256	244	256	235	235	235	231	264	223	248	242	258	245	238	227	220	236	249	231	249	224	253	242	251	211	225	233	245	247	212	225	232	239	203	220	242	254	236	248	241	232	250	219	232	247	232	267	217	250	246	259	252	216	238	273	270	231	253	228	288	251	257	233	266	241	257	227	247	252	208	235	211	241	245	238	251	233	265	265	246	257	285	267	231	238	245	266	231	224	256	245	262	250	224	249	210	248	214	236	221	248	266	244	246	228	257	274	232	261	247	237	260	243	256	227	241	234	227	217	244	223	241	243	255	262	234	272	285	259	230	247	236	261	252	249	256	249	218	248	243	249	257	256	233	229	234	233	227	242	255	225	236	261	249	239	268	238	261	214	254	228	260	237	236	244	240	230	240	259	241	228	248	249	240	258	250	249	237	226	256	239	252	250	239	240	240	235	243	231	216	235	242	268	201	254	251	225	223	234	251	252	245	226	250	245	270	251	270	224	254	263	272	236	217	250	225	253	238	234	256	242	267	253	251	256	247	221	236	257	263	249	245	274	254	254	247	245	232	223	261	235	233	242	234	251	262	256	279	220	212	241	245	254	230	238	227	234	265	247	220	227	240	262	254	263	253	251	242	235	249	245	250	254	245	236	257	222	227	210	230	239	243	251	247	230	240	257	268	244	239	268	236	218	219	264	255	235	258	249	251	262	229	243	281	272	242	248	221	248	235	280	265	210	249	275	247	249	244	233	258	252	276	232	249	239	232	223	224	231	248	215	242	210	251	228	242	236	230	246	241	269	246	234	235	247	229	249	229	243	233	240	231	225	258	249	267	217	227	253	218	244	258	225	240	263	239	257	243	246	244	268	214	230	255	230	240	250	251	247	266	264	248	222	243	254	273	219	235	238	242	223	240	210	260	228	244	231	241	204	265	227	240	250	248	221	230	253	264	245	239	258	251	250	228	237	285	219	246	241	237	232	252	242	256	271	262	241	219	242	237	236	230	231	257	230	244	259	232	258	249	244	214	250	250	234	239	273	223	239	241	244	241	229	218	244	229	232	242	256	256	241	258	273	238	246	218	259	243	234	247	250	247	258	258	227	220	229	239	238	246	239	246	237	260	255	251	260	225	229	255	273	253	247	242	231	237	263	249	217	246	226	248	234	251	241	246	215	242	217	231	217	236	269	249	237	210	243	250	211	255	249	246	241	237	223	250	244	270	232	216	255	228	231	238	214	237	238	241	232	241	253	241	237	256	224	263	258	253	246	263	235	230	240	262	222	233	247	236	222	248	275	241	224	239	232	201	241	271	256	223	244	234	277	258	245	254	212	265	244	262	214	250	281	223	254	263	255	240	244	224	276	220	237	270	226	249	227	231	239	224	252	234	255	265	286	255	241	252	263
2030	630	637	577	607	604	589	608	616	602	584	594	608	604	583	559	563	565	629	589	557	582	572	552	622	594	588	596	561	611	587	611	585	618	618	579	550	607	540	582	545	596	591	575	569	570	607	573	550	617	576	580	559	606	618	617	571	547	591	570	568	590	602	560	576	575	563	572	593	590	606	618	575	630	555	566	589	587	612	590	579	595	584	623	572	571	586	590	569	612	572	593	643	606	594	571	586	577	631	562	566	628	590	608	553	621	592	596	561	588	618	547	554	546	576	570	541	601	586	592	593	572	621	578	611	551	581	582	609	571	555	573	623	562	554	579	604	596	623	603	564	564	584	562	596	594	560	612	565	541	608	588	576	577	573	561	581	609	579	603	606	589	591	573	611	624	589	596	601	583	561	607	566	591	591	595	620	549	621	574	585	586	622	610	621	561	592	576	553	582	564	594	577	562	575	605	573	571	604	601	587	591	616	519	576	592	579	561	592	573	567	559	604	549	579	579	576	603	584	613	588	603	563	596	578	586	617	547	593	553	573	593	620	569	516	559	557	559	627	565	578	644	575	590	539	602	549	621	602	572	584	585	561	587	611	590	581	580	581	589	583	592	616	571	597	595	605	555	518	593	564	557	589	585	594	547	612	618	596	621	625	612	571	543	541	588	603	577	630	553	582	547	585	561	604	593	574	566	587	592	617	588	586	577	586	548	580	567	577	554	573	536	580	636	589	629	550	624	581	596	579	557	580	568	573	576	561	609	588	649	592	538	564	566	584	568	585	604	579	611	607	591	567	568	537	582	597	586	574	563	561	567	615	617	575	581	566	589	556	569	610	581	597	599	583	602	569	574	543	538	606	561	613	620	589	561	590	582	534	547	583	590	547	574	557	574	560	637	598	562	569	589	572	595	583	583	609	538	580	603	565	577	588	627	600	596	553	596	575	589	592	601	603	584	593	602	573	619	572	584	563	617	619	572	582	614	619	588	601	576	579	590	555	582	573	584	584	630	579	591	590	571	538	574	599	621	597	545	584	571	569	576	582	603	578	526	531	544	583	562	572	651	594	663	584	626	608	614	600	574	537	578	619	550	568	584	589	548	569	608	574	603	556	542	593	617	576	588	553	594	581	595	597	528	556	562	627	621	575	609	601	558	615	595	592	570	592	565	571	579	564	609	615	572	595	610	605	587	565	559	624	580	513	621	570	639	578	590	593	577	565	602	592	597	568	646	597	605	586	555	607	546	571	605	564	610	607	596	586	593	583	559	598	552	586	577	584	554	549	605	589	595	541	571	600	591	598	591	583	593	589	609	573	595	613	581	588	602	547	593	570	614	573	516	595	574	553	647	605	583	591	571	601	610	625	572	549	550	579	569	565	593	606	564	593	611	541	541	587	576	578	549	586	619	570	585	561	592	554	613	575	550	544	604	595	600	592	611	605	564	572	623	586	614	569	614	600	609	581	547	602	599	560	534	560	605	594	538	551	603	583	577	587	594	568	558	565	629	582	562	580	553	579	584	559	591	599	592	575	600	597	587	570	571	565	582	628	603	571	589	568	533	592	555	614	558	553	568	636	596	569	593	607	585	593	581	580	501	606	600	594	574	572	516	599	587	542	596	617	588	572	575	588	565	604	563	549	614	590	572	595	588	614	570	557	612	590	613	632	549	607	592	529	556	578	581	603	558	598	547	585	565	598	564	607	606	607	597	587	606	584	578	605	604	541	544	593	566	571	623	614	592	592	597	599	574	627	625	575	603	565	592	581	597	565	578	558	644	563	596	575	599	597	613	554	565	550	591	534	580	552	594	598	602	601	580	572	630	601	591	565	622	601	589	597	594	596	567	596	602	561	594	605	585	623	579	538	622	555	554	546	619	550	613	593	572	536	576	596	587	534	606	588	597	593	584	591	535	623	599	572	599	582	586	587	569	590	596	586	593	597	617	566	593	556	585	584	574	617	584	557	557	591	586	587	565	588	561	550	618	592	611	587	602	543	538	548	562	574	592	578	565	580	623	575	562	574	565	575	605	550	567	578	571	535	608	570	544	564	581	560	626	578	618	583	612	623	565	592	557	601	574	617	573	595	593	640	589	606	577	581	531	585	573	616	575	597	592	570	609	570	597	581	566	598	598	559	580	591	599	599	578	561	608	591	645	521	601	553	606	583	575	611	578	600	576	546	524	563	618	566	636	567	576	605	572	625	583	605	547	605	543	580	571	617	572	562	615	598	591	584	605	535	585	579	589	573	553	564	565	590	548	612	532	567	542	575	565	591	582	608	603	604	580	599	581	575	548	577	539	603	579	613	575	579	621	585	600	591	601	620	598	543	610	530	565	602	571	612	569	603	600	606	549	572	599	556	600	602	594	587	581	576	570	615	563	575	598	631	606	599	571	565	601	572	611	572	586	535	551	556	598	585	650	605	581	572	593	577	584	554	594	576	582	612	581	570	545	615	594	608	570	560	603	612	604	565	603	581	573	558	603	608	598	638	546	574	572	600	643	605	619	587	592	597	610	605	618	565	517	542	608	596	604	598	557	608	583	595	589	565	584	586	574	566	585	629	608	579	594	578	591	574	571	619	558	605	568	574	579	581	601	571	581	589	577	521	578	563	584	538	592	542	585	575	575	627	570	564	626	613	562	597	593	534	489	637	536	614	573	604	586	560	624	593	599	590	543	574	628	585	525	577	552	554	606	568	574	543	562	575	526	569	593	572	594	595	568	598	530	571	548	567	559	603	560	559	588	569	585	569	583	565	595	604	594	630	574	566	591	589	585	567	615	561	595	641	592	603	550	591	587	602	601	599	565	545	602	541	584	593	559	549	555	587	572	616	563	580	542	583	579	598	596	612	576	607	561	607	587	580	602	547	577	619	567	589	547	573	587	553	581	568	575	584	610	594	579	587	584	536	590	581	574	560	617	546	573	623	565	580	581	625	573	581	580	603	564	579	593	562	586	585	588	591	528	580	558	589	576	601	553	601	587	557	585	577	641	617	586	572	569	582	603	571	564	618	591	615	609	645	564	577	597	596	563	563	560	596	529	618	569	578	561	583	591	602	564	592	556	545	605	567	592	573	533	594	599	582	555	539	591	560	597	629	562	627	614	552	594	561	582	580	571	605	587	580	578	568	583	576	558	580	618	563	620	559	607	535	605	597	553	606	581	565	544	548	609	594	563	567	565	578	597	617	573	608	606	587	604	583	589	597	627	565	556	566	567	585	547	553	548	588	587	598	577	610	615	568	570	567	636	610	570	578	571	578	571	572	571	568	641	593	595	586	554	571	574	567	599	573	540	570	556	592	594	585	549	555	598	602	532	601	602	593	574	580	591	593	609	600	569	574	594	582	569	577	575	572	572	606	575	584	624	581	590	576	567	592	632	587	584	568	571	613	583	533	613	580	570	600	543	572	582	566	562	577	583	587	613	578	593	580	619	578	598	643	567	572	614	587	559	570	558	564	574	586	557	585	637	565	614	600	635	558	581
6259	324	374	300	225	227	221	171	187	166	162	165	147	158	124	144	168	154	163	166	142	148	149	136	148	154	143	146	154	168	182	152	161	167	122	165	157	143	161	143	133	128	150	129	147	140	153	154	142	168	150	130	141	149	142	158	139	153	117	145	163	155	128	133	136	152	161	167	145	138	139	139	150	146	142	146	152	149	147	144	127	150	147	154	141	162	127	159	170	147	127	131	159	168	161	161	149	142	150	157	155	141	154	144	146	146	143	146	150	154	144	119	130	133	160	152	140	146	156	171	146	158	150	141	131	182	150	127	169	157	144	149	144	160	154	155	134	131	150	149	159	141	160	142	130	169	149	148	120	144	147	146	157	136	154	145	123	154	156	157	157	131	145	142	139	160	137	157	158	159	137	149	137	151	125	150	151	149	155	164	150	147	163	144	158	146	160	177	149	146	152	138	144	142	136	130	155	175	154	134	138	133	152	142	131	134	150	140	144	143	136	163	124	130	144	145	158	137	162	122	159	139	136	140	126	156	164	150	141	139	144	159	164	134	155	140	155	140	149	149	141	127	151	169	146	130	138	163	125	163	158	165	144	159	156	173	140	147	153	147	161	118	148	176	135	138	161	145	166	145	150	160	134	123	162	152	151	159	137	144	148	147	149	130	144	150	150	133	157	163	162	151	158	149	140	153	143	144	161	146	135	142	136	152	155	142	146	164	134	133	129	136	146	141	167	131	148	161	135	144	153	120	150	140	131	149	137	144	148	131	144	148	143	146	146	158	137	160	161	140	140	130	153	113	142	135	140	157	131	129	159	151	138	140	139	157	163	160	150	144	139	146	128	141	160	159	166	131	155	159	130	141	134	133	156	141	127	129	146	160	141	138	150	146	140	165	160	119	160	155	155	128	137	161	137	157	142	164	137	136	120	160	177	180	147	152	177	133	119	138	143	171	160	154	144	158	132	135	138	166	167	119	146	148	153	156	124	139	135	118	149	146	162	125	149	137	147	156	147	155	146	152	159	157	151	138	138	130	154	158	156	142	159	150	157	172	138	170	170	138	145	158	137	140	132	150	151	166	142	155	131	163	170	149	134	140	142	151	160	141	146	147	165	171	137	149	132	175	172	136	127	163	161	152	146	163	143	132	120	158	157	132	165	146	140	159	145	163	161	151	143	138	170	141	152	138	142	173	150	156	110	152	144	156	131	137	161	144	171	129	151	149	157	142	145	137	163	162	144	145	144	147	154	118	143	161	134	147	158	144	148	154	139	173	144	140	152	165	160	138	149	154	154	138	159	126	158	146	146	164	128	160	138	153	145	152	146	168	135	146	156	136	146	149	138	153	155	153	159	142	172	152	152	156	150	137	131	132	154	150	156	157	126	153	157	166	148	156	153	156	131	174	130	161	130	140	153	137	151	133	139	153	150	146	157	158	163	130	132	135	155	162	142	140	146	123	134	124	140	140	160	169	151	132	150	142	130	150	140	130	138	147	127	151	148	146	126	155	174	149	164	180	137	158	155	147	165	152	141	142	146	164	121	134	122	148	164	151	151	148	116	140	138	158	122	156	167	136	169	136	160	146	123	153	159	132	138	133	142	162	160	165	140	176	148	141	151	149	158	119	147	155	141	146	143	161	166	162	128	122	140	136	147	143	159	145	139	145	139	156	132	128	155	121	140	150	149	136	132	132	153	149	168	150	151	164	153	142	148	147	146	140	159	146	142	147	142	154	138	153	144	149	150	138	138	147	143	144	171	176	135	147	131	148	145	144	144	152	140	155	162	132	133	142	127	156	149	130	140	132	147	150	160	151	151	148	152	127	145	141	168	149	147	136	143	138	147	152	134	169	163	147	158	133	149	156	163	127	157	124	167	157	155	129	124	137	162	129	130	145	154	145	138	154	161	159	133	159	154	146	156	137	152	135	137	159	180	134	155	174	144	161	138	157	178	141	160	137	141	143	157	164	147	145	152	179	145	162	130	128	146	137	133	150	143	162	162	140	146	148	141	139	134	166	147	164	147	162	161	149	152	133	127	144	124	155	145	157	126	121	134	158	146	135	157	151	149	137	128	125	147	153	116	145	138	153	129	149	139	161	137	153	137	140	136	161	147	139	137	146	142	147	165	159	158	123	146	151	137	134	145	158	133	139	140	161	171	148	147	157	149	135	179	164	159	134	135	174	146	142	138	150	149	152	147	139	165	142	152	151	136	146	164	133	145	140	151	121	134	130	152	156	142	154	151	164	131	143	127	172	118	162	160	154	134	137	167	158	139	172	157	127	149	136	161	165	137	135	157	157	139	125	146	135	129	156	135	140	154	156	135	149	133	143	147	169	139	131	174	153	141	148	162	151	148	147	152	155	150	132	161	127	147	151	145	153	155	157	135	140	175	157	162	145	172	151	137	146	148	170	135	139	131	157	139	139	145	139	163	142	142	141	160	163	172	158	149	158	133	139	126	161	147	134	132	172	150	164	158	148	168	170	138	148	134	119	158	148	147	158	157	147	161	146	122	126	161	156	151	157	158	135	129	161	140	120	149	148	144	146	126	142	119	140	142	141	128	151	136	147	159	158	140	132	113	164	142	138	154	128	139	148	148	145	161	155	158	144	147	141	171	134	167	177	126	134	127	151	148	167	164	143	161	161	158	155	165	151	136	144	139	138	129	148	138	119	140	144	141	155	158	143	155	155	152	157	167	142	143	143	144	141	149	146	138	139	153	152	124	156	132	147	132	165	141	147	137	156	132	166	153	156	147	134	147	152	147	139	145	150	141	144	160	151	146	150	135	172	137	146	146	156	141	140	161	137	138	164	164	145	149	138	165	142	138	136	149	156	146	170	155	143	150	140	140	134	141	144	143	140	132	149	166	151	165	144	135	135	129	154	160	151	137	162	153	147	139	144	159	149	158	136	144	137	154	161	159	141	149	135	152	148	153	157	133	122	129	143	130	129	147	137	136	158	147	164	134	160	161	173	144	149	157	139	142	145	159	153	178	131	146	167	161	151	148	155	141	122	148	124	140	156	143	147	153	126	142	144	135	154	140	130	154	136	157	159	179	152	155	156	141	176	138	136	127	161	167	159	135	159	128	141	147	128	153	167	130	134	156	152	146	172	157	150	151	163	151	164	123	134	136	121	145	161	158	149	143	141	175	142	155	149	158	138	157	143	144	139	154	148	128	128	153	164	121	142	141	128	128	132	137	130	137	125	167	157	136	137	141	152	140	158	146	137	151	136	149	151	141	154	154	171	152	164	135	145	139	154	147	156	157	144	152	143	152	150	150	136	139	135	157	154	171	145	147	155	124	128	151	150	174	169	169	144	151	144	155	175	139	123	170	128	127	122	164	141	124	136	146	141	164	138	162	140	164	151	143	127	148	143	157	170	149	152	138	149	139	145	137	136	155	149	141	147	154	131	124	151	127	136	141	126	136	142	164	177	147	124	157	143	137	138	148	152	151	158	163	131	146	125	143	131	140	140	157	151
6070	583	971	1053	931	844	703	622	603	615	515	496	468	464	428	427	446	436	419	404	368	411	360	370	376	411	384	405	330	383	371	364	390	354	379	366	337	371	403	384	362	391	374	418	356	358	349	390	346	398	374	384	352	350	360	410	366	376	385	349	319	402	362	365	379	396	371	361	356	385	379	383	355	353	381	375	367	378	393	370	352	371	337	375	368	367	322	384	372	390	351	375	402	401	378	393	366	381	373	363	363	375	369	388	382	360	344	377	347	352	355	375	376	358	367	365	389	370	378	381	342	371	355	350	412	377	369	348	359	350	383	340	369	356	358	348	371	373	342	365	365	360	387	394	370	351	361	400	325	389	364	410	372	336	384	352	338	369	326	351	343	392	361	356	388	344	362	386	363	385	393	383	366	330	353	343	355	361	374	371	360	380	376	372	357	375	365	350	377	374	337	376	362	363	398	364	379	344	371	346	357	370	370	362	373	345	363	387	382	369	349	382	371	390	356	363	355	376	399	401	366	359	366	365	354	359	339	335	369	349	353	371	395	374	366	383	379	348	353	364	365	390	376	368	375	362	377	357	357	367	398	320	369	358	359	373	365	354	380	353	358	359	374	391	356	348	370	373	362	366	371	357	365	370	332	349	368	363	381	331	338	334	365	356	395	356	363	370	328	357	362	349	360	352	318	396	380	364	414	326	412	346	331	358	338	337	359	371	377	368	357	373	385	336	364	388	365	359	333	380	381	389	360	341	359	355	372	367	364	362	389	351	376	410	352	364	353	374	405	373	370	382	363	353	372	353	382	385	380	359	349	381	360	407	366	315	371	354	333	364	384	353	372	362	324	335	373	337	388	382	375	360	359	373	371	378	361	365	376	388	406	367	352	364	386	371	341	358	374	384	366	387	375	341	363	384	350	353	400	344	382	380	324	378	364	379	362	352	348	365	356	354	358	378	383	391	356	383	344	365	361	362	354	372	356	334	386	343	395	359	375	361	348	363	359	354	383	369	350	380	370	347	387	372	379	373	375	331	325	350	343	407	372	375	357	357	385	361	378	354	365	361	332	373	368	374	371	367	324	381	382	344	400	354	363	371	411	369	371	379	371	388	376	389	365	390	369	322	361	346	372	359	387	355	386	381	363	349	333	396	357	357	381	356	382	367	385	380	360	346	326	376	359	353	367	371	383	406	371	396	372	366	348	360	373	341	376	372	345	360	394	348	397	385	404	351	378	376	369	366	367	340	353	354	388	377	350	369	366	340	325	322	358	404	351	354	325	350	355	369	298	366	373	321	367	368	359	375	353	369	349	387	442	372	383	379	350	379	371	386	323	364	378	410	321	367	386	372	371	374	364	342	363	366	384	379	355	359	392	371	365	327	358	378	357	365	376	347	372	379	370	384	357	362	354	352	351	366	377	373	354	400	373	343	387	350	354	398	351	348	346	370	401	358	387	387	358	367	340	333	351	355	331	414	382	343	344	390	330	366	392	341	371	350	365	364	387	374	394	345	353	369	358	347	368	343	351	392	357	337	388	372	378	347	365	353	374	347	357	375	328	342	363	360	360	389	378	354	349	340	368	359	400	385	407	372	349	357	378	363	384	376	356	359	362	411	341	372	372	336	375	358	359	343	363	359	329	375	347	329	373	356	418	392	330	365	368	363	413	372	354	353	387	348	370	388	384	387	346	363	384	338	369	374	348	367	345	373	366	366	354	370	375	381	359	371	352	357	358	379	339	331	329	366	338	375	381	363	329	365	374	375	374	386	358	382	357	360	342	347	390	376	388	365	355	377	342	367	346	351	360	387	385	386	370	387	392	334	363	362	357	359	404	378	380	384	350	387	336	388	336	356	338	363	372	340	345	384	393	386	349	350	342	378	353	386	393	373	371	395	337	378	354	339	377	363	371	376	366	339	360	358	383	371	388	360	322	373	407	415	379	340	341	362	393	346	380	399	337	356	377	377	385	342	379	338	361	376	383	362	340	377	384	340	366	384	349	373	364	377	345	367	377	396	396	380	366	366	376	355	399	359	342	372	369	398	363	359	375	366	374	361	376	383	376	372	342	385	358	361	333	352	383	373	373	365	368	367	354	359	373	382	379	330	368	385	384	336	362	398	345	358	395	338	390	359	367	326	383	363	371	346	349	367	349	361	365	402	345	396	385	352	346	353	344	376	399	340	385	379	366	353	348	366	336	344	362	356	382	326	350	386	351	357	362	373	377	376	339	345	359	353	367	365	349	317	368	353	401	344	383	368	355	347	378	368	363	376	379	366	348	373	392	345	344	369	363	375	346	347	330	376	406	357	331	331	359	374	338	362	348	359	382	398	342	335	364	354	359	345	411	382	367	357	349	332	376	333	340	377	346	359	348	363	344	369	395	376	389	367	351	394	352	384	387	362	373	347	338	348	332	375	371	372	355	354	348	370	374	362	353	370	381	360	386	342	383	367	355	361	379	356	399	367	359	380	390	379	381	368	361	384	369	359	330	344	395	389	354	372	373	365	355	360	382	332	335	331	396	357	388	353	376	400	362	377	359	371	360	342	363	345	330	363	414	358	344	354	382	387	367	376	347	357	363	377	362	338	372	358	386	416	340	363	375	359	368	352	381	370	367	343	356	369	369	350	362	382	363	377	355	356	361	393	339	329	350	372	351	358	388	385	398	359	353	378	386	366	389	364	409	355	337	341	346	381	345	392	362	362	373	358	369	375	360	344	358	341	338	362	328	345	378	384	374	359	383	345	360	344	377	403	351	367	351	341	349	365	355	372	355	352	363	348	370	366	371	367	362	374	318	357	409	341	385	390	354	370	352	368	356	344	342	410	351	377	347	377	353	357	340	358	365	389	370	364	349	355	316	364	365	362	368	362	361	353	346	352	381	367	360	362	364	349	357	361	386	355	352	389	365	344	387	376	346	385	342	387	397	354	350	356	371	382	345	356	347	375	349	359	370	359	346	328	377	381	392	352	369	392	372	353	388	348	373	359	372	371	365	358	384	356	349	396	376	345	367	384	373	379	375	344	366	382	393	381	344	370	361	367	387	381	371	348	386	355	339	359	380	349	381	375	350	357	378	404	380	360	354	375	342	360	373	343	343	374	330	403	376	352	387	353	357	343	362	353	368	300	361	341	350	358	378	354	352	369	363	390	354	343	366	349	370	382	326	347	341	378	357	370	358	359	371	355	341	355	355	344	351	347	379	376	381	381	353	391	351	359	370	343	344	399	399	347	379	423	332	382	392	339	353	352	385	349	380	387	372	345	377	370	381	349	374	342	367	350	363	353	342	389	348	367	346	366	348	369	367	367	352	373	346	373	374	344	365	351	344	360	386	360	356	398	342	349	411	380	372	348	364	369	412	338	359	362	375	363	375	375	372	364	407	361	366	382	363	342	366	383	359	367	366	364	349	322	378	329	370	360	418	374	381	356	374	368	393	391	361	381	372	352	375	351	342	397	357	359	344	371	342	368	403	367	368	371	371	371
11314	601	598	374	268	213	160	116	117	94	85	89	82	66	55	63	69	70	77	67	51	52	65	68	58	61	69	68	52	77	43	58	53	49	50	60	54	75	55	60	52	54	51	67	67	59	63	42	66	70	57	60	71	56	59	68	53	56	61	53	50	45	70	51	51	50	59	66	50	57	46	53	55	62	69	69	59	39	54	53	62	50	48	62	63	58	35	39	47	68	60	54	52	70	51	54	64	54	55	60	47	63	56	40	57	67	40	53	54	55	52	61	54	50	57	53	65	47	58	40	52	60	51	59	67	54	54	61	58	53	66	65	63	53	66	63	50	52	60	53	52	64	48	78	48	63	49	61	60	47	73	53	52	60	48	58	62	54	59	68	64	66	63	52	57	63	43	59	53	52	78	57	62	56	49	66	54	63	64	55	50	60	42	57	52	54	42	64	68	56	55	48	55	47	60	60	51	44	59	61	48	55	67	52	56	57	45	54	65	51	66	62	48	53	52	43	61	62	62	56	68	64	50	53	57	49	69	62	63	56	64	45	76	69	55	57	66	56	51	56	54	53	55	56	66	54	60	57	51	63	75	70	64	60	65	59	62	47	51	58	57	58	66	68	46	63	62	54	56	60	54	71	54	54	58	56	52	43	53	42	46	70	52	46	58	47	67	63	60	58	57	48	47	61	44	72	63	64	48	41	66	51	62	51	56	56	54	58	50	68	57	43	50	54	62	56	61	60	58	51	60	61	58	57	64	44	43	59	57	72	67	53	55	51	52	64	52	45	58	48	55	64	59	46	55	51	54	52	58	50	48	58	54	48	58	70	57	59	52	52	54	57	46	61	59	47	57	52	60	47	62	57	58	54	59	65	57	59	65	72	84	43	61	52	58	48	51	53	54	66	54	62	73	51	59	68	48	51	60	48	70	47	61	51	71	48	52	45	48	50	57	44	63	60	44	44	59	48	47	52	59	52	64	42	50	46	61	68	46	48	44	62	51	68	48	56	51	53	64	53	50	50	57	54	40	37	47	51	56	80	47	72	51	56	47	52	52	56	47	55	62	56	43	62	63	54	42	54	55	68	72	61	41	57	55	67	46	53	53	64	68	62	49	50	59	47	43	44	47	45	40	48	54	45	52	57	54	63	46	42	55	47	50	73	67	63	53	66	46	58	58	51	63	55	44	59	55	48	62	58	55	75	53	64	51	50	51	65	59	50	48	62	57	48	61	45	62	47	49	48	63	62	64	53	47	58	59	58	46	49	52	55	49	48	49	59	50	58	69	58	53	45	54	58	49	51	63	54	67	54	51	47	55	66	52	64	53	53	57	58	57	57	65	51	48	54	65	68	64	62	51	57	53	53	51	48	54	59	52	41	52	64	52	42	66	50	58	50	48	62	57	54	57	58	49	51	50	59	46	54	51	57	68	49	59	65	57	58	58	57	51	56	64	51	71	61	67	69	62	51	66	57	63	49	52	62	56	50	37	55	50	58	51	56	49	64	49	63	63	52	60	54	63	71	58	75	48	42	68	54	56	54	56	47	48	43	69	46	55	54	50	60	54	55	57	60	57	49	54	58	55	43	51	66	53	63	50	53	49	50	60	62	46	67	50	56	47	38	51	63	39	66	44	49	50	65	54	57	59	51	49	54	47	46	50	58	64	61	55	45	66	71	50	60	45	67	52	52	46	57	64	57	66	64	66	42	54	59	60	57	55	48	46	72	62	64	56	63	58	60	63	54	40	59	56	43	43	61	49	55	56	65	55	45	50	76	53	61	56	59	46	65	56	58	41	64	54	53	57	62	52	52	51	54	70	57	55	45	49	60	62	66	60	58	70	58	62	49	64	53	62	56	50	51	62	50	49	49	66	62	64	54	42	64	62	59	43	60	57	73	51	51	50	56	56	50	56	61	50	55	66	60	56	62	53	59	55	44	74	54	52	67	65	56	59	67	66	70	61	58	65	54	62	71	52	35	50	61	45	60	51	59	55	48	56	72	59	49	49	54	57	46	48	53	52	44	59	47	60	61	58	58	52	53	50	49	63	42	52	63	57	67	66	61	67	57	48	59	54	48	69	71	79	74	78	57	57	65	58	64	71	59	68	55	58	60	48	51	57	56	46	57	50	67	57	59	49	56	51	56	53	62	62	52	59	49	61	56	51	46	58	59	49	59	59	57	43	54	54	49	69	41	57	56	45	43	51	46	57	49	69	38	56	59	69	60	52	67	58	61	74	57	57	68	44	51	44	54	62	59	48	57	59	49	56	60	59	65	51	53	51	61	56	61	50	62	53	49	63	81	44	53	59	57	45	52	57	55	63	68	43	58	60	73	54	58	68	67	54	64	49	64	60	61	52	64	44	66	64	61	48	48	39	50	68	62	59	61	63	58	70	48	65	62	69	54	60	51	53	44	54	53	64	51	70	63	59	47	55	57	44	49	59	55	67	49	77	45	60	50	58	45	44	44	49	53	59	48	55	64	54	54	52	72	46	40	65	54	63	48	55	49	51	60	54	73	64	49	67	58	53	53	64	54	59	53	44	63	52	55	53	57	57	50	58	59	50	40	46	54	55	59	63	62	67	61	57	51	54	62	66	49	50	52	69	67	54	71	52	66	74	49	66	59	60	57	58	47	48	62	57	55	43	62	64	67	59	60	63	58	51	58	54	60	33	52	44	44	68	56	53	40	39	64	52	51	55	51	59	59	51	67	58	56	46	61	50	42	59	61	56	62	46	50	54	68	60	60	60	63	58	48	68	50	48	66	63	51	61	47	62	69	61	63	54	57	55	44	62	45	38	50	68	38	46	54	63	47	60	48	51	53	62	47	60	53	45	50	67	45	53	45	68	40	67	59	59	49	45	64	61	53	56	44	58	55	55	68	58	45	54	70	47	48	67	52	51	47	58	47	41	69	52	45	58	53	51	60	57	54	57	51	51	54	53	47	55	52	45	49	72	68	45	62	58	65	44	49	55	53	67	72	51	40	57	59	54	38	53	47	58	61	62	60	50	54	63	71	53	51	63	61	75	61	50	66	57	46	54	65	70	70	50	41	45	51	50	59	41	51	60	32	58	68	54	43	51	52	58	57	56	47	72	49	55	51	51	54	53	70	63	54	60	44	46	51	47	43	67	54	51	45	58	56	52	52	63	61	66	51	53	61	51	42	70	55	55	56	60	57	73	50	51	68	52	59	63	65	51	44	54	53	49	63	57	66	55	57	55	65	48	57	59	50	60	50	58	50	72	67	63	69	59	60	61	52	56	55	56	64	47	46	61	55	76	66	53	58	58	57	57	55	64	60	59	60	50	59	42	57	52	49	56	51	61	74	61	70	48	60	68	53	51	54	63	48	78	63	62	46	51	50	62	66	52	43	51	52	62	61	59	76	56	61	55	64	59	46	48	51	44	47	59	54	62	45	43	49	53	45	48	51	58	48	57	54	58	46	58	65	51	55	57	44	67	66	68	50	48	51	65	59	66	60	47	61
7473	600	1434	1577	1298	1017	814	707	617	539	431	398	381	315	290	291	287	263	219	240	249	244	237	234	230	205	212	207	191	183	198	195	225	171	190	185	204	191	181	178	173	182	182	189	173	168	183	174	176	158	170	165	199	162	183	171	157	188	146	178	187	189	143	149	144	145	166	169	194	152	161	164	177	178	171	167	166	157	150	151	161	159	167	143	152	150	170	165	147	168	155	155	154	178	146	139	166	177	163	150	148	166	151	166	188	150	148	182	146	158	154	158	179	155	152	152	146	160	162	182	175	170	156	168	147	132	175	154	161	156	160	148	164	157	167	159	175	151	155	155	164	151	164	158	165	178	179	167	179	156	160	178	179	146	159	166	179	160	181	147	183	154	152	168	166	158	164	151	175	176	153	169	171	162	168	165	155	176	164	163	169	148	162	154	172	168	159	159	162	169	163	145	161	146	189	174	157	158	152	193	154	148	151	142	152	161	171	166	162	189	169	172	145	151	170	155	150	162	147	169	182	144	158	175	169	162	159	176	156	177	163	151	178	180	157	140	141	148	166	175	172	151	170	166	152	157	154	148	171	140	180	169	151	166	181	180	174	170	162	152	160	146	138	165	149	173	184	159	197	170	173	165	155	157	145	167	145	181	179	151	150	168	148	154	164	145	155	149	164	167	129	172	161	153	152	149	164	156	161	174	163	172	155	140	153	168	153	158	157	185	149	168	163	147	163	144	172	168	153	169	157	160	158	161	155	172	167	156	144	168	164	155	169	172	162	159	157	165	152	170	151	184	169	135	175	174	168	132	147	195	154	158	154	152	178	164	171	169	176	184	170	152	152	195	154	174	150	153	151	179	191	163	158	121	161	137	163	154	200	161	143	170	147	154	172	185	139	157	155	173	199	171	172	165	166	137	168	149	172	163	170	171	148	181	140	178	149	165	176	157	177	143	152	154	161	164	168	179	163	182	155	192	146	147	168	163	163	149	173	156	181	154	143	157	144	176	154	177	190	147	187	187	172	153	188	173	145	150	148	145	166	158	143	152	161	155	142	187	150	180	156	157	184	146	146	153	191	181	185	148	164	155	172	169	156	178	162	155	161	164	144	158	153	151	172	172	153	168	161	153	182	151	157	166	181	179	160	171	184	175	168	152	157	168	171	162	162	146	160	155	157	158	135	135	176	171	156	163	148	154	164	155	163	177	140	146	145	177	164	168	168	148	140	151	163	169	163	171	157	169	148	165	162	148	182	172	175	169	168	140	153	172	165	170	171	172	143	150	144	167	142	165	169	157	165	152	153	150	163	168	175	155	164	164	147	151	150	168	172	168	184	161	166	182	151	166	160	161	149	140	151	144	159	153	167	168	176	144	165	165	150	162	164	148	159	172	165	163	179	168	170	176	155	157	161	169	160	172	165	153	182	177	150	166	159	174	165	122	152	157	154	179	187	142	152	153	164	167	159	139	163	183	159	165	155	183	161	138	161	153	153	147	172	139	150	158	179	138	149	157	132	163	160	155	153	161	160	158	154	154	144	158	147	165	186	161	152	141	140	176	165	159	152	174	162	160	158	170	165	165	155	160	160	148	165	162	170	165	161	167	146	158	173	165	153	149	168	168	168	159	172	164	159	159	161	165	166	147	163	155	144	169	181	151	165	171	175	161	160	170	173	168	165	175	166	152	173	170	159	172	165	153	179	148	170	153	173	146	160	161	174	156	169	153	158	158	172	191	165	160	174	157	169	161	148	150	162	174	157	153	150	166	174	153	166	151	175	181	149	149	165	156	193	180	161	160	166	171	165	150	178	172	165	176	182	157	164	174	141	188	154	163	169	163	160	151	161	181	180	165	154	160	178	132	155	161	177	165	140	173	160	167	167	161	165	155	185	148	159	161	167	155	135	154	155	170	140	162	181	149	166	162	151	167	144	135	152	166	151	186	160	172	159	144	173	170	169	187	155	156	164	147	178	156	164	158	174	180	152	178	133	152	154	164	160	172	165	158	140	145	174	145	172	146	172	167	171	172	147	150	156	158	155	177	186	184	149	171	180	181	181	165	132	170	161	157	142	151	168	149	161	161	160	157	166	172	169	179	167	154	169	160	152	195	147	158	180	144	167	146	155	165	160	173	178	141	166	188	157	184	172	154	160	171	183	164	158	158	142	149	171	147	160	166	170	182	142	147	152	137	172	174	170	154	188	149	154	165	156	182	167	167	161	147	157	166	152	163	173	147	189	170	164	143	166	166	153	130	123	171	160	151	148	152	156	158	158	150	177	164	150	175	131	158	143	151	178	163	141	189	172	153	172	135	144	144	165	175	148	167	179	167	150	184	148	140	151	168	176	173	166	169	151	186	190	175	163	149	168	165	172	149	156	184	142	179	157	172	154	157	169	156	155	147	149	171	166	156	171	152	143	138	164	162	159	175	163	145	162	134	163	157	158	167	153	149	152	168	147	166	172	170	179	147	177	163	163	158	152	167	136	170	178	174	149	168	151	172	178	145	167	171	167	159	165	158	165	169	146	127	174	142	154	150	176	151	151	174	142	141	171	190	170	170	140	147	186	170	146	166	157	175	147	125	146	146	157	182	151	150	161	157	160	188	141	177	160	156	167	163	172	176	161	168	148	159	162	132	165	148	167	161	156	147	155	142	170	157	176	168	182	164	152	158	157	159	159	169	189	160	155	158	152	159	139	167	162	159	152	182	178	154	151	165	180	154	152	154	172	155	166	159	152	164	161	151	150	183	167	167	159	163	164	151	161	168	156	164	136	182	142	185	135	164	178	134	150	177	163	136	166	160	168	153	163	177	172	170	152	157	163	161	165	154	182	163	151	180	143	179	134	162	170	160	174	166	153	173	160	180	135	160	157	161	153	167	154	153	137	169	158	172	149	140	168	155	149	141	180	143	175	137	166	170	153	155	164	182	167	155	145	148	165	168	175	163	163	178	173	165	147	173	182	148	175	173	161	169	163	153	154	193	142	180	140	172	169	165	152	172	182	169	170	147	153	175	162	157	155	157	186	155	186	152	163	160	152	151	178	154	178	163	147	176	165	148	179	156	181	149	164	188	159	144	158	135	138	153	178	175	183	177	144	185	188	151	160	175	157	150	167	160	157	144	177	171	135	154	146	139	174	146	191	159	158	155	164	164	172	152	170	159	170	144	171	149	160	172	166	181	166	142	179	138	165	147	146	148	182	165	169	180	174	172	175	186	176	164	161	154	173	141	181	165	153	139	183	152	155	159	165	162	154	182	158	175	166	147	159	131	165	158	168	174	168	166	173	173	168	171	160	180	156	161	182	172	164	168	158	186	153	159	183	160	159	155	178	130	171	150	153	166	153	165	162	173	194	153	167	177	165	148	152	151	146	154	152	162	190	156	176	163	169	164	163	174	140	137	152	166	168	168	158	151	172	172	149	156	165	166	142	177	167	173	174	149	153	166	182	163	176	139	186	150	150	171	137	158	165	145	177	161	158	148	176	163
1329	238	244	240	278	267	284	261	235	243	255	251	240	225	232	246	235	248	240	243	249	230	236	216	238	264	232	251	264	238	237	260	220	268	254	247	219	261	276	216	247	249	269	255	224	247	228	263	236	241	226	256	212	240	236	260	240	245	243	245	255	231	228	238	237	263	241	250	243	241	270	278	237	218	270	221	225	238	262	248	276	259	228	241	219	252	245	220	223	271	207	237	220	244	247	249	274	238	217	233	249	250	228	207	251	227	256	233	230	230	245	219	217	269	236	248	268	242	224	234	239	259	250	265	235	266	242	259	246	257	235	230	251	257	246	223	251	252	260	242	231	226	235	249	247	241	243	247	229	240	263	218	227	217	236	249	294	247	257	239	242	263	234	249	255	269	254	249	233	239	242	246	252	226	242	245	255	250	252	234	212	224	251	250	239	238	249	240	260	246	253	254	247	246	265	234	219	254	255	239	251	234	256	240	240	272	254	263	256	251	245	246	254	210	254	245	252	258	233	227	273	229	226	230	252	213	226	239	271	260	239	247	265	226	234	236	245	245	247	279	227	228	241	248	241	222	231	260	262	249	237	234	222	239	235	246	252	235	238	260	259	221	218	235	219	230	225	237	223	217	232	246	241	248	260	251	230	216	214	269	234	239	262	228	247	247	237	212	256	247	232	226	243	262	238	255	255	247	261	235	244	250	248	263	254	225	233	252	224	250	261	227	230	246	241	216	256	229	250	255	238	245	240	244	257	245	232	230	258	252	220	223	217	241	256	257	256	239	242	261	211	233	259	252	244	254	237	248	241	237	224	240	242	239	238	231	257	264	223	232	238	246	247	249	236	250	263	250	258	250	237	232	254	247	234	267	240	234	253	249	232	247	229	228	186	231	242	270	248	231	256	242	224	265	230	267	262	278	260	238	282	253	252	236	237	255	260	214	240	229	245	227	237	258	243	251	232	269	246	262	236	229	276	260	272	221	280	243	257	235	249	255	257	236	275	251	300	221	245	251	221	224	262	246	239	220	228	233	210	250	258	220	270	241	241	218	240	253	225	262	238	229	248	251	246	247	265	251	230	272	234	234	252	262	270	225	268	233	249	235	259	233	263	262	252	252	236	276	253	240	232	229	228	242	264	210	222	240	219	246	232	254	264	260	246	244	238	244	261	237	271	251	263	271	237	235	275	220	234	237	255	257	218	227	238	239	233	246	242	264	261	239	226	244	227	224	214	207	234	270	260	252	241	238	244	234	247	218	252	258	247	252	282	242	215	237	254	240	272	231	261	238	254	234	234	226	234	261	267	256	268	255	231	246	239	251	248	243	230	233	256	242	235	253	276	225	215	241	278	243	236	252	230	236	251	284	261	244	259	244	249	254	255	257	230	235	247	237	260	275	254	255	206	233	240	251	248	236	238	228	246	217	223	226	230	243	236	232	245	243	228	239	239	253	258	243	249	254	214	232	238	181	244	251	218	235	248	236	240	218	228	242	212	245	248	236	216	268	250	253	252	255	253	242	231	261	241	277	258	233	249	252	221	262	232	253	251	221	235	245	239	232	242	258	246	250	223	254	229	238	223	276	220	226	226	227	219	235	230	257	242	246	252	233	228	233	235	239	228	261	236	220	254	244	240	231	267	234	240	240	242	245	244	244	270	227	208	250	285	216	258	251	272	223	222	257	221	241	224	251	229	243	266	267	258	231	214	252	245	235	245	247	217	262	238	245	236	271	240	261	247	236	248	274	247	219	238	236	242	240	220	233	285	240	254	250	286	255	268	236	233	233	237	236	252	225	242	255	258	215	229	211	222	242	228	269	253	244	247	248	266	244	261	250	220	260	272	266	238	249	263	265	263	238	248	279	264	228	256	260	249	267	250	257	228	252	252	250	240	262	254	239	263	244	253	232	252	268	260	261	228	235	235	258	228	227	228	239	259	228	251	229	228	224	249	251	267	267	265	215	268	274	259	256	252	256	251	240	244	244	227	245	246	242	230	247	228	238	235	243	233	248	235	252	271	269	258	241	285	244	268	251	225	234	258	270	240	238	215	245	232	255	258	261	269	255	240	226	221	237	249	236	233	241	247	224	226	229	264	259	240	272	247	217	232	221	218	246	250	272	253	253	236	233	240	256	258	250	232	238	226	230	238	223	246	254	235	239	241	248	253	222	229	256	279	246	247	228	231	250	266	229	249	234	245	250	231	270	257	240	229	249	241	275	251	253	248	248	253	242	236	238	236	253	243	235	245	241	229	243	229	247	237	246	234	247	231	252	250	228	238	250	264	229	245	250	210	225	199	224	242	256	249	244	252	259	222	227	222	240	220	246	220	253	243	255	225	235	231	265	250	241	236	234	247	205	221	239	233	246	239	244	248	209	255	228	245	248	247	271	235	226	242	231	240	227	244	251	255	231	263	249	228	236	246	234	240	248	263	240	259	224	231	270	248	267	228	233	221	216	273	225	225	274	266	242	268	257	232	218	253	239	237	254	261	260	234	221	252	267	262	230	253	251	223	230	242	257	239	254	249	234	237	243	232	251	242	245	248	240	249	265	237	246	255	247	235	253	228	234	206	244	256	235	250	259	272	229	261	251	232	227	264	229	234	237	257	273	264	217	274	222	265	267	202	243	264	256	266	242	252	262	233	223	251	247	230	212	229	243	261	265	285	269	233	217	243	214	264	249	238	225	227	229	236	244	240	236	241	255	229	250	200	258	249	276	234	225	253	238	240	238	272	250	211	258	253	247	230	229	259	242	241	242	232	252	243	255	260	245	265	264	234	236	235	243	230	265	229	269	231	242	258	231	247	271	251	241	215	219	221	204	243	252	223	256	259	244	237	207	230	283	226	217	239	257	233	233	227	240	259	249	251	252	248	237	232	254	217	264	271	260	237	241	271	252	253	292	254	261	248	246	240	253	271	240	236	229	229	230	220	222	252	258	254	240	282	256	257	217	244	239	231	246	246	206	239	228	223	236	248	246	250	254	229	244	237	238	263	242	212	236	247	258	217	216	259	245	238	242	233	240	227	243	253	240	247	225	269	251	265	233	219	258	219	240	268	220	212	220	255	246	215	232	252	221	212	226	239	235	229	284	222	228	232	260	242	249	270	247	212	249	244	296	263	248	240	241	225	241	217	253	209	238	274	227	243	234	223	230	246	256	277	263	249	253	232	259	235	267	224	226	268	246	243	210	254	254	256	207	227	265	241	229	226	244	254	214	233	232	234	236	231	240	241	250	225	243	254	231	245	240	247	236	237	247	240	266	228	244	247	227	228	250	245	249	237	228	266	267	263	224	249	220	248	250	252	247	245	236	264	236	207	230	251	241	238	279	260	212	258	229	225	244	256	229	253	261	227	259	264	226	237	260	255	221	252	241	228	249	234	248	238	223	255	270	254	245	225	236	230	221	244	236	252	232	254	228	244	260	238	270	219	233	251	252	248	239	252	256	243	235	222	240	232	229	280	275	210	262	262	248	265	234	233	262
2003	597	613	581	601	632	636	610	594	628	580	611	582	600	588	594	553	526	582	578	541	589	611	565	553	597	609	550	569	585	597	594	587	584	586	589	570	599	553	593	608	569	612	613	578	577	537	566	584	585	562	583	592	611	642	605	575	561	613	560	573	570	625	580	600	584	551	565	575	563	604	594	596	613	589	603	603	604	575	553	551	555	572	615	600	639	600	589	546	576	595	615	581	607	553	578	581	565	582	592	587	586	578	563	596	592	545	601	582	556	563	574	585	569	595	524	593	609	585	606	578	605	551	577	564	541	533	592	570	597	570	589	595	581	567	583	574	598	574	576	586	572	563	603	592	554	544	597	599	563	570	587	590	578	609	587	542	589	577	569	589	592	578	561	553	598	600	592	555	618	587	599	573	583	555	564	603	584	558	605	569	608	573	612	592	555	596	573	606	566	606	600	592	563	593	592	564	542	588	560	629	580	574	619	575	564	577	559	594	571	583	576	585	590	612	565	576	563	584	576	575	545	591	544	594	612	585	584	578	573	585	558	601	620	589	530	593	616	611	547	589	580	543	584	570	571	557	602	588	582	607	571	573	532	570	543	591	636	614	599	601	581	570	638	575	573	533	571	565	569	583	565	637	609	600	603	625	609	588	593	583	576	618	587	565	591	560	585	623	555	624	630	560	609	607	544	575	595	590	582	589	602	595	602	568	596	546	589	572	577	553	565	607	561	595	559	615	556	613	586	568	570	567	591	573	551	589	591	568	590	596	607	627	595	583	547	612	597	619	582	582	585	566	570	581	593	603	556	575	585	595	559	575	573	552	609	543	552	553	568	627	559	593	582	577	582	583	617	566	535	604	588	586	630	577	591	597	567	556	624	631	604	555	610	623	573	604	577	620	609	578	594	598	617	568	590	637	601	606	613	549	619	566	587	597	619	576	537	588	590	607	611	545	608	555	585	577	565	598	584	564	555	583	590	548	576	582	558	633	534	593	541	573	581	603	591	586	551	632	600	559	581	560	586	602	636	581	613	553	563	587	594	555	580	591	614	558	613	564	576	569	588	535	571	574	580	570	588	594	581	589	615	618	541	573	585	583	563	591	536	557	606	575	586	614	570	602	586	597	582	593	588	586	592	559	610	572	581	604	603	561	579	603	577	582	593	620	534	600	562	641	560	577	601	574	613	599	613	616	610	615	605	572	552	655	564	584	600	582	561	597	580	612	569	559	589	594	590	546	595	535	553	580	574	550	577	552	551	535	549	590	558	571	616	564	579	580	554	591	609	613	571	572	597	597	543	588	609	603	587	589	578	574	576	563	588	590	652	577	549	591	534	560	608	568	572	566	621	568	554	587	581	539	569	551	571	562	573	622	590	588	577	577	558	585	580	600	550	586	562	581	582	600	576	632	591	571	596	562	589	561	533	578	601	594	580	582	585	593	563	581	562	610	553	554	574	585	560	558	581	591	599	608	582	583	564	586	593	602	561	588	566	553	582	564	572	566	590	558	599	596	582	557	596	623	592	566	566	637	568	578	571	597	569	591	553	562	596	599	579	580	623	566	588	557	543	579	541	605	610	595	594	556	593	557	542	581	534	613	622	581	557	542	534	567	621	585	604	612	548	602	607	564	589	567	585	549	590	589	565	549	573	593	554	532	555	564	551	569	572	601	632	602	599	569	573	659	567	574	575	595	624	559	545	590	574	586	585	546	604	566	588	623	559	586	565	577	595	565	577	558	578	576	539	616	572	599	564	574	593	580	574	570	568	615	550	612	613	614	563	562	616	601	650	558	596	575	564	559	575	559	621	552	579	553	552	605	592	548	569	546	624	569	568	573	569	563	580	535	586	609	566	620	572	579	590	610	626	582	582	590	558	610	566	598	553	595	592	587	552	551	573	562	609	575	561	585	647	559	514	587	550	625	610	619	553	571	564	577	561	596	605	563	543	598	606	529	556	582	604	570	574	593	583	570	601	607	600	552	582	571	598	564	583	596	558	577	594	566	559	556	566	548	588	614	588	581	601	579	584	609	537	574	570	580	566	606	567	588	578	602	572	597	594	606	591	548	625	558	523	581	580	601	556	578	564	570	604	573	555	570	564	581	571	550	599	591	562	606	560	587	575	601	578	617	582	589	589	564	576	591	609	598	601	551	579	592	587	592	592	584	609	585	522	592	626	560	575	591	545	556	550	553	549	587	614	633	571	587	543	559	599	573	567	591	572	598	561	566	550	519	588	608	573	561	572	631	566	598	598	617	615	550	565	542	580	582	619	590	579	609	597	588	577	594	583	522	521	583	579	575	570	565	592	577	603	582	576	566	589	584	592	566	560	621	579	539	539	580	597	575	565	572	580	539	588	594	557	573	583	628	520	599	624	579	560	605	604	559	577	587	602	592	582	583	568	606	578	555	563	599	593	572	650	597	532	553	550	557	559	587	587	568	601	583	565	608	602	587	531	596	571	622	600	551	576	579	548	571	579	563	572	599	569	594	557	608	626	594	583	586	591	573	603	547	563	538	554	578	581	591	606	627	596	534	584	559	582	581	573	564	606	581	626	603	569	555	594	577	551	543	591	609	572	631	603	596	557	566	587	571	569	592	560	594	567	589	574	572	586	573	591	602	618	618	589	602	591	569	604	570	564	587	592	590	607	625	577	586	591	537	578	574	563	595	545	551	604	569	587	541	576	552	609	596	597	557	589	557	530	586	554	622	596	544	596	592	615	625	560	564	519	534	590	563	573	565	600	597	601	610	591	574	576	591	534	617	561	598	592	562	580	629	549	594	583	594	559	604	563	583	569	574	588	607	606	573	601	583	587	590	571	574	569	606	594	567	609	596	574	592	613	585	604	522	622	582	640	553	572	592	562	607	589	587	554	593	554	583	582	556	590	565	583	562	569	548	595	580	590	579	602	610	571	584	582	592	593	565	604	549	562	616	624	554	567	585	603	579	625	615	582	598	569	585	586	577	602	598	544	592	607	591	594	557	565	587	609	570	607	591	580	550	636	596	620	604	595	580	592	585	576	546	560	550	576	588	596	590	602	553	568	571	554	576	632	555	535	567	559	594	587	560	557	576	592	603	574	581	587	559	590	593	580	591	612	565	551	588	610	548	568	594	594	591	565	569	563	602	611	591	583	617	578	568	601	567	594	595	555	570	631	582	570	584	581	610	558	624	556	569	595	562	612	587	554	566	574	631	586	559	586	578	583	511	578	608	539	582	579	613	553	543	584	554	586	566	574	590	588	581	607	555	581	557	568	550	550	593	595	558	613	550	599	588	558	618	575	592	571	564	552	542	584	561	580	597	583	595	591	539	574	577	548	537	627	606	552	614	599	560	579	602	579	574	617	556	562	561	614	558	581	520	569	581	612	588	580	602	571	582	577	584	573	571	567	544	601	591	558	560	574	574	655	613	619	564	529	548	587	578	568	572	589	578	540	631	570	616	608	558	590	574	604	564	644	627	605	555	550	581	582	556	548	559	589
6332	348	372	335	254	219	198	202	194	183	188	166	152	152	149	138	148	149	154	168	165	142	158	153	172	141	153	154	137	159	127	148	153	134	146	153	158	168	149	159	176	143	144	131	125	144	143	149	143	147	128	140	153	151	152	155	140	138	151	143	148	134	156	131	146	139	143	146	129	145	150	161	144	156	143	141	150	138	124	161	154	149	158	142	145	160	142	155	147	150	155	144	127	135	151	156	165	152	155	174	144	133	164	128	152	160	136	167	142	157	133	144	160	142	132	155	149	147	147	144	139	157	157	130	146	133	134	154	161	144	144	140	169	135	126	122	160	158	152	133	141	134	172	155	161	122	150	126	159	156	134	152	150	135	167	152	145	152	132	159	158	145	133	147	158	142	124	142	162	135	134	140	145	153	113	148	137	126	149	164	150	138	143	126	131	145	155	161	177	143	141	144	135	183	153	145	145	137	124	113	145	165	152	168	149	171	162	143	160	138	138	147	146	131	169	169	122	158	158	170	155	151	125	169	159	148	142	161	157	133	159	126	170	147	171	151	132	134	152	145	161	145	168	146	136	159	159	137	128	152	136	148	154	137	148	167	132	134	163	141	156	139	139	157	168	155	128	165	141	152	116	151	135	155	158	143	136	150	160	146	161	169	134	141	128	131	141	158	131	172	165	170	133	134	131	145	173	165	127	163	131	153	157	146	145	153	169	153	171	164	162	122	141	142	143	153	144	137	156	139	141	156	140	155	147	125	131	144	167	134	145	162	135	141	138	167	156	141	154	152	144	146	142	136	131	162	165	130	139	142	151	156	148	158	153	141	156	137	146	150	127	149	158	140	142	156	141	148	143	129	126	152	130	137	149	158	149	142	153	153	170	153	140	147	134	144	122	142	142	130	137	139	150	136	159	139	146	126	149	165	153	151	137	143	141	143	146	133	142	137	140	158	136	169	145	137	164	143	145	152	169	143	161	153	152	155	161	145	142	156	142	156	174	129	157	144	147	157	147	142	136	156	139	151	151	133	171	144	138	148	141	160	136	165	149	137	170	128	140	154	146	152	131	151	151	125	160	144	145	140	151	161	147	142	143	170	147	156	149	135	148	154	148	126	153	119	126	136	163	148	141	150	141	135	159	165	149	138	158	133	149	134	145	120	157	139	114	162	138	127	145	169	149	149	155	141	155	144	150	165	162	157	137	137	137	131	157	121	142	161	148	144	174	163	135	124	149	117	171	140	140	141	159	141	149	151	153	136	139	140	137	135	151	153	128	138	126	154	139	183	169	161	163	142	135	148	134	159	155	152	139	144	131	158	129	157	139	145	156	165	161	144	131	138	155	158	151	152	145	140	145	142	147	153	142	142	148	141	138	142	140	146	180	134	140	154	162	143	141	129	174	179	132	138	145	153	161	140	128	148	142	139	138	148	147	132	150	128	138	159	156	169	172	156	114	161	148	135	145	140	149	161	146	148	164	159	134	139	145	145	148	154	151	143	141	127	154	157	145	170	151	130	142	139	148	156	150	153	156	160	139	141	153	158	154	145	132	144	152	134	152	147	136	148	142	153	130	154	148	106	166	160	133	141	154	182	156	139	146	126	133	167	148	152	151	137	126	150	145	136	149	139	132	149	150	155	144	168	160	145	174	154	137	147	171	148	179	157	158	131	143	136	164	128	158	157	145	154	148	144	154	127	139	147	143	160	166	156	148	152	159	154	164	154	161	162	136	139	138	153	141	120	129	137	134	142	158	142	146	143	132	154	155	158	153	130	157	151	145	150	163	136	156	157	140	132	156	139	155	143	169	153	159	156	117	141	152	150	143	162	133	157	157	128	135	122	158	134	157	155	147	150	142	168	157	144	153	162	135	136	132	137	131	159	154	147	159	131	155	159	154	136	145	159	149	153	138	128	141	133	138	133	136	166	140	141	153	160	135	146	139	142	135	163	156	147	152	146	135	153	149	173	153	165	146	163	130	168	160	145	113	161	157	138	138	146	105	130	156	129	133	151	162	172	120	129	160	125	132	139	162	134	156	165	165	134	137	152	142	159	157	139	161	153	149	158	145	143	167	157	148	142	130	188	178	114	130	151	135	137	130	154	147	126	142	159	137	163	156	143	145	149	140	152	129	143	151	143	162	152	154	134	150	150	144	163	150	137	165	151	153	155	156	107	137	161	159	137	157	149	139	132	153	146	113	126	129	139	149	138	153	153	129	142	143	146	138	156	142	157	134	157	133	136	128	145	132	143	144	161	153	147	167	133	122	149	149	139	139	131	136	131	157	144	158	156	115	132	135	132	140	130	145	157	146	140	151	134	145	172	130	149	157	152	130	156	145	138	144	133	137	154	152	126	155	156	150	147	167	140	143	142	155	157	137	133	146	147	131	156	172	145	165	167	142	157	155	156	139	122	153	148	150	127	134	166	145	157	157	121	139	156	172	138	159	141	164	146	144	145	152	153	132	125	153	154	165	144	136	154	162	136	157	125	148	144	165	154	148	160	150	149	150	154	144	161	136	135	133	161	151	176	143	169	139	137	138	158	173	158	134	159	160	131	123	128	152	142	137	127	145	129	149	139	171	176	127	125	137	137	143	142	120	154	141	156	155	152	142	152	140	142	164	143	150	148	159	155	147	153	139	144	147	144	165	152	163	128	148	150	155	136	155	151	140	140	135	155	166	154	142	146	169	145	160	150	151	134	141	147	149	135	153	136	146	162	165	162	145	152	151	150	137	136	154	164	145	129	157	167	154	144	151	123	136	156	181	144	149	152	128	144	133	142	150	146	156	153	142	148	134	142	163	162	155	150	148	157	154	136	147	134	135	150	132	170	155	168	148	139	128	154	130	167	136	148	154	132	153	155	127	154	163	147	146	135	152	151	155	162	152	136	129	166	150	148	164	153	156	161	167	149	143	166	130	147	149	163	153	145	147	164	130	153	142	154	172	175	161	141	140	174	136	109	147	143	139	161	120	151	147	142	137	145	141	150	152	169	152	132	167	134	122	163	144	115	145	157	137	182	144	159	158	137	145	137	161	144	139	113	170	146	154	135	139	144	137	151	149	130	134	148	158	141	142	147	147	159	127	141	138	150	137	134	136	146	158	159	159	144	161	151	145	141	128	159	140	157	138	159	138	153	137	139	159	137	148	136	149	157	135	137	158	131	128	177	146	146	157	139	152	148	139	118	132	138	154	141	155	150	162	148	155	162	135	150	168	158	139	154	137	131	143	165	140	152	157	154	143	150	153	130	153	160	147	132	140	149	144	145	168	151	149	132	138	161	154	135	125	151	160	125	157	161	156	136	142	152	150	150	137	144	147	140	148	143	157	116	147	149	131	150	126	161	154	141	125	147	168	135	134	153	135	129	146	144	141	160	159	125	143	150	134	139	153	136	158	163	170	154	150	149	153	141	154	146	153	135	146	148	109	160	175	174	150	128	157	150	146	131	133	135	144	153	148	139	154	156	150	156	152	134	144	131	138	134
6102	551	1097	1073	953	780	738	672	567	528	480	480	445	424	412	434	393	423	416	374	395	389	380	391	417	357	377	403	352	374	404	410	392	360	375	342	391	380	371	351	387	337	382	397	421	378	362	381	360	384	385	319	363	376	359	385	342	346	357	365	368	364	360	374	367	365	335	416	386	389	369	351	341	367	365	362	356	389	338	373	360	354	404	372	342	380	343	382	371	373	331	338	355	333	377	364	361	394	399	368	390	395	404	365	372	343	395	373	365	375	347	387	340	337	368	389	357	369	374	363	360	349	377	331	348	350	381	355	362	375	374	339	400	349	370	347	382	338	353	339	351	340	371	338	365	371	390	384	379	385	360	365	345	351	385	375	356	359	378	372	366	361	373	371	405	325	368	376	352	370	355	388	370	389	356	351	331	333	348	380	377	341	379	326	377	373	356	373	360	384	383	368	351	360	343	356	352	342	364	338	401	383	353	373	366	356	383	346	357	397	349	372	393	363	353	363	358	354	400	382	365	367	334	332	355	342	389	405	358	350	389	370	369	388	348	384	339	361	369	327	372	344	321	383	376	327	338	364	357	372	370	375	367	353	354	355	342	356	376	357	388	338	367	348	354	357	355	379	358	363	393	386	346	355	340	377	362	365	378	401	354	366	364	357	361	351	332	383	391	358	365	375	371	346	346	368	374	329	359	421	364	389	375	365	363	344	329	364	364	352	346	373	347	345	356	352	382	358	350	366	347	357	378	370	354	365	351	360	357	366	374	400	400	387	318	365	352	362	312	369	329	378	370	366	355	355	327	356	334	375	385	350	347	358	351	379	344	342	360	356	379	368	352	381	377	342	340	328	365	356	373	323	379	379	353	373	367	374	372	350	386	365	363	374	380	381	374	362	375	377	396	391	340	347	387	411	380	369	338	343	379	369	351	379	320	358	336	350	390	379	342	353	359	369	375	373	350	392	383	359	351	383	367	353	341	383	361	374	362	376	364	344	384	357	359	377	367	358	364	320	398	367	378	393	364	369	343	385	370	342	376	383	345	357	362	384	363	346	346	383	386	366	377	354	387	373	358	402	370	359	370	326	386	329	380	327	374	327	347	367	373	328	340	381	389	369	347	364	385	339	342	361	363	337	376	342	341	355	396	336	357	346	355	355	386	355	354	392	349	355	386	366	347	364	334	345	337	343	349	380	353	353	342	376	369	343	363	362	355	393	370	388	328	364	350	390	358	365	352	359	365	379	386	346	349	359	411	364	361	363	369	367	341	347	354	383	405	398	358	367	352	373	339	349	392	358	351	377	383	397	357	335	314	318	363	348	347	374	382	323	346	355	343	349	386	356	381	328	352	384	337	354	348	360	378	347	335	373	361	379	341	350	406	375	384	361	351	408	354	321	355	379	316	379	342	392	382	333	372	361	365	331	358	352	392	386	372	359	323	395	342	370	353	365	348	386	360	365	381	349	354	409	387	358	370	369	348	368	340	402	390	367	361	349	342	393	372	366	326	356	378	356	369	351	381	368	363	370	375	355	337	361	351	315	337	322	361	353	312	347	371	386	337	378	355	351	345	329	368	337	389	369	359	367	389	322	351	353	347	384	375	366	372	405	363	383	350	358	353	377	365	354	348	364	374	362	350	395	324	374	345	367	403	367	328	335	310	357	340	354	350	374	350	378	366	387	349	359	372	380	405	354	367	340	342	368	340	353	393	365	377	355	371	361	356	360	360	382	358	362	362	397	367	350	369	370	355	396	341	376	362	373	331	375	385	350	355	337	382	354	349	352	355	366	336	378	375	383	369	352	367	378	377	363	352	373	351	369	330	360	363	373	388	345	381	370	334	395	381	385	340	391	346	373	372	390	402	343	350	323	366	363	360	383	375	363	350	337	368	332	371	373	374	376	367	376	388	359	349	377	342	368	376	392	356	382	366	385	391	365	344	380	378	370	332	391	333	352	377	329	339	382	322	359	375	346	364	377	396	393	378	374	385	383	366	375	388	362	384	404	374	396	370	368	368	339	350	346	361	349	361	337	356	377	371	386	344	352	323	359	369	386	343	335	339	320	357	356	378	339	402	368	343	403	336	357	363	404	378	333	354	375	410	374	356	363	334	362	400	371	348	358	347	365	380	354	364	350	369	374	349	378	385	359	358	355	396	382	403	359	356	348	330	363	373	374	341	349	343	333	374	375	430	373	320	342	353	379	392	324	362	375	358	361	376	360	365	348	367	378	334	373	363	365	354	356	337	351	353	340	384	349	363	346	388	391	363	384	361	331	363	370	366	329	350	381	390	394	392	351	347	348	366	360	339	356	355	367	399	386	358	355	332	360	368	378	369	352	347	365	354	370	345	370	388	372	369	385	323	363	360	390	364	355	353	333	373	342	368	387	340	380	375	357	384	349	330	347	349	331	368	325	383	335	370	374	385	388	383	338	340	331	350	382	317	388	361	370	366	358	364	353	340	314	380	365	370	372	345	359	384	322	372	381	384	352	356	350	363	348	351	371	362	377	366	354	381	364	352	377	361	363	329	382	351	373	357	402	376	305	375	392	387	366	349	378	380	368	334	347	375	381	340	360	377	368	359	362	399	352	376	346	352	359	349	358	335	337	343	375	381	363	364	381	360	357	402	364	353	349	358	350	329	355	360	372	404	380	372	362	333	378	342	361	394	388	372	383	410	416	384	360	375	346	346	355	350	345	358	370	392	354	368	335	368	409	352	366	330	353	325	343	360	337	355	372	367	397	350	348	336	365	348	392	379	337	374	352	376	407	403	391	342	342	353	348	346	382	348	374	358	374	328	360	365	383	356	369	346	379	347	357	366	378	367	366	375	353	359	365	359	356	355	342	370	352	395	342	347	347	380	345	317	358	355	344	376	375	359	354	357	375	342	377	344	364	367	334	370	381	382	334	340	359	348	379	388	410	355	329	338	333	382	376	354	365	400	349	358	340	352	323	371	380	370	381	381	369	344	380	364	356	376	379	344	356	380	395	320	374	372	350	343	328	355	347	369	379	360	340	375	359	365	351	350	369	353	344	343	354	341	360	390	368	379	386	382	362	362	402	335	348	343	371	341	386	392	344	360	358	395	351	387	369	409	343	386	382	337	355	365	372	383	378	357	347	367	398	369	364	386	345	370	361	337	384	368	397	352	373	352	368	357	383	331	337	357	356	361	362	355	370	391	358	399	338	365	357	389	381	365	342	385	388	344	387	368	379	383	328	337	388	369	358	356	372	382	396	362	360	366	381	371	403	363	354	380	347	357	299	354	381	382	380	364	347	361	385	340	369	375	354	397	373	344	387	344	353	354	381	295	373	385	366	358	362	351	369	421	375	341	372	349	345	348	379	370	402	362	365	347	370	336	376	343	368	374	336	358	328	373	356	327	335	356	358	357	366	384	395	354	374	365	357	361	380	372	356	354	364	375	406	390	357	369	389	375	349	374	372	344	323	367	379	333	334	368	370	350	326	377	366	404	362	332	389
11223	567	547	377	252	221	166	137	124	121	107	89	86	88	83	64	86	67	53	63	51	60	60	69	66	67	59	92	62	55	61	57	69	64	56	64	53	72	55	52	55	63	57	64	64	53	45	42	49	61	66	64	55	63	65	54	72	45	52	56	42	62	53	59	66	65	41	47	52	53	73	57	70	59	51	69	57	46	54	47	44	49	53	46	47	57	64	62	57	50	42	61	53	44	55	58	59	69	59	49	43	56	67	74	49	57	59	54	55	47	52	53	52	44	56	33	68	59	42	56	42	66	59	49	52	56	56	64	59	46	47	79	39	51	37	60	57	57	55	56	57	56	55	63	43	50	58	51	63	64	63	56	53	44	61	55	61	54	54	58	40	40	53	59	44	55	62	43	48	60	56	59	61	53	59	47	61	72	42	58	49	57	62	62	57	54	57	57	56	40	53	64	46	53	49	43	59	60	63	71	59	42	56	57	58	63	54	56	46	56	57	53	73	68	64	58	59	58	63	66	73	70	51	49	65	67	54	54	52	46	55	54	51	58	63	63	61	56	62	64	54	45	48	48	60	53	65	65	41	51	45	51	54	52	56	52	51	55	68	53	57	58	57	52	53	60	39	51	54	65	47	54	46	63	48	41	49	58	56	58	46	53	60	66	60	49	58	56	43	57	65	49	46	57	60	70	55	58	56	56	54	54	45	59	67	60	67	47	54	63	41	59	59	53	40	54	67	63	54	55	59	51	54	55	52	57	55	63	56	61	55	49	41	54	57	74	51	64	61	36	53	37	55	47	51	61	64	66	53	52	64	50	63	51	60	60	61	56	44	53	68	58	50	56	52	52	64	62	52	60	40	56	56	67	66	51	55	46	62	64	54	70	52	56	50	50	54	53	54	65	62	42	65	48	43	63	45	51	68	45	51	58	53	50	57	64	53	52	49	64	61	65	53	59	54	59	57	62	59	50	48	52	52	57	46	63	53	53	57	63	51	60	44	49	43	60	52	46	58	52	59	59	53	52	56	44	54	62	57	56	60	52	50	41	52	33	42	76	62	49	51	52	41	46	63	58	59	55	45	36	59	57	64	54	47	59	56	41	75	56	61	79	59	66	60	62	52	54	50	56	55	61	49	59	37	65	50	55	58	47	64	56	56	48	44	51	58	55	35	41	45	51	69	50	56	53	62	62	69	62	71	57	56	61	56	45	46	60	49	72	51	61	47	56	66	46	48	50	57	59	57	52	68	53	51	49	58	46	54	65	50	58	60	65	56	57	67	58	71	75	62	59	44	68	63	57	72	61	53	47	55	49	64	44	64	56	62	59	65	42	42	60	52	66	50	57	57	55	50	79	64	55	62	64	49	55	59	61	45	48	62	61	54	58	57	67	55	65	65	52	49	54	59	47	59	50	63	52	42	56	54	57	55	48	53	51	56	65	67	57	51	58	66	71	63	45	47	61	53	56	57	65	46	68	56	51	53	50	48	48	53	62	60	68	60	44	51	64	61	51	58	48	51	62	58	61	52	50	60	67	51	38	48	44	59	55	45	58	65	71	65	54	67	66	53	51	48	52	47	54	55	58	45	65	46	51	69	53	56	43	51	51	39	48	59	51	66	54	48	48	49	57	49	52	55	61	61	48	45	58	46	49	56	49	50	50	52	55	56	71	54	57	54	49	56	54	40	45	60	59	57	48	57	57	49	50	50	71	69	73	58	42	65	79	75	58	56	58	41	53	46	55	57	56	60	51	69	52	39	55	54	62	56	49	45	54	60	45	39	50	52	59	55	56	52	68	50	61	62	60	46	49	48	59	65	51	52	54	58	42	48	58	50	55	63	52	56	58	63	50	45	51	49	56	53	53	74	58	62	54	54	55	56	62	67	51	39	60	56	59	59	50	61	60	56	66	51	55	59	50	64	54	63	62	51	47	51	48	46	65	57	43	51	49	61	64	62	59	51	54	57	70	45	55	55	48	52	39	62	60	46	52	59	48	52	63	64	58	64	50	49	54	55	50	58	43	68	63	51	56	73	68	56	54	47	54	60	56	73	65	62	54	66	44	63	48	45	55	52	52	48	61	60	62	56	67	63	62	61	47	53	55	52	66	69	61	74	60	69	55	67	56	59	54	64	52	63	69	53	55	52	47	71	58	64	47	41	56	50	51	61	41	59	65	66	49	50	61	51	43	67	65	57	56	44	61	52	55	46	52	76	58	76	60	53	69	56	54	68	69	64	55	68	44	53	62	59	53	57	66	67	62	51	47	59	53	51	71	47	55	56	48	51	44	50	59	50	39	45	64	45	58	41	63	45	52	58	56	62	48	54	61	52	63	43	66	45	37	51	65	60	43	50	57	48	60	43	56	56	69	59	52	58	52	60	40	51	53	52	65	59	52	66	61	58	48	47	39	48	54	59	53	56	61	70	50	51	57	55	55	62	57	64	54	52	57	50	43	64	70	73	68	56	44	58	52	68	59	48	50	52	58	51	61	50	62	54	62	54	46	58	56	66	50	55	47	66	51	48	48	69	61	66	43	51	64	51	50	49	64	50	55	61	57	50	54	44	42	44	68	61	65	63	65	43	48	57	68	46	48	56	56	61	66	54	57	65	41	56	52	65	52	35	51	70	61	56	58	71	53	51	53	50	65	48	55	35	53	59	46	46	53	61	52	57	60	45	53	55	62	58	66	49	67	47	73	64	52	46	48	58	60	53	42	58	67	54	48	63	62	55	58	62	58	61	55	50	46	59	67	72	63	57	54	42	55	65	42	69	52	49	49	46	62	52	63	57	49	61	55	53	61	53	51	59	44	52	40	48	48	50	47	61	42	49	45	53	53	75	66	66	54	52	44	59	68	57	57	63	56	51	60	60	57	71	52	50	50	64	73	54	57	66	58	52	46	49	43	57	49	63	68	56	78	53	63	55	56	47	61	50	63	61	54	54	51	67	43	47	53	46	56	57	58	55	54	55	56	51	66	58	63	51	61	55	71	51	43	57	63	55	56	59	60	57	68	48	56	51	63	69	60	45	80	53	59	55	53	49	60	50	49	36	57	41	56	53	58	59	58	48	67	56	55	52	47	60	59	56	57	69	58	63	50	50	56	46	65	60	55	55	48	33	73	42	54	49	63	67	54	61	53	47	53	46	70	61	63	49	45	56	61	50	47	52	53	61	49	52	57	55	64	43	57	61	66	56	55	56	67	46	56	61	56	61	52	46	53	49	47	55	57	51	51	43	44	55	52	74	56	54	58	61	50	64	57	53	70	57	53	56	50	54	57	42	43	47	58	55	45	67	64	45	54	43	56	46	41	61	51	58	51	46	62	38	58	59	42	54	49	52	61	80	49	65	65	42	60	64	50	75	62	49	50	54	54	69	59	64	52	50	43	67	59	51	59	53	61	67	58	56	44	49	64	44	62	42	54	54	61	63	58	47	46	59	51	59	56	39	49	51	51	44	71	59	56	58	54	48	70	55	65	51	55	52	58
7392	643	1396	1475	1324	1069	813	665	544	514	452	407	380	339	324	293	281	233	250	252	238	193	200	215	203	199	199	196	225	196	217	182	219	172	167	179	204	170	182	177	180	180	191	156	185	175	144	184	184	175	166	187	179	188	172	165	157	189	169	179	166	175	155	192	169	170	178	163	202	165	156	168	187	168	171	201	159	160	137	161	176	177	164	200	145	166	179	172	150	161	153	146	162	172	160	182	168	166	158	161	170	185	178	151	156	146	141	184	165	165	176	134	155	151	177	149	180	164	166	153	160	154	165	153	177	155	163	153	175	145	168	166	178	163	169	157	197	167	163	171	155	128	166	147	183	157	160	156	166	166	172	159	157	149	139	150	173	158	191	174	185	157	160	174	164	176	149	180	164	156	161	162	154	161	170	161	142	146	155	165	172	173	140	174	163	153	166	189	180	158	162	140	152	175	153	159	142	172	184	156	158	162	153	163	163	168	167	180	170	141	151	153	152	137	187	171	151	162	166	144	195	184	159	148	143	154	130	145	176	173	152	156	160	159	178	165	154	141	166	163	165	168	157	168	140	169	165	176	163	164	154	127	160	163	150	166	167	149	154	195	167	176	143	171	149	169	140	163	184	156	150	162	156	170	159	184	160	176	139	168	146	153	177	145	158	139	173	186	141	164	150	208	154	150	182	172	166	153	138	166	181	143	172	165	159	144	166	151	144	165	166	157	184	151	151	149	168	158	180	163	171	145	168	169	167	156	152	158	162	163	134	177	176	165	155	178	161	173	151	166	162	164	158	170	164	161	170	165	168	152	162	164	147	172	165	155	163	150	149	125	170	183	163	160	163	175	179	161	168	158	158	140	160	144	176	170	155	158	160	158	183	170	164	164	152	165	177	161	156	158	159	156	138	173	157	176	140	133	167	153	171	179	163	163	170	178	181	158	172	152	163	168	162	158	147	156	143	175	160	142	160	167	156	163	153	158	163	135	147	181	150	138	176	157	169	145	177	174	170	142	152	146	157	191	181	165	170	161	180	162	174	166	163	163	152	167	169	162	171	175	162	145	151	178	160	163	155	143	151	152	167	152	133	153	144	160	162	164	169	149	191	178	162	165	141	155	147	153	158	174	150	156	170	165	167	171	153	145	158	153	150	169	150	134	141	141	158	158	142	156	160	184	161	161	134	144	160	180	170	143	153	168	154	163	166	174	161	162	143	158	156	187	150	159	164	159	160	168	173	154	147	170	165	165	179	153	135	167	161	168	157	153	153	165	162	173	146	184	151	191	171	135	147	178	174	152	142	165	159	161	175	169	169	182	139	147	160	158	170	157	173	138	150	165	190	168	145	158	171	179	147	181	162	162	138	150	156	167	179	159	157	158	155	149	168	182	168	155	165	150	166	170	151	189	144	137	148	184	188	156	166	170	183	169	152	200	143	152	161	156	155	137	148	148	162	163	158	161	168	168	158	152	147	192	169	164	154	179	164	157	146	152	176	158	152	149	165	147	156	169	156	175	138	156	177	140	162	163	171	148	164	164	176	154	150	147	176	135	143	148	166	165	161	143	141	152	165	177	157	172	139	165	150	190	136	175	156	172	164	156	154	176	154	154	167	142	171	166	185	149	154	190	169	170	178	177	162	153	187	161	147	164	194	169	145	155	188	157	169	177	180	180	171	154	175	162	182	163	163	158	153	175	158	166	144	174	151	174	165	157	142	166	144	163	150	177	151	147	168	159	156	173	145	161	142	163	150	164	142	159	162	156	153	166	152	162	169	170	166	178	163	161	162	141	156	162	157	172	153	167	145	155	165	148	154	148	172	175	146	144	168	145	167	163	153	178	162	142	163	146	171	156	182	161	156	129	180	170	147	160	159	161	170	176	160	180	169	157	154	172	153	156	158	171	155	148	176	163	147	151	157	150	158	172	159	172	143	155	141	150	167	154	146	163	177	168	156	162	165	163	180	153	146	151	170	161	129	149	171	162	160	174	176	164	161	158	166	154	157	159	168	146	138	168	170	171	166	183	163	154	184	126	154	164	164	150	165	170	141	145	184	166	151	165	161	134	152	193	164	145	147	160	176	157	172	160	174	172	156	172	164	146	163	147	181	162	148	159	139	148	154	148	157	156	150	162	185	158	161	156	175	159	151	161	137	150	161	165	157	169	145	170	143	168	149	167	166	174	169	142	169	147	164	176	165	159	160	142	158	170	163	161	169	151	190	169	146	176	182	171	166	159	141	160	167	164	167	167	160	176	159	164	172	156	164	157	153	143	144	182	179	165	162	141	177	155	164	156	136	160	143	149	148	166	160	153	177	168	168	158	149	151	149	153	151	184	145	164	156	161	145	171	183	173	178	167	154	165	159	137	167	159	152	161	153	150	164	176	193	162	141	182	171	166	168	161	161	161	159	161	147	159	146	133	175	170	175	175	158	147	162	145	170	140	156	140	180	139	150	155	154	149	169	162	169	185	142	161	169	180	169	173	161	170	143	138	171	156	126	176	181	139	159	157	165	167	158	162	149	156	169	169	147	160	142	167	173	154	153	157	165	176	145	162	151	174	163	168	154	162	159	144	158	153	159	181	177	144	161	164	156	167	161	152	157	161	161	188	152	140	158	161	179	171	156	127	150	174	165	138	182	144	175	163	172	179	151	162	173	173	167	162	131	155	170	177	162	179	170	165	176	177	189	168	152	167	173	164	177	149	151	153	155	143	148	155	163	178	161	163	147	140	163	136	178	165	158	152	170	163	155	182	158	158	164	178	196	156	153	177	152	180	174	138	149	158	166	149	166	175	156	156	181	140	174	156	153	142	154	172	163	146	183	168	146	160	167	159	148	140	183	143	143	146	168	151	151	186	162	143	156	155	161	155	155	161	157	161	157	157	156	154	146	156	176	149	169	150	164	162	168	158	168	172	152	156	154	150	165	133	165	173	143	159	146	160	142	145	137	144	126	151	149	161	145	162	167	158	179	164	155	162	122	128	128	171	146	139	158	151	159	171	164	124	158	164	166	182	171	144	170	182	166	172	154	159	180	143	163	157	169	179	164	152	146	167	163	162	172	155	159	168	163	177	160	161	165	182	182	150	151	166	139	143	142	147	159	178	169	159	183	156	171	163	150	171	164	148	178	156	166	159	169	157	179	148	148	134	175	168	139	151	159	145	171	143	157	173	182	164	147	148	159	176	156	174	163	178	195	160	170	136	182	155	162	167	174	165	160	155	145	149	185	147	165	149	158	176	162	160	168	159	151	158	175	133	147	141	143	150	145	172	162	175	158	160	169	140	183	140	156	194	146	161	153	150	145	154	163	170	173	159	166	187	165	160	146	164	156	153	175	151	147	164	154	168	151	175	151	168	161	172	158	136	166	166	176	156	176	168	139	144	154	167	173	133	168	176	174	160	176	173	141	156	152	161	159	158	155	170	171	168	165	149	160	169	138	155	174	163	170	182	151	145	182	175	153	152	161	123	181	150	201	193	173	180
1369	267	279	265	243	229	257	242	261	239	288	258	259	248	215	218	238	241	252	231	255	237	223	260	247	259	237	263	271	251	246	255	220	221	260	256	268	222	244	217	260	259	244	246	243	265	264	240	225	251	259	238	235	242	238	240	222	232	212	212	250	255	268	259	258	224	247	277	240	243	227	236	244	244	241	251	221	252	234	229	236	225	264	212	240	249	208	232	236	255	242	248	228	234	210	235	239	241	265	242	241	216	224	264	259	265	232	222	263	245	219	270	263	209	241	254	203	267	244	240	248	242	259	230	240	238	241	227	255	239	249	277	203	214	228	259	269	242	237	252	251	234	211	261	272	219	263	233	238	198	199	230	239	227	249	233	246	269	243	231	218	226	251	241	210	248	257	232	239	245	262	241	273	241	230	272	233	274	249	247	242	258	231	227	249	254	250	204	241	266	235	262	227	214	233	261	225	250	270	234	244	254	251	250	257	238	218	233	213	266	250	250	236	244	226	253	236	243	215	231	230	233	200	219	241	207	270	265	216	266	234	261	223	254	222	229	250	232	252	254	252	239	242	220	235	253	236	240	220	226	240	237	263	255	220	234	218	264	241	254	215	243	239	223	250	212	246	274	225	249	235	239	264	250	268	255	253	234	238	259	266	254	255	235	246	240	248	240	209	204	234	250	259	238	249	243	267	247	244	236	221	231	275	236	275	216	240	235	237	252	214	226	221	248	225	237	250	239	245	251	232	235	240	232	232	247	237	243	263	246	245	252	238	246	242	209	239	238	250	266	249	217	240	243	206	232	238	245	237	247	243	232	207	241	268	268	259	229	252	274	248	250	239	232	245	249	255	272	245	266	280	270	245	216	213	207	257	223	269	220	216	227	284	246	224	198	232	234	246	225	256	252	252	254	261	278	248	230	243	208	249	242	269	251	229	247	248	247	237	283	227	238	225	235	237	222	192	236	251	243	224	232	259	250	247	253	250	266	254	244	242	237	264	238	280	214	247	268	251	280	245	258	233	219	222	246	253	249	235	278	226	267	260	245	248	243	234	267	241	238	239	253	250	247	255	257	249	267	234	251	230	256	263	261	228	238	258	232	264	258	243	256	224	242	214	253	224	236	221	211	226	227	229	245	240	247	245	235	233	239	249	272	246	273	240	250	266	261	246	254	227	242	258	196	243	256	231	250	258	265	257	231	238	234	246	238	222	230	255	266	299	279	243	245	234	244	254	253	222	247	239	234	244	241	206	243	240	247	247	230	230	223	236	215	239	252	283	250	246	238	228	261	235	208	227	252	236	246	230	234	233	253	250	261	238	251	252	256	231	229	253	190	217	234	230	262	244	248	250	233	229	261	253	245	207	270	250	259	263	246	245	231	243	268	211	281	247	251	220	240	268	264	249	229	248	230	221	258	247	247	241	251	242	252	267	250	261	262	226	262	251	233	249	247	263	250	247	248	266	277	249	230	247	254	236	249	260	260	221	264	237	265	243	269	248	253	207	247	231	237	237	214	208	234	230	249	248	245	242	228	238	242	243	235	230	273	249	241	260	245	219	232	244	237	260	241	206	252	238	250	261	249	233	227	236	221	246	241	236	254	225	240	255	259	259	257	242	243	243	237	224	282	242	230	223	252	254	246	234	217	255	262	238	244	251	219	244	243	229	252	258	233	219	218	231	247	213	247	264	224	277	246	233	235	220	248	203	248	231	228	251	198	261	252	256	253	226	260	261	236	230	281	257	242	282	260	206	246	222	209	229	244	247	245	205	251	247	246	208	222	265	238	231	248	272	244	242	242	240	251	220	253	252	255	259	238	258	237	235	233	257	238	243	194	244	252	248	244	236	254	246	227	234	243	235	244	229	256	235	249	233	241	229	241	243	256	233	255	199	242	264	224	233	256	270	252	271	246	267	240	256	237	248	234	239	280	217	226	245	214	259	257	234	236	226	227	239	224	242	235	258	254	255	244	271	228	234	242	237	254	278	253	261	252	252	225	248	261	241	225	249	257	251	240	233	226	223	254	243	266	269	240	249	234	224	244	230	250	229	248	233	209	229	244	257	223	237	234	223	250	249	226	283	261	245	244	259	234	244	244	268	244	243	230	229	245	273	235	225	225	246	269	238	237	246	240	238	256	230	248	248	281	240	275	236	243	241	227	231	230	234	239	297	276	232	247	293	220	251	270	225	230	221	261	246	228	283	248	264	250	239	244	237	221	235	242	233	222	245	255	224	225	214	226	268	230	238	219	249	261	242	218	257	254	220	227	247	256	238	283	251	237	233	237	225	211	241	212	259	263	237	248	242	238	213	254	242	238	245	223	214	227	237	242	250	238	233	249	254	257	241	261	261	234	228	246	237	248	233	248	238	268	246	233	225	241	288	238	226	260	239	218	220	252	249	231	254	269	243	250	242	235	260	246	239	240	267	243	253	233	251	257	211	248	246	227	236	277	234	237	260	214	255	238	291	210	235	237	252	245	233	255	239	239	278	246	253	256	261	240	239	244	231	255	237	233	235	240	255	220	248	264	236	253	228	233	222	249	244	237	239	271	226	214	220	242	242	249	240	242	256	235	232	264	242	219	225	258	254	219	259	240	222	241	251	247	244	237	238	214	254	245	232	249	255	261	224	280	269	266	213	238	253	234	259	251	236	248	245	264	241	248	241	208	265	231	256	245	241	237	255	251	231	238	269	249	223	248	269	256	242	256	234	251	257	256	230	259	205	224	248	243	219	268	230	236	233	239	260	236	230	251	252	229	248	230	227	249	250	248	246	253	248	276	263	231	243	251	238	270	242	228	229	262	252	273	248	257	242	244	231	245	224	239	214	223	240	276	269	268	219	219	244	227	275	255	230	266	217	241	255	243	266	243	215	253	264	239	217	238	250	252	238	229	240	234	245	250	255	245	222	236	239	256	249	230	228	236	232	245	218	256	242	259	235	277	223	251	245	251	218	207	235	236	240	253	244	224	213	235	244	265	226	198	260	223	247	242	268	258	265	234	246	261	263	230	231	197	268	227	238	244	258	261	251	218	219	252	260	238	243	234	245	254	250	227	253	272	256	234	281	242	240	261	248	251	248	233	242	258	257	250	204	253	238	222	258	246	221	248	246	231	247	275	246	217	248	254	212	204	217	250	237	249	225	255	251	220	256	255	224	242	275	260	237	260	266	224	269	247	238	237	244	249	221	237	248	217	241	266	264	240	226	212	208	241	249	239	235	258	230	215	212	268	279	230	242	222	235	240	236	253	272	234	268	232	217	250	240	254	230	230	220	230	252	253	249	232	242	254	240	279	267	256	258	244	236	260	246	260	233	261	270	250	239	302	261	209	207	227	236	240	230	226	265	237	256	225	264	211	230	222	259	251	259	248	244	224	246	229	243	224	225	230	247	251	235	238	228	223	250	234	257	244	224	219	248	261	257	257	223	260	247	246	286	260	244	249	230	260	271	237	243	243	239	219	259	220	220	241	256	249	253	238	242	233
2024	608	612	593	590	659	628	612	617	570	638	624	596	586	583	597	626	587	574	617	580	582	599	573	562	595	592	569	555	628	584	602	607	586	560	575	557	568	639	576	607	531	537	587	543	586	563	585	614	526	597	567	593	600	562	569	594	574	595	566	598	594	557	557	580	616	562	595	585	594	602	600	546	574	601	569	581	605	600	578	607	555	571	614	571	597	625	587	537	542	544	604	550	598	568	589	588	583	572	624	580	553	563	549	522	567	582	555	565	600	551	579	622	629	572	586	603	609	558	587	577	554	582	583	574	620	568	571	618	573	578	584	585	598	590	566	610	577	667	562	569	604	601	550	652	569	596	601	592	614	592	592	581	628	576	554	605	565	576	558	619	612	544	647	606	590	551	604	595	567	577	595	593	585	550	599	565	561	606	590	576	603	593	615	583	560	580	541	590	569	568	608	610	617	599	578	609	612	551	544	571	626	582	612	568	585	627	564	572	551	595	590	540	584	608	540	572	602	615	573	608	579	585	587	586	600	591	616	593	589	593	601	574	599	653	581	585	569	563	582	553	585	596	573	591	581	560	562	569	571	577	593	552	573	566	566	580	598	541	608	609	597	588	590	555	574	582	608	520	592	561	540	588	543	578	553	590	592	575	621	533	635	640	576	588	608	571	596	616	606	589	590	592	564	540	587	606	584	586	557	554	649	583	565	562	632	609	552	628	569	608	576	600	564	579	585	568	582	551	567	619	574	551	567	552	613	582	573	587	583	584	589	582	583	543	563	602	576	592	577	555	585	607	585	582	583	566	579	573	563	524	603	576	544	557	619	536	540	610	621	607	588	579	576	595	607	607	584	574	610	592	601	587	576	573	597	600	562	559	618	572	533	584	559	593	569	612	552	527	569	603	545	626	578	565	610	579	586	558	597	536	541	585	600	607	548	615	575	578	589	576	549	612	598	576	588	538	593	559	594	605	618	561	552	551	578	597	563	558	572	584	583	541	567	562	619	579	620	547	607	586	583	639	574	564	605	573	627	608	623	590	598	538	629	602	581	529	611	595	561	555	557	599	547	580	589	585	595	559	563	554	607	554	575	547	594	583	544	586	632	568	550	593	517	576	562	558	630	548	567	556	614	578	557	552	607	577	623	585	577	563	596	561	600	604	597	597	543	538	601	576	533	587	580	589	567	549	577	579	588	529	608	618	579	595	546	570	586	618	603	621	588	558	578	577	533	574	625	592	570	566	567	604	572	553	618	583	618	579	575	542	594	561	562	578	537	610	588	580	590	573	580	559	586	600	574	575	566	551	561	591	612	616	607	574	553	631	580	600	596	588	566	577	605	574	569	540	580	576	598	549	618	578	549	606	523	562	601	551	561	589	536	537	588	573	554	591	617	575	582	571	560	577	573	563	580	606	585	596	545	574	552	545	563	572	547	557	572	602	618	564	565	552	599	582	592	592	584	631	543	579	536	536	602	568	580	520	615	624	548	580	555	587	565	534	557	534	555	581	561	580	587	571	561	577	570	626	554	580	554	558	569	581	562	567	611	566	551	589	600	561	583	571	559	596	571	573	586	579	606	616	567	541	582	605	540	591	591	550	577	552	577	555	607	586	611	574	559	568	600	598	603	576	579	583	629	562	594	559	564	565	570	626	583	611	608	557	600	574	588	617	647	617	556	575	575	634	556	612	580	576	569	572	567	574	563	592	596	585	538	598	605	611	558	601	580	562	620	574	578	565	576	551	585	616	598	573	585	522	544	615	606	575	624	554	614	593	606	592	581	640	547	590	585	563	576	554	583	609	598	543	553	568	575	582	566	579	585	658	552	592	582	576	568	574	552	544	585	596	599	582	527	589	576	615	565	555	540	584	576	591	582	611	593	610	539	605	555	579	553	539	568	558	562	599	588	559	536	553	591	550	598	573	591	527	598	559	571	554	581	580	539	586	541	630	514	596	622	626	558	562	574	593	577	611	571	554	595	591	592	633	609	598	558	595	536	587	533	606	622	575	599	578	553	528	610	578	575	606	562	605	587	576	625	561	568	574	598	626	564	555	583	592	624	646	553	564	557	578	579	577	540	569	598	577	579	528	582	597	552	617	565	567	577	564	634	554	558	573	604	592	559	580	570	561	576	591	604	582	584	587	555	560	523	564	589	563	620	573	556	589	540	552	561	590	561	529	573	516	604	557	582	588	536	593	560	574	584	599	577	607	575	623	580	550	560	552	556	573	594	634	592	626	548	582	564	584	574	580	581	608	596	523	574	577	574	579	569	637	578	529	550	599	557	592	578	549	594	570	587	569	560	633	575	574	570	604	592	576	597	557	589	583	621	543	621	571	588	611	592	573	617	573	585	626	598	569	586	583	571	561	598	594	577	543	531	589	565	597	552	578	574	579	565	559	643	557	571	593	599	564	605	537	564	588	567	582	539	583	565	550	535	576	593	567	591	556	586	563	536	578	627	590	574	565	581	593	556	582	589	570	555	604	571	539	566	562	570	573	577	586	554	540	595	564	612	616	574	612	601	610	600	549	599	559	561	569	551	553	588	594	574	571	580	563	551	596	579	563	537	603	563	569	527	578	550	564	562	560	575	552	601	573	562	542	589	585	597	589	555	570	605	564	568	623	635	640	593	596	572	557	573	606	617	580	570	586	556	565	563	610	586	622	601	536	603	581	550	567	620	608	614	568	620	620	625	601	611	599	643	578	567	577	558	609	594	573	560	562	535	576	620	532	593	632	583	589	564	583	594	572	567	605	591	585	564	567	597	540	570	609	587	535	582	556	606	591	589	594	588	605	581	584	537	587	545	608	559	561	587	571	577	567	570	601	598	588	566	581	601	572	547	548	634	539	570	576	575	614	575	556	588	580	564	579	567	609	596	609	567	572	544	569	561	588	618	573	599	578	584	544	556	585	577	534	572	615	589	561	577	590	625	565	616	594	599	598	551	576	571	554	583	588	541	615	541	603	559	581	557	550	537	596	590	570	584	583	577	589	591	596	588	567	570	568	612	576	547	586	583	577	504	643	591	581	582	553	574	600	549	563	608	536	594	601	576	562	589	600	622	545	631	622	586	597	616	616	584	590	549	595	587	583	556	601	573	541	581	552	558	568	612	583	572	588	533	575	591	593	573	590	587	583	607	579	593	597	585	552	590	602	593	545	569	572	596	624	612	581	560	587	604	595	524	572	603	650	563	568	613	516	582	573	610	567	659	546	565	545	568	588	573	580	571	552	592	589	622	534	560	643	572	578	553	613	587	584	541	580	593	552	596	571	553	620	575	591	597	546	564	582	536	571	562	575	562	576	591	618	572	541	523	602	576	588	548	560	568	551	535	594	575	604	547	606	558	561	602	540	580	562	597	609	586	588	591	613	555	567	576	556	560	570	564	572	577	554	563	576	599	603	619	621	581	608	569	531	578	569	606	553	583	606	554	592	602	615	587	571	534	533	573	600	581	557	585	612	572	600	564	615	578	615	584	594	568
6316	332	359	299	264	213	199	187	189	160	141	163	162	168	164	146	156	141	143	161	151	135	169	149	126	147	147	137	129	144	134	147	149	147	133	168	181	121	142	133	129	151	161	159	130	146	161	166	151	125	154	173	144	126	148	164	147	171	171	158	155	138	140	145	141	170	147	139	142	140	137	138	152	154	143	134	144	150	175	141	124	151	135	149	133	147	134	121	138	132	142	144	148	117	129	138	143	175	152	154	131	138	140	132	146	149	126	153	148	169	146	154	151	128	177	151	122	177	142	127	146	164	147	157	145	138	147	153	148	153	152	139	150	146	155	152	114	134	163	149	137	141	147	141	123	166	137	158	135	142	145	124	169	153	131	142	157	152	147	145	153	143	137	147	154	139	136	127	143	155	126	159	134	143	168	150	158	150	136	149	178	135	144	125	151	146	144	139	121	156	161	146	171	148	127	143	145	148	148	149	129	148	155	157	165	146	145	156	152	160	155	123	134	155	146	135	145	144	154	143	136	159	163	136	135	148	156	160	137	148	151	151	161	145	140	138	124	139	168	139	150	147	138	150	141	160	140	141	138	150	127	132	147	142	140	125	152	143	129	143	149	150	173	151	143	140	118	157	153	153	156	129	153	147	149	146	169	133	165	152	131	150	146	143	146	137	145	153	121	148	145	140	144	141	149	161	135	133	144	155	148	139	142	164	122	150	120	150	143	142	159	163	174	145	144	143	171	148	158	150	142	146	143	152	149	138	152	168	169	147	134	162	160	143	158	133	152	129	148	140	115	157	153	142	130	154	138	137	142	137	147	149	118	143	136	138	152	144	147	144	153	146	148	145	154	147	149	129	146	158	143	118	135	151	144	124	130	171	146	124	189	142	142	157	134	159	151	131	138	153	153	155	138	148	145	155	172	148	165	168	155	142	142	184	139	146	190	138	147	154	127	138	146	147	141	157	149	125	147	130	133	160	125	146	133	141	154	132	127	153	137	144	146	141	150	138	150	142	137	154	145	143	156	136	165	167	126	127	126	126	166	150	160	142	136	149	165	173	154	149	146	144	133	158	134	137	146	133	137	150	140	149	148	150	127	160	169	120	130	152	167	149	158	168	133	169	139	147	152	160	142	150	156	153	153	152	150	112	147	124	147	139	149	155	160	160	150	129	152	152	155	148	156	161	146	146	148	144	137	161	135	139	143	157	136	141	159	149	151	156	149	149	146	136	147	144	165	129	158	149	137	164	127	156	135	145	163	136	162	150	157	121	127	145	141	147	159	150	145	149	153	169	145	132	157	140	136	134	152	182	120	159	147	172	132	140	155	155	141	154	153	168	135	159	158	164	160	162	144	163	167	177	140	153	166	146	121	135	139	150	144	158	148	136	148	165	130	139	161	139	153	130	169	130	146	141	150	150	156	132	143	154	179	139	148	146	143	166	134	161	138	149	140	156	157	125	164	154	132	143	145	153	132	149	159	158	139	134	118	129	139	133	156	142	140	142	118	135	161	156	160	132	137	154	146	128	123	160	155	153	140	160	173	133	152	169	153	155	167	155	138	148	144	150	131	140	143	145	125	174	164	145	136	145	167	161	153	135	134	140	178	138	144	133	130	165	135	150	146	157	169	133	146	168	136	158	153	147	155	151	157	168	146	142	135	135	154	136	142	134	169	162	130	147	141	131	120	150	148	146	149	167	140	124	142	148	150	186	134	156	152	143	140	160	122	144	150	140	131	175	139	134	166	145	133	135	157	170	155	152	114	132	133	143	135	124	166	146	130	168	144	137	122	139	150	154	151	145	156	149	146	141	113	148	148	139	137	137	146	149	159	118	156	128	166	153	147	164	159	147	161	133	137	142	132	148	140	139	153	158	162	157	153	149	144	128	142	157	151	134	157	138	134	145	144	145	147	117	155	135	137	166	149	143	146	143	142	150	159	142	142	165	137	131	162	171	133	153	138	128	150	157	139	139	154	139	153	161	138	132	154	141	125	125	129	148	164	153	181	141	151	139	134	157	143	125	159	141	150	167	157	127	144	136	143	165	138	145	160	156	155	147	144	132	143	153	140	148	158	156	147	138	147	147	126	153	149	172	148	137	146	150	151	169	148	174	146	158	153	159	145	146	137	155	144	156	129	146	149	148	148	140	130	138	155	138	151	142	165	148	150	155	151	141	154	146	163	153	152	161	150	152	148	143	124	123	174	136	133	140	134	121	146	151	156	115	143	128	131	145	150	163	152	140	170	148	147	164	160	183	144	147	157	190	150	141	156	174	151	134	154	122	150	147	137	124	164	146	155	171	183	147	148	154	150	126	135	156	138	145	141	142	135	136	150	162	138	142	158	138	145	151	134	143	135	161	151	141	170	164	165	154	143	138	136	164	142	139	128	139	132	142	144	152	148	138	148	153	142	154	130	143	146	148	131	165	141	162	166	151	146	160	149	141	144	130	135	169	130	133	154	141	139	150	141	147	132	139	169	150	153	138	149	123	132	138	136	151	146	130	157	157	131	149	159	148	162	151	145	152	128	152	145	142	135	151	158	145	118	146	161	162	140	134	151	165	149	150	165	146	152	142	152	140	162	158	146	133	159	159	155	145	158	152	144	128	159	148	148	157	143	155	148	171	165	139	157	152	134	151	130	139	164	116	127	151	145	169	137	154	152	144	134	132	152	130	147	138	147	151	146	125	151	146	130	139	154	140	162	135	131	143	147	128	158	140	148	157	154	130	161	154	126	161	159	146	158	148	132	150	138	147	149	146	127	131	131	136	140	148	144	159	161	167	153	152	169	129	159	142	147	168	151	162	150	144	152	161	134	138	160	125	136	152	148	143	153	139	144	136	134	134	145	127	118	141	139	152	157	157	133	152	136	164	148	145	171	143	156	133	139	142	157	115	156	170	145	150	158	115	109	131	120	135	179	149	143	135	174	154	150	143	147	147	155	142	152	157	155	162	152	154	136	125	145	137	152	131	168	145	149	153	152	129	155	151	163	153	145	152	156	154	137	142	129	178	149	137	158	157	142	114	151	160	133	150	166	148	157	144	146	136	145	138	141	135	145	145	137	132	146	130	141	138	151	128	152	144	135	117	151	168	147	137	149	137	141	126	154	115	141	141	131	148	150	139	131	156	131	159	138	142	133	145	142	146	163	138	151	152	144	144	140	152	130	145	138	155	153	144	161	127	157	141	151	168	151	139	138	158	147	149	137	137	143	164	157	143	148	139	125	149	163	153	145	152	126	168	150	135	150	156	141	131	141	153	131	163	138	140	139	140	148	155	154	134	163	146	165	157	163	147	144	154	149	148	148	145	123	124	154	152	158	169	161	148	159	135	131	148	127	128	146	143	136	146	147	150	133	135	148	151	148	134	132	143	138	141	142	146	156	149	170	146	169	148	139	154	142	152	168	124	143	141	152	143	139	120	141	151	171	153	148	164	129	158	157	147	156	128	151	158	145	125	171	173	138	151	148	157	136	130	154	121	163	149
6028	608	988	1091	916	811	706	643	590	530	510	493	447	435	436	419	436	391	431	404	389	401	365	411	342	381	393	363	393	377	362	333	389	361	358	346	379	356	407	402	407	390	404	348	357	383	371	384	384	376	374	390	383	348	359	360	383	353	379	361	404	349	360	357	375	367	388	345	373	354	361	370	348	360	367	390	369	340	386	372	362	394	396	386	383	340	417	372	369	387	355	355	362	356	364	339	377	386	414	364	378	369	387	339	373	365	345	373	332	381	320	399	358	359	340	379	373	381	353	378	378	371	333	357	353	345	344	363	377	352	365	376	328	358	368	344	368	354	359	367	375	366	338	335	358	410	344	385	361	387	352	389	383	370	372	350	373	339	324	390	357	360	362	376	360	382	364	371	339	345	351	335	365	353	366	385	386	361	330	341	388	351	345	370	368	348	345	343	369	383	359	356	391	357	362	373	359	358	357	383	387	346	376	385	353	363	375	362	398	370	353	345	353	371	372	385	365	351	380	377	359	378	355	350	343	345	366	385	366	379	346	354	359	377	330	370	372	354	360	362	347	321	354	373	364	360	354	354	364	383	355	375	378	366	348	385	373	347	380	376	379	351	376	354	379	374	393	363	345	356	348	361	343	340	341	360	337	336	367	389	348	368	371	371	356	360	385	343	345	370	388	340	373	342	338	360	362	332	354	369	320	369	333	367	358	358	382	384	366	341	387	325	379	380	332	376	337	362	351	340	341	363	351	375	334	336	392	334	361	365	394	364	333	388	348	352	338	363	363	331	365	360	379	372	332	383	364	349	373	369	361	379	340	360	348	364	381	382	355	362	363	378	405	358	366	360	360	374	343	349	365	368	358	373	390	352	367	356	357	335	337	364	355	320	368	347	396	378	385	352	363	340	341	358	399	379	355	351	358	360	393	363	391	344	387	346	351	379	384	353	365	352	350	355	337	392	358	366	378	349	358	362	391	353	346	350	343	358	352	350	371	367	346	370	366	383	350	356	376	371	356	392	381	402	402	337	369	351	335	356	332	354	386	367	356	377	373	376	342	365	381	340	360	344	363	382	373	378	393	368	348	360	352	369	381	353	403	329	372	391	356	354	354	395	404	391	351	389	344	371	337	356	363	373	363	367	359	345	362	366	355	356	382	356	362	348	346	352	353	363	336	349	356	368	378	359	389	342	378	350	353	358	340	387	362	361	364	355	361	382	389	380	402	360	348	360	362	378	415	387	386	352	340	343	353	333	360	357	328	375	371	343	362	350	339	349	357	377	399	340	372	371	353	363	331	337	359	362	359	356	358	394	365	350	349	354	325	356	356	351	349	381	376	380	349	323	346	369	358	371	353	338	398	365	360	354	371	377	360	348	375	390	354	396	342	388	416	369	343	353	335	343	317	364	373	320	350	389	391	364	385	345	342	378	362	352	377	388	399	357	346	351	349	365	341	388	380	351	368	363	338	369	394	369	390	351	376	393	372	347	373	362	416	398	369	371	363	377	364	369	379	399	392	361	359	374	390	385	350	340	385	365	339	391	349	317	314	371	354	364	363	373	384	402	347	361	355	355	363	326	337	354	355	362	345	393	375	372	400	350	397	395	353	355	351	360	380	341	335	381	371	343	350	380	341	334	360	334	335	326	361	393	361	351	352	350	380	350	387	347	348	348	376	377	389	376	329	366	395	369	325	325	371	372	396	347	344	385	379	367	335	376	360	370	378	396	366	348	377	357	361	370	437	404	350	326	375	384	347	391	344	395	350	328	349	359	347	331	354	358	357	355	380	379	379	369	380	384	371	378	367	365	342	363	339	377	354	362	363	346	389	365	371	352	376	364	411	384	356	377	327	382	348	421	358	359	362	378	358	347	373	365	358	374	364	381	319	407	339	364	348	380	350	379	357	338	365	388	351	344	355	384	380	326	379	348	342	374	366	372	363	333	398	324	337	352	359	356	370	370	401	350	362	382	385	387	372	377	357	386	385	365	381	360	365	349	372	360	381	363	386	380	345	343	355	390	370	345	389	371	340	370	338	373	353	362	380	326	374	342	345	392	364	362	388	345	368	370	364	383	334	348	365	367	402	324	368	367	352	394	404	377	355	354	356	385	406	354	354	375	373	368	368	352	337	384	369	356	392	359	361	353	368	353	353	345	393	382	347	370	357	384	370	364	358	371	366	362	382	348	378	351	357	363	361	373	368	338	406	383	370	374	380	374	379	376	367	339	377	369	380	348	376	384	359	382	388	390	382	387	340	346	351	344	394	346	375	346	359	329	375	349	326	356	363	385	354	394	358	367	348	356	332	354	361	368	350	366	357	372	359	360	347	359	374	350	335	389	355	365	352	333	336	366	371	362	373	337	387	358	370	361	344	349	381	328	354	373	342	361	355	394	362	368	352	343	363	364	369	381	361	379	368	373	355	350	341	337	362	408	349	338	361	364	377	356	339	370	394	383	372	377	323	407	363	398	368	379	333	390	392	349	363	358	391	359	356	359	352	366	397	341	368	341	362	359	356	339	325	370	354	384	345	384	332	343	359	358	361	377	326	384	343	334	400	366	341	354	350	356	379	356	374	356	397	348	395	377	379	394	374	351	365	398	359	403	370	370	386	374	397	394	375	345	347	377	327	350	366	391	350	351	366	342	347	350	371	386	375	375	354	369	365	332	407	388	339	349	366	357	390	358	340	390	374	358	327	368	353	375	344	371	339	396	347	371	351	356	324	338	368	385	326	338	386	362	381	366	382	373	375	365	359	363	338	355	380	352	350	324	322	371	393	356	354	421	376	313	366	361	367	371	318	346	378	358	365	366	394	379	342	386	370	387	355	352	388	412	356	386	376	330	364	356	388	361	381	312	339	417	385	364	375	358	371	365	355	343	404	377	350	390	331	405	373	358	348	399	366	358	393	359	351	353	373	361	350	348	375	380	398	357	372	323	390	382	373	353	336	385	373	373	368	350	356	314	357	356	388	349	318	340	382	365	349	348	358	365	395	367	367	363	367	398	369	377	359	370	409	322	357	355	393	371	378	377	382	345	358	380	387	357	354	365	375	379	321	368	351	379	384	374	376	370	382	372	338	350	350	320	348	383	349	364	360	374	380	363	346	366	351	357	351	345	382	335	319	355	372	400	404	355	344	362	368	371	350	355	386	350	331	367	370	342	376	384	384	397	367	351	352	327	352	379	369	353	378	384	349	351	386	350	388	371	373	348	369	357	361	361	357	349	367	376	384	364	364	353	393	354	344	392	334	361	365	373	383	393	326	417	387	357	384	374	378	378	380	327	372	351	370	388	366	376	344	393	360	367	351	378	390	389	381	364	355	365	336	364	366	411	351	371	380	313	343	362	377	355	398	360	358	329	372	400	371	413	367	366	375	378	371	362	358	335	379	410	372	394	371	377	357	376	355	387	382	341	353	343	383	336	359	369	375	351	359	350	348	382	350	350	371	335	416	355	391	363	373	331	390	363	345	341	348	368	391	339
11268	620	526	400	263	198	195	167	107	93	96	108	70	86	83	67	61	62	54	64	60	66	61	60	63	48	54	56	58	50	51	57	44	47	58	67	56	53	53	71	47	68	55	54	51	61	47	54	54	50	39	52	60	52	58	62	47	48	47	56	42	56	44	55	53	60	56	47	48	49	46	62	44	62	70	53	49	57	51	67	55	49	55	51	46	81	54	51	53	49	64	55	39	54	59	55	43	50	56	65	62	57	50	48	54	59	63	62	65	55	54	57	65	49	58	52	57	62	44	49	50	57	56	62	51	47	53	53	55	55	53	50	61	49	55	65	54	57	58	53	57	57	43	52	50	49	62	62	58	41	43	47	42	64	65	59	53	43	47	65	53	57	59	64	53	53	58	61	50	55	48	39	69	52	57	49	51	60	43	56	52	50	47	53	54	48	56	52	78	54	59	47	59	70	65	66	56	58	52	70	50	62	36	67	57	58	53	46	51	71	52	48	55	54	58	70	42	61	60	49	46	57	65	44	46	51	62	44	48	56	64	42	56	54	53	52	48	65	70	66	58	48	56	53	50	39	56	50	57	56	47	48	52	56	73	56	49	56	60	54	55	60	73	67	57	51	51	50	43	59	61	50	63	75	53	51	62	61	55	68	50	67	55	54	41	56	49	56	50	52	51	71	68	61	52	47	52	68	52	55	59	59	51	66	70	69	53	61	57	65	62	53	56	45	54	61	49	52	57	54	51	57	53	60	60	64	62	42	49	50	62	50	43	42	43	62	44	67	52	58	67	57	48	50	51	60	51	61	47	52	56	51	55	49	57	56	61	73	79	50	60	43	64	45	60	60	50	43	50	61	65	53	58	50	55	48	51	61	54	58	67	67	65	63	67	54	46	67	50	47	50	57	55	58	56	57	54	58	55	62	66	59	49	51	59	46	57	55	51	45	39	56	54	43	49	56	47	62	69	68	55	60	63	48	55	60	54	49	68	64	62	41	46	53	68	52	54	45	51	43	56	41	57	47	49	54	54	50	57	62	64	65	55	61	69	50	60	46	57	50	56	63	51	67	59	65	63	60	62	41	47	38	50	71	63	67	45	50	58	58	45	52	42	45	52	57	54	50	59	56	54	63	69	67	63	47	66	66	58	63	53	59	42	69	52	39	52	65	51	50	62	71	53	80	45	48	55	51	64	60	50	54	54	52	54	61	53	41	47	59	57	63	54	52	51	54	44	59	53	58	62	50	64	51	52	43	58	60	64	65	58	62	43	57	53	54	57	48	55	57	49	53	55	43	51	53	57	50	52	64	54	60	52	48	50	65	59	56	49	62	64	62	37	49	48	62	46	48	45	44	71	65	69	60	53	43	59	58	49	52	65	53	75	57	52	62	65	46	53	44	56	55	53	54	53	44	48	62	48	56	68	55	60	53	65	44	51	52	50	63	71	51	48	60	55	50	49	65	53	59	60	56	48	51	43	68	57	42	61	48	47	54	47	65	54	42	59	65	62	53	62	44	70	61	55	47	53	55	63	57	49	61	56	66	51	55	59	54	52	59	40	41	50	61	53	45	61	58	56	54	58	63	49	38	46	65	44	65	55	54	49	48	54	66	55	72	57	56	53	54	49	58	54	60	60	53	47	46	48	51	69	62	53	44	55	55	58	44	54	52	61	57	49	58	52	59	62	39	52	49	44	63	50	54	54	73	52	58	62	68	62	54	67	51	63	54	58	52	49	60	64	53	58	56	44	51	58	45	66	49	44	55	51	48	61	51	60	79	48	47	42	50	65	62	57	53	59	47	50	40	59	59	59	59	59	65	62	53	41	52	55	59	49	58	49	53	48	50	56	60	60	67	67	75	44	51	50	60	54	65	53	63	72	45	52	71	51	65	51	51	60	50	56	57	54	47	47	63	52	42	48	62	52	57	45	64	60	61	52	49	50	48	63	67	52	56	55	56	51	57	49	60	47	55	55	44	53	50	70	46	47	67	50	51	61	61	53	74	49	56	55	54	68	69	56	43	57	49	62	47	60	50	55	66	48	61	67	49	57	61	63	45	65	49	54	56	64	56	42	70	39	54	55	52	48	57	47	55	49	68	45	59	61	48	50	56	42	65	63	52	68	62	59	58	46	60	61	41	59	52	46	50	71	65	64	54	67	54	58	65	62	56	47	47	48	54	62	45	61	63	55	42	49	49	44	56	57	51	43	57	55	59	71	62	50	67	63	46	61	49	53	54	56	47	50	55	47	66	68	44	53	61	66	54	46	54	40	58	54	78	67	43	59	59	50	63	55	59	45	59	56	52	54	62	66	57	43	58	51	44	64	53	51	47	48	64	62	68	53	56	48	55	62	60	66	48	41	59	64	46	62	59	63	63	64	64	47	41	57	60	53	77	59	53	45	57	45	62	50	51	41	62	52	52	54	54	57	45	48	54	61	52	71	61	45	44	56	59	73	59	54	43	60	55	76	60	50	54	58	50	58	52	56	63	53	59	71	58	61	49	49	63	59	49	65	48	50	44	53	60	57	53	53	41	63	51	49	57	40	53	43	50	56	53	67	54	61	49	45	66	58	39	63	47	54	47	56	61	53	52	47	47	41	54	61	55	61	52	66	59	67	42	62	41	60	52	76	57	61	43	65	57	61	57	77	60	47	52	58	41	55	55	55	50	51	54	59	60	50	51	68	72	66	58	63	41	59	63	46	52	58	57	61	50	53	49	53	68	49	46	64	63	50	54	63	52	59	56	51	57	44	72	50	49	49	42	50	66	57	57	70	59	61	49	49	67	46	56	44	43	61	69	62	50	41	50	60	57	64	59	52	55	49	50	52	65	52	48	53	58	73	62	47	54	59	66	66	54	68	53	50	65	55	67	68	60	62	55	52	44	55	48	51	63	54	58	43	60	54	58	54	50	70	56	46	60	51	52	38	60	54	50	45	63	60	52	64	63	57	50	71	49	52	51	49	54	61	58	55	55	50	53	57	55	47	58	56	60	55	57	48	51	52	51	57	57	56	60	49	57	59	58	46	55	55	69	65	77	58	60	49	53	58	45	53	66	63	53	59	60	61	53	60	55	62	55	34	54	60	61	57	57	43	57	52	48	51	56	59	62	74	45	44	62	48	47	57	55	42	66	66	65	44	58	61	56	59	47	57	62	65	61	63	56	60	58	51	53	46	73	55	46	54	37	63	55	57	51	51	68	56	57	63	64	58	69	62	42	59	36	51	63	61	68	45	47	45	54	51	50	49	49	59	74	52	44	56	60	64	70	59	52	54	51	64	41	69	53	55	42	54	52	56	47	58	49	58	57	43	48	54	51	57	53	48	66	52	47	51	51	54	62	49	52	51	58	54	48	53	51	67	42	67	65	50	70	60	53	62	60	51	65	50	51	64	50	44	62	57	65	40	48	59	44	53	57	58	52	63	62	45	61	47	57	74	56	54	50	76	63	42	46	63	51	51	44	47	47	46	67	48	57	67	54	49	60
7327	623	1424	1478	1226	1062	905	681	568	509	488	411	345	327	308	286	271	266	248	213	213	238	234	228	182	210	210	199	193	226	182	214	196	196	175	207	184	196	184	186	154	169	186	192	183	159	168	178	173	182	177	169	180	155	141	168	157	181	180	174	169	167	159	153	171	170	166	183	192	183	156	158	159	173	184	163	174	149	169	154	159	150	159	165	157	172	148	143	155	168	176	158	144	175	166	139	149	169	166	166	142	174	132	149	156	166	204	140	167	170	172	168	170	156	160	144	158	156	188	149	156	159	179	143	161	170	161	174	160	134	150	155	159	154	160	183	159	182	171	162	180	175	167	154	155	143	159	149	172	148	135	174	152	152	185	155	154	139	170	157	148	164	175	173	180	141	149	150	174	177	154	150	178	196	164	158	177	166	150	145	161	157	163	178	172	150	162	166	147	153	144	154	154	152	171	146	141	147	159	170	159	149	163	174	167	165	156	182	177	183	149	138	148	157	160	176	162	158	171	160	178	156	159	140	145	149	162	162	160	150	168	167	157	169	171	145	180	160	152	152	135	185	170	163	165	180	167	167	156	186	148	142	160	158	161	150	144	163	136	163	177	142	141	153	162	161	168	170	160	168	174	155	177	140	137	149	166	162	164	154	163	187	163	178	150	170	170	166	151	179	172	152	190	165	179	162	155	155	129	177	170	180	173	188	175	168	154	140	182	154	177	172	171	190	160	156	155	184	145	162	172	155	170	161	152	171	182	140	158	178	156	155	157	135	165	166	170	158	150	182	157	179	142	158	168	155	191	175	151	180	157	167	160	170	151	160	145	148	161	145	179	159	176	146	173	156	165	189	149	164	179	171	155	151	181	177	169	162	157	137	156	177	149	140	153	158	156	157	148	182	158	161	151	163	174	142	174	160	171	153	140	177	166	176	175	153	166	138	166	159	159	166	160	157	172	159	155	158	155	155	158	173	148	165	159	154	172	160	167	163	162	162	158	131	206	185	165	156	156	177	171	172	178	156	152	158	169	167	151	183	171	152	171	168	154	162	187	179	166	137	173	152	165	152	131	161	186	160	163	150	136	162	169	141	161	148	149	153	170	172	180	141	160	158	156	163	146	134	165	138	177	157	149	177	164	163	157	167	175	152	174	159	156	165	165	152	146	173	167	146	183	141	143	154	145	153	136	159	153	165	142	146	154	179	156	161	172	165	154	157	173	149	159	164	184	168	156	180	166	141	157	162	163	139	156	166	148	164	162	176	163	138	168	150	136	171	167	143	129	164	152	166	151	163	151	163	162	168	179	162	147	163	182	167	137	164	175	150	163	155	141	172	162	148	120	147	137	178	154	165	153	173	159	148	171	153	146	136	150	181	157	161	142	167	157	151	167	163	172	163	137	155	175	181	157	157	154	136	174	154	166	176	155	132	159	171	163	155	165	183	150	174	172	152	155	173	169	165	175	149	163	162	171	183	156	157	177	148	132	162	186	166	161	175	149	193	159	163	166	169	184	174	154	163	161	162	140	160	168	162	161	139	137	149	165	159	136	165	166	167	132	147	145	159	175	173	140	164	147	173	143	149	166	170	171	154	153	175	156	138	154	174	165	155	176	167	175	167	163	152	166	196	164	162	168	170	165	146	175	167	146	171	151	155	172	154	156	177	149	156	161	167	149	163	141	146	176	175	138	173	177	174	161	162	144	159	165	169	176	181	158	163	153	155	171	156	167	146	155	164	164	161	165	157	161	149	151	171	155	167	169	160	175	163	147	174	176	163	163	167	159	178	169	165	158	150	177	147	153	150	165	185	156	152	152	161	142	184	131	178	164	167	163	159	143	148	181	152	166	164	157	162	152	144	168	150	167	167	184	170	164	172	139	152	162	160	184	163	165	163	182	162	154	157	167	155	145	168	179	157	175	158	170	175	158	149	168	151	157	176	150	150	170	167	166	167	165	180	151	167	174	167	168	159	167	144	147	160	166	159	172	145	149	161	162	156	142	170	156	148	148	170	146	192	168	163	161	169	162	145	172	147	166	160	152	175	177	168	161	163	156	151	186	164	175	142	147	183	169	157	162	147	161	159	164	165	184	174	169	188	164	185	157	175	199	149	166	149	165	180	163	158	171	156	142	166	147	151	159	143	163	159	167	155	158	167	167	146	160	148	162	134	148	162	155	144	164	165	168	161	161	146	142	151	152	160	159	180	159	153	153	157	172	160	148	169	159	160	161	141	161	178	167	161	162	149	156	143	167	142	174	168	150	163	176	177	143	162	177	159	164	170	163	165	163	161	151	188	157	150	177	183	150	180	164	155	169	162	157	164	153	175	170	158	164	180	158	150	175	169	176	160	173	179	155	152	161	159	153	136	155	169	175	152	157	163	159	165	170	181	172	165	154	167	181	156	182	157	154	138	149	177	175	161	172	161	182	163	153	158	146	171	168	152	145	170	162	175	166	170	160	170	161	179	156	163	161	154	156	163	143	150	173	177	138	160	147	149	170	129	178	138	173	168	161	201	165	167	155	188	152	154	165	192	131	179	155	155	163	168	155	192	170	158	162	156	185	151	161	139	165	134	179	150	169	185	173	173	171	154	153	172	159	160	197	146	164	167	161	153	178	148	166	179	167	172	154	153	160	161	160	154	148	170	169	179	149	150	160	171	151	158	165	177	157	175	171	169	185	180	169	163	171	162	146	173	136	148	154	146	159	155	137	165	164	160	170	144	149	186	180	171	165	148	139	154	157	168	143	159	152	151	169	159	167	155	169	177	169	166	157	145	149	163	153	177	160	142	174	166	170	170	151	158	172	147	167	148	162	153	164	160	173	156	148	156	162	160	164	154	160	171	165	167	160	147	168	163	159	156	148	149	176	155	141	168	159	183	136	156	161	159	159	183	135	166	142	151	153	169	175	174	165	160	162	175	145	156	152	176	180	135	158	171	158	164	157	184	133	150	153	130	153	127	153	163	171	162	143	168	158	166	150	146	154	164	185	163	158	138	156	159	160	168	199	145	144	164	163	136	168	177	163	177	165	178	170	164	173	163	143	148	176	160	165	172	182	154	153	157	161	158	140	155	175	139	166	163	136	173	187	160	170	153	181	137	175	173	170	167	171	178	171	182	154	164	171	163	175	178	169	156	157	138	183	171	149	195	178	178	165	157	184	168	154	164	156	150	170	172	161	152	149	160	160	168	155	152	143	177	169	157	184	168	164	150	198	181	153	183	151	171	165	164	146	176	195	136	164	141	170	186	145	141	150	185	170	158	162	163	175	163	172	155	169	163	167	160	163	159	161	149	172	170	160	161	171	160	150	159	161	176	172	173	165	179	154	147	171	115	150	158	162	177	143	148	141	166	167	166	128	168	172	163	170	141	159	161	180	180	164	155	144	155	163	150	169	161	201	167	132	158	154	175	160	160	168	151	162	153	154	169	154	156	164	165	169	173	171	185	170	168	132	172	160	147	149	173	176	158	147	139	181	156	146	145
1365	256	273	237	271	243	247	243	247	266	275	241	248	219	270	221	237	243	254	246	207	267	241	232	242	236	229	231	245	220	242	241	246	245	228	220	251	254	215	233	215	246	246	244	254	197	237	247	269	247	217	247	238	250	233	249	249	217	254	229	224	240	244	222	274	232	249	247	226	255	229	207	249	234	254	223	233	229	209	235	227	252	233	238	235	264	238	220	224	228	253	250	233	226	207	244	253	253	242	265	249	244	239	242	214	227	239	255	225	240	278	256	236	233	263	240	233	241	242	244	240	217	228	257	217	248	256	205	231	251	244	254	244	223	209	232	248	239	262	276	256	270	239	254	243	215	248	231	278	269	250	243	257	212	244	226	259	242	250	271	224	229	244	238	241	243	245	215	232	252	239	236	223	238	251	248	237	239	234	240	248	238	221	284	240	249	251	262	247	209	238	256	245	233	241	224	248	260	252	234	247	257	232	243	234	245	234	233	222	268	253	231	243	240	224	212	245	233	255	216	234	219	247	252	266	243	232	243	260	224	226	198	211	232	242	265	231	255	242	256	230	240	242	249	225	244	234	213	236	252	249	226	242	246	259	249	266	223	244	234	246	250	244	250	229	242	248	214	230	262	261	234	240	293	205	234	258	264	226	249	239	245	237	236	242	230	256	247	227	214	227	223	229	209	249	219	236	228	226	208	236	249	225	246	256	230	263	219	243	262	260	213	254	241	220	250	230	225	252	244	209	232	234	242	227	263	280	238	236	219	242	254	231	225	235	246	266	211	256	221	263	264	238	261	213	212	218	226	229	268	233	241	206	273	241	247	240	222	208	252	233	249	224	251	232	217	259	270	235	240	199	238	259	266	259	255	231	227	229	254	219	260	243	234	236	242	235	251	262	233	268	237	212	232	270	235	239	222	249	231	240	244	238	242	218	230	251	242	245	219	222	252	228	226	246	253	221	208	254	227	240	246	227	254	249	223	209	262	244	250	267	250	271	233	222	303	280	237	244	226	275	231	256	248	254	210	233	211	225	262	255	255	245	263	220	251	232	250	221	235	251	233	278	258	269	260	277	249	243	245	225	225	267	248	260	261	226	246	238	243	252	235	237	248	244	247	229	256	256	249	254	211	222	245	251	226	230	244	238	254	246	230	224	252	198	241	233	235	264	228	238	248	236	227	268	238	256	249	228	232	240	226	258	255	212	268	261	246	241	249	243	265	248	226	238	249	216	265	239	222	285	263	231	249	254	237	227	231	226	255	226	252	262	207	267	261	264	218	233	248	222	235	241	248	228	235	243	248	212	213	228	247	243	245	237	204	237	233	222	243	234	246	219	252	243	242	251	248	227	233	210	270	255	259	246	236	230	246	244	229	238	233	237	217	234	241	221	235	216	261	235	224	223	234	249	241	242	270	274	211	251	227	274	245	235	245	247	250	251	246	219	254	251	241	223	252	249	241	224	261	249	245	236	275	252	217	214	256	290	257	260	247	238	245	270	232	212	261	240	228	234	255	271	258	225	223	246	233	250	246	242	266	250	231	229	247	230	237	230	236	241	239	257	227	276	242	235	209	234	244	238	255	211	258	227	228	277	247	237	249	219	270	243	270	232	259	265	254	233	221	240	247	253	233	258	283	232	242	209	231	231	223	252	234	208	250	237	249	224	252	224	228	254	274	234	236	244	229	224	242	228	245	230	237	235	253	258	234	260	268	251	222	258	239	228	230	239	250	243	225	220	265	252	264	262	202	268	241	233	242	236	247	248	263	267	229	218	233	243	277	234	230	240	226	254	227	220	251	269	241	243	269	253	236	275	244	230	204	243	238	221	238	244	254	257	232	245	247	261	233	237	254	236	230	245	228	246	233	212	245	243	220	254	227	261	227	239	238	244	241	247	246	239	257	258	253	229	231	230	219	238	243	274	254	227	266	244	242	242	236	250	224	198	292	208	228	255	256	232	237	248	232	272	218	255	255	214	234	226	266	256	241	265	225	227	241	246	248	258	249	237	225	270	241	263	218	221	235	219	286	252	248	228	266	255	230	218	263	215	258	234	259	249	271	254	244	259	243	234	226	236	219	223	220	221	215	245	228	239	259	248	244	235	233	239	253	256	241	251	221	247	271	259	230	253	215	239	238	258	252	221	209	229	224	261	224	244	208	235	236	265	234	255	223	216	226	227	250	254	237	226	220	249	238	218	203	266	239	224	236	256	223	236	248	229	238	258	248	252	239	237	234	269	260	244	261	218	240	243	263	266	261	221	247	236	215	213	268	238	278	240	248	258	267	241	215	248	240	222	222	248	238	245	227	242	251	249	210	238	225	234	251	235	242	260	252	258	259	224	272	245	231	244	206	213	259	245	242	261	228	251	236	254	261	246	230	254	203	272	264	245	209	222	247	249	225	266	243	251	232	235	250	237	261	255	260	244	233	260	221	249	274	239	256	245	252	257	272	212	234	221	275	262	234	269	195	229	258	233	198	229	232	219	229	233	260	223	233	234	232	270	244	240	246	237	222	246	236	253	244	240	219	256	245	241	249	242	264	229	223	228	239	270	260	246	256	239	266	232	214	243	256	252	266	242	237	217	224	244	231	222	243	246	248	242	239	237	243	215	211	260	247	218	248	243	266	235	223	238	246	203	236	252	234	244	251	210	218	261	211	222	256	269	241	243	253	243	270	270	241	244	236	251	236	238	262	230	258	232	244	230	256	256	235	238	222	235	240	258	264	235	260	236	213	252	224	251	259	229	245	268	251	231	240	227	228	265	249	243	221	208	223	261	252	228	261	263	258	253	234	246	259	255	245	242	246	235	213	231	252	246	253	214	220	257	213	221	242	230	243	257	215	256	233	270	251	273	241	258	235	235	248	239	231	240	225	262	244	235	260	269	223	230	260	220	250	221	253	236	270	253	231	203	227	259	251	273	246	231	230	260	251	249	238	215	254	245	231	236	230	258	204	237	260	219	253	214	235	253	229	218	246	263	233	236	243	239	233	247	260	224	243	256	260	280	226	261	279	212	251	222	241	260	224	254	252	239	232	243	271	211	228	251	256	259	221	240	246	221	235	238	198	253	203	250	241	225	242	245	260	240	252	226	257	231	273	218	240	240	227	234	239	222	263	229	258	248	230	215	241	243	220	238	236	230	239	294	190	245	237	256	241	254	231	278	261	257	232	239	227	267	255	237	209	248	246	216	270	247	239	227	242	242	251	214	243	245	231	261	243	219	261	220	245	245	252	248	246	240	220	241	232	235	248	246	230	256	205	244	242	241	240	261	259	263	244	242	236	267	239	231	247	216	248	230	262	260	262	250	216	240	239	228	240	243	247	218	286	256	235	250	239	236	224	232	222	246	220	227	234	259	237	231	253	218	249	223	247	215	236	231	230	231	269	249	255	239	250	202	237	257	247	224	255	243	241	249	262	239	218	244	251	224	272	256	235	240	243	229	266	204	247	221	224	220	272	226	248	194	233	257	271	242	257	242	255
1988	630	603	599	594	617	573	635	587	593	581	589	605	566	600	583	545	609	548	621	592	540	594	572	595	575	607	555	582	563	597	574	524	543	586	581	597	569	595	580	593	620	588	589	550	540	580	571	601	574	595	566	551	596	545	593	559	587	586	532	569	595	610	576	598	526	614	557	595	554	629	583	545	562	574	597	619	560	595	577	600	600	623	608	575	576	539	591	593	598	604	568	565	616	613	588	587	608	576	595	610	546	546	592	585	582	576	561	596	589	587	584	549	594	592	565	571	575	607	582	596	550	591	594	583	517	570	599	561	605	575	564	571	569	592	547	566	567	577	559	562	598	548	539	557	594	562	574	583	586	577	597	539	548	588	588	584	566	583	581	598	578	573	548	561	558	620	560	616	539	606	584	548	603	563	572	575	597	595	559	547	547	560	578	573	532	613	606	564	588	524	533	632	614	574	555	566	597	565	632	589	585	569	550	550	583	573	619	602	576	641	548	551	576	608	578	528	554	582	540	582	592	585	584	554	571	606	577	570	592	613	558	596	589	509	615	606	599	600	631	580	572	557	597	553	581	564	548	568	561	565	583	579	563	604	535	601	523	581	613	587	592	588	546	582	573	588	552	608	568	570	568	582	554	584	551	572	546	587	571	569	530	562	590	586	536	584	595	580	582	562	560	569	565	538	564	566	603	585	551	572	580	570	600	586	603	544	569	631	510	570	572	580	572	601	545	606	594	575	602	563	551	562	550	559	576	599	550	614	573	571	604	578	565	559	568	568	567	559	606	602	583	518	585	623	590	543	618	562	578	588	603	592	607	570	579	560	639	561	604	563	588	546	597	573	609	577	594	580	520	609	581	546	573	577	595	556	533	614	574	576	593	565	580	627	580	594	592	538	613	619	563	603	582	595	588	547	575	595	586	622	574	590	583	609	593	577	587	599	577	576	566	599	565	571	588	552	557	576	572	564	605	573	592	586	544	573	607	584	560	576	577	572	581	599	530	572	595	564	597	583	613	617	586	624	613	589	586	535	567	560	595	574	586	553	541	583	569	611	588	587	611	530	566	581	591	542	599	557	566	568	575	542	608	600	564	571	538	553	550	583	546	613	506	566	587	557	554	635	601	600	569	609	603	606	584	591	563	556	589	590	595	552	586	542	628	557	573	601	580	577	588	541	573	565	589	559	541	576	560	616	599	586	584	609	598	597	521	577	595	573	620	577	620	576	563	561	557	620	578	600	592	561	535	586	537	571	591	586	563	576	595	549	543	560	563	589	548	569	541	566	572	572	532	596	597	541	557	568	548	591	578	578	537	550	581	581	615	649	543	547	570	575	566	600	620	611	561	620	578	596	577	567	572	589	567	595	582	583	575	619	615	568	566	626	599	575	571	576	599	577	576	579	603	587	597	575	590	607	590	560	569	601	595	610	576	578	558	565	553	558	590	595	573	605	608	575	614	564	568	554	614	567	559	587	575	545	562	562	608	592	614	585	557	580	601	595	559	603	602	591	575	583	564	569	580	605	590	573	579	591	594	600	599	581	573	543	521	531	570	537	611	582	566	563	546	581	565	580	647	615	592	595	592	601	633	557	597	572	561	628	572	542	583	572	590	580	544	582	585	577	593	589	619	558	515	551	591	575	548	526	587	617	571	597	604	567	586	541	579	580	546	600	621	600	569	586	555	593	636	604	587	588	572	614	589	551	576	569	604	579	577	585	589	592	579	608	576	612	590	551	580	594	571	561	564	560	569	565	611	574	607	575	555	584	595	550	621	594	584	571	562	565	555	562	596	557	573	565	587	599	586	583	562	515	555	557	629	583	563	543	552	605	569	570	569	589	564	599	579	624	583	586	578	548	581	608	628	609	573	572	599	578	585	584	579	580	567	594	563	574	595	547	633	599	608	586	571	566	592	559	581	532	591	609	561	590	595	594	570	612	618	583	602	604	569	579	603	535	564	588	575	563	570	544	557	541	560	563	572	571	599	588	548	579	583	605	583	591	601	583	575	550	593	562	516	572	588	590	582	607	603	617	587	568	618	594	592	567	591	605	565	571	556	556	597	560	586	578	569	589	567	598	580	590	584	595	616	590	589	586	597	550	609	557	608	595	573	545	590	594	636	587	548	547	606	558	565	617	588	488	595	551	580	587	596	538	597	581	602	577	566	568	597	588	552	611	589	627	620	610	562	549	556	589	568	517	564	542	558	596	552	570	534	599	518	566	553	623	617	572	566	585	554	580	526	554	570	594	561	523	617	575	529	549	591	553	525	610	580	575	552	594	571	596	530	554	543	624	594	554	571	575	580	540	562	600	576	558	599	585	576	593	597	599	550	587	601	598	579	609	547	614	547	627	547	515	561	618	597	583	597	594	568	556	576	569	585	584	611	587	587	574	588	557	564	584	614	524	596	605	580	634	577	593	562	567	616	581	569	595	586	580	514	580	580	583	562	619	571	593	549	591	576	511	573	585	549	594	546	610	541	570	560	591	573	607	584	572	573	614	582	582	586	573	558	564	605	581	580	548	547	589	587	597	551	568	598	586	593	616	587	578	618	618	579	598	592	573	618	543	527	563	594	574	566	563	577	588	577	552	548	588	607	569	575	596	569	607	536	580	607	574	567	597	637	611	569	631	547	598	561	628	586	610	587	575	617	542	584	573	592	562	617	583	573	535	551	570	524	605	598	611	576	565	520	610	557	579	570	585	564	536	552	593	566	563	579	578	592	578	568	584	589	600	604	576	662	585	588	581	596	596	605	577	528	571	567	589	584	577	557	554	515	569	607	592	614	584	591	564	593	529	613	581	533	593	607	603	589	594	600	563	576	595	570	548	602	604	610	575	607	581	611	566	568	568	582	572	593	556	573	613	573	551	543	554	603	575	557	566	557	570	598	604	586	599	601	568	601	631	592	578	593	619	568	543	562	591	571	602	610	601	604	584	577	613	610	569	584	572	612	570	585	579	577	546	595	602	548	568	561	582	581	573	564	543	593	559	550	570	585	591	614	580	607	566	566	564	579	597	586	562	599	583	564	578	566	592	604	620	548	620	552	567	612	595	575	564	596	619	516	585	593	554	572	577	586	563	580	629	579	568	595	587	582	575	589	554	562	623	573	611	552	625	581	553	611	592	607	573	537	552	604	596	602	610	582	598	561	548	572	552	554	564	612	601	639	562	593	553	639	565	578	530	548	579	587	571	564	581	562	580	613	564	574	563	602	621	598	559	598	602	589	565	596	581	581	604	586	582	566	573	590	604	560	617	574	604	584	574	559	582	592	580	573	572	553	582	565	581	595	604	594	584	612	618	625	602	588	575	611	592	570	589	570	643	555	612	608	594	577	591	587	564	580	590	577	575	591	554	564	621	586	552	589	539	602	550	611	581	581	571	610	579	599	601	592	595	589	595	583	565	591	614	569	587	554	551	600	549	569	610	577	582	553	552	531	522	544	614	609	568	550	576	566	573	547	623	560	590	582	572	611	541	575
6259	346	407	332	269	228	214	208	199	172	166	139	171	155	139	139	145	148	145	161	154	167	144	166	127	160	132	139	147	131	127	124	161	142	157	157	140	139	133	139	153	122	144	147	151	172	140	138	149	158	140	162	151	178	119	126	160	155	153	150	138	127	143	158	127	162	149	152	141	149	158	183	149	129	140	151	125	140	166	150	150	133	139	132	149	132	149	139	146	143	149	144	145	152	152	156	179	167	152	148	156	155	146	152	149	137	165	151	154	153	148	154	133	143	146	151	153	157	147	123	161	142	137	140	140	137	164	137	146	133	151	149	136	129	142	133	154	157	154	136	145	150	138	160	154	136	149	134	151	146	124	132	166	181	158	162	172	155	159	159	137	159	154	134	121	135	140	127	148	159	136	151	136	125	138	138	137	149	146	141	137	152	120	138	133	149	148	127	148	162	157	142	144	168	135	154	133	140	150	143	161	156	154	137	142	126	119	137	123	157	147	131	159	147	152	156	119	123	138	113	153	150	130	150	159	160	133	146	137	146	151	155	144	140	143	122	147	143	128	142	189	136	173	156	157	150	132	147	153	138	155	149	136	147	158	151	155	159	130	147	129	144	143	135	150	159	148	136	148	161	173	136	155	133	137	116	161	139	138	163	152	151	135	146	165	168	129	153	132	136	134	130	122	134	162	145	134	137	144	162	130	151	136	141	155	172	141	152	142	175	141	161	152	163	139	124	147	120	148	161	149	155	152	145	131	137	129	127	185	148	136	158	153	144	152	142	144	130	137	163	156	156	150	124	156	155	161	139	163	135	119	149	168	142	122	132	157	141	151	131	147	167	138	130	156	119	139	118	124	134	147	145	122	125	144	145	150	158	150	132	152	137	138	142	139	133	146	169	143	147	136	150	136	170	152	155	134	154	107	166	153	134	160	143	149	153	156	149	144	153	178	145	113	154	156	166	143	159	144	162	149	155	132	150	172	166	165	157	155	148	152	135	134	156	139	150	150	143	121	139	177	157	125	155	141	135	166	141	142	150	135	170	147	150	144	148	120	135	136	161	153	147	128	131	145	134	152	159	152	171	149	152	149	133	161	125	160	126	135	145	165	155	156	145	140	142	123	147	121	138	161	161	151	161	158	142	148	135	146	142	148	148	136	149	135	155	160	150	158	167	124	148	151	142	137	146	165	173	154	168	128	146	124	148	151	148	126	146	117	139	139	136	148	160	152	156	138	153	143	157	160	147	133	151	145	152	142	148	161	134	149	125	151	128	122	131	156	146	142	129	126	140	145	146	146	142	133	150	142	143	155	130	144	175	141	151	138	147	132	181	149	166	129	151	133	124	137	152	156	161	134	148	135	144	157	136	140	139	155	143	115	153	168	142	143	124	155	157	141	134	152	149	147	124	134	154	163	149	131	162	138	140	134	146	167	135	148	153	151	136	143	146	168	144	134	170	153	139	127	145	138	148	139	157	135	141	144	149	162	147	148	131	163	149	147	145	149	120	162	158	159	138	158	156	165	157	150	122	132	159	148	142	151	151	168	172	123	170	152	141	139	144	134	148	141	151	151	135	119	149	140	152	150	151	147	150	138	145	157	145	129	129	149	154	153	134	154	154	156	150	129	138	136	138	154	149	127	148	147	157	141	138	143	149	118	151	146	133	115	142	152	159	154	134	134	165	145	151	135	161	161	144	139	144	183	135	148	126	165	134	166	164	126	132	146	161	132	129	145	172	149	153	171	159	146	143	165	156	170	125	148	129	146	126	143	136	124	145	141	157	138	166	154	132	160	140	125	158	150	146	156	150	137	147	142	162	143	142	127	146	146	151	141	131	147	135	147	140	169	139	165	149	152	163	148	132	152	126	135	150	150	149	143	142	134	144	130	156	128	156	152	147	132	134	151	153	146	142	145	138	137	123	129	138	153	138	145	139	146	161	152	143	140	154	157	145	120	136	142	138	143	148	160	142	135	138	143	163	135	157	142	134	130	127	131	137	141	135	164	150	124	150	139	142	140	162	127	137	162	169	143	145	155	135	135	129	159	136	153	126	155	157	133	124	115	171	156	165	140	143	135	136	140	139	142	177	170	168	166	126	138	136	149	145	147	131	132	165	153	135	155	128	137	172	165	176	176	160	138	157	141	169	132	157	135	149	151	145	141	138	138	139	125	148	162	133	154	139	132	167	145	148	145	132	172	141	141	157	167	153	159	145	149	141	159	136	151	145	156	129	144	154	150	144	152	135	159	141	147	150	144	135	152	146	126	149	142	143	133	156	126	152	139	127	150	134	131	147	165	151	150	127	108	138	132	148	135	154	156	147	131	124	160	147	150	140	131	130	155	124	143	147	129	150	149	129	132	141	156	135	148	134	150	156	135	163	154	116	159	136	155	158	152	147	149	134	148	127	143	149	140	133	136	131	144	180	116	133	152	140	128	147	152	131	137	126	147	160	155	160	133	150	167	153	152	150	161	150	152	143	136	138	164	160	147	166	130	149	167	158	144	137	153	142	153	164	165	166	164	149	165	149	157	130	147	120	146	143	146	158	125	138	145	154	133	153	141	135	140	157	154	154	145	140	133	140	144	164	155	138	131	140	155	139	145	162	142	156	143	135	146	144	152	140	126	150	168	153	142	138	146	136	133	146	151	140	133	163	150	160	148	142	151	141	174	136	122	159	152	142	145	157	157	132	156	170	146	130	174	145	146	141	163	143	161	138	149	149	131	139	141	166	164	159	170	140	149	152	131	151	150	133	167	128	150	164	146	141	160	147	153	158	166	130	130	145	139	138	185	142	140	141	144	145	125	155	149	140	134	170	131	146	155	160	152	154	139	144	133	127	145	145	157	131	140	148	136	149	143	116	161	126	146	144	133	145	148	132	147	135	154	139	155	164	136	170	174	149	142	134	150	140	126	146	156	129	162	167	180	142	144	175	144	166	143	182	148	151	150	142	146	154	136	146	122	151	141	123	159	184	135	152	162	142	174	146	149	154	146	165	161	152	150	146	158	153	170	136	131	163	162	137	159	161	159	142	170	148	138	119	140	148	150	124	143	145	130	156	131	144	148	144	131	149	151	180	133	154	155	167	147	137	179	130	125	163	151	157	125	142	144	139	145	136	143	152	157	136	164	147	131	127	148	144	120	128	143	168	143	155	145	157	134	133	141	158	168	139	169	163	144	134	176	129	112	144	148	175	143	139	147	149	151	119	138	155	128	145	131	154	161	172	133	145	149	154	153	150	141	160	143	166	171	167	147	141	158	137	153	153	146	148	146	141	128	125	150	160	156	122	139	120	147	152	159	160	155	139	123	168	151	123	145	159	156	140	130	155	143	139	183	157	129	165	124	154	156	129	151	153	135	167	163	167	158	143	139	150	132	128	154	153	136	153	141	146	159	131	143	139	144	130	146	158	151	148	126	138	138	147	148	141	165	154	152	130	139	139	133	150	152	163	145	130	157	141	137	153	141	154	151	152	156	169	147	129
6181	581	958	1029	955	843	729	700	569	516	508	510	471	426	429	452	426	399	432	440	347	390	356	403	390	387	421	361	405	367	410	379	380	362	388	380	374	370	357	360	362	365	367	365	389	359	380	358	355	367	354	355	359	388	378	367	396	355	371	372	381	373	355	369	354	353	351	358	358	378	368	396	346	392	350	358	391	367	374	353	357	385	366	394	359	382	349	387	356	321	394	355	376	351	334	361	374	364	371	311	350	345	353	341	340	378	400	361	374	377	377	400	402	365	342	360	391	404	379	384	344	339	340	381	371	322	357	379	366	358	385	327	360	393	346	357	379	368	339	355	333	365	352	387	330	368	383	350	357	337	367	356	321	364	360	368	390	362	331	403	356	342	371	326	337	330	322	383	369	343	371	340	351	363	388	369	367	354	379	372	353	388	378	364	367	363	350	327	359	373	366	370	338	370	369	350	308	353	362	349	387	338	342	374	348	322	388	331	408	392	352	329	340	355	367	409	356	341	393	393	381	354	363	375	410	351	360	372	333	371	377	370	360	392	373	380	386	392	366	327	384	358	389	334	364	379	338	372	357	380	364	366	314	392	352	387	371	367	346	360	366	328	361	369	345	342	365	354	372	347	360	379	365	353	369	384	357	342	390	399	366	375	346	348	372	361	355	323	350	362	327	353	402	329	397	326	365	339	344	390	381	369	373	390	372	349	321	358	372	368	334	345	362	379	386	362	357	334	348	379	361	351	355	367	342	384	343	371	378	380	376	337	371	365	385	386	351	393	342	380	384	347	338	369	383	386	349	352	333	370	357	400	359	394	373	381	376	353	356	377	351	329	380	371	391	367	326	369	356	329	373	375	359	337	376	371	362	344	361	369	352	336	386	361	354	377	357	361	371	328	398	384	380	345	323	348	337	390	349	385	316	350	366	340	351	360	337	359	380	358	367	400	331	370	391	354	364	407	394	345	376	350	378	375	345	342	344	342	365	379	336	371	352	354	402	365	338	362	377	350	381	329	339	370	360	354	348	380	374	346	351	333	361	322	326	380	377	365	365	351	352	365	353	367	354	388	357	360	381	392	386	369	362	386	372	372	357	385	336	357	392	349	358	366	371	348	330	303	352	366	382	363	333	344	343	350	345	388	359	364	423	372	388	380	356	384	356	352	324	364	368	390	333	341	363	338	351	381	373	336	363	342	388	349	370	390	351	358	369	350	322	353	340	364	417	338	370	348	376	356	331	379	383	337	365	378	357	378	395	344	365	353	353	365	356	348	354	352	392	348	346	369	375	359	382	375	350	375	356	355	343	384	370	373	367	326	332	354	373	368	366	392	353	355	353	344	376	331	360	349	375	357	372	327	350	355	362	386	349	384	369	334	382	352	325	385	373	344	397	375	375	370	362	371	350	361	369	355	333	362	357	336	388	350	372	366	364	341	383	367	361	346	367	370	374	339	408	372	354	319	363	385	380	348	385	351	343	354	358	370	376	347	381	368	393	340	348	376	387	360	362	345	382	368	331	347	370	364	383	377	371	364	367	356	342	380	339	393	397	342	380	354	359	379	375	361	323	357	338	365	374	385	359	369	353	355	395	340	373	333	337	345	356	366	340	350	381	363	367	316	346	368	361	391	346	333	375	356	361	384	362	344	368	354	373	364	338	398	388	369	339	372	343	335	387	385	390	347	378	329	339	330	363	348	365	379	354	343	369	374	326	371	330	354	377	378	347	334	380	345	348	394	389	359	361	358	362	381	381	338	351	340	349	376	393	390	372	374	357	357	365	380	356	319	356	366	388	340	349	385	389	368	333	360	359	376	370	350	382	357	374	370	349	362	351	383	362	346	350	322	372	347	389	375	392	356	345	320	332	360	374	353	396	350	377	346	378	354	359	353	363	363	387	367	364	373	370	340	373	390	380	374	366	358	361	375	334	367	356	359	382	363	372	351	369	351	341	394	373	341	366	362	345	369	387	393	355	342	330	359	362	343	354	348	377	360	351	364	341	393	331	363	349	343	366	353	372	346	365	328	346	341	371	350	327	363	361	363	342	363	342	381	403	367	370	326	341	328	365	351	353	318	370	382	364	337	357	386	389	354	373	370	348	363	351	412	347	347	327	364	392	358	378	356	333	385	370	352	341	341	337	370	355	364	375	347	385	319	363	345	363	364	397	341	374	355	326	333	345	369	386	391	333	373	369	336	372	343	336	363	369	375	350	355	389	362	360	360	390	396	361	378	387	345	363	383	364	360	371	358	389	397	384	333	334	351	393	347	350	370	358	350	330	375	382	370	366	312	353	370	379	358	332	411	331	362	383	382	381	355	380	340	364	368	344	376	357	365	368	354	370	331	365	341	359	333	360	368	352	385	363	383	376	375	335	363	348	351	357	344	351	369	359	390	372	361	350	353	352	392	337	386	382	358	397	363	349	367	399	352	352	354	365	370	348	351	384	390	346	361	374	361	355	348	385	354	362	383	343	361	397	390	324	337	369	356	358	351	346	393	367	365	361	380	360	356	363	402	365	342	361	366	384	377	379	386	365	384	377	332	363	366	381	380	318	384	394	364	341	352	355	387	385	386	376	344	393	390	373	297	341	377	352	350	365	387	379	378	352	398	337	360	404	390	366	378	353	345	374	342	353	381	351	348	381	348	368	348	339	388	364	374	337	337	365	371	332	347	326	374	361	396	374	368	332	384	384	404	367	360	314	362	368	350	353	380	357	382	390	348	349	358	352	388	361	376	345	358	388	322	355	385	345	338	356	343	354	320	354	385	390	383	347	375	368	330	324	400	372	366	344	368	355	365	345	373	383	335	398	338	375	346	371	340	340	328	375	364	335	338	367	370	382	371	354	389	359	342	353	323	359	337	338	350	357	321	376	374	347	326	387	389	365	370	373	370	371	359	384	373	383	381	340	354	359	379	349	334	387	378	355	345	345	382	352	382	350	360	368	383	357	390	374	348	351	339	357	372	348	357	376	353	388	355	332	340	324	348	373	361	348	338	344	364	335	357	368	366	396	384	349	348	358	372	383	332	345	399	342	381	374	325	345	349	370	375	332	351	371	364	362	401	386	352	375	373	381	300	381	354	361	372	363	399	388	358	339	377	372	355	357	350	356	410	384	368	342	348	355	341	349	366	350	384	363	358	352	385	348	337	376	368	360	343	366	406	356	346	375	357	371	376	360	369	351	385	375	347	394	308	335	354	355	328	365	372	362	360	341	347	373	376	354	351	359	370	354	397	382	360	361	366	363	374	360	366	394	367	363	375	375	352	397	347	387	354	362	341	374	358	362	363	364	368	344	347	384	335	359	369	404	362	401	357	373	358	393	370	351	361	330	360	370	370	346	337	334	365	354	365	346	353	372	359	343	336	318	340	341	357	354	360	355	329	387	350	368	374	393	395	355	349	357	327	338	336	345	347	393	368	370	361	367	363	360	367	368	330	342	363	339	357	349	392	366	356	361	359	353	331	352	373	364	371	357	373
11107	606	541	431	292	219	165	143	124	80	104	79	86	73	69	66	47	67	64	82	63	68	64	67	74	61	72	65	74	67	58	50	48	61	54	69	45	68	59	51	53	53	61	57	66	52	61	74	57	59	52	68	64	62	51	55	75	41	48	52	57	66	67	68	56	65	62	58	42	62	74	61	71	54	58	66	59	53	53	63	45	54	41	60	53	63	44	52	48	54	60	51	42	58	39	60	46	64	61	54	48	56	53	46	49	46	45	48	44	75	49	60	49	62	58	43	47	44	53	57	61	59	53	56	60	68	46	46	40	70	48	55	65	52	36	48	37	51	47	44	64	44	65	41	74	59	48	47	59	55	61	44	62	55	49	52	57	57	73	53	55	55	57	57	59	51	57	47	54	50	56	63	62	70	61	59	84	50	58	60	63	63	63	56	57	54	60	58	54	48	60	59	61	53	55	56	50	50	46	60	65	62	46	45	71	53	62	57	51	47	46	56	53	54	55	48	50	55	50	59	43	55	54	71	50	50	66	46	54	60	40	53	65	58	57	58	51	55	55	59	60	52	69	51	70	45	56	46	54	69	59	60	53	54	56	69	48	40	52	47	57	60	52	56	49	53	69	54	55	55	54	64	51	46	50	48	61	58	50	53	47	51	47	51	64	64	60	57	60	52	42	67	48	59	50	50	84	64	59	49	47	58	51	42	51	55	39	57	73	46	61	52	50	57	51	63	51	75	55	56	52	54	46	59	56	62	54	57	59	53	45	57	45	45	34	47	55	53	62	62	40	55	44	68	56	53	73	39	56	61	38	62	58	49	48	53	51	47	54	51	61	81	59	65	75	58	60	49	53	50	72	44	49	45	61	64	54	52	62	57	58	53	51	58	62	47	64	52	49	55	60	54	62	66	70	50	63	53	44	60	60	61	63	64	56	60	60	45	59	50	58	55	45	53	50	60	45	75	56	34	53	57	56	72	61	52	40	66	44	62	73	60	54	59	44	63	50	60	62	44	58	45	47	51	38	58	60	58	45	42	56	58	55	66	52	47	57	61	57	51	45	56	42	39	65	54	53	39	46	52	52	59	65	58	55	59	58	56	62	47	45	52	59	60	59	58	71	52	65	59	59	67	66	57	55	52	49	61	41	63	58	45	56	70	59	67	62	51	71	61	37	51	44	62	51	42	52	59	46	44	52	52	64	63	57	50	47	51	48	55	56	65	54	42	55	63	42	59	40	48	47	64	66	52	48	53	53	57	50	50	45	56	45	61	56	52	70	60	46	47	56	56	47	62	59	55	66	82	44	51	41	63	60	42	41	61	54	52	43	57	45	50	51	68	57	40	65	78	52	47	61	57	57	65	53	51	57	75	53	54	45	43	51	60	56	65	62	54	60	51	42	49	58	55	62	61	54	52	61	54	53	56	56	60	58	41	50	61	62	53	67	52	58	65	49	54	48	54	52	47	55	83	55	50	60	40	56	66	47	61	54	67	46	49	42	55	68	39	48	51	47	53	58	67	46	73	57	47	59	66	42	57	42	67	36	66	59	59	48	48	55	50	40	59	68	58	66	44	51	52	56	56	67	44	55	46	55	71	71	49	54	56	61	43	68	60	48	39	48	55	48	44	56	47	45	55	47	67	57	48	44	58	61	74	74	59	50	73	57	57	57	52	55	47	63	41	68	49	60	65	47	46	58	53	53	64	54	60	55	41	50	48	57	56	65	66	46	56	55	69	49	59	66	50	46	59	50	54	67	54	60	64	57	58	50	55	44	57	56	57	44	55	45	54	43	56	57	62	55	43	53	72	51	61	47	55	46	50	55	64	67	58	52	60	42	51	58	60	61	59	40	42	49	61	53	46	54	48	52	48	45	54	59	60	56	53	39	47	54	49	54	61	64	47	61	41	57	40	54	56	43	52	50	49	62	62	64	54	47	67	57	64	49	58	63	53	56	70	69	67	62	50	61	46	66	62	57	54	57	57	58	55	58	48	52	51	54	52	44	52	38	48	42	63	61	47	53	40	47	53	56	50	64	63	62	53	53	67	62	43	41	50	52	38	46	57	56	57	53	52	54	44	55	57	50	53	59	56	54	64	55	52	43	36	69	70	35	48	47	73	63	53	49	56	58	48	59	46	44	57	57	52	48	52	58	46	48	59	61	62	60	53	49	65	63	60	59	62	70	54	67	61	44	61	60	52	61	40	50	52	47	63	70	58	44	46	55	58	54	53	56	72	62	66	44	76	70	68	56	61	63	56	42	54	63	61	72	49	54	59	51	62	46	71	65	61	49	63	63	70	50	49	54	67	49	49	61	60	44	57	46	56	54	48	62	62	54	63	51	44	59	69	48	60	52	60	79	53	51	58	75	56	61	63	53	72	51	57	50	46	55	58	42	39	63	59	65	45	64	60	69	58	61	58	54	57	55	54	54	48	55	60	59	76	60	52	64	73	61	63	53	58	50	35	38	58	67	53	48	60	66	44	71	61	55	57	51	45	34	44	69	57	59	57	51	58	65	55	57	46	47	52	62	46	51	60	58	57	59	49	55	59	67	55	59	59	61	50	54	55	50	52	67	49	45	62	57	51	77	67	45	52	65	66	57	63	50	48	49	44	58	58	57	56	57	48	53	74	51	57	59	52	50	76	63	45	51	53	54	58	51	68	53	48	57	44	51	56	59	52	47	37	58	47	65	42	44	55	64	59	59	43	56	47	47	52	49	58	62	52	55	51	53	53	54	50	56	55	55	66	51	53	62	49	44	53	56	52	43	41	45	59	48	58	56	52	61	51	60	62	51	68	54	70	47	58	59	60	57	64	74	50	51	47	47	55	54	39	48	66	55	53	49	49	52	48	42	54	69	60	43	57	49	67	48	60	54	50	52	51	45	49	56	69	51	65	54	52	61	54	55	59	49	55	47	57	52	40	42	71	53	48	54	59	47	61	43	64	53	42	54	52	40	60	61	51	57	61	51	47	60	52	47	59	51	54	58	65	55	45	45	74	56	62	49	54	55	63	60	61	68	58	49	72	47	58	60	63	50	56	61	60	53	49	63	50	58	66	65	38	47	55	44	63	62	47	51	61	51	49	49	53	46	57	40	54	70	76	53	64	56	54	55	49	58	45	49	45	58	68	57	60	64	58	54	68	58	63	84	57	40	54	59	69	56	44	45	40	52	54	53	54	53	52	55	51	53	53	61	52	51	49	65	50	68	47	52	59	59	46	57	57	61	54	52	60	58	61	59	40	65	51	50	49	43	64	61	62	54	52	56	59	75	59	41	47	42	47	65	52	54	38	72	58	55	44	53	70	65	43	50	45	64	46	50	55	69	63	64	50	52	57	63	50	53	51	66	61	55	47	40	49	53	64	50	50	63	51	48	50	47	55	45	72	55	56	57	58	40	49	51	39	46	51	50	74	60	63	48	70	61	47	56	58	63	54	57	46	65	56	58	52	54	63	52	56	60	53	52	57	68	60	40	49	68	55
7333	622	1374	1556	1253	1055	897	702	622	502	478	442	344	320	307	252	296	243	237	234	244	229	216	210	209	200	188	213	197	212	175	182	196	185	185	187	175	173	191	194	174	175	172	165	191	171	167	173	184	167	179	163	159	167	168	169	175	168	179	167	160	162	160	177	170	171	165	170	175	158	168	156	162	152	176	154	153	140	179	158	182	170	153	153	172	172	167	176	168	163	171	158	169	153	174	197	155	157	160	164	154	180	156	191	171	175	188	171	160	137	168	149	150	190	148	184	157	142	159	168	137	185	163	159	156	164	153	162	179	180	168	144	160	160	134	168	164	150	168	154	139	141	150	158	158	149	169	176	159	153	162	165	168	160	160	169	175	163	172	156	166	151	199	165	164	132	170	168	170	152	167	149	150	164	153	153	148	178	150	174	157	161	150	154	153	158	150	137	162	157	153	158	159	138	149	147	151	187	173	145	138	167	140	148	161	138	158	164	149	164	174	158	166	190	186	150	152	161	145	165	152	174	175	144	163	168	170	176	158	164	135	143	146	184	161	168	149	156	166	142	152	160	173	151	156	152	178	174	160	178	139	163	161	151	170	161	170	151	140	186	153	146	145	160	159	164	152	172	171	157	153	157	152	151	152	176	177	154	157	164	182	171	159	146	159	153	150	142	156	147	151	170	175	156	153	155	156	184	146	177	132	158	172	171	161	182	172	166	170	169	156	162	159	166	147	170	177	171	148	141	175	170	145	166	155	158	171	144	140	148	185	165	172	140	168	146	149	151	157	155	161	135	162	150	161	141	141	161	147	165	158	178	158	156	148	172	171	166	149	176	147	159	174	181	153	174	158	145	172	157	158	168	159	172	156	159	152	167	160	168	147	160	167	162	151	172	155	168	166	185	183	177	157	172	165	172	155	182	167	189	148	158	144	166	170	155	154	158	172	167	158	161	168	145	158	160	170	170	165	171	166	169	171	162	168	144	166	164	141	170	159	168	165	159	163	169	132	157	171	157	167	159	177	167	146	165	163	152	157	150	151	153	158	172	165	160	177	165	156	165	183	139	153	139	152	177	152	155	141	168	162	162	178	161	167	151	175	163	165	160	163	143	163	164	151	160	159	158	122	179	172	160	152	176	139	159	167	166	172	150	147	167	170	157	174	177	149	169	149	176	161	144	150	148	133	139	159	143	170	148	152	164	186	176	164	152	159	173	158	175	153	168	154	131	175	162	147	163	158	144	172	137	174	168	150	184	165	143	142	170	161	177	169	146	160	177	150	169	147	161	156	149	158	156	170	147	156	145	160	175	181	169	183	179	157	146	192	159	152	156	144	150	167	163	150	144	156	171	166	147	159	153	146	155	136	185	160	135	154	160	156	170	157	166	130	149	168	164	152	150	153	141	166	151	168	168	159	130	153	160	142	153	149	145	176	147	169	177	160	167	159	156	179	147	154	169	142	157	135	163	137	161	164	140	175	157	175	163	140	164	148	155	171	157	150	179	172	126	159	159	152	159	151	173	148	177	153	184	157	173	177	163	152	170	161	162	168	160	168	148	171	164	143	160	145	168	166	162	174	167	178	141	173	169	169	170	161	160	157	155	141	167	171	165	163	151	149	170	168	158	170	182	169	162	176	158	152	170	147	177	154	154	155	175	181	157	163	185	170	155	137	173	143	157	171	168	131	166	156	152	155	168	149	150	176	169	172	169	164	138	164	146	179	178	178	173	179	163	145	176	168	154	169	154	164	159	137	147	143	155	153	145	156	138	158	160	154	163	169	167	156	165	158	144	178	167	166	184	160	149	129	153	171	154	173	162	159	172	156	145	136	146	163	173	178	175	177	186	160	168	176	170	178	183	160	134	160	150	160	185	159	157	179	178	187	164	165	157	164	166	152	158	163	160	148	164	168	155	148	147	155	164	173	176	163	151	170	165	148	139	144	159	163	177	173	146	147	153	173	139	153	161	156	168	144	165	152	151	163	175	169	156	162	197	147	175	167	159	145	143	146	150	150	166	154	146	162	156	165	153	158	182	173	159	176	154	156	164	169	180	149	144	177	151	155	178	134	156	148	163	156	164	168	168	171	169	139	157	143	165	147	157	156	157	153	149	162	149	162	158	183	186	147	179	174	173	157	152	138	166	152	168	186	152	168	164	162	148	159	178	173	177	163	139	147	148	151	156	156	158	144	169	166	149	163	188	142	164	165	172	160	160	165	149	178	159	177	172	186	164	140	139	172	183	160	159	144	157	151	157	139	161	153	146	184	141	168	168	144	169	153	146	155	137	147	160	154	163	182	147	169	141	160	188	166	171	182	185	172	139	163	131	154	174	168	174	184	145	138	157	162	162	164	155	174	154	158	161	167	175	177	163	139	141	179	143	146	153	157	121	157	181	172	165	142	167	187	180	181	152	169	142	173	172	145	152	140	167	142	182	154	172	150	168	160	167	147	158	149	174	158	148	169	147	168	148	169	151	156	156	165	145	156	140	181	178	165	150	151	149	162	164	161	142	148	163	166	157	170	178	172	175	165	150	172	163	151	161	153	153	174	159	161	170	157	133	150	160	197	159	164	179	145	146	142	153	177	170	176	170	197	160	178	163	155	156	174	163	176	141	178	176	173	191	152	148	148	180	168	152	176	181	155	179	162	142	180	161	178	130	158	140	167	155	161	142	157	164	171	176	166	159	176	149	172	144	168	173	174	169	175	169	175	176	149	167	162	157	160	160	169	199	150	166	167	156	136	170	166	155	162	169	187	168	140	164	158	168	170	168	167	163	158	152	163	150	145	156	142	173	180	170	168	160	163	146	172	145	164	149	158	180	136	143	173	127	164	153	150	161	144	152	171	186	174	174	146	149	164	165	160	172	156	169	164	174	188	171	133	140	162	168	141	168	157	163	173	155	176	169	151	158	140	179	153	168	168	154	169	164	165	152	155	146	136	161	158	167	171	154	154	175	162	138	153	156	162	157	141	157	137	154	157	149	148	164	148	184	144	152	153	148	168	158	154	159	164	158	182	164	172	171	170	180	153	157	141	162	147	179	148	158	153	167	170	165	152	161	149	151	135	153	161	164	178	160	181	146	124	164	154	167	167	177	175	182	138	180	143	156	145	162	147	154	148	168	162	142	147	154	170	145	160	156	168	169	155	164	167	164	175	157	150	161	166	183	168	173	166	162	152	170	163	142	181	136	152	164	159	183	162	157	177	194	152	164	170	158	155	161	151	153	177	148	151	158	153	150	172	152	163	146	185	176	154	191	147	164	167	156	178	153	154	155	154	168	149	165	172	175	163	151	175	169	169	162	148	162	162	162	174	169	173	153	158	166	169	165	132	172	185	146	147	139	171	154	143	147	173	186	158	145	160	161	146	176	175	136	175	154	148	164	163	160	167	148	142	156	167	172	155	156	178	144	207	154	174	174	137	152	167	167	169	163	142	159	190	157	151	156	156	167	161	154	196	145	177	150	151	165	134	158	153	149	181	159
1302	235	248	250	254	225	251	257	268	235	267	271	233	257	224	228	229	232	231	221	269	233	238	220	242	243	236	254	266	225	244	237	252	243	246	220	215	245	220	255	241	246	234	205	243	265	239	248	248	241	234	259	231	236	254	278	215	250	253	246	225	232	234	254	252	254	225	228	210	227	237	249	250	240	246	235	233	261	237	230	243	211	222	231	236	225	246	215	235	238	257	236	227	235	258	236	210	233	248	255	231	276	246	230	225	246	228	229	230	268	259	254	228	220	240	236	256	265	274	237	236	230	224	230	240	228	219	200	254	222	234	245	209	246	237	236	243	251	227	234	229	248	228	245	257	272	205	230	240	259	235	273	236	250	250	248	239	241	254	248	232	221	243	269	278	224	224	266	265	235	275	224	252	277	226	245	251	251	238	231	230	234	254	245	238	231	236	242	220	241	239	224	255	241	252	225	239	231	248	277	218	257	239	215	240	243	238	267	287	233	231	232	242	225	239	221	231	256	252	216	219	253	217	204	228	250	227	225	273	242	233	247	252	268	259	259	235	241	240	233	260	247	240	219	255	235	242	245	240	214	242	246	242	242	247	243	227	249	270	246	244	253	258	244	236	254	244	203	238	210	235	243	235	255	239	257	241	241	226	210	224	259	244	225	220	250	261	228	227	233	267	248	251	240	245	278	253	231	256	233	250	264	270	228	256	230	247	230	265	225	251	233	222	251	209	258	260	234	216	243	221	230	241	253	222	225	235	242	232	241	245	232	251	227	238	262	222	225	202	253	253	233	237	252	244	244	237	251	262	219	236	224	252	239	211	234	261	253	234	201	248	244	233	219	255	215	257	259	205	247	235	225	217	219	231	238	246	232	246	239	248	272	208	261	247	220	284	241	236	228	216	250	223	232	246	257	215	232	213	261	226	237	250	232	245	227	238	251	239	223	245	242	201	222	253	272	257	243	212	232	242	235	237	246	260	258	251	228	253	238	266	252	250	239	254	243	238	259	227	257	241	210	222	273	255	255	232	229	242	237	244	241	249	239	232	213	249	266	246	245	257	209	226	245	207	223	245	240	239	283	265	264	245	270	268	256	240	246	241	265	255	225	270	224	213	223	200	217	240	234	246	258	250	257	238	227	276	231	244	246	232	222	262	227	252	217	235	232	262	242	249	234	225	260	265	227	249	227	254	241	251	220	247	216	267	238	231	237	242	219	224	258	241	236	219	219	249	211	233	242	241	252	253	263	249	217	248	253	254	215	226	240	247	246	248	237	245	225	251	261	241	232	235	227	222	220	205	280	226	244	254	235	258	232	253	247	230	242	253	232	251	256	212	220	240	237	248	229	223	230	228	249	252	237	248	253	237	250	227	235	252	251	239	235	219	199	254	227	243	250	269	246	235	247	226	240	250	220	272	205	242	228	250	266	232	219	218	230	240	236	264	246	249	246	250	237	246	258	243	233	262	235	247	235	239	221	255	241	260	228	234	217	255	243	254	257	202	226	236	235	245	254	222	228	240	263	238	236	244	237	246	258	236	224	236	219	247	218	216	207	226	218	244	241	239	267	251	263	231	238	249	258	266	241	252	233	247	264	261	264	261	266	229	226	255	244	241	251	247	228	236	242	258	260	263	225	224	264	247	250	252	219	246	246	243	208	243	255	221	260	228	252	213	241	261	248	234	206	253	199	267	242	267	239	230	235	229	230	254	248	245	215	280	248	229	229	236	247	230	212	233	253	244	211	259	243	240	245	245	243	239	220	248	210	254	215	240	230	229	251	262	259	228	218	228	237	219	231	234	248	227	214	239	232	225	242	223	230	249	223	245	266	251	237	261	276	237	220	245	219	251	238	259	258	230	226	235	268	234	228	232	265	255	234	226	233	227	218	239	232	236	241	253	250	265	236	243	255	254	247	227	261	223	231	230	235	260	245	223	250	237	256	249	264	238	257	250	239	257	241	226	266	233	242	245	217	236	208	281	259	235	232	246	215	259	237	233	262	228	216	210	241	238	250	229	205	248	246	226	260	252	240	244	254	248	253	243	248	253	232	264	220	218	241	222	239	260	244	212	253	238	248	243	220	248	268	259	244	269	245	261	237	228	245	233	219	237	250	252	260	256	255	221	246	251	234	245	272	219	219	250	268	258	235	240	226	244	222	240	232	260	228	231	234	227	285	229	237	238	243	238	239	251	238	240	227	243	216	235	217	276	253	241	228	247	226	249	242	210	254	237	242	244	256	251	259	259	245	247	251	264	250	236	252	246	238	232	248	267	233	229	215	206	229	218	244	269	271	254	256	225	241	212	229	238	210	253	229	258	243	257	232	242	241	246	264	209	252	233	218	226	231	240	250	226	233	269	237	236	251	238	224	241	236	212	251	235	228	246	226	235	250	264	240	234	242	243	265	221	260	258	243	262	241	247	238	240	240	254	256	227	257	245	219	226	241	249	243	240	218	254	207	239	272	227	233	253	274	266	261	283	253	264	256	253	222	234	248	247	239	235	233	227	250	220	234	232	251	256	242	245	238	251	265	263	263	255	270	271	225	243	251	255	245	228	241	220	233	231	263	217	207	243	224	215	263	234	220	234	226	245	219	235	228	266	240	223	231	242	264	215	238	239	241	221	238	277	255	230	207	278	261	211	240	232	214	261	227	255	253	208	252	247	291	242	258	277	232	231	233	250	245	239	252	267	222	251	224	232	215	241	259	257	235	242	267	266	218	246	220	285	261	252	237	226	228	251	234	226	208	260	238	242	225	237	240	226	212	227	265	261	275	251	241	241	236	227	229	260	240	236	229	218	240	255	238	264	249	253	246	216	237	259	239	235	252	225	201	231	249	247	209	216	242	244	222	232	248	269	269	249	224	202	249	226	228	226	247	239	214	233	231	232	257	246	245	267	236	230	255	233	269	253	252	261	266	214	268	225	265	250	240	250	252	248	250	231	215	217	262	236	204	252	236	234	236	241	243	218	230	245	245	235	250	257	231	255	243	209	225	238	241	244	255	241	242	241	259	263	237	241	219	237	232	247	255	241	255	238	250	270	247	257	229	228	247	248	253	219	264	218	251	259	255	222	222	269	245	259	251	246	261	255	229	244	240	214	255	262	264	254	251	221	247	207	251	233	227	232	254	225	223	246	232	202	257	260	225	203	250	227	245	236	258	235	267	235	245	246	268	267	221	243	257	223	222	233	242	248	214	228	229	265	230	256	216	247	234	264	245	193	219	257	238	238	224	233	244	246	265	227	227	251	237	238	252	255	236	232	240	235	240	227	234	217	226	237	220	240	233	272	227	234	248	225	251	249	233	215	266	195	246	278	241	218	257	242	257	235	237	229	230	221	259	237	238	246	233	238	246	228	255	228	247	220	246	270	246	264	225	227	221	248	223	253	237	239	268	235	237	240	249	229	247	232	223	239	261	252	209	198	254	252	236	216	242	249	232	240	230	236	234	209	256	245	209	256	257	256	252	229	260	225	245	258	229
2016	599	608	608	633	583	601	584	594	610	589	571	606	606	574	620	584	549	592	598	578	599	603	571	571	581	558	535	537	606	574	604	565	545	553	583	595	588	550	583	576	550	601	566	577	584	526	599	575	579	611	594	617	568	570	586	534	564	539	588	610	561	586	551	562	578	575	583	571	599	596	576	590	574	599	568	589	569	596	558	602	605	586	576	557	602	587	596	603	558	540	527	602	597	568	577	589	560	572	592	569	568	570	582	602	575	554	561	569	579	563	560	535	581	584	562	596	571	638	538	568	592	569	546	586	584	571	567	584	577	577	566	542	543	615	577	558	560	567	586	563	568	585	560	560	546	620	565	581	612	553	564	565	569	598	524	559	565	586	565	583	573	585	557	569	580	637	556	593	584	578	590	588	545	537	618	560	578	550	553	610	587	573	521	578	593	603	606	612	600	591	587	615	565	573	588	562	622	578	550	588	592	568	592	535	622	560	533	609	581	546	603	598	607	572	563	592	615	536	555	576	564	600	559	528	610	511	584	582	547	593	577	575	564	563	561	616	609	542	601	571	538	548	642	615	554	600	551	543	582	583	522	569	585	595	544	576	576	543	583	557	577	581	578	570	584	562	595	612	594	573	578	573	578	577	580	544	598	578	574	608	562	558	605	571	583	559	599	620	559	569	571	582	558	543	581	545	580	618	575	522	598	549	572	563	559	554	569	579	563	580	540	564	583	598	578	593	572	603	581	546	549	575	566	565	560	572	599	595	586	557	592	548	552	580	567	585	605	575	613	642	554	613	565	562	607	611	587	586	535	581	555	584	582	578	586	618	576	604	614	599	569	606	569	562	576	593	552	548	539	604	606	536	553	575	601	541	578	567	573	557	593	614	601	558	587	579	559	564	570	611	628	592	560	612	577	605	596	554	605	577	578	594	576	582	600	588	590	566	572	554	524	581	585	543	585	557	546	582	540	597	570	617	572	646	559	602	601	611	582	586	582	564	573	563	603	560	602	578	608	562	552	578	564	630	575	573	588	643	591	593	561	583	590	611	600	552	582	589	581	555	599	561	580	582	567	575	539	597	595	558	598	571	568	572	588	561	550	567	595	586	545	560	569	585	616	546	578	606	543	606	587	574	591	563	611	581	607	595	544	580	601	610	581	593	558	541	583	597	603	576	573	581	625	540	586	552	572	585	543	585	549	551	547	610	581	567	583	592	598	621	575	558	608	562	558	607	570	566	594	573	611	552	576	564	603	593	550	575	631	565	547	561	578	567	596	544	521	560	555	567	581	611	560	594	591	593	553	579	573	540	586	565	593	596	558	533	585	600	589	575	565	579	562	573	577	512	572	600	582	558	587	541	584	587	569	571	540	611	582	582	593	542	576	631	557	589	570	548	631	584	568	560	597	589	582	587	603	581	573	563	602	605	564	582	593	599	571	580	569	565	556	580	575	559	536	575	617	588	552	558	597	540	574	604	553	559	551	589	579	567	552	621	614	570	595	563	572	544	549	596	560	607	573	560	620	589	585	623	600	560	535	621	602	606	589	572	565	576	578	568	612	589	621	545	576	565	573	595	592	570	637	545	590	569	594	590	598	583	582	615	569	587	593	600	592	589	598	604	598	614	584	556	602	532	616	596	597	538	578	614	608	555	569	583	596	588	543	565	583	577	565	593	568	549	592	557	553	543	599	560	588	565	566	571	535	553	577	572	565	549	535	566	561	596	591	592	554	607	592	537	545	563	603	601	573	552	590	601	568	603	559	569	617	577	579	557	589	556	579	550	574	577	529	573	531	504	573	560	552	584	547	577	599	565	574	622	582	547	601	580	595	545	537	561	572	586	603	606	607	618	613	618	598	581	589	620	555	605	587	567	570	568	620	615	578	587	547	585	622	570	597	551	594	562	547	620	565	587	577	602	571	506	533	579	604	554	569	581	551	536	559	640	566	571	619	561	572	592	562	544	615	538	565	583	567	587	588	586	556	605	551	566	573	549	596	543	575	555	597	578	559	546	575	572	554	601	602	541	619	519	558	563	599	580	540	569	602	581	607	573	576	577	612	642	574	575	545	584	575	578	554	577	562	604	614	600	618	601	544	563	566	591	544	589	621	603	540	595	582	597	542	545	562	600	579	616	531	598	571	536	571	616	590	565	565	579	562	593	601	590	619	607	574	573	600	585	562	578	515	520	541	591	569	562	561	567	598	619	575	555	594	556	605	582	563	569	593	573	638	559	586	599	576	581	588	591	590	585	591	552	619	617	555	559	583	601	559	539	602	633	556	546	556	567	593	626	583	539	588	620	550	584	556	569	588	573	566	611	569	589	573	619	586	584	584	586	574	605	596	559	613	614	569	578	612	574	561	609	607	583	494	576	596	564	612	566	576	614	613	595	578	541	539	552	579	548	569	594	554	609	560	550	570	560	583	568	569	522	575	618	597	581	579	622	579	548	627	618	593	561	620	548	569	542	505	583	553	565	574	555	561	557	589	621	569	534	591	570	583	626	580	594	623	526	569	581	547	540	579	559	563	537	603	583	620	539	608	611	570	590	559	542	597	544	585	563	547	576	558	569	596	583	569	595	577	553	595	607	588	587	570	570	612	567	566	638	603	585	516	586	634	541	594	552	574	575	568	565	573	538	559	554	580	576	541	567	579	582	588	562	566	541	585	544	579	586	547	585	633	544	583	588	550	567	597	602	573	564	611	588	576	581	563	560	568	647	539	579	582	635	581	528	526	623	533	578	597	588	602	572	579	550	592	584	575	582	558	592	550	533	559	539	562	584	543	589	541	572	544	609	594	623	534	604	597	548	577	590	560	585	612	568	626	562	609	564	538	591	571	581	638	520	615	593	583	580	557	613	567	602	556	597	567	581	568	522	554	609	564	588	570	602	542	598	544	593	565	555	608	545	581	590	594	580	596	561	591	534	560	553	573	564	562	547	564	620	588	625	576	549	597	609	599	604	578	615	566	553	596	550	534	568	574	599	570	580	604	612	583	611	550	602	586	588	573	565	535	608	609	567	606	548	597	549	561	607	570	636	564	570	558	561	558	580	571	573	553	567	574	637	611	590	595	583	580	575	544	571	628	547	605	562	557	585	537	545	577	573	573	584	563	561	580	559	589	583	561	572	608	588	603	592	598	611	548	592	605	618	581	577	606	558	578	627	560	569	586	542	590	604	582	564	566	553	559	588	484	552	588	578	562	543	580	583	578	571	533	588	569	578	561	622	548	592	585	554	615	610	577	566	627	558	562	588	543	601	588	625	558	546	529	598	560	572	596	609	562	624	568	587	569	588	587	574	573	579	542	589	610	633	612	555	594	530	545	584	599	542	567	577	612	574	575	566	576	571	579	561	557	580	602	588	604	595	600	571	546	602	550	575	622	614	605	590	584	540	581	567	539	523	588	593	536	563	609	570	575	601	572	599	562	597	579	561	561	560	543	546	509	543	553	539	569	571	581	596	606	617	590	587	564	559	558	612	569
6293	343	356	295	248	224	221	216	195	159	170	149	147	134	148	143	184	160	166	156	148	148	149	133	145	145	139	137	174	156	154	155	146	149	148	165	138	148	141	135	161	165	135	146	144	146	156	136	138	140	132	150	132	120	135	162	120	144	154	147	145	134	139	147	148	157	152	174	130	128	137	157	149	152	137	155	161	144	126	156	158	153	128	151	148	158	143	147	140	120	153	135	156	148	160	145	166	149	158	141	157	137	140	137	135	134	155	146	126	144	141	155	159	145	142	155	127	134	164	144	152	145	152	140	153	139	146	141	128	137	122	139	145	146	157	135	157	149	149	132	145	158	147	142	148	163	135	167	113	144	168	163	169	136	152	136	112	138	131	160	144	135	164	146	144	135	175	155	151	145	133	136	153	163	124	121	129	159	139	145	128	154	158	133	143	142	128	160	145	135	146	129	144	174	152	136	134	147	149	156	123	122	170	136	158	143	150	160	139	147	141	143	131	149	116	139	126	136	151	160	145	167	169	150	130	151	157	151	141	147	119	131	126	129	141	148	136	151	144	142	151	143	164	138	133	148	148	140	136	131	113	138	157	166	160	146	132	145	129	165	147	166	139	136	161	146	151	143	172	145	126	148	148	137	135	157	146	148	146	148	141	128	127	129	125	174	136	143	140	168	165	143	149	131	125	160	142	142	124	109	142	150	130	162	131	150	169	138	165	147	152	149	140	148	178	157	147	138	147	156	147	145	122	175	153	124	131	141	141	155	143	144	142	150	154	141	131	137	141	140	140	145	131	165	173	140	143	167	147	147	138	159	131	146	155	145	145	150	133	149	161	141	131	153	156	148	131	161	146	121	163	136	129	153	140	130	164	141	139	143	156	129	160	144	138	144	129	126	159	160	145	140	138	135	139	142	121	132	143	129	141	158	135	136	172	157	147	141	128	137	163	152	142	162	161	170	139	159	139	142	135	163	159	147	146	164	135	128	141	131	171	123	130	149	140	140	134	123	142	123	140	121	147	163	141	145	147	164	145	169	151	145	147	173	166	118	142	155	132	149	140	128	150	142	159	146	165	151	125	158	137	148	137	123	117	154	136	160	167	144	157	148	144	155	151	156	136	134	139	148	130	171	149	138	138	146	151	141	139	138	137	136	123	131	126	131	159	136	162	144	131	148	131	155	143	143	143	141	159	129	161	155	143	156	153	146	155	140	167	153	139	142	141	151	131	165	127	168	156	146	149	163	142	138	163	138	136	148	127	138	132	125	131	152	157	134	164	144	153	148	147	163	149	143	149	124	128	145	152	168	157	159	138	139	159	154	143	155	139	128	145	143	125	143	144	150	144	124	144	129	147	131	156	119	143	166	136	140	146	159	126	133	129	150	168	143	147	153	145	142	130	141	155	160	153	131	139	146	139	159	143	130	134	141	154	143	143	121	170	141	155	155	149	137	147	123	145	131	170	141	170	141	137	147	149	157	154	155	155	129	135	150	144	131	163	146	163	151	144	137	157	139	143	137	142	148	144	146	142	149	138	134	137	152	160	125	118	152	132	143	142	150	164	147	137	137	162	160	156	156	128	144	149	123	139	124	150	151	131	151	144	147	147	148	149	165	155	158	142	146	149	146	124	142	124	159	155	149	123	134	161	130	137	145	140	159	135	145	137	140	137	150	162	141	141	155	157	158	157	147	149	149	131	156	152	146	151	154	139	132	151	146	147	135	142	147	135	155	149	148	152	135	139	140	130	147	137	164	146	147	116	142	166	154	135	134	140	128	139	147	130	163	138	142	137	153	167	136	168	150	146	127	126	157	146	119	154	137	134	132	160	151	141	156	123	163	144	148	143	116	132	145	153	131	154	130	149	139	167	131	126	149	130	138	133	137	152	147	139	145	130	122	146	158	151	146	160	135	134	166	140	177	148	137	138	129	126	149	134	156	150	135	137	143	132	149	154	132	161	139	149	145	155	144	153	150	135	136	155	139	162	141	158	145	123	159	127	135	140	166	136	146	148	147	159	132	172	153	143	138	145	141	156	148	155	136	146	163	159	140	132	141	147	152	131	140	142	140	125	162	137	123	139	154	149	148	137	169	139	159	133	137	160	156	151	155	149	158	132	156	153	151	151	123	115	136	149	133	153	142	132	132	136	133	132	130	130	141	126	143	148	154	150	115	162	144	146	117	150	156	140	157	145	143	152	140	147	150	122	125	138	152	127	153	129	154	134	144	132	140	152	150	136	151	157	123	138	175	150	129	173	161	151	134	136	135	162	138	165	151	133	141	162	150	142	152	131	121	122	152	149	149	143	149	133	142	145	146	146	152	142	137	133	135	152	147	158	145	151	110	130	141	130	147	116	152	138	131	117	131	143	129	159	157	133	145	127	154	156	140	157	120	149	144	129	132	127	159	138	134	133	131	150	145	149	175	111	132	137	125	130	163	153	121	145	164	142	154	157	114	141	146	141	155	149	142	141	141	147	173	150	149	150	140	146	140	171	161	154	171	141	138	144	143	154	138	153	150	135	148	154	158	138	160	138	147	143	141	153	149	151	159	131	164	139	133	133	128	168	144	144	129	125	134	148	136	166	125	156	147	146	162	126	151	124	137	156	140	136	132	142	134	161	146	145	132	139	117	164	143	132	155	129	132	128	150	124	134	131	133	147	143	143	150	145	156	162	135	168	151	150	157	156	125	151	151	136	149	127	138	150	134	145	140	157	153	141	151	155	161	163	162	176	158	155	133	133	164	152	125	144	126	140	138	153	133	154	149	156	150	135	128	151	126	167	159	155	163	149	171	148	146	143	144	118	161	155	144	122	153	127	144	141	160	146	147	159	157	132	146	148	126	173	151	154	135	139	138	130	150	146	157	152	142	150	127	133	154	157	136	140	135	147	137	146	142	153	146	143	151	130	147	139	124	160	161	142	133	126	121	132	135	123	156	153	158	149	161	166	164	138	128	144	135	143	144	148	138	160	147	145	130	154	158	151	147	147	134	155	172	140	123	125	145	155	143	130	126	142	137	139	167	153	125	136	157	158	155	152	157	133	140	151	142	135	113	147	153	127	132	137	142	149	150	132	145	135	162	151	150	146	150	132	145	155	161	179	145	140	154	133	129	138	143	154	135	156	128	164	143	154	172	143	143	149	142	147	151	154	164	152	141	137	125	138	157	132	143	130	153	131	136	127	140	146	150	136	126	131	127	157	156	132	155	142	169	139	136	149	164	168	146	152	147	164	137	144	157	136	152	146	139	155	127	152	158	141	143	150	145	135	178	120	133	131	152	157	163	139	158	124	141	152	146	159	170	152	139	148	155	133	147	131	146	153	141	139	116	172	130	152	154	124	145	132	140	147	161	160	124	131	166	155	176	146	159	165	143	145	156	164	155	150	142	143	141	151	148	138	145	150	128	146	147	141	130	133	150	158	142	123	119	131	150	148	126	140	144	169	143	125	139	138	154	145	136	132	159	134	139	144	139	126	134	148	147
6035	571	1014	1047	979	844	753	658	584	550	472	513	488	383	391	448	435	395	371	380	420	373	394	405	417	399	351	412	386	374	379	349	390	349	363	326	363	366	374	360	382	356	370	342	382	354	342	367	405	365	381	357	371	364	376	363	407	338	378	335	368	401	377	348	357	351	346	351	372	359	371	345	302	365	345	388	362	373	372	353	367	347	356	369	339	350	337	341	378	344	352	374	347	406	373	380	393	339	333	368	356	337	352	361	332	340	360	365	329	353	375	393	362	360	332	351	368	369	371	348	380	352	354	333	342	392	397	347	368	335	346	315	336	371	354	367	333	349	336	367	380	366	344	380	346	356	337	323	350	355	358	384	369	357	377	357	361	355	406	343	366	357	350	406	339	370	359	368	383	376	358	391	333	393	337	364	390	360	357	335	362	362	366	350	366	357	362	385	361	371	341	347	369	326	349	387	377	382	366	368	368	383	366	363	332	338	364	360	350	353	357	375	342	357	422	369	377	364	363	379	347	361	346	355	353	363	342	352	329	387	353	356	323	362	341	357	357	346	351	386	326	361	330	362	330	381	347	384	377	365	387	376	350	373	388	361	383	369	350	372	374	375	355	361	361	353	337	347	396	352	334	367	364	354	381	359	357	388	353	359	376	364	384	360	364	381	384	370	379	330	378	360	363	349	369	365	350	350	370	349	358	354	380	339	390	347	384	378	376	378	358	366	337	362	385	334	340	351	353	351	368	381	360	354	345	350	362	334	360	378	348	386	407	343	360	365	371	347	349	381	321	370	358	395	362	345	349	355	338	358	338	364	360	347	371	334	364	380	357	365	400	349	358	340	367	392	344	356	401	340	365	362	345	343	367	351	354	389	353	338	355	351	361	347	352	347	361	366	341	354	364	367	342	369	377	366	339	348	347	353	350	373	372	367	353	399	375	344	353	354	354	376	357	327	376	338	365	364	348	393	322	362	328	372	350	375	365	391	349	364	352	359	375	386	386	360	374	394	365	337	355	355	367	332	331	389	338	361	364	358	366	361	344	345	348	347	394	387	353	307	370	343	369	366	350	369	390	382	356	393	354	387	373	369	368	351	356	336	381	327	331	351	376	344	345	351	354	342	375	386	362	370	358	386	353	369	330	347	350	364	378	386	373	340	355	357	339	362	384	383	373	318	338	390	387	358	368	370	401	366	363	365	349	364	395	353	339	327	331	368	372	338	378	344	327	335	377	354	324	370	373	375	339	367	347	377	360	379	362	352	341	364	367	368	352	359	356	359	374	346	378	361	371	367	328	333	346	364	373	373	370	380	363	304	398	377	353	323	355	381	360	351	343	353	382	369	423	366	359	364	337	361	351	366	358	351	341	320	379	369	342	328	359	370	359	348	348	346	374	331	378	391	334	374	351	371	348	323	359	352	404	373	331	334	384	348	380	337	342	365	377	364	300	384	333	362	325	352	363	333	386	347	352	351	385	346	349	354	340	343	363	341	380	373	350	367	397	369	323	367	369	376	339	337	368	322	332	346	349	373	349	373	355	372	348	385	358	368	371	349	361	364	390	356	320	350	362	364	379	355	348	384	357	344	360	379	337	321	337	340	329	352	363	359	381	335	345	344	336	389	381	328	384	387	359	351	382	404	365	403	392	319	370	364	338	343	335	376	391	370	394	359	367	383	400	368	371	360	340	347	373	387	333	362	382	376	345	343	361	339	349	350	355	343	328	369	366	383	353	346	335	361	362	365	336	351	403	385	360	368	370	360	361	376	368	328	392	382	368	368	330	373	360	362	357	374	370	338	344	337	355	369	334	356	378	346	376	336	358	377	343	368	366	373	330	336	365	334	405	351	374	355	386	384	346	357	352	343	354	384	322	342	359	355	371	382	377	364	400	377	353	349	326	355	408	355	363	358	355	344	351	357	343	325	367	362	368	351	361	361	344	348	349	387	373	381	356	326	350	368	384	331	353	339	377	361	389	357	397	348	352	354	362	342	353	371	365	376	362	351	361	361	329	389	341	358	356	388	362	371	361	349	371	370	364	346	370	331	333	348	355	386	369	358	350	385	390	407	392	385	343	363	353	336	375	351	366	377	385	361	340	379	363	337	359	345	316	365	359	351	341	368	343	353	353	352	364	323	332	376	388	383	359	359	346	374	402	362	366	372	375	367	353	359	372	344	338	390	346	381	359	380	341	373	386	361	354	373	378	390	357	311	383	345	335	333	363	364	408	391	338	372	341	350	348	367	329	364	340	383	341	332	347	365	385	344	355	370	367	362	382	367	343	337	369	363	354	364	394	366	350	335	372	371	355	356	341	325	367	366	372	368	345	364	347	335	359	357	382	338	355	354	351	390	340	348	374	385	359	371	374	384	322	395	402	332	381	348	376	419	367	331	362	361	351	339	338	365	381	336	338	350	386	348	393	358	395	385	353	346	331	386	343	350	373	333	352	343	360	356	343	353	333	387	361	369	345	352	352	352	361	360	354	373	366	346	339	369	360	375	342	381	371	359	365	346	349	359	335	369	337	385	375	394	320	359	359	327	335	343	383	348	397	351	343	359	350	328	368	400	365	376	373	355	373	373	332	365	354	371	350	347	382	378	320	329	356	372	357	390	334	353	335	387	347	368	342	363	334	370	372	332	363	361	338	354	324	368	351	364	386	367	348	389	339	349	326	367	357	361	359	350	341	365	355	356	383	333	321	326	348	334	381	385	387	367	348	366	391	361	333	353	363	359	353	376	343	352	357	337	367	360	356	380	368	348	368	348	343	384	382	395	373	380	340	356	340	380	364	347	353	411	376	354	348	393	341	373	348	371	353	362	396	323	346	348	364	381	332	334	341	352	372	357	340	368	358	315	359	305	352	385	352	337	351	382	373	357	362	401	337	367	342	378	374	326	352	365	350	366	364	371	333	349	357	372	344	352	355	363	341	399	362	368	379	406	357	346	338	344	339	315	373	341	366	331	336	338	350	382	343	357	347	372	352	372	360	356	399	360	380	372	355	367	372	358	353	357	375	361	381	363	373	369	337	371	348	381	328	336	368	389	332	357	347	413	377	363	400	346	375	379	391	380	367	321	352	376	374	374	384	381	348	371	371	347	347	346	353	364	388	362	358	342	387	378	352	343	344	329	352	380	375	371	398	352	347	385	324	356	365	397	384	365	369	350	325	361	368	358	405	377	364	368	372	343	347	333	401	346	338	335	349	359	364	367	361	362	342	359	368	338	366	373	384	336	348	337	359	394	379	389	329	346	353	324	332	324	354	367	374	350	372	332	372	339	343	388	392	358	374	348	382	359	363	335	396	362	338	364	342	376	353	339	378	386	413	376	349	346	350	366	365	378	333	371	387	342	326	334	338	344	355	342	366	353	355	353	356	359	380	371	392	352	349	374	354	362	336	361	355	373	349	353	345	343	336	358	371	361	341	375	367	351	379	371	361	383	348	379	370	328	336	355	374	357	346	337	317	366	328	386	380	331	378	370
11464	631	493	393	313	213	173	142	119	108	94	85	82	70	101	77	61	46	68	56	72	75	61	60	69	65	71	53	53	77	62	61	57	60	59	47	48	56	54	50	51	60	53	60	46	64	50	62	62	58	59	58	52	51	39	64	55	62	51	52	60	55	54	55	53	55	58	55	47	71	56	59	47	57	53	65	55	46	52	44	46	43	54	44	57	64	60	71	56	60	63	53	55	64	55	67	44	63	63	67	59	37	71	50	62	70	63	55	55	69	45	50	54	57	49	63	48	48	55	39	53	58	53	59	58	71	42	49	65	52	64	44	44	52	57	54	65	50	46	49	67	48	48	50	66	59	50	55	59	54	42	67	56	59	63	39	48	55	57	52	53	60	61	51	54	47	44	55	70	64	50	63	64	53	60	47	36	38	42	61	44	53	51	58	39	45	53	58	62	66	61	62	55	64	52	62	71	51	71	49	50	59	67	57	58	51	59	49	54	53	61	64	46	52	51	70	54	49	48	64	43	67	60	47	50	54	43	59	58	70	51	62	46	63	58	51	45	50	73	56	51	59	50	49	50	60	60	46	52	52	56	71	47	58	66	49	56	56	39	54	63	64	54	52	58	50	64	55	44	54	40	70	61	64	47	63	61	53	49	65	50	68	56	52	49	46	68	69	52	43	62	53	52	57	34	61	54	53	52	58	52	44	42	50	56	64	59	59	60	57	36	58	58	45	59	51	79	52	55	54	57	52	44	50	48	54	44	48	61	59	55	46	40	48	51	44	58	63	61	51	56	50	77	70	70	56	54	49	53	54	66	71	54	58	58	59	45	66	58	70	57	53	46	63	44	43	65	57	54	73	51	64	41	48	58	60	59	54	61	71	55	54	48	52	50	44	57	61	46	48	52	59	59	59	63	61	68	59	49	66	61	58	50	49	46	64	50	48	52	41	50	59	46	61	70	57	54	56	54	62	41	40	75	53	46	50	50	56	46	46	52	66	71	66	66	60	54	49	53	52	65	62	60	66	48	65	58	58	60	59	51	61	69	63	48	72	58	47	71	61	45	53	62	61	52	54	56	58	45	53	65	55	51	46	47	60	53	52	52	58	65	60	43	54	55	41	66	61	59	48	39	43	67	43	63	52	51	55	62	63	51	60	57	39	49	46	46	52	48	60	66	51	57	55	54	46	68	63	69	38	42	43	52	58	48	44	61	55	55	53	56	64	59	39	55	66	67	37	56	48	61	50	50	47	53	65	50	60	49	54	51	51	61	46	49	44	40	48	42	60	61	62	59	54	54	51	50	68	61	48	64	38	50	50	49	59	51	50	58	54	48	53	74	63	46	52	57	49	58	40	58	49	74	50	42	58	68	49	52	53	64	56	64	53	54	64	65	44	61	62	72	45	68	50	49	55	49	80	56	59	60	62	50	52	65	54	43	41	46	51	42	60	49	56	57	66	51	58	60	59	47	66	64	51	46	47	44	56	56	65	61	56	52	50	43	60	58	50	61	60	52	54	60	57	61	57	63	58	53	50	55	55	52	57	36	54	49	48	56	59	49	62	64	70	61	61	67	53	59	49	57	50	53	53	49	59	56	50	60	47	55	60	66	39	54	58	44	53	48	50	53	48	49	61	61	56	53	80	59	63	66	62	54	59	66	60	56	62	45	54	65	52	50	50	72	64	42	50	57	56	52	51	48	51	45	54	49	47	48	60	51	53	65	47	53	38	53	62	57	67	61	54	53	40	54	63	65	51	63	48	56	53	68	47	54	61	50	59	58	52	51	51	41	52	64	58	67	57	51	58	45	42	48	56	59	52	57	74	70	53	59	47	76	57	62	59	51	51	42	59	58	46	57	65	47	53	48	51	51	69	61	48	53	68	59	59	60	49	46	52	52	67	55	46	58	59	49	62	52	57	58	63	50	36	70	77	59	60	56	54	39	38	60	53	53	57	61	46	60	56	43	59	53	64	54	50	60	61	44	52	51	55	44	49	60	68	57	55	59	61	54	53	54	63	49	49	39	43	47	61	62	54	49	51	52	48	42	53	52	46	40	50	47	60	54	46	49	57	50	48	69	47	64	57	55	54	53	71	63	58	54	66	54	52	63	43	66	49	65	50	52	58	65	49	63	53	46	59	42	71	65	56	62	49	74	38	53	49	54	54	49	50	45	51	62	47	56	64	53	53	55	63	54	63	49	61	61	54	58	62	72	49	52	54	53	56	59	57	65	53	48	45	43	52	45	44	53	47	55	72	63	54	60	65	47	52	47	53	62	48	61	55	58	58	52	51	63	62	51	44	57	62	50	54	51	62	57	55	59	47	59	55	53	51	54	56	59	41	60	63	48	65	47	47	36	33	42	57	56	42	61	50	55	63	52	62	56	60	51	58	57	53	44	52	52	53	57	50	45	53	58	54	42	63	62	56	50	56	55	51	51	70	46	65	63	43	62	56	54	49	48	51	52	60	57	76	51	55	60	64	57	48	60	50	46	60	58	51	52	56	52	49	66	59	71	63	57	46	72	44	55	40	63	51	45	57	67	59	50	62	58	53	64	51	51	43	46	54	53	69	55	42	60	60	62	65	60	63	67	59	50	54	53	51	51	67	46	51	58	57	75	55	59	39	51	50	51	49	56	55	74	50	64	56	61	54	65	49	53	48	46	59	58	62	49	45	71	52	53	44	56	40	53	47	47	63	53	56	51	60	42	54	59	47	62	45	54	57	52	45	53	56	61	36	56	55	52	61	61	54	50	58	59	46	40	50	65	48	49	72	57	60	61	55	53	70	54	48	52	50	55	61	52	62	59	53	61	65	63	49	48	58	56	69	44	64	62	47	57	56	64	44	47	66	62	54	56	55	75	64	69	46	50	47	66	54	42	56	64	64	57	45	50	57	61	56	58	67	48	53	46	53	55	57	69	61	53	51	63	63	52	46	56	82	51	45	50	46	44	53	59	49	44	61	61	88	44	58	62	50	50	54	61	54	45	61	60	44	57	56	47	44	57	58	58	45	46	58	57	61	53	39	46	49	53	55	60	72	68	66	66	67	56	46	49	50	64	52	55	60	61	57	47	54	50	54	44	49	50	37	47	64	45	70	52	41	43	44	52	52	43	62	69	61	45	56	48	56	54	44	57	41	49	59	63	60	42	57	73	46	47	64	52	56	47	68	42	54	53	74	61	50	62	65	55	68	47	56	56	61	59	46	50	56	58	65	67	53	49	58	57	52	61	66	61	57	59	47	55	44	68	55	59	57	53	49	58	54	57	44	71	51	59	45	49	52	68	50	53	63	59	60	46	66	42	53	56	47	47	66	62	53	49	56	64	49	57	60	43	54	50	72	44	58	46	64	55	51	47	49	63	55	60	61	64	53	61	68	52	53	55	62	55	64	38	49	63	37	47	60	61	57	58	54	39	66	56	52	39	55	63	52	51	60	61	64	49	64	48	75	58	64	56	54	60	53	59	59	61	53	68	58	56	50	52	50
7307	666	1363	1579	1308	1092	866	685	574	527	473	378	350	327	281	294	253	268	261	217	216	222	227	212	196	189	209	195	227	235	175	196	189	185	181	149	180	181	196	192	178	181	172	149	176	200	180	190	167	161	185	174	131	167	177	175	144	154	162	174	192	149	169	179	167	166	161	174	166	173	162	155	186	167	158	164	158	173	167	151	149	155	190	167	152	167	169	178	179	177	171	155	152	134	162	182	134	168	149	159	149	180	158	169	157	148	189	164	158	138	182	167	184	152	158	168	167	148	192	172	160	155	156	175	157	165	175	149	145	139	162	159	153	153	166	160	169	170	170	154	167	175	150	169	151	187	168	149	158	152	139	134	156	154	139	144	153	185	161	175	156	168	139	175	159	146	169	166	160	169	158	140	169	151	164	151	172	174	171	142	144	194	176	160	178	137	144	161	132	147	157	155	160	154	164	177	166	163	161	154	173	175	189	177	145	162	179	166	147	175	185	156	159	141	171	178	173	158	184	162	192	157	156	177	157	157	140	172	196	176	165	144	177	145	145	156	133	145	148	147	173	144	164	162	164	152	153	133	188	172	172	167	183	156	173	141	155	166	161	139	195	164	162	179	157	152	151	148	185	165	157	161	165	161	161	182	175	160	163	168	164	144	135	167	157	155	159	162	176	159	158	161	146	152	152	186	167	159	154	169	164	158	165	149	170	143	172	164	161	173	156	176	154	161	144	166	156	160	150	146	164	172	174	162	182	158	156	155	140	138	151	155	148	144	133	140	153	162	149	165	149	165	157	157	167	189	152	155	159	136	140	157	161	171	157	150	166	173	146	174	154	146	146	155	180	151	162	164	156	158	156	175	149	149	156	173	171	171	162	165	163	144	188	141	171	167	172	180	170	177	165	142	149	149	171	167	177	167	159	134	157	162	142	156	169	179	179	155	160	176	153	143	178	156	161	155	180	169	172	150	156	165	187	163	143	136	141	167	161	159	176	179	152	161	171	153	162	166	180	173	147	157	117	165	160	176	156	164	159	163	154	168	176	146	160	167	149	184	142	156	154	152	148	167	128	179	186	162	179	160	166	162	156	165	167	157	160	160	159	150	155	160	169	143	158	167	147	169	167	165	182	167	185	137	152	149	156	185	165	163	189	172	159	175	154	169	175	172	160	158	169	153	145	139	155	145	141	161	167	161	147	141	163	157	156	159	140	154	169	165	158	172	172	194	145	144	149	147	164	174	174	147	160	173	163	184	156	164	166	188	149	138	145	139	183	160	172	151	162	170	182	141	160	173	156	162	166	166	159	144	179	152	189	173	159	159	161	159	164	187	148	162	168	158	183	147	178	155	174	176	176	151	139	137	157	153	151	168	164	154	183	162	156	143	160	161	137	155	159	157	151	178	157	153	158	145	149	154	155	147	180	142	142	181	161	150	158	156	152	186	158	177	139	164	156	147	164	162	163	154	147	150	185	153	142	175	164	164	169	160	143	141	169	180	175	169	166	140	177	161	164	156	187	154	151	174	136	162	161	147	163	150	145	149	162	150	154	143	161	157	164	133	170	148	159	174	168	167	163	174	161	171	149	168	164	163	169	151	160	145	158	164	166	146	140	180	156	166	171	158	185	175	152	166	163	159	162	145	153	170	165	151	177	168	143	170	172	160	169	179	159	157	154	148	154	150	145	161	166	155	173	147	168	170	137	155	145	157	144	145	169	147	168	167	172	178	154	153	147	159	136	149	162	173	158	154	155	155	165	138	174	144	145	162	169	151	141	150	171	156	157	166	155	168	130	173	168	162	157	159	146	143	172	165	175	146	161	158	165	153	159	165	173	165	173	164	175	185	160	161	167	148	155	158	171	150	170	139	142	165	169	181	146	179	147	151	148	153	172	139	149	174	168	133	168	180	142	182	161	180	146	157	168	165	150	150	159	182	158	156	193	165	169	143	154	163	162	130	172	182	149	176	144	175	158	165	168	169	174	178	170	136	146	161	157	158	163	177	167	151	160	151	160	144	165	163	196	150	144	184	166	156	184	178	137	160	157	148	171	143	153	162	162	141	155	165	187	159	162	171	167	158	157	166	162	172	165	161	152	155	161	186	160	152	154	180	144	162	162	175	149	170	160	170	160	153	163	162	179	170	164	154	157	147	158	133	147	148	164	162	156	131	149	138	173	163	154	147	169	162	182	160	168	174	154	151	172	129	161	135	147	161	134	139	160	160	157	168	149	158	150	179	162	175	140	170	149	162	152	181	171	166	135	169	162	145	173	192	162	139	152	156	145	142	171	142	150	154	161	170	160	175	170	170	159	159	163	180	169	153	161	149	177	171	159	176	162	160	154	156	184	161	148	162	143	158	121	174	180	153	155	131	158	161	139	159	172	173	155	145	169	177	172	170	138	141	172	151	154	173	155	149	158	152	169	159	153	174	164	174	190	186	159	173	176	173	161	151	176	167	164	173	166	149	167	145	168	159	145	146	188	177	177	197	136	147	145	144	169	176	151	151	155	147	161	165	169	141	147	170	158	168	147	152	178	150	169	159	142	166	169	150	180	177	159	158	167	163	159	162	131	188	138	172	163	182	153	120	164	149	153	196	160	150	158	158	146	164	176	184	159	158	164	150	183	174	152	170	150	161	158	142	169	165	160	136	171	166	152	151	164	179	168	161	178	151	161	159	196	157	165	163	165	144	168	140	164	168	175	139	178	162	144	159	158	137	157	127	176	163	160	168	163	144	164	178	153	169	144	186	144	131	166	174	170	164	144	158	156	178	178	152	160	159	165	161	165	170	170	155	166	191	158	164	155	175	183	150	183	157	156	193	156	165	167	155	151	153	163	145	151	143	154	159	181	143	182	165	178	148	144	135	167	155	179	155	145	156	161	154	165	137	146	187	139	169	156	147	176	178	186	162	146	147	148	151	141	161	128	152	164	180	163	159	145	170	152	162	155	133	145	168	183	158	168	164	140	160	151	170	158	156	165	144	147	162	151	165	150	157	168	179	149	166	155	161	158	160	152	167	142	148	155	153	155	169	173	172	146	176	165	159	159	145	159	158	159	168	149	157	153	182	176	157	181	158	160	161	160	124	164	174	155	149	165	159	149	150	183	170	177	164	180	152	147	144	153	176	163	160	171	170	179	161	132	153	150	147	134	170	155	150	144	143	155	144	157	181	141	156	175	138	145	145	171	135	166	137	147	164	154	150	163	167	186	157	157	161	155	161	149	163	175	154	144	133	149	146	174	145	170	169	175	153	166	144	171	144	157	157	166	164	165	154	153	155	152	183	165	172	153	140	157	177	160	165	166	159	156	164	151	163	153	173	150	157	177	162	160	168	149	132	170	161	167	174	154	166	141	163	158	156	162	169	170	168	156	158	165	145	160	179	150	175	174	152	130	156	164	148	160	161	151	146	172	145	154	155	166	166	145	148	139	163	170	150	160	173	159	159	154	151	181	162	157	177	165	163	166	157	156	173	166	156	158	134
1396	232	260	260	256	221	242	221	249	236	233	260	254	249	237	251	254	237	213	259	221	264	263	241	224	249	238	244	243	242	226	264	222	248	244	257	251	226	273	212	288	231	227	230	215	232	217	248	210	220	265	264	250	232	251	237	238	220	235	225	236	239	251	246	243	253	217	269	225	240	234	254	238	226	243	199	220	257	208	246	214	252	227	227	259	229	222	230	276	240	241	231	213	246	271	242	250	229	227	226	240	237	264	211	238	278	221	221	274	230	236	244	226	227	239	253	234	229	252	252	248	230	229	212	226	224	250	251	243	218	267	231	213	221	239	252	260	253	226	267	234	242	246	218	223	229	245	230	266	257	219	231	260	226	239	245	241	243	231	261	250	219	257	217	259	237	246	235	226	239	236	245	218	218	249	225	237	241	247	267	242	270	229	267	244	206	257	222	239	242	253	230	228	237	267	249	261	219	246	241	245	231	231	251	252	234	237	262	234	247	261	224	214	264	233	200	253	224	205	217	251	242	216	268	251	215	257	251	243	271	251	218	253	235	213	219	207	250	260	248	260	242	252	204	227	253	255	256	213	268	264	241	232	221	218	233	223	241	264	228	262	228	270	235	283	202	244	271	227	231	227	241	237	236	223	248	214	222	226	242	223	231	259	257	211	263	243	214	255	254	221	227	241	220	258	262	238	245	241	253	257	208	263	232	236	189	230	246	246	254	248	253	243	243	245	229	249	233	234	222	232	235	248	229	251	221	248	228	259	223	243	270	242	249	218	258	220	240	258	205	253	244	229	228	217	240	227	229	264	243	244	265	246	249	253	250	228	231	220	240	248	246	247	241	253	257	228	218	265	229	251	253	265	266	243	233	243	235	256	229	219	225	254	212	256	232	229	221	249	224	218	236	265	220	217	219	233	211	244	221	267	225	219	231	247	240	233	229	272	252	294	219	260	236	260	247	230	210	238	228	248	244	222	235	232	228	239	235	224	243	241	243	247	220	268	238	230	238	249	245	248	244	215	254	240	246	234	242	240	246	237	283	199	241	244	256	232	233	259	243	233	195	258	272	217	236	262	277	241	232	218	243	234	261	225	229	243	244	241	250	225	235	223	252	225	241	240	220	242	206	229	225	223	235	249	224	243	244	248	260	245	250	273	241	206	226	236	215	217	267	216	218	224	252	217	225	246	230	227	247	234	221	241	247	247	219	200	226	240	229	254	257	227	231	251	218	259	246	223	262	233	242	240	206	266	245	220	227	248	240	234	232	247	242	221	264	243	242	226	270	227	243	232	251	261	237	244	253	227	232	239	230	205	226	231	254	240	235	256	251	242	230	255	227	255	271	261	259	228	239	247	252	240	269	262	273	244	253	245	255	240	210	233	233	253	251	241	230	248	270	223	221	247	240	269	248	231	239	272	255	224	244	226	253	230	232	242	225	249	223	202	229	247	265	246	213	247	232	229	254	238	257	260	251	224	246	241	245	258	268	237	220	228	245	233	211	245	245	239	241	230	230	274	241	266	236	236	264	270	242	208	236	267	265	216	234	242	220	227	241	231	224	211	227	249	224	251	243	229	219	235	236	228	263	214	223	234	207	236	240	234	242	257	252	217	254	243	251	217	227	236	227	223	243	226	259	242	221	214	218	264	253	259	243	244	240	219	252	255	250	257	234	283	235	228	220	253	244	243	228	262	252	235	269	270	249	235	260	251	242	223	235	245	223	269	237	249	236	243	210	245	238	256	263	235	245	236	249	230	282	214	256	271	263	238	246	254	273	266	198	248	275	230	238	225	251	241	242	255	211	212	241	245	231	223	263	254	249	247	239	280	231	233	220	215	252	202	227	244	243	242	214	228	256	227	242	245	244	253	217	243	243	261	232	240	240	260	230	249	236	210	243	214	246	246	250	237	258	228	217	252	220	216	226	230	220	259	232	211	246	233	223	244	247	278	239	258	224	232	250	265	223	247	262	251	257	220	236	230	245	272	233	231	280	226	234	244	194	223	234	221	240	229	229	234	213	244	235	219	238	266	214	249	255	235	241	242	261	258	243	258	251	258	253	257	244	230	262	248	226	220	238	249	254	241	274	264	255	226	222	220	229	252	270	242	223	261	244	277	215	225	264	242	246	238	246	247	206	267	230	226	262	254	232	261	262	231	261	235	249	252	258	225	205	243	218	263	221	225	217	237	230	256	269	247	244	218	248	231	243	263	265	234	267	289	235	235	249	283	267	233	226	239	217	262	237	249	222	207	236	220	257	251	222	261	263	233	251	231	245	252	253	246	247	215	227	220	235	248	220	231	270	257	254	284	281	244	268	249	242	232	238	251	235	252	217	231	233	239	230	226	227	218	265	250	228	251	261	251	259	227	262	238	262	250	235	228	255	260	251	242	271	249	254	223	251	245	237	245	262	251	241	244	243	252	219	224	273	257	255	246	232	244	253	209	225	246	237	220	247	223	245	258	216	252	243	258	253	252	238	238	230	224	242	221	229	214	245	193	232	237	233	249	219	244	245	215	227	231	253	263	228	230	252	221	248	265	230	214	255	278	254	226	235	256	263	222	241	243	223	267	240	226	250	249	242	228	218	251	242	243	253	246	243	260	237	284	241	245	260	247	240	263	247	232	239	232	219	241	230	248	228	239	244	249	221	256	239	219	256	254	242	232	237	239	267	232	226	244	217	248	234	236	252	240	274	253	233	249	217	235	211	241	243	245	231	200	232	250	270	237	230	262	265	261	250	238	229	245	236	219	230	244	217	227	242	237	211	253	261	252	228	240	220	253	212	245	263	252	242	238	260	238	238	231	228	237	264	247	248	237	227	228	224	251	226	214	255	213	247	260	245	230	228	240	225	252	253	233	222	253	236	260	240	246	228	230	234	231	252	231	251	230	240	241	241	276	213	242	225	246	262	229	215	206	231	232	239	229	245	240	262	239	232	236	242	226	243	233	218	234	247	244	247	242	260	262	242	240	259	232	247	244	239	248	216	251	209	261	213	233	234	230	254	210	241	242	244	232	246	230	226	236	229	236	228	228	222	232	250	233	218	232	238	290	241	251	255	246	222	254	232	278	253	239	248	215	229	246	221	244	272	236	260	230	239	242	232	245	246	232	236	250	247	239	250	221	250	255	238	243	243	231	251	249	233	232	225	241	276	231	256	233	236	248	254	227	220	252	254	243	247	237	241	274	267	262	247	242	250	251	214	265	231	240	227	265	241	234	236	261	243	255	226	243	241	243	248	240	240	266	230	212	241	234	240	248	194	222	223	228	227	227	189	232	231	240	249	242	258	227	261	240	217	252	230	224	205	229	252	239	272	273	252	218	246	272	270	233	233	243	239	255	272	244	211	256	230	257	246	251	261	257	231	219	235	256	246	229	235	222	233	229	216	231	234	214	256	233	238	227	259	227	229	248	251	293	263	225	246	257	237	213	222	227	238	257	215	246	258	222	249	228	241	211	247	234	209	253	217	228	219	249	249	235	265
1992	549	598	611	646	646	611	557	572	592	573	562	552	565	576	571	564	556	572	593	589	557	576	580	564	621	558	603	582	639	577	559	580	570	553	557	564	609	614	576	526	579	601	577	574	614	572	548	549	607	557	604	607	593	567	576	571	525	588	541	590	542	571	551	511	604	556	551	606	604	548	572	609	558	553	580	592	577	561	547	624	569	550	612	570	536	549	540	576	570	571	558	581	570	525	565	549	594	558	590	587	582	587	549	606	504	603	559	560	587	601	553	575	626	582	603	575	608	552	579	555	567	565	583	563	584	580	608	560	577	559	554	588	571	566	558	577	543	574	545	544	575	577	563	534	542	596	565	574	592	534	549	603	597	555	583	603	569	559	556	594	548	536	547	592	569	581	573	619	555	596	637	601	589	594	550	533	611	578	577	563	561	535	599	558	578	583	557	572	580	578	587	602	585	564	577	581	580	622	611	569	535	553	578	596	597	594	541	549	644	593	559	579	581	586	548	574	539	568	561	606	570	605	548	588	634	552	539	587	624	570	581	581	525	584	573	577	600	583	584	556	550	605	553	631	577	570	576	599	580	537	614	611	554	583	627	556	541	563	538	605	594	570	572	608	561	566	560	572	600	587	589	548	563	542	529	594	568	588	566	566	593	578	601	607	587	551	600	528	578	582	565	631	580	587	557	589	580	557	537	558	600	542	546	600	598	572	601	575	561	587	523	596	585	512	584	546	555	595	560	595	583	587	582	589	542	547	565	568	616	549	577	590	597	587	542	547	544	594	565	565	547	543	577	613	582	599	578	598	557	598	559	551	571	590	584	565	582	532	561	580	526	570	562	570	558	584	573	592	538	592	594	613	561	567	557	571	588	559	565	591	564	578	571	535	579	576	580	598	618	586	531	539	595	575	583	595	576	543	630	572	591	568	555	561	563	576	556	582	555	596	558	562	589	566	566	571	561	597	552	572	542	581	583	585	576	569	544	603	603	606	551	571	588	567	546	565	589	598	569	575	589	614	580	553	614	575	585	539	558	553	577	574	596	557	593	580	617	560	587	580	552	591	559	585	582	580	555	575	593	549	589	568	571	587	574	559	571	546	590	583	560	593	564	602	600	589	578	583	555	558	573	570	605	538	592	616	550	626	569	553	572	576	565	581	575	573	591	576	606	544	592	568	549	563	637	584	572	562	537	613	582	570	546	581	614	600	577	532	589	584	566	581	597	557	587	556	555	577	598	592	609	620	544	571	538	545	619	575	595	574	555	602	529	578	556	568	571	561	567	613	572	582	551	529	552	566	553	594	565	602	613	544	572	602	565	555	576	568	610	546	540	567	599	591	590	574	605	565	549	570	571	549	580	596	591	546	570	574	587	602	588	535	566	573	577	581	596	558	563	562	583	571	565	604	533	595	590	578	542	607	568	599	542	579	631	585	579	587	578	573	562	586	536	549	577	569	580	558	523	557	553	583	571	574	617	577	559	558	575	531	584	579	531	556	585	587	552	552	559	545	611	610	569	561	564	608	567	561	549	614	586	557	631	610	585	528	589	586	572	594	611	617	559	605	578	554	551	573	584	571	601	611	604	568	571	608	569	603	544	558	591	569	556	582	543	596	552	601	565	539	544	585	621	581	581	604	604	609	515	581	577	568	598	572	548	583	572	602	603	617	602	544	593	571	550	603	547	594	576	600	587	590	589	598	562	568	539	582	585	579	591	586	585	575	573	604	551	595	583	564	583	556	580	599	581	544	583	595	576	594	592	549	597	600	594	591	597	526	588	588	536	592	537	529	577	569	571	588	562	595	575	589	610	541	591	566	551	585	585	566	563	610	594	590	631	540	579	615	586	586	605	618	601	570	562	539	638	545	612	599	584	560	573	542	560	602	605	603	574	609	565	583	564	580	549	571	612	623	547	579	538	547	572	545	572	590	572	580	559	538	625	607	564	560	559	533	595	565	541	576	624	551	564	551	577	576	571	540	584	551	579	562	590	561	565	573	583	585	607	636	601	612	570	571	572	602	576	575	585	571	599	623	564	572	585	555	562	562	580	521	587	597	553	572	553	564	518	585	558	572	615	575	543	565	591	575	567	552	581	590	563	601	544	594	579	577	614	592	552	623	567	595	585	560	522	569	625	555	579	580	529	563	551	530	599	589	566	557	573	575	523	595	590	573	572	608	542	581	578	617	518	516	553	581	562	552	572	611	554	583	591	553	579	571	570	599	571	623	566	583	611	566	566	577	596	605	530	579	600	602	605	593	552	572	573	547	549	603	586	593	569	570	543	599	593	553	564	537	598	600	604	596	562	599	584	549	581	576	584	582	607	538	600	577	558	509	582	572	583	580	556	589	542	571	566	603	532	614	590	534	567	592	609	557	610	582	580	597	581	545	558	554	572	605	556	553	560	567	592	604	542	582	557	557	607	598	580	568	617	575	598	577	603	597	595	572	575	586	542	584	583	535	531	558	546	579	530	570	589	533	562	566	576	563	580	565	560	583	590	585	577	555	596	618	600	619	579	532	571	582	581	568	581	584	584	604	573	540	615	563	561	529	553	556	578	570	608	580	591	582	604	591	545	591	586	590	588	608	546	577	602	621	602	583	609	605	573	590	601	576	550	559	561	582	579	588	565	580	554	567	577	586	578	603	599	562	595	606	579	550	552	604	560	605	593	598	627	537	575	599	585	567	555	584	613	590	593	547	551	522	545	584	599	568	552	562	547	556	583	559	565	537	605	593	590	582	557	587	553	554	585	564	605	584	558	587	584	576	543	564	584	627	562	581	573	616	571	586	602	632	574	539	618	621	575	542	576	566	603	547	603	587	589	591	556	586	616	593	556	571	630	625	624	614	567	544	587	612	621	602	581	601	593	600	536	608	593	572	542	580	603	525	613	590	586	629	568	571	586	541	550	578	533	550	582	596	588	581	570	563	567	566	597	600	553	557	574	580	572	610	548	587	545	540	581	565	605	594	542	583	593	542	585	620	587	600	575	541	528	590	597	551	580	578	572	582	559	595	608	564	581	573	609	608	580	563	535	615	611	597	572	605	603	635	600	552	616	551	544	580	572	575	578	534	577	543	595	572	557	551	604	559	559	592	601	547	582	582	588	555	607	571	544	562	555	614	571	599	555	575	600	588	545	537	576	585	602	583	571	549	580	592	600	554	590	565	603	592	628	553	562	586	564	549	565	586	570	556	541	555	567	659	600	609	610	529	626	582	530	557	567	580	546	569	614	524	590	619	554	566	612	571	563	533	549	563	603	561	569	588	556	603	572	587	557	569	588	579	573	595	530	567	550	615	594	609	560	615	560	581	589	561	595	560	560	598	605	619	548	555	553	563	566	565	598	567	583	525	536	599	575	589	619	603	584	566	555	555	605	596	566	560	552	606	555	561	596	542	563	536	601	572	551	575	615	555	568	601	605	588	599	545	559	594	559	593	572	602	533	626	567	560	577	603	607	529	583	591	555	604	575	613	568	582	557
6164	318	350	318	238	230	193	191	186	157	161	175	163	159	130	139	147	139	156	124	173	145	160	164	163	164	142	128	144	164	156	168	131	157	160	139	150	135	146	129	156	163	131	138	133	144	143	154	151	139	149	135	178	148	151	127	146	135	119	180	138	158	140	138	152	159	140	164	125	159	162	159	138	137	141	154	153	150	145	128	150	145	147	156	154	149	132	128	137	119	158	157	148	140	134	144	159	156	141	147	133	144	127	128	143	165	166	143	154	149	136	158	121	137	138	160	136	138	141	131	161	123	145	132	149	144	124	143	148	164	118	120	127	124	160	120	146	148	155	154	153	154	149	158	142	141	159	164	163	151	130	139	139	131	143	139	153	155	157	166	127	160	146	126	161	138	156	153	139	154	135	152	137	135	155	140	136	140	131	132	156	152	146	158	134	128	120	153	139	127	151	135	137	130	143	178	144	132	154	130	154	177	152	158	146	163	130	176	144	136	153	132	130	133	152	146	141	132	158	127	122	141	141	124	145	137	141	152	145	147	151	139	133	152	134	157	140	128	118	132	118	154	146	110	156	163	137	138	150	166	155	142	152	148	151	136	141	129	109	149	157	148	151	146	146	127	164	117	140	133	139	135	139	153	139	153	138	138	150	149	156	156	147	147	160	135	151	159	149	133	146	135	136	169	136	134	116	142	151	138	146	146	141	145	135	160	148	154	159	145	153	122	118	172	136	146	164	147	151	166	162	168	127	162	150	132	135	160	156	151	136	154	146	130	137	142	162	150	143	151	148	145	134	156	133	137	145	161	135	133	133	159	157	129	150	138	156	158	150	141	157	147	138	137	137	147	139	158	155	174	172	145	147	140	142	149	153	156	146	134	156	163	140	161	146	137	144	144	147	146	132	125	143	128	131	149	169	147	151	133	147	130	142	126	130	136	138	124	145	149	162	153	134	138	136	149	149	145	159	135	154	145	142	124	151	161	140	156	146	157	146	172	147	126	147	139	136	151	131	130	161	143	157	163	141	141	148	156	125	127	147	137	151	145	153	148	141	139	122	116	147	127	138	153	152	144	150	152	146	126	152	147	144	146	147	150	139	143	138	133	156	135	149	137	159	160	146	147	147	152	162	138	137	149	134	160	132	153	161	150	155	160	156	116	146	137	147	141	134	144	127	147	157	151	175	161	146	152	135	141	172	166	143	146	118	153	144	147	140	153	129	127	126	151	153	147	160	150	148	170	145	132	120	136	130	135	135	135	148	141	134	141	148	133	147	147	143	142	143	156	140	147	150	152	141	125	140	164	164	148	169	136	160	160	157	154	139	146	146	149	139	148	163	131	145	127	141	134	113	141	132	164	141	127	158	146	129	136	138	131	146	162	136	135	126	138	144	139	161	134	143	141	163	115	144	158	144	134	163	157	136	147	149	132	144	121	150	135	150	133	140	137	120	143	141	128	144	141	154	159	138	142	140	147	159	171	145	134	153	157	125	168	119	165	147	159	150	153	138	146	151	143	114	140	149	120	141	164	188	113	143	149	139	151	141	163	146	138	122	122	143	146	120	139	149	138	140	127	139	132	147	163	151	133	155	134	155	143	140	130	124	136	142	141	122	129	129	127	141	141	154	139	154	157	137	147	126	158	143	128	177	142	155	157	161	143	151	154	135	160	147	139	138	125	153	133	149	160	145	134	132	126	156	144	129	147	148	143	143	145	146	147	136	135	144	140	151	156	144	163	152	145	144	161	161	137	158	148	151	151	148	149	178	132	147	158	125	130	153	152	133	138	159	128	132	138	143	128	152	122	159	127	127	132	143	141	134	161	146	156	131	177	122	139	146	116	124	149	146	150	126	157	148	147	153	147	136	157	143	156	141	147	134	143	143	138	156	139	159	157	140	140	158	155	140	147	134	148	146	151	124	126	165	138	148	139	155	139	129	119	113	180	130	139	129	137	122	125	152	126	114	160	145	168	155	173	152	151	125	160	146	147	158	152	139	159	130	145	148	146	148	144	153	168	160	156	166	141	161	152	152	140	156	147	133	135	148	141	136	163	164	138	137	136	134	151	137	170	142	160	158	140	166	149	144	146	170	150	136	143	140	158	167	135	140	120	123	129	150	152	129	128	125	140	139	152	145	160	142	127	168	167	156	154	141	149	131	152	150	148	133	145	165	130	138	157	161	151	127	158	136	160	161	157	142	158	146	130	139	146	139	133	168	133	163	162	131	139	154	139	136	147	125	134	146	141	157	142	147	159	152	126	125	141	142	126	133	144	150	154	137	148	121	127	137	135	148	150	144	132	144	147	148	147	125	134	126	141	143	133	153	144	167	130	143	151	129	141	132	143	139	149	135	149	147	132	140	136	159	151	151	148	138	155	159	137	142	162	176	118	160	148	139	163	154	146	119	123	138	131	137	136	159	135	151	144	150	124	163	117	149	156	149	135	135	158	140	138	132	121	145	145	121	155	153	151	138	150	131	150	143	144	131	133	144	113	135	133	147	147	143	147	122	138	141	150	172	136	157	130	148	141	154	137	146	138	144	146	138	139	149	147	136	146	165	131	147	128	137	145	148	162	130	152	159	148	165	176	142	129	140	163	138	135	158	156	175	128	143	158	151	174	151	139	173	151	141	153	136	114	146	133	149	143	145	149	142	145	156	143	140	170	147	133	142	134	134	130	141	163	154	146	135	142	149	145	141	124	131	146	133	153	158	147	151	149	161	123	150	145	165	137	152	141	142	144	133	159	138	140	146	133	151	130	139	143	138	151	163	135	127	123	129	137	151	156	129	139	140	154	141	125	148	140	145	135	137	126	173	143	148	137	136	149	163	143	148	131	135	157	148	142	133	155	159	152	140	165	133	165	129	136	148	130	151	158	158	144	157	121	135	122	151	176	165	127	150	150	154	134	159	125	154	141	139	119	128	173	146	139	147	150	152	139	123	137	146	134	117	149	143	130	127	126	141	139	171	150	155	134	123	151	135	130	155	135	139	145	130	142	129	125	129	141	143	126	170	152	154	146	166	138	117	123	162	156	136	143	141	142	117	153	142	138	153	153	141	144	168	137	131	121	140	146	131	130	141	134	130	129	142	125	152	139	153	155	136	148	145	137	142	147	124	163	163	128	144	146	151	153	153	146	146	151	147	162	139	130	144	155	134	146	142	141	159	148	149	143	155	122	149	119	142	138	154	135	164	137	136	150	135	133	121	119	134	148	119	146	146	140	149	135	143	136	165	127	154	139	140	143	152	161	153	132	140	144	145	140	126	141	158	163	155	163	156	160	136	123	132	142	146	157	143	144	146	134	151	141	146	141	133	148	139	134	156	110	131	139	158	148	140	179	126	148	143	153	139	157	131	156	131	143	127	146	127	148	146	136	138	139	137	144	131	153	136	133	125	161	152	147	134	115	174	132	150	141	150	163	161	154	151	141	137	142	163	139	133	145	146	147	174	171	164	151	149	135	141	173	153	156	148	136	130	136	171	140
6114	598	923	1069	1038	763	751	597	568	553	528	498	453	446	450	397	439	381	413	416	400	418	358	377	362	338	385	357	399	366	432	352	359	359	361	363	360	414	381	330	368	346	364	388	355	369	362	373	381	385	348	371	343	355	358	373	373	373	351	379	387	347	388	346	370	364	364	356	338	376	345	343	360	339	382	342	347	362	357	361	371	365	368	348	347	315	377	361	390	359	337	332	381	369	366	356	337	337	358	355	358	381	384	361	365	382	400	382	374	336	356	380	360	348	366	380	357	327	364	311	357	363	375	367	378	340	319	329	344	384	365	372	337	338	348	382	368	385	341	377	365	354	331	351	328	341	376	342	358	341	337	339	374	388	314	360	361	368	365	343	362	361	368	345	351	354	343	358	381	402	356	371	367	330	370	337	364	383	367	340	341	338	346	346	345	349	378	359	357	362	335	303	332	337	356	377	365	370	375	364	393	353	344	349	350	367	363	363	335	344	354	354	365	377	377	356	379	369	324	364	315	348	347	352	360	351	372	344	345	364	372	371	361	353	370	386	392	388	358	377	376	338	345	314	348	374	391	367	331	349	310	346	336	350	320	360	406	374	351	341	358	376	352	354	321	351	360	382	346	331	356	378	361	359	367	350	357	338	333	346	327	353	350	345	370	362	323	365	349	370	336	386	358	369	334	381	345	375	387	340	361	392	375	376	313	354	338	359	393	335	363	349	379	364	346	327	351	339	356	355	331	349	367	371	369	351	366	340	363	366	324	357	358	324	362	341	330	351	358	356	361	347	348	338	346	380	352	358	366	344	359	363	364	368	345	348	356	387	371	355	384	358	346	360	336	404	375	346	361	361	364	350	362	378	369	373	369	340	360	380	383	361	340	367	358	374	363	331	353	407	356	389	326	352	368	309	404	351	313	351	358	349	365	363	348	358	345	352	382	337	376	353	329	344	335	340	371	340	394	358	368	355	340	331	416	361	359	375	328	352	379	327	378	354	367	358	380	366	340	382	336	384	375	346	352	344	369	341	354	364	380	385	374	340	351	342	348	364	384	356	386	349	344	336	360	367	390	345	308	402	372	334	380	356	329	351	390	373	370	351	375	350	351	374	355	360	361	382	333	367	352	367	366	367	388	344	370	370	366	358	364	345	364	379	367	393	356	359	339	394	384	360	372	357	385	367	323	343	376	380	388	346	347	361	334	341	363	381	349	368	377	338	344	332	358	381	395	360	334	366	361	342	373	371	359	357	379	358	353	343	376	369	340	383	347	375	403	360	362	361	346	359	361	348	367	358	364	347	390	376	338	359	379	321	351	348	339	346	349	359	368	382	353	379	385	371	385	351	354	354	355	376	353	338	368	366	335	358	373	321	354	363	349	342	335	337	347	393	349	374	358	362	373	374	356	357	319	358	348	363	345	359	390	365	341	340	350	398	338	318	324	366	406	349	337	376	384	346	386	350	357	339	355	394	352	377	379	371	344	337	350	362	358	351	364	348	347	356	375	368	373	381	381	326	380	345	352	315	352	356	362	356	344	343	379	333	366	373	374	361	371	345	363	373	376	335	361	352	354	317	338	333	340	316	352	375	363	346	392	344	371	337	372	361	345	375	359	389	328	345	351	382	369	352	354	333	363	339	362	353	374	357	360	367	366	365	375	417	353	333	343	360	368	375	342	403	373	360	346	354	373	347	368	387	354	382	381	356	365	356	377	349	374	376	346	406	372	355	383	369	399	368	315	357	366	349	356	347	352	372	370	382	360	357	344	333	360	367	358	351	369	336	364	361	326	361	380	352	352	365	340	349	355	347	325	383	359	364	319	337	367	314	340	344	345	357	362	356	377	354	362	369	338	339	372	402	377	349	334	351	333	377	365	330	334	353	362	353	392	359	363	345	342	362	376	355	355	357	384	316	371	346	342	358	355	361	372	365	351	326	362	382	356	345	397	324	375	361	380	349	363	364	330	346	316	380	365	322	375	344	339	371	362	368	349	374	397	374	355	398	360	394	342	325	344	341	370	351	343	376	336	362	339	331	333	390	369	335	356	325	350	337	373	375	367	363	374	315	346	355	369	372	348	382	368	350	375	348	366	333	389	375	317	328	365	361	370	366	377	389	337	395	396	393	387	358	401	352	374	341	364	353	367	383	355	366	361	357	346	335	346	378	367	361	368	358	337	364	351	300	371	376	386	348	391	344	317	351	369	386	375	356	331	397	389	371	340	316	331	350	376	360	367	374	356	375	371	320	395	325	349	323	382	351	340	359	372	344	340	331	371	352	361	356	335	389	382	365	326	401	372	360	361	347	347	379	359	334	359	375	381	383	358	338	322	347	364	353	374	401	346	327	372	373	357	369	350	354	411	374	385	360	367	347	388	372	355	368	332	333	362	374	324	387	362	359	375	364	373	334	349	394	384	388	369	372	344	374	354	357	361	391	342	399	334	382	362	349	374	356	357	379	338	396	340	350	382	342	338	395	338	320	374	358	341	387	376	336	362	334	368	348	387	354	384	351	330	362	356	355	316	353	344	395	347	364	358	375	336	356	363	384	343	355	393	379	380	382	363	340	353	355	368	319	357	379	349	317	407	340	361	336	351	351	355	326	333	371	363	350	372	384	389	354	360	343	354	383	375	341	352	333	356	362	330	382	339	373	369	370	368	350	340	350	370	324	386	335	344	391	358	367	382	368	363	350	352	348	372	358	367	361	362	353	381	371	380	352	396	348	351	346	378	359	366	348	364	374	313	354	378	368	383	332	364	329	383	360	365	390	330	348	349	356	349	359	331	339	419	355	366	371	358	364	337	348	360	337	332	344	363	347	335	343	348	337	362	414	406	363	348	357	365	380	326	344	332	329	385	329	332	337	340	371	359	350	363	349	342	357	326	333	353	354	363	360	371	374	333	351	354	363	367	358	368	340	369	347	366	370	373	345	375	359	378	370	360	323	366	364	366	343	316	346	349	349	352	335	356	359	395	382	355	361	354	349	347	355	358	373	343	393	380	351	374	352	371	348	368	397	383	349	363	380	346	358	381	367	356	370	352	395	384	333	370	309	349	367	367	348	375	386	376	353	328	357	373	394	380	366	335	350	386	346	335	351	366	367	331	370	339	358	366	348	365	382	384	376	342	366	351	346	390	344	338	343	365	359	362	336	384	337	350	347	377	363	351	383	355	325	365	366	372	339	376	357	368	380	343	368	351	360	360	337	376	354	352	374	352	356	354	334	317	363	348	311	348	342	373	349	355	338	373	343	360	352	370	400	364	353	367	402	353	345	298	421	345	395	349	344	327	364	395	386	324	353	381	334	360	392	356	361	336	398	368	372	357	352	335	386	371	365	341	354	370	321	366	378	343	343	367	368	391	350	362	353	359	336	371	353	371	365	358	355	379	382	325	334	366	351	359	372	343	377	344	408	369	328	367	348	376	388	375	385	343	339	350	350	358	357	340	342	368	369	397	364	374	329	356	369	388	367	363	371	347	332
11190	612	513	370	266	212	186	126	120	114	102	74	91	74	65	71	69	61	64	71	71	58	54	57	61	65	66	47	54	44	52	62	67	54	51	76	57	59	56	54	58	52	54	69	48	57	64	55	54	58	50	57	62	52	51	51	67	50	53	59	47	44	37	52	48	51	67	65	49	46	45	44	58	54	64	57	51	60	45	68	43	46	66	53	76	64	58	39	65	59	68	47	48	43	59	43	45	37	55	53	37	64	53	74	51	50	57	57	49	48	59	50	63	62	53	50	53	58	56	43	52	43	52	49	56	60	56	49	51	56	58	61	65	44	40	58	55	54	68	59	69	45	50	64	54	53	57	62	53	50	52	64	57	46	56	58	55	68	46	57	44	58	76	52	46	58	41	38	56	55	55	48	51	61	55	51	50	68	54	62	52	50	46	61	56	55	56	64	66	65	44	51	32	58	44	63	72	59	63	66	51	62	46	50	43	44	60	41	53	62	55	72	45	35	57	83	36	63	48	58	59	49	68	45	49	48	73	57	60	60	57	60	55	69	47	53	56	54	48	51	42	61	53	54	54	50	47	59	62	65	46	69	54	48	50	64	46	56	62	57	60	50	55	63	62	58	51	50	54	60	49	54	60	55	61	55	57	51	69	51	56	63	53	62	52	54	44	64	52	48	38	52	49	51	40	59	55	39	55	59	53	45	63	72	55	42	53	69	42	63	61	64	59	56	53	58	49	62	66	64	73	59	66	60	53	50	42	45	65	74	60	53	53	53	47	42	54	52	69	50	43	50	51	44	58	56	46	57	61	75	48	57	60	75	52	65	42	48	55	62	49	51	52	40	45	64	56	75	61	37	51	50	53	51	60	55	54	61	53	48	55	52	45	75	57	49	47	68	53	55	57	60	49	51	46	60	50	51	48	52	45	69	56	49	45	60	46	56	46	55	60	57	47	42	33	54	49	67	57	44	45	54	56	67	39	49	44	45	66	44	59	57	60	54	48	39	73	62	47	59	48	50	56	51	74	61	63	50	51	44	68	33	44	73	61	43	61	56	59	55	55	43	51	55	65	53	59	62	52	52	47	50	46	58	47	64	53	69	47	53	43	62	55	53	40	60	49	58	43	60	58	54	52	59	52	46	52	49	41	49	54	58	55	50	55	59	52	63	52	46	53	66	57	40	55	60	60	50	49	55	62	60	49	62	57	57	60	61	72	62	48	48	61	51	60	56	57	60	57	49	60	53	55	55	52	67	61	64	63	68	51	45	45	59	44	57	58	53	57	72	55	42	62	42	55	56	42	62	46	54	61	55	47	61	55	40	40	56	45	56	61	61	67	58	46	69	60	59	61	54	44	47	63	57	61	50	48	53	51	55	42	43	55	58	61	49	51	45	52	50	58	56	36	67	65	63	54	54	64	57	64	58	65	50	49	63	60	44	48	65	50	64	55	55	54	64	50	45	44	67	52	55	33	58	54	52	44	55	50	51	60	62	53	53	63	49	53	52	51	51	47	52	51	72	50	46	56	62	66	55	52	58	64	46	53	54	64	58	45	47	51	48	51	46	56	57	48	56	60	66	71	48	40	60	62	49	56	44	48	57	56	64	57	55	55	53	68	58	64	57	51	58	53	56	55	63	51	65	50	74	49	58	41	64	59	60	53	50	65	44	60	56	50	49	66	58	47	63	49	62	58	56	55	55	73	59	46	53	59	63	49	48	48	61	56	63	56	55	52	56	47	53	52	73	58	53	70	57	53	53	52	47	49	58	54	42	49	43	58	66	55	53	51	44	45	38	59	54	59	69	42	54	65	63	44	75	58	58	54	63	50	54	52	55	45	61	41	55	69	64	51	56	56	64	43	65	55	59	64	58	48	45	47	48	54	60	58	54	49	70	35	56	65	58	50	43	62	56	55	63	46	42	57	40	51	42	51	58	56	55	59	55	60	43	47	44	63	68	65	48	48	62	47	68	59	59	61	60	55	56	66	61	50	44	53	62	62	51	55	66	46	46	50	56	42	51	58	56	53	52	56	50	49	58	69	49	57	57	57	57	56	65	55	48	42	54	48	52	57	54	50	47	48	47	55	62	76	50	63	59	71	49	63	56	57	55	63	51	57	47	70	64	59	73	45	41	50	59	53	49	46	49	50	53	47	60	56	53	46	56	57	50	51	57	50	55	49	58	61	47	44	52	58	48	44	62	51	60	63	74	62	70	47	55	47	49	64	64	66	48	60	52	54	54	67	45	58	59	51	53	68	56	45	69	54	52	60	61	64	67	55	48	61	53	54	41	54	51	55	66	50	65	55	54	66	59	45	51	58	50	52	61	48	46	50	41	60	53	49	52	54	55	50	49	47	45	46	54	50	56	75	58	67	43	64	59	59	44	48	72	56	46	45	38	50	50	48	65	54	62	64	53	53	40	46	58	57	57	58	62	64	57	68	58	58	62	56	47	59	52	52	64	54	52	47	58	51	66	51	63	38	55	68	38	60	52	55	53	51	62	58	52	57	59	56	65	62	44	50	54	32	58	54	55	57	51	55	50	57	53	50	65	54	54	56	51	48	57	54	51	50	55	59	58	51	57	56	59	54	57	50	56	48	50	67	44	54	61	59	60	61	49	50	54	57	47	53	55	57	45	61	65	49	53	56	56	43	53	54	52	54	73	53	57	50	50	51	61	48	70	57	52	48	49	64	50	61	45	50	65	50	38	53	60	53	41	54	46	51	66	57	54	58	37	54	50	64	81	69	40	49	50	55	62	55	52	65	54	59	57	56	51	61	63	47	44	51	42	61	55	65	53	48	45	47	52	42	54	58	55	61	58	62	59	48	62	49	44	46	44	60	47	57	51	45	48	56	63	51	65	57	43	56	65	40	57	49	51	55	53	58	61	50	59	46	51	55	48	48	51	74	68	39	62	68	48	46	52	44	49	53	57	57	78	53	57	62	59	72	55	45	57	44	55	51	52	43	61	47	68	50	68	63	54	56	48	40	65	46	54	52	51	51	42	53	78	62	46	45	63	44	63	61	64	58	49	55	56	55	49	50	49	37	59	48	50	64	50	57	53	44	57	46	51	53	54	57	57	58	53	54	69	53	56	42	63	50	54	72	56	68	64	57	60	60	54	55	54	48	59	61	52	58	59	64	59	53	53	56	54	68	61	55	59	66	52	45	53	53	56	59	62	61	54	62	68	57	70	48	40	60	54	45	53	50	56	51	57	42	54	49	62	39	45	54	35	69	49	49	58	52	49	49	46	50	67	74	56	58	66	50	46	51	41	46	49	58	53	56	52	50	52	56	59	71	49	46	42	48	62	53	62	73	53	49	49	49	48	56	52	53	67	58	48	56	76	61	57	62	52	57	55	64	64	53	54	51	49	53	55	51	46	53	55	62	53	47	45	63	58	49	48	43	62	48	57	50	54	46	61	42	59	45	60	53	65	71	42	50	60	55	36	61	64	48	51	71	55	66	52	48	49	46	54	43	53
7412	588	1389	1477	1369	1090	900	708	563	528	453	384	357	343	273	267	273	222	245	245	241	202	222	215	205	186	227	218	221	212	202	180	186	201	200	206	176	190	172	186	178	161	156	171	180	167	162	133	151	184	170	144	166	168	179	157	149	183	151	179	191	168	156	158	167	158	154	151	154	142	185	173	163	191	180	162	162	157	163	164	142	165	182	134	179	153	143	154	148	171	167	158	171	163	158	148	174	177	152	177	178	184	155	177	160	155	165	166	144	156	170	150	164	169	171	179	161	152	169	160	148	172	177	153	182	137	178	153	165	160	161	174	159	136	160	154	167	154	171	161	157	144	161	153	162	151	162	146	146	157	132	159	157	160	171	154	167	171	165	164	145	171	162	154	178	172	174	165	161	178	165	140	165	166	148	137	149	165	146	156	173	147	158	172	144	151	200	150	156	178	163	163	165	169	170	183	165	164	144	152	158	177	145	160	147	173	148	151	163	172	151	151	129	146	153	147	167	150	160	190	155	162	152	161	162	159	148	155	141	168	133	148	183	160	164	181	151	141	140	146	166	161	148	171	178	169	154	153	172	151	149	162	154	155	132	155	159	160	164	165	174	163	144	170	154	159	165	152	167	157	155	133	153	162	153	188	148	141	136	176	148	160	182	161	171	181	157	165	139	150	164	147	151	148	152	163	181	163	158	161	163	172	163	143	159	176	152	176	160	147	153	170	155	167	149	165	151	154	150	151	160	148	141	156	160	160	137	175	169	163	137	151	181	153	148	158	159	156	151	159	153	162	162	155	158	159	148	156	148	161	152	180	170	161	139	155	165	157	153	176	145	153	176	165	142	147	166	160	146	174	163	155	169	145	150	169	157	167	173	137	127	172	170	170	170	165	161	167	187	133	156	141	166	134	165	176	147	167	154	178	160	143	161	161	146	149	154	165	164	154	182	159	160	167	142	168	143	160	171	158	181	151	158	158	159	151	167	165	162	158	152	155	181	166	156	158	166	154	170	169	156	158	171	149	153	149	156	168	131	182	161	147	174	185	172	185	173	156	137	139	165	146	139	163	164	159	165	169	161	147	148	170	166	148	151	143	146	158	182	169	163	182	152	165	153	141	146	139	143	152	161	172	142	173	179	181	164	177	166	143	153	162	163	158	160	162	146	164	175	166	162	169	166	184	163	165	157	166	174	159	157	138	159	150	170	145	176	158	152	158	170	148	154	145	154	161	144	166	158	157	159	145	166	177	150	158	170	157	162	146	139	160	158	159	162	161	150	177	178	166	164	134	182	161	157	146	153	165	154	154	149	157	154	139	150	166	137	160	154	157	173	150	160	153	158	144	164	172	162	170	164	157	159	154	142	142	148	162	155	175	152	168	186	173	146	174	153	174	162	175	163	178	162	154	165	146	149	153	170	179	167	168	136	153	180	172	162	160	142	172	162	159	139	161	178	169	151	167	150	157	142	161	167	156	159	168	149	171	155	177	157	161	158	167	166	162	174	152	136	150	151	166	148	151	177	187	167	162	155	148	165	186	157	136	143	142	159	153	159	141	185	148	158	157	158	157	146	151	144	189	164	152	183	144	135	175	200	155	172	155	171	149	173	139	150	147	173	166	188	163	170	146	152	149	162	139	166	180	151	177	176	185	161	165	178	173	174	161	151	165	164	159	168	172	157	206	156	180	156	169	153	147	144	171	159	169	163	153	169	158	149	166	171	166	161	144	158	157	154	151	160	156	138	156	154	152	193	171	144	162	166	175	154	140	163	161	138	162	164	151	176	172	158	161	147	155	152	158	150	169	152	180	170	150	160	148	165	152	138	131	167	181	154	171	142	176	155	163	144	170	164	172	152	157	161	142	139	163	166	169	179	165	157	167	172	149	170	163	169	176	170	130	183	164	189	171	161	164	177	155	152	162	149	161	149	156	166	174	161	156	167	167	147	179	147	160	145	180	146	167	157	171	187	155	174	154	139	134	180	138	157	173	144	150	174	125	152	162	157	125	147	184	167	154	164	158	175	160	164	170	131	153	173	146	160	157	136	169	142	186	150	154	163	154	162	174	167	178	156	160	179	168	167	165	158	155	144	178	172	143	149	161	158	167	148	172	156	162	165	146	154	159	173	173	152	149	169	155	148	165	157	156	157	158	177	165	155	152	145	166	164	156	158	155	163	146	158	170	164	157	163	166	160	172	148	185	163	148	158	148	138	169	150	173	178	167	136	157	148	195	160	163	165	177	168	159	150	160	153	182	167	173	167	179	151	143	174	165	181	157	150	135	156	150	160	148	135	176	134	161	140	152	153	146	180	154	154	154	151	163	173	161	160	155	169	152	153	168	138	174	143	162	166	152	178	171	154	146	159	183	135	183	178	156	154	167	187	145	161	148	159	139	167	149	159	175	160	153	166	172	167	156	172	169	170	164	159	159	145	163	165	174	159	140	169	164	164	168	150	163	170	189	138	148	133	173	144	165	167	164	169	175	136	150	139	168	152	124	180	170	153	171	148	152	170	141	163	165	168	164	173	171	172	165	153	146	180	159	156	176	175	126	150	143	155	164	167	164	149	172	142	137	178	171	168	181	140	159	142	152	153	163	135	180	171	145	154	173	186	141	156	170	160	158	140	163	158	133	151	152	168	149	145	153	163	167	158	161	152	159	195	162	158	167	163	159	174	172	140	175	153	162	149	169	159	151	175	155	160	161	163	176	174	132	146	154	167	157	155	164	129	158	165	150	147	133	151	158	165	164	169	163	135	141	141	152	152	201	166	152	169	146	149	164	157	158	160	158	173	172	136	170	171	154	155	164	143	162	168	170	173	152	175	154	155	149	154	142	145	153	151	178	156	157	154	180	165	139	175	153	147	176	156	155	160	155	140	151	146	152	173	151	163	173	164	174	151	160	141	155	155	157	140	141	169	178	167	160	143	153	170	160	134	164	188	144	155	164	176	158	158	165	182	155	165	148	159	141	182	150	178	167	169	159	153	153	166	165	137	147	148	157	149	156	161	163	153	142	161	167	154	151	150	173	158	158	169	162	150	194	162	141	144	141	168	162	161	158	161	148	164	155	179	160	170	148	161	144	163	161	162	175	141	161	170	152	153	178	152	156	171	178	160	167	168	148	154	150	168	162	170	181	170	152	151	161	187	176	147	152	159	173	155	143	166	165	170	170	145	177	154	154	140	160	158	150	146	161	145	133	157	159	170	139	146	167	189	154	133	144	157	128	162	169	153	161	157	154	161	156	137	151	158	159	160	167	141	165	164	184	161	157	170	162	148	155	143	172	151	163	138	163	156	157	156	171	170	167	178	142	166	159	153	161	172	163	169	145	160	171	161	152	137	189	171	160	151	153	180	139	162	175	157	182	182	193	148	179	160	150	150	160	180	148	170	149	152	139	148	166	152	166	160	133	149	142	150	158	163	143	156	164	152	170	167	156	177	147	170	146	157	152	150	156	165	175	141	136	167	176	165	151	159	164	161	163
1289	289	246	262	249	237	251	221	211	265	279	264	234	223	239	247	243	246	229	227	220	242	221	233	230	241	225	293	235	261	264	251	256	236	286	274	249	263	228	234	222	249	208	247	213	235	253	219	263	243	237	226	286	246	203	240	259	232	245	216	228	216	215	224	236	212	232	211	219	247	230	213	282	232	237	259	230	247	230	248	228	248	224	237	253	220	225	240	246	247	213	227	235	239	238	243	236	215	253	248	242	230	236	211	260	235	243	245	219	261	232	245	250	224	209	252	260	228	226	253	246	256	251	270	254	223	230	212	251	261	250	232	223	239	231	203	211	233	213	229	245	238	240	245	234	257	255	254	241	229	241	201	250	222	244	216	249	215	221	234	257	216	231	245	247	247	238	252	239	243	223	241	254	234	263	243	255	214	249	255	245	269	238	200	245	236	244	214	217	250	263	219	247	244	223	227	252	226	198	230	241	247	261	234	237	223	257	255	223	235	253	232	269	224	262	255	243	215	245	205	228	205	227	256	248	254	245	240	213	258	224	238	239	215	226	248	209	226	230	231	207	268	262	252	248	234	254	235	229	233	216	255	243	225	263	244	233	221	204	212	247	259	240	247	237	237	249	232	228	236	255	224	259	237	236	260	245	257	233	239	242	234	231	224	240	230	251	267	240	208	229	229	243	240	225	241	257	253	237	249	274	232	243	250	261	264	253	230	238	228	225	222	239	224	252	220	235	240	230	246	252	252	255	232	246	229	235	256	221	234	239	251	250	226	239	269	271	231	251	225	249	237	233	241	227	248	289	228	259	245	231	247	233	248	238	244	229	248	207	218	245	241	240	243	273	214	239	253	242	244	229	230	237	206	226	230	258	287	229	232	264	234	243	228	286	235	258	237	228	229	235	245	254	222	227	251	240	233	218	244	241	225	247	237	246	247	230	244	251	239	247	253	249	228	252	250	232	236	241	257	237	224	220	251	235	234	238	231	228	241	228	264	239	258	247	188	254	231	224	203	239	249	230	226	223	251	239	236	245	240	247	221	223	255	254	233	254	226	273	254	266	242	218	203	246	238	252	214	274	246	248	250	224	224	228	257	238	218	225	262	224	246	257	248	239	240	224	239	250	244	211	229	256	249	246	272	257	239	224	223	246	233	251	267	244	249	237	223	253	219	226	239	239	245	243	236	262	250	226	243	206	251	266	248	245	226	231	231	252	260	244	246	262	245	240	238	208	244	264	214	225	247	246	238	253	235	250	232	237	256	248	239	248	236	218	278	258	236	245	237	229	212	228	214	240	227	274	249	250	244	250	226	280	257	250	228	243	231	266	252	258	237	231	260	275	246	240	231	265	234	250	262	247	218	220	256	245	236	239	245	235	204	239	243	232	213	260	248	271	249	251	251	252	214	240	203	250	254	243	236	263	236	240	221	236	247	232	218	225	243	238	224	233	254	231	260	255	255	248	222	246	259	249	247	217	243	260	230	232	230	229	249	219	232	234	225	241	236	246	235	266	229	229	244	228	230	254	245	234	212	219	238	244	251	245	228	212	239	243	244	236	231	237	237	257	241	244	237	219	221	237	240	255	248	249	246	229	242	226	218	246	219	230	242	228	197	232	249	256	246	266	236	233	251	260	248	241	224	253	230	211	240	260	218	253	277	258	217	207	247	254	218	227	220	230	237	242	238	247	257	274	245	290	242	252	234	228	244	245	216	249	273	253	249	220	259	224	271	246	244	282	252	250	226	218	224	224	210	225	235	277	239	230	222	224	237	234	227	240	269	239	233	253	228	239	230	254	239	241	258	226	219	246	247	232	228	248	257	262	264	244	247	235	249	243	251	250	228	232	250	255	224	279	226	226	230	244	234	242	280	268	215	245	246	232	252	271	264	263	211	219	236	230	248	218	229	236	230	253	220	244	243	280	271	250	245	249	249	221	233	242	200	236	243	245	210	239	224	235	225	232	251	241	232	256	245	210	255	233	252	255	246	259	222	242	266	238	228	239	243	226	226	243	246	243	228	241	257	200	237	235	236	237	220	262	240	239	249	231	244	238	214	240	257	225	229	251	215	228	262	213	245	281	239	235	241	221	262	248	239	232	263	228	221	270	221	234	251	224	231	244	256	241	249	241	265	278	253	255	227	273	237	213	231	234	248	266	238	267	249	246	268	252	229	226	211	236	225	237	255	256	231	245	244	240	221	212	247	248	219	255	252	243	251	251	228	241	253	249	232	253	207	251	215	233	242	227	238	231	213	235	246	244	243	246	255	267	237	244	222	253	247	234	215	227	215	225	247	246	233	218	229	230	283	245	218	265	211	245	246	224	230	221	242	232	236	247	241	234	242	224	237	243	244	225	235	261	225	239	238	242	220	207	275	237	266	224	257	221	277	231	241	227	234	238	238	237	248	232	241	237	264	255	268	254	249	249	278	224	259	251	255	248	269	257	209	225	241	223	234	219	226	232	238	245	237	236	197	238	234	233	248	244	225	237	244	272	238	234	251	255	229	242	247	219	230	257	260	236	224	237	233	242	245	242	231	236	239	242	256	240	210	259	247	251	244	253	230	264	245	243	246	207	250	222	268	245	228	236	244	211	261	252	249	237	213	249	239	236	231	214	237	235	248	249	234	214	222	272	238	239	259	233	238	239	257	258	262	240	241	228	248	243	251	257	250	250	246	240	261	239	229	262	224	237	230	233	239	232	235	253	240	212	236	244	255	254	260	234	232	233	251	254	229	218	252	249	256	248	246	235	236	221	208	243	250	269	239	227	215	240	238	242	230	264	247	229	239	258	232	216	255	255	248	248	212	259	252	225	234	298	280	251	225	231	229	236	217	252	225	214	246	235	243	257	221	265	232	244	236	234	240	255	247	218	226	250	245	234	238	218	226	215	215	252	212	248	217	268	261	250	246	249	253	225	260	258	237	236	240	253	260	261	208	232	270	225	231	257	227	249	232	210	228	268	226	247	250	265	240	252	231	252	243	238	242	237	229	277	254	208	232	232	233	196	240	241	244	206	242	217	250	235	239	218	236	238	252	245	246	232	241	240	237	248	268	243	221	225	232	244	252	231	230	248	231	230	232	237	234	228	222	267	206	262	233	234	273	257	234	214	229	230	239	230	243	212	235	253	218	252	208	233	235	247	250	279	232	245	234	227	205	232	235	248	234	261	269	247	228	252	241	247	238	263	226	228	244	243	218	245	228	251	201	237	246	229	258	273	215	229	260	274	259	226	250	220	254	211	250	247	249	243	261	236	234	226	228	236	223	238	228	249	245	264	246	240	237	265	259	242	234	234	193	229	239	257	230	248	236	216	262	240	243	239	240	240	243	229	268	232	230	252	267	258	247	264	246	239	255	283	250	236	237	227	244	251	237	247	229	221	260	247	227	250	249	246	269	260	258	228	284	246	259	229	224	238	244	255	245	258	236	244	224	248	250	257	231	228	255	202	214	251	239	236	254	212	255	229	257	230	227	243	253	240	251
2031	612	584	639	553	649	596	616	573	561	596	567	556	555	579	595	535	584	564	584	567	564	598	587	580	574	540	592	563	614	609	552	636	559	570	573	558	577	525	565	593	572	565	569	584	599	572	565	580	572	556	558	582	537	623	578	603	566	585	586	577	612	574	571	574	542	613	568	597	585	547	548	556	548	568	552	559	563	532	596	573	580	597	571	539	587	558	549	575	564	560	565	581	575	561	589	573	584	566	608	613	582	567	573	603	565	615	567	569	572	565	590	615	606	518	601	578	534	579	619	577	573	573	604	581	560	513	555	578	559	588	609	541	583	562	623	563	548	589	589	579	585	542	563	552	578	582	508	579	574	578	603	609	586	555	590	583	545	551	595	566	612	553	566	587	546	547	602	555	519	613	535	561	550	591	567	603	573	544	587	572	549	568	577	591	568	581	598	557	552	560	548	595	584	539	523	603	546	604	586	564	580	574	547	557	587	594	585	563	619	584	574	575	557	603	629	579	566	555	569	612	548	558	571	569	552	596	544	574	558	595	574	615	591	610	530	565	593	568	572	522	580	554	570	613	583	596	589	623	558	560	563	565	570	583	620	569	561	569	613	558	550	551	620	599	545	607	580	570	544	597	587	571	600	608	596	561	590	619	578	570	582	589	576	548	595	584	573	572	590	595	600	575	575	590	550	574	581	563	596	581	579	539	580	581	540	558	601	543	567	575	574	581	594	569	589	594	608	583	546	569	572	597	563	597	598	544	595	584	544	564	608	573	658	587	557	540	617	609	613	562	597	579	539	590	612	565	622	575	568	584	618	562	570	540	600	585	618	577	620	559	537	592	569	573	598	536	574	591	595	595	605	562	540	563	593	528	545	556	599	597	562	611	537	505	584	584	592	595	578	608	597	556	583	552	541	552	544	614	570	596	567	577	605	581	575	551	585	588	542	608	637	575	596	545	553	567	613	567	542	607	555	601	571	552	581	578	596	568	637	599	552	600	553	591	597	610	556	544	603	584	588	564	565	561	581	617	565	610	530	607	539	543	573	559	574	585	563	538	556	576	581	548	554	584	563	581	572	561	569	589	585	642	572	613	536	539	567	588	549	609	564	575	586	510	621	552	588	578	535	561	575	576	566	597	584	600	562	542	571	580	588	602	631	574	577	537	538	550	560	578	586	555	560	550	581	578	561	579	586	589	558	586	595	572	597	624	553	554	592	591	600	567	592	570	590	609	559	566	564	547	576	577	555	579	571	553	555	575	624	615	542	558	566	577	572	574	558	587	546	616	617	560	543	556	609	530	545	558	580	521	579	529	553	545	586	569	580	608	573	595	584	590	575	568	561	611	562	563	566	551	586	550	574	544	573	579	549	548	562	558	592	563	553	595	581	585	560	553	590	532	555	578	560	619	602	595	563	589	548	577	558	546	590	572	619	576	570	603	619	573	578	594	575	603	590	510	521	552	600	588	560	577	561	606	629	567	581	569	589	549	622	557	606	580	574	567	557	586	545	569	592	563	566	541	559	591	605	581	551	619	590	542	542	574	522	600	551	561	584	564	550	576	580	581	593	548	545	567	550	565	561	587	568	588	541	594	589	547	634	566	572	604	575	562	566	566	560	525	597	563	558	599	548	602	550	589	571	571	554	598	653	554	604	559	590	548	552	570	568	539	542	569	571	600	589	633	555	575	538	590	609	566	539	610	610	586	602	556	602	551	603	575	578	570	607	600	576	562	580	609	557	591	571	593	553	561	563	559	580	555	605	604	556	604	611	617	601	582	587	591	573	616	579	533	569	505	545	563	582	536	596	574	583	648	608	570	589	581	585	591	569	597	591	566	567	569	564	567	563	574	559	575	556	584	555	547	586	554	535	557	585	556	558	599	590	597	591	584	598	589	542	545	591	580	638	595	575	543	569	571	584	599	581	569	562	567	591	557	557	605	620	558	560	571	574	543	568	623	651	545	563	565	565	579	597	549	583	588	572	564	559	554	538	616	551	576	565	566	572	607	579	568	579	608	582	593	583	548	555	566	568	595	594	542	566	591	586	586	573	614	556	586	569	590	600	566	552	584	563	587	597	594	535	596	566	585	581	579	585	555	623	611	568	543	609	535	543	570	578	604	589	564	583	595	585	558	583	574	598	555	591	601	565	560	520	586	591	588	577	599	588	589	552	561	582	567	559	562	558	542	541	578	565	590	551	579	588	542	549	537	602	594	592	571	576	573	594	502	598	588	587	587	585	592	590	559	598	575	601	592	587	587	558	577	580	595	569	559	554	574	593	584	586	566	536	632	569	601	600	575	607	563	596	587	547	561	545	571	576	580	565	590	548	579	602	594	565	572	575	546	541	565	613	544	571	567	590	593	554	605	569	605	552	585	574	582	621	576	596	582	587	588	580	560	585	576	597	589	588	544	596	532	581	557	587	584	593	610	542	600	558	596	610	576	598	591	550	578	536	584	591	577	560	582	595	609	587	543	572	513	548	601	602	552	583	579	571	555	570	579	619	532	556	566	583	559	616	552	558	550	542	530	631	578	584	572	574	599	559	545	544	577	557	616	546	556	548	552	566	555	597	581	536	555	596	557	593	552	579	610	568	591	582	607	578	555	604	556	657	583	580	603	589	617	579	570	572	602	559	570	542	568	580	589	547	579	616	577	593	608	574	555	592	611	599	558	558	562	575	602	562	580	576	554	579	588	570	561	612	574	584	532	567	558	592	551	537	612	546	496	587	570	564	548	560	590	619	554	578	545	556	556	582	591	578	573	557	623	578	579	611	584	549	584	582	575	542	570	590	528	599	590	550	538	583	559	588	572	549	557	593	554	599	603	551	529	598	595	559	604	633	554	578	610	592	599	560	585	580	547	544	582	529	543	618	568	569	617	621	562	595	593	542	575	628	640	578	579	537	566	565	566	621	593	568	567	594	568	530	553	597	584	569	540	543	576	581	598	565	587	578	583	603	552	534	595	573	570	623	550	614	579	587	550	575	568	584	604	575	567	586	577	592	604	567	562	615	595	575	614	585	577	626	574	601	611	535	629	563	560	555	592	564	570	588	575	581	539	546	606	609	587	541	587	538	569	536	552	581	568	552	560	547	531	589	553	564	557	580	554	553	527	556	631	594	574	602	589	590	595	582	595	591	574	534	590	545	547	607	536	555	592	579	581	596	583	598	627	574	557	531	601	542	564	546	575	569	592	569	596	584	574	570	528	613	581	565	554	563	600	528	563	564	575	566	547	595	568	535	559	555	590	586	544	573	599	581	569	558	595	628	589	599	568	580	597	540	594	578	599	556	552	576	617	609	558	567	591	572	581	576	544	600	555	548	617	565	541	586	595	570	561	553	585	563	605	560	595	605	544	526	611	635	569	564	516	575	583	592	573	582	568	599	576	591	570	579	622	549	618	607	580	557	531	551	585	575	572	581	566	576	540	594	576	574	586	580	587	591	565	587	574	588	528	604	603	594	557	582	559	565	584	564	552	555
6332	336	388	327	276	212	203	194	205	187	171	167	126	166	145	137	141	154	136	138	141	132	130	155	164	143	136	148	147	142	138	153	127	141	121	149	158	134	141	146	144	147	129	127	126	156	122	142	174	147	153	134	151	143	160	137	147	141	158	144	147	153	113	147	165	160	141	140	144	142	153	127	136	132	136	153	160	151	123	166	129	146	136	120	147	141	134	139	151	152	146	142	139	119	157	143	138	126	163	144	150	142	114	141	114	139	166	164	134	133	154	125	150	159	164	149	171	128	145	152	156	166	153	154	138	160	126	165	160	130	145	125	137	134	138	150	144	158	138	152	153	124	157	146	174	154	152	164	114	137	141	150	114	149	144	110	165	158	159	156	172	168	137	158	153	146	127	151	156	159	142	156	153	156	143	130	160	125	136	128	163	135	121	127	148	149	150	174	164	138	161	150	154	157	166	153	134	128	145	143	171	141	116	138	166	152	129	159	151	162	144	144	132	141	137	153	147	168	153	150	147	117	146	143	161	128	132	157	129	140	162	151	150	142	156	154	151	140	146	144	148	152	137	144	143	148	137	167	147	142	115	166	138	145	132	129	124	159	148	115	147	145	130	130	140	154	126	123	109	151	131	132	139	141	147	157	165	175	138	136	122	157	128	136	142	118	129	148	152	143	163	164	175	157	157	139	140	147	140	186	156	133	137	140	157	139	129	151	125	146	149	149	161	143	177	153	160	152	131	114	142	157	150	138	168	135	140	135	136	136	166	167	138	138	123	154	139	133	122	138	140	135	136	144	150	160	153	157	158	140	125	143	178	150	133	146	150	140	135	171	138	172	157	143	154	131	152	164	155	137	140	145	142	151	146	119	143	149	157	142	130	136	131	148	123	157	129	131	134	151	132	124	121	129	146	142	127	135	151	146	155	154	129	141	145	149	146	145	146	147	129	139	140	137	184	138	126	137	142	132	131	131	123	148	136	158	138	159	140	145	135	137	153	126	173	132	141	147	168	123	147	128	147	142	167	140	142	142	156	144	156	138	134	131	133	149	154	146	153	155	120	141	147	162	122	138	142	139	141	142	161	147	131	135	131	128	126	156	144	142	138	145	128	146	166	155	139	140	146	151	128	128	150	142	132	133	136	182	139	140	151	110	141	139	148	135	166	133	139	156	136	142	146	130	177	139	144	155	151	132	149	160	141	163	141	135	138	131	158	142	132	136	136	162	126	129	145	117	140	151	131	116	154	144	146	149	157	169	165	151	129	139	147	150	152	136	139	141	134	131	135	142	135	140	145	153	145	136	145	143	168	178	121	147	147	157	140	150	146	142	136	151	133	151	155	151	151	168	138	140	160	119	147	133	147	132	147	132	149	154	119	144	132	140	140	138	144	161	124	132	143	123	158	137	153	132	157	135	125	153	143	138	163	147	150	144	160	141	134	135	150	138	160	159	134	161	152	156	122	137	133	155	152	132	123	155	143	148	155	150	130	143	165	137	154	146	130	143	143	158	157	125	129	122	131	146	127	142	147	152	137	135	128	151	140	132	152	142	134	138	125	164	116	152	149	133	147	142	154	135	140	131	165	138	145	132	132	148	156	163	145	126	143	136	148	162	159	152	154	155	142	138	154	149	126	141	136	138	140	152	135	156	132	133	139	128	137	122	132	149	131	145	122	143	153	146	167	142	130	131	148	150	146	134	128	155	116	139	166	154	146	143	140	116	135	139	162	153	116	119	168	160	155	165	128	127	146	125	137	145	134	137	140	149	151	156	160	148	157	137	155	155	156	120	146	166	128	137	151	140	155	147	123	163	133	144	150	152	135	142	152	152	128	150	156	136	152	133	123	172	173	154	157	141	167	149	140	165	145	137	137	135	147	133	161	154	142	136	134	143	158	154	165	144	117	152	141	153	143	156	146	137	155	143	136	152	137	151	142	126	144	138	135	125	138	139	160	150	152	139	129	165	120	133	136	170	169	149	178	157	134	133	159	151	157	143	139	160	147	153	138	133	146	127	112	132	139	130	107	111	138	127	149	147	172	129	139	164	149	157	159	140	149	169	125	162	140	117	142	135	147	150	159	156	134	172	154	141	152	136	150	143	133	142	154	147	157	147	137	152	146	131	152	166	141	138	137	142	147	122	160	154	146	139	154	136	164	153	159	154	136	127	148	143	158	143	148	110	123	129	161	136	132	143	148	165	133	133	158	123	137	127	170	162	170	127	124	112	130	140	134	143	138	149	131	145	140	134	142	137	156	159	131	148	141	137	130	125	135	154	144	154	151	155	136	139	137	157	149	113	147	132	121	141	146	127	115	153	160	142	175	140	145	147	172	150	130	149	121	147	121	159	145	147	164	160	122	159	143	123	151	146	165	168	160	125	147	132	127	139	138	155	129	138	151	138	150	131	125	135	169	149	141	149	115	148	146	145	151	147	147	152	124	128	122	149	148	134	125	128	149	154	153	144	135	136	148	147	135	146	122	156	132	153	164	147	157	150	149	150	132	127	158	159	124	132	137	142	167	141	147	133	142	140	139	156	132	178	141	136	142	154	126	152	148	151	156	137	120	143	145	126	146	157	140	150	145	147	151	156	157	132	144	155	160	150	136	145	150	141	120	142	147	150	162	147	158	151	124	131	146	152	114	163	162	122	138	135	134	140	150	132	144	148	144	141	135	143	142	151	128	157	140	157	151	139	148	154	140	164	132	134	128	122	152	141	135	141	152	141	142	152	144	132	139	128	143	141	133	124	125	132	117	142	169	127	135	151	136	115	152	136	143	148	136	141	135	139	141	171	149	177	142	124	143	127	150	125	145	136	130	128	138	144	132	150	143	159	150	162	154	123	143	178	122	171	138	131	140	141	149	151	167	141	137	150	123	164	134	153	150	144	130	154	150	154	150	127	161	140	133	143	145	137	150	138	159	149	182	158	141	141	150	134	146	123	130	127	140	136	144	120	141	141	132	134	136	154	153	130	116	140	147	138	136	135	142	126	156	138	153	154	136	144	140	141	140	122	120	132	144	162	141	147	150	144	145	159	145	156	134	148	140	158	144	131	137	155	137	129	158	128	135	149	133	146	147	150	142	153	140	153	156	145	155	134	143	130	121	155	131	141	135	158	160	170	160	123	131	138	140	137	135	134	132	155	146	133	139	120	134	151	159	150	141	143	138	146	139	150	164	154	172	154	135	151	142	146	146	151	127	130	127	132	147	155	159	140	148	147	160	137	160	134	144	115	134	140	125	138	153	130	138	152	150	121	122	140	145	143	165	170	163	151	140	137	143	117	139	155	136	135	144	134	159	145	138	155	141	158	165	142	126	128	128	117	146	120	162	134	139	174	140	137	151	163	139	122	150	131	151	156	133	146	152	131	163	134	146	142	150	116	156	130	128	131	148	130	167	137	150	142	143	150	167	135	140	135	141	156	146	139	146	153	141	159	134	124	161	138	133	142	157	147	138	120	126	139	147	140	128	146	151	161	151	120
5899	613	961	1095	967	854	718	615	568	553	509	502	458	425	431	416	398	396	417	386	417	357	373	404	362	404	405	355	361	340	372	374	353	340	373	407	398	347	391	373	362	375	362	349	345	327	329	396	367	356	394	336	394	366	351	314	363	348	368	350	376	368	326	372	339	349	351	360	360	371	342	374	360	362	332	374	345	388	335	346	391	356	368	374	344	348	378	387	387	371	371	329	328	350	378	347	364	361	338	338	340	344	377	345	336	366	329	370	398	357	367	348	364	360	345	418	376	338	371	347	361	365	370	370	383	358	332	350	349	351	331	378	394	415	365	349	393	371	343	352	361	353	354	383	382	378	328	364	342	354	374	391	358	400	390	356	356	353	348	333	340	344	365	350	352	392	342	369	342	348	342	371	348	347	336	350	368	356	350	381	342	335	341	383	366	363	373	347	368	330	379	359	368	356	347	362	363	364	382	391	337	356	358	348	342	339	364	342	334	352	360	334	348	373	362	337	346	355	317	319	344	369	341	349	344	376	346	347	352	323	348	358	354	358	355	320	357	363	367	345	352	344	363	350	317	349	345	331	366	372	361	352	347	349	386	363	369	343	361	336	356	330	360	343	369	358	367	382	397	378	361	371	370	365	357	364	378	376	354	368	373	362	391	363	376	394	346	345	339	347	335	384	325	355	369	377	352	383	371	334	355	322	355	341	319	379	349	366	341	350	360	336	377	323	345	322	350	373	350	319	374	345	348	338	344	320	380	339	368	342	359	340	356	345	343	336	343	313	374	353	357	355	360	340	342	379	360	339	350	363	350	332	372	372	383	376	324	396	366	385	366	341	400	348	354	353	334	375	366	347	384	373	351	357	336	371	368	343	363	359	397	344	373	340	354	351	356	337	362	374	350	327	362	352	345	330	374	359	356	345	331	380	368	372	341	336	349	336	366	347	355	354	401	367	351	317	364	375	372	352	338	384	351	348	358	372	328	343	377	374	367	339	368	383	380	337	363	327	368	361	388	356	353	325	340	347	340	356	348	365	369	362	342	371	335	353	398	386	370	382	376	401	354	398	346	369	340	355	324	370	368	336	364	377	362	367	353	383	362	352	385	342	383	374	346	415	376	369	340	327	360	361	375	368	369	365	396	346	357	357	323	364	350	351	359	365	387	370	369	380	355	374	371	366	376	382	353	352	369	365	367	386	330	351	354	381	357	362	360	366	338	352	366	305	379	340	317	360	365	309	363	365	336	349	347	358	364	343	346	355	358	371	366	366	355	348	349	361	368	334	383	356	355	367	358	354	335	350	374	363	366	363	380	356	388	347	359	343	315	365	364	335	341	387	330	342	385	331	363	365	363	369	337	366	363	394	374	369	340	383	327	366	346	352	373	327	330	330	349	362	347	336	370	332	320	368	346	343	362	396	369	342	351	344	301	374	369	375	354	357	362	349	378	367	378	357	355	373	345	327	365	377	366	367	344	325	346	361	376	388	329	359	368	318	366	333	350	324	375	378	357	347	347	365	340	334	366	365	349	327	353	371	414	384	382	360	362	345	334	396	361	367	370	341	364	345	339	347	377	338	355	346	360	371	309	371	370	370	377	360	377	348	373	378	310	343	382	372	371	374	339	347	336	380	389	334	349	346	361	343	371	388	347	408	362	312	355	379	353	339	379	378	359	408	400	358	336	403	347	338	364	346	331	375	385	365	340	355	378	357	361	363	327	342	344	382	351	372	348	351	343	336	340	356	370	350	342	363	353	350	371	377	346	370	376	369	362	349	363	349	381	387	332	365	366	323	371	350	353	371	327	325	383	354	341	347	378	358	352	338	339	354	340	364	362	357	326	351	371	360	377	359	336	321	368	356	359	369	359	350	352	381	374	386	350	388	357	334	353	330	378	383	336	378	342	370	363	362	324	368	343	316	364	373	345	375	357	341	365	341	373	366	364	381	364	366	349	373	367	379	376	331	370	351	383	322	363	339	349	331	339	385	350	361	347	331	325	334	355	339	367	320	367	381	373	381	324	391	345	353	328	361	366	344	370	364	336	364	355	389	378	363	350	381	367	350	350	322	345	346	354	365	338	384	379	375	360	338	372	377	369	380	353	374	339	334	374	383	373	334	369	370	362	334	359	372	330	310	352	371	333	341	316	340	369	377	356	345	348	350	369	340	350	347	372	328	374	356	381	374	379	374	323	373	326	393	338	333	354	332	363	361	363	396	394	338	330	353	344	370	383	379	372	374	386	368	378	317	353	362	337	362	334	349	342	351	367	391	354	355	404	361	333	343	335	323	367	344	346	361	349	352	368	366	360	370	379	330	340	383	353	361	356	368	383	365	401	325	358	368	373	363	342	357	382	385	360	348	366	343	357	335	359	367	362	340	361	362	348	348	358	388	347	357	348	342	360	354	348	346	361	358	334	379	331	395	329	363	357	333	351	391	332	315	371	377	375	362	384	350	337	343	358	363	342	355	339	382	378	377	363	391	347	342	367	364	366	344	371	353	351	333	343	347	408	350	346	312	362	333	351	368	372	362	361	351	362	377	332	332	362	338	350	352	333	358	371	340	383	353	428	354	342	357	373	337	332	394	362	365	363	328	358	367	342	348	341	352	366	350	347	363	331	341	346	369	316	339	332	370	343	359	351	359	345	361	337	385	359	325	358	391	354	366	371	333	337	362	375	385	384	345	361	369	354	344	367	363	350	345	335	317	382	346	352	369	365	376	357	354	359	383	379	383	344	394	323	344	336	354	387	348	312	358	377	359	374	377	362	350	321	348	357	378	335	327	379	347	332	337	343	333	387	378	371	354	348	382	358	390	374	366	357	385	330	327	332	371	363	356	324	354	358	356	373	337	368	396	333	356	353	344	357	369	394	356	363	369	379	341	341	385	360	345	357	343	340	380	358	361	362	356	362	347	347	356	322	365	337	360	336	335	358	374	383	360	341	338	313	346	366	400	360	338	351	366	326	368	369	326	350	360	352	373	349	349	386	347	362	344	370	349	338	376	358	361	388	336	393	309	361	363	333	353	330	345	374	357	398	356	338	392	337	403	339	369	386	350	356	355	333	377	360	361	352	350	381	335	339	364	373	349	393	361	403	340	349	345	367	362	381	353	314	383	333	336	341	374	335	375	353	370	369	360	358	346	361	335	352	366	350	313	357	347	345	362	363	349	319	367	331	340	369	384	326	331	339	358	331	364	354	390	394	384	331	348	376	373	360	353	362	323	344	351	392	403	336	373	351	349	382	362	355	360	336	352	383	374	362	343	361	346	378	331	314	333	341	361	381	369	365	370	374	344	350	392	346	358	370	326	375	331	385	331	349	349	390	346	351	328	363	371	395	373	370	351	354	362	364	405	340	365	362	344	350	353	326	374	368	378	367	350	366	319	353	361	347	372	397	335	378	396	327	353	359	379	350	390	379	352	351	347	370	358	364	365	364	370	331	365	356	363	353	352	384	352	332	358	335	373	378	350	337	331	380	338
11394	611	518	389	290	235	153	120	132	105	94	86	67	86	78	76	75	70	64	58	63	59	59	55	55	70	62	62	52	53	57	60	71	57	58	55	64	57	52	61	50	58	56	55	61	47	62	61	50	54	62	52	55	47	56	48	58	66	65	56	65	57	60	46	64	48	50	46	55	56	62	58	54	70	55	65	55	57	55	49	48	80	50	47	46	53	55	47	64	55	50	53	53	45	58	67	43	53	40	66	54	59	55	44	43	59	62	54	42	56	69	60	58	49	46	66	55	57	63	54	52	47	65	60	39	62	63	60	40	77	57	54	46	44	66	49	49	55	54	52	56	56	51	55	57	49	64	62	51	46	67	50	68	57	44	50	50	64	42	48	56	50	54	67	61	55	66	58	37	55	58	62	55	61	54	43	39	49	76	53	54	59	66	41	57	69	53	54	49	59	56	62	62	52	49	44	65	58	45	56	52	58	43	50	82	56	57	71	74	53	65	62	42	56	55	50	60	65	56	50	60	44	64	51	63	52	52	67	53	47	41	61	67	57	63	53	63	56	65	46	54	52	43	44	59	58	42	44	59	57	50	62	60	46	43	62	45	61	48	53	51	66	72	55	62	63	47	55	52	57	56	59	45	66	41	57	58	54	51	57	53	51	53	63	43	57	60	43	56	39	66	51	58	52	51	57	51	56	71	58	52	52	60	42	55	46	48	56	41	56	55	50	47	49	58	56	59	53	69	67	70	52	61	56	48	57	52	56	55	53	63	64	51	51	60	61	51	54	40	66	47	75	50	49	52	42	63	67	52	50	39	67	49	63	62	56	54	61	54	55	59	59	56	52	60	62	48	44	71	66	53	46	65	50	55	63	55	49	55	73	52	62	47	65	56	51	56	59	44	59	51	50	52	32	44	37	63	59	43	60	57	59	78	53	54	61	55	53	46	56	47	67	36	52	46	64	55	63	51	47	62	62	61	52	67	54	65	45	50	60	51	54	53	53	56	53	46	73	64	53	44	41	39	61	69	59	37	62	55	46	55	61	52	56	58	54	50	60	44	51	61	65	62	67	49	49	55	62	43	53	53	52	69	52	44	48	66	46	61	47	51	51	50	54	41	50	61	56	50	40	38	60	50	64	43	58	56	48	64	64	67	53	52	47	59	47	52	64	62	54	42	50	42	60	56	58	51	53	61	52	52	44	60	68	56	44	47	58	57	39	47	54	54	53	47	44	57	40	52	48	61	63	60	63	44	54	62	45	62	43	62	53	56	56	55	57	58	59	57	72	58	56	49	59	57	54	56	57	55	66	53	65	62	43	67	46	59	52	67	59	57	49	42	53	51	48	69	62	43	53	58	50	62	54	60	59	59	42	48	54	64	62	56	50	57	48	58	61	52	60	70	52	65	53	53	48	63	58	46	50	48	45	54	50	60	55	51	53	56	67	70	49	67	57	45	45	56	57	54	50	48	66	48	59	52	55	47	48	55	64	58	48	51	48	41	49	52	54	62	47	61	48	73	43	46	53	54	63	46	59	50	65	52	62	53	43	68	54	49	57	51	45	60	50	45	55	63	40	54	56	58	48	57	52	57	53	47	55	62	50	52	53	47	58	51	44	62	59	51	48	39	57	48	54	57	61	60	51	64	56	55	64	52	63	60	64	67	51	45	69	61	56	54	53	65	57	49	57	46	46	55	48	55	41	60	54	60	54	52	54	54	41	53	49	37	56	57	61	64	53	51	58	47	61	47	44	61	59	55	63	54	50	44	73	60	53	49	47	55	60	62	58	45	47	55	34	46	46	63	56	75	55	64	55	42	58	59	50	56	56	65	52	66	57	67	47	51	55	57	37	52	51	54	51	53	53	49	52	60	53	58	50	47	53	42	54	67	54	60	65	64	43	50	49	57	45	44	50	50	52	55	48	61	49	52	38	49	50	56	57	50	57	66	54	45	66	42	50	51	57	60	68	57	57	55	46	48	61	55	59	68	45	46	59	42	55	57	55	51	54	48	52	59	61	64	63	64	68	44	61	53	62	69	62	63	56	53	53	65	46	58	51	36	41	52	53	44	60	48	64	68	64	56	52	49	63	56	49	57	56	55	59	55	50	56	53	49	74	58	50	55	55	66	50	45	48	44	55	36	60	54	53	50	59	36	48	57	63	41	53	50	52	54	64	40	45	46	42	54	65	69	52	55	55	49	50	45	49	42	59	45	49	70	70	66	74	57	55	55	55	51	55	59	52	66	64	45	64	48	58	52	46	41	38	55	45	47	59	67	44	56	53	59	65	71	59	58	62	55	57	45	57	54	58	45	61	58	59	45	37	53	54	53	54	51	49	64	55	51	56	56	56	54	62	62	59	52	62	66	53	55	59	47	50	53	52	58	46	40	50	61	63	45	44	41	57	63	65	55	53	55	49	73	54	54	53	58	47	57	47	39	62	61	55	60	64	57	50	55	56	55	66	39	55	54	58	54	54	40	54	53	57	66	52	73	51	54	61	59	55	60	54	51	39	55	46	54	45	58	66	43	58	38	44	77	44	60	45	53	55	61	53	62	41	51	58	55	50	63	64	54	44	46	54	51	63	55	56	64	56	56	54	55	49	51	58	62	67	60	55	47	55	52	42	59	64	46	48	54	50	50	44	54	54	61	51	62	69	52	44	57	56	53	49	69	64	47	57	49	48	56	64	67	43	54	46	55	46	60	50	50	65	49	52	52	57	48	46	58	46	60	56	55	58	56	58	55	51	48	56	47	57	60	63	60	68	44	55	43	75	54	69	61	62	55	44	58	59	56	51	64	61	53	61	57	57	47	55	61	45	69	44	51	64	57	41	46	42	60	49	63	47	53	52	63	57	68	54	59	61	53	58	78	62	53	73	61	58	56	53	61	56	56	57	54	61	58	44	47	46	56	60	57	59	58	52	47	50	54	57	54	41	52	57	52	41	45	53	42	52	47	57	68	52	55	49	55	50	63	60	71	68	61	59	62	66	65	53	53	45	41	45	44	60	55	50	58	44	54	51	56	39	51	52	65	62	56	57	64	64	66	61	64	70	54	55	54	53	48	65	70	54	65	59	61	52	58	62	54	65	46	59	65	56	50	55	70	56	59	63	64	55	50	50	43	60	40	49	49	50	47	62	54	65	59	55	49	62	39	40	72	45	50	55	51	62	49	66	55	45	63	55	62	61	46	68	49	57	45	54	62	52	57	59	62	55	55	58	54	49	59	53	64	65	48	44	57	54	50	54	55	63	48	56	51	51	52	67	56	45	49	53	60	47	53	55	39	50	53	50	60	54	53	53	51	43	42	54	49	57	52	54	56	54	49	48	53	44	62	64	67	42	42	57	55	37	56	59	54	43	52	51	52	48	53	61	38	56	52	57	52	57	54	53	61	54	61	54	64	61	49	51	51	73	53	71	38	53	60	53	51	48	53	55	47	56	45	62	54	55	62	43	46	45	49	71	55	52	56	54	61	49	56	51	41	62
7420	612	1365	1587	1439	1056	836	716	570	509	445	414	366	338	287	260	263	249	230	244	234	236	250	233	190	176	199	201	203	192	200	175	182	190	205	190	184	190	163	169	175	178	174	206	150	183	188	170	166	159	177	184	168	176	167	141	166	193	179	156	179	157	178	182	130	174	156	167	166	175	160	162	189	167	162	173	141	168	149	170	156	176	157	161	163	148	162	152	147	162	169	165	161	153	170	162	141	164	168	185	161	177	178	164	189	161	142	164	144	161	161	144	148	153	148	163	162	161	168	161	157	160	158	171	173	171	168	159	158	149	140	125	155	157	175	156	146	175	149	162	141	171	166	161	160	171	173	159	180	151	165	160	169	170	173	155	160	161	177	164	142	157	154	154	147	142	167	140	173	170	134	152	151	154	147	166	158	151	159	167	148	155	177	166	169	180	168	161	159	150	145	141	137	139	157	158	186	161	144	179	149	176	157	182	154	172	180	178	140	151	146	185	155	170	159	145	175	152	181	170	171	148	171	178	157	155	139	139	153	162	153	142	159	158	159	167	172	154	156	164	133	170	168	138	140	155	149	158	144	144	175	163	174	148	164	175	154	170	184	158	154	167	158	146	159	158	185	177	153	167	135	153	186	151	153	145	163	163	144	151	155	157	145	175	146	150	146	156	160	168	148	156	161	164	175	150	143	144	157	149	167	151	140	159	143	179	146	172	168	185	146	169	154	153	171	160	160	140	160	173	164	163	147	138	137	166	167	181	169	168	151	145	174	142	169	166	147	165	179	156	167	141	143	166	168	149	159	153	163	140	138	148	150	150	173	133	150	143	145	145	179	148	151	154	164	153	151	166	161	154	166	162	161	174	154	149	159	155	175	165	177	149	175	161	157	154	166	180	154	162	163	154	161	126	142	165	176	150	181	161	146	150	158	164	163	169	171	158	162	154	160	154	149	159	174	158	171	175	150	182	152	159	178	143	144	146	176	154	164	152	150	160	165	146	172	148	153	161	182	150	161	166	161	150	162	173	161	163	178	164	142	166	162	178	140	154	155	140	164	155	136	169	173	156	165	167	168	147	149	151	158	162	167	174	161	168	161	181	150	156	162	155	145	178	162	156	156	171	148	138	165	152	149	142	155	158	154	168	169	178	164	170	137	149	147	164	145	155	150	167	167	173	150	150	192	159	162	185	164	136	157	147	163	191	153	160	157	149	155	177	162	153	183	179	135	152	166	157	152	170	155	184	149	161	156	148	171	181	146	175	171	150	157	169	160	159	144	167	170	171	138	173	159	165	140	159	169	141	153	163	161	157	150	166	172	159	153	158	182	151	152	157	160	143	161	152	172	165	156	156	173	173	143	142	150	179	178	165	132	181	167	199	130	159	175	168	150	166	147	160	136	169	158	163	184	172	173	151	183	169	156	175	178	148	148	161	168	158	159	158	164	170	141	159	173	177	167	144	150	157	152	142	156	167	130	143	137	172	165	143	174	194	150	161	149	159	148	167	168	163	141	140	153	167	177	150	150	148	149	170	174	158	168	167	148	163	131	162	168	172	160	148	160	159	166	152	162	137	167	148	168	159	165	145	168	168	165	142	157	155	135	180	179	154	188	142	158	153	178	159	160	158	153	152	169	149	133	171	188	131	170	145	151	163	167	153	159	179	164	153	167	139	150	179	151	161	158	156	146	148	152	178	153	153	139	152	160	167	153	155	166	173	157	157	151	142	160	122	152	157	162	171	154	171	159	157	177	158	151	182	162	145	165	177	167	140	148	167	142	158	139	156	160	149	145	167	147	160	166	156	143	160	147	174	155	135	153	169	159	156	161	147	163	155	141	202	180	171	167	153	137	142	157	152	180	163	153	151	155	159	155	157	169	166	172	144	145	154	162	163	146	157	148	155	153	137	144	170	155	143	157	161	143	157	167	154	140	158	148	157	169	135	147	149	148	165	157	176	163	161	158	151	151	154	168	145	136	168	162	160	142	148	142	148	163	146	162	154	164	160	151	153	153	159	156	139	153	137	146	144	122	192	164	155	145	160	164	166	148	164	151	156	164	161	196	134	178	163	142	174	151	143	162	159	171	173	159	158	174	172	154	158	173	145	152	164	148	132	127	191	153	144	188	157	158	172	171	152	157	148	172	173	181	180	152	172	145	171	137	136	167	172	152	142	139	156	162	158	144	171	175	141	177	150	171	166	181	152	157	152	146	166	177	151	157	165	155	142	158	147	172	149	151	175	141	139	161	154	152	167	157	154	155	157	158	158	148	158	174	152	168	184	158	164	161	148	180	141	155	151	159	159	132	144	158	162	160	162	166	146	143	156	159	166	169	178	143	151	130	140	153	141	180	147	164	165	134	164	171	150	153	142	153	158	168	168	169	142	153	157	152	161	182	142	148	162	169	158	184	151	165	165	151	147	145	141	151	165	150	154	158	145	162	140	168	148	152	172	157	153	150	155	161	159	143	190	178	162	168	161	160	153	175	167	147	156	172	151	164	174	172	173	166	172	163	146	138	144	163	142	190	124	156	159	168	156	154	151	189	190	169	178	173	153	133	155	148	170	148	169	140	137	153	148	151	166	166	136	166	149	169	156	164	142	141	134	185	160	178	154	146	173	159	158	157	127	175	149	160	156	180	178	168	147	142	163	158	201	161	148	176	162	167	154	164	146	175	161	158	147	170	161	156	158	123	162	173	151	178	175	163	167	163	152	151	160	156	158	158	170	166	172	150	167	161	166	150	170	184	136	145	164	168	173	155	173	168	151	160	188	176	167	156	154	151	147	148	144	157	157	151	146	174	159	166	165	166	171	156	154	193	179	161	148	163	137	147	156	157	156	145	129	145	140	156	143	166	150	164	167	178	151	166	170	145	153	161	183	165	157	142	147	139	144	142	152	179	128	148	151	146	143	163	151	156	169	137	166	135	144	151	185	147	142	162	161	163	145	146	144	137	175	172	166	147	162	156	152	130	142	154	174	161	176	167	148	191	159	158	181	135	155	138	164	159	183	151	171	131	162	144	171	155	155	149	158	149	158	152	169	158	169	168	147	139	164	189	155	162	165	182	149	166	164	156	193	164	158	145	165	148	152	157	156	166	161	153	180	173	164	150	142	178	138	150	168	156	154	170	119	158	172	146	164	144	155	151	179	145	176	154	145	173	138	145	147	163	167	183	161	185	168	144	139	153	182	159	158	151	154	149	179	172	169	181	148	131	160	158	137	156	143	179	173	163	147	156	163	183	164	166	138	166	158	168	158	174	148	151	165	175	143	157	159	141	133	132	169	178	171	172	148	166	168	146	152	147	130	150	161	145	161	143	123	154	166	146	165	174	161	134	154	154	151	162	159	147	163	184	161	147	152	173	160	154	162	152	154	144	180	175	168	167	153	155	161	167	147	172	164	168	149	151	152	184	173	159	160	179	166	141	158	162	163	153	163	157	155	154	158	141	160	141	157	159	155	178	170	151	177	163	160	147	166	164	149
1309	278	264	260	259	251	285	225	266	223	212	256	222	260	222	251	255	234	230	257	223	260	272	259	235	254	242	258	235	231	234	238	255	265	225	239	217	235	231	246	232	238	224	223	218	230	292	255	240	226	232	266	221	241	225	224	214	231	242	241	251	248	228	245	243	233	246	238	228	241	253	237	235	217	221	248	238	245	220	249	245	267	279	239	254	242	237	238	218	227	232	241	237	222	235	253	230	216	252	248	247	212	277	247	232	250	251	232	228	248	249	237	253	239	224	247	243	249	273	258	253	227	235	253	220	251	226	251	240	225	229	236	242	227	246	232	214	237	255	236	249	224	262	207	261	271	259	231	270	239	234	254	236	199	238	251	225	235	263	240	236	250	244	248	231	215	220	266	240	223	238	266	243	248	260	236	242	232	230	264	230	236	250	230	229	222	188	251	231	256	219	237	227	206	257	229	230	228	251	250	196	229	239	226	234	236	245	248	251	264	258	230	252	231	228	254	211	257	271	226	246	208	205	256	232	242	225	239	236	267	235	231	220	249	224	235	219	261	234	244	223	211	231	249	229	247	236	249	254	227	243	228	223	246	213	250	217	220	264	263	232	250	238	266	218	237	244	240	232	245	264	258	241	233	218	255	237	218	228	247	284	250	239	233	271	250	245	254	240	219	259	249	254	242	245	237	250	259	253	244	254	218	250	232	231	214	239	261	211	223	249	227	209	224	253	264	217	238	222	246	240	212	220	233	258	252	242	250	233	251	221	236	248	267	262	251	268	210	209	251	237	260	247	242	245	237	239	243	254	237	242	246	259	235	225	223	219	208	239	236	225	246	250	233	225	252	263	247	245	222	245	242	225	248	212	242	226	241	253	254	246	245	249	256	228	225	243	259	263	228	250	227	228	248	226	220	238	232	233	243	231	240	251	240	260	209	234	241	235	261	218	227	231	237	228	214	260	285	247	224	229	247	249	222	220	229	255	272	255	272	236	243	247	231	219	237	214	231	216	252	252	215	239	233	247	257	252	216	248	228	222	244	221	228	231	266	222	246	231	237	231	260	226	224	230	244	268	246	246	255	262	239	225	260	234	234	251	243	252	238	238	204	248	243	239	243	253	217	240	221	252	225	221	231	225	253	266	243	238	237	245	213	237	222	228	252	258	242	228	248	230	246	242	265	197	196	233	273	213	259	248	238	249	235	232	238	236	240	225	211	224	275	244	227	224	267	227	214	263	235	221	230	218	267	235	224	253	243	217	200	235	218	275	243	240	254	264	247	251	218	248	235	224	257	241	249	236	240	258	255	247	241	246	249	242	234	278	250	257	248	263	231	236	228	214	232	235	227	255	238	242	219	254	235	235	210	251	242	244	212	239	226	237	232	243	245	206	250	241	236	233	236	252	241	236	265	241	256	250	236	208	231	244	247	248	239	205	225	224	199	261	235	227	251	244	245	238	233	245	241	241	237	215	247	248	227	244	239	244	236	221	237	265	222	222	224	206	239	218	240	260	233	240	234	227	225	248	247	231	230	211	238	235	242	265	242	209	251	250	233	243	254	237	237	236	241	218	248	256	234	231	245	260	248	273	260	244	258	241	223	223	239	220	273	230	225	225	226	241	238	249	242	232	206	226	224	227	239	267	242	220	247	241	248	217	210	235	270	250	255	268	221	244	221	224	246	248	230	231	219	219	255	244	221	238	250	233	249	262	246	212	245	206	259	248	215	244	218	246	232	222	233	233	241	222	225	241	265	248	200	234	230	268	241	239	262	237	239	240	224	249	247	201	210	222	212	227	233	241	250	252	266	275	252	235	200	226	247	244	248	234	252	254	262	228	232	212	205	248	249	242	238	248	225	224	239	230	244	234	241	257	235	243	240	228	260	240	242	233	233	267	210	234	223	218	238	239	231	252	247	238	217	256	240	255	231	245	219	257	256	236	233	229	229	202	236	240	215	240	271	250	224	235	232	258	255	229	256	234	237	231	237	242	251	252	228	228	249	269	229	225	250	227	251	229	263	244	208	241	215	236	243	266	268	218	234	220	218	245	241	234	233	250	232	273	259	241	239	264	233	276	245	236	257	218	253	225	224	235	250	247	212	254	244	228	253	230	242	264	226	220	214	247	238	239	269	244	231	244	217	242	230	212	200	225	209	214	251	229	239	226	260	229	247	241	250	250	239	237	215	249	224	227	211	243	275	217	221	246	253	218	265	216	258	228	248	263	218	243	249	256	237	222	249	243	264	246	259	223	225	228	246	250	259	246	233	251	239	243	232	265	249	221	251	236	233	243	237	230	235	239	256	224	224	223	259	249	240	231	262	235	260	233	235	210	216	224	235	264	239	221	225	242	246	274	238	247	213	230	210	194	258	265	224	220	249	209	233	244	222	216	263	249	179	218	248	228	225	219	228	272	263	264	230	222	268	258	234	246	222	219	244	257	244	254	239	229	259	239	267	271	231	264	211	241	230	253	233	210	239	257	241	225	251	243	212	236	246	222	227	238	227	234	250	239	221	238	217	219	244	238	231	253	225	240	244	245	227	250	223	277	240	243	248	222	234	249	247	221	241	241	245	246	215	270	223	276	256	252	239	210	220	192	244	260	233	248	250	262	276	227	233	255	241	210	197	243	245	230	242	244	237	257	245	247	226	224	232	251	225	236	234	212	250	252	222	240	234	227	211	241	210	232	250	256	219	225	247	265	220	262	257	227	255	245	228	223	243	221	252	235	259	232	252	243	258	234	212	220	225	238	233	231	260	222	270	231	220	238	204	271	260	238	250	260	218	273	242	218	257	239	260	258	228	223	243	246	229	235	204	249	225	260	276	242	242	225	261	236	218	232	261	243	250	260	233	262	253	231	268	239	248	220	246	268	229	249	243	260	247	217	241	197	230	244	219	220	232	242	225	260	239	243	229	251	252	264	224	220	242	250	237	262	248	228	251	253	247	266	244	253	217	247	209	216	265	220	229	231	234	251	246	274	231	228	247	214	260	244	244	275	264	266	236	248	221	246	259	236	264	231	233	265	239	239	241	243	215	236	236	283	228	248	246	252	262	233	234	239	271	252	236	230	247	243	244	235	251	241	231	248	237	236	237	236	247	224	245	258	241	215	257	241	230	239	238	243	259	242	230	256	220	223	227	227	249	215	219	247	256	205	246	224	235	250	224	226	224	249	219	221	206	208	241	239	214	209	246	217	265	232	213	251	246	253	230	230	268	240	236	243	249	250	227	249	255	237	228	230	234	234	229	277	218	241	256	229	223	222	216	278	218	245	228	244	240	239	245	251	239	243	218	253	217	263	236	241	241	213	257	250	263	250	241	270	250	217	210	244	226	240	253	197	246	231	236	261	242	254	245	229	220	239	243	231	228	230	209	223	212	232	257	246	268	255	210	218	250	228	251	257	244	202	236	240	233	229	219	243	246	241	216	253	265	241	233	250	216	236	201	240	218	230	251	251	232	252	222	223	221	235	252	252	250	235	243
2058	630	615	650	664	602	630	567	554	590	586	558	615	564	565	546	559	531	594	547	542	570	570	636	566	591	577	590	608	536	576	518	586	603	597	545	542	587	589	572	559	567	612	569	552	548	565	571	594	576	599	555	591	587	574	578	566	587	588	586	565	594	568	574	611	601	550	594	543	561	580	554	587	548	601	586	575	552	580	557	533	571	521	562	572	578	557	584	581	586	566	552	563	575	570	575	586	551	583	539	567	576	543	590	563	548	536	549	563	575	571	612	562	533	615	585	582	560	540	542	533	566	599	550	591	562	576	601	568	557	553	557	569	584	544	538	572	545	579	599	553	529	554	574	591	595	551	559	547	592	578	547	584	574	617	561	588	571	562	595	576	533	583	585	609	545	578	568	601	563	577	558	590	603	606	609	562	538	633	559	565	600	550	601	644	602	570	579	549	572	568	548	565	549	589	588	578	608	576	559	586	629	539	532	593	564	587	620	601	578	576	572	610	579	583	579	583	546	600	569	563	598	573	578	559	515	596	574	562	549	537	585	570	584	606	567	583	595	555	549	544	564	542	578	569	565	575	561	567	556	583	537	588	564	574	553	597	541	593	564	557	560	542	608	549	572	621	603	570	596	569	551	572	548	560	577	605	599	574	571	593	575	545	576	585	594	563	578	548	597	573	616	539	567	549	595	575	588	574	565	562	604	585	563	591	565	585	585	569	595	514	572	560	520	556	568	551	561	554	616	575	566	600	580	568	601	545	608	522	585	580	571	521	554	572	563	557	545	583	577	555	574	585	576	608	549	562	581	551	573	638	577	548	564	577	555	582	604	563	549	592	562	526	564	534	626	593	591	579	612	590	531	548	546	544	579	608	544	556	559	564	535	537	625	557	564	559	553	543	573	579	547	593	569	557	575	558	577	594	543	586	591	516	585	562	579	619	550	589	579	601	572	580	538	539	586	555	588	581	540	590	563	572	551	518	586	586	605	567	572	590	578	548	574	559	532	583	554	570	532	558	561	553	553	582	591	570	575	595	587	527	552	551	534	600	561	570	582	567	551	578	552	601	551	575	582	543	596	577	567	553	566	581	601	555	540	626	585	588	559	617	553	557	540	597	574	530	562	541	568	559	595	560	610	582	587	567	572	601	572	578	590	612	591	580	548	563	587	560	596	583	540	576	571	546	579	581	600	559	542	516	546	575	572	535	547	606	553	531	584	561	556	608	578	586	531	580	534	586	548	563	576	572	564	578	582	577	565	572	556	564	531	563	579	605	562	577	551	613	531	615	537	599	549	586	572	571	526	575	575	588	579	574	537	553	577	580	602	574	561	585	595	585	588	585	581	570	579	587	589	575	568	579	533	584	573	588	564	587	606	604	566	575	571	603	570	604	579	633	540	529	581	576	560	571	556	580	572	575	582	546	556	560	588	562	558	577	570	563	573	580	573	536	573	586	561	542	583	603	571	573	590	593	600	527	551	566	590	555	546	577	589	549	571	583	604	582	602	560	603	602	553	560	561	569	572	581	569	575	606	573	535	541	594	566	581	616	587	574	587	564	613	565	546	560	595	579	566	557	613	583	572	578	607	556	539	540	576	568	591	574	574	578	563	585	524	550	568	566	549	546	550	587	564	610	610	578	595	574	593	575	573	552	557	548	579	579	568	609	595	595	567	545	581	566	508	544	587	574	561	544	573	579	576	577	547	577	569	567	587	584	589	594	567	599	571	564	569	537	566	597	586	600	612	576	569	588	577	588	548	554	551	583	566	570	595	580	536	510	559	564	558	523	593	566	579	588	583	558	584	576	539	567	589	568	580	579	569	574	545	560	569	585	538	621	578	590	589	551	571	580	565	583	570	551	575	559	564	596	540	605	574	562	589	568	567	566	610	599	516	578	584	553	569	569	564	614	574	575	595	599	553	555	564	578	577	590	566	583	535	593	600	578	549	544	585	538	600	571	534	579	552	615	565	545	619	589	556	586	635	567	582	548	564	559	594	587	556	552	559	573	570	557	557	570	571	579	600	559	616	586	519	549	587	546	571	584	568	563	580	553	558	606	599	526	591	565	573	593	578	564	531	580	538	554	593	589	585	628	573	564	566	567	534	589	577	581	538	605	571	591	580	572	595	571	572	558	542	605	622	558	565	583	571	570	555	578	569	547	572	594	560	547	556	556	562	589	559	512	556	552	556	593	594	576	573	513	567	561	591	580	559	594	525	532	555	583	550	550	584	635	581	501	565	584	565	628	567	596	589	591	593	579	620	587	575	578	567	561	551	584	526	577	521	556	599	554	590	592	562	543	600	574	564	636	596	589	555	568	546	604	570	561	533	536	590	566	569	557	576	565	574	530	555	543	581	590	602	608	559	553	581	561	615	561	593	582	582	581	593	550	596	603	581	527	585	512	566	583	584	590	601	564	555	578	560	608	557	573	588	594	557	590	559	544	580	610	585	568	598	536	574	535	557	605	550	568	595	635	568	592	582	565	527	579	555	562	562	552	603	559	569	560	567	555	569	563	581	542	531	620	582	561	541	561	555	566	573	590	543	575	575	534	596	576	558	531	586	547	540	573	595	541	564	571	592	576	580	581	593	608	583	590	568	573	574	540	599	611	559	551	573	569	528	558	597	558	589	591	593	581	575	570	582	579	546	587	602	550	571	535	530	581	532	541	552	580	549	585	574	562	566	571	557	577	558	566	540	589	552	541	561	517	571	628	569	576	575	548	559	558	533	591	528	554	583	529	550	575	608	492	533	604	577	603	554	589	542	581	609	552	594	583	541	610	561	582	569	607	554	542	547	551	600	580	592	588	538	544	587	617	557	535	556	558	513	611	564	569	551	555	558	568	579	580	607	601	570	545	525	580	549	605	561	538	651	577	568	573	541	586	578	586	599	575	589	545	581	590	576	576	579	589	539	544	637	555	602	558	578	592	619	558	604	500	579	556	547	579	600	563	571	554	545	542	542	570	575	558	551	580	563	546	570	608	640	576	573	582	584	565	585	582	575	553	592	552	556	562	558	601	544	561	556	544	566	583	584	564	544	562	647	595	538	531	601	546	567	590	606	565	605	591	584	600	596	566	536	526	551	570	563	578	579	587	582	556	567	557	629	541	561	551	582	621	539	603	575	559	573	544	594	566	575	545	523	618	563	574	566	581	580	541	574	610	571	550	586	579	544	579	558	587	540	571	570	579	576	592	576	539	596	539	576	603	615	585	580	557	544	581	602	598	557	582	575	613	572	543	575	576	532	586	596	571	584	576	581	581	616	628	541	594	587	595	561	555	600	581	576	555	557	563	525	566	582	581	533	601	593	608	554	615	591	577	534	565	551	596	560	518	532	657	564	568	618	529	602	562	557	587	585	573	584	580	593	562	544	565	591	572	582	548	571	578	575	568	569	596	554	535	545	561	558	556	587	554	545	581	570	575	566	554	600	578	589	549	595	525	559	600	604	584	580	591	581	608	560	536	567	542	604	577	585	533	584
6336	348	333	330	267	228	189	184	186	167	171	159	162	158	166	186	139	166	139	138	156	158	164	120	130	151	142	161	163	140	135	144	170	139	165	160	151	131	152	142	152	123	149	147	142	149	148	159	131	157	157	151	157	172	133	126	153	145	144	160	132	151	156	160	157	152	133	153	131	143	148	129	148	142	140	138	156	153	163	165	107	164	149	152	146	165	139	162	146	152	144	162	136	132	135	147	131	137	127	147	144	143	165	146	158	154	134	146	138	143	131	124	135	139	153	141	149	139	137	170	143	145	134	139	116	125	122	152	142	125	133	137	156	115	148	139	135	139	145	160	132	130	159	141	154	159	142	147	143	145	164	166	156	127	123	163	145	125	146	142	155	135	139	136	145	134	159	133	121	137	143	137	122	144	156	144	131	168	136	158	152	148	139	133	161	152	143	154	137	134	146	149	149	145	144	121	142	127	142	141	135	151	144	133	147	154	150	157	122	125	127	154	148	162	150	133	130	146	144	140	158	146	143	142	135	159	159	134	144	141	129	162	146	141	148	135	138	114	132	160	116	131	144	160	133	141	143	159	135	157	166	122	133	129	139	117	152	129	144	134	148	140	158	151	111	125	153	140	183	149	152	146	156	154	159	118	146	147	138	136	152	121	143	149	147	148	133	148	172	145	147	138	153	167	146	146	135	156	153	147	144	126	147	137	151	134	134	151	138	129	147	125	134	139	163	144	150	126	137	139	153	171	164	146	149	145	143	160	156	150	140	135	129	149	166	148	137	146	135	150	142	139	154	155	153	146	154	158	143	145	130	138	138	130	128	121	139	143	150	135	122	151	142	158	144	145	137	144	146	135	121	152	158	152	144	165	131	138	131	127	131	127	150	130	144	124	146	165	130	149	152	151	135	143	164	135	154	142	154	140	134	144	130	150	156	139	136	133	172	143	134	147	162	132	147	146	162	150	140	134	138	165	142	151	145	134	146	136	166	149	171	135	127	155	151	138	122	133	136	136	140	134	118	141	144	129	136	166	151	149	171	135	163	132	127	146	145	157	132	162	140	142	130	162	132	133	126	133	155	126	144	132	155	143	153	145	151	133	120	171	124	148	149	129	137	132	136	164	142	150	147	149	147	154	151	162	137	134	158	149	118	154	143	140	174	139	162	160	143	159	126	138	132	137	140	150	142	135	137	125	174	151	144	127	148	153	141	155	156	150	122	149	145	133	143	152	137	123	159	132	129	136	155	148	146	143	148	153	140	143	157	148	150	163	135	150	135	135	142	122	149	138	126	146	145	125	139	146	139	141	141	161	148	161	165	144	151	130	147	153	144	152	163	143	134	140	158	150	134	155	130	139	159	160	141	149	145	136	148	141	146	161	149	135	129	138	134	132	143	132	145	144	147	134	165	144	139	148	136	137	135	136	157	140	160	140	127	153	138	152	130	120	135	128	124	144	138	168	125	145	146	126	155	132	150	148	130	146	159	135	138	127	165	155	152	133	160	155	169	138	132	141	139	147	130	121	145	164	163	146	156	141	131	158	147	132	153	122	179	141	125	155	134	120	156	137	145	155	144	122	133	156	153	157	149	149	144	158	156	159	165	142	170	131	146	147	147	152	163	144	152	168	144	162	140	165	147	129	136	144	140	148	125	124	148	149	142	145	127	124	164	130	141	158	136	178	136	135	152	138	152	154	138	149	142	132	140	134	112	131	130	153	144	136	136	153	131	135	142	133	145	137	159	154	143	158	139	133	159	133	147	137	143	154	121	127	132	142	147	164	154	140	131	161	156	153	154	139	138	132	137	146	133	146	157	121	160	129	146	142	149	141	134	144	164	131	156	133	142	152	162	141	170	163	159	159	142	147	156	127	144	137	137	149	147	133	145	148	139	143	140	134	135	159	153	131	130	163	138	139	132	165	128	149	148	152	160	121	131	134	120	132	160	129	152	132	144	124	139	160	136	140	156	127	166	117	151	131	129	145	113	151	116	138	145	113	138	137	149	145	141	155	145	144	143	161	148	162	117	148	132	137	145	142	152	157	125	148	128	143	151	134	139	153	137	149	152	128	139	140	168	143	154	143	150	150	120	140	157	128	149	133	145	143	136	124	133	135	161	164	129	143	160	172	131	173	152	141	137	142	158	143	127	138	137	140	142	144	148	125	137	137	145	150	133	141	135	151	146	140	128	129	146	159	119	115	172	131	143	148	165	149	154	154	141	136	151	145	137	147	132	136	138	131	137	156	148	145	147	150	125	149	157	155	125	131	156	134	115	140	150	145	134	142	124	145	120	143	150	132	142	121	139	154	152	131	132	130	143	151	132	131	141	140	142	151	136	138	140	139	144	150	153	141	144	145	145	140	151	146	124	134	142	121	150	152	141	149	166	132	144	164	170	160	135	117	134	136	143	145	153	142	117	146	146	150	146	123	120	133	148	157	140	150	145	131	132	131	147	151	133	133	137	150	133	141	132	146	149	147	150	176	134	147	159	139	132	165	153	146	135	140	140	132	145	133	137	132	158	134	125	147	150	121	125	163	154	128	160	137	138	160	134	151	141	152	138	133	158	137	143	122	152	131	121	168	137	141	160	126	152	152	158	132	143	149	138	130	154	152	150	141	145	140	139	152	145	134	157	153	150	143	159	156	143	142	145	145	169	155	140	170	149	143	143	142	166	147	137	158	139	144	145	151	147	136	148	141	143	146	158	143	120	137	120	133	139	140	149	138	140	151	161	150	143	141	148	134	127	126	149	134	163	152	173	150	123	131	148	158	154	147	123	147	140	139	150	161	136	145	149	159	123	129	154	134	113	144	129	145	147	136	176	151	141	148	159	113	169	135	162	155	148	157	134	157	145	156	159	170	140	146	136	124	125	162	151	123	157	136	162	121	159	168	123	146	132	132	158	135	125	155	140	139	157	135	142	166	163	168	159	126	141	146	144	162	131	149	150	141	130	137	112	146	157	140	151	155	139	138	125	135	115	166	143	149	138	139	161	157	159	149	140	144	141	152	133	147	138	125	151	150	139	133	153	145	140	146	144	130	111	142	152	140	148	136	142	120	138	156	138	160	133	123	131	137	164	150	130	146	141	147	155	139	152	129	149	140	152	135	156	138	149	150	128	126	131	144	121	136	127	140	151	122	149	126	145	137	119	114	148	172	172	142	119	137	129	129	137	157	137	130	135	155	141	141	126	122	144	137	149	124	144	142	140	138	164	148	113	158	154	160	131	141	148	126	127	153	131	139	147	142	142	149	145	126	155	142	151	143	142	150	140	144	156	164	152	142	159	154	137	127	154	131	151	139	157	147	149	145	139	131	137	115	133	138	146	140	152	151	149	161	149	149	135	159	125	158	158	123	139	142	135	123	154	123	135	161	140	135	133	135	145	160	133	133	139	152	160	144	154	140	155	158	132	168	126	141	144	135	157	152	128	143	149	157	142	166	142	143	136	140	158	138	135	154	146	152	151	134	148	159	130	137	133	153
6022	567	1008	1154	1018	846	740	629	546	509	520	492	478	426	431	428	454	415	404	401	400	357	408	401	408	421	365	366	381	376	339	366	367	396	346	349	353	341	354	369	361	350	344	346	374	367	347	334	361	365	380	367	323	353	364	346	384	388	360	396	348	356	341	388	378	336	343	323	339	354	394	354	337	365	357	354	352	358	344	359	366	359	367	358	334	321	338	336	338	372	360	360	361	343	357	385	353	346	353	334	339	366	366	363	369	379	331	314	371	332	350	359	352	374	373	366	380	328	363	353	354	386	365	360	343	313	356	356	380	341	347	321	354	344	356	343	373	335	358	368	351	370	370	348	352	335	338	363	356	350	352	350	393	365	341	363	349	362	353	369	337	357	361	381	313	338	319	363	352	347	368	342	373	349	364	381	358	319	363	338	380	352	386	339	338	355	350	331	394	370	341	349	365	330	386	385	334	354	347	343	361	405	372	333	351	365	366	375	368	354	317	359	361	346	324	354	380	372	359	366	374	332	370	357	337	341	356	330	361	371	349	357	392	352	374	352	333	372	363	331	340	364	376	311	343	338	364	357	349	362	375	394	361	381	330	324	328	354	360	323	373	356	344	328	342	362	344	350	346	370	359	355	365	388	328	361	349	364	350	352	362	352	338	338	374	352	361	373	384	317	356	360	350	334	359	369	329	341	350	370	382	368	382	344	340	323	328	347	352	364	365	333	326	362	340	377	303	318	372	332	386	361	378	335	339	365	341	352	404	359	367	380	369	322	342	366	375	372	401	353	360	372	328	344	361	317	360	347	353	348	339	341	369	350	343	377	331	318	360	342	328	361	348	360	345	338	353	359	397	347	365	334	355	363	311	342	373	365	364	343	370	331	330	362	373	394	352	357	333	357	348	364	362	351	338	339	359	358	381	361	373	369	390	326	344	408	327	364	358	358	370	391	365	347	345	337	358	333	336	365	374	381	380	363	404	357	374	360	328	373	341	352	333	354	369	359	350	378	315	383	345	330	345	357	347	375	342	354	344	365	356	383	396	340	332	349	368	353	334	335	347	345	356	330	367	369	349	376	363	371	358	339	335	327	338	362	350	371	355	365	346	393	351	327	347	347	328	353	360	351	310	360	384	353	347	339	329	357	365	375	350	366	342	376	375	371	361	317	350	382	378	375	366	356	335	347	394	383	328	376	376	338	349	370	345	327	353	350	379	369	351	385	360	332	380	337	367	334	336	372	333	344	331	374	398	360	338	397	365	367	383	358	345	328	372	408	356	364	320	364	343	366	361	358	343	340	337	344	352	355	369	405	372	322	361	344	373	350	368	389	356	364	401	344	339	344	343	354	350	380	352	366	383	320	365	377	365	348	371	338	369	393	374	356	352	356	358	372	357	367	329	344	360	379	369	343	336	356	346	381	357	367	388	380	321	359	321	334	330	374	355	358	367	364	370	366	355	379	322	377	371	350	374	350	359	342	349	376	335	392	369	370	318	342	366	349	342	371	359	383	353	337	339	357	362	346	343	363	334	367	325	340	337	351	368	370	329	361	360	342	319	364	343	352	341	333	320	355	369	343	383	327	385	372	344	325	380	391	373	344	342	332	369	357	344	304	368	364	367	352	376	358	383	354	349	342	325	345	328	368	349	395	367	372	381	352	388	326	332	396	364	380	366	334	336	342	362	338	351	362	340	310	355	334	336	363	349	343	356	391	335	345	323	359	390	386	360	358	376	343	366	377	351	365	332	349	375	348	375	331	396	354	351	370	359	358	395	365	338	335	344	332	368	379	335	334	355	360	329	370	314	377	372	379	345	339	351	353	377	350	357	331	346	380	371	370	375	360	372	357	382	377	324	358	356	348	362	384	354	349	364	335	398	365	372	350	386	362	352	357	357	359	328	362	352	352	385	360	324	337	317	347	332	313	340	335	337	346	393	353	333	344	383	381	337	357	354	342	397	363	343	354	355	365	360	355	360	366	357	342	377	359	345	364	369	370	374	376	339	358	389	350	371	370	387	376	334	407	350	320	363	369	329	332	348	333	349	344	351	343	390	363	352	334	365	398	389	364	378	366	362	353	354	355	338	376	357	379	359	324	368	335	360	345	374	368	346	384	383	344	379	378	368	382	358	375	349	361	368	336	347	350	361	370	350	339	362	352	337	365	352	357	355	358	381	343	343	368	331	309	321	380	346	345	359	361	379	360	371	376	332	353	325	364	367	358	315	353	373	339	350	391	367	345	348	359	382	345	359	347	385	332	355	347	362	330	345	366	358	360	349	367	369	350	356	369	342	355	374	371	351	357	360	336	367	338	360	382	368	358	351	374	375	384	382	348	346	343	365	380	370	341	324	356	382	310	346	353	358	346	339	349	326	359	380	348	334	355	369	367	370	385	355	347	384	350	383	383	379	386	357	378	371	342	342	366	337	347	347	380	342	341	360	324	334	381	354	349	381	372	354	367	346	347	350	365	336	372	374	360	369	332	374	342	338	338	347	369	344	370	372	351	342	347	379	328	337	336	320	352	357	378	357	372	337	366	367	337	340	400	359	353	354	332	356	361	356	354	357	367	367	330	364	349	353	348	322	331	354	309	336	390	358	326	356	385	336	355	336	344	347	329	368	328	336	355	378	367	370	347	357	360	344	386	357	328	366	352	345	366	363	322	340	332	336	331	369	343	350	375	355	375	374	379	374	341	388	344	336	367	411	368	366	366	371	347	332	334	390	303	354	316	336	377	362	388	378	360	319	398	328	336	360	366	378	338	377	343	359	359	368	365	349	380	363	395	386	320	361	342	358	358	323	373	330	322	354	395	346	390	336	324	375	354	391	345	368	353	387	346	362	367	353	352	341	352	373	345	349	358	356	384	349	397	353	325	322	358	331	339	362	395	364	354	321	340	357	367	325	335	362	326	345	343	352	321	355	341	355	363	333	375	372	356	360	348	316	359	374	315	348	336	354	328	360	401	370	353	355	375	375	368	344	333	351	350	361	323	339	370	356	369	360	376	351	353	370	331	320	363	333	345	360	347	343	390	359	348	385	345	355	385	322	349	348	338	355	336	341	365	378	367	365	355	346	374	356	343	347	363	335	383	345	368	344	360	342	340	366	345	365	355	348	365	401	332	367	329	370	347	337	351	353	321	350	334	337	361	339	350	355	380	347	334	357	338	335	341	363	348	338	370	331	349	373	372	375	354	339	354	356	344	342	341	385	332	360	338	365	370	396	368	384	352	368	358	330	334	354	338	358	344	375	359	331	328	380	357	334	398	348	350	351	313	373	387	336	366	365	338	333	392	337	361	351	325	340	359	318	373	396	359	357	365	324	355	364	338	343	387	330	332	368	371	331	368	328	362	338	382	335	349	362	314	366	336	368	335	346	383	352	369	365	321	350	362	368	362	383	338	349	370	353	326	343	364	392	315	352	349	364	389	399	370	379	363	358	353	356	367	343	345	355	386	352	380	320	369	370	366	338	382	373	333	360	355
11406	605	565	450	281	232	158	150	118	124	110	101	77	85	80	84	61	48	49	71	52	51	57	62	40	62	68	61	63	40	75	51	50	50	60	48	67	54	60	62	49	52	46	59	62	50	53	56	50	56	57	64	61	65	51	66	56	59	50	49	40	48	60	61	70	54	51	50	56	61	66	57	49	50	78	52	61	68	55	67	49	62	59	46	45	57	48	61	68	64	54	66	58	60	52	53	50	58	50	63	60	68	53	47	54	70	51	56	80	51	47	55	62	52	63	54	47	65	44	44	61	59	57	57	62	45	49	76	67	51	55	59	50	44	49	47	52	45	54	64	52	47	48	49	57	67	53	69	54	51	65	41	69	54	60	53	62	54	51	64	54	54	56	51	48	42	60	56	51	48	62	54	64	66	50	47	45	54	64	38	65	61	53	62	53	65	64	59	57	61	54	48	62	71	55	58	55	56	47	50	56	49	65	73	62	47	59	63	51	49	53	44	40	44	57	66	57	63	52	48	52	44	50	52	54	56	42	46	66	59	59	49	44	62	73	55	48	53	48	46	51	57	36	54	36	73	43	49	65	55	66	55	58	50	50	62	52	64	53	66	43	44	65	47	50	48	50	45	65	56	53	48	54	69	49	53	50	58	57	68	61	61	49	58	63	57	57	57	57	43	62	42	63	53	64	44	65	39	53	61	49	50	60	60	53	56	59	61	51	50	63	39	54	47	60	69	52	45	45	48	52	48	52	63	44	52	55	60	56	53	52	53	51	56	52	64	37	56	52	62	54	41	56	50	56	47	50	49	53	63	56	53	59	40	50	55	54	51	58	46	62	52	61	53	58	65	46	54	51	45	59	53	54	54	59	50	42	63	59	61	53	47	57	55	55	47	46	54	68	56	48	56	50	63	61	59	60	58	46	58	60	47	48	36	55	47	62	55	44	47	59	43	45	51	58	45	69	56	54	60	53	59	45	63	48	53	49	59	57	51	60	67	54	51	52	59	57	45	51	63	63	55	59	57	58	39	52	77	48	42	55	59	51	60	58	46	52	80	51	72	54	50	51	59	49	49	46	52	49	58	64	33	60	41	48	54	43	56	64	48	46	54	62	54	41	44	62	56	57	64	52	58	72	56	51	45	40	57	55	78	44	51	40	69	54	67	65	66	59	41	52	53	63	53	57	54	43	58	63	56	49	58	69	47	63	42	34	59	59	55	51	48	57	67	48	48	56	55	53	70	74	57	52	49	57	48	57	52	50	49	67	56	62	57	58	56	67	49	52	50	57	53	59	53	48	62	47	65	54	67	62	59	56	58	64	46	55	50	53	53	55	59	62	61	58	64	50	42	51	66	73	51	48	52	47	57	39	53	58	56	48	62	58	42	65	48	46	61	54	55	52	61	53	56	41	45	40	56	55	56	51	57	48	57	39	52	57	49	40	46	58	48	57	53	54	60	58	49	39	43	50	53	60	53	67	54	41	64	61	58	50	47	45	68	62	45	51	65	77	46	54	58	49	53	57	57	64	55	50	53	63	51	51	57	61	62	53	55	69	58	66	61	58	47	55	55	66	63	49	47	69	53	47	57	53	58	46	61	68	55	49	49	59	50	52	71	47	59	52	54	54	45	59	63	42	61	53	65	61	53	55	54	53	53	59	61	56	57	60	47	56	60	59	64	50	54	40	60	45	51	47	63	61	53	57	60	53	66	56	62	54	68	53	55	63	46	53	64	58	67	38	81	46	55	62	59	50	49	48	53	50	55	54	53	63	48	62	55	59	51	54	52	48	46	54	49	54	61	61	69	59	46	54	73	59	57	57	60	46	50	55	53	54	52	47	58	55	53	56	61	39	54	50	43	49	52	60	54	48	42	41	52	49	63	56	48	61	51	62	74	73	62	55	54	47	45	58	64	56	50	47	63	69	56	61	52	40	57	71	52	65	49	64	66	45	49	61	56	64	53	72	52	58	49	46	48	60	57	44	53	69	54	44	55	41	57	57	57	63	51	53	55	52	53	46	70	43	62	45	59	46	48	52	41	65	70	62	57	44	55	53	58	70	60	59	64	58	67	57	60	62	37	66	53	60	55	48	47	46	69	52	49	38	50	69	50	50	47	49	42	64	68	66	56	67	47	46	49	48	42	50	50	54	59	42	53	46	47	52	43	48	65	62	56	53	55	53	49	59	61	61	53	63	39	51	61	50	55	66	48	46	65	60	48	53	67	46	62	54	58	55	57	56	46	42	64	70	62	60	70	47	46	48	55	70	56	40	74	68	50	47	58	50	67	56	52	50	53	43	59	60	44	63	55	64	46	39	69	57	58	50	63	52	58	62	52	47	57	75	50	52	56	49	49	55	53	50	59	42	58	43	42	52	51	58	60	68	50	49	72	65	54	56	54	53	50	57	57	47	60	50	66	55	56	57	40	50	67	42	55	49	50	60	50	74	58	50	66	51	53	59	36	60	49	46	59	56	50	54	62	39	55	54	56	53	77	54	48	59	51	53	31	61	39	55	51	51	42	50	54	57	61	48	61	43	48	59	50	51	62	66	47	55	50	59	47	54	59	57	49	50	54	57	56	66	62	47	66	56	57	55	53	65	52	44	61	49	58	63	55	49	56	53	55	61	74	61	54	62	33	57	70	61	59	57	63	47	37	60	55	48	48	57	39	48	58	61	39	49	58	55	79	44	53	54	37	58	49	54	53	65	51	49	52	56	74	53	57	46	66	49	62	59	50	52	58	64	65	53	56	56	58	41	50	52	58	49	49	64	37	46	56	59	50	47	52	48	57	58	68	53	63	61	61	48	51	47	56	50	58	56	41	59	59	58	66	49	52	54	50	52	68	64	63	50	40	69	55	61	53	51	41	56	56	59	58	51	52	55	57	55	44	44	49	54	50	45	58	44	51	55	65	45	58	57	59	52	47	55	48	54	50	50	57	57	56	55	55	51	51	48	48	55	59	41	60	66	59	52	66	64	55	42	35	55	61	60	55	57	61	57	51	39	40	61	53	58	55	66	51	57	47	50	43	52	45	44	70	52	44	49	46	35	58	53	53	59	49	54	65	46	48	61	64	58	60	47	53	60	69	58	44	46	73	53	62	63	45	52	45	62	57	60	60	52	58	55	54	62	47	56	47	64	54	53	55	64	48	56	50	50	49	51	45	45	58	65	54	62	55	68	61	61	60	56	59	51	57	51	52	57	65	63	52	48	58	41	76	65	54	71	47	57	68	47	60	54	50	69	65	63	52	62	51	68	45	49	53	54	47	58	48	49	54	58	58	64	47	53	48	57	46	49	54	69	65	44	61	54	56	42	68	58	53	50	38	37	58	56	47	62	48	54	51	59	54	59	56	62	58	61	57	65	46	48	57	56	53	55	59	45	62	44	44	49	49	30	57	58	55	44	56	43	49	40	38	49	44	39	53	45	69	45	49	58	61	62	49	35	55	57	59	49	54	46	57	56	52	63	48	54	52	46	50	60	39
7475	626	1417	1672	1356	1061	822	640	560	491	431	426	327	341	273	274	245	259	237	247	238	225	226	209	200	205	213	191	201	202	184	184	170	209	179	193	173	169	191	185	185	185	160	170	184	177	187	173	175	169	149	172	172	185	154	172	173	169	155	180	156	152	153	173	179	137	145	153	176	181	157	163	177	159	177	158	172	152	166	158	171	149	171	162	164	158	143	171	152	163	149	152	162	176	179	175	141	136	169	158	150	158	156	144	163	158	180	169	157	163	164	169	167	167	161	161	172	183	158	151	160	163	171	187	142	168	165	163	165	141	154	170	157	138	168	166	141	172	167	150	161	163	169	151	139	157	159	153	163	148	168	156	151	173	150	163	156	147	167	128	158	136	156	152	158	132	159	151	158	169	127	165	134	169	180	162	154	182	158	152	162	160	149	187	155	184	171	156	175	136	169	151	152	147	152	157	163	167	172	194	160	153	167	145	159	157	162	152	158	187	148	151	157	150	154	144	163	170	153	143	186	148	154	170	164	157	161	158	160	177	169	148	154	182	159	150	159	155	158	144	154	122	124	181	146	153	165	137	164	168	139	128	166	147	160	155	159	157	154	168	175	162	163	152	149	140	157	172	152	155	187	175	154	169	157	155	161	139	153	156	163	130	154	171	129	156	154	158	151	146	156	151	155	145	146	150	162	146	168	155	152	180	160	147	151	139	164	170	156	166	161	159	159	165	126	156	167	161	154	164	170	126	168	169	152	149	158	131	196	151	167	149	181	147	151	157	140	166	147	167	152	156	153	156	178	151	168	152	159	159	152	151	138	163	138	155	151	147	174	177	184	149	164	179	153	150	163	126	157	171	161	183	163	146	157	152	160	156	166	145	147	153	142	162	154	169	157	146	172	155	145	167	156	172	169	157	153	150	170	158	151	143	138	148	154	153	158	146	166	165	121	155	149	171	157	186	159	159	144	152	169	147	165	152	125	180	165	142	169	161	155	138	173	156	164	163	168	157	155	157	182	138	181	188	155	182	147	149	155	166	145	151	153	143	151	166	168	161	146	165	159	145	146	166	145	160	147	159	162	164	137	156	155	143	170	152	188	152	148	178	162	165	140	156	168	163	167	173	168	150	168	138	159	178	144	155	169	160	143	159	159	144	140	156	178	179	163	164	151	162	171	163	145	151	152	154	146	163	138	177	157	171	145	140	154	163	179	172	136	156	156	148	151	153	156	168	173	162	169	161	153	184	159	162	165	145	159	157	155	157	154	169	165	171	171	166	156	160	144	155	142	153	153	169	147	151	148	144	150	155	158	135	172	151	152	159	166	165	160	164	173	145	152	149	144	146	163	146	160	142	142	162	143	137	155	176	155	136	161	156	164	167	166	154	156	152	169	168	155	180	147	166	160	169	147	143	139	134	169	149	155	149	159	149	155	167	168	155	146	161	154	152	131	144	164	162	169	168	169	179	158	145	156	173	165	157	163	156	159	156	139	157	150	153	173	162	145	148	159	154	154	167	165	164	150	166	140	166	161	136	160	174	164	174	162	150	141	152	150	155	171	159	167	166	147	176	148	142	138	141	173	187	156	165	170	120	127	164	164	169	159	151	162	156	187	145	148	150	163	162	176	186	161	162	193	158	137	175	157	174	160	160	174	156	162	166	121	179	165	152	148	151	168	154	160	147	152	156	165	142	172	154	156	160	174	155	142	154	172	156	142	151	135	169	148	159	156	158	170	145	161	149	161	177	167	172	129	158	165	167	154	162	173	142	148	158	153	166	149	177	172	164	152	159	151	160	167	156	150	154	140	192	167	170	169	172	157	153	160	170	161	173	147	152	171	157	144	160	181	153	178	142	166	150	168	160	180	144	161	159	154	181	163	161	142	154	159	148	161	178	145	144	167	152	184	155	152	141	183	166	166	155	172	146	182	158	149	179	167	167	172	153	157	147	144	147	163	159	163	162	158	154	164	148	167	179	144	160	179	153	167	165	179	173	156	171	153	153	168	159	160	157	144	137	171	154	172	170	157	135	150	163	177	171	168	165	163	137	136	150	135	152	163	150	145	182	165	145	138	152	168	180	168	154	169	163	158	174	134	173	162	155	174	157	169	153	175	149	141	162	138	149	178	162	146	140	145	137	176	158	157	144	169	151	146	173	137	150	162	164	139	139	142	159	157	183	152	151	146	149	172	148	150	148	162	147	168	169	156	175	158	161	157	161	149	148	164	167	157	154	163	157	163	159	143	145	151	160	165	165	149	182	157	167	162	147	151	135	152	148	156	139	152	148	162	156	172	152	155	174	162	157	162	157	168	140	156	162	136	167	143	149	163	161	144	153	178	162	169	172	182	144	133	194	159	157	144	143	175	169	151	159	157	179	180	148	141	159	145	140	166	153	165	156	161	172	168	161	155	165	163	141	177	159	179	129	161	160	163	186	150	137	161	168	148	175	177	154	150	155	155	163	147	160	155	166	156	156	166	138	158	161	142	149	159	148	163	152	163	151	144	143	183	154	163	171	183	185	161	164	155	159	145	181	165	175	160	179	152	148	151	141	155	157	155	162	179	164	151	141	176	156	139	179	152	149	172	167	144	149	159	170	194	173	150	160	151	161	165	176	165	166	159	171	191	149	126	163	172	146	160	170	149	165	165	179	170	165	158	138	152	144	184	144	186	171	179	152	160	150	161	155	147	160	167	167	167	176	156	147	142	150	165	154	157	162	159	148	156	183	155	170	140	143	144	146	166	149	134	164	174	165	167	155	127	157	178	160	142	165	154	166	143	166	128	148	175	132	159	182	140	160	159	171	153	171	172	178	161	151	152	166	167	168	136	164	168	150	152	140	162	142	148	166	159	163	159	185	158	128	162	149	145	159	143	155	143	166	165	146	155	163	171	149	146	170	162	150	172	171	157	149	157	159	141	167	153	149	152	159	179	142	139	126	153	160	158	174	143	169	152	146	166	157	155	131	149	150	165	146	170	204	153	170	162	159	163	160	143	183	172	161	153	164	150	161	159	161	156	145	156	168	166	164	147	180	161	164	169	163	150	170	172	141	123	154	159	151	157	171	164	163	157	149	156	172	147	170	158	172	159	149	172	182	186	140	162	160	160	135	166	152	160	153	183	159	155	147	149	160	175	158	149	151	146	160	143	140	139	145	142	165	159	157	146	160	137	147	155	153	152	160	159	151	162	135	155	156	157	138	153	144	169	168	160	145	149	171	170	154	150	162	178	181	150	151	157	156	141	148	152	172	136	147	153	163	170	148	155	162	162	136	149	151	157	162	176	163	163	175	166	151	152	160	152	175	169	156	173	161	140	168	151	162	182	174	167	146	146	161	146	143	190	139	153	149	164	156	142	151	176	145	159	167	164	147	162	147	167	146	171	147	165	162	163	135	144	148	153	141	134	161	162	144	155	140	150	146	169	175	162	174	147	141	159	154	161	175	131	154	146	166	165	193	162	171	158	158	131	164	160	154	164	152	167	167
1290	242	282	227	256	222	228	239	225	241	236	249	232	257	237	239	254	239	261	231	245	231	234	244	249	259	201	256	246	255	222	239	230	254	219	235	255	243	211	219	272	259	234	227	261	234	244	231	241	248	251	226	235	204	253	230	272	251	245	261	253	246	242	246	222	234	250	221	237	220	252	236	259	238	246	249	228	245	239	250	251	239	262	249	254	263	220	260	260	236	233	225	245	272	219	266	239	251	241	225	219	240	198	220	236	234	245	232	247	224	227	232	250	276	230	245	215	250	221	248	265	237	225	240	250	247	234	243	259	236	272	226	223	192	232	224	225	216	240	234	249	237	259	248	238	248	251	243	221	242	241	241	239	238	223	237	222	228	236	240	252	242	250	247	251	238	215	222	243	217	265	264	242	224	226	219	225	236	264	277	224	229	238	241	254	222	260	237	236	241	247	240	250	261	257	230	240	217	233	269	253	236	234	242	250	235	215	248	223	231	250	217	237	239	258	230	203	219	236	241	241	224	234	251	247	240	242	223	226	239	245	263	253	256	225	263	231	208	256	260	233	215	230	229	212	219	254	246	253	203	247	231	244	258	233	256	262	248	223	250	238	213	222	221	238	247	240	264	241	259	235	286	238	232	248	231	251	217	248	205	257	219	237	247	236	236	261	240	232	226	211	255	216	243	235	217	232	232	255	244	225	247	243	233	240	222	240	255	239	270	234	270	233	233	219	216	249	236	239	211	231	264	226	232	219	265	226	216	254	224	208	231	265	257	263	271	238	246	248	215	236	231	265	231	251	225	243	209	236	219	244	243	242	254	214	227	254	258	258	227	232	227	244	273	242	241	243	224	244	261	219	201	252	228	251	238	226	245	224	238	254	252	230	228	240	215	240	247	216	230	225	227	229	239	228	239	245	244	244	253	239	229	252	226	219	245	258	207	247	255	242	240	225	227	239	240	223	277	225	243	252	243	271	233	236	233	243	224	218	211	214	269	259	252	243	238	263	238	257	216	249	262	219	208	232	244	233	229	237	244	234	237	220	215	246	207	223	248	261	258	214	238	235	239	229	211	242	249	253	233	205	213	263	228	234	241	254	228	233	228	261	272	252	263	268	216	263	216	222	218	223	236	228	245	247	212	245	255	253	252	233	235	271	263	238	232	232	230	252	201	216	226	229	241	242	246	234	240	261	242	213	233	254	251	227	245	226	227	234	240	248	240	229	245	239	234	219	222	235	261	247	250	221	251	255	235	227	220	255	247	244	254	222	224	198	242	239	268	258	243	248	235	248	242	223	235	264	200	243	230	236	229	216	231	250	234	226	211	218	242	217	219	257	255	225	246	260	232	230	241	254	206	250	251	238	243	261	267	240	230	248	240	231	253	232	260	226	239	253	272	253	265	247	251	266	249	225	229	221	235	252	224	253	234	244	212	219	250	251	251	280	235	244	229	228	218	235	248	275	239	251	244	238	238	237	262	230	253	253	233	243	257	231	259	229	211	224	216	212	284	240	277	240	240	218	250	237	228	266	221	249	247	243	282	214	238	252	224	246	260	245	222	232	257	243	238	235	233	221	236	258	219	273	224	227	250	232	261	245	246	277	238	246	221	243	269	255	200	229	225	223	206	215	265	259	263	261	248	225	285	225	246	218	245	231	244	249	231	244	235	240	245	205	256	242	237	227	252	225	228	231	239	259	251	226	220	237	222	249	245	249	265	253	227	238	258	240	256	246	275	269	262	235	235	244	251	240	233	227	225	242	246	243	242	240	237	253	267	245	237	261	261	203	257	258	227	232	253	249	230	233	229	218	239	243	231	238	249	226	245	250	255	262	254	240	246	223	227	248	266	227	249	259	234	232	251	241	232	215	232	235	269	246	246	249	247	264	268	234	221	239	248	241	240	300	231	232	233	224	232	267	213	256	221	259	240	251	220	226	285	265	236	228	228	234	223	245	240	271	242	241	260	230	239	249	227	252	241	248	236	243	235	245	240	243	266	225	233	216	241	234	227	246	225	231	231	241	228	242	216	215	253	240	230	250	241	245	235	260	241	225	227	251	238	253	254	234	266	252	263	284	250	239	242	294	238	201	224	247	214	246	226	215	231	211	236	246	268	247	248	238	258	242	257	243	239	251	274	200	251	223	225	221	238	235	239	237	223	235	227	227	233	247	232	266	236	219	255	255	219	256	246	249	231	264	235	245	245	219	236	235	231	255	260	231	242	258	255	240	258	245	278	215	246	263	220	234	240	221	231	241	265	217	227	247	231	243	222	243	224	236	209	230	235	252	237	247	228	212	262	241	234	227	244	241	226	235	237	250	269	237	250	251	214	211	230	263	222	253	239	241	251	247	215	237	228	241	232	253	248	232	237	222	230	241	254	250	240	259	242	235	228	249	255	261	231	264	260	231	243	262	211	229	208	209	259	240	225	239	250	256	262	247	254	244	241	218	230	255	247	204	245	233	234	220	210	211	237	218	223	212	237	245	247	243	230	234	227	224	226	223	213	225	253	218	223	223	236	257	265	212	248	237	269	235	219	230	258	235	240	250	242	254	242	233	231	244	228	231	239	228	228	233	213	218	240	254	230	237	228	235	246	207	241	297	248	233	253	259	235	281	234	250	220	244	222	260	240	228	240	283	228	268	225	246	227	261	232	237	256	213	241	215	230	238	254	262	244	252	227	251	241	251	232	208	239	226	257	236	267	253	212	238	223	244	224	210	233	257	237	240	241	230	244	241	251	248	232	228	239	242	238	255	252	230	264	238	247	247	246	245	223	234	256	236	244	264	208	241	221	246	212	260	235	268	241	224	225	232	232	228	267	257	246	226	247	213	248	241	245	242	243	234	246	219	223	208	226	226	246	235	260	226	233	240	258	241	265	228	240	223	233	248	248	247	273	253	250	251	212	244	213	226	243	223	221	230	244	232	219	222	223	249	231	225	227	235	241	240	244	251	226	224	225	238	238	220	245	236	236	236	226	253	225	244	251	229	222	227	251	211	245	241	233	250	217	249	235	250	218	226	247	234	214	231	242	227	237	265	232	264	245	258	228	235	246	275	245	243	222	217	257	227	229	227	237	216	235	243	206	230	248	227	221	229	230	227	217	252	219	232	234	246	251	231	213	209	247	236	251	233	229	258	244	259	227	223	255	225	259	261	231	215	259	252	258	212	227	254	235	237	255	242	231	196	242	228	252	262	220	245	271	234	279	224	226	224	229	244	241	217	241	225	256	244	250	245	239	251	256	226	240	223	235	212	246	241	252	266	231	239	255	244	254	238	256	216	226	233	250	213	263	254	224	256	263	231	259	232	209	264	246	211	237	238	202	250	253	248	222	240	261	252	242	239	257	243	235	222	235	217	227	242	238	267	260	206	235	222	220	240	219	225	191	249	263	254	249	220	254	242	235	223	245	245	226	253	226	218	219	233	213	217	252	231	236	251	229	217	246	248	217	227	246	229	245	264	231	255	238	237	225	258	230	248	251
2018	608	596	627	588	607	580	590	576	615	571	579	579	579	548	611	549	538	631	563	540	555	584	585	559	557	576	558	569	540	618	562	574	579	579	598	567	546	596	583	542	603	576	611	581	598	598	536	586	586	547	573	549	563	542	523	567	608	562	564	528	545	543	553	563	543	555	548	523	594	557	540	562	570	571	556	571	610	588	546	608	629	559	544	590	525	555	601	553	534	577	577	583	578	553	583	575	560	571	565	550	625	588	531	550	593	585	574	550	589	529	559	595	569	534	574	581	580	592	554	563	593	561	553	547	562	603	565	562	580	572	526	618	578	536	530	596	589	552	590	561	563	604	576	563	582	559	565	559	531	591	592	559	541	556	567	602	557	576	545	551	602	564	609	575	560	597	558	572	582	566	536	604	574	573	582	540	600	574	549	580	592	588	545	573	578	581	543	528	593	560	528	558	586	567	577	598	594	567	623	603	602	606	576	600	607	611	565	564	559	520	550	592	565	560	603	542	559	522	573	563	576	580	572	603	605	545	597	564	524	526	573	588	555	604	584	550	574	553	554	592	554	605	601	548	558	564	535	572	579	569	594	545	580	556	548	638	561	603	576	621	521	567	610	563	595	554	548	598	557	608	591	609	563	603	560	580	555	549	617	533	576	557	540	567	571	548	558	555	594	563	559	561	572	572	541	570	602	555	589	553	564	599	554	587	534	596	556	557	565	528	576	526	575	600	559	587	606	544	587	574	578	546	580	582	517	615	575	578	553	585	549	611	603	566	543	557	568	591	512	554	552	584	572	598	570	525	600	567	604	579	560	574	567	571	589	537	594	563	546	581	556	600	540	554	521	559	587	589	578	617	582	589	593	541	568	573	579	561	594	639	601	562	561	613	555	568	572	540	527	577	577	582	541	560	540	539	538	539	583	550	577	567	569	539	586	559	552	569	558	610	552	494	541	545	579	564	583	569	552	569	592	597	569	612	562	556	526	588	541	558	553	551	590	591	571	554	574	587	574	587	534	560	581	587	545	533	557	570	539	565	595	613	576	554	568	578	548	607	564	554	600	551	600	582	596	554	540	570	578	594	556	602	545	534	567	564	532	563	554	610	550	589	575	579	631	575	590	553	551	538	545	540	587	629	573	592	550	566	638	574	553	574	554	532	610	574	578	573	570	580	594	536	574	570	576	609	560	582	553	574	601	600	544	587	562	583	572	537	557	602	532	545	574	587	559	568	575	548	582	580	554	533	571	577	558	605	538	573	523	586	584	586	519	593	576	537	567	573	644	557	559	582	558	550	572	556	558	607	602	543	553	574	549	565	518	555	570	561	574	563	590	552	599	546	601	549	556	554	532	539	584	628	556	572	574	578	558	552	573	604	581	547	623	600	593	572	549	543	601	553	579	573	596	605	583	573	594	556	580	587	582	561	566	551	595	553	557	569	577	580	618	557	543	599	605	566	552	562	573	595	551	574	585	532	529	627	552	581	596	552	551	598	599	547	617	582	551	524	577	590	573	603	571	580	534	589	564	579	595	554	561	589	590	544	559	598	582	549	621	578	579	574	585	591	523	577	555	562	571	583	532	578	544	552	545	564	589	573	544	573	526	567	530	560	600	579	578	570	584	567	571	544	579	549	577	571	520	603	563	579	599	567	605	582	580	592	587	592	585	538	565	578	616	593	551	530	572	589	549	553	574	550	591	559	552	573	568	552	587	572	559	561	582	562	572	583	607	558	571	526	591	609	577	557	557	563	576	521	567	569	578	523	594	611	557	552	575	566	543	551	533	547	577	558	535	587	586	565	566	599	513	588	577	578	546	593	554	566	564	561	569	585	561	565	560	540	584	552	642	567	547	583	542	551	600	600	578	604	601	605	554	570	541	532	540	560	592	543	553	578	570	547	554	539	584	566	552	575	595	528	546	607	585	561	588	586	599	555	568	579	536	582	571	587	571	595	563	565	586	584	596	623	578	554	553	546	589	589	597	563	555	577	544	560	537	560	572	524	570	550	604	549	617	595	562	567	603	517	568	622	591	568	600	569	544	572	573	610	584	565	562	597	540	573	577	563	581	600	568	604	645	573	552	554	571	553	565	564	620	572	585	543	542	578	545	585	606	542	590	572	586	587	550	595	583	554	572	550	525	524	570	598	599	553	600	578	578	558	610	587	531	568	558	603	548	573	600	560	522	597	592	521	598	603	547	592	599	561	552	521	602	555	590	528	592	576	552	610	584	586	581	579	593	566	595	590	605	574	546	587	577	622	597	623	602	623	537	608	580	595	569	632	577	569	566	561	605	570	551	569	582	498	589	601	547	555	546	582	557	569	584	599	609	583	537	580	604	514	561	576	537	541	544	576	587	578	577	589	572	585	581	556	564	624	597	555	553	564	544	539	585	532	557	565	570	585	545	556	577	587	587	526	568	566	586	560	562	563	588	535	539	598	567	518	586	576	584	570	583	594	581	571	567	586	545	559	572	576	572	551	560	570	592	584	551	610	579	563	546	612	571	569	584	591	622	587	558	543	590	616	592	591	632	538	563	558	563	564	598	565	554	562	573	556	579	561	588	584	550	549	539	610	585	561	594	579	550	588	598	583	576	529	564	571	615	632	577	579	574	572	599	569	539	568	524	569	595	557	560	595	578	557	554	568	589	571	548	565	547	561	593	607	567	591	562	558	597	575	600	547	550	586	549	560	554	588	569	561	602	592	568	583	593	546	560	557	573	563	577	564	573	526	590	543	574	604	566	611	578	584	579	562	588	564	580	547	552	559	588	579	547	556	539	624	583	591	564	569	585	591	588	607	564	562	628	565	571	582	537	559	539	601	544	553	576	548	569	550	584	548	583	602	547	554	549	580	565	587	600	559	555	560	592	620	556	513	562	517	601	537	536	570	580	598	573	538	555	572	573	578	550	579	546	559	586	573	586	577	537	535	543	552	570	582	528	578	548	553	574	541	556	600	557	540	552	615	526	634	526	570	558	579	600	554	567	578	534	566	589	558	578	517	563	553	536	539	557	643	592	548	580	564	550	562	574	556	586	593	553	556	521	524	575	558	585	587	541	589	566	574	597	554	554	540	588	558	568	552	549	569	553	594	568	587	534	593	611	567	584	621	544	613	571	571	571	581	584	619	560	537	561	547	512	579	572	593	553	585	571	552	567	573	609	613	589	537	596	579	589	537	596	568	610	543	528	594	578	566	595	540	562	571	570	588	580	602	554	569	613	589	577	576	531	575	565	570	557	584	584	568	596	621	577	625	560	574	588	529	575	548	543	623	556	589	579	547	606	564	577	507	604	535	563	584	580	548	601	559	566	550	589	578	550	601	576	553	574	557	567	531	612	559	565	604	575	575	555	555	532	536	626	524	536	586	562	596	603	618	566	552	592	540	564	559	549	541	570	576	547	553	557	567	624	565	592	576	542	538	569	543	530	590	559	586	593	550	543	544	574	583	576	571	563	579	639	595	520	574	598	566	555	582	627	574	583
6177	381	373	327	253	242	212	198	161	195	146	170	163	164	133	115	141	151	153	136	158	168	131	143	151	154	144	149	153	152	141	152	170	152	150	160	164	131	145	143	124	123	151	137	134	128	137	125	158	144	153	161	164	145	130	143	149	146	125	149	139	129	160	157	124	158	113	161	153	132	166	124	119	112	148	155	135	128	140	157	141	145	138	166	131	144	128	148	160	118	132	134	136	152	138	172	132	153	133	140	129	140	147	143	142	130	140	148	144	150	126	144	129	139	132	154	155	143	137	151	151	143	155	159	159	155	153	147	151	140	127	152	132	143	148	156	147	131	151	133	118	157	138	131	137	157	118	109	141	131	157	153	141	138	146	135	153	151	147	137	138	129	134	124	148	124	121	147	150	159	151	140	152	126	150	149	161	140	138	146	113	142	157	139	135	136	138	133	135	151	124	141	128	131	131	141	140	141	157	144	140	150	144	137	153	164	141	134	157	139	140	152	149	148	133	132	133	141	136	133	138	159	142	137	131	130	118	146	148	129	124	150	146	157	143	158	127	123	143	154	147	134	156	135	135	148	132	128	143	118	139	157	148	154	166	147	130	116	156	122	146	137	131	153	105	136	147	161	132	136	135	130	152	142	147	157	172	145	133	122	140	151	128	113	165	146	128	162	137	135	133	147	166	138	126	128	159	150	157	172	152	145	150	141	122	129	133	127	138	162	144	147	146	128	141	129	134	156	128	137	145	134	130	129	152	133	159	158	159	160	165	136	157	148	139	152	139	150	167	125	150	138	144	167	139	123	131	157	145	160	131	147	147	162	142	152	142	133	108	129	137	127	147	172	152	157	158	120	151	135	124	151	147	145	141	145	138	137	152	151	142	138	150	130	119	135	126	137	144	135	126	146	149	166	134	148	143	138	154	142	144	136	134	150	153	140	147	148	133	139	162	132	154	154	142	117	134	146	163	161	135	131	152	132	138	138	157	149	127	156	110	155	132	171	126	126	143	130	152	139	125	148	152	140	153	151	143	130	143	144	128	141	132	126	127	133	146	152	148	143	137	141	147	141	133	148	163	151	130	126	148	132	149	144	157	128	126	172	130	144	116	136	140	154	146	136	138	135	138	142	138	146	149	133	120	117	135	147	106	139	136	132	145	150	131	128	134	146	132	98	140	138	139	150	143	145	134	130	140	157	141	146	147	188	137	143	132	129	129	125	152	152	150	136	147	126	125	150	160	159	157	153	134	136	134	142	133	140	113	150	148	146	141	138	135	139	145	126	132	123	122	134	146	121	132	139	133	137	148	119	139	162	129	126	146	146	141	140	122	145	128	144	145	135	138	111	143	139	154	148	130	148	136	157	139	151	157	162	161	176	136	165	117	131	150	143	151	142	140	134	136	143	163	155	156	150	147	140	143	115	142	153	145	152	135	140	143	149	106	149	133	136	140	133	147	148	132	183	127	136	159	150	131	136	161	142	129	132	146	149	145	140	139	131	122	135	124	147	140	140	152	129	148	133	140	127	135	139	156	138	139	149	138	139	128	161	129	146	155	135	126	150	127	129	155	140	138	134	142	141	156	156	140	158	152	129	166	159	107	126	161	142	149	111	157	142	156	135	159	137	136	149	136	141	139	131	142	144	171	138	137	144	157	163	150	151	152	143	143	109	142	117	135	140	152	150	132	134	142	116	153	148	122	138	134	139	134	137	147	151	131	144	144	155	158	126	149	135	174	126	130	127	122	143	152	157	121	119	161	148	144	163	157	147	142	134	133	138	129	165	109	141	124	143	131	141	143	148	146	151	165	159	146	154	148	131	143	150	132	159	129	154	136	144	135	149	135	146	132	143	129	159	153	148	138	147	147	139	128	133	169	158	133	142	144	131	160	159	141	144	169	154	145	119	116	128	161	147	133	138	136	143	154	156	134	135	134	150	147	148	151	147	129	129	149	124	141	157	122	148	121	130	149	152	148	148	132	144	139	147	130	171	142	141	145	152	163	170	129	158	136	161	146	134	150	140	143	127	136	132	124	134	143	135	135	149	153	155	151	118	139	139	136	157	147	147	131	125	160	152	127	133	141	155	155	146	136	163	143	131	147	132	147	143	166	148	126	172	165	133	144	151	150	128	140	141	124	137	166	128	134	156	121	176	138	130	164	147	145	139	108	133	132	158	135	163	152	137	135	160	133	160	160	134	155	117	130	156	131	135	142	126	144	152	172	156	121	145	135	139	153	141	164	155	135	140	137	134	153	161	151	141	150	139	175	160	145	138	137	140	130	132	121	127	144	130	141	149	136	153	130	126	133	154	168	138	126	164	158	154	147	155	131	148	156	137	150	123	133	132	164	156	123	147	152	135	149	126	126	153	148	134	143	148	154	151	131	164	147	122	152	129	150	147	140	128	148	133	138	133	146	125	144	157	145	139	147	133	137	147	135	120	128	145	138	147	130	161	138	140	135	161	149	147	122	147	106	134	166	165	143	136	162	146	151	146	148	146	142	115	134	148	149	150	141	149	152	139	138	152	157	140	152	136	125	135	135	139	144	136	130	130	135	152	151	144	141	129	124	146	135	140	132	147	147	139	117	142	162	151	125	168	134	144	125	131	121	138	153	142	123	138	139	162	158	162	134	146	147	125	135	175	152	136	143	133	142	148	140	130	133	156	157	153	143	144	143	153	139	123	142	171	145	130	139	144	145	159	140	155	138	137	144	145	160	149	129	166	147	134	130	149	172	166	141	143	135	165	152	143	158	154	153	167	144	128	129	144	152	118	130	125	123	149	128	160	151	145	129	159	144	135	143	146	160	145	157	146	132	164	152	143	130	145	146	151	135	142	155	164	132	148	146	154	145	140	121	139	109	157	139	133	158	143	145	142	146	111	144	144	135	149	134	118	154	124	146	146	156	149	164	137	145	149	141	168	137	136	140	144	144	157	115	153	147	135	183	152	145	131	143	114	140	152	139	154	137	134	142	144	120	115	159	137	154	162	144	114	135	152	143	130	132	127	139	139	142	158	145	144	128	130	167	141	134	152	133	151	147	127	139	126	125	132	143	155	143	138	138	149	144	147	130	134	132	128	149	146	141	157	121	143	149	158	130	132	156	123	139	154	146	152	145	125	136	126	148	113	146	142	171	163	128	135	144	149	126	139	140	127	151	143	147	133	134	135	137	137	155	148	150	141	131	147	139	135	138	139	133	161	164	127	128	128	128	147	131	151	152	137	143	150	138	146	157	165	144	143	158	143	160	155	131	138	166	153	134	165	140	159	137	164	126	131	129	149	127	143	141	138	152	125	140	149	132	129	138	124	146	146	160	162	143	150	161	127	115	150	148	157	133	150	140	136	163	158	139	157	153	154	113	166	146	137	151	123	143	141	132	140	138	130	152	132	149	135	128	149	128	136	168	118	129	140	144	132	146	119	166	158	140	142	159	134	140	134	135	132	127	153	159	127	135	148	138	134	139	135	140	125	130	137	154	171	142	136
6094	582	1053	1080	1016	832	713	651	587	570	469	469	468	437	467	454	410	420	427	394	393	363	365	388	367	407	381	374	380	397	368	378	359	388	353	392	374	366	367	370	368	332	367	368	364	311	387	358	379	386	343	384	342	361	391	352	328	348	342	367	354	374	358	350	350	354	365	358	352	353	343	354	344	384	393	377	338	388	322	372	321	353	377	368	334	344	360	346	355	367	363	349	351	343	360	348	352	371	317	395	387	323	332	342	393	336	341	336	343	337	372	335	378	342	354	332	372	388	359	373	379	370	360	370	381	358	373	371	354	360	332	354	384	354	345	368	353	340	368	379	345	352	352	354	375	370	359	364	329	343	341	361	396	351	368	371	348	335	371	386	313	351	360	389	338	365	330	356	353	341	344	362	382	337	361	345	348	346	366	366	351	368	352	386	352	382	361	368	357	311	343	328	346	344	358	342	357	358	357	345	347	343	371	334	366	399	341	372	366	376	365	363	355	353	336	344	350	364	331	364	344	325	349	329	334	361	358	398	383	328	341	338	380	385	356	345	351	375	354	327	380	373	347	360	350	366	350	319	341	369	336	363	310	375	361	386	343	351	380	345	325	361	337	358	377	371	338	334	380	382	334	344	334	341	348	372	351	350	340	364	338	371	377	352	373	374	356	331	363	361	341	343	368	356	322	365	385	382	356	355	336	395	360	361	342	344	349	384	330	347	363	387	362	335	350	382	366	361	340	341	359	343	374	343	384	349	355	352	379	365	382	356	349	357	345	373	365	321	361	368	339	361	373	352	347	359	365	358	350	333	346	353	364	388	375	397	346	371	348	372	354	331	358	331	351	367	349	361	340	342	369	385	342	334	347	375	383	321	363	343	368	348	342	369	359	328	321	354	351	346	325	338	324	339	331	391	349	339	351	359	329	348	362	353	331	392	376	328	355	361	375	354	364	385	354	371	334	349	373	345	325	357	365	338	342	351	349	372	357	370	342	345	364	384	336	339	351	379	335	373	340	351	317	345	342	374	359	386	384	373	379	337	380	334	342	347	348	341	361	373	350	343	327	334	370	347	343	330	335	389	366	358	327	385	349	345	337	342	337	386	350	391	382	376	348	359	352	344	361	337	352	361	353	351	376	392	384	361	348	375	355	352	379	353	359	355	368	371	353	340	348	342	371	334	360	354	325	383	330	328	344	359	347	333	319	371	351	339	362	351	339	333	349	331	354	363	358	364	360	371	359	363	336	355	363	354	365	342	348	311	374	335	357	340	339	387	369	355	359	366	335	316	355	371	373	351	368	377	352	324	351	319	353	363	406	436	369	338	382	356	391	356	377	356	345	329	323	351	334	332	366	353	354	367	339	351	360	341	339	329	343	369	378	377	345	368	380	342	323	316	385	365	343	347	340	349	371	334	359	364	374	337	366	347	366	326	350	390	359	398	381	354	370	346	386	355	357	349	349	391	375	376	337	372	347	353	330	329	352	362	362	333	351	350	341	354	358	334	321	335	361	372	332	329	347	334	367	366	354	363	357	357	321	384	383	347	358	331	355	335	349	353	336	343	358	367	380	337	361	387	351	369	350	366	383	359	337	328	331	348	363	365	321	350	375	380	362	350	355	368	366	353	363	347	374	362	326	383	385	395	377	375	356	347	341	373	339	357	325	340	391	346	347	344	376	334	364	325	352	329	360	360	373	333	356	371	393	382	327	324	326	356	364	350	329	352	353	344	338	344	371	371	366	356	346	362	365	358	359	387	319	347	344	363	358	350	376	365	348	375	366	367	355	373	334	348	367	337	353	344	359	328	366	372	365	367	332	344	351	352	385	364	372	340	368	335	382	401	356	378	361	334	345	362	326	375	347	360	348	345	377	354	362	343	388	379	370	344	365	359	368	339	374	339	350	343	388	372	329	335	380	359	344	354	353	340	381	340	367	352	329	385	316	334	339	339	367	368	366	346	311	362	378	311	347	334	349	350	347	316	342	351	369	385	354	348	351	345	334	360	362	355	357	385	358	337	380	351	351	369	382	349	348	368	327	375	365	392	328	354	387	329	343	377	356	330	380	359	359	356	356	331	377	305	384	366	349	353	366	370	386	355	347	375	350	379	297	360	338	369	356	337	361	375	359	344	359	311	345	352	356	352	372	367	356	360	373	352	348	369	344	349	362	362	359	353	360	371	353	402	357	387	341	353	341	359	346	338	364	343	394	353	323	334	332	386	351	370	372	347	360	386	363	326	374	327	362	334	396	343	339	368	391	375	348	371	354	346	374	366	346	340	370	330	347	355	365	321	349	351	328	363	328	350	357	353	330	368	370	340	348	372	377	337	381	377	395	393	370	378	360	341	337	346	354	386	349	355	353	375	382	380	338	378	366	341	343	351	318	333	383	353	350	358	346	356	342	388	349	365	356	372	354	360	361	348	354	379	329	361	392	354	328	361	342	347	347	356	358	367	347	390	364	350	352	356	343	327	383	358	348	353	370	370	351	303	340	356	347	390	355	368	388	336	361	340	358	371	329	374	363	365	349	297	354	348	355	320	374	358	379	377	377	329	385	397	342	337	338	344	335	365	353	341	369	342	377	382	370	328	352	350	347	379	345	353	355	350	348	344	360	364	385	360	358	383	378	382	342	340	345	372	349	351	338	355	351	374	316	375	333	334	368	386	359	325	375	388	356	307	375	344	342	371	375	370	359	367	360	372	367	363	359	378	350	353	318	345	352	361	352	343	352	337	379	304	381	368	371	342	389	356	363	396	314	352	324	360	369	374	377	343	354	352	326	356	336	357	336	362	366	367	370	343	346	368	350	337	362	362	338	334	352	343	352	339	316	358	373	362	370	357	337	368	378	366	345	343	358	354	349	356	328	376	390	355	372	377	357	347	377	345	335	327	337	345	349	319	366	349	357	341	361	368	347	350	363	349	380	344	359	335	336	345	372	378	348	366	354	335	348	339	361	366	334	392	370	321	358	381	353	357	355	340	384	362	343	355	327	355	342	356	376	356	347	350	357	370	366	337	348	339	375	369	365	376	347	351	337	348	361	354	383	344	362	300	340	357	388	379	341	367	341	349	352	380	340	313	350	366	374	353	365	336	367	339	357	324	343	395	383	362	358	368	345	339	332	333	333	303	333	350	340	359	364	355	375	352	350	337	344	345	354	354	375	376	360	352	356	340	367	351	348	334	402	348	375	336	349	367	350	348	347	368	310	367	363	337	357	336	363	367	373	355	374	349	356	322	331	340	334	383	352	365	347	353	341	397	360	341	335	338	377	351	346	348	362	345	338	318	366	385	331	374	340	347	337	360	374	390	346	326	362	325	374	341	364	344	360	363	328	352	320	375	357	363	375	355	381	352	367	351	364	354	327	377	361	350	349	360	376	391	363	351	361	344	305	337	372	330	363	346	346	404	388	331	384	334	342	371	385	328	292	349	357	358	378	339	363	346	394	341	341	333	357	361	333	378	292	342	337	340	339	353	362	376
11307	619	551	429	317	214	182	145	97	120	113	76	77	95	66	70	82	80	60	74	56	48	62	60	67	52	69	66	57	52	61	60	56	50	57	41	65	59	53	56	44	64	49	58	52	49	66	60	62	47	48	61	50	47	46	52	60	55	65	50	69	37	43	49	44	49	45	52	41	54	54	60	50	63	61	59	66	44	59	62	55	52	71	52	50	67	46	53	51	54	53	46	55	54	56	61	64	53	53	54	57	64	60	44	56	49	65	43	68	60	47	57	66	51	50	61	46	51	50	58	57	49	46	54	55	53	48	53	47	64	59	51	55	51	57	59	57	56	52	54	55	59	58	54	58	54	45	46	64	63	54	54	57	66	49	53	39	40	45	47	52	63	77	55	62	49	62	58	66	65	46	51	48	47	58	54	49	43	50	57	40	58	33	54	51	54	45	59	66	40	50	56	47	67	48	44	66	47	56	57	57	56	59	50	47	56	55	56	52	69	52	73	56	52	47	67	48	51	56	47	64	53	68	67	46	64	57	55	52	57	55	70	57	55	56	57	59	54	61	57	44	53	49	52	63	68	62	72	59	67	64	36	63	59	62	60	60	58	60	62	58	53	65	59	47	48	53	65	68	60	44	50	57	52	57	46	50	45	60	63	61	50	62	54	55	46	64	50	54	54	42	47	62	51	50	42	52	42	49	44	55	66	48	52	65	52	65	56	53	37	62	62	60	59	53	64	56	44	58	60	53	58	54	58	49	55	47	56	54	61	60	41	49	63	56	59	57	50	69	64	48	63	41	52	51	55	39	45	46	59	45	49	62	58	46	55	42	54	52	59	59	51	64	75	54	50	64	61	48	55	59	50	54	64	49	57	51	58	64	52	51	48	74	59	65	53	50	48	63	59	57	49	41	50	59	47	54	47	59	58	43	56	57	52	63	48	66	67	40	64	50	63	52	54	65	46	60	57	57	55	46	44	58	62	58	62	54	63	64	49	51	65	84	67	42	45	47	48	45	75	51	56	41	42	46	51	46	57	52	56	67	46	58	44	51	54	58	53	67	51	58	63	53	72	61	51	53	53	55	47	57	46	53	56	48	66	67	56	57	65	61	54	45	50	62	52	52	63	47	51	56	68	56	41	56	56	53	63	45	68	54	47	57	43	34	41	64	53	56	43	56	54	53	33	57	51	58	50	57	49	64	57	58	35	48	48	55	53	53	45	40	51	63	59	52	53	53	54	63	52	54	50	51	47	52	74	56	57	53	60	58	53	53	49	71	59	60	49	64	70	57	69	60	53	64	62	56	62	56	65	56	47	47	59	53	49	46	40	46	51	51	48	49	51	50	52	36	41	67	66	63	50	61	53	50	50	49	50	57	51	51	61	44	66	65	57	49	60	58	58	50	61	61	43	46	72	49	55	56	38	62	52	64	49	54	45	64	53	45	49	50	46	55	57	64	47	59	56	48	51	37	41	60	58	41	40	66	49	58	51	58	57	51	56	54	39	53	62	67	50	63	54	72	54	61	53	57	53	53	53	51	45	58	57	53	49	55	53	57	47	53	49	54	46	43	57	73	86	60	49	62	43	66	61	54	67	59	59	62	53	36	68	38	53	53	66	70	75	58	54	50	48	48	47	65	53	72	69	53	54	60	57	54	42	50	61	58	51	60	67	55	63	58	55	48	56	52	47	51	58	64	58	57	50	54	49	54	54	55	52	50	58	46	59	53	53	35	56	60	51	37	54	53	53	51	58	35	56	57	64	49	50	59	57	66	57	58	60	60	52	64	53	49	41	41	60	63	57	59	44	38	56	58	55	38	61	54	48	66	57	43	57	62	36	60	52	61	48	56	53	60	59	60	59	44	60	49	38	59	49	72	63	47	51	61	50	49	43	63	53	58	61	41	57	66	59	42	50	43	65	59	56	57	57	64	56	60	44	54	68	58	47	57	42	53	51	57	66	58	59	47	45	69	50	56	62	53	50	66	51	48	55	57	42	51	69	48	58	48	60	50	59	44	55	51	49	58	49	47	41	54	62	44	47	56	45	48	64	49	45	51	56	54	48	42	53	51	69	46	48	47	51	57	57	46	62	57	59	53	51	49	51	46	63	59	52	69	64	54	43	46	41	49	53	69	65	55	53	25	53	52	59	56	50	61	61	48	58	53	55	57	48	63	38	66	43	58	39	58	63	46	56	43	59	50	51	42	56	60	56	54	61	64	72	55	50	40	64	57	70	61	58	48	43	51	53	58	51	40	37	41	40	60	61	54	48	49	64	61	56	55	53	48	49	54	55	76	55	61	49	57	55	52	58	47	46	47	59	49	51	55	55	59	60	54	57	43	51	52	68	58	56	48	52	59	63	56	56	61	46	43	39	53	59	48	57	57	44	46	69	57	52	66	64	53	54	47	60	63	51	65	31	58	56	47	53	47	42	51	53	55	49	52	63	58	58	44	56	41	53	72	59	66	54	44	60	47	62	68	50	45	52	54	65	60	59	58	54	54	57	34	66	53	61	41	42	48	62	62	49	54	60	49	62	55	52	60	57	52	42	50	61	62	56	50	70	64	53	67	53	50	58	51	48	57	46	49	54	58	57	47	47	56	62	56	52	53	47	49	77	46	58	53	63	64	48	54	29	69	52	53	72	59	62	46	47	43	61	62	55	46	57	55	52	60	61	56	59	50	48	58	50	57	47	47	53	60	49	56	56	60	54	50	48	49	50	50	60	50	52	70	56	45	61	53	54	59	65	60	48	45	53	63	58	61	54	55	53	44	60	50	47	42	55	58	50	44	53	52	50	53	47	50	60	60	53	57	47	46	58	45	55	56	60	47	63	47	58	45	42	47	53	53	63	48	58	47	49	59	54	71	63	54	55	61	51	57	61	58	44	54	63	46	50	52	54	54	63	60	62	52	60	59	60	48	58	40	43	45	54	51	44	53	63	50	52	53	59	49	74	47	43	59	67	66	57	50	42	72	58	54	60	56	50	55	62	44	50	57	61	63	50	60	51	53	62	63	42	43	55	39	64	72	45	49	43	46	65	45	57	61	67	52	63	44	47	56	65	66	69	52	53	60	48	53	56	50	39	52	50	47	62	58	53	56	48	56	49	47	49	50	41	55	48	58	53	52	45	66	49	63	49	55	50	46	62	51	59	52	58	50	38	56	46	46	41	51	52	54	54	50	48	56	45	44	51	51	50	61	53	52	40	55	48	51	50	56	62	60	41	47	65	53	41	62	57	55	44	69	66	42	28	64	50	59	60	45	55	66	43	56	53	45	57	53	47	52	58	49	44	54	51	47	66	53	63	64	54	53	56	35	73	53	47	49	57	66	59	64	56	56	48	64	46	67	53	58	52	54	55	41	54	64	55	39	56	37	47	59	59	62	48	39	58	62	59	43	56	64	49	56	67	42	71	51	58	62	63	53	53	53	59	50	58	42	58	48	69	53	55	42	49	45	53	54	55	49	58	70	48	70	52	41	58	51	54
7402	655	1410	1593	1346	1108	865	706	611	533	483	411	381	325	282	290	267	250	231	205	208	206	202	213	197	183	214	212	218	203	174	179	182	204	181	206	193	195	155	162	175	165	157	158	180	175	175	172	171	154	185	148	161	182	173	168	165	163	161	165	154	169	150	180	143	163	164	160	175	152	182	151	181	144	181	146	159	149	168	155	171	155	152	161	176	201	185	173	150	162	147	181	168	160	145	184	171	153	146	185	158	160	151	167	146	175	145	162	159	160	171	169	158	149	157	170	130	174	142	173	162	150	163	144	145	175	157	152	177	159	165	158	157	137	156	159	147	154	182	142	127	167	145	156	174	169	162	161	145	150	160	182	150	166	165	149	146	146	158	149	200	158	140	149	155	154	156	147	157	168	158	145	158	150	155	153	164	170	157	156	155	140	166	159	181	152	163	148	155	145	158	159	183	171	153	153	187	161	145	155	186	149	137	145	172	151	164	145	144	148	150	164	168	153	157	161	143	166	186	156	152	155	150	160	138	169	183	168	151	188	146	145	163	158	179	166	161	174	157	160	169	158	145	154	155	161	157	157	148	160	173	160	162	147	151	152	151	166	156	161	159	170	151	178	163	140	163	129	147	162	158	145	163	171	144	138	151	155	141	155	148	161	158	141	168	161	179	182	169	152	152	149	147	169	185	159	138	157	172	147	165	162	185	180	162	148	139	156	143	152	157	157	141	150	163	155	164	165	159	168	184	153	150	145	153	130	151	167	162	164	163	168	158	167	180	140	150	155	161	161	146	206	143	149	177	154	148	169	149	171	166	158	154	169	175	139	165	169	175	154	155	169	173	172	155	164	175	160	163	169	151	168	141	161	160	154	136	176	138	141	164	145	154	159	160	156	118	146	159	166	164	159	136	146	143	163	171	145	140	165	171	169	154	154	157	142	172	156	155	173	153	148	168	153	163	168	122	166	157	167	174	159	166	127	167	159	170	180	167	167	144	126	142	147	171	154	175	162	154	162	151	175	143	168	168	169	177	157	139	157	154	142	157	165	157	154	177	135	154	153	184	207	164	158	153	158	142	176	166	146	161	145	170	141	155	171	154	162	173	153	155	157	169	192	161	147	175	160	157	139	161	146	165	176	172	173	185	170	147	162	168	142	171	174	150	152	169	162	155	154	152	166	171	155	152	162	150	153	154	164	155	174	148	147	173	182	154	157	165	142	161	172	156	139	152	162	180	162	146	161	168	151	150	141	145	196	168	141	152	152	150	162	145	139	160	160	158	165	157	155	168	139	164	137	169	148	152	166	162	162	183	145	142	140	148	177	150	171	157	166	162	167	173	163	148	122	146	179	150	148	137	151	166	184	144	163	171	171	151	178	155	139	150	161	162	180	157	158	165	167	175	153	157	147	142	175	142	160	175	174	171	178	144	177	138	166	162	154	162	177	167	144	157	140	148	156	143	160	160	153	163	147	170	173	143	144	151	169	165	161	160	156	172	155	164	148	150	170	161	166	163	159	170	144	169	165	160	148	161	156	164	171	161	165	173	163	158	163	147	149	174	150	143	153	170	156	162	160	142	142	157	156	158	149	154	145	158	138	147	145	169	143	145	180	170	146	163	153	179	164	187	150	152	166	169	149	163	163	172	135	166	156	157	151	158	153	169	128	159	170	147	161	141	168	153	166	133	154	155	170	162	167	149	150	162	174	162	153	145	153	185	165	148	155	179	133	166	151	157	161	157	166	148	180	161	159	160	134	157	168	148	151	181	153	171	165	183	153	161	156	166	151	165	164	160	185	170	162	159	173	169	157	157	169	142	169	149	176	157	164	163	158	148	168	151	175	177	174	143	164	132	142	163	163	149	165	149	159	157	148	159	171	188	155	148	149	143	155	127	158	177	157	164	156	160	158	161	145	165	174	157	170	159	158	142	174	165	153	162	158	159	172	153	167	161	165	169	152	164	172	146	160	165	139	146	148	150	163	153	168	172	147	145	169	147	159	172	144	163	183	160	169	168	152	156	181	176	133	165	173	149	145	153	165	167	170	182	163	162	134	161	148	164	145	165	166	153	158	161	165	151	159	160	161	149	151	150	140	152	166	129	161	158	158	162	163	166	156	166	164	157	145	148	148	159	179	160	139	154	180	147	155	168	162	169	173	174	150	154	154	172	136	135	157	146	164	160	178	174	153	144	153	165	170	159	134	145	163	156	172	157	153	162	144	154	170	171	154	149	154	142	159	181	157	149	152	175	145	178	175	160	171	183	154	148	163	151	164	153	187	160	163	154	174	182	160	165	135	147	167	159	171	162	143	167	165	159	147	167	146	152	140	158	151	154	159	145	148	162	157	163	177	145	164	172	150	158	178	151	146	151	167	155	165	166	166	145	156	159	147	170	160	143	139	164	185	175	166	150	156	159	155	149	166	156	180	143	147	159	163	144	141	155	153	167	166	146	162	180	154	154	170	138	173	175	165	144	147	149	156	178	169	152	165	168	160	166	154	140	163	150	166	163	149	142	176	183	166	171	164	166	153	166	154	150	154	138	153	142	156	155	149	171	152	153	173	168	158	161	158	168	147	170	151	150	162	161	168	165	138	195	177	165	184	184	180	154	169	161	171	155	165	166	149	163	173	171	158	159	149	163	144	160	155	170	157	145	144	174	154	169	130	158	142	182	144	176	169	150	162	174	170	163	166	158	159	148	136	165	162	138	155	169	163	149	199	147	176	166	154	158	168	150	169	129	164	149	173	137	154	166	157	142	159	152	155	167	147	150	169	179	136	166	154	150	160	137	141	155	128	161	168	152	148	157	163	180	158	152	171	169	180	179	182	143	155	178	172	149	165	163	133	172	155	165	146	169	158	138	152	152	176	153	178	149	162	148	151	157	149	166	159	146	139	184	153	148	155	133	174	184	155	136	170	191	156	164	156	149	168	162	157	159	162	158	155	167	168	155	154	168	139	155	170	166	152	133	140	152	151	174	156	168	155	149	165	146	165	188	143	163	144	166	141	163	152	176	151	154	179	132	136	149	157	154	147	147	174	158	137	161	145	159	174	158	145	158	158	185	156	172	153	166	142	181	148	169	168	153	148	153	171	155	156	163	167	181	159	181	146	150	167	163	154	151	168	171	152	140	149	160	136	148	149	154	171	153	141	168	156	141	161	158	163	184	155	148	171	180	156	165	137	148	161	146	153	137	157	179	153	174	152	166	161	150	138	152	159	154	139	159	163	163	164	168	146	160	152	165	153	144	163	156	168	161	150	167	158	162	140	142	171	155	135	159	162	159	150	173	153	144	156	163	155	149	149	152	169	147	161	169	186	174	168	155	173	143	178	170	163	124	152	169	162	167	151	164	141	152	155	164	157	159	167	145	181	160	158	146	139	145	162	152	162	155	148	161	147	152	163	147	173	165	174	167	149	148	173	157	152	180	130	161	166	152	165	172	151	152	162	167	162	169	164	180	142	169	157	158	152	157	172	163	140	149	134
1355	268	287	239	222	262	244	232	255	252	243	249	252	246	244	251	235	236	229	252	261	229	248	257	286	242	233	211	242	227	253	242	217	244	251	255	220	248	239	286	241	260	232	252	245	239	200	266	268	241	242	227	249	232	222	221	284	255	218	244	234	263	232	252	217	261	232	234	236	248	257	255	235	249	245	238	264	263	257	220	228	250	231	247	219	221	245	206	205	232	245	244	223	225	245	229	241	224	234	258	237	230	215	211	255	230	243	215	232	229	266	238	223	237	244	235	239	262	232	265	222	230	251	254	247	256	242	212	226	254	226	222	258	233	223	236	220	247	255	234	242	258	252	240	243	225	256	225	228	231	249	198	231	223	261	221	225	258	279	267	253	264	231	246	214	262	235	238	248	232	255	228	253	263	239	244	233	258	238	275	263	261	224	228	251	238	232	263	255	234	239	247	253	227	231	250	223	251	227	227	238	248	253	224	209	255	238	261	262	224	233	231	233	250	257	244	228	237	267	247	232	231	249	239	230	208	232	253	243	239	249	232	256	222	226	227	217	268	254	240	235	249	266	218	265	258	239	231	231	208	235	222	234	229	211	246	251	249	215	253	253	236	222	229	246	233	245	246	242	199	230	251	227	257	228	257	223	246	237	225	256	224	212	227	249	238	252	259	226	219	251	221	223	232	246	229	263	199	221	237	227	257	243	220	252	250	240	264	252	239	242	235	224	269	237	246	247	237	226	237	211	234	228	251	237	258	243	255	254	229	252	244	226	234	237	267	237	230	220	263	240	251	259	204	258	233	232	245	244	243	233	215	246	226	254	238	239	226	258	232	222	234	196	249	233	248	236	241	242	228	220	251	256	250	262	231	231	252	248	245	260	203	218	235	214	251	254	233	266	249	216	212	251	237	235	251	254	226	247	222	249	254	262	238	265	255	238	248	211	226	226	235	250	252	216	223	246	245	277	237	226	217	218	235	223	210	246	250	252	217	255	229	228	250	261	220	242	238	245	245	234	218	242	246	264	244	272	255	243	228	208	232	233	236	228	251	256	245	234	237	232	203	236	240	229	238	230	236	244	248	270	253	260	223	239	243	260	238	235	245	246	227	241	256	222	236	219	226	254	238	217	252	243	238	245	238	237	248	236	286	257	304	228	235	258	220	222	251	245	227	231	230	249	239	242	248	233	207	236	227	247	248	246	270	225	221	207	243	242	256	237	177	251	252	224	217	228	259	226	233	228	215	245	275	237	229	219	259	279	234	262	251	231	221	265	236	244	210	222	231	234	249	224	253	242	245	226	257	223	255	253	196	244	212	252	244	232	237	231	210	225	240	239	229	252	216	228	216	274	247	238	244	223	244	233	243	259	243	246	225	252	227	279	229	214	243	257	228	225	262	227	210	268	278	251	246	249	220	209	249	234	239	208	236	248	259	266	237	244	231	205	244	251	225	244	237	234	250	243	219	270	261	219	257	239	243	282	238	247	220	233	275	235	247	232	230	234	225	256	254	224	237	242	250	229	215	245	249	238	257	249	238	229	217	228	218	241	232	209	233	243	239	238	256	213	239	238	258	252	218	226	198	257	253	237	229	230	224	258	229	251	231	264	213	223	241	244	235	242	241	223	239	232	256	236	257	236	239	241	247	224	239	218	233	206	253	273	260	246	258	267	228	269	260	244	256	261	232	256	220	210	279	236	239	223	253	225	238	226	239	222	218	226	245	225	233	254	236	253	239	207	231	237	221	231	250	252	236	265	229	246	236	212	225	218	245	246	224	233	242	236	235	245	231	245	258	220	225	258	252	223	237	231	236	249	228	253	256	248	228	267	223	234	251	215	254	239	237	255	248	264	238	245	255	239	237	213	217	249	239	216	235	250	254	240	234	202	238	277	228	253	231	234	235	230	234	224	232	248	227	237	229	251	255	244	217	227	238	257	246	242	249	262	250	262	244	236	228	232	248	218	228	226	220	243	227	221	218	242	247	231	243	221	238	229	228	244	239	233	253	228	265	277	246	264	234	253	228	243	212	231	228	243	214	253	209	215	244	229	214	225	250	245	241	212	202	234	227	253	222	244	226	245	244	217	237	260	238	227	259	278	236	227	213	230	238	219	249	252	249	231	257	228	259	251	230	227	244	244	228	263	228	234	267	238	230	242	237	212	220	255	229	266	250	246	212	253	243	226	201	255	242	203	260	227	243	255	226	251	231	251	245	209	254	244	241	230	244	231	243	260	219	221	238	207	230	222	270	248	231	238	226	235	251	218	239	264	262	237	254	220	219	265	243	228	265	273	256	234	267	259	249	261	239	212	230	225	238	254	239	227	237	257	242	215	253	260	274	239	229	246	242	230	211	207	228	221	245	260	252	243	222	231	247	226	254	228	239	223	242	240	205	236	253	244	246	217	276	243	236	240	259	255	242	238	239	232	239	233	247	232	238	216	225	258	219	259	230	230	237	239	248	243	246	216	257	212	236	227	226	225	222	220	264	257	237	233	244	227	226	249	243	273	267	231	242	218	235	260	247	254	231	238	215	221	240	243	229	227	220	246	222	249	249	228	222	279	269	276	220	257	233	222	261	232	231	234	238	256	244	253	237	245	245	257	222	269	261	242	208	238	238	229	231	228	256	240	212	232	221	243	232	226	226	230	259	234	269	227	240	216	212	245	232	226	220	246	235	262	242	223	250	240	249	271	229	245	242	231	251	245	229	250	254	248	258	254	231	245	249	258	206	249	266	239	248	224	231	240	242	229	229	234	244	208	252	244	253	247	252	238	232	242	232	240	240	221	250	234	258	239	252	228	238	251	223	256	220	226	249	261	243	240	228	228	236	239	220	231	247	244	236	250	224	259	226	232	229	245	226	208	215	244	245	254	230	241	245	232	255	244	219	217	237	231	222	243	255	231	241	243	250	270	263	250	241	218	221	257	250	238	238	246	235	264	228	238	250	252	281	232	216	244	265	235	220	231	258	246	245	198	269	235	252	238	238	240	215	234	249	233	240	238	248	255	243	251	229	258	230	241	248	246	249	236	240	248	218	240	253	235	230	254	221	254	225	242	226	221	276	245	249	226	238	256	244	246	255	231	237	213	234	196	259	242	245	247	237	256	238	242	251	230	229	239	247	255	225	223	232	255	249	249	240	261	243	235	205	254	250	230	214	250	232	239	230	250	276	270	296	251	219	226	241	255	225	229	238	227	235	249	244	246	206	247	226	212	211	219	219	224	258	245	243	246	256	241	220	238	226	247	248	245	234	225	255	257	204	218	210	213	226	244	241	232	249	228	244	233	224	233	246	238	216	248	245	247	219	232	235	245	232	271	235	251	233	232	220	246	242	202	227	250	238	224	248	263	213	243	239	239	240	260	211	249	251	244	231	224	225	249	241	242	266	247	226	253	258	258	240	221	243	244	206	222	230	233	225	246	222	241	225	240	248	264	250	239	221	240	242	221	276	235	228	226	220	241	224	227	235	222	231	241	241	222	249
2008	613	606	640	603	603	637	603	603	591	578	548	593	579	522	549	577	575	562	560	572	585	576	570	573	571	592	549	523	535	588	573	610	576	566	593	587	575	531	575	600	574	581	579	585	587	567	578	612	558	573	580	558	571	593	548	583	583	566	508	569	592	593	545	541	580	570	489	564	533	572	586	563	591	547	550	548	598	572	581	556	526	554	578	571	567	579	576	543	521	560	596	583	561	588	522	590	599	535	590	543	580	571	562	571	587	557	593	558	580	569	545	558	517	561	549	582	570	548	543	588	574	580	563	594	559	553	561	556	571	544	571	597	551	563	552	587	560	573	538	562	582	601	549	580	575	556	583	520	563	541	613	577	605	628	577	573	549	574	539	590	588	535	545	603	546	557	551	566	591	613	567	544	572	533	572	610	590	586	561	620	539	580	535	622	575	560	612	618	575	530	551	591	549	585	565	594	559	559	561	536	576	566	612	573	592	527	605	521	575	577	546	562	565	563	604	576	596	560	558	612	560	560	561	525	604	576	557	568	610	582	583	596	563	521	547	551	563	564	540	500	564	558	566	562	574	593	547	535	561	598	586	589	591	601	563	621	555	604	566	543	583	590	549	594	602	552	551	581	547	553	537	586	617	619	568	570	545	597	526	628	539	537	527	551	559	550	579	530	549	551	607	557	537	584	568	568	531	565	580	631	517	552	524	545	613	546	541	591	562	552	577	621	560	544	593	610	602	614	561	587	575	544	567	570	561	578	536	585	566	586	573	582	566	553	536	586	589	514	599	585	568	575	543	567	614	562	581	569	541	553	582	578	581	584	522	597	603	577	574	585	587	586	555	573	580	603	560	595	611	551	561	536	604	553	593	550	575	630	613	540	527	530	583	566	564	554	550	578	590	579	576	557	584	538	570	569	586	563	564	592	581	572	601	577	524	592	579	511	584	603	575	593	604	548	591	574	562	585	583	556	560	542	557	578	556	545	561	549	503	576	568	559	614	550	562	589	569	529	554	556	580	577	553	537	560	566	592	564	584	581	563	560	575	572	527	551	571	569	568	588	602	560	570	540	493	571	572	570	548	564	584	557	555	522	559	545	551	569	580	567	532	555	587	568	576	584	581	574	561	566	558	547	576	583	566	613	564	582	564	559	620	564	570	534	552	602	589	568	608	553	558	584	634	532	560	593	596	552	575	563	543	551	550	554	524	620	524	546	573	539	589	602	562	580	567	634	630	564	569	592	591	571	566	584	556	520	606	548	551	558	580	563	591	540	586	546	609	595	625	549	528	569	553	558	585	568	583	614	530	587	537	589	591	544	562	581	601	573	531	551	559	595	594	567	556	599	544	594	578	578	596	539	555	561	599	562	570	556	573	544	539	547	550	578	585	593	580	543	566	567	585	599	567	587	514	588	599	604	615	562	574	587	582	607	588	548	542	592	625	572	535	559	561	522	579	558	586	567	562	561	576	522	557	516	566	570	597	545	554	570	553	545	551	551	539	575	617	550	606	608	558	547	540	577	586	610	582	556	553	532	611	570	611	557	572	567	559	530	603	619	534	583	512	598	592	506	595	546	574	562	542	585	522	565	622	585	608	573	555	567	573	573	592	608	560	568	581	562	562	572	583	529	605	565	599	561	549	522	586	633	572	551	579	575	599	571	580	578	615	564	569	596	595	552	572	556	588	542	544	592	573	575	581	546	545	498	601	544	580	600	560	557	604	567	521	533	539	542	557	585	618	570	546	596	522	553	581	568	605	606	561	577	576	533	519	584	580	590	564	535	580	562	550	566	522	584	571	554	557	543	595	582	519	580	577	546	580	559	580	573	574	564	539	577	586	600	545	572	529	582	602	575	548	584	530	581	570	558	558	573	602	576	578	554	537	594	601	569	588	557	535	560	561	579	559	616	568	542	580	555	589	564	576	607	621	601	568	553	595	558	540	593	558	583	545	596	544	584	555	567	584	604	623	570	587	597	555	546	594	576	552	577	554	595	595	579	571	577	594	592	564	591	526	556	571	550	553	528	570	559	590	558	585	586	580	581	535	553	518	571	538	590	565	521	588	546	565	547	551	571	580	550	544	537	576	543	532	561	573	558	564	599	522	553	577	532	557	519	530	563	587	581	582	587	599	598	561	546	547	561	583	595	605	574	591	577	563	540	619	588	549	559	561	542	579	565	574	541	566	542	587	549	582	540	571	561	580	583	585	547	580	593	563	604	556	619	552	566	600	584	560	520	598	578	571	551	574	586	592	555	570	557	595	588	559	589	583	569	578	570	550	559	572	550	544	557	585	584	573	574	576	579	574	578	560	527	563	564	609	558	558	559	580	546	571	594	559	549	616	542	552	559	581	586	575	581	593	538	587	579	564	569	561	638	624	584	556	543	587	607	610	593	571	570	563	582	554	542	547	562	589	620	562	596	558	605	541	538	582	610	585	566	616	579	572	579	577	549	595	615	595	578	561	577	546	578	488	542	594	614	608	565	584	588	558	599	543	549	557	583	567	594	572	554	539	559	547	616	599	593	575	574	619	548	585	564	597	554	547	564	593	556	548	578	585	609	547	611	562	546	542	558	547	521	601	565	558	581	559	547	558	568	575	540	574	564	563	581	581	536	577	604	577	605	545	562	579	542	540	593	560	538	561	580	581	617	581	519	570	588	539	548	591	550	618	556	529	570	544	596	548	574	604	543	557	562	566	578	539	549	559	577	540	566	604	580	548	537	560	558	619	562	548	543	584	599	576	619	584	569	586	601	550	619	554	552	602	560	555	543	577	592	552	549	586	558	578	590	574	551	585	577	583	565	552	555	555	610	540	547	547	581	577	542	585	582	589	597	598	569	583	562	555	567	557	551	550	637	520	553	574	549	567	571	609	543	562	583	546	560	581	561	582	572	604	566	561	546	542	583	556	597	558	563	507	525	527	546	564	573	579	590	586	538	568	558	585	586	555	561	563	523	581	588	565	571	542	602	558	523	551	587	512	592	597	565	564	588	581	597	574	585	546	584	549	551	548	565	566	585	544	565	611	591	541	578	573	642	550	565	541	513	552	540	593	562	575	600	577	557	598	570	566	562	578	544	575	566	592	579	587	578	537	553	555	567	594	572	615	564	541	582	558	524	587	557	555	548	559	571	600	548	595	594	559	573	546	539	586	624	578	587	605	597	587	563	542	605	603	576	544	569	574	548	570	593	571	531	552	520	551	591	576	603	572	557	591	551	567	554	595	534	561	567	527	618	572	576	581	586	556	535	587	521	582	559	588	554	581	554	594	619	544	600	593	533	597	588	568	622	554	606	573	586	638	588	586	574	542	547	585	609	552	558	568	607	557	592	574	587	514	583	591	610	550	552	588	597	560	567	590	532	572	579	586	569	544	574	576	545	558	565	567	547	585	565	580	561	590	574	598	574	608	572	580	541	532	563	570	593	546	534	585	572	571	523	565	557	579	556	592	578	537	577	532	554	560	535	569	570	602	562	582	534	606
6203	360	361	305	246	236	224	224	173	166	145	155	152	156	155	141	154	157	148	141	156	149	155	148	167	146	122	146	131	137	156	145	150	153	129	139	155	147	134	151	147	176	144	126	145	140	139	151	157	147	127	122	143	130	135	128	185	142	127	145	142	124	137	122	133	147	134	161	153	159	146	125	152	179	154	142	139	130	133	153	136	150	136	142	128	135	143	116	133	142	159	133	152	124	140	137	135	137	144	133	155	132	141	120	144	132	155	157	135	134	153	139	128	136	139	145	163	154	153	149	144	131	126	140	121	140	150	144	141	151	151	135	133	148	111	121	143	144	126	134	133	147	137	133	128	122	153	134	153	114	142	132	128	153	146	174	133	152	128	141	151	135	147	138	130	139	139	124	128	144	133	151	110	134	152	140	129	150	137	130	156	153	151	150	133	146	139	159	152	151	144	159	146	133	149	155	169	172	151	140	126	134	128	136	133	128	137	148	132	145	146	136	142	134	161	141	131	138	125	142	139	145	112	135	159	136	148	123	161	149	143	128	131	131	146	160	154	154	160	158	144	118	134	132	163	154	123	155	145	150	143	125	134	153	151	164	134	130	142	124	147	160	159	142	129	154	170	156	138	151	153	152	164	140	129	137	142	152	149	138	161	125	148	136	134	125	130	149	135	156	129	132	141	151	154	128	122	133	139	153	133	141	154	163	134	139	154	135	125	157	140	149	148	155	152	129	130	146	154	160	136	151	164	172	148	127	155	131	155	145	160	152	137	141	134	126	166	155	149	155	138	162	143	129	144	150	151	154	147	146	137	134	153	136	126	159	157	132	146	152	138	124	127	148	139	153	141	139	154	153	156	154	147	148	128	126	167	133	150	104	134	150	137	145	127	149	132	159	128	151	160	142	148	145	114	175	139	155	130	126	134	120	160	163	177	119	143	141	138	138	148	140	129	127	137	147	141	155	153	150	157	131	144	163	160	143	144	139	136	159	140	117	141	148	141	133	151	128	139	155	147	135	142	141	146	112	113	128	127	141	156	148	121	129	137	132	142	140	132	127	175	120	148	131	151	134	154	131	144	139	153	147	148	152	120	148	140	155	151	134	137	147	130	144	129	152	135	146	144	149	153	129	141	143	154	149	128	153	159	154	137	153	142	146	134	164	132	133	148	113	141	142	139	136	141	136	165	149	139	131	122	143	144	170	134	133	149	136	158	163	116	126	147	157	145	123	158	142	127	132	138	151	134	119	141	138	159	138	164	130	146	153	133	149	142	118	145	146	135	124	145	123	153	139	128	137	139	141	128	167	151	130	136	139	144	130	153	150	154	139	136	138	143	148	146	151	129	141	142	132	157	126	152	140	140	139	138	122	139	134	158	143	152	151	147	139	154	131	149	146	143	156	135	146	156	132	137	133	160	149	134	127	157	133	140	140	130	155	129	135	146	134	145	141	132	144	164	129	152	155	127	159	119	165	156	150	143	141	147	119	133	134	143	163	150	125	160	142	127	124	130	133	168	142	158	141	141	149	151	159	121	148	152	153	134	139	156	139	132	144	144	135	141	129	145	136	140	144	145	149	146	145	149	135	142	131	129	132	126	152	139	145	140	146	146	134	120	134	115	121	143	144	144	132	145	155	118	161	154	144	140	135	151	115	130	136	134	160	140	137	136	142	134	135	170	137	156	151	151	138	140	173	153	141	120	139	145	160	124	136	146	144	141	146	141	160	138	148	133	131	134	176	150	139	143	131	145	128	132	144	144	128	140	148	123	145	127	144	155	136	145	140	138	136	140	149	141	129	142	144	127	152	151	137	150	146	142	134	146	138	123	127	133	151	140	132	129	140	148	164	146	129	154	156	163	150	143	145	146	147	164	136	135	156	134	150	146	145	165	157	132	147	146	155	143	140	144	135	164	160	149	145	127	116	155	144	140	132	140	141	145	153	146	134	138	130	133	152	142	153	141	154	170	136	157	169	137	143	143	149	147	142	135	127	141	125	148	131	135	134	134	128	130	146	131	135	151	138	132	145	161	142	141	146	140	138	145	132	160	135	154	125	150	134	137	126	150	115	135	147	125	156	143	140	140	113	133	146	132	131	169	143	141	143	133	171	142	147	123	151	150	102	150	136	130	159	147	133	141	148	149	143	148	135	141	156	150	155	134	121	130	143	164	146	137	123	138	148	166	144	169	157	137	140	148	133	137	127	145	140	168	114	121	165	137	149	152	164	122	146	140	146	163	133	154	142	154	152	171	144	157	151	146	142	129	156	124	124	163	165	124	131	169	122	148	138	131	143	139	153	148	152	150	131	142	122	134	123	113	137	134	165	151	117	142	142	119	139	145	153	138	158	156	168	159	131	150	129	156	138	136	140	130	141	139	156	126	147	148	147	127	153	156	155	139	137	164	146	123	136	156	155	153	141	129	143	146	133	116	115	154	131	148	149	134	139	137	157	127	142	133	140	155	157	141	143	146	138	146	133	155	129	143	141	157	134	147	147	133	159	149	148	165	120	137	137	167	125	160	134	147	139	146	135	163	158	150	118	131	133	127	134	150	155	105	137	148	124	164	133	139	139	124	145	132	125	136	148	141	143	138	145	136	153	131	172	126	145	127	151	151	144	134	150	143	158	135	131	141	128	115	133	124	146	140	129	149	129	131	156	127	135	126	160	146	151	174	142	133	138	157	173	153	142	127	150	152	133	143	146	182	160	153	147	164	179	141	138	135	150	133	177	163	163	150	134	154	131	148	142	152	144	146	141	126	134	137	125	136	137	139	118	132	130	128	131	146	154	128	157	144	139	157	121	148	152	140	126	139	150	140	133	149	128	131	148	171	128	156	159	146	149	134	145	139	134	148	128	135	142	127	151	144	108	134	149	161	175	136	144	139	133	130	132	158	123	137	157	154	128	153	162	146	137	144	128	144	134	131	149	128	163	149	150	143	147	110	146	115	124	153	152	150	140	121	131	169	123	141	142	150	133	134	130	137	136	135	144	138	137	125	137	155	129	155	130	133	150	134	158	153	146	136	140	140	161	134	146	126	143	135	150	125	158	136	144	158	159	146	150	120	136	154	166	142	136	139	150	155	132	139	142	164	111	142	157	146	127	125	140	138	137	125	151	148	147	145	140	127	127	146	148	149	121	148	126	139	143	128	140	150	133	140	117	171	151	146	112	142	146	138	140	140	137	141	107	132	160	125	143	147	136	172	137	136	127	140	134	140	126	158	133	131	137	138	120	142	155	151	132	142	147	130	141	139	132	135	149	143	151	129	146	157	157	127	147	122	148	118	148	141	149	142	150	155	133	150	132	143	154	130	137	156	144	132	141	152	152	153	171	133	148	126	140	138	144	152	156	140	127	124	125	139	130	141	139	141	131	154	146	139	141	134	154	150	131	152	161	144	122	132	138	174	149	138	162	148	126	148	135	148	123	156	150	152	138	162	138	128	133	145	151	130	166	135	139	150	150	130	129	147	139	145	140	136	134
5929	588	975	1077	948	860	658	616	570	511	465	469	452	467	420	405	391	359	405	363	378	385	324	383	344	342	381	375	379	357	369	353	333	383	363	358	338	362	354	372	382	389	328	368	338	384	343	366	362	329	350	391	367	367	357	358	357	350	349	348	337	324	382	354	385	340	319	345	380	345	348	337	373	355	346	385	372	338	360	381	380	319	323	365	326	320	364	327	342	366	381	353	374	349	355	375	366	344	338	348	350	390	351	369	332	313	372	321	353	335	358	353	360	390	331	359	339	372	362	371	355	344	322	346	362	370	372	363	353	350	369	374	348	364	395	358	332	381	375	370	368	368	354	320	361	337	338	375	362	352	344	309	359	312	334	315	346	332	354	355	383	356	364	345	386	334	366	394	338	366	343	336	382	374	339	342	321	331	328	347	361	368	336	380	372	323	365	361	369	347	370	331	334	384	360	343	342	349	365	371	311	338	346	340	351	349	371	350	348	371	329	336	361	373	369	384	392	381	358	362	368	352	362	334	345	335	340	348	323	340	363	347	343	376	318	368	331	346	350	341	358	335	368	366	343	345	384	346	348	349	387	379	359	334	328	319	374	343	336	355	331	311	365	327	357	364	346	335	355	347	355	336	334	357	358	332	332	313	350	353	363	387	377	343	351	350	349	356	322	385	343	356	361	337	377	355	378	342	325	371	397	366	348	376	353	378	382	345	360	318	355	334	352	354	382	373	343	334	374	355	387	346	380	347	371	376	353	348	342	363	358	403	365	335	348	354	370	349	351	354	340	340	343	348	369	348	357	323	351	356	358	369	349	337	357	347	347	335	378	362	374	348	343	301	350	352	339	354	375	377	372	333	398	350	382	365	330	365	368	345	377	318	338	349	323	337	314	368	343	357	325	384	371	376	366	335	351	352	353	368	346	370	381	395	336	335	365	370	359	364	371	361	372	325	351	343	386	347	331	327	358	341	377	353	340	344	372	341	359	327	360	367	357	370	343	315	358	368	372	361	358	365	359	380	334	374	363	335	357	373	370	342	331	356	346	363	367	392	364	353	346	396	380	345	376	344	342	370	349	351	335	382	300	366	361	345	370	346	352	355	348	321	326	340	370	335	338	352	342	372	384	339	359	324	374	350	357	371	350	379	347	328	371	361	355	391	370	360	333	331	357	346	333	345	377	365	325	342	360	341	358	350	380	355	380	369	379	366	348	374	373	359	337	346	359	370	336	331	362	352	354	325	349	318	349	346	335	375	330	372	366	359	330	366	358	338	334	341	360	372	378	361	351	394	331	335	353	313	366	391	334	349	352	332	373	354	360	319	406	347	384	349	332	393	361	340	369	364	342	343	359	374	308	361	363	356	339	341	367	346	374	349	327	388	366	361	331	299	351	391	350	357	327	374	350	364	367	361	372	376	371	323	367	364	344	349	307	349	352	357	332	380	366	334	329	370	351	370	310	333	358	347	324	355	360	346	341	337	363	342	352	376	361	334	358	310	319	372	350	379	359	332	344	354	366	376	321	332	340	361	356	355	363	367	341	350	337	359	356	350	329	362	373	337	343	361	327	369	341	335	361	328	343	390	316	370	350	326	359	341	340	324	354	343	341	343	329	327	371	338	326	337	350	351	341	346	331	351	329	361	364	364	349	367	323	335	329	334	337	329	341	423	326	363	349	344	344	346	305	342	358	345	325	350	363	365	341	369	344	352	362	339	375	331	365	365	310	348	349	333	321	368	341	362	341	349	336	369	358	363	371	392	347	371	335	352	330	345	355	312	354	344	343	357	349	331	377	347	381	337	362	371	349	370	368	350	350	347	365	363	397	341	390	358	359	375	332	360	317	340	357	350	329	350	361	395	355	344	368	322	327	384	353	354	306	333	375	377	325	358	341	340	371	387	351	355	341	373	365	336	349	340	351	387	355	380	357	354	334	355	356	338	344	346	363	338	353	336	365	369	338	336	338	358	353	344	325	368	349	317	343	314	359	335	341	344	364	355	352	353	338	353	358	346	342	363	337	345	365	339	370	383	333	355	369	349	362	389	365	386	342	337	335	336	326	355	338	378	364	337	357	338	367	382	333	361	366	348	305	384	324	355	346	354	375	329	368	350	371	331	342	344	351	355	361	376	375	346	356	345	364	335	318	401	372	313	355	327	366	349	354	344	363	377	353	376	352	343	325	347	359	368	363	351	332	337	334	352	415	376	372	352	350	338	335	361	358	356	378	333	365	365	383	367	336	328	321	333	326	379	335	354	368	325	350	365	339	328	348	365	353	366	329	349	349	387	367	373	359	353	326	308	372	380	347	347	329	351	330	352	355	365	338	349	344	306	336	355	342	322	339	351	365	357	351	370	350	394	342	358	348	304	372	344	392	389	364	347	328	337	352	355	378	374	362	375	356	357	301	366	340	319	324	395	342	371	352	353	331	348	334	355	307	319	367	360	367	356	364	388	351	345	357	349	340	359	350	398	326	344	359	412	368	380	354	379	353	355	359	339	350	377	387	328	395	327	352	335	316	370	327	341	378	368	338	319	347	374	363	338	344	344	349	357	345	362	360	359	373	356	373	318	351	333	363	305	343	327	360	365	337	364	374	326	342	345	350	358	394	348	332	361	368	350	354	338	372	354	386	356	347	358	413	330	352	371	358	323	371	368	328	360	374	327	327	360	343	349	361	335	330	358	365	342	330	318	343	339	378	343	381	356	391	366	328	348	357	353	348	333	350	371	323	369	341	364	356	339	335	336	364	340	350	347	367	361	351	346	314	360	361	336	338	358	410	365	374	355	367	348	334	365	344	341	364	363	339	352	351	382	379	356	373	328	362	384	346	352	366	311	425	377	330	383	360	385	343	391	340	377	357	359	365	348	342	339	394	355	379	340	345	339	350	364	393	368	393	346	355	351	370	341	376	324	344	372	334	377	356	380	362	328	390	333	324	344	335	371	356	363	351	382	327	310	329	338	351	344	368	383	353	329	356	354	357	353	332	361	348	368	360	353	376	337	376	401	364	372	361	344	334	367	356	372	361	332	403	323	371	352	374	343	338	365	340	362	347	356	357	352	362	346	316	350	345	367	349	362	359	342	345	349	344	352	374	366	327	369	328	363	387	371	346	365	350	381	377	351	344	375	345	339	332	351	304	320	379	359	360	327	357	367	343	377	324	374	373	372	326	365	339	329	340	343	371	373	382	304	343	353	371	357	336	351	393	344	364	361	357	363	352	352	356	371	369	349	338	349	336	338	357	335	386	379	355	346	344	380	354	379	375	342	355	376	362	359	368	352	366	347	352	335	362	359	355	376	360	344	386	335	338	341	353	378	338	371	318	307	378	352	332	346	344	336	363	333	346	363	343	347	347	332	328	342	349	354	389	351	372	335	364	323	377	368	358	331	332	331	363	361	345	332	391	367	351	357	336	356	359	326	374	340	348	361	372	336	348	370	336	365	336	379	372	322	331	337	343	346	368	325	371	379	331	390	381	353
11223	606	555	419	280	210	176	122	124	111	103	82	85	90	76	85	69	62	64	62	72	62	56	53	67	58	42	59	68	61	61	49	63	51	50	67	51	54	47	61	57	60	59	59	59	53	46	42	46	57	59	59	49	50	48	54	63	40	61	61	47	53	51	64	53	45	52	46	56	58	53	41	55	52	46	61	52	50	59	53	48	67	52	71	57	56	56	43	62	45	57	46	61	55	54	51	51	46	47	47	69	61	42	49	65	58	53	36	55	52	59	61	57	53	49	49	62	45	63	61	64	57	56	49	52	66	63	61	48	57	46	53	53	61	53	54	59	60	47	49	51	57	37	54	50	54	46	54	54	50	71	61	55	60	50	45	55	49	53	54	49	42	49	51	54	56	57	51	63	58	61	62	44	53	61	57	53	60	42	54	51	67	44	49	51	37	61	53	63	64	53	59	54	71	68	59	46	51	63	80	52	52	54	62	54	58	54	50	51	60	58	44	65	48	52	46	55	42	55	53	62	52	52	45	60	55	46	49	49	61	40	54	49	46	46	49	49	41	56	47	48	60	56	46	55	45	44	52	71	48	54	54	50	55	45	58	47	48	61	53	58	65	56	61	49	43	55	67	56	55	50	51	41	48	54	46	51	53	51	61	41	44	48	42	47	43	56	56	56	55	60	42	63	57	52	55	51	50	62	47	52	52	47	60	53	48	54	49	66	70	49	62	57	50	59	50	61	43	52	49	72	51	44	60	47	55	44	35	48	37	57	51	63	56	49	40	42	49	51	58	39	56	67	55	64	70	67	54	59	62	54	49	54	66	52	59	42	51	71	56	58	59	64	69	48	40	61	60	51	61	48	62	37	67	58	65	61	60	49	47	45	51	42	56	46	59	59	59	47	66	55	51	63	57	50	44	53	61	62	47	67	58	58	47	58	43	51	68	51	44	48	45	64	59	50	74	45	55	50	58	46	48	65	42	49	48	49	46	50	48	49	53	44	47	58	50	43	64	39	51	45	53	50	62	59	38	57	51	54	50	47	41	51	60	51	50	40	58	60	40	60	53	48	60	54	50	58	51	42	39	62	67	67	60	62	60	65	65	56	60	58	53	47	52	56	60	56	54	42	53	52	45	48	54	69	53	61	44	56	54	44	64	48	56	49	62	48	63	50	38	54	71	56	57	44	55	63	71	52	48	50	54	49	48	55	60	51	51	66	49	44	49	49	41	46	59	60	55	59	58	54	47	52	56	45	63	59	71	48	63	42	62	66	52	65	43	47	63	61	47	43	63	44	58	42	38	72	59	49	51	50	55	57	45	64	61	59	66	54	53	49	65	44	47	39	54	45	60	44	56	55	58	53	47	50	53	62	46	56	49	49	53	47	59	46	62	59	58	51	53	55	55	62	42	63	46	50	42	50	51	50	52	41	63	60	49	46	58	59	59	64	56	59	49	50	71	62	57	44	47	61	38	60	64	50	52	50	52	60	60	64	55	60	51	57	57	59	54	53	54	61	63	53	62	49	58	46	56	44	45	49	38	50	52	50	63	59	61	70	47	48	50	57	54	62	55	53	45	42	50	47	62	62	68	55	42	49	68	50	61	42	60	48	54	57	55	48	60	59	58	64	63	53	45	48	39	54	42	54	45	57	47	58	57	69	54	57	50	49	52	50	55	47	51	58	50	63	55	57	43	49	62	70	56	67	64	64	59	45	65	46	69	50	52	58	50	54	66	43	44	61	51	66	47	51	66	52	49	52	47	56	57	58	47	57	52	59	54	71	58	58	36	44	48	55	48	57	58	45	52	53	52	58	63	60	60	54	48	50	47	55	60	48	65	62	59	46	42	55	46	38	46	46	60	41	51	62	61	57	57	62	44	59	39	67	44	57	60	59	40	54	53	59	55	35	43	74	41	59	48	54	60	51	54	63	52	58	65	52	61	62	52	55	50	56	52	58	53	54	62	53	68	39	49	49	54	61	50	46	50	51	55	59	43	59	58	53	59	52	54	60	46	51	67	55	44	54	49	56	64	47	47	53	49	52	46	47	55	40	54	54	53	50	51	49	57	50	39	48	55	59	43	54	59	56	58	62	47	60	49	56	52	55	59	60	41	65	64	43	49	49	63	43	60	57	57	67	51	63	56	56	54	44	64	53	47	70	68	52	38	41	46	45	48	60	67	74	45	59	42	63	58	46	70	49	69	54	62	52	50	63	60	55	55	49	54	63	55	62	53	63	61	53	49	50	61	56	48	53	47	48	49	51	55	62	54	57	64	50	58	65	58	64	49	47	67	55	52	55	60	41	43	57	46	49	49	49	49	53	54	55	49	65	54	52	65	42	55	60	48	52	56	55	61	56	48	59	55	58	64	51	57	51	61	54	36	49	57	57	65	64	53	42	56	70	53	55	50	53	40	46	64	45	43	50	42	46	59	61	49	54	56	53	49	50	55	52	55	41	57	46	62	46	54	52	54	48	61	62	49	65	55	56	54	50	49	60	44	63	52	45	45	47	47	54	64	66	52	56	47	48	52	55	49	44	45	71	68	51	52	53	48	54	51	61	55	50	50	54	63	62	43	66	47	58	62	46	59	51	54	70	43	44	61	48	51	47	65	51	72	54	44	58	68	59	63	58	63	49	49	43	62	58	46	55	53	51	66	59	59	44	59	66	47	58	52	59	60	58	47	67	54	59	52	55	58	58	48	39	53	51	55	49	42	52	63	48	39	65	40	52	62	55	54	41	44	67	49	62	52	44	53	57	51	57	52	59	58	54	50	45	42	55	49	57	47	52	51	57	48	56	51	52	58	56	50	59	58	48	69	50	59	66	49	50	39	50	40	61	47	49	53	57	53	58	52	57	51	64	62	69	48	56	52	40	55	58	71	42	56	54	66	51	54	55	58	48	46	46	64	45	65	61	53	50	41	45	49	49	69	43	56	56	53	50	56	57	52	66	63	57	50	46	57	40	51	56	58	44	55	62	57	63	60	56	50	52	58	49	60	52	47	52	60	45	55	58	62	58	60	49	49	46	40	50	45	49	53	59	58	57	56	79	61	45	56	59	50	58	51	65	59	53	46	50	40	63	62	58	50	44	52	55	56	57	59	51	45	53	56	36	58	53	51	70	55	53	59	54	51	59	49	57	55	50	58	50	55	46	53	51	48	67	59	55	47	55	58	55	44	61	43	58	48	54	38	60	57	51	46	53	48	48	44	61	50	53	50	52	54	55	56	54	51	62	62	59	47	51	48	46	47	60	59	58	53	53	52	41	66	59	70	53	63	68	54	61	55	64	55	50	69	46	62	41	49	61	42	45	53	39	52	60	69	53	61	56	47	50	50	52	59	49	46	66	57	56	54	46	56	53	40	42	54	64	53	53	53	51	48	62	57	67	41	66	55	49	42	40	48	50	67	64	59	71	46	59	45	50	49	65	56	52	55	55	44	54	36	38	57	53	51	51	55	57	57	52	55	54	43	41	65	56	66	67	63
7405	664	1455	1554	1347	1038	851	658	605	529	492	412	395	309	308	266	274	257	247	262	237	198	241	226	224	190	174	216	217	192	176	173	177	200	163	162	194	175	181	182	183	158	176	167	178	183	175	173	154	157	150	191	171	173	166	155	156	154	165	152	173	167	186	157	157	157	157	149	164	171	165	160	128	161	162	201	165	163	160	182	155	163	177	139	162	158	145	189	166	161	179	159	159	144	154	177	163	158	180	148	153	176	178	152	157	170	133	165	164	170	149	174	140	147	157	143	162	150	169	157	145	144	158	135	132	156	162	150	158	136	160	147	142	138	151	147	158	160	169	152	156	175	173	149	162	154	144	160	191	155	156	177	149	148	160	146	154	158	144	180	141	151	161	168	121	154	185	163	145	154	157	137	153	153	172	172	170	166	142	151	152	158	166	151	167	150	135	154	147	156	146	162	157	135	157	146	175	161	148	164	149	178	147	151	173	178	142	164	159	153	155	137	153	147	158	158	138	147	149	153	188	139	151	155	142	195	163	151	160	183	160	144	171	163	159	173	188	141	158	148	156	145	156	172	165	172	147	143	169	128	171	158	143	150	149	169	157	152	147	164	146	172	150	160	179	171	151	153	135	140	160	148	185	160	159	151	161	176	163	147	150	168	172	164	165	155	183	180	163	162	145	160	157	165	169	162	169	157	173	152	141	152	156	136	192	148	159	151	161	169	191	176	152	138	146	174	159	146	158	173	134	160	139	155	150	148	162	181	150	153	144	174	156	136	163	137	150	167	179	166	152	139	175	166	154	144	158	166	154	145	151	161	191	157	153	151	160	173	145	136	171	164	176	140	139	154	154	154	155	171	158	131	164	154	159	139	126	165	182	144	149	166	164	161	148	154	156	166	170	163	154	157	143	157	168	160	172	168	136	160	149	133	160	156	144	156	175	153	145	157	145	165	137	151	158	160	155	150	142	139	170	171	154	164	149	167	143	160	131	161	138	167	171	139	166	152	151	149	141	179	165	163	135	126	130	158	163	179	174	147	175	142	153	167	180	163	152	142	172	151	162	169	138	162	148	151	175	138	157	157	165	146	158	135	167	140	129	136	139	147	158	154	147	179	128	153	161	167	148	160	145	155	149	169	166	148	152	147	165	151	141	156	149	160	155	163	192	139	160	152	173	151	142	153	173	180	156	170	176	144	155	146	181	152	156	150	171	169	137	147	142	132	152	175	136	163	164	171	142	161	169	167	187	153	148	157	137	145	171	156	138	161	173	144	173	155	155	166	165	170	166	153	174	147	166	140	158	141	161	162	155	139	154	170	144	152	167	140	138	140	175	152	161	153	151	167	145	157	156	180	173	141	146	143	155	159	168	183	171	159	158	146	180	164	135	156	159	145	174	155	159	175	180	135	138	157	152	173	163	161	155	158	161	145	163	165	138	165	137	162	140	166	146	137	162	166	149	145	150	167	146	190	162	154	176	158	177	171	148	158	159	152	156	135	185	170	149	163	186	156	140	160	164	162	150	166	163	151	161	148	161	138	136	157	155	160	173	173	162	137	167	133	155	157	140	144	158	154	161	183	181	153	140	158	162	161	146	131	144	177	171	144	149	153	152	144	156	161	152	151	178	165	178	141	146	153	152	133	170	129	149	151	146	144	147	172	171	138	169	154	150	155	144	173	146	165	163	163	153	145	163	147	146	149	145	171	159	147	150	132	158	161	163	160	156	151	146	157	145	153	149	162	145	158	171	150	161	161	164	166	141	148	172	156	138	159	158	143	168	153	145	139	172	161	146	147	155	161	170	137	162	174	147	162	159	161	174	146	168	185	164	152	150	163	159	172	159	174	150	185	164	156	146	145	158	174	160	171	165	167	167	147	152	151	163	163	157	146	141	161	166	146	159	170	154	157	188	152	173	145	151	153	160	137	152	160	155	163	155	165	148	160	150	150	129	168	167	158	155	156	152	169	155	147	167	154	156	178	166	155	128	162	155	158	139	159	155	156	155	177	156	170	165	146	173	166	166	157	154	143	173	174	179	135	164	152	151	159	155	141	164	143	162	151	169	166	141	154	145	150	149	153	154	156	153	156	157	168	166	160	157	185	169	163	144	162	179	167	146	165	169	147	155	155	167	172	153	138	154	173	150	165	149	145	153	166	166	188	165	159	150	170	164	154	159	150	171	143	160	154	151	166	155	135	154	156	147	168	162	186	152	155	162	169	159	138	155	155	149	152	140	146	152	159	162	144	172	152	159	160	145	155	151	143	173	154	159	135	150	149	138	131	170	163	153	160	173	167	172	171	142	163	145	165	164	148	158	168	157	158	158	170	168	162	149	145	168	166	156	167	145	149	151	150	159	166	150	154	144	191	144	154	155	140	168	128	159	160	161	156	153	172	145	167	171	148	170	143	176	157	174	167	161	169	144	158	168	161	162	157	142	144	148	139	143	136	161	173	165	165	156	151	140	150	172	184	146	168	141	163	157	156	160	147	144	163	162	193	154	142	147	169	166	156	149	155	166	162	173	158	173	148	160	150	171	142	157	166	159	151	151	167	151	179	152	151	161	145	128	161	158	142	161	150	157	160	158	150	168	169	148	169	161	146	154	152	164	188	163	163	152	176	149	149	153	162	145	156	163	172	146	154	158	155	154	154	168	164	158	162	155	155	148	167	146	172	158	133	134	124	170	154	155	154	157	142	172	129	152	165	149	148	147	147	157	136	158	161	153	148	154	145	142	179	165	160	177	163	147	154	152	170	171	141	154	168	151	155	141	172	159	148	169	145	164	148	162	145	150	153	165	164	169	176	169	141	156	160	172	170	163	155	170	175	146	159	159	156	160	135	148	138	176	163	175	151	132	149	145	170	148	180	155	135	160	150	160	154	153	155	169	169	171	149	170	160	154	143	162	173	136	148	139	160	138	160	151	150	144	173	161	129	141	149	167	178	157	151	169	167	163	147	161	162	168	172	141	141	179	140	161	155	170	153	152	145	151	166	131	157	171	167	161	138	158	142	136	137	139	160	161	163	161	164	148	152	132	165	167	154	152	152	152	144	153	156	161	166	144	137	155	164	160	153	142	167	165	137	164	143	174	175	164	147	140	153	132	158	158	151	158	152	157	165	152	135	156	138	170	167	151	155	150	170	129	164	169	183	156	177	162	148	156	183	156	172	140	171	164	175	156	144	170	164	156	151	163	161	175	165	137	139	146	165	139	141	135	150	137	148	162	157	141	119	168	145	153	169	148	146	172	161	177	159	162	138	158	158	179	165	151	150	158	147	148	142	151	170	166	138	132	121	154	166	172	146	140	151	167	154	156	141	145	150	150	163	166	164	170	152	166	160	152	147	155	165	130	149	169	173	167	173	142	142	146	149	168	149	152	161	147	163	149	155	167	134	146	171	162	175	143	154	183	167	152	155	144	177	170	125	159	164	158	148	142	137	168	150	144	157	155	172	161	168	152	162	177	165	147	148	152	171	176	155	173	157
1353	255	277	235	247	229	262	244	239	233	253	230	226	264	217	266	253	254	215	227	233	248	226	243	236	249	248	253	222	234	223	240	241	251	267	242	242	233	233	228	232	249	279	229	243	248	228	252	246	203	224	240	219	219	228	228	224	254	234	227	221	227	214	237	235	225	240	252	241	213	250	246	275	253	217	255	258	220	255	240	256	214	219	218	233	229	241	255	236	244	260	232	276	249	263	244	238	232	221	271	218	213	205	245	252	246	245	263	234	246	223	210	250	249	246	200	199	233	227	243	240	267	241	243	244	215	237	242	218	259	229	242	218	255	243	226	216	266	251	237	225	237	232	283	246	212	257	228	223	237	242	239	226	253	230	218	216	242	242	242	229	230	230	267	248	243	245	271	244	208	223	219	225	232	242	241	228	230	240	251	213	253	233	216	234	251	247	256	233	262	236	252	241	230	249	230	243	248	239	227	231	244	252	250	242	222	244	236	237	235	235	245	244	227	252	243	280	243	224	247	257	250	255	267	258	239	256	238	254	251	225	254	279	215	244	238	217	244	239	261	227	226	246	220	227	239	240	245	232	291	229	231	227	211	223	211	248	276	258	238	251	219	195	253	253	258	246	228	238	250	242	245	261	257	263	236	225	238	230	252	246	274	209	244	261	226	204	236	211	236	216	204	233	264	280	228	234	242	252	222	260	216	221	254	223	249	236	261	250	235	206	270	269	247	204	261	236	232	259	264	223	229	222	254	254	224	229	259	229	247	216	235	243	239	260	259	231	217	258	238	247	256	244	244	242	277	235	245	254	247	249	225	228	240	227	249	233	233	251	242	215	229	215	242	269	254	224	239	232	215	221	233	218	239	243	265	246	229	232	231	214	248	251	230	237	258	279	211	241	231	218	236	245	223	232	226	212	242	201	214	243	219	225	244	274	242	232	239	216	247	245	251	248	232	236	228	221	247	206	236	248	248	225	219	227	216	241	202	213	273	234	212	236	227	224	227	245	229	224	255	250	233	243	234	244	255	240	246	225	227	224	215	238	233	209	241	223	254	212	235	261	232	235	241	218	230	195	232	250	232	251	251	243	249	228	232	233	234	233	223	254	264	223	237	211	256	240	251	242	216	229	231	241	206	249	217	213	231	247	218	250	264	228	237	231	224	225	284	240	232	244	255	230	221	223	246	230	221	248	229	235	209	268	224	236	267	245	215	233	224	211	250	226	253	252	256	212	261	228	226	214	214	250	224	202	221	211	229	250	228	247	230	240	250	254	246	219	220	226	211	249	261	254	240	234	248	243	237	232	234	245	265	230	250	249	252	232	240	232	252	248	224	224	244	247	208	218	231	243	230	237	226	247	253	217	244	246	236	232	254	236	244	234	225	255	235	249	242	228	248	251	261	235	221	230	215	235	246	218	229	275	242	259	238	241	261	235	256	224	216	231	276	254	219	241	254	251	201	212	212	224	250	234	232	242	252	259	250	243	238	234	217	243	203	240	233	230	238	236	225	256	243	237	219	219	245	218	219	231	251	223	217	248	242	247	196	237	245	245	226	241	228	229	247	233	251	230	240	231	228	229	240	240	207	222	215	228	236	255	231	225	238	264	221	246	261	234	211	236	206	201	237	222	235	246	260	222	227	228	228	217	241	260	231	255	228	223	229	245	250	217	252	217	249	221	230	234	206	207	258	228	272	235	239	254	239	208	270	246	214	232	294	259	242	251	248	211	254	217	234	242	233	224	252	250	231	228	244	256	229	230	251	225	242	218	259	228	235	241	239	234	265	215	244	233	230	252	288	211	250	237	216	231	236	251	241	262	241	250	253	238	226	228	258	242	208	211	242	234	203	199	254	221	248	212	270	228	233	222	204	231	246	221	247	212	256	255	206	222	244	258	261	234	249	244	247	255	243	221	222	243	259	270	261	241	216	238	232	263	235	221	247	232	247	233	258	250	222	243	244	228	221	224	242	223	233	221	210	254	286	222	211	214	239	219	238	277	238	237	241	253	238	248	229	226	238	239	211	220	245	211	243	222	213	220	230	232	218	276	237	238	251	215	243	246	244	232	246	240	236	228	234	240	208	234	251	246	221	276	214	205	247	259	218	237	234	259	227	227	258	238	228	251	191	239	222	225	235	241	227	249	265	211	203	235	234	285	223	240	231	221	227	252	238	226	241	246	242	204	231	252	256	233	236	240	245	245	245	247	232	264	242	252	259	244	235	219	223	234	262	235	254	236	255	215	253	244	240	244	246	231	216	226	248	242	252	235	234	220	233	243	205	242	232	229	264	261	245	244	227	241	229	244	229	210	215	225	237	219	228	210	251	232	240	216	254	236	238	217	280	245	245	223	245	227	227	210	246	207	235	235	222	246	215	221	230	245	229	283	266	244	218	241	230	258	266	237	233	214	250	225	223	218	257	244	219	230	230	223	224	255	242	226	251	259	209	247	260	227	212	213	262	240	229	228	246	230	227	263	251	238	253	223	239	256	240	249	256	209	242	243	264	210	246	228	251	264	260	233	266	250	235	255	200	221	199	207	233	234	223	211	245	218	230	208	223	228	237	243	266	240	238	248	237	248	226	251	240	233	246	243	208	212	241	218	235	213	203	258	226	249	243	239	258	251	229	248	224	249	239	226	243	240	229	231	232	253	217	217	256	269	252	242	244	237	203	230	228	237	201	248	208	232	240	212	233	228	263	265	232	248	222	225	247	222	231	224	212	217	220	278	220	257	228	244	245	220	225	226	241	223	233	228	220	260	269	214	230	243	235	237	221	214	207	238	284	256	246	231	238	236	253	213	254	214	269	231	238	234	258	255	260	214	239	197	235	217	241	210	232	233	263	243	251	244	225	208	229	210	253	244	262	226	254	261	264	248	230	217	233	240	257	251	251	228	236	244	243	239	233	239	219	239	248	219	226	267	224	212	244	266	252	255	247	233	262	242	210	242	246	248	257	260	239	242	227	228	260	244	206	247	222	241	220	230	255	246	216	237	246	232	216	254	241	235	270	248	261	245	241	240	247	216	187	239	254	235	263	255	250	227	208	240	223	232	241	227	235	247	246	216	239	225	255	232	238	237	231	251	244	231	224	235	253	236	214	223	239	281	230	206	247	249	246	242	216	238	226	245	248	238	215	246	226	207	249	215	212	240	229	222	209	213	253	233	238	236	257	232	228	224	218	225	227	245	237	229	233	233	238	246	229	227	228	213	235	217	248	243	247	218	266	225	220	190	245	238	229	235	229	266	253	250	240	259	251	226	239	214	251	214	225	189	262	257	232	211	260	232	246	236	256	225	238	245	219	225	227	222	229	233	253	268	251	245	258	196	257	233	260	206	223	223	220	221	260	227	231	244	238	250	245	230	226	216	231	262	225	235	220	199	254	208	254	267	257	221	244	257	228	256	240	240	275	257	257	244	238	242	203	229	222	183	241	266	249	245	237	236	218	257	243	226	239	220	225	257	226	222	258	231	202	283	225	240	248
2013	607	641	641	624	638	554	602	587	589	554	542	582	564	573	541	574	582	551	605	564	625	538	561	566	595	545	563	577	574	525	595	543	592	528	561	560	553	541	539	567	538	545	585	590	595	567	573	536	559	545	577	571	547	584	604	587	564	578	547	543	560	592	519	560	540	552	617	568	562	544	543	573	614	562	602	529	570	561	536	553	564	531	557	610	583	594	605	590	595	562	568	552	564	534	544	589	586	585	553	549	563	583	571	559	570	579	589	594	558	555	550	587	549	527	544	559	533	578	597	555	548	542	539	566	588	577	574	597	591	562	574	547	528	582	579	574	553	557	555	568	548	579	596	587	559	554	569	593	596	554	604	588	557	534	575	553	558	528	542	582	572	538	633	588	584	603	551	614	565	551	559	596	527	558	545	534	567	549	625	582	562	547	595	566	589	528	547	567	582	569	574	566	572	608	608	601	611	553	573	545	560	572	564	578	606	604	559	533	591	558	603	576	539	579	575	537	604	566	574	598	541	567	525	584	563	546	557	541	531	545	543	558	569	610	598	520	563	540	554	602	590	575	584	580	560	558	585	561	612	580	566	613	571	556	562	514	527	539	576	513	589	586	555	555	561	563	515	603	594	638	544	548	542	556	533	567	578	522	589	564	525	590	586	574	556	553	591	539	573	574	597	580	614	563	587	587	556	584	581	579	565	580	538	592	580	574	586	560	582	607	555	555	552	586	600	638	602	582	536	621	599	560	541	555	538	555	549	541	529	555	564	600	538	581	573	564	564	586	535	548	527	551	572	574	607	591	539	594	572	563	567	573	573	596	526	556	537	588	567	551	574	556	614	559	590	529	589	560	564	527	542	553	563	542	536	552	565	582	540	592	555	504	592	611	547	574	616	519	603	604	573	629	531	599	557	528	549	551	514	578	575	573	545	526	547	570	601	535	563	576	549	555	569	574	530	591	579	554	547	558	541	547	581	586	521	574	587	545	555	543	562	559	540	557	628	596	566	567	600	541	491	580	545	541	574	536	571	571	562	604	559	586	560	504	581	564	518	545	574	554	575	551	543	574	512	539	594	524	597	551	564	590	598	519	568	579	591	552	577	532	542	529	556	565	601	554	504	540	545	585	580	562	551	544	570	572	551	578	572	559	585	569	577	545	574	539	596	610	570	551	552	560	642	534	505	616	560	548	537	567	573	610	566	567	577	586	566	574	507	559	568	575	585	574	565	542	586	589	580	508	570	556	585	533	593	581	583	569	533	595	568	521	546	621	606	543	562	572	535	562	585	553	563	521	538	535	542	550	584	560	580	549	547	562	544	559	516	610	600	537	594	570	598	569	571	593	560	551	559	544	606	536	594	570	556	587	573	566	606	556	552	585	549	597	552	562	599	580	535	585	558	566	598	556	596	585	570	544	529	559	590	538	560	611	560	540	563	567	558	541	588	605	621	524	544	558	555	579	513	541	602	530	546	511	583	607	588	605	541	565	545	563	575	552	522	545	588	557	583	564	575	543	584	576	583	594	588	571	572	617	520	590	578	590	527	583	557	608	584	560	581	565	564	540	544	556	552	532	558	566	588	519	603	560	541	555	565	572	545	551	611	606	549	568	544	577	571	574	537	592	554	613	556	566	594	545	552	552	576	568	570	544	568	563	567	603	534	570	562	587	564	561	561	570	610	522	583	564	573	578	525	570	540	607	589	539	602	574	541	564	586	623	591	600	587	584	585	551	556	539	586	537	528	629	606	587	571	515	545	584	588	612	603	529	564	542	515	550	582	549	542	568	599	573	584	570	620	537	575	608	552	526	564	563	559	540	542	531	548	574	541	560	593	589	516	560	555	545	532	582	598	550	556	578	590	566	569	563	613	557	585	551	568	554	571	646	551	607	581	518	537	577	557	520	570	556	609	554	518	560	569	588	600	568	610	598	570	576	592	544	536	539	601	566	611	565	588	575	555	514	558	575	552	550	539	603	551	558	600	556	530	539	553	583	599	540	509	560	566	573	591	561	525	555	544	556	586	584	567	536	562	570	547	604	534	543	562	566	549	541	558	610	548	546	542	598	533	596	618	527	551	537	523	560	567	525	499	526	534	550	582	563	550	522	561	567	567	532	613	577	588	538	557	575	589	569	590	572	579	531	595	578	542	551	602	531	529	580	558	580	592	563	564	585	580	526	586	556	580	567	619	538	591	564	538	599	559	576	587	573	557	551	537	553	588	565	555	510	604	550	605	520	561	574	539	571	525	569	546	574	545	564	591	611	551	551	540	574	567	563	545	585	558	567	568	581	538	589	567	504	596	540	587	600	578	584	525	560	551	598	585	559	572	596	572	570	566	623	549	566	560	576	601	561	570	564	508	496	587	571	603	598	582	584	522	567	555	565	510	603	555	533	561	593	532	567	574	595	573	587	582	599	569	609	547	562	573	543	575	528	566	567	554	555	532	584	535	533	589	554	561	581	524	570	569	580	565	645	600	585	584	535	572	565	558	576	564	579	566	544	532	549	564	570	587	506	602	541	556	621	593	569	550	555	547	586	561	589	571	587	568	551	569	564	526	542	579	530	528	573	534	552	556	567	595	558	563	554	578	580	586	545	552	560	560	564	581	571	541	578	585	555	604	564	560	586	547	587	584	544	580	554	575	529	541	583	539	598	554	539	551	538	562	543	552	561	565	579	580	544	550	596	572	564	575	557	562	568	583	527	574	573	550	587	558	547	558	595	497	583	575	563	559	595	572	582	565	583	536	543	544	555	547	568	535	564	546	534	567	586	559	521	562	578	576	573	528	588	553	538	558	516	555	557	552	555	553	592	560	570	603	566	595	603	558	564	557	572	567	557	566	585	579	580	572	603	557	576	573	584	545	570	575	554	553	520	571	564	579	554	556	521	538	605	579	612	564	582	564	557	576	554	626	589	543	588	591	620	567	550	603	583	579	603	544	616	561	590	609	577	554	527	575	564	576	562	573	581	557	584	632	575	571	594	536	571	562	584	602	560	558	537	576	568	611	570	577	582	580	610	554	611	578	534	592	554	590	541	543	536	591	562	568	552	556	609	547	570	539	522	522	577	572	590	530	595	572	563	515	602	550	534	613	554	564	556	579	568	521	577	563	535	565	565	541	548	605	574	584	579	589	570	542	541	570	549	600	605	576	547	583	632	595	527	593	561	562	564	530	542	563	557	539	590	541	562	505	623	569	544	607	551	562	576	575	546	536	586	569	570	560	568	559	567	603	578	574	569	601	526	573	581	537	598	593	580	574	589	552	569	570	550	543	611	574	553	550	602	579	564	549	570	601	553	586	597	569	551	573	536	517	549	525	573	565	559	565	545	587	530	522	582	566	528	535	553	530	608	586	537	554	574	592	524	555	510	547	575	541	578	530	562	566	538	559	550	585	592	596	557	580	596	600	578	566	533	606	563	544	586	574	609	542	554	582	563	575	580	569	560	536	565	581	508	576	548	608	582	586	580	551	569	583	585	592
6335	341	411	286	248	228	186	170	160	164	193	162	142	145	152	135	138	156	132	164	152	125	162	133	133	139	136	157	160	145	141	152	123	155	170	136	164	133	162	146	143	127	151	143	133	151	148	142	154	144	144	128	135	176	146	158	127	160	133	165	134	124	150	142	124	146	140	135	157	147	140	182	126	132	139	146	136	141	140	118	154	150	116	145	142	154	132	143	175	138	163	154	144	128	140	142	135	168	155	128	150	140	129	153	150	123	139	129	158	147	153	159	152	137	149	133	136	161	130	127	157	120	159	133	146	126	141	145	149	129	139	156	137	139	135	126	113	128	143	124	135	147	140	131	138	144	165	129	138	112	152	134	147	142	138	139	142	155	150	145	146	122	126	157	131	146	146	149	147	152	144	129	153	129	150	147	138	115	117	153	131	136	149	167	144	152	138	140	150	146	136	141	150	170	155	137	157	123	125	134	124	135	139	162	130	136	148	137	150	130	120	163	141	152	148	143	118	130	133	139	132	130	138	138	128	149	158	114	151	124	156	143	142	123	146	127	142	138	126	153	125	150	130	114	140	128	134	154	139	147	165	150	133	145	148	150	158	150	144	132	164	147	127	133	129	132	149	143	140	129	135	125	133	129	157	133	164	125	130	131	156	168	139	134	155	128	140	124	148	119	148	111	157	130	130	139	141	128	137	144	138	150	152	147	117	147	118	131	150	169	135	125	161	136	145	140	138	157	134	154	120	145	143	152	153	132	137	131	151	122	156	144	160	150	139	166	150	152	155	131	126	154	149	144	137	156	152	132	126	133	131	132	172	136	118	150	153	155	170	138	141	163	115	149	134	139	153	143	136	137	176	167	139	134	157	159	145	119	148	171	154	153	158	141	133	139	151	140	126	146	140	141	158	140	133	125	140	146	138	134	159	153	158	120	155	154	161	136	129	132	136	126	154	138	153	145	144	150	154	139	147	163	149	144	141	156	128	138	147	154	152	146	137	138	141	142	146	123	156	139	125	139	129	136	143	146	150	130	135	132	130	144	144	151	142	122	143	150	137	153	141	159	148	111	133	127	158	139	143	147	144	137	152	149	147	130	122	122	161	127	133	129	151	143	136	159	131	159	141	140	135	158	132	144	134	144	150	133	153	115	141	157	132	148	155	125	135	146	150	158	143	153	131	131	146	122	133	120	147	121	136	132	141	147	144	115	132	146	135	135	128	146	132	135	158	148	146	141	123	151	142	142	141	136	119	162	123	145	143	157	146	138	132	141	145	141	143	155	141	134	132	149	150	142	140	153	128	144	168	117	143	121	149	156	158	144	150	128	147	139	126	123	148	140	148	150	142	122	149	132	151	141	132	168	165	124	123	138	139	142	145	140	140	132	145	122	143	162	138	150	154	169	155	143	154	139	144	147	131	140	139	132	121	144	140	155	138	145	127	126	138	147	150	174	148	142	151	145	118	134	135	143	150	137	145	140	138	110	148	144	146	143	165	133	148	143	150	153	144	132	153	156	137	142	128	154	168	130	150	137	123	146	151	141	147	158	151	143	134	169	148	153	137	148	140	132	159	163	172	127	149	125	128	147	145	147	150	143	158	163	113	126	138	152	145	135	140	169	162	157	146	173	162	154	132	154	157	133	130	119	128	151	147	113	120	145	149	149	128	135	135	149	150	137	138	159	133	154	132	134	130	127	128	153	147	125	160	180	133	142	139	161	134	146	132	138	143	139	142	120	143	138	118	150	151	134	143	128	152	153	140	137	119	125	150	160	148	135	135	120	137	160	175	148	127	124	130	143	147	151	149	138	150	141	125	127	148	138	141	153	146	119	144	162	147	122	141	139	130	128	149	169	143	149	158	127	144	147	126	144	163	123	147	146	150	164	131	126	136	136	153	148	145	129	151	135	129	173	113	140	138	153	126	136	135	158	146	159	144	135	126	144	154	161	145	149	140	128	159	155	129	127	146	156	125	127	154	129	125	113	167	166	165	125	130	130	133	148	143	141	144	122	142	133	138	150	111	140	141	172	133	128	128	155	144	122	136	152	144	142	131	155	160	134	126	155	141	142	164	144	143	124	144	122	155	135	168	132	126	123	139	130	125	134	155	115	144	134	120	140	142	144	130	134	144	132	144	141	145	136	145	141	174	117	116	154	156	141	148	148	136	135	148	143	139	147	138	130	144	138	144	144	154	137	140	146	138	139	137	145	144	145	141	138	130	149	125	146	148	143	117	153	130	131	148	124	133	126	128	130	149	125	140	146	144	128	150	132	143	135	132	151	164	158	134	140	127	127	146	124	151	128	145	132	137	155	129	126	142	126	139	145	142	119	151	177	149	145	165	124	136	154	118	149	149	157	154	133	143	143	127	145	131	116	126	112	158	126	130	131	148	127	140	140	134	122	131	144	124	154	131	143	138	165	146	145	121	145	136	152	138	140	145	158	155	139	163	134	151	142	125	121	143	144	139	125	123	130	163	136	133	133	146	142	156	135	123	111	151	141	113	132	115	151	133	146	163	145	117	141	154	146	159	133	145	144	158	130	162	145	155	157	142	141	140	135	139	136	119	126	160	142	129	125	149	153	136	142	133	143	158	140	115	160	146	156	153	147	144	167	152	140	132	156	129	140	114	146	136	149	145	131	130	181	152	133	137	127	122	152	134	124	134	132	128	153	143	124	136	151	138	156	136	148	144	153	139	131	130	135	139	134	140	137	124	135	131	153	148	136	139	141	152	130	137	156	154	159	122	163	145	148	156	138	137	134	163	151	125	147	179	138	142	140	126	143	144	131	113	127	136	131	138	138	130	138	123	133	138	142	174	168	140	150	160	143	140	155	149	169	131	153	143	124	129	141	139	147	110	136	152	136	147	145	117	140	125	143	144	142	129	138	141	135	143	134	112	150	142	117	141	144	134	151	129	151	145	136	137	129	160	138	151	144	151	163	133	131	149	140	151	135	132	133	141	138	136	156	118	143	135	154	127	154	129	135	133	157	147	132	152	141	132	140	159	129	140	143	135	136	141	130	125	137	131	153	154	158	139	155	143	176	150	138	137	149	137	148	147	147	115	134	133	144	153	146	142	130	140	129	142	129	133	113	136	152	137	124	113	125	135	149	118	138	129	128	132	128	119	143	121	131	153	134	153	128	136	134	154	145	133	135	132	147	165	152	133	127	134	130	161	131	173	152	142	150	142	147	119	138	151	142	139	157	155	139	133	147	155	142	130	116	147	127	133	149	146	138	162	155	140	139	148	131	141	151	128	153	159	143	130	153	142	144	123	136	151	142	148	130	126	150	137	133	169	163	139	143	132	151	138	160	124	120	168	140	134	114	163	148	152	154	145	129	142	112	153	146	139	125	154	134	137	151	134	143	136	132	128	151	146	144	146	154	157	137	159	141	137	138	150	165	153	150	175	154	122	156	148	155	157	153	142	136	142	143	130	152	146	123	153	137	151	137	163	126	161	148	131	171	136	114	161	152	156	141
6007	527	1021	1119	872	813	776	642	546	532	503	487	427	399	469	369	422	396	403	407	420	376	364	345	389	360	385	389	358	342	369	358	363	359	393	383	364	344	388	381	339	392	400	360	331	380	358	389	350	373	353	317	402	369	347	362	362	353	331	368	336	379	379	354	390	327	360	385	362	372	373	346	333	346	381	368	336	377	329	339	342	351	341	381	336	373	331	381	372	357	363	356	345	374	328	382	336	342	385	334	368	352	367	348	370	365	372	350	303	377	350	374	344	369	346	371	374	339	355	351	347	361	376	343	324	346	300	369	313	327	354	374	345	384	370	354	354	351	337	357	325	360	315	347	361	336	360	376	330	371	345	338	351	352	366	358	332	381	325	339	355	366	314	385	349	324	317	321	363	351	339	339	385	363	397	342	354	394	345	319	404	380	360	353	402	326	310	345	339	338	380	348	344	361	366	345	355	375	357	344	350	359	369	343	350	324	343	349	354	336	338	390	375	346	341	356	346	335	363	335	372	340	352	359	352	313	328	369	334	367	341	324	327	342	372	319	312	330	374	358	351	373	360	382	345	342	349	371	315	322	313	368	369	358	352	369	370	350	383	354	333	372	363	338	337	353	369	365	356	339	347	332	368	317	347	330	363	335	342	347	375	374	343	386	349	356	352	341	360	347	352	340	320	353	344	352	351	374	351	341	352	357	330	365	319	342	329	333	354	350	385	350	326	362	367	379	360	341	380	331	343	347	324	348	366	360	377	348	358	350	321	349	320	362	362	373	353	349	341	361	360	331	356	383	376	357	337	325	323	341	382	325	353	356	357	357	361	389	368	379	376	328	327	362	379	328	360	358	333	335	370	341	364	336	343	323	343	364	360	348	335	350	345	351	363	348	378	324	319	351	330	368	321	366	341	381	343	354	341	333	352	354	357	332	316	362	346	350	375	350	345	339	372	314	360	337	392	340	371	308	325	355	381	348	353	327	360	335	343	342	351	368	334	362	318	347	377	331	343	384	350	310	349	386	384	332	316	355	332	368	349	383	339	356	378	337	358	383	344	317	351	373	338	353	333	368	317	377	342	368	362	352	352	331	336	372	358	366	346	378	318	362	332	352	313	347	348	317	338	390	369	350	361	345	323	370	342	349	342	351	292	339	348	385	333	371	317	342	364	346	388	356	382	358	338	353	372	364	365	345	308	351	368	352	371	359	327	349	327	358	343	309	304	332	372	369	322	363	324	348	330	365	366	352	358	345	335	363	356	358	360	369	390	385	333	367	309	368	347	356	367	382	376	374	318	331	323	360	352	342	342	339	366	340	348	341	334	357	348	340	363	369	359	325	328	342	368	361	337	378	369	349	333	354	339	357	354	352	344	372	337	358	349	368	340	342	356	370	374	338	340	355	348	350	324	351	381	346	348	349	354	339	377	354	364	357	341	340	336	366	343	322	362	379	394	356	352	335	336	393	368	318	343	355	339	354	345	320	341	335	346	348	300	354	344	353	335	376	353	365	357	360	334	374	386	356	356	359	358	358	369	347	348	354	332	351	340	350	363	359	358	360	335	377	319	342	350	342	332	389	380	371	336	337	350	362	362	353	362	333	332	324	353	351	351	353	373	337	341	366	359	332	346	367	346	331	386	338	345	349	360	335	332	350	319	368	370	318	357	357	398	364	344	350	351	335	362	331	365	348	322	380	350	344	369	388	345	333	368	340	328	360	323	350	323	354	348	369	372	380	302	375	366	362	353	354	377	331	371	324	334	365	330	372	359	373	377	364	319	329	338	357	346	355	355	370	356	345	345	343	338	353	349	372	369	324	363	365	344	347	331	345	351	346	354	309	330	353	346	358	361	375	317	369	356	357	319	338	335	343	354	374	363	326	366	335	307	362	353	373	329	374	369	359	372	371	365	348	368	348	336	362	331	337	369	337	329	319	359	365	354	317	340	397	335	364	340	337	379	343	342	348	342	350	321	337	358	312	356	368	361	344	319	345	354	332	335	345	341	366	343	366	356	361	349	359	365	382	301	352	341	353	393	354	351	368	360	364	374	342	363	364	362	370	386	387	328	354	363	352	353	323	342	349	371	356	350	317	364	361	344	361	344	337	368	349	398	344	358	337	364	347	382	334	348	308	357	349	355	348	344	357	360	369	355	357	337	346	358	350	330	342	341	329	377	373	377	353	364	336	372	346	365	307	308	349	359	372	336	318	344	309	360	345	325	331	373	363	361	339	343	374	340	332	323	370	347	354	367	375	331	374	324	350	354	380	395	366	363	367	353	366	328	344	338	348	358	350	341	380	323	350	356	328	352	382	345	310	337	322	343	347	354	347	339	333	377	309	346	357	355	341	357	328	344	367	342	339	378	318	348	375	342	385	353	348	391	363	371	355	344	366	355	339	369	367	334	362	320	346	349	343	337	380	365	371	349	371	340	358	376	369	353	302	344	340	360	315	346	304	362	324	386	369	341	298	321	397	371	399	367	357	363	367	336	317	385	311	360	375	353	351	371	339	337	377	360	332	334	332	356	367	341	354	347	331	359	363	365	370	342	340	394	355	356	371	352	356	347	364	341	356	382	324	382	347	342	340	369	355	367	368	352	348	327	342	342	317	331	329	329	383	346	355	352	333	330	331	382	376	355	352	367	367	367	374	337	328	346	328	352	385	355	342	390	353	355	340	354	365	338	349	376	386	351	333	334	369	356	335	347	353	353	340	354	411	371	328	342	324	355	327	350	370	362	357	350	358	347	341	350	352	374	341	352	326	371	341	354	384	348	387	345	386	360	341	316	389	353	334	375	339	346	342	342	313	345	335	381	345	326	314	337	381	368	352	328	390	350	332	345	381	368	351	351	354	326	353	334	380	327	363	327	371	334	360	339	366	352	341	351	337	354	336	363	396	349	378	340	329	357	330	372	349	334	315	357	381	334	327	332	335	330	391	368	378	322	368	342	356	340	359	357	323	337	350	324	339	335	344	393	371	332	371	345	362	313	368	340	325	363	337	357	346	324	357	331	378	347	338	386	341	324	344	344	337	341	360	356	346	375	369	364	351	366	351	349	342	350	350	345	372	332	353	349	364	376	329	362	350	342	342	358	407	356	335	359	344	400	382	354	352	351	353	344	344	339	369	366	356	333	358	351	387	363	327	335	347	366	364	347	306	365	349	363	373	349	354	344	328	331	342	355	349	346	370	352	350	314	354	367	345	350	330	346	361	353	378	329	377	344	364	341	332	319	371	372	361	359	360	367	332	339	359	359	369	364	327	348	344	322	358	357	323	339	342	345	352	326	333	339	368	362	350	351	338	336	331	355	354	354	340	335	363	330	332	368	351	349	370	332	337	353	331	362	367	348	355	319	349	345	354	368	347	354	351	341	350	340	354	367	359	334	355	352	335	337	362	361	356	367	374	329	338	352	335	361	351	361	368	343	345	319	355	381	342	353	357	363	346	362	380	360	377	378	359	357	338	382	347	340	347	375	349	311	323
11235	596	597	422	243	186	195	135	146	109	99	83	78	81	75	94	73	63	73	74	71	48	48	50	59	61	52	50	54	57	65	58	61	54	52	45	60	50	54	75	62	65	63	71	54	59	65	43	39	47	60	58	53	43	61	60	54	55	45	65	60	46	49	53	53	57	58	56	47	53	48	47	52	56	49	48	44	44	52	53	56	55	42	72	54	45	47	49	53	44	58	56	51	57	46	49	56	52	52	58	63	51	51	61	70	55	44	54	50	59	62	46	44	54	55	54	62	47	56	48	47	45	53	51	59	59	47	61	39	46	65	51	55	46	83	54	46	52	49	46	49	55	66	57	48	53	53	57	52	63	57	41	49	60	47	73	62	47	47	65	62	47	70	49	66	48	54	61	52	60	58	41	48	41	62	65	61	53	43	55	59	53	53	58	59	44	42	51	58	57	56	62	51	39	60	62	53	54	65	45	56	53	50	54	44	39	56	59	63	58	57	57	62	58	56	49	62	53	60	62	45	43	56	41	54	55	61	37	67	44	45	47	56	51	58	51	68	48	57	59	58	44	44	42	58	59	59	70	41	55	50	40	64	47	60	54	54	43	50	49	53	39	58	48	50	56	60	65	54	48	50	54	46	44	56	61	47	50	49	46	53	51	55	52	66	56	68	55	60	61	62	41	46	40	47	45	44	49	45	66	52	59	41	61	51	67	52	47	54	56	51	50	47	52	56	56	56	49	43	44	59	58	44	57	60	48	58	63	48	53	50	65	62	51	53	46	76	36	54	57	63	53	49	46	60	49	53	61	40	50	42	40	59	71	41	42	53	48	74	59	49	55	56	37	54	60	64	51	48	53	58	59	50	64	50	57	56	53	62	56	65	47	56	56	49	55	42	45	65	51	54	59	53	53	53	40	61	51	53	51	57	56	64	49	59	48	39	59	54	48	51	54	43	55	55	47	48	45	50	50	56	67	62	57	60	49	43	63	53	47	41	52	47	48	59	71	40	54	53	70	53	39	53	56	51	65	79	48	42	47	52	53	60	50	44	61	42	54	58	49	61	61	47	60	45	65	46	51	60	54	51	49	44	65	57	55	59	46	56	71	56	54	54	63	40	65	41	62	65	57	47	47	51	49	58	41	45	55	52	47	34	63	57	53	49	54	40	59	47	54	57	57	48	41	52	55	55	64	51	48	66	53	41	50	50	53	53	45	50	43	47	55	58	53	62	45	49	60	64	64	56	63	50	61	68	56	47	53	65	59	56	36	50	41	62	47	51	53	51	54	55	59	46	53	55	65	60	56	46	57	57	48	58	68	45	43	41	49	47	44	48	68	59	52	63	52	57	51	45	58	57	66	43	59	54	67	55	51	54	51	51	47	68	54	58	37	43	59	47	65	49	52	50	39	47	37	58	65	49	54	58	57	47	54	61	52	66	70	56	50	50	52	47	60	59	58	66	50	54	63	54	53	49	51	55	64	63	64	61	50	55	59	53	62	60	58	67	51	50	58	58	56	47	48	42	63	58	52	47	55	65	54	47	44	62	52	47	44	56	46	41	53	43	53	65	53	56	62	46	67	62	56	53	48	57	64	56	47	52	39	57	47	67	69	64	57	57	70	61	55	53	60	70	48	52	54	54	61	52	49	54	54	58	63	52	53	62	50	66	66	62	50	55	75	52	40	54	45	65	63	64	52	51	55	54	65	57	49	49	48	61	48	59	65	51	48	42	48	52	69	39	51	68	51	58	66	53	59	74	50	57	51	50	38	51	57	47	50	41	48	55	40	60	43	45	49	59	51	39	52	59	56	49	48	56	55	61	46	57	60	47	44	49	44	52	50	57	56	42	42	49	38	43	49	60	51	48	50	49	50	57	55	64	54	47	61	59	51	57	45	66	55	61	55	34	63	43	56	52	51	44	55	50	57	51	49	42	68	59	43	43	53	65	69	52	38	52	51	57	55	55	61	76	53	58	45	49	55	57	37	40	63	55	47	60	54	60	51	47	48	40	39	55	46	43	48	49	62	52	47	64	52	54	49	59	55	56	58	42	43	55	44	42	48	53	50	58	52	49	57	46	45	51	48	60	49	44	67	46	55	62	56	46	51	42	53	54	59	47	54	46	42	63	50	47	52	62	50	56	52	65	56	61	52	52	65	41	52	62	48	56	62	45	63	59	47	50	60	58	44	46	50	49	69	60	51	67	63	55	51	69	55	63	58	62	55	37	56	58	71	50	57	57	59	41	41	56	45	35	64	54	53	59	59	54	64	53	49	45	60	55	55	62	58	66	67	55	54	52	50	42	50	64	48	49	48	51	58	73	41	47	57	70	50	68	61	65	62	47	42	59	43	41	60	36	55	55	41	50	52	62	56	54	52	52	50	52	52	56	52	62	68	59	51	49	54	58	46	54	45	44	51	54	37	59	49	51	51	35	45	48	52	63	53	53	69	44	58	51	53	59	45	55	43	56	62	57	63	58	57	45	52	60	60	52	49	56	49	55	53	56	46	54	56	59	50	53	41	57	56	45	39	44	59	55	56	58	57	57	58	42	53	43	44	61	50	48	59	50	48	50	57	59	42	61	48	65	42	48	68	54	58	58	50	57	49	59	41	63	57	51	46	53	45	66	40	35	52	55	59	46	43	70	65	46	61	45	62	53	55	57	43	60	52	76	50	52	67	41	42	58	54	75	52	53	52	65	55	57	56	43	52	63	50	56	48	46	60	56	54	49	54	55	57	57	59	57	60	50	58	47	60	51	48	51	45	47	54	63	53	53	59	66	52	44	57	55	55	53	66	53	62	47	50	35	39	64	52	47	61	57	49	66	45	54	59	66	53	58	54	70	42	61	60	68	54	47	57	54	61	51	71	59	53	62	50	40	54	49	49	54	46	56	54	56	44	54	52	57	55	51	56	50	44	52	51	45	55	53	62	66	54	54	49	47	62	56	63	46	54	57	63	51	50	62	41	49	42	45	58	62	59	56	60	64	62	56	63	52	59	43	51	43	52	56	46	48	52	47	47	68	50	59	47	57	69	53	52	55	49	48	63	58	50	50	56	71	58	45	71	47	57	53	44	58	66	52	47	58	56	54	47	57	59	56	54	67	42	55	60	67	51	40	46	60	62	51	59	46	48	49	66	60	45	72	62	70	54	52	56	50	54	55	55	57	42	59	50	63	45	58	50	49	41	43	63	66	57	56	60	60	60	47	56	57	50	44	52	58	43	35	58	61	51	45	71	65	41	43	66	49	47	48	67	62	43	57	46	52	57	45	55	53	39	55	48	55	43	51	58	47	56	37	62	58	55	53	40	45	47	47	38	69	49	46	60	59	58	37	56	57	48	49	47	60	53	54	56	42	59	58	59	61	65	56	53	60	52	76	53	59	56	49	56	49	48	48	50	31	45	52	53	60	53	46	53	42	59	59	51	51	57	54	57	48	47	59	46	51	41	58	59	50	56	51	53	51	51	48	54	46	55	49	41	52	55
7375	618	1411	1565	1246	1041	890	706	621	523	502	453	391	314	310	274	276	251	228	233	237	214	220	228	209	197	215	184	174	179	190	189	201	184	195	186	191	161	198	176	196	154	169	170	182	171	188	163	177	166	175	171	169	165	159	162	162	175	148	155	174	148	161	152	163	175	160	149	152	146	146	138	162	178	179	137	164	162	162	145	174	155	162	166	173	145	151	139	157	153	139	131	151	166	164	163	157	140	145	165	163	135	154	133	152	157	159	140	152	176	158	144	155	159	136	146	166	155	153	187	173	145	155	161	167	148	155	141	164	167	127	135	165	161	161	134	172	139	135	163	161	179	143	174	159	181	146	165	157	160	170	130	170	167	152	161	135	162	155	141	143	152	184	161	173	142	155	170	151	159	167	148	143	182	141	164	145	172	145	156	171	158	168	168	166	156	162	166	153	163	155	167	146	157	165	149	165	146	166	158	145	148	131	175	157	151	149	141	130	158	155	156	141	149	165	169	149	144	165	155	155	173	145	160	151	143	159	137	150	142	161	165	155	152	165	172	160	174	165	169	164	147	149	178	170	160	161	164	149	158	157	171	145	165	148	163	153	151	143	142	160	145	164	155	146	144	163	169	155	162	158	142	160	148	125	133	162	162	148	135	149	169	164	167	147	163	149	188	143	140	170	150	156	155	141	174	150	175	149	152	137	156	171	155	149	156	141	166	157	152	161	168	144	149	144	153	165	164	155	135	153	148	156	142	169	154	169	170	139	145	154	167	172	176	147	135	158	165	169	174	153	147	144	165	144	149	142	148	165	148	156	164	175	163	147	160	152	159	144	151	164	177	149	144	149	159	163	150	148	164	161	164	142	146	144	160	144	146	153	157	161	143	153	139	180	154	152	153	146	163	166	140	181	163	162	155	147	169	144	180	158	146	168	145	151	160	164	157	164	149	148	162	142	155	179	140	152	146	171	129	173	147	149	170	140	127	155	158	154	163	166	158	166	140	142	162	143	139	166	157	153	179	143	167	152	160	160	146	172	152	146	153	144	167	157	142	161	161	156	135	141	173	159	166	138	147	152	164	158	140	167	151	149	157	146	165	154	159	162	130	150	137	175	148	159	145	171	137	144	148	143	155	154	164	156	153	170	153	163	161	166	151	175	153	153	163	155	182	155	173	171	156	135	162	164	156	158	160	156	147	169	177	137	141	161	156	148	181	166	154	157	168	139	142	138	139	148	146	155	154	146	158	154	140	171	145	164	178	161	166	165	170	144	157	171	170	143	137	132	168	137	163	159	139	151	162	155	157	160	169	166	153	139	153	156	142	159	161	145	145	162	152	145	158	166	143	151	152	156	170	138	146	139	137	160	170	139	145	147	151	141	151	152	164	155	141	173	154	148	152	164	171	141	167	144	172	167	152	155	150	181	147	169	163	137	153	147	151	171	151	173	182	183	149	164	161	140	138	150	154	162	152	161	182	181	158	155	148	161	162	134	177	155	151	174	160	161	146	158	144	164	162	152	165	200	153	155	147	145	124	175	145	155	173	176	152	133	152	155	153	153	167	153	163	158	156	157	166	148	157	151	170	140	167	153	161	155	164	153	172	167	168	163	172	147	162	156	157	161	162	141	152	150	149	180	172	142	143	159	150	156	131	160	153	152	155	156	158	161	153	161	153	165	173	154	145	167	182	153	153	141	140	169	143	164	169	160	158	168	157	166	146	153	151	149	160	157	174	172	162	136	147	156	155	162	156	166	158	168	184	158	150	162	168	156	147	127	168	170	162	127	162	153	174	175	166	148	147	165	141	158	157	149	155	158	171	170	186	155	155	141	175	160	152	162	156	145	126	162	178	130	154	148	181	192	136	156	154	153	162	162	160	167	164	174	162	140	150	155	149	142	134	137	155	161	165	140	152	162	146	148	145	170	146	184	165	194	165	155	151	147	165	177	134	162	155	164	153	167	146	156	143	159	158	152	151	136	166	132	153	162	160	149	174	161	133	176	168	139	181	152	142	176	148	148	158	152	154	163	153	143	148	140	157	154	162	145	176	135	178	153	147	150	178	172	153	162	156	156	185	174	155	151	174	165	153	167	166	157	152	157	151	150	139	153	153	134	128	152	163	174	144	159	144	175	154	173	155	160	163	150	168	152	151	144	162	145	150	153	163	149	162	164	154	191	174	163	152	133	148	156	160	123	163	150	139	155	179	155	188	146	130	170	166	183	142	141	162	145	149	144	154	143	158	148	167	157	167	179	160	162	152	161	140	176	152	178	151	162	126	177	173	137	151	180	151	150	156	172	138	166	163	154	164	169	158	161	170	182	152	164	143	148	164	185	174	157	168	157	138	162	169	140	147	164	168	151	154	167	143	129	166	158	141	128	168	153	152	183	153	162	152	156	160	143	171	154	132	151	150	125	141	160	142	140	146	162	183	173	158	158	139	157	144	148	143	163	146	140	138	180	154	162	171	181	154	155	153	151	144	146	152	162	171	160	158	153	163	157	150	153	152	153	143	132	160	155	139	154	147	183	188	150	139	143	174	151	165	161	166	168	147	160	147	164	166	156	151	142	129	154	143	160	153	165	142	163	176	165	175	159	157	168	155	166	157	172	157	137	151	178	152	149	147	158	156	137	145	177	143	144	169	140	160	157	159	145	151	159	139	171	145	174	158	172	173	168	165	170	149	168	153	158	150	144	148	151	160	162	156	149	122	153	183	150	158	161	161	159	161	147	178	160	168	148	169	152	148	176	157	155	155	161	154	164	149	157	153	180	177	153	175	146	151	156	155	146	147	153	153	140	158	164	154	159	147	144	161	178	148	145	151	148	179	141	183	166	149	151	153	144	127	175	162	146	137	157	145	171	146	161	164	168	141	166	146	163	162	173	183	175	151	158	155	148	151	140	148	167	149	170	155	148	136	161	165	136	167	146	155	159	163	161	145	161	150	154	152	150	154	138	139	161	139	167	179	173	147	186	143	163	178	177	157	148	148	162	143	160	181	182	169	160	155	151	152	178	147	175	160	155	154	130	156	184	135	156	173	195	149	152	130	129	157	162	162	145	142	176	172	149	151	144	162	159	164	165	153	139	133	147	154	144	155	156	137	177	175	184	157	152	159	143	157	154	177	151	182	154	154	145	143	170	166	138	180	177	150	163	148	155	161	160	150	156	175	179	134	146	159	149	159	163	164	155	153	157	141	173	150	166	144	170	152	152	159	181	168	160	153	135	158	147	129	155	169	145	168	150	170	138	171	140	145	166	147	145	154	163	167	166	185	157	168	165	171	138	163	146	110	184	148	160	172	148	158	176	169	152	173	158	163	161	172	144	149	147	142	143	169	161	147	164	157	162	145	148	182	161	148	172	168	146	147	147	161	172	153	181	152	146	155	155	164	139	144	188	170	175	146	155	147	131	165	161	140	154	147	137	171	166	154	162	143	162	162	149	159	148	151	171	155	151	138	166	139	133	160	169	173	155	145	153	146	168	148
1269	262	251	239	257	267	252	249	252	219	218	210	267	251	255	236	239	251	267	218	202	232	244	224	231	254	249	231	257	218	248	233	231	256	214	219	251	227	257	244	222	218	233	243	250	215	264	248	243	230	248	259	256	250	252	243	212	250	226	254	230	253	216	207	226	245	219	246	270	260	239	241	269	221	219	236	244	232	236	238	247	207	233	225	237	255	231	225	265	243	230	234	228	239	239	233	230	254	244	250	232	248	238	240	231	236	268	209	217	226	219	217	218	228	279	259	231	225	232	226	220	235	236	231	240	224	260	233	242	253	225	234	239	223	247	247	213	230	219	228	229	226	211	214	218	250	214	233	227	237	235	233	221	264	270	219	233	236	198	230	222	199	236	249	217	266	263	238	266	242	257	204	236	251	223	232	206	248	239	232	256	258	247	252	207	219	229	215	240	236	249	230	246	213	231	231	245	262	256	240	231	220	226	232	247	220	236	243	232	229	210	250	220	216	191	230	211	244	227	246	264	253	244	244	255	227	253	206	248	226	251	221	247	265	246	264	234	234	258	233	226	262	206	215	220	228	219	254	237	229	216	232	244	257	243	231	262	229	208	200	224	256	247	249	222	233	215	259	221	240	262	197	239	223	238	233	233	235	244	202	255	220	222	231	250	240	249	234	248	233	237	244	227	244	229	246	256	257	226	239	242	237	231	242	231	234	251	241	220	244	256	232	234	230	206	232	223	240	210	211	212	237	238	266	233	205	255	251	237	219	244	232	258	228	242	226	193	241	251	221	237	259	228	257	267	238	191	214	266	222	244	243	223	216	215	256	266	242	235	244	213	225	198	242	223	226	239	216	275	249	245	225	254	248	215	214	231	232	235	241	241	210	247	234	226	228	279	241	212	221	251	232	246	248	229	250	219	228	217	250	235	237	248	221	228	240	231	221	243	229	226	251	256	234	238	252	233	212	230	228	255	250	225	232	234	246	218	239	258	231	244	228	224	246	255	254	267	250	232	228	232	226	209	237	241	228	238	229	227	236	228	233	259	267	260	225	238	227	239	239	268	243	233	245	253	242	239	240	214	230	221	242	235	243	207	208	249	245	245	247	234	252	227	211	257	234	253	221	242	235	214	270	265	242	222	229	250	254	240	206	222	242	247	233	253	254	228	219	219	259	237	204	260	230	237	228	243	268	247	219	253	222	242	236	211	219	282	232	239	245	237	260	249	219	237	224	227	257	245	253	245	238	252	248	244	250	216	254	248	235	232	239	225	238	201	244	253	258	228	232	259	236	252	221	259	250	226	239	228	225	205	243	224	247	230	225	231	247	210	237	222	235	221	247	219	267	197	213	239	235	261	254	239	239	238	236	254	248	257	256	254	250	269	233	243	247	230	241	243	244	245	240	239	210	218	232	257	267	248	248	239	221	241	201	207	228	217	239	237	250	238	249	252	269	254	243	252	267	214	239	193	241	252	246	212	237	266	234	241	230	222	224	233	236	247	250	247	231	262	241	250	210	255	251	241	248	275	224	267	241	236	261	236	239	246	248	239	196	244	258	233	245	234	227	200	241	238	243	247	234	226	222	257	245	226	232	227	238	237	212	209	208	216	236	198	243	253	249	262	229	234	252	238	228	232	244	254	225	235	238	238	241	221	241	244	232	248	239	241	234	239	198	221	232	232	245	263	244	217	206	228	220	230	228	238	226	261	256	224	267	236	223	247	242	225	256	251	197	251	209	224	228	269	218	242	222	239	253	218	257	243	243	203	245	205	245	233	266	211	227	236	239	240	238	253	249	226	224	231	237	219	241	224	221	231	224	265	233	244	234	227	250	228	225	252	239	235	222	223	252	244	246	228	254	228	242	240	249	248	241	217	234	213	246	238	246	249	217	240	240	278	262	242	246	205	250	251	221	228	255	248	265	256	231	209	240	250	211	227	232	226	245	275	217	243	255	239	268	215	238	233	240	205	263	231	215	221	246	222	225	244	220	226	256	235	250	206	217	216	299	227	242	261	230	230	238	255	246	278	234	226	247	227	216	231	245	208	259	235	242	266	254	237	266	247	254	214	213	212	249	229	233	250	250	217	224	265	225	242	254	254	238	264	260	224	224	249	238	214	263	219	237	243	256	258	213	214	256	222	239	224	221	231	209	244	235	267	220	234	202	233	223	251	245	237	221	219	242	227	224	229	223	213	244	269	228	242	219	267	219	237	209	199	243	250	255	206	241	244	222	239	232	250	251	229	238	237	233	233	243	254	254	255	232	254	236	217	233	242	230	253	236	221	251	230	261	258	225	257	252	224	238	225	223	223	225	235	233	264	247	218	258	222	258	233	256	231	264	261	227	245	245	218	246	251	220	249	245	234	245	233	220	195	209	202	271	259	265	224	236	223	226	233	244	252	292	270	250	228	224	234	215	215	228	209	277	228	261	224	229	238	253	253	224	246	232	232	274	226	239	242	249	226	198	276	242	226	231	224	243	254	215	237	211	240	256	237	237	249	228	239	226	268	258	277	218	238	241	237	234	259	223	235	245	233	262	242	233	220	231	224	243	209	262	239	238	270	236	219	224	256	219	216	225	235	206	235	190	245	228	216	229	256	234	228	221	265	241	217	216	238	232	241	235	240	239	241	233	237	240	239	262	261	270	249	245	235	258	253	240	234	218	258	221	243	267	221	250	242	236	257	229	221	240	233	230	250	233	229	233	225	213	222	213	262	239	231	233	226	239	247	230	246	235	201	224	251	244	233	239	217	222	215	227	236	252	216	229	274	237	242	275	246	233	206	223	244	212	200	234	215	239	226	237	203	239	242	233	217	247	235	216	235	219	227	233	216	218	231	252	220	239	239	239	241	243	219	220	241	240	259	264	256	243	265	219	238	225	210	206	230	268	256	228	238	240	241	236	242	214	233	239	224	233	239	290	253	268	222	240	242	223	234	235	235	242	233	243	254	231	247	229	239	241	238	231	234	232	250	223	245	248	218	215	260	255	231	244	254	220	225	247	217	260	238	224	244	209	226	219	234	236	231	236	220	232	239	253	192	241	245	228	235	235	228	242	213	229	240	279	210	241	229	225	236	231	232	255	241	230	238	252	226	233	233	240	228	227	239	218	252	226	229	220	223	243	224	254	222	239	240	263	244	265	237	247	237	243	226	217	253	252	255	235	264	256	241	240	251	240	223	240	234	228	228	234	216	245	230	240	210	222	234	235	226	258	259	224	255	239	245	219	244	217	216	217	239	237	246	229	212	234	245	242	234	231	233	209	215	236	255	240	234	229	255	242	245	238	225	237	238	265	228	224	242	246	243	236	229	252	212	237	241	224	233	221	237	218	206	239	243	223	267	249	230	225	241	240	245	245	228	247	228	242	244	234	253	235	225	250	221	245	188	222	256	249	252	256	245	231	271	247	264	243	238	217	241	205	227	249	237	233	248	241	226	263	245	213	269	219	261	244	245	243	244	228	212	215	232	250	225	217	213	232	233	256
1935	604	646	602	571	606	609	554	560	563	558	582	582	621	582	621	557	540	524	593	573	563	555	587	563	570	504	549	596	601	573	553	589	561	575	553	587	542	557	556	572	551	577	533	530	600	570	599	559	546	528	604	557	507	572	527	555	487	568	557	570	587	607	600	580	556	541	583	554	592	534	545	596	592	590	604	611	580	529	596	573	507	570	545	582	552	534	623	562	591	523	556	550	585	603	587	600	553	583	569	586	568	564	570	564	554	575	597	620	545	563	559	540	559	551	550	557	571	571	571	572	555	563	562	578	559	546	587	630	548	573	594	558	575	544	517	560	573	567	582	541	595	594	566	573	537	536	545	558	593	560	554	559	542	567	588	522	536	559	506	597	552	584	536	543	543	579	548	559	560	555	561	608	538	579	574	563	554	549	553	562	590	579	576	564	559	551	567	605	579	578	545	573	563	573	538	539	531	541	525	562	553	574	585	563	563	616	556	541	560	567	552	524	538	560	547	601	535	595	561	541	590	543	544	620	541	561	570	521	545	583	547	606	529	548	556	571	578	600	566	556	565	553	564	572	569	555	573	549	528	584	602	551	566	589	548	552	588	565	536	559	596	541	594	597	558	551	554	515	563	579	547	532	563	591	555	583	549	590	566	607	559	580	562	546	562	609	590	553	570	588	619	577	542	535	564	571	602	550	588	574	619	591	551	578	577	576	583	563	545	568	592	580	574	581	569	589	556	584	562	593	540	613	583	559	604	563	578	594	524	537	550	567	557	542	578	594	551	589	590	524	562	532	564	556	565	549	575	578	557	529	567	562	560	562	539	520	601	545	561	545	536	574	585	572	597	585	538	543	537	557	565	539	547	497	544	603	569	549	565	585	561	585	538	543	550	591	558	571	540	513	584	567	545	537	591	542	519	546	613	606	534	561	522	565	588	567	561	610	572	538	546	551	562	578	543	603	564	573	547	587	571	569	550	567	527	582	537	544	577	596	576	526	545	576	568	519	558	563	527	524	561	532	569	558	569	544	532	581	582	563	550	597	538	604	623	567	584	519	541	578	590	614	544	565	541	586	547	565	561	549	534	588	563	527	571	560	598	579	595	619	524	571	516	544	570	538	575	532	515	560	584	548	531	563	564	562	566	533	577	550	548	532	548	533	567	547	546	586	557	594	554	572	596	539	593	544	580	554	557	559	561	584	562	562	592	585	564	560	558	601	593	565	574	572	536	537	603	559	575	562	559	555	560	575	557	581	567	551	569	567	532	573	601	533	559	588	540	594	539	542	575	570	575	575	554	592	627	578	537	540	542	574	586	568	589	565	530	539	566	583	586	523	557	590	582	603	579	580	573	566	565	562	561	544	579	546	600	566	564	546	584	594	597	574	561	571	587	570	548	539	576	542	599	587	591	561	567	530	571	561	559	553	598	578	548	580	585	616	560	563	566	563	566	583	549	543	578	600	516	535	551	577	600	548	535	539	586	605	532	594	543	573	579	549	567	543	586	564	580	589	568	574	537	522	576	523	548	548	576	598	514	538	547	534	605	518	573	593	546	532	548	543	537	563	573	528	558	601	571	568	512	555	547	542	590	581	594	579	537	559	552	585	554	558	566	569	594	548	561	523	587	578	555	589	560	535	568	550	548	580	593	559	536	556	565	579	553	575	548	561	598	543	578	586	533	581	569	601	547	541	572	565	583	569	531	565	583	568	571	576	563	549	555	549	575	550	549	577	520	572	572	559	560	585	609	546	576	582	603	594	553	539	518	568	555	595	574	528	544	546	547	559	553	539	574	582	581	557	524	521	514	586	541	572	512	572	576	579	615	544	591	557	589	556	532	573	592	596	593	601	525	560	582	556	570	555	538	567	549	596	580	592	589	548	545	597	582	591	555	543	558	566	611	613	556	567	574	591	553	544	585	534	577	609	598	538	585	567	601	571	569	551	550	507	595	570	544	576	533	591	532	576	598	549	553	583	566	523	537	562	563	555	564	562	560	542	595	536	564	593	493	576	547	583	596	542	564	575	581	585	534	602	619	552	573	542	583	562	553	593	589	577	601	546	585	576	634	558	576	586	534	530	591	588	568	632	583	560	581	532	620	603	598	573	567	567	548	546	564	605	524	533	542	549	605	595	558	573	567	567	540	582	582	560	555	600	572	555	591	567	578	530	570	565	573	539	594	539	598	582	581	565	568	540	614	518	579	541	584	564	576	604	574	562	549	562	558	593	546	535	550	608	579	612	621	574	586	564	567	524	526	557	548	564	601	523	582	550	566	549	584	583	560	565	559	566	586	532	531	593	562	573	590	551	516	632	560	597	590	553	597	583	573	545	600	578	569	591	582	595	587	529	546	590	570	552	552	544	559	574	564	547	536	589	601	611	597	582	519	582	569	516	558	560	576	566	568	581	555	529	585	547	558	543	566	606	527	563	551	545	581	534	532	583	530	594	578	607	601	529	535	531	556	575	559	585	540	578	613	584	556	617	581	576	550	547	581	598	523	551	580	551	556	529	562	511	565	559	550	534	535	594	550	557	585	588	616	567	575	543	584	593	548	516	536	613	570	529	539	561	533	591	570	585	571	537	571	592	553	573	571	562	569	542	513	521	564	582	548	563	584	529	586	599	529	576	585	613	571	587	538	601	589	545	606	525	581	556	547	566	558	595	579	564	561	595	529	548	543	574	566	595	567	548	514	577	579	605	562	542	563	560	575	548	540	537	557	605	577	574	559	577	569	581	557	581	596	561	536	568	562	562	540	562	565	618	539	569	610	608	585	578	565	543	613	599	557	556	563	572	574	610	600	589	613	545	551	585	579	542	595	519	546	522	602	556	549	559	564	541	602	590	561	582	530	535	581	582	566	637	528	590	570	548	582	552	587	531	545	574	573	578	606	533	487	592	562	569	559	540	544	584	576	526	635	528	561	553	570	581	548	583	590	613	571	561	558	568	547	571	546	628	561	563	593	575	558	603	583	546	592	573	577	536	544	605	579	570	564	550	566	505	558	548	568	547	549	567	604	550	557	512	565	575	578	570	576	552	603	573	597	584	579	554	579	564	580	521	575	559	594	566	562	577	533	576	604	580	579	607	525	574	575	546	558	561	520	584	578	538	548	542	543	535	532	598	586	578	541	576	562	541	535	568	580	593	572	576	554	500	551	587	549	527	578	586	560	579	576	546	565	542	603	570	598	608	598	544	533	550	516	543	551	592	586	554	546	616	586	608	591	573	594	535	530	553	569	586	556	574	549	584	557	555	570	607	552	570	530	557	575	566	533	581	605	589	599	572	556	556	546	553	572	563	526	566	621	552	588	574	534	583	574	527	548	549	558	539	522	565	565	531	533	556	557	554	569	551	537	541	571	579	558	517	568	542	544	567	535	554	567	572	558	551	586	574	567	576	615	546	565	591	541	547	532	577	570	571	567	567	570	527	582	587	561	534	533	593	588	557	544	568	542	541	553	528	576	563	554	587	588	604	567	533	563
6488	376	354	310	274	210	219	203	164	180	161	137	146	138	146	161	123	120	165	150	149	143	182	152	176	145	141	130	132	149	152	167	156	134	137	149	136	142	157	158	123	141	154	155	125	147	160	146	161	153	133	149	135	121	141	137	151	136	117	139	145	144	126	126	158	138	151	143	139	155	150	145	149	169	166	143	132	128	134	154	151	144	157	141	153	124	155	176	156	130	154	156	163	145	140	125	125	117	139	133	155	144	159	146	130	145	140	136	137	146	132	137	146	134	143	143	147	118	141	138	121	130	139	156	156	128	137	126	161	115	144	136	138	129	128	129	142	126	134	153	135	153	142	150	142	138	150	166	145	141	129	147	136	130	148	152	138	147	151	118	166	143	127	138	147	142	127	139	156	171	153	129	156	164	127	154	143	131	129	133	126	149	140	128	125	143	142	126	139	137	146	132	148	155	140	147	136	146	133	149	148	149	140	126	126	123	155	163	148	121	134	162	128	151	134	117	127	152	151	127	126	152	121	146	158	136	119	152	139	147	134	146	152	132	131	148	155	161	155	142	132	132	150	122	147	147	108	131	131	154	127	135	126	138	136	131	133	121	143	137	139	138	146	163	143	132	138	149	143	149	144	150	140	141	155	120	139	140	145	130	147	134	141	138	130	144	150	166	114	157	150	142	126	142	158	141	148	153	159	149	139	181	126	136	125	126	149	142	130	148	128	155	157	139	139	129	137	153	167	129	160	142	164	132	127	131	129	144	146	122	143	154	139	151	162	170	137	117	149	127	149	137	157	160	131	130	149	149	146	118	149	137	144	150	123	117	149	151	141	139	143	127	161	155	138	143	152	149	133	127	133	115	152	158	117	131	132	145	154	154	130	143	144	143	158	136	139	133	140	136	127	128	128	150	111	141	170	149	120	116	131	134	144	159	135	159	132	147	130	145	144	137	157	127	128	134	154	127	160	132	149	150	150	128	119	144	130	125	143	148	137	135	143	151	136	114	148	116	136	135	150	141	116	115	129	129	158	141	141	144	140	127	128	138	126	127	141	114	132	116	130	132	135	169	127	143	121	145	153	141	147	151	141	144	122	132	150	145	154	167	136	141	160	142	147	139	133	137	151	130	152	140	153	147	164	169	137	139	164	128	148	141	142	141	142	144	140	143	137	126	139	148	157	135	154	162	131	136	146	139	155	137	122	147	149	134	135	132	150	103	157	133	148	141	142	143	121	126	153	141	148	130	129	124	124	149	136	132	129	155	139	161	135	159	156	175	147	146	158	118	152	126	146	140	147	122	136	142	150	143	137	132	139	127	143	143	134	141	150	150	128	138	150	147	115	148	130	164	132	131	139	140	131	136	120	108	151	136	136	127	147	126	149	136	150	140	162	133	149	158	140	146	132	145	154	148	160	152	120	149	153	116	133	149	129	152	144	144	142	148	135	172	140	149	147	125	131	146	126	142	141	120	166	140	150	142	150	166	123	142	149	138	132	143	134	155	151	147	139	150	132	124	127	163	154	145	143	149	146	143	162	153	131	139	151	154	131	133	126	164	144	146	144	133	161	153	131	124	130	147	135	140	148	154	156	164	163	114	140	161	146	144	146	141	137	134	149	138	123	143	153	145	163	122	140	140	131	150	153	151	135	142	139	147	148	159	134	128	136	152	139	132	145	150	148	134	128	129	148	138	145	147	142	141	124	146	148	141	126	141	150	140	130	140	146	147	147	141	159	160	158	147	130	130	130	145	158	130	150	138	119	146	145	144	152	147	121	124	155	134	152	156	140	138	144	134	154	142	129	176	136	144	122	128	133	123	140	145	158	139	136	149	143	158	148	137	140	119	135	113	141	134	149	130	139	131	128	147	142	121	164	143	148	137	128	135	135	125	152	152	139	128	126	140	137	168	144	131	115	143	148	142	137	137	157	136	145	150	174	147	146	135	124	142	129	101	115	177	126	141	145	138	158	135	125	147	141	155	151	167	154	152	146	148	141	144	133	135	126	122	145	127	126	126	120	141	123	131	128	117	152	137	129	140	147	135	147	150	133	138	142	143	143	141	122	130	140	157	150	148	137	124	134	144	160	132	142	134	140	158	143	151	140	141	131	151	136	140	135	143	144	141	116	149	137	161	132	153	152	133	126	140	154	127	142	138	125	134	117	147	146	154	136	148	138	137	139	154	115	143	141	159	150	140	141	164	161	143	136	140	127	152	136	152	123	120	128	144	144	169	142	132	135	132	131	145	134	176	146	152	134	157	130	151	110	141	145	128	139	137	147	139	147	135	149	137	140	144	139	140	149	122	134	136	124	149	144	142	149	145	134	127	135	175	142	128	139	125	154	139	167	147	150	120	165	158	140	144	147	143	125	132	133	138	143	134	134	143	139	135	140	150	142	118	139	147	137	137	131	143	169	182	145	143	130	155	154	153	142	150	129	158	144	157	149	146	142	130	143	134	131	166	135	149	164	116	140	135	139	128	135	138	134	139	134	145	140	156	117	136	139	157	142	150	145	147	103	138	148	148	139	149	131	159	167	130	172	147	158	156	132	143	129	159	138	138	144	135	144	162	117	141	146	135	136	174	139	132	143	166	156	149	153	137	151	142	136	144	144	166	150	143	143	146	140	156	129	139	189	148	147	110	135	153	147	138	130	128	159	135	141	136	133	136	170	167	139	154	136	137	123	154	126	149	130	140	154	125	131	146	145	141	143	133	137	148	153	165	148	132	140	147	132	132	131	145	117	142	134	134	114	163	139	141	114	123	149	140	140	121	148	149	177	137	139	141	148	136	146	147	126	131	121	167	138	146	127	146	139	130	144	136	146	146	139	163	150	138	120	132	141	141	131	142	139	122	153	153	148	135	134	145	137	147	158	132	159	150	147	132	140	117	143	175	139	139	130	163	157	153	141	133	140	161	136	133	146	154	158	148	142	144	149	135	152	118	130	129	128	126	116	151	138	158	162	147	122	160	152	160	142	133	146	153	143	132	163	139	124	130	150	155	171	152	122	142	147	141	142	152	122	133	165	136	122	158	133	140	136	147	160	132	130	140	138	123	129	148	140	133	138	143	158	129	134	132	157	152	145	141	153	140	151	154	150	129	148	160	146	130	134	123	118	122	124	151	150	160	148	146	135	140	157	139	139	139	118	133	147	136	138	125	149	151	150	126	144	144	128	129	139	142	132	141	112	137	153	162	136	127	138	138	122	155	160	141	124	132	136	149	157	141	140	127	148	131	147	127	146	135	132	138	150	141	142	132	134	150	152	147	128	166	143	124	132	153	110	144	118	128	137	145	139	124	137	128	128	157	132	141	124	138	139	122	152	151	137	128	140	132	141	142	139	137	155	133	159	145	167	138	143	128	151	138	139	136	149	142	160	160	153	121	135	145	150	130	125	134	131	129	137	139	135	163	118	173	141	159	155	129	150	148	148	153	128	154	136	136	147	115	129	145	130	146	123	149	137	129	143	137	142	131	140	131	163	155
6028	572	970	1097	979	788	675	641	569	544	500	467	484	461	432	418	407	389	392	360	392	399	367	355	392	405	375	403	371	364	366	365	384	398	368	356	362	357	318	364	367	316	329	358	368	365	358	351	379	329	310	361	367	368	335	357	326	310	356	376	343	344	328	356	330	381	343	340	400	360	347	368	393	367	351	329	389	316	383	368	353	369	366	366	367	346	375	342	333	313	364	381	355	381	342	351	338	344	349	333	368	364	310	341	345	340	358	357	346	356	364	338	356	367	339	341	350	317	318	352	390	344	353	368	378	352	386	367	364	337	355	349	369	316	375	346	341	325	348	335	339	329	356	325	348	343	375	415	373	372	344	342	344	361	348	325	344	339	333	359	363	367	377	357	357	318	379	352	345	338	330	318	349	335	338	338	337	335	382	347	384	329	340	338	361	343	340	362	347	348	358	313	350	341	332	369	383	343	320	348	343	378	361	358	368	343	347	351	354	323	326	328	328	349	360	359	358	312	364	333	363	351	348	339	334	322	354	360	340	321	335	361	350	356	311	303	366	342	372	366	325	343	363	360	324	365	378	315	361	362	370	354	378	352	333	381	371	350	359	332	359	358	354	353	346	351	372	353	398	346	395	349	353	343	340	389	352	345	344	314	368	373	328	322	342	365	348	359	364	327	334	336	434	360	324	345	395	337	374	326	337	362	379	349	394	359	370	354	350	335	312	345	363	361	377	362	348	346	321	375	320	351	308	360	347	336	355	357	343	376	328	335	353	361	345	385	339	342	352	354	386	332	388	343	351	350	327	329	362	336	343	415	305	349	337	352	346	327	383	335	361	373	362	328	351	349	356	337	327	329	356	366	347	332	349	356	338	352	353	364	376	343	334	376	357	341	364	328	359	337	324	338	353	351	353	350	327	348	345	340	375	351	325	350	348	370	338	351	362	351	365	334	346	374	355	356	326	351	381	364	340	343	352	364	370	355	370	356	359	353	372	363	353	339	361	354	380	359	345	368	342	358	345	355	363	357	347	349	373	363	328	345	351	353	341	367	376	382	347	356	352	365	326	367	385	341	361	316	358	340	373	341	326	335	350	352	340	321	335	371	321	334	300	352	362	343	369	346	371	322	353	364	330	377	360	337	337	320	376	334	358	348	371	355	343	325	345	387	333	360	362	358	329	344	314	345	355	323	353	354	343	350	357	391	349	358	331	357	359	348	339	362	379	327	368	389	352	349	356	386	345	316	314	340	337	357	335	372	367	366	336	349	355	365	324	332	336	335	364	325	333	333	368	365	359	364	338	335	350	337	359	362	363	327	353	342	319	351	341	330	349	342	361	325	366	368	328	351	337	336	351	344	381	323	361	355	359	354	353	341	353	385	354	361	359	360	341	337	349	384	348	326	345	373	345	392	313	326	349	364	318	334	300	366	354	355	343	345	354	355	375	322	339	339	368	375	348	319	314	311	363	346	347	339	360	359	372	331	357	320	343	368	344	344	387	327	349	342	335	325	363	368	337	337	345	361	361	374	369	379	327	343	360	354	353	378	347	354	340	372	363	355	352	343	364	358	374	348	354	353	329	333	386	360	366	348	348	362	353	337	328	346	354	333	378	369	354	312	370	351	341	298	327	370	361	350	371	366	329	349	359	382	346	359	325	340	344	340	348	355	333	332	345	346	352	348	387	350	359	359	337	345	337	337	350	361	368	349	349	339	339	362	335	342	341	340	368	340	404	324	380	328	335	378	364	329	328	365	356	342	371	338	365	317	342	349	325	315	348	340	369	327	365	344	332	378	362	345	350	320	346	330	364	340	346	348	326	356	313	334	359	333	349	362	350	359	334	367	321	358	333	316	327	347	353	358	369	366	369	381	353	333	352	329	356	355	325	357	366	342	349	376	340	368	343	373	329	352	364	349	346	361	334	337	347	348	332	327	391	317	358	364	357	362	370	361	362	351	364	332	361	336	342	353	366	360	333	354	366	341	347	336	348	364	391	361	368	371	352	331	358	339	310	329	347	342	336	328	360	359	364	371	346	337	375	355	336	370	361	331	339	360	324	344	325	295	345	350	381	322	361	355	349	343	370	338	377	337	357	331	351	345	360	355	389	344	343	341	347	340	367	349	367	340	313	362	356	346	347	358	343	362	350	341	361	367	341	363	347	346	356	357	364	344	346	385	369	366	359	365	356	377	367	347	378	343	361	366	345	354	372	344	343	337	337	383	349	335	350	368	367	343	355	359	352	345	353	380	335	339	354	346	325	345	346	326	334	376	356	375	347	348	350	360	357	317	382	365	338	354	323	372	379	332	358	347	371	341	342	362	326	351	371	348	371	360	345	346	306	383	347	337	325	345	354	354	352	378	358	345	317	372	361	363	377	317	354	351	336	361	348	321	357	404	368	363	369	312	370	342	341	357	361	336	338	354	351	335	329	386	334	335	393	369	330	327	375	331	364	385	352	348	356	335	336	353	342	347	345	349	366	332	318	324	345	325	360	376	347	366	366	391	375	348	330	368	343	352	336	345	350	332	333	363	362	361	369	351	356	349	330	357	355	328	370	363	359	316	338	342	357	372	347	371	354	328	351	346	376	353	340	373	335	365	388	347	356	311	327	377	391	370	367	356	317	321	346	357	334	336	357	335	367	323	358	356	302	338	359	365	355	334	352	355	321	333	345	395	379	355	332	348	379	298	328	368	354	340	374	335	374	338	339	345	346	331	360	311	376	332	338	342	355	377	333	368	338	374	355	341	319	347	320	362	325	354	373	355	351	348	351	313	334	335	357	365	337	338	333	341	326	345	325	372	330	324	314	327	375	366	357	363	363	327	328	364	371	348	365	386	356	348	378	363	369	357	355	337	329	351	375	355	340	334	330	311	329	348	339	337	328	321	373	330	348	360	327	355	340	351	313	356	345	339	332	356	340	348	351	340	316	355	366	343	364	348	355	345	326	346	354	315	363	366	352	351	371	350	343	385	365	332	373	311	378	379	333	324	363	355	355	365	346	347	353	367	341	356	340	346	304	338	362	355	374	344	340	346	378	335	345	367	349	361	352	364	325	314	351	342	356	353	328	360	328	324	368	324	342	332	357	355	349	365	353	347	333	367	368	386	363	335	333	345	323	342	376	365	332	377	326	349	356	330	359	341	340	360	328	363	360	368	365	339	324	339	321	332	357	329	330	380	342	352	311	373	326	373	335	359	376	340	360	392	351	343	372	351	358	357	334	341	415	343	355	355	351	378	341	320	378	358	347	356	338	329	360	356	349	365	363	351	368	343	365	356	360	341	349	342	359	329	332	395	364	346	338	343	368	349	333	353	359	345	363	341	352	366	339	345	351	381	356	362	351	335	372	362	344	359	333	342	342	375	364	322	366	352	335	352	363	336	357	368	341	323	384	365	368	354	346	357	348	348	327	331	319	367	360	350	337	355	339	388	367	358	334	389	375	364	335	374	343	337	349	351	389	378	339	300	337	340	328	353	369	374
11393	578	563	406	273	209	173	144	116	105	94	95	77	74	79	80	58	58	50	76	61	60	49	58	59	69	52	62	66	54	59	65	72	52	51	71	56	52	60	56	54	53	51	59	57	56	64	59	47	67	60	70	64	54	44	63	66	44	56	61	45	58	63	40	56	39	59	49	50	55	54	58	54	55	52	39	48	42	49	60	46	54	64	75	43	55	51	69	53	41	60	60	82	58	54	66	54	54	51	57	47	57	47	49	51	49	51	47	69	46	66	45	48	54	56	68	57	68	52	42	60	47	49	52	64	38	65	51	60	46	60	81	66	56	50	59	63	53	65	54	60	73	57	58	65	59	53	50	57	63	61	64	45	51	48	61	49	67	55	32	51	46	51	47	44	66	63	50	49	51	59	58	50	63	55	57	42	50	51	56	57	44	54	51	54	45	59	58	42	50	61	60	57	57	43	51	53	70	58	54	44	47	50	63	57	43	49	54	50	48	52	52	50	69	52	64	50	40	46	40	52	58	58	43	57	50	55	54	60	45	51	59	53	53	51	63	50	59	60	51	58	48	63	41	57	49	50	63	42	58	49	49	39	52	61	58	45	62	56	51	45	54	76	56	52	39	53	69	55	65	52	35	39	58	47	52	51	56	73	49	45	61	46	55	49	53	54	63	56	58	57	48	60	37	65	58	53	46	46	48	61	51	51	48	50	48	43	55	54	48	49	49	59	59	74	49	50	57	43	45	65	55	55	64	58	62	50	47	54	53	56	49	57	56	48	51	37	37	65	58	54	59	56	61	59	67	46	44	56	49	51	40	45	56	51	53	59	60	41	64	57	56	51	45	55	67	55	48	63	52	55	52	61	55	55	44	40	57	47	50	76	43	58	43	66	53	46	69	57	44	59	50	51	73	40	60	49	56	64	44	53	42	61	70	58	64	70	53	58	40	48	49	59	60	40	48	54	55	60	50	47	50	65	65	39	42	68	50	51	42	64	55	44	53	44	40	47	50	58	51	47	54	69	48	54	57	51	60	48	38	47	60	57	52	48	53	52	53	35	50	38	51	61	51	51	41	65	59	48	56	46	50	63	54	49	36	51	54	59	47	48	55	56	53	59	38	50	57	43	51	46	49	55	43	57	48	53	49	71	52	59	43	46	70	51	63	62	54	52	53	53	50	70	47	50	54	60	64	58	56	61	39	54	49	52	33	56	72	61	43	42	53	37	56	53	58	50	52	54	49	57	57	51	75	37	65	54	55	49	37	51	47	46	58	63	49	42	59	45	44	62	47	47	56	58	60	64	59	54	52	49	65	59	43	49	49	57	48	53	45	55	46	48	43	59	59	51	49	58	48	64	50	61	68	39	51	53	68	49	56	50	50	41	63	52	64	52	73	47	51	70	73	55	71	54	53	54	51	55	61	60	60	68	46	48	43	61	58	51	51	62	46	46	43	36	54	55	53	44	45	57	53	67	45	49	60	50	43	56	61	59	54	53	58	48	54	48	55	38	49	49	46	49	56	65	48	45	53	62	46	61	47	43	55	65	57	63	52	58	63	46	49	59	56	56	63	54	41	49	42	56	61	47	38	60	64	69	48	49	39	55	59	50	48	57	41	60	52	55	40	52	57	51	56	56	57	60	50	56	63	56	54	54	58	50	48	43	56	60	57	57	63	39	52	45	55	47	58	62	72	49	52	69	52	53	46	45	38	62	69	51	49	45	48	43	45	58	48	49	43	57	48	58	53	53	44	57	42	64	43	46	59	44	49	49	58	56	61	49	37	64	55	49	55	58	47	58	52	48	56	64	56	70	61	48	56	53	56	46	57	70	48	50	46	38	48	41	42	45	64	55	58	58	61	68	59	63	42	48	65	42	58	61	50	57	55	53	61	69	53	51	53	59	56	52	56	57	50	57	57	49	63	58	65	50	49	75	55	58	36	51	49	57	67	58	56	52	52	54	52	63	63	56	55	56	54	57	59	74	62	50	42	44	54	50	59	54	52	52	48	52	65	55	57	31	54	57	49	50	46	62	62	58	47	50	48	52	53	49	46	52	58	62	58	50	60	57	49	50	56	50	48	59	47	43	50	49	72	35	70	50	61	50	45	50	59	51	64	65	51	45	65	47	58	39	45	56	53	49	63	67	49	48	63	44	53	56	62	60	64	63	66	65	64	49	55	54	58	75	47	52	54	50	68	52	47	57	57	67	62	62	36	48	42	54	46	51	53	43	42	54	56	51	52	62	47	48	59	48	54	45	46	51	48	50	70	62	60	60	75	44	51	46	44	49	57	63	52	54	61	39	51	51	59	43	54	45	54	53	48	52	42	55	54	55	41	63	58	39	48	59	62	45	48	57	52	50	54	36	45	60	57	53	53	47	55	53	44	54	59	47	52	48	68	52	56	67	54	50	53	53	45	48	73	48	73	54	63	62	44	54	63	56	52	57	55	46	44	45	52	51	62	29	57	51	86	66	65	46	54	48	69	48	58	54	53	51	52	52	50	59	63	63	57	51	46	60	39	42	57	61	69	53	53	59	59	44	38	45	55	61	56	46	52	55	56	46	47	64	61	58	41	53	52	47	53	61	57	54	63	62	61	57	40	57	64	44	61	53	50	46	44	49	37	55	59	63	59	63	55	61	46	55	54	48	51	62	70	62	56	54	50	36	51	42	50	58	54	51	59	55	44	45	55	59	65	55	50	53	45	69	52	51	48	59	63	52	55	57	62	60	55	60	53	44	48	41	60	60	45	52	50	46	51	63	53	68	68	55	45	46	58	53	58	56	54	51	46	60	63	57	57	58	53	47	62	71	53	51	69	41	65	52	51	51	60	39	54	70	50	51	55	57	59	51	48	36	41	55	44	68	57	56	49	44	54	57	57	55	59	51	47	51	64	45	61	32	62	55	47	52	52	59	46	55	56	50	63	59	75	51	53	58	62	53	50	48	64	58	40	48	61	61	59	53	55	61	44	55	56	43	47	56	59	56	56	56	56	53	61	64	57	53	58	51	62	67	47	55	48	52	45	58	46	62	38	45	55	46	43	48	63	54	43	77	55	58	59	54	52	41	63	62	56	52	53	46	52	48	57	42	60	64	48	45	62	48	62	60	79	62	53	56	45	52	47	57	50	76	70	57	53	62	54	55	38	36	54	61	50	47	45	60	62	48	60	44	60	44	58	66	50	54	47	51	56	49	65	53	53	64	56	49	52	55	66	47	51	52	52	38	48	40	51	48	60	63	74	66	59	55	51	55	65	62	55	57	57	57	42	40	40	44	38	51	50	57	61	44	53	60	58	59	61	41	46	45	57	54	63	47	42	36	42	66	56	46	51	48	55	52	64	58	57	55	69	62	59	56	49	60	49	52	65	45	57	56	59	56	42	49	53	59	47	60	62	55	62	56	53	47	39	39	46	56	75	54	50	51	48	49	45	51	47	43	53	61	47	48	60	56	64	49	48	38	51	38	64	51	53	46	68	51	55	47	62
7393	644	1422	1579	1332	1043	877	688	576	504	451	424	377	332	275	265	266	266	249	233	215	215	225	244	204	186	201	229	187	172	181	172	185	191	173	192	188	189	181	169	160	184	159	166	160	157	161	181	182	161	157	157	174	145	169	171	155	160	157	180	156	193	162	175	183	146	159	164	173	141	141	147	147	167	170	174	140	180	162	145	162	162	166	158	157	164	159	162	158	143	159	161	150	158	154	147	158	181	156	127	168	170	137	147	166	155	177	163	165	141	166	158	136	174	155	141	143	187	146	169	161	168	139	176	155	167	163	172	156	154	149	163	140	148	146	162	146	158	159	144	162	148	166	186	158	173	177	163	143	181	162	160	141	168	164	152	167	162	165	147	166	140	147	141	175	155	136	162	146	166	165	158	171	165	164	140	147	165	185	164	142	169	137	183	158	173	164	143	133	139	155	147	153	166	171	150	165	146	162	154	153	155	171	164	152	172	163	159	149	154	147	148	167	146	146	151	164	135	171	155	175	144	159	156	136	166	167	152	164	144	164	173	155	151	136	156	189	155	173	161	156	151	181	161	150	164	174	144	157	140	152	158	150	138	163	163	159	160	167	129	154	162	154	148	147	147	153	165	150	163	148	144	177	138	141	157	170	160	139	169	157	146	161	153	162	145	147	162	157	140	168	155	151	173	148	157	158	149	163	143	159	184	151	143	161	155	149	161	169	158	164	159	154	160	167	162	161	158	146	160	177	166	154	149	150	154	178	149	145	163	170	163	163	148	144	157	151	138	159	140	155	153	140	169	162	143	178	152	169	152	163	165	162	166	164	156	145	130	142	160	134	139	163	141	153	159	156	156	171	163	154	154	145	136	154	143	153	161	162	155	164	169	169	168	146	172	158	142	143	166	180	143	160	155	162	139	162	160	139	164	148	153	145	179	143	160	148	163	151	143	178	153	175	147	156	182	159	170	164	137	162	134	156	155	142	159	149	148	147	153	166	157	141	195	153	153	158	152	138	138	152	161	170	147	155	149	146	140	142	180	165	160	174	149	131	161	155	138	159	166	150	146	158	169	155	152	165	152	161	157	162	164	150	172	163	174	132	150	145	181	165	152	148	131	146	167	171	152	148	162	173	160	167	169	166	142	159	146	146	153	135	156	164	156	137	157	172	131	137	167	155	175	172	137	150	176	174	173	150	164	135	136	171	134	150	150	155	187	145	169	165	145	157	162	167	156	179	150	158	149	169	150	149	156	176	165	162	161	163	161	152	140	161	153	154	148	162	159	161	151	159	167	149	170	166	157	155	146	147	151	157	146	139	165	174	166	140	178	148	176	131	159	161	170	163	137	161	138	158	146	145	142	162	181	179	145	150	159	154	154	150	150	159	187	168	141	132	162	156	128	147	176	174	163	176	152	168	150	157	166	158	163	163	163	148	147	128	184	136	144	164	163	162	156	130	172	163	146	153	143	150	181	156	164	158	149	153	136	155	148	159	151	158	159	151	158	154	146	152	169	150	145	156	135	152	143	147	155	155	144	152	167	157	151	156	160	143	157	140	163	147	150	171	135	139	146	131	158	173	153	166	158	160	144	146	127	167	138	142	169	159	158	149	171	152	161	160	151	154	158	156	152	156	147	168	159	165	155	131	147	145	138	140	169	153	160	143	165	155	147	168	163	139	180	156	161	157	158	156	169	163	154	171	168	156	142	182	150	159	133	148	159	161	148	149	157	137	152	155	170	161	149	140	157	151	166	179	139	156	166	147	162	146	160	164	146	146	159	146	159	145	149	143	160	144	138	166	141	138	161	174	152	149	152	151	157	142	148	161	171	158	168	151	157	153	191	157	153	149	174	146	173	168	151	178	146	163	162	149	163	151	151	163	163	151	141	163	142	138	159	169	163	173	164	144	158	176	175	163	156	162	155	132	162	190	153	173	161	170	146	150	167	154	152	147	147	137	150	157	154	174	137	153	174	177	145	168	147	158	157	131	162	170	150	153	177	167	158	142	146	157	167	175	160	165	130	157	162	159	158	158	148	162	146	140	143	153	176	155	153	170	161	138	151	175	143	167	145	161	138	160	166	140	158	163	159	153	155	141	147	158	134	135	139	138	181	165	169	152	169	160	159	170	160	153	168	168	144	164	139	152	159	150	167	141	156	154	149	169	143	174	155	139	167	161	167	157	155	160	140	155	173	121	154	156	153	158	182	154	147	134	156	184	153	135	152	162	163	129	167	159	153	164	152	168	142	166	150	148	148	157	176	145	161	165	140	143	162	167	150	166	150	136	165	165	137	147	148	135	161	171	133	156	154	163	160	153	178	138	175	143	144	161	168	151	171	144	174	149	136	162	167	150	176	159	140	122	158	146	166	153	174	146	143	160	168	164	154	155	143	168	155	134	151	156	159	161	149	157	163	155	156	156	181	167	151	126	136	160	167	155	144	168	147	176	158	152	146	159	138	153	171	132	152	174	161	151	148	178	147	163	143	158	164	163	157	151	146	152	156	138	145	147	169	171	157	144	127	150	163	163	164	155	141	172	153	155	162	156	168	171	159	193	145	151	165	164	161	141	153	143	160	133	162	156	149	137	168	133	178	158	155	156	163	141	171	149	150	171	165	151	162	178	148	140	151	160	163	156	134	147	152	139	164	139	155	161	168	150	163	163	155	158	162	178	161	155	163	158	152	152	146	191	175	156	167	176	176	148	172	182	157	142	149	161	150	152	168	181	145	146	149	170	180	170	137	156	167	147	158	127	162	139	157	146	167	170	142	155	187	156	152	154	131	161	143	155	148	163	153	147	170	153	152	151	160	137	152	160	137	166	171	172	144	163	153	126	148	151	155	164	161	164	145	137	138	156	153	165	152	145	181	164	150	166	153	155	180	182	187	144	152	139	167	131	154	171	158	161	143	163	141	159	144	149	178	165	146	182	166	157	158	175	149	133	155	139	145	170	153	159	140	164	160	168	147	152	166	160	153	163	155	180	152	156	155	140	161	149	154	160	174	153	156	140	152	163	151	146	164	155	146	163	145	165	176	139	147	162	162	143	152	156	175	161	121	140	151	169	184	174	138	134	154	153	138	155	158	172	152	164	138	145	162	166	165	139	129	167	172	141	131	176	164	149	140	157	146	138	170	154	126	157	170	156	145	155	170	132	159	169	159	167	162	164	155	136	159	148	191	163	140	158	134	170	158	178	180	149	139	166	159	145	154	169	171	166	142	149	141	144	162	154	122	150	145	170	164	161	151	156	145	168	165	150	153	164	158	156	169	129	164	148	161	152	139	151	152	142	145	170	145	148	147	154	184	158	169	168	136	152	146	169	143	154	168	159	168	157	147	157	141	144	161	153	157	164	170	156	128	130	155	172	136	132	155	146	161	143	120	140	172	177	148	137	152	145	146	137	144	173	140	155	143	143	170	145	162	159	164	155	143	165	174	156	151	151	143	147	161	169	121	163	160	131	149	145	149	162	168	158	160	150	140	158	160
1328	259	231	275	207	244	248	215	234	229	249	221	221	238	243	239	250	276	234	228	260	231	252	239	216	235	236	283	238	253	263	254	223	218	252	236	235	228	230	225	241	235	238	238	228	231	234	227	224	256	230	242	251	247	231	230	249	244	234	270	230	239	248	236	237	239	244	205	231	238	218	208	217	227	245	245	231	250	241	209	251	217	241	227	249	266	268	250	231	240	230	233	246	216	255	222	251	240	219	231	211	224	257	232	201	220	226	248	260	228	229	237	247	222	241	237	238	255	243	233	219	263	219	231	224	223	248	232	228	213	221	236	232	259	211	227	223	246	242	269	249	225	211	227	227	242	196	267	241	204	227	214	246	261	237	223	245	248	229	219	218	219	235	230	222	226	229	233	240	232	225	226	240	222	238	221	246	228	247	249	211	252	221	210	237	215	227	203	265	231	215	233	242	250	212	217	226	268	235	214	196	235	237	224	259	257	235	220	230	231	266	228	257	210	205	206	208	257	231	219	232	220	222	225	228	227	256	225	234	248	238	245	231	233	233	251	234	234	203	247	224	240	246	240	235	233	225	247	244	222	227	273	232	220	231	234	221	236	260	239	258	271	234	229	229	235	212	252	229	265	250	219	241	216	230	243	231	232	256	247	242	207	236	217	224	269	246	251	254	231	241	227	236	219	240	222	213	221	207	229	245	225	250	245	210	231	249	270	244	211	251	219	239	236	246	236	242	243	239	242	213	244	239	241	253	228	241	262	214	234	225	255	221	217	224	239	221	257	227	242	222	246	234	235	224	263	223	263	248	244	243	271	214	229	239	208	233	240	231	260	251	271	223	196	213	251	263	248	246	230	245	225	223	233	260	239	242	216	227	261	223	253	231	215	234	254	228	240	223	222	228	231	242	233	239	221	239	218	220	251	235	251	199	235	223	252	229	231	219	235	258	240	246	225	234	225	232	220	240	222	240	251	230	218	229	250	257	222	262	260	241	245	256	232	248	237	222	212	207	243	221	249	218	208	232	211	206	254	237	240	236	231	237	244	214	232	222	240	272	258	238	248	226	267	228	221	255	228	234	228	224	227	266	244	229	212	223	228	212	244	220	249	208	218	253	225	225	228	255	227	229	212	241	237	226	233	224	215	230	239	244	244	220	255	215	228	260	243	233	221	225	243	254	241	218	221	210	202	222	239	245	222	228	241	228	252	241	237	267	239	253	244	228	202	235	221	230	258	208	247	267	216	240	231	234	237	228	243	192	258	241	224	234	221	240	239	232	217	250	269	204	222	240	231	245	231	271	236	237	205	245	262	250	240	244	276	228	238	278	249	218	230	242	253	231	245	220	212	231	241	176	235	216	228	271	246	253	239	214	254	252	255	235	260	213	253	248	208	238	263	212	247	207	224	248	231	206	247	233	244	223	259	258	255	248	209	246	225	236	199	245	239	223	266	219	244	234	277	242	218	234	256	250	233	225	217	249	235	239	235	213	240	229	235	239	223	235	246	239	245	225	192	220	245	214	242	260	217	253	238	248	204	237	209	240	235	220	245	236	231	209	239	234	221	205	242	244	236	229	243	224	243	210	205	219	232	244	220	232	238	258	246	216	230	234	242	240	256	232	224	276	223	264	237	249	211	228	238	254	239	237	233	229	247	237	252	227	265	245	238	242	228	200	240	210	245	214	260	234	214	232	222	238	202	224	234	224	238	233	239	224	234	242	220	260	246	235	218	216	256	272	233	236	220	287	239	244	222	193	241	235	210	246	262	233	243	254	241	258	236	256	251	220	221	235	239	256	237	214	235	238	238	240	245	232	260	230	269	237	226	228	278	228	251	243	245	222	255	243	240	230	222	235	229	256	271	235	252	231	259	227	242	218	221	211	212	222	236	246	211	209	239	231	212	251	239	232	227	261	223	227	245	240	239	213	247	228	251	230	242	233	256	231	224	226	286	227	230	237	255	240	241	203	227	224	224	247	212	210	244	209	246	244	211	240	241	261	220	215	208	195	229	251	239	223	215	236	226	242	250	265	249	261	210	237	236	261	246	250	262	256	249	223	258	237	253	217	269	219	230	250	226	257	243	246	224	224	265	224	234	224	231	250	261	222	216	226	251	233	213	224	229	235	231	206	224	224	250	231	243	242	241	246	221	232	206	239	247	211	269	238	259	222	222	238	215	252	230	239	239	224	260	231	216	231	239	241	254	230	222	236	233	252	263	241	222	229	213	247	235	213	222	211	244	247	234	216	223	198	219	195	236	248	239	201	227	232	258	238	227	242	228	246	223	251	215	219	236	213	243	234	232	230	235	244	225	240	207	234	230	221	232	252	260	223	252	244	233	225	248	229	243	191	251	247	242	238	258	243	246	240	251	232	253	239	254	244	245	250	233	207	233	213	239	219	239	256	218	256	277	263	239	211	223	232	218	214	250	227	255	239	241	236	211	223	238	282	219	230	210	240	235	217	227	224	230	229	242	220	239	224	252	237	248	250	264	232	243	243	246	234	263	232	301	256	219	247	235	222	227	230	288	232	260	234	219	198	242	235	231	224	212	259	229	219	235	196	214	205	215	220	243	220	222	219	253	268	231	226	256	231	234	244	244	225	239	226	255	230	254	232	225	238	241	237	267	257	194	251	236	235	237	233	203	255	202	232	234	245	224	213	225	247	239	239	235	231	215	250	224	235	239	262	249	239	224	218	255	239	220	246	211	217	224	245	257	228	267	235	247	241	209	215	252	221	245	201	247	230	233	230	224	220	230	262	235	218	245	255	229	244	255	234	239	241	250	234	233	228	221	247	248	229	221	252	237	221	257	223	229	238	221	219	235	253	241	246	232	214	242	234	235	234	202	242	198	241	203	201	231	233	245	255	229	237	255	256	232	242	244	224	219	234	242	233	248	255	242	241	227	224	228	252	230	237	246	238	264	245	228	257	250	228	217	272	250	218	224	224	224	244	213	238	233	244	230	249	216	227	230	225	238	223	243	231	226	249	234	253	256	211	215	222	204	237	241	250	229	244	271	223	221	256	237	225	256	257	269	246	248	265	237	218	221	236	252	238	254	253	245	214	255	234	233	228	236	239	240	238	232	260	238	239	267	225	228	227	236	218	257	242	221	270	232	214	242	200	230	235	257	258	250	229	220	232	234	221	218	223	225	243	251	215	256	250	225	245	233	247	220	237	221	228	228	257	221	209	233	249	242	241	201	236	265	241	227	286	240	233	230	235	268	228	253	222	255	218	217	222	194	275	232	216	201	240	245	242	240	260	258	246	230	222	205	240	231	231	261	243	218	240	239	257	240	223	226	227	242	235	225	240	221	242	260	244	242	264	227	214	233	246	261	246	250	243	247	254	200	256	241	229	238	250	244	243	236	243	235	233	227	252	235	237	229	227	248	233	233	226	248	265	227	267	234	244	246	250	229	246	230	276	228	245	241	199	228	237	241	242	246	229	219	235	244	266	223	233	229	244	260	223	228	251	260	214	229
2067	600	608	580	626	587	628	567	565	619	613	530	597	569	588	568	577	572	588	562	552	570	567	577	612	547	602	562	556	584	543	590	594	549	569	540	553	576	583	571	598	632	538	582	577	537	538	584	598	581	576	541	558	593	550	545	580	576	536	566	574	568	564	521	558	547	559	561	581	526	536	566	552	550	550	559	573	566	577	583	537	566	577	591	608	613	573	572	540	554	592	552	579	598	557	561	587	605	612	525	560	579	573	574	605	597	619	558	555	609	579	532	537	535	587	557	601	564	565	578	576	520	568	553	551	611	552	606	517	575	555	569	579	548	559	588	534	561	581	580	582	583	530	560	526	517	540	578	532	585	558	557	585	587	566	495	566	594	583	600	548	536	577	547	591	592	575	577	537	535	551	565	564	569	546	587	575	581	572	567	559	541	559	513	564	581	587	596	587	569	544	537	559	598	592	577	568	615	574	582	517	570	528	576	581	552	569	601	612	590	534	578	539	562	533	557	546	572	553	586	579	570	559	535	552	531	542	611	551	623	556	545	569	578	582	572	586	617	570	610	544	557	536	581	525	557	550	547	546	551	570	605	573	613	614	537	569	563	515	580	570	599	529	583	531	510	572	543	558	569	512	560	574	586	573	522	561	550	625	579	586	572	559	579	557	567	545	586	546	526	538	562	605	565	535	534	548	558	565	550	540	591	538	573	576	566	585	603	560	569	605	580	552	542	565	572	586	537	560	547	519	553	576	572	561	510	563	578	599	589	542	589	585	498	558	568	574	556	549	524	555	577	550	536	574	568	582	551	531	582	548	571	605	587	596	546	560	577	577	547	590	574	555	557	581	585	560	554	561	589	585	509	578	540	589	546	591	561	587	552	607	578	551	553	597	553	539	588	543	583	530	568	507	578	576	597	583	567	572	558	592	544	545	552	571	557	593	552	559	529	513	552	586	567	602	533	591	621	592	563	556	530	577	550	542	557	534	554	558	544	570	597	527	588	582	612	555	552	546	560	549	565	549	590	577	537	563	562	552	536	563	534	571	531	533	586	561	552	575	548	582	535	572	526	536	562	548	593	555	537	586	581	565	566	592	530	559	580	552	560	564	567	575	545	541	557	564	547	552	542	573	552	576	583	537	522	554	559	629	535	604	546	564	592	549	562	555	600	577	557	626	594	562	575	559	565	575	570	538	559	591	573	575	559	589	577	592	556	543	581	549	561	586	539	586	551	547	568	538	579	523	556	569	580	561	528	547	561	564	521	569	550	549	553	537	585	566	594	561	549	605	561	518	553	551	593	599	574	564	576	552	566	587	545	556	549	558	584	554	541	601	591	567	557	566	583	571	578	577	620	584	575	572	585	576	579	567	556	548	578	538	539	581	558	536	588	554	561	604	583	532	558	543	581	538	581	570	581	568	570	525	583	563	532	555	547	553	564	599	649	562	538	550	535	548	614	562	580	589	539	592	546	526	563	538	517	531	563	574	562	534	581	572	565	552	572	595	539	577	511	533	552	559	536	583	562	579	611	564	559	610	585	548	548	558	591	569	569	524	559	503	511	589	582	573	561	551	536	557	542	568	578	569	544	546	561	552	526	623	633	554	567	614	564	543	535	606	579	561	553	546	568	573	532	568	574	568	526	569	567	567	531	595	558	578	532	557	566	582	556	539	622	580	576	552	553	568	548	588	519	545	569	600	560	601	613	593	566	561	572	547	585	528	562	555	590	562	545	520	576	542	568	558	545	587	562	565	567	559	571	585	577	598	554	586	614	520	559	573	555	589	560	575	541	563	590	570	573	594	574	561	571	534	597	554	559	580	575	577	566	551	594	594	558	610	531	535	591	541	603	544	577	607	585	573	580	540	520	576	571	563	592	562	561	535	573	609	574	596	559	553	522	529	547	571	576	555	599	591	569	568	577	558	566	582	573	541	566	537	570	580	567	589	537	525	558	554	525	585	579	516	535	582	560	525	551	550	609	549	578	549	587	568	580	578	556	547	569	533	604	553	555	556	555	607	584	549	539	555	553	532	554	561	607	591	544	585	579	580	595	539	586	557	578	566	544	565	545	592	568	558	561	538	612	552	540	545	552	582	552	604	579	544	516	591	537	530	550	574	535	557	577	552	562	557	548	556	562	548	550	604	544	547	587	566	562	588	549	574	534	575	560	576	579	564	521	588	563	574	568	578	644	561	554	564	549	599	573	580	543	511	590	571	558	591	562	557	599	534	563	533	571	592	535	536	549	546	538	548	544	555	561	559	558	530	592	618	587	560	527	560	549	557	604	567	555	578	532	592	583	561	558	550	613	580	544	568	554	572	557	579	551	549	538	581	536	621	559	546	579	552	561	589	565	528	554	584	561	541	577	533	575	588	504	550	547	573	559	543	600	550	560	576	598	575	552	562	586	563	579	548	579	561	551	564	574	567	583	564	549	590	562	567	546	570	539	543	528	578	581	570	578	606	545	534	537	578	603	554	570	562	556	575	599	588	610	601	526	594	567	572	537	539	569	567	537	589	548	519	611	545	551	549	561	549	510	556	559	549	598	615	576	606	559	602	525	588	549	566	564	552	546	550	571	547	566	557	586	575	546	593	545	527	573	551	532	556	551	545	580	505	540	547	533	559	543	545	596	573	596	576	519	556	571	584	524	561	572	576	546	542	602	551	601	581	551	585	556	580	593	536	595	579	584	623	560	562	523	620	524	549	555	563	593	557	537	585	595	603	528	579	562	614	558	567	551	554	530	568	575	554	569	561	533	555	543	565	552	572	543	510	561	547	581	573	577	552	610	560	547	569	573	520	602	559	562	589	611	563	546	601	574	596	541	593	543	550	601	586	545	577	575	598	555	575	581	502	553	567	564	554	548	609	581	589	568	594	551	568	546	540	549	564	545	564	543	605	563	573	554	550	549	579	547	554	529	541	561	578	533	565	601	565	602	553	529	526	570	555	581	541	587	557	587	549	569	564	553	568	603	592	624	602	566	568	616	569	530	548	581	521	583	620	582	578	541	590	543	574	591	555	527	578	512	541	565	528	610	557	536	563	569	549	542	627	598	594	539	555	549	562	556	536	594	553	581	556	569	584	545	573	528	531	571	536	587	598	537	537	546	566	547	523	565	585	597	569	551	548	564	584	569	538	571	559	586	553	563	547	576	545	608	541	608	578	543	555	550	618	545	564	595	548	570	558	557	553	608	558	515	572	558	541	590	584	588	572	560	519	552	581	560	582	575	566	563	575	574	559	570	581	577	582	579	618	556	561	584	574	582	569	554	600	573	548	555	553	546	539	547	573	598	494	563	559	572	563	593	590	579	551	577	583	562	595	586	533	577	521	558	541	557	567	564	505	541	534	544	573	557	545	565	538	558	587	563	577	567	582	581	580	582	605	544	573	547	542	582	608	601	567	588	552	559	584	546	532	580	593	525	573	589	591	577	581	597	525	537	536	553	561	576	567	560	540	551	591	555	541	517	569	560	587	562	558	575
6318	338	382	330	263	223	215	186	155	169	167	172	161	136	149	140	177	183	145	158	121	141	160	143	140	147	131	160	142	150	125	126	134	118	133	140	134	153	143	126	134	139	149	156	137	117	130	129	142	141	131	151	135	132	125	147	116	139	145	140	145	161	145	129	131	142	147	138	132	141	134	146	128	133	135	133	137	144	154	168	138	127	174	139	126	157	154	131	131	137	133	136	140	138	144	142	151	159	116	130	133	151	109	134	152	149	131	122	158	132	179	159	149	142	153	129	168	127	136	153	127	132	139	153	145	133	130	160	147	149	130	133	145	141	149	168	138	159	140	139	139	145	152	144	156	136	153	150	142	141	145	147	144	136	128	116	147	149	137	153	140	141	155	125	135	143	127	128	134	128	126	137	148	137	130	142	161	127	135	137	144	156	136	127	127	122	147	121	141	157	149	149	126	135	123	147	138	112	139	129	134	137	149	175	121	117	149	169	154	163	178	124	148	151	144	139	126	130	144	133	135	146	144	149	133	136	147	154	144	129	141	130	151	155	128	134	128	147	152	135	141	139	146	150	133	125	138	156	138	148	158	146	163	150	152	142	109	132	137	158	149	131	162	117	147	127	138	127	144	143	130	120	117	123	144	153	140	126	140	151	153	150	137	135	138	131	134	144	124	142	119	129	144	140	145	112	117	128	142	137	153	116	160	149	157	140	122	162	156	170	130	165	126	144	133	157	122	131	151	141	150	165	150	147	133	146	155	140	141	131	145	144	157	133	131	126	149	122	127	157	152	153	155	145	150	141	156	130	136	121	126	137	110	144	118	144	138	153	147	141	144	129	169	153	123	137	133	137	133	140	144	142	152	143	146	132	146	160	132	132	142	141	154	140	139	155	142	151	141	120	141	140	144	127	125	161	153	142	139	127	151	141	139	150	124	157	138	131	141	126	143	168	155	114	123	139	124	137	144	153	145	144	138	139	140	138	132	133	162	143	118	145	161	157	140	126	141	146	158	152	155	148	151	138	133	134	134	146	135	142	135	141	142	143	125	153	140	144	116	134	142	141	120	145	131	149	129	146	137	149	136	140	117	145	139	163	150	137	156	141	145	141	136	141	146	149	131	153	129	144	154	122	136	143	127	143	134	151	130	140	174	152	150	121	156	119	147	140	110	164	142	158	132	134	133	133	141	133	155	152	142	155	137	163	141	116	137	135	140	142	131	136	124	146	128	131	155	145	155	136	127	140	121	136	140	121	144	138	140	125	130	131	135	128	136	145	127	123	131	129	141	132	142	150	166	146	125	163	119	146	145	144	137	124	142	134	152	145	152	146	153	144	153	151	140	138	148	123	141	148	126	150	151	153	128	124	138	134	145	142	145	132	136	107	128	151	121	142	162	133	146	160	131	129	125	167	140	136	146	136	137	161	135	149	135	139	146	151	167	127	137	146	135	123	109	106	122	141	122	150	143	153	143	155	160	151	138	149	134	136	129	133	176	129	145	118	135	136	171	116	122	148	145	152	149	135	149	165	132	148	133	142	145	125	146	135	139	144	161	149	165	143	141	153	129	152	151	131	132	124	124	133	153	121	136	127	143	162	141	133	120	149	133	149	136	160	126	136	131	133	135	147	126	150	148	151	140	111	140	162	141	132	143	145	125	139	132	148	120	127	137	129	131	129	134	131	143	139	139	146	142	159	157	137	140	149	144	144	129	129	142	132	151	155	144	117	132	173	162	131	127	128	157	124	139	122	150	132	119	124	136	121	137	131	167	155	150	148	145	147	162	133	114	133	148	142	136	167	135	140	157	117	140	164	160	131	131	170	151	145	152	130	138	138	129	133	162	129	145	149	112	139	147	135	133	116	126	122	115	138	140	148	156	138	138	146	138	127	126	133	117	119	157	136	140	140	143	155	144	161	139	141	136	174	152	122	132	160	152	135	135	145	152	146	124	154	146	115	146	139	133	154	138	149	129	157	144	140	157	150	144	122	135	151	121	136	135	126	149	129	142	145	137	139	156	134	153	145	129	146	145	164	164	141	153	117	167	139	135	116	138	146	131	144	140	157	122	136	151	117	132	131	125	129	139	140	137	122	115	171	151	175	172	138	138	137	129	131	134	154	153	128	141	144	115	135	118	140	148	159	118	142	154	132	140	129	137	152	137	142	124	122	137	132	138	130	135	175	142	134	150	145	123	131	125	135	147	158	153	142	133	156	136	144	136	131	158	153	149	135	120	148	143	135	138	140	134	137	139	142	130	119	144	122	150	126	152	145	139	134	121	131	114	144	169	149	141	141	144	135	140	143	151	136	151	134	135	125	125	125	132	142	133	153	150	149	138	128	129	131	143	134	152	144	119	136	155	137	138	156	142	145	122	152	123	152	141	143	156	139	131	145	129	142	133	136	134	154	158	136	157	129	133	163	140	143	151	145	144	183	125	138	138	134	150	146	145	130	146	130	132	147	134	139	131	150	159	127	127	132	147	148	130	148	142	149	110	129	141	150	125	151	138	141	125	152	150	140	152	137	133	155	127	126	125	132	129	121	139	135	152	133	147	142	136	134	143	141	120	123	143	147	137	141	160	145	154	146	136	151	146	136	132	123	144	145	150	144	129	153	133	139	119	155	127	129	161	126	150	146	151	147	136	159	134	149	158	131	127	136	146	125	124	155	145	135	125	158	157	140	163	130	134	125	156	146	153	132	145	163	145	136	129	138	138	131	144	127	150	147	158	124	134	127	121	135	162	158	142	150	159	150	152	136	153	152	155	147	112	152	145	138	135	169	147	141	130	118	133	142	144	122	149	133	138	120	169	149	122	125	169	130	155	125	131	133	130	131	153	146	119	140	124	159	135	137	146	149	145	122	133	126	139	127	162	127	140	131	137	116	134	135	125	144	135	134	145	144	153	152	136	170	142	160	137	131	130	116	150	148	145	136	129	152	147	157	157	138	153	155	147	152	155	135	166	160	141	136	140	130	134	127	129	149	142	137	158	139	129	126	146	148	142	127	138	147	157	145	149	119	150	129	152	155	141	140	149	144	144	147	152	144	123	136	137	160	139	152	144	124	128	147	137	176	151	155	151	150	131	137	162	145	142	121	145	152	145	162	162	139	144	150	128	145	158	125	153	117	148	142	145	144	154	137	131	164	133	135	148	150	135	144	131	116	127	168	121	144	154	149	153	155	126	136	145	144	138	144	156	129	164	137	153	153	157	134	147	140	147	145	129	141	154	147	159	123	151	152	132	141	130	166	154	139	148	133	121	125	135	141	125	139	147	135	126	132	145	128	132	123	131	153	147	135	139	150	126	132	157	137	127	134	157	154	141	131	130	155	161	136	138	129	160	152	133	177	151	153	141	147	125	117	148	134	153	137	148	119	124	147	138	135	160	133	131	151	141	139	137	155	137	159	154	126	143	170	170	139	143	125	145	144	157	118	151	151	112	135	150	138	138	144	127	145	129	121	148	141	143	134	125	165	141	131	174	153
6037	570	967	1061	1002	840	721	636	585	518	544	477	452	434	426	387	391	386	404	385	356	353	396	374	387	342	340	337	388	348	359	359	372	368	351	353	362	347	379	307	360	383	371	376	357	341	341	364	317	349	351	343	363	343	348	330	360	390	351	361	361	369	333	341	365	318	337	336	337	333	342	357	364	352	377	329	345	315	320	387	360	363	361	343	347	358	377	344	331	378	339	359	350	357	354	347	332	343	343	337	308	355	375	378	341	333	379	348	324	347	355	367	355	330	362	338	355	332	354	358	363	343	348	360	332	359	370	332	350	347	319	345	353	348	382	351	323	372	326	330	352	357	344	360	348	335	344	353	336	318	346	339	309	360	347	374	322	357	351	340	369	350	347	322	334	336	309	343	334	308	390	353	376	345	315	358	340	358	316	342	325	348	368	353	360	339	354	348	337	340	337	339	381	351	331	347	328	348	335	380	367	339	344	373	303	360	391	322	344	320	340	336	336	374	332	341	340	345	355	386	306	351	350	302	361	337	334	375	331	373	360	330	359	354	334	367	334	341	402	338	302	350	347	364	349	378	371	345	312	370	376	392	361	321	334	319	337	355	356	344	345	350	322	382	344	376	368	336	397	384	362	343	358	345	364	343	368	329	355	345	368	313	342	335	356	332	331	349	337	358	358	342	328	369	322	348	368	344	330	364	359	352	388	342	360	340	339	331	335	371	344	380	332	389	334	350	377	363	329	344	339	322	347	336	349	369	356	364	363	357	343	344	331	357	369	356	341	355	326	374	351	325	348	374	328	335	337	356	338	353	332	337	336	347	358	346	334	354	342	333	351	338	365	354	341	355	362	348	317	332	366	301	348	381	338	338	350	350	341	372	339	355	338	302	332	330	379	351	353	339	348	351	362	344	351	370	360	343	348	358	364	342	322	357	355	335	353	325	329	380	357	343	341	360	390	335	332	345	376	358	416	355	346	374	349	366	372	333	360	355	337	359	335	328	347	338	359	372	339	379	364	325	353	340	359	360	368	356	318	384	333	343	338	334	341	364	348	342	372	352	358	318	342	348	352	338	319	349	329	353	320	319	326	361	319	370	331	379	320	345	352	376	348	354	365	313	319	356	333	335	371	356	354	350	357	342	322	370	342	343	316	377	342	348	345	352	325	353	334	328	360	376	335	361	325	324	344	380	341	337	389	326	322	325	344	377	337	359	358	299	363	341	363	367	357	355	336	356	372	349	366	402	374	348	360	377	331	375	323	352	353	299	366	355	341	338	361	351	322	357	337	344	363	349	350	341	346	345	356	361	348	343	325	362	322	368	319	359	364	345	368	379	389	348	365	341	317	331	363	325	341	383	344	379	325	310	363	378	331	359	340	351	364	346	320	388	317	370	348	364	332	384	341	355	354	370	335	323	295	363	343	343	347	334	322	363	351	369	358	379	346	387	337	313	308	316	354	358	332	319	368	374	331	323	319	332	328	297	354	339	379	328	368	358	346	343	366	333	340	346	356	361	344	356	369	375	356	381	337	372	333	345	322	322	378	342	317	363	332	374	342	384	332	363	353	359	334	368	349	373	345	341	333	360	327	365	335	326	342	326	366	359	341	352	364	353	353	364	346	326	357	342	360	329	372	390	336	352	346	311	326	362	370	372	323	351	395	352	339	341	345	337	350	356	369	361	332	349	358	322	331	328	321	359	334	335	339	353	372	328	321	355	346	350	350	367	337	381	376	341	335	343	384	356	377	329	339	322	333	334	351	358	367	340	355	347	355	332	367	314	338	345	362	349	350	354	361	340	343	343	331	359	367	333	333	371	351	333	364	351	339	328	359	326	334	325	371	328	387	316	366	343	349	299	354	325	358	314	361	355	371	368	374	345	332	325	351	336	326	361	344	369	373	352	322	347	335	344	348	333	358	313	341	329	356	367	337	322	320	370	380	367	318	367	339	331	342	330	352	328	362	327	336	320	389	299	357	365	342	346	319	353	350	371	348	372	334	363	361	367	344	379	344	360	341	333	354	360	336	354	355	352	350	336	336	365	339	356	362	314	351	351	327	335	348	361	370	318	308	335	296	377	345	364	380	367	313	324	351	343	352	334	364	342	344	344	354	357	334	361	326	325	391	352	370	377	333	321	339	339	342	332	353	345	343	328	374	348	327	346	348	341	356	349	362	337	362	390	353	357	354	360	371	345	368	335	358	309	360	315	393	396	336	331	343	374	339	352	356	372	365	321	335	332	324	356	382	368	360	379	388	365	327	334	409	323	369	352	388	334	327	373	357	354	349	365	397	345	341	306	353	342	350	354	340	349	383	343	343	353	338	345	358	355	322	349	353	355	367	358	380	367	362	353	341	316	345	354	325	385	325	326	339	354	340	328	338	373	368	343	339	370	367	330	331	339	341	370	340	346	349	325	345	348	332	327	343	342	333	340	320	339	345	314	358	371	358	337	348	358	316	356	367	348	332	351	374	335	327	319	331	322	333	343	366	333	384	365	377	346	313	335	356	362	319	353	393	333	385	342	331	342	368	353	374	341	332	317	376	329	359	365	357	357	369	347	342	323	323	347	361	354	353	347	381	320	314	328	377	360	377	325	345	366	339	347	377	333	372	346	357	382	325	337	349	362	372	347	379	355	381	350	324	327	349	333	353	339	363	356	367	340	353	344	372	350	354	335	347	341	356	355	356	401	343	337	369	360	357	347	358	359	343	308	369	348	333	349	329	382	346	333	343	362	323	328	368	334	346	316	326	382	360	365	349	366	336	307	323	370	370	389	372	366	341	333	332	375	367	359	337	348	336	306	342	315	349	372	352	347	335	340	337	360	343	342	333	377	322	374	347	348	324	352	326	360	344	336	355	364	344	360	332	361	372	384	389	381	335	338	354	346	370	375	335	345	349	345	369	383	357	350	381	329	364	318	354	340	323	341	397	333	343	347	345	350	360	347	353	333	341	363	340	370	341	327	341	331	312	351	375	349	308	352	345	356	372	386	371	334	374	364	354	333	376	410	329	325	367	338	339	311	349	367	354	353	328	382	367	346	372	344	360	377	369	360	360	342	340	353	354	331	363	344	360	348	339	384	359	318	347	361	342	344	367	332	350	341	344	384	339	321	352	355	336	358	379	345	345	342	315	338	356	360	329	360	367	350	359	338	375	328	342	322	338	347	342	321	330	353	359	340	366	350	360	325	340	327	341	376	383	357	369	332	327	340	355	341	358	358	327	372	336	317	383	382	333	337	357	347	367	338	358	340	363	381	348	339	322	343	342	380	295	361	343	341	344	346	343	326	379	366	326	389	358	333	353	355	331	351	337	329	371	347	350	347	396	319	371	384	337	354	349	354	354	336	345	337	352	332	357	324	369	350	342	367	303	328	340	350	349	322	339	306	353	362	360	367	306	363	331	337	388	373	362	346	341	374	323	306	353	350	355	357	385	348	351	367	324	363	350	324	340	358	371	329	340	332	308	337	348	344	319	338	361	340
11340	613	516	355	263	214	177	135	127	127	78	80	72	75	74	63	70	71	70	61	45	59	60	71	59	48	61	62	50	62	60	47	63	55	57	59	60	59	61	51	61	51	68	61	58	47	56	51	51	55	66	59	60	58	59	45	56	55	50	53	50	50	46	34	45	42	55	53	58	52	61	51	62	56	42	56	46	39	59	48	58	42	58	54	52	56	54	59	53	52	49	65	46	58	52	44	50	43	47	54	41	49	51	48	46	54	46	35	50	53	48	52	48	64	63	45	54	57	52	58	44	60	61	50	54	58	61	72	53	61	59	47	55	50	56	57	48	63	48	51	50	47	48	42	63	64	46	70	46	60	53	63	54	50	67	48	55	51	51	58	50	40	63	61	42	65	48	64	54	54	66	46	58	59	61	64	53	48	54	52	46	51	41	44	60	61	67	52	56	49	53	64	57	51	57	53	58	57	55	50	56	59	57	59	58	66	56	47	49	52	41	50	59	50	51	54	52	49	57	56	46	44	53	48	50	59	45	48	54	38	55	63	63	66	40	59	53	55	55	54	47	49	46	48	43	43	57	49	47	58	41	47	40	42	43	54	68	48	43	67	52	54	53	56	60	55	55	57	52	44	63	54	54	44	62	60	46	55	53	43	44	40	53	59	59	44	58	48	70	52	62	73	57	47	68	69	51	62	47	50	62	64	60	54	47	47	52	59	57	59	50	62	54	54	46	46	56	44	64	59	31	45	55	61	67	50	35	69	47	45	58	48	48	36	45	57	53	50	51	58	48	62	44	67	43	48	40	57	49	54	46	47	43	51	53	46	51	54	53	52	43	56	47	62	46	55	59	64	46	55	69	60	54	50	44	62	58	49	59	49	63	47	46	53	56	47	45	54	65	60	48	63	38	38	41	50	41	55	79	44	42	55	60	52	47	53	57	49	42	49	65	52	64	62	61	62	46	50	40	49	51	68	49	59	45	51	54	54	48	36	47	52	62	50	56	39	57	53	57	60	46	45	45	58	52	56	47	58	65	55	41	43	47	53	58	61	63	59	59	51	55	56	51	46	45	46	54	39	47	47	56	52	57	51	50	45	46	43	59	59	60	40	50	44	51	48	62	67	33	50	47	60	65	50	56	65	53	49	41	49	68	50	55	50	67	40	52	42	54	44	51	54	55	45	51	50	48	59	59	42	52	43	39	43	51	54	63	53	70	48	53	45	55	50	56	60	61	55	37	49	51	48	58	51	54	47	59	60	57	48	53	47	51	43	44	50	58	37	60	59	56	58	47	43	51	63	57	58	49	56	56	63	41	46	47	46	52	46	42	62	54	51	54	53	52	61	46	53	72	49	58	54	52	70	53	70	44	40	45	53	48	57	59	52	49	49	50	49	44	68	54	55	54	43	40	59	68	51	57	61	52	68	52	54	61	50	56	42	46	51	57	42	47	47	48	43	48	68	61	65	54	62	51	55	63	69	55	52	56	62	54	38	42	36	48	29	51	48	57	53	60	53	52	54	40	52	48	59	54	48	51	57	49	57	46	67	46	58	58	60	52	53	46	63	49	48	46	48	60	52	36	56	43	55	48	54	60	46	42	55	50	54	55	48	53	41	50	49	62	52	40	52	58	51	61	54	52	60	45	52	61	55	48	48	51	44	56	48	44	48	61	56	63	58	47	36	53	56	58	52	45	50	57	54	52	55	41	54	53	40	40	38	60	53	49	45	51	59	44	53	60	64	50	48	58	59	56	52	57	58	50	57	53	51	41	64	44	43	53	53	54	58	73	55	57	47	51	57	52	52	58	51	54	52	51	38	68	60	60	50	63	47	41	52	48	58	54	62	61	70	49	48	47	51	48	57	57	62	52	45	53	66	54	43	43	66	56	58	51	44	46	49	56	41	57	55	41	52	43	66	56	47	61	53	54	59	53	60	48	53	47	40	50	51	45	52	43	47	45	52	50	52	66	41	58	48	57	47	50	43	55	48	50	63	64	57	55	54	43	53	55	50	51	42	68	68	66	52	47	42	56	55	56	52	57	59	52	54	50	56	54	51	48	58	50	57	53	56	51	55	51	47	62	49	46	51	54	51	57	54	55	54	51	53	44	63	59	36	45	55	51	55	55	61	64	46	66	52	61	44	65	40	45	46	53	45	39	43	43	49	57	51	56	52	54	56	60	55	37	40	49	53	64	57	56	57	59	66	51	59	58	52	47	58	50	54	63	61	55	54	63	45	47	51	55	57	48	60	51	46	40	56	53	43	44	42	44	48	47	46	64	64	53	49	63	67	56	54	61	46	66	50	54	50	58	56	56	41	54	43	63	46	45	56	54	68	59	37	61	49	60	52	47	38	60	49	43	45	50	51	52	53	47	64	51	52	66	62	65	56	64	50	49	64	58	46	64	59	39	53	52	52	59	54	59	44	49	55	63	53	60	72	49	47	62	62	65	50	71	53	53	58	45	65	50	52	50	60	56	59	45	50	54	37	55	67	61	50	50	43	55	57	51	45	55	60	58	48	60	48	57	43	68	61	45	57	61	42	60	55	36	44	61	49	58	52	54	55	53	54	58	50	46	47	53	52	52	71	43	42	53	42	58	52	47	49	57	47	49	43	58	56	48	59	58	47	41	45	52	55	67	39	45	65	62	57	54	60	48	46	50	49	32	47	60	52	54	55	62	44	50	50	48	44	50	70	66	65	55	54	57	49	49	50	46	62	54	66	43	65	63	45	45	45	55	54	58	63	39	40	55	66	50	61	45	50	68	49	59	55	66	44	65	59	50	56	51	57	57	39	56	52	49	53	64	51	58	46	58	55	39	49	47	34	52	38	56	44	45	56	52	45	39	43	48	58	58	56	47	49	52	66	49	56	56	52	65	52	43	61	59	59	57	54	43	50	52	37	49	50	54	69	62	50	44	47	50	61	46	67	48	49	54	49	60	54	50	45	51	52	58	54	54	60	54	52	63	47	54	48	56	52	59	62	56	59	59	45	66	57	47	62	50	51	38	67	67	43	51	51	57	51	51	50	70	48	47	50	54	55	42	53	52	53	52	53	53	58	48	49	53	50	48	42	53	47	60	57	54	60	62	49	43	76	58	55	43	58	58	48	58	42	50	56	56	66	44	39	56	52	58	61	51	51	44	57	56	62	60	77	47	48	47	56	60	54	48	67	54	50	60	43	63	55	41	56	51	53	51	58	53	51	39	62	69	66	47	56	54	57	47	55	69	47	48	56	45	51	50	60	46	52	39	54	56	49	65	64	58	65	48	47	54	64	59	41	41	55	60	44	48	64	46	55	71	60	51	51	44	54	53	60	43	52	56	62	46	64	63	54	69	54	55	51	58	57	51	43	58	42	61	51	49	55	45	47	49	55	55	45	53	49	66	56	44	54	49	57	27	72	67	56	69	65	44	70	53	62	60	42	57	51	61	53	51	57	57	47	45	61	42	37	36	61	52	59	48	44	53	47	53	49	55	39	51	51
7397	611	1412	1587	1300	1052	912	728	567	471	445	405	371	319	270	268	231	272	241	222	223	224	210	209	172	185	173	190	192	184	197	192	187	205	173	171	181	205	172	162	158	152	183	200	177	196	155	172	174	177	156	149	161	164	183	150	161	158	156	152	188	173	158	164	190	170	149	158	176	180	155	130	174	141	175	190	148	159	147	163	148	162	142	167	168	145	151	156	127	159	149	154	144	152	182	144	163	163	153	176	154	152	156	161	163	169	150	162	157	144	154	135	150	169	145	160	156	166	155	159	142	134	181	144	144	173	136	185	161	163	142	149	167	169	153	154	142	148	151	124	144	146	129	156	166	163	149	176	162	155	170	169	182	137	161	167	159	141	154	164	161	170	159	161	151	160	162	158	147	146	156	165	171	183	143	159	145	162	154	170	168	173	163	181	152	146	180	156	149	155	146	142	158	135	160	161	136	154	179	176	134	146	136	141	143	165	139	146	174	148	136	149	158	164	134	140	164	151	188	165	149	169	165	138	155	147	175	169	147	192	169	169	140	171	138	154	150	152	162	147	155	138	168	151	143	167	172	164	175	175	141	184	156	170	176	183	143	156	169	152	158	154	162	140	132	144	151	149	149	145	141	155	172	164	130	141	164	157	147	132	139	148	154	157	159	142	174	140	145	148	158	140	162	172	165	155	155	160	167	181	145	143	162	151	168	168	145	137	148	141	159	159	160	155	166	173	160	164	151	152	150	159	142	163	154	145	168	162	147	190	159	140	142	158	142	155	151	159	174	176	174	144	146	179	143	143	154	153	145	149	131	142	154	152	157	158	144	126	167	160	157	144	143	157	143	162	151	151	149	143	168	160	153	175	137	148	163	154	173	134	157	132	178	163	173	166	162	175	172	154	166	151	141	162	152	161	145	162	141	139	158	153	138	155	159	146	158	144	135	141	170	151	143	172	146	154	146	154	161	161	163	157	155	145	151	142	152	157	167	146	126	160	154	162	146	163	133	161	153	156	162	144	161	154	136	157	147	137	132	179	144	141	166	139	164	158	147	136	156	145	130	141	159	167	166	157	164	140	153	166	154	145	150	155	150	157	144	153	160	184	145	141	162	162	168	142	145	146	143	149	162	164	160	141	160	158	133	163	144	157	167	149	170	148	137	154	158	151	151	177	149	136	154	149	152	149	158	127	164	146	170	168	160	152	155	155	147	157	164	135	128	144	149	125	166	155	148	135	170	156	165	155	147	150	179	154	145	155	154	156	166	136	167	171	158	151	145	143	155	150	155	146	172	151	149	164	159	171	148	157	133	163	136	156	149	144	160	158	155	164	168	170	170	147	145	158	158	173	142	127	149	131	150	149	154	160	156	140	148	142	168	140	151	152	159	164	146	139	145	159	173	159	154	148	164	162	151	136	174	141	156	150	181	150	165	143	169	157	153	152	158	166	165	129	172	153	148	130	155	151	153	134	136	143	157	190	190	136	156	156	159	154	184	143	152	148	137	153	135	157	179	165	170	163	150	144	160	144	160	162	165	149	157	167	132	161	135	143	151	162	169	145	143	171	172	159	159	137	174	167	185	136	158	172	151	154	150	148	173	173	160	144	153	154	177	166	156	161	140	130	163	159	145	160	145	143	134	148	156	143	156	160	151	176	170	178	160	155	192	158	148	137	158	150	170	175	162	156	172	156	163	165	160	140	136	138	155	154	167	166	173	159	154	160	167	162	149	146	152	154	177	152	172	157	146	159	144	146	164	165	190	147	158	128	148	158	125	156	157	151	147	139	181	169	149	155	146	154	188	162	176	163	137	176	144	148	179	151	165	162	163	153	174	148	167	145	162	171	172	151	158	144	157	150	161	150	149	149	164	166	145	132	174	143	165	160	162	155	169	184	150	163	148	147	157	161	146	180	149	130	146	174	153	162	164	148	142	137	140	154	154	174	167	166	162	114	157	156	152	138	172	148	157	160	145	144	165	161	163	148	170	161	179	148	147	160	164	155	172	157	161	181	155	173	158	150	159	164	161	173	165	129	173	156	174	174	132	151	149	141	161	178	152	151	165	130	168	144	173	146	169	142	157	124	164	155	170	155	160	138	158	158	158	163	147	164	156	160	178	178	171	166	145	199	166	158	136	152	136	156	175	161	147	140	159	154	139	195	156	181	178	154	149	176	146	157	161	137	153	156	157	172	143	147	139	159	144	149	165	152	164	147	132	154	171	154	145	143	145	182	178	163	156	159	161	181	150	145	144	165	162	150	163	163	163	151	151	131	156	155	156	157	147	146	151	158	161	161	128	163	158	155	151	160	140	133	156	163	184	168	172	159	152	161	138	130	160	150	169	141	145	144	146	149	156	129	151	155	172	159	144	166	149	168	153	168	137	158	152	162	157	148	178	161	125	163	173	154	150	162	145	161	154	143	159	149	148	153	138	154	161	166	148	159	156	155	161	149	151	170	140	138	150	145	166	153	147	158	134	173	152	164	173	176	150	177	170	162	171	158	167	166	146	153	147	165	157	156	135	148	149	163	152	148	147	140	137	150	132	141	169	176	142	150	158	129	140	146	149	165	158	146	165	146	153	165	155	178	149	156	171	161	172	143	154	144	172	144	159	174	150	162	153	187	169	162	156	158	142	155	136	167	139	158	158	164	150	165	156	166	154	137	183	145	179	152	158	162	141	140	155	165	130	180	150	172	111	188	160	150	162	156	167	154	158	155	183	136	142	150	168	151	173	150	151	160	179	153	163	165	153	156	147	140	148	163	172	156	171	154	156	155	165	143	155	147	158	179	127	149	144	150	159	158	175	142	143	177	184	164	173	157	152	161	156	154	165	158	157	158	161	156	168	156	147	159	156	157	163	152	149	160	163	150	163	158	178	158	178	150	167	152	147	171	156	176	158	145	139	145	141	151	175	153	171	148	154	134	146	158	142	167	174	162	153	160	170	155	149	149	164	142	145	167	149	149	148	151	162	147	145	145	148	153	157	147	150	167	149	179	179	166	140	153	177	166	137	157	150	140	154	145	146	164	173	136	164	159	171	147	161	142	142	135	150	144	152	159	162	147	154	136	152	151	140	169	136	130	164	148	139	155	148	168	182	149	181	138	129	155	160	148	156	148	134	185	169	154	150	162	166	146	159	152	155	157	148	154	147	165	168	145	139	158	162	163	168	150	154	147	142	149	146	167	150	174	156	164	154	152	159	154	133	153	177	163	170	142	164	160	166	154	154	156	167	155	139	171	184	143	169	152	152	154	171	145	166	163	152	149	158	151	149	146	153	154	176	168	152	147	177	143	159	161	168	154	166	163	152	138	165	149	150	162	156	135	156	145	171	175	160	164	183	179	146	126	162	155	160	173	156	164	138	167	144	171	163	159	141	162	160	155	175	150	156	154	130	162	157	145	147	165	172	164	177	152	138	155	146	153	173	158	164	170	169	161	172	166	158	138	151	165	170	153	153	170	145	145	139	165	138	172	167	129	158	153
1324	257	274	266	246	241	240	229	238	218	231	244	231	226	233	245	247	245	202	198	257	255	222	262	248	232	230	220	237	236	223	235	247	263	228	262	257	256	214	206	236	228	230	251	232	266	256	239	260	258	226	230	243	212	234	221	225	220	218	243	231	225	232	231	251	241	218	206	230	209	222	237	215	226	219	209	195	254	251	244	214	239	212	245	220	230	245	252	212	195	252	225	217	228	274	223	223	240	242	218	229	245	220	241	245	230	245	220	213	231	228	239	230	244	224	225	233	197	224	266	236	228	250	236	255	228	235	219	232	260	219	219	225	236	242	234	198	232	229	223	224	219	262	223	228	252	227	243	219	216	207	199	256	227	205	224	256	236	267	215	249	228	233	229	216	234	217	229	237	227	229	250	247	244	251	217	261	231	212	235	250	222	242	273	242	231	209	222	224	233	225	263	238	245	246	268	251	252	251	232	232	253	230	235	230	230	235	219	230	260	245	230	223	234	230	241	233	209	236	234	244	254	241	268	253	245	216	218	226	230	232	223	250	263	263	217	235	248	253	235	227	239	245	219	234	249	257	233	222	241	252	237	225	238	242	243	223	210	260	236	215	229	215	211	221	225	223	245	258	245	231	232	235	241	226	229	249	222	237	231	223	230	247	241	228	216	242	204	207	228	255	262	243	229	213	228	260	241	212	235	248	255	233	205	237	200	267	251	230	229	245	232	230	255	229	236	264	259	252	233	246	254	196	251	260	199	244	239	223	262	243	238	260	220	240	268	246	204	244	249	232	219	229	231	243	260	255	240	224	232	256	259	207	235	237	232	242	255	233	220	214	232	248	245	233	278	243	234	241	260	233	243	231	249	220	229	258	219	253	222	255	231	233	219	259	247	235	239	244	239	236	239	231	228	268	228	250	237	250	227	248	227	213	252	274	240	241	256	257	241	217	248	241	253	223	245	223	239	255	240	236	230	221	224	235	260	243	228	222	244	252	246	250	222	232	241	282	227	251	230	220	274	203	212	240	231	245	250	233	253	234	221	216	258	238	240	233	231	238	255	229	223	240	219	212	244	235	222	242	218	222	255	235	228	212	255	236	277	232	251	252	245	228	226	240	233	224	225	239	228	258	222	218	251	263	221	228	229	242	231	237	227	258	226	232	212	240	219	225	240	245	232	224	232	255	230	248	224	253	234	250	236	246	227	233	218	233	211	255	251	218	252	224	247	241	236	242	244	244	247	199	254	248	231	237	245	223	231	224	213	232	224	264	242	200	260	220	210	235	250	238	236	265	226	269	270	255	250	231	222	238	225	213	241	226	206	231	231	226	210	205	231	240	232	227	246	245	242	201	238	251	258	272	231	275	220	226	214	213	224	244	233	276	226	250	236	251	209	238	222	281	250	251	239	235	204	239	242	241	211	223	214	219	233	223	239	243	206	247	214	258	251	260	266	263	272	227	233	217	223	258	232	233	232	228	194	225	229	232	229	213	243	218	252	218	221	222	224	230	248	257	234	213	237	259	249	235	230	247	234	265	232	223	231	238	229	223	212	228	248	240	246	249	227	230	216	232	226	212	254	222	240	218	238	271	251	231	250	237	235	224	255	227	228	239	252	268	236	242	240	232	248	218	232	244	217	226	255	221	236	254	256	239	251	228	230	233	235	206	228	263	231	236	216	245	231	227	238	263	256	247	234	227	237	228	230	226	240	238	228	242	236	225	238	194	219	235	221	243	232	214	231	225	221	245	239	254	228	206	222	221	242	261	241	224	237	239	230	256	229	227	229	226	232	244	233	238	222	233	269	274	234	243	201	255	263	248	295	230	209	211	203	252	223	242	226	268	240	235	230	252	258	231	211	236	230	264	252	268	236	223	246	259	263	229	227	225	230	226	263	240	260	245	235	236	255	218	201	261	233	251	255	258	229	219	247	213	232	221	231	219	224	217	224	221	239	254	236	242	202	229	238	244	214	249	231	245	271	235	215	247	239	234	241	223	241	218	250	267	220	212	229	231	245	224	210	219	247	249	245	207	248	233	244	210	225	214	233	253	231	246	227	235	231	199	247	230	232	265	225	224	240	246	244	242	246	227	228	240	228	225	259	214	241	247	226	230	234	260	241	210	254	239	227	223	221	201	228	244	251	221	246	208	246	225	216	237	219	235	241	213	236	239	220	244	269	244	242	220	223	239	242	234	232	209	231	247	257	274	238	249	218	225	233	262	263	217	237	251	223	250	239	214	231	244	239	226	214	214	246	218	209	223	266	216	239	234	244	216	227	210	232	250	213	244	250	229	239	244	224	240	258	252	207	236	227	250	274	237	238	236	258	228	250	231	247	230	230	253	247	229	247	223	249	236	247	203	260	230	233	241	250	230	209	245	230	230	255	280	219	240	241	249	237	237	237	237	220	281	203	236	242	240	232	223	260	240	256	256	227	244	240	255	228	265	207	247	238	228	229	225	256	240	235	219	238	224	245	236	257	211	236	231	219	243	194	230	251	212	238	272	242	228	249	219	235	219	250	239	241	237	247	215	226	256	251	225	229	223	244	238	215	238	233	220	238	212	246	230	235	224	236	231	241	248	243	248	247	231	239	257	228	240	221	236	201	250	224	250	251	250	215	237	237	258	219	246	250	239	216	243	246	257	238	241	224	234	220	239	233	232	244	227	214	241	229	255	247	235	230	249	238	244	214	211	235	251	269	257	261	235	260	225	274	237	228	230	229	205	238	232	214	209	229	206	228	271	257	258	246	254	225	229	249	239	284	239	225	251	217	236	249	244	190	254	237	236	265	249	242	211	241	243	228	236	233	245	249	229	261	259	249	258	235	231	256	235	239	209	185	237	238	233	221	245	234	228	248	252	233	233	269	254	242	228	222	236	213	238	261	231	226	237	260	227	211	222	218	237	232	244	248	274	225	241	255	261	211	221	222	212	216	250	213	219	230	238	227	219	225	270	240	247	247	259	224	240	229	232	218	271	248	261	239	230	250	214	216	239	245	229	238	251	227	230	240	232	238	253	227	229	243	261	246	254	256	251	219	232	252	231	253	235	235	248	232	248	224	214	240	250	259	225	231	223	219	221	263	235	228	229	245	216	280	249	203	226	241	228	215	253	251	217	265	272	221	233	240	235	244	241	235	195	235	218	244	214	230	239	236	245	222	231	248	253	225	245	227	233	244	249	224	243	255	229	268	241	223	241	236	214	230	231	231	218	190	225	264	256	251	214	228	239	230	213	278	219	235	209	230	209	241	233	253	246	210	260	264	267	221	208	230	211	230	242	233	240	260	258	214	292	227	224	255	209	230	254	237	232	232	238	218	218	243	217	246	232	254	215	234	252	248	244	201	249	229	212	231	237	222	236	227	247	233	267	272	213	229	216	246	222	258	240	240	214	248	212	231	239	215	230	206	245	230	255	255	254	261	260	236	221	248	245	247	226	210	233	244	208	239	215	213	244	255	236	203	270	229	245	231	235	224	255	210	219	230
1930	558	582	606	650	590	563	580	604	580	595	576	576	594	563	552	560	525	574	629	581	587	572	574	548	550	543	581	539	565	540	552	563	552	567	554	593	539	578	527	569	566	589	568	580	568	569	549	555	576	528	564	572	589	604	572	564	587	523	538	543	581	569	589	546	541	570	544	567	552	575	606	579	561	535	554	586	531	552	555	572	552	643	565	553	580	555	583	591	550	542	574	553	568	546	572	547	536	585	546	541	591	559	539	557	555	577	572	574	587	558	590	546	554	547	534	551	539	573	567	559	539	557	583	580	578	572	559	569	573	544	531	568	567	570	547	571	566	575	545	557	554	568	579	536	546	582	532	576	577	585	546	572	577	538	566	533	559	596	582	558	558	547	602	571	576	566	543	566	546	559	605	576	574	594	566	596	530	574	618	541	609	529	593	594	600	557	552	582	544	585	539	599	582	519	601	546	573	559	610	576	532	595	593	589	525	545	526	568	575	558	572	562	528	548	552	554	506	559	550	579	543	532	566	538	548	568	595	557	571	537	545	545	569	590	527	571	567	535	572	511	583	543	544	536	530	557	545	528	599	579	560	492	592	562	596	537	579	552	544	575	537	567	606	536	573	567	579	554	580	605	538	553	593	557	545	572	592	540	602	531	537	572	583	591	600	553	557	530	586	538	563	553	563	582	560	505	572	594	539	577	528	545	591	601	511	584	566	541	546	549	530	551	558	571	551	568	559	565	577	523	541	580	598	578	609	504	546	598	555	561	589	551	543	568	518	565	552	573	523	578	620	546	555	535	575	542	550	572	562	579	573	558	511	560	568	576	576	539	566	601	597	584	572	566	597	528	533	554	527	583	565	590	592	594	543	516	545	536	529	583	530	572	583	567	582	597	520	543	566	553	573	553	591	552	575	630	556	584	590	581	548	511	521	568	562	614	594	532	534	560	553	606	539	580	552	570	578	520	522	584	560	582	563	541	526	553	536	555	543	548	529	583	576	596	536	578	573	559	551	573	593	581	586	541	589	580	551	509	553	561	566	545	532	548	566	558	574	537	540	584	567	538	585	562	547	561	529	557	553	575	557	567	586	545	573	579	525	549	560	582	533	552	566	583	539	538	531	568	542	585	536	551	572	550	601	541	579	570	539	553	578	552	587	541	603	554	538	561	545	585	562	576	548	543	536	549	535	579	536	574	613	580	599	532	572	598	593	581	578	576	572	542	543	575	579	530	541	560	554	577	536	634	553	611	571	564	567	552	562	593	592	545	577	618	554	583	544	557	540	578	559	598	545	556	516	571	533	574	514	561	583	575	591	547	567	537	520	581	556	584	555	582	596	551	601	541	536	553	546	567	582	552	554	566	579	585	600	580	522	570	571	578	565	568	522	593	580	553	515	580	555	555	579	541	542	576	550	556	557	585	588	535	541	578	586	568	557	539	535	567	583	559	588	566	568	565	557	564	527	572	580	549	572	548	585	572	590	566	574	582	533	580	581	630	574	601	581	553	528	573	597	578	572	593	564	560	577	573	590	566	567	542	582	570	571	622	551	582	536	568	556	573	558	584	576	558	606	554	593	534	513	540	537	585	568	576	549	562	551	574	555	569	597	533	622	574	555	565	559	578	589	528	543	538	572	563	509	564	551	547	551	557	565	551	580	579	540	544	578	562	562	548	543	546	559	533	540	549	543	538	589	578	543	606	565	581	572	617	533	581	570	559	558	535	566	553	576	592	560	542	576	580	557	561	579	590	558	568	578	598	556	586	572	620	535	562	588	546	561	560	610	549	571	539	538	559	542	601	542	548	559	535	587	549	570	535	581	552	553	602	537	567	552	592	525	584	582	556	579	578	564	537	511	586	589	568	514	585	596	567	548	571	532	552	609	575	565	580	553	589	593	597	603	594	598	510	527	592	550	568	520	615	579	540	565	529	595	551	543	578	573	566	551	602	563	565	508	563	545	567	581	557	556	578	548	546	577	532	556	591	524	578	571	558	519	550	548	567	592	578	548	576	583	516	561	575	542	551	584	584	591	531	567	570	595	581	566	561	600	523	583	515	566	537	541	547	619	556	578	546	564	568	543	567	570	519	582	568	533	600	578	557	586	565	570	584	590	557	586	533	590	551	552	546	599	544	564	533	581	584	538	567	553	564	550	540	562	530	576	603	567	574	574	581	538	579	568	558	543	556	581	604	580	539	553	622	565	548	584	550	558	572	591	560	548	556	541	584	583	606	544	554	575	533	550	557	576	605	540	558	567	558	510	557	568	539	564	557	567	551	554	544	581	611	546	571	545	545	551	534	571	524	559	549	556	544	561	585	564	605	580	562	549	570	568	592	561	546	601	549	566	569	588	526	505	571	570	591	559	557	591	567	575	550	594	587	521	543	580	584	593	551	554	575	571	595	595	572	566	584	600	548	571	594	582	562	563	586	561	557	551	578	553	565	556	536	588	565	564	549	517	571	543	525	565	564	554	565	505	579	593	562	541	560	560	545	564	555	568	611	553	540	537	526	544	523	557	550	563	576	558	576	553	572	534	579	542	561	545	537	575	559	546	582	515	601	505	574	573	521	576	589	537	592	573	602	564	542	572	572	616	607	571	612	583	589	551	588	549	570	566	546	556	593	603	567	519	535	583	562	588	575	523	572	545	538	598	593	545	523	561	596	522	561	612	557	567	559	568	566	540	568	544	544	576	572	573	577	520	570	606	560	585	562	597	541	543	544	512	590	555	575	560	559	564	583	553	537	580	575	574	593	573	540	547	502	564	503	578	538	554	535	552	568	568	518	560	533	563	595	559	535	555	530	554	598	585	569	580	528	535	553	590	536	585	561	570	544	557	561	566	567	577	552	594	549	559	591	568	531	558	538	564	546	587	582	576	579	533	526	569	543	576	570	578	551	557	625	586	551	514	581	535	562	563	578	517	574	542	557	607	558	579	533	572	543	515	541	613	568	570	591	564	543	525	602	583	588	563	577	577	541	533	543	538	552	567	589	560	573	573	513	573	522	562	516	562	578	553	524	576	576	606	532	572	556	565	541	541	573	591	540	586	542	593	581	552	569	575	576	545	563	582	577	570	587	565	536	551	530	548	536	568	586	579	569	549	552	572	511	558	541	558	550	498	582	596	582	561	571	568	550	561	575	535	552	504	577	549	562	567	597	552	525	522	624	532	552	556	566	536	529	539	568	533	574	517	585	544	579	538	547	593	603	618	551	588	546	581	533	569	562	526	569	584	567	554	544	550	529	595	551	552	579	631	599	538	554	596	573	566	551	599	535	535	588	538	564	553	592	559	539	540	574	597	616	548	548	547	602	554	584	607	573	578	551	600	553	542	553	577	563	606	595	599	541	600	571	610	553	562	579	534	590	591	564	548	580	534	547	564	586	540	537	529	577	605	626	586	536	538	547	565	554	556	564	583	583	581	543	559	588	568	602	587	536	549	523	594	545	543	561	613	577	593	565	587	585	550	566	577	590	580	619	576
6133	373	408	344	243	207	210	171	184	195	161	155	146	138	129	134	155	134	138	134	132	144	140	141	165	156	153	128	131	157	140	150	122	133	133	152	159	152	153	134	155	153	127	124	139	143	125	145	142	155	135	134	139	160	141	110	137	151	135	127	155	131	142	142	141	142	133	121	142	133	144	156	147	155	158	134	165	155	136	126	144	117	130	122	133	146	153	138	138	164	119	127	158	134	138	131	154	154	146	159	146	154	149	145	133	131	127	149	121	128	144	144	132	122	152	145	152	135	132	132	120	135	142	124	138	140	145	142	135	137	131	142	147	146	143	138	159	127	142	148	148	116	128	147	141	131	126	146	134	118	135	138	138	134	144	139	160	133	127	130	133	138	138	121	136	131	157	157	135	142	133	140	160	139	148	132	150	157	160	173	126	140	147	129	162	125	148	144	125	162	125	143	120	130	150	123	128	124	124	133	147	147	143	126	153	131	147	135	156	139	121	149	130	155	141	140	164	151	151	144	119	163	126	129	153	149	142	138	152	138	164	122	131	118	146	139	144	138	145	133	106	140	119	137	116	133	152	126	137	146	136	132	137	131	151	152	150	138	147	121	157	129	132	120	123	138	126	140	148	139	144	154	147	138	113	127	143	129	133	155	136	152	137	139	136	151	143	136	128	129	124	127	136	130	152	151	147	146	122	126	156	138	147	150	123	130	136	159	121	140	145	122	150	129	154	136	121	173	119	146	141	159	129	113	135	126	123	130	139	131	142	120	126	130	156	142	138	134	130	162	128	142	144	148	153	124	122	143	141	129	134	126	165	144	150	137	122	164	137	145	129	114	133	146	130	147	143	129	136	139	121	128	128	139	151	147	154	138	148	107	137	155	127	142	152	132	125	137	133	157	139	152	135	139	144	137	127	138	127	144	119	126	148	127	142	129	130	135	101	151	157	125	126	145	143	134	113	144	126	127	133	141	145	115	131	136	132	156	130	141	141	140	119	121	139	141	145	137	135	143	149	134	148	136	157	151	134	129	137	138	155	155	134	136	160	137	116	134	131	130	150	125	131	140	152	148	141	133	135	158	145	149	157	112	136	145	138	155	137	143	147	161	135	144	122	140	150	148	130	177	130	129	133	135	133	128	127	153	139	135	140	147	143	142	128	126	148	131	131	146	139	139	125	156	143	135	129	163	145	124	135	147	138	150	148	143	154	134	164	125	148	136	113	174	147	127	136	141	148	124	132	137	114	135	173	144	141	166	146	149	142	134	144	144	139	117	168	143	141	138	137	136	172	142	124	129	127	115	137	123	148	147	135	134	138	153	128	152	135	141	124	133	137	142	155	137	118	131	129	172	123	151	149	125	131	161	149	133	157	137	129	119	125	134	126	147	124	149	132	152	136	141	159	141	155	119	159	132	134	143	138	132	139	130	129	136	119	142	131	107	145	125	151	151	129	124	162	148	140	157	141	151	153	129	130	128	120	160	128	128	170	152	129	141	124	149	143	121	146	130	145	138	151	126	130	143	146	147	138	136	139	162	156	123	142	147	135	139	137	148	131	163	149	141	130	142	145	143	129	157	140	154	130	143	136	123	143	145	148	160	159	139	136	130	130	135	147	149	144	127	125	130	133	152	152	146	153	124	134	139	147	141	105	137	129	138	164	125	143	144	157	150	110	147	165	136	156	122	104	123	146	128	145	146	152	130	132	132	136	125	120	148	126	137	147	135	129	153	144	140	148	140	136	114	125	118	150	150	159	150	144	174	136	127	147	154	124	131	143	128	138	138	133	148	156	132	148	156	134	144	162	142	144	142	139	162	158	122	161	128	151	149	121	125	135	120	131	136	141	125	140	140	132	122	155	135	140	135	126	140	149	138	139	134	128	129	146	145	121	153	154	136	132	160	130	134	128	165	140	127	122	130	130	169	126	143	144	135	129	123	132	127	151	127	135	136	148	151	138	150	135	162	123	140	142	159	132	139	133	141	139	137	160	139	150	161	133	121	128	142	130	156	146	157	158	148	141	141	147	128	163	136	155	153	118	144	127	126	149	116	132	152	115	144	142	144	131	139	146	160	128	134	173	146	146	132	120	139	143	135	149	148	132	125	139	160	135	149	137	141	149	124	136	159	127	145	142	143	155	131	153	150	146	164	132	141	137	135	149	159	142	138	151	125	164	145	142	135	130	142	148	165	154	158	165	147	157	143	141	146	134	143	128	170	143	136	136	128	139	127	139	139	137	134	163	165	110	129	144	135	149	128	136	117	156	153	137	128	139	134	132	123	161	141	149	140	124	128	136	131	155	141	133	145	128	143	146	155	130	137	131	145	134	132	131	130	134	134	135	124	146	129	124	137	140	148	162	142	155	158	154	152	136	149	142	137	116	136	152	124	155	137	129	147	132	143	127	142	151	131	106	127	130	137	138	138	144	156	147	138	139	137	135	144	126	147	150	133	132	150	162	154	123	134	145	137	126	138	135	122	134	156	120	145	122	150	156	141	128	126	136	134	129	155	133	156	144	134	117	118	127	132	137	136	135	124	148	140	116	146	117	152	141	144	169	137	146	152	145	148	136	148	132	166	142	128	137	152	140	139	127	142	154	132	143	142	130	139	128	141	133	145	134	145	144	159	127	139	163	147	154	146	136	140	125	146	135	144	133	126	154	144	139	117	131	131	125	149	144	138	130	153	136	151	160	152	127	134	130	147	164	151	152	143	121	164	161	129	153	153	113	142	118	134	125	134	147	145	145	141	155	135	132	135	156	135	141	130	143	150	133	146	142	143	116	133	140	159	147	133	142	159	116	142	135	165	116	152	130	140	152	147	141	128	131	125	153	139	136	159	147	157	142	160	141	124	149	143	153	171	152	156	147	134	122	132	143	125	133	137	151	143	149	150	145	123	140	144	133	141	124	146	124	143	127	141	153	158	154	117	133	136	165	132	133	136	143	146	155	135	156	137	143	133	165	158	151	131	162	164	139	165	158	138	126	153	139	152	126	163	126	130	143	133	157	118	151	154	131	138	149	150	145	124	130	127	168	118	118	137	145	117	127	137	159	118	154	149	150	135	134	144	119	140	138	130	139	144	145	124	168	147	137	151	151	151	115	145	134	137	129	114	141	134	129	132	139	131	145	147	141	134	144	152	140	155	139	118	146	145	148	140	138	131	127	164	134	127	139	116	131	123	135	134	131	142	137	128	125	132	140	116	131	135	138	132	155	139	151	133	127	150	150	118	166	140	128	129	140	138	144	146	151	150	138	144	128	139	124	143	120	119	132	146	139	131	150	124	144	132	141	146	145	135	133	111	132	131	116	154	149	151	139	140	132	139	149	132	155	140	147	136	152	135	135	138	169	148	133	152	119	131	145	159	139	130	153	147	149	156	154	147	156	142	143	132	134	133	155	151	121	163	136	153	155	139	122	163	121	154	160	133	156	127	132	143	151	168	153	129	154	131	142	108	135	145	133	149	135	131	132	153	146	140	137	138
6095	596	964	1060	948	865	723	622	598	538	518	500	462	460	437	428	399	390	368	389	400	384	407	368	383	385	395	347	357	353	366	335	379	355	394	367	342	361	326	357	362	331	356	329	373	374	368	358	342	329	402	377	349	359	362	405	340	350	331	337	375	352	347	325	361	343	363	353	353	349	335	368	374	390	335	340	380	347	325	325	366	364	372	386	381	351	344	309	330	356	315	350	368	347	371	353	337	347	362	370	339	368	348	340	335	335	320	351	336	346	313	364	338	337	353	342	362	334	333	350	353	337	377	338	320	305	339	358	358	317	335	366	342	355	306	388	339	368	360	361	338	341	337	349	366	346	348	362	379	348	356	375	351	370	339	354	373	337	360	346	332	352	343	339	371	353	377	358	396	311	318	358	330	304	370	361	357	335	331	351	353	383	334	400	347	324	330	348	348	371	337	328	333	333	333	353	384	353	358	370	351	381	328	344	361	345	338	361	355	315	337	346	334	335	355	357	338	304	354	347	368	353	374	339	354	331	343	351	314	363	347	314	367	378	352	365	324	366	352	353	349	347	377	347	397	339	347	368	325	362	372	355	329	311	351	305	377	343	373	349	334	357	342	322	325	342	345	392	355	353	333	322	363	344	347	351	345	326	410	357	347	367	353	377	344	348	351	326	351	357	391	337	342	355	379	351	345	355	351	346	353	344	373	337	320	363	366	376	325	361	317	378	369	344	334	358	365	378	402	382	347	346	351	321	365	361	337	356	341	342	351	331	336	315	329	330	364	348	337	376	341	368	347	326	361	356	337	394	355	367	362	354	402	351	325	367	370	350	365	330	361	340	355	346	361	357	354	330	350	331	337	360	383	348	323	333	335	374	328	362	325	372	339	352	364	362	321	307	338	332	326	332	379	355	336	357	362	377	326	328	345	309	301	349	360	392	340	314	379	321	353	358	334	330	340	350	333	347	356	351	377	372	355	359	346	362	353	347	378	365	368	352	336	347	342	353	359	348	344	306	353	324	347	334	356	318	323	354	314	347	338	332	382	336	335	355	369	296	333	353	344	339	348	366	347	324	362	375	369	380	346	344	331	355	345	307	363	362	353	335	346	362	344	338	343	336	331	304	381	334	337	318	348	332	333	364	350	313	370	318	338	340	339	363	326	342	365	334	366	318	346	316	329	328	309	327	323	345	367	346	343	346	336	335	328	333	336	356	364	326	332	348	331	350	331	361	354	337	340	349	356	365	364	339	377	331	322	324	354	326	349	343	314	352	380	410	350	394	341	344	350	311	311	360	359	344	354	329	318	311	363	342	353	330	348	356	347	370	349	338	340	348	339	333	338	344	385	332	337	348	357	325	359	300	358	350	339	328	368	360	342	352	400	369	351	338	383	337	397	350	337	328	333	360	329	363	337	355	339	354	354	358	361	346	362	349	355	336	334	377	335	368	345	339	366	359	363	341	347	348	370	362	337	350	350	358	368	347	320	341	362	340	336	359	333	382	345	355	326	362	354	311	383	343	355	331	341	371	328	317	339	356	343	319	344	342	387	356	328	346	353	367	364	361	341	332	360	280	376	347	369	349	325	350	337	343	323	359	320	321	319	336	367	323	302	323	346	336	350	332	362	351	384	375	333	361	356	389	353	350	371	333	344	346	339	312	374	341	346	318	328	338	369	372	340	382	339	337	356	381	337	345	346	313	346	346	354	364	360	330	380	367	352	354	352	342	372	320	373	345	323	362	335	343	336	311	376	345	328	361	349	343	310	361	380	341	323	350	351	360	360	344	358	343	371	324	315	368	341	357	344	396	348	382	352	374	320	335	359	360	320	380	326	393	387	319	344	388	343	362	360	318	332	362	370	341	336	350	352	367	363	400	360	323	339	356	348	327	335	358	352	348	350	356	318	340	321	337	350	339	348	348	352	330	332	344	345	304	337	354	367	339	340	364	348	361	363	326	342	325	376	363	351	346	350	340	335	384	328	344	333	351	336	327	338	342	324	334	360	355	352	335	373	384	330	377	318	406	361	398	359	352	380	349	332	329	309	378	345	340	335	358	350	338	317	350	375	357	355	367	324	346	302	366	322	350	347	350	365	351	344	336	354	357	327	356	349	356	352	323	349	343	363	321	357	312	339	322	369	326	362	331	336	352	345	347	334	345	367	347	370	337	332	363	373	340	370	377	321	359	330	311	331	364	321	376	353	360	378	352	322	339	335	328	352	318	359	344	333	332	327	343	338	335	350	328	351	347	366	359	379	365	339	295	330	332	377	328	342	348	327	340	346	306	308	339	343	310	325	336	317	342	344	373	331	344	342	402	365	361	364	363	373	349	330	359	329	362	332	358	318	369	354	347	385	353	346	359	366	347	325	358	333	332	330	337	351	342	328	346	347	333	343	362	347	334	350	342	376	359	344	362	334	351	359	353	351	324	334	340	334	358	352	324	368	314	351	335	396	375	338	345	354	325	348	398	331	359	381	370	343	343	356	356	379	342	350	346	325	347	336	359	341	317	329	338	344	333	336	370	331	363	367	354	352	355	347	312	341	349	370	332	395	326	363	359	360	366	354	351	338	365	360	344	340	328	369	347	332	331	357	342	347	360	344	305	345	347	347	338	337	360	370	362	348	330	347	348	340	318	362	325	377	350	385	324	356	344	334	389	334	378	304	346	351	328	328	350	353	365	351	376	359	344	355	355	363	303	336	366	378	367	394	365	352	330	345	343	335	352	356	360	322	338	331	351	363	360	329	317	339	360	340	360	349	348	342	338	329	368	354	353	315	363	344	336	335	340	336	362	336	362	368	361	348	330	364	339	317	354	343	333	400	351	358	334	365	343	362	348	365	338	333	345	350	340	344	356	360	382	337	354	348	307	345	367	338	340	358	306	344	332	344	323	358	351	350	362	355	344	339	353	358	354	328	337	372	357	355	351	332	354	345	318	362	304	371	351	335	338	353	337	359	350	355	335	374	330	350	327	353	346	339	363	370	380	372	322	369	355	342	362	360	355	352	338	376	372	350	370	362	372	322	363	339	328	341	349	357	361	384	376	342	346	366	341	339	340	328	384	340	361	344	346	371	353	330	359	296	337	345	342	315	330	366	367	324	335	347	369	355	325	331	364	361	348	301	353	319	348	355	318	380	341	355	361	337	317	339	335	349	344	361	348	310	365	369	317	345	352	324	330	375	328	330	334	351	346	366	320	330	354	307	358	348	341	332	348	340	379	362	379	354	342	339	296	344	351	329	353	342	348	342	331	337	376	352	349	362	320	356	335	358	353	367	324	362	335	324	360	332	330	366	341	365	362	337	326	367	343	314	337	333	354	332	372	335	372	346	343	335	327	322	313	331	378	362	309	354	354	357	362	341	349	344	344	342	341	330	358	356	365	373	339	349	348	338	353	354	353	309	357	330	325	327	349	351	358	374	358	362	364	345	373	360	369	323	370	333	336	330	364	371	384	347	351	340	315	334	384	339	354	343	354	392	340
11508	625	631	441	300	204	177	136	104	103	111	92	81	83	64	80	83	46	66	54	68	52	50	67	56	53	60	43	62	54	58	48	61	63	52	52	69	54	49	58	54	40	45	44	50	51	54	57	65	51	57	57	56	46	46	55	67	51	61	56	41	54	49	68	51	53	62	51	55	68	71	63	56	56	54	44	51	47	66	50	58	57	40	47	47	46	42	58	54	56	50	70	53	61	62	51	48	61	68	57	59	48	57	42	42	56	54	61	72	56	49	48	44	51	39	58	44	42	64	67	52	62	41	40	52	44	68	62	49	38	66	58	44	52	62	53	48	48	52	41	46	60	53	58	38	60	58	43	49	31	49	46	52	55	47	41	46	52	61	60	52	49	58	51	56	60	61	50	50	36	43	53	55	51	53	49	53	65	68	47	47	53	42	45	64	46	46	55	43	50	51	56	48	42	57	55	47	63	48	69	61	49	50	56	53	39	49	67	52	59	69	53	67	71	42	50	55	54	56	60	46	49	51	52	61	56	50	51	64	45	67	51	61	48	59	70	56	54	51	56	51	44	60	50	68	58	57	55	52	52	48	53	40	49	51	47	46	46	55	47	53	53	56	49	57	52	64	59	59	44	59	62	48	57	49	40	44	46	65	52	61	56	49	61	51	52	53	54	56	42	52	45	50	53	47	46	56	58	53	59	55	50	51	52	53	60	54	40	50	47	45	42	64	77	54	57	39	60	66	48	46	57	62	47	39	49	50	46	42	42	51	47	39	48	40	47	45	52	48	47	54	51	54	43	60	45	49	63	55	56	46	66	49	51	45	67	55	52	43	62	50	48	56	55	58	37	39	50	54	43	60	50	70	62	62	51	53	59	58	47	45	41	43	36	56	52	45	55	52	48	76	56	54	53	48	56	44	50	64	54	54	50	41	37	52	55	56	59	60	57	59	58	61	84	51	51	52	42	63	52	52	44	66	73	52	54	47	49	37	49	67	59	56	53	52	61	62	42	46	56	49	40	55	57	47	48	53	61	44	47	48	59	58	51	49	57	61	48	72	39	63	45	39	43	54	50	64	71	55	50	54	54	51	60	55	58	63	44	53	53	56	50	39	50	51	52	62	43	56	46	51	45	50	42	56	45	45	68	54	43	57	48	52	49	46	42	61	51	62	67	55	41	49	59	47	64	44	55	53	56	61	59	43	53	48	59	51	47	56	61	44	49	59	72	62	42	64	57	56	54	60	58	66	57	55	47	51	47	45	57	50	53	49	46	55	62	50	58	52	63	57	54	78	56	64	54	44	56	54	45	50	55	53	46	57	55	53	52	55	58	75	52	44	62	56	54	45	44	41	62	48	61	57	48	48	50	58	61	62	46	48	50	37	54	55	48	55	61	55	62	46	64	46	59	56	58	57	63	57	53	54	49	52	50	51	48	59	53	56	46	44	55	59	56	65	56	64	65	66	63	64	52	52	56	45	37	37	65	60	43	66	51	52	65	69	57	51	57	54	53	40	45	42	54	47	50	54	50	49	41	53	45	51	41	50	70	55	63	44	57	62	40	45	39	42	47	68	57	49	50	56	54	54	53	47	56	50	68	64	54	50	62	51	59	57	56	57	55	51	44	41	45	59	64	47	56	58	61	55	49	64	43	56	59	65	54	41	48	58	50	45	51	50	50	60	67	37	52	51	45	62	61	65	51	50	38	40	44	61	53	48	60	43	59	55	51	57	54	46	52	56	44	43	49	55	43	50	46	51	60	59	63	50	59	65	52	62	58	58	58	67	54	62	53	73	39	64	57	65	57	40	55	67	58	61	65	52	54	60	69	63	53	54	63	59	46	53	54	30	48	64	56	54	47	48	57	44	48	45	47	66	50	46	42	53	37	60	55	62	43	47	40	42	55	59	44	52	57	50	57	50	53	35	60	70	42	60	39	47	65	61	53	49	73	56	56	55	59	45	57	45	42	53	55	57	50	49	69	46	67	59	53	62	52	60	60	50	52	36	49	53	60	59	40	59	64	55	61	65	66	52	62	43	57	62	52	49	53	65	52	46	65	57	42	59	55	52	35	54	52	58	59	37	59	54	54	55	63	63	57	51	63	52	48	64	44	57	50	70	49	47	52	41	55	53	57	33	64	48	62	48	45	53	53	38	49	58	41	50	49	51	45	56	60	55	62	48	49	63	50	61	45	58	51	59	43	57	61	56	46	56	56	59	54	43	37	67	63	55	53	43	44	49	63	45	49	59	53	60	60	54	51	67	50	74	52	45	46	56	47	65	67	55	57	53	51	52	48	56	65	39	56	50	56	53	55	53	48	53	52	37	50	50	52	39	59	57	52	64	52	65	50	55	50	55	46	56	39	48	62	52	63	39	51	53	52	41	38	60	49	63	45	55	59	66	51	46	41	56	53	52	56	45	59	65	57	59	54	52	44	51	58	56	53	46	49	56	56	52	62	57	60	52	59	55	79	66	50	62	52	49	54	51	54	64	38	52	59	61	50	49	41	45	40	50	61	65	49	58	50	51	49	44	45	60	57	60	50	54	56	43	61	45	55	61	47	54	60	54	66	51	48	58	60	61	54	58	49	52	44	51	45	43	44	67	45	49	52	50	52	41	58	40	51	38	55	40	53	62	50	55	38	54	60	63	50	57	59	58	51	71	38	59	51	43	55	48	48	49	55	46	57	63	55	50	43	56	46	45	47	53	63	56	63	72	58	63	52	58	48	56	63	49	58	57	47	67	55	59	54	64	45	56	63	59	52	48	49	57	53	56	65	49	77	67	55	48	43	55	49	55	55	48	54	57	48	52	50	58	62	49	59	55	51	54	56	68	58	59	56	47	47	58	55	66	62	51	50	46	47	45	48	57	53	54	61	54	47	59	39	59	59	60	42	46	48	62	51	40	53	60	45	40	58	52	51	49	65	56	47	53	51	51	30	57	45	55	41	48	48	61	65	53	58	48	57	58	66	50	52	52	52	57	55	46	55	61	50	47	64	47	53	43	47	46	56	44	51	49	56	50	58	52	52	58	49	50	51	50	58	49	61	64	58	57	52	59	51	49	65	47	44	45	52	62	43	42	53	52	61	46	40	71	62	52	51	50	58	55	47	53	62	64	58	53	57	59	51	59	50	73	51	63	46	66	48	62	52	47	46	54	42	48	52	55	58	33	49	54	59	52	56	47	51	56	48	50	62	55	60	74	62	50	53	51	62	50	59	70	64	47	46	48	54	58	48	47	54	50	70	53	57	49	59	40	50	54	56	56	49	64	56	35	51	57	43	56	69	56	71	49	45	60	53	54	46	66	53	58	59	42	55	55	49	61	51	47	48	53	53	39	51	53	51	60	42	69	50	49	39	50	51	36	49	72	52	55	52	54	63	56	49	56	62	58	48	51	39	51	65	37	45	42	54	59	59	57	57	65	49	62	60	68	51	50	43	62	42	65	52	52	49	48	52	63	63	45	41	48	47	48	48	71	51	47	52
7443	610	1409	1635	1279	1084	867	659	565	510	451	427	384	314	305	286	283	239	247	231	236	217	226	186	199	197	215	217	196	200	202	171	206	170	163	166	151	180	181	172	163	155	187	178	171	158	140	188	155	167	159	166	195	168	165	167	172	129	171	170	147	154	141	150	158	148	160	177	187	152	176	164	144	185	190	143	149	152	173	158	160	159	150	155	150	148	140	122	165	163	164	181	154	153	165	165	157	159	142	152	150	173	164	159	155	169	149	171	148	170	174	180	162	166	140	156	150	168	173	168	164	146	137	171	152	183	157	156	145	171	157	160	158	144	168	146	157	166	174	156	154	147	155	189	174	149	171	152	147	142	166	169	166	153	129	157	148	167	173	142	147	157	151	153	157	154	166	168	161	138	147	153	165	155	165	157	172	167	140	153	123	131	160	150	155	146	150	146	152	185	161	165	171	137	166	165	164	152	151	158	142	157	148	162	156	158	153	146	158	158	150	162	149	153	148	160	171	168	155	157	158	144	157	147	161	165	169	169	142	154	148	153	137	153	172	147	156	161	154	146	147	152	135	141	164	167	154	128	171	143	158	159	166	133	160	149	155	144	170	171	142	165	146	165	158	147	154	148	178	159	157	154	162	152	171	147	159	150	145	151	150	178	147	152	171	136	155	167	169	180	154	164	159	152	149	144	147	152	147	166	147	169	158	157	149	168	158	156	157	160	161	162	151	155	157	159	168	157	141	152	169	168	154	150	160	164	169	168	139	133	158	153	146	132	144	152	153	142	162	151	149	167	175	172	145	161	153	188	147	159	161	157	148	154	163	132	184	162	150	166	168	175	162	136	139	164	166	155	184	155	173	155	156	135	181	163	162	147	162	151	151	151	181	151	155	172	191	153	167	175	143	158	168	153	134	156	185	134	156	134	151	141	158	168	156	159	132	156	165	177	154	127	151	136	154	155	153	142	160	150	159	155	157	145	166	135	156	151	136	152	169	158	161	153	157	141	145	157	164	157	143	137	162	134	148	155	164	159	148	148	155	162	125	149	174	170	163	149	159	155	134	158	148	167	145	139	164	137	151	140	154	144	166	152	140	154	171	178	152	150	160	159	166	156	156	156	153	151	167	159	149	151	166	170	158	165	165	154	168	139	171	141	145	130	153	154	146	155	151	156	162	172	173	155	157	149	164	173	159	139	178	152	156	143	152	162	134	156	168	168	169	154	139	175	153	147	151	141	140	148	153	164	171	141	151	137	166	164	131	147	139	176	139	166	175	160	160	139	165	162	188	192	166	170	149	186	142	172	145	149	169	147	157	168	154	147	166	164	135	155	142	144	175	156	144	140	168	166	144	139	165	165	177	155	175	159	178	153	120	147	171	138	135	149	151	147	161	167	172	161	143	130	153	154	173	176	149	160	168	151	183	140	156	152	140	180	168	143	168	148	164	148	162	164	167	173	168	148	166	171	152	161	157	171	144	165	162	157	191	142	144	161	152	159	160	145	163	157	165	173	157	146	178	140	159	172	163	121	170	153	162	154	146	170	151	188	162	157	128	153	160	138	130	168	164	163	126	148	178	152	153	142	154	154	152	153	167	150	159	173	154	166	140	171	153	155	140	155	166	165	156	131	170	168	142	147	141	166	181	150	157	144	139	162	159	152	173	139	155	142	148	176	149	168	142	167	171	162	164	130	155	142	139	155	162	156	163	143	164	168	168	147	165	156	125	179	181	141	153	148	152	159	140	161	160	156	154	162	158	158	139	143	157	170	143	163	140	163	169	174	153	176	137	143	154	172	173	122	156	191	156	126	161	161	157	159	151	159	164	167	149	168	157	161	146	157	166	162	148	141	157	175	148	168	166	160	142	141	145	147	151	168	152	151	144	182	174	142	148	156	174	138	171	151	158	147	139	144	139	167	142	152	145	189	159	151	139	149	161	159	173	161	129	150	120	165	141	163	163	157	176	151	139	174	149	146	156	164	153	150	162	158	138	176	149	179	160	161	171	134	138	171	143	146	174	152	157	154	162	142	150	159	157	137	142	165	159	186	151	140	155	155	162	159	140	155	147	148	168	141	188	170	180	178	163	147	156	159	150	137	156	157	149	165	149	162	139	151	132	134	128	158	194	162	165	161	159	143	155	155	150	161	149	165	174	140	183	145	170	152	151	183	163	123	157	181	175	172	146	151	174	169	170	155	158	162	162	141	174	155	159	156	163	155	156	141	137	130	164	194	148	162	155	142	155	175	157	163	164	173	143	159	140	136	161	160	172	124	152	180	141	159	126	168	152	155	169	157	142	169	172	182	168	164	162	160	142	175	152	170	154	158	148	171	133	181	143	146	146	161	155	169	182	152	154	153	149	133	154	139	156	189	172	138	150	174	153	156	166	163	160	149	148	158	155	156	141	160	157	156	174	161	154	146	148	145	169	164	116	166	150	153	118	143	146	171	138	170	153	152	145	146	151	146	145	158	162	178	164	174	149	168	167	141	132	159	153	152	140	141	122	151	154	155	142	168	133	150	162	155	163	131	146	165	150	184	167	142	161	156	165	151	166	151	145	171	154	151	147	143	131	150	151	171	190	161	153	143	144	146	139	142	161	133	166	151	129	155	132	171	142	182	173	162	136	153	138	168	148	165	160	167	168	173	150	165	148	156	152	165	138	164	146	159	192	152	163	156	156	165	151	158	153	164	166	153	147	149	179	153	170	164	167	178	163	135	150	185	151	164	140	153	144	159	138	169	157	150	165	139	134	158	133	143	146	129	174	181	158	160	133	171	142	152	161	161	177	155	146	154	158	174	149	164	142	145	153	134	156	153	163	156	143	159	149	173	158	165	130	167	179	165	157	142	156	159	167	164	174	181	169	144	158	148	161	157	162	153	162	163	159	142	169	162	173	164	150	133	138	176	178	150	161	136	139	148	151	177	158	168	160	149	168	177	155	148	147	165	150	134	156	141	168	151	165	143	156	149	171	159	160	144	146	185	146	172	148	148	158	150	166	168	149	156	159	151	179	168	141	157	148	144	153	147	165	156	150	162	150	155	172	154	168	141	173	174	179	171	147	151	147	165	171	159	168	145	148	169	171	173	163	148	134	141	158	155	163	170	148	140	135	149	148	155	156	164	173	161	146	175	131	146	143	129	155	128	168	146	139	139	155	156	175	165	156	161	162	156	162	164	146	166	153	143	161	158	156	153	151	153	160	159	154	157	161	166	151	145	193	150	165	154	142	167	156	142	125	159	141	162	129	159	165	142	136	152	167	158	153	164	161	161	150	140	158	152	172	164	158	153	139	163	167	153	151	140	153	144	150	151	134	143	159	154	169	151	151	163	156	164	146	142	159	144	143	160	155	159	145	164	150	154	140	138	156	148	142	160	155	148	153	163	155	157	151	151	160	158	158	143	166	146	155	148	162	166	162	151	148	142	139	168	162	150	161	146	157	148	157	147	150	165	143	128	142	151	144	148	160	139	153	162	136	160	139	132
1306	217	221	245	223	244	228	245	223	231	236	217	217	226	211	243	247	233	263	233	235	243	238	255	219	222	235	245	265	238	233	269	227	236	218	217	242	229	235	249	250	266	244	256	230	283	263	224	254	227	236	224	198	232	199	258	216	263	243	256	237	226	225	239	229	215	224	229	253	237	199	242	241	208	246	217	209	244	244	223	237	268	241	209	233	231	232	243	252	258	236	241	239	254	231	251	207	231	211	237	224	209	216	239	249	223	249	258	226	254	246	219	223	211	256	277	262	225	227	249	216	218	231	236	243	245	253	264	242	248	239	258	220	216	200	228	245	225	253	249	233	227	216	275	241	223	230	234	233	219	218	221	211	228	240	248	241	251	248	226	231	244	219	212	228	228	250	218	216	238	252	232	251	232	228	222	218	251	257	254	218	238	230	227	234	246	246	213	214	229	214	222	229	207	246	270	220	234	220	249	234	227	241	231	257	256	196	238	226	267	234	204	270	222	230	239	246	236	232	262	241	246	201	242	214	240	218	250	235	220	216	219	216	206	216	271	237	230	245	219	224	247	232	217	253	224	238	234	238	244	219	229	218	232	247	221	255	224	242	247	233	227	223	256	261	203	226	206	243	227	237	232	257	250	221	246	205	214	231	240	225	191	224	219	225	196	212	240	242	243	234	244	228	234	230	242	230	259	254	233	226	234	205	244	255	235	251	225	248	237	260	251	244	216	222	204	241	228	265	251	230	242	220	246	208	232	236	227	257	204	218	224	244	235	228	231	228	217	214	259	266	232	207	228	208	224	244	262	247	245	223	226	251	238	243	221	219	236	245	200	260	240	225	211	215	234	223	240	232	270	230	247	242	236	226	209	231	226	213	208	210	261	244	212	246	251	259	233	217	228	227	211	260	212	230	231	210	232	243	247	208	212	245	228	238	236	246	260	224	254	217	256	247	236	233	223	235	240	220	239	249	220	240	248	239	195	211	241	239	242	249	226	274	236	243	218	229	219	221	254	279	253	246	241	244	246	240	226	215	233	256	236	224	261	231	238	251	232	199	250	236	263	244	231	233	254	245	212	249	243	254	232	245	246	260	235	236	229	245	249	216	231	245	260	218	214	231	238	231	240	215	271	236	234	230	267	239	265	244	230	230	234	244	221	251	226	211	220	253	228	241	247	236	255	239	237	238	253	232	222	213	234	243	217	231	253	250	252	240	255	221	253	229	238	232	225	250	223	222	221	237	222	216	209	246	226	237	246	204	220	226	220	229	227	224	235	237	224	235	247	233	233	233	213	221	236	238	261	230	226	221	203	241	220	266	216	233	220	217	232	213	223	229	241	218	243	253	209	212	217	229	230	235	226	226	240	243	233	182	224	223	206	247	232	247	242	229	225	257	221	233	190	230	209	244	234	245	253	227	222	236	205	244	215	258	246	242	271	261	242	218	217	233	207	228	172	214	239	229	227	218	228	214	251	234	251	231	220	235	230	230	247	210	247	244	222	252	232	243	255	254	234	233	235	233	211	242	229	221	213	242	237	196	243	234	231	242	278	243	228	229	239	229	252	218	234	217	242	226	235	235	225	240	218	256	225	246	225	250	238	197	232	272	209	237	223	245	239	237	246	229	224	247	202	216	210	220	237	239	248	220	223	253	235	217	265	211	261	241	221	254	211	202	228	244	244	229	251	217	239	250	235	232	256	226	234	237	241	221	277	222	231	220	218	253	216	223	213	246	270	225	214	246	217	228	218	218	233	244	259	233	221	226	253	236	207	226	214	210	237	217	242	220	258	257	231	242	236	229	232	225	230	251	256	220	230	243	241	215	198	222	210	234	250	254	252	254	232	190	226	215	231	238	259	240	207	250	255	234	222	225	224	222	223	237	228	240	217	247	211	250	224	252	244	216	211	241	250	231	255	231	231	238	262	237	229	225	220	219	220	221	235	240	224	253	212	258	245	228	244	241	243	236	224	218	217	222	237	235	218	226	230	221	233	215	237	217	247	221	250	235	242	230	233	222	213	242	228	253	258	224	250	252	227	263	252	236	255	243	228	233	264	203	232	253	201	237	269	240	193	215	248	257	214	226	240	228	244	233	227	202	234	259	239	233	218	229	258	233	243	211	233	228	239	228	196	256	223	207	250	221	247	227	214	215	237	254	248	243	204	226	208	240	231	270	232	234	234	222	210	231	217	246	245	222	232	231	239	220	246	257	223	219	229	223	205	230	270	252	247	261	206	226	231	232	247	240	235	226	238	234	242	239	212	256	235	217	255	238	235	211	216	231	246	234	247	234	234	231	223	250	253	215	216	238	241	220	227	253	235	244	245	237	209	243	240	225	243	239	221	233	240	245	233	254	227	236	217	234	216	264	244	209	243	235	208	242	220	244	210	229	257	234	248	255	216	230	222	238	246	231	223	218	216	238	256	224	226	246	230	266	255	230	242	223	263	251	246	234	226	255	231	226	223	263	258	216	220	233	254	214	248	239	236	250	246	239	238	238	236	242	241	251	217	213	230	242	229	244	252	228	257	232	200	218	223	215	239	256	243	243	207	227	221	264	252	226	245	208	238	227	248	226	204	233	213	246	231	214	205	216	258	231	229	235	219	254	229	198	254	221	240	246	244	255	232	240	241	254	232	265	216	235	229	231	218	245	255	243	234	230	232	220	227	258	239	252	255	242	257	248	244	238	236	257	247	222	222	247	237	245	247	243	233	231	240	220	259	225	224	233	236	230	208	238	219	246	234	240	235	248	226	245	220	249	229	220	216	224	235	249	250	227	222	219	229	222	230	226	257	248	241	221	221	236	222	241	212	246	240	206	253	237	238	217	212	230	236	264	262	244	221	239	234	254	218	230	245	250	220	234	247	237	267	224	194	212	240	242	227	226	212	241	228	254	260	233	241	207	236	253	238	229	218	252	271	215	251	227	232	219	216	233	231	236	221	205	232	231	233	228	241	236	200	233	254	248	240	219	203	249	221	257	237	244	268	229	242	223	227	225	230	228	231	258	240	222	214	247	245	257	216	238	248	239	230	238	236	222	227	220	235	217	212	229	259	240	231	227	201	242	232	240	249	237	236	241	226	237	218	232	256	217	247	232	232	216	215	233	207	217	218	247	230	233	211	219	215	239	248	264	228	234	227	225	225	211	242	237	204	243	230	247	243	220	249	242	216	227	250	256	241	224	245	236	236	242	210	251	243	240	229	262	206	259	247	251	243	221	229	229	236	241	214	245	238	224	231	217	260	207	247	226	205	233	211	238	238	236	248	203	220	223	247	269	262	254	222	226	233	224	230	254	236	240	235	254	221	237	229	234	224	264	241	236	196	228	266	218	252	225	238	214	225	218	194	243	267	200	230	248	249	236	230	234	217	239	233	248	255	226	238	215	206	224	249	229	266	242	256	248	226	233	247	255	218	253	223	236	228	242	240	232	194	217	250	250	261	234	236	237	236	235	246	247	227	192	221	266	236	239	216	246	201	222	229
1967	575	583	606	640	608	549	561	592	574	582	565	598	558	614	550	545	577	552	574	599	583	617	560	579	585	589	578	552	561	551	564	571	575	597	529	555	552	599	585	594	563	572	541	570	565	559	521	568	520	568	597	591	558	578	541	580	599	560	570	535	555	550	546	557	582	556	574	510	559	539	581	601	567	566	580	596	554	551	550	588	530	549	559	596	579	569	568	554	580	564	583	561	527	606	573	552	533	571	596	561	590	527	511	533	564	526	566	561	597	570	548	543	583	537	528	550	568	571	544	604	555	539	544	559	539	551	589	544	593	588	578	536	580	556	566	563	569	592	553	543	565	551	521	554	568	560	548	551	559	572	572	539	544	555	517	547	522	611	584	535	582	564	569	527	546	580	561	562	561	532	546	568	571	561	558	553	535	522	573	569	524	571	550	589	548	559	541	532	573	586	568	556	546	561	536	559	557	586	544	580	542	605	544	559	561	514	554	580	568	547	583	591	556	533	587	615	598	580	580	546	556	573	549	587	563	531	567	561	578	581	572	558	567	563	570	614	535	565	561	572	601	583	589	567	563	570	582	582	595	549	520	534	547	599	590	559	565	608	591	563	573	575	595	524	555	502	575	577	533	565	553	561	583	555	553	584	597	576	577	581	566	529	549	574	583	594	556	569	569	560	578	516	542	584	590	566	562	566	581	568	563	567	573	576	539	553	553	574	583	531	536	589	565	558	542	549	556	581	521	584	559	598	565	577	579	607	593	575	603	580	520	521	547	598	551	562	583	583	567	527	566	563	547	588	527	535	562	584	556	562	569	579	589	523	548	546	567	561	603	550	568	593	554	546	550	571	555	571	601	573	529	554	545	547	540	577	519	557	530	576	571	555	544	522	575	531	535	557	532	562	588	567	541	539	585	551	563	567	596	575	529	535	577	575	552	548	577	565	541	558	558	525	542	531	565	598	553	578	521	577	562	591	555	525	558	612	541	544	542	552	595	559	563	587	552	582	596	605	496	574	587	544	566	543	563	535	575	534	618	563	574	556	562	575	558	570	574	584	561	568	580	575	583	555	609	527	584	587	542	551	575	559	576	577	567	555	577	597	539	594	573	568	552	568	560	567	516	546	589	581	564	574	588	563	582	564	559	552	539	571	563	560	580	575	559	547	534	541	559	572	564	565	577	562	558	545	547	574	616	564	579	549	540	595	556	585	550	586	561	547	594	576	570	528	556	623	539	543	547	536	536	596	564	560	525	569	517	610	543	554	523	586	593	555	569	599	555	575	594	570	516	555	558	558	527	549	587	582	575	558	594	550	578	526	534	523	575	552	572	575	605	578	596	598	567	551	531	587	530	555	541	545	548	561	556	547	547	566	531	553	569	539	580	523	549	541	583	606	584	586	531	516	533	570	545	543	541	563	545	540	576	563	562	569	567	561	555	529	521	571	574	582	558	573	533	519	546	602	576	545	548	575	585	572	558	568	565	547	541	594	553	533	582	640	578	565	585	612	528	553	573	543	582	603	567	543	579	536	565	610	585	578	569	584	547	584	534	572	612	572	565	575	571	560	532	564	552	552	555	583	516	602	612	528	544	537	583	544	573	530	526	534	563	557	559	579	569	531	556	586	543	536	589	532	535	538	543	579	556	552	533	575	603	526	618	539	533	536	580	571	548	619	574	588	564	553	582	567	534	603	601	463	573	569	558	534	569	533	569	571	618	596	566	602	571	545	536	512	578	572	591	525	595	570	533	548	562	564	566	550	581	533	498	544	556	579	604	583	559	547	569	576	554	565	574	559	570	596	540	563	541	582	592	572	559	501	594	562	574	567	513	565	567	530	545	545	549	543	540	569	533	542	608	547	540	532	548	548	564	574	557	579	572	577	534	586	564	562	595	543	546	581	583	529	594	529	573	554	573	527	518	508	551	541	536	550	552	556	579	569	593	577	541	567	571	528	550	586	515	579	543	551	557	537	591	532	567	541	554	555	595	555	518	559	571	544	531	574	599	525	557	535	548	603	580	592	582	548	547	510	577	569	551	562	548	545	586	584	558	566	574	609	590	605	569	604	545	582	559	620	587	511	503	559	536	515	536	562	616	598	550	583	568	559	533	566	566	580	545	551	581	560	559	549	567	580	603	563	530	551	556	580	588	538	528	559	531	545	587	574	583	545	619	540	575	634	562	565	549	593	577	581	571	516	521	565	579	591	562	569	534	541	534	560	568	576	559	590	556	557	594	546	565	564	564	597	598	558	555	492	523	576	560	593	565	588	552	591	588	562	582	609	553	564	566	550	584	555	555	525	556	561	601	544	542	533	539	579	539	558	552	572	567	552	533	586	595	577	605	544	564	531	563	555	567	546	594	633	540	560	541	584	532	562	590	578	583	567	563	597	574	550	549	550	528	578	589	550	548	569	586	565	568	556	552	563	560	549	542	507	556	591	582	542	537	535	552	530	582	585	581	584	593	577	552	593	546	559	570	529	504	583	557	511	565	554	535	564	541	562	605	590	598	561	553	536	554	539	532	564	556	562	580	592	539	570	565	533	552	553	593	539	568	573	580	574	626	578	541	575	580	596	561	589	563	546	553	586	591	564	598	587	534	609	584	550	567	552	560	580	606	574	572	575	571	556	574	542	584	555	574	568	594	573	523	559	581	560	612	575	565	541	556	553	540	536	602	548	597	534	549	578	563	568	577	531	576	559	559	581	559	545	544	539	575	547	564	583	572	585	544	570	557	573	570	555	583	555	537	545	580	543	531	563	536	563	599	569	592	576	559	570	556	584	599	562	575	556	568	540	573	570	551	539	577	584	561	560	582	555	564	525	555	580	572	601	579	571	563	569	589	557	551	533	553	573	605	546	567	556	601	561	553	562	550	573	553	620	565	540	529	579	562	504	550	530	552	555	530	558	594	559	610	542	559	589	607	566	551	568	566	544	578	559	555	567	538	558	549	542	589	587	547	572	552	554	520	565	551	532	595	552	571	582	546	551	590	536	573	536	571	568	583	535	563	594	546	580	559	552	554	555	570	563	570	561	563	589	585	554	495	536	587	586	524	568	547	568	547	589	544	541	572	566	549	573	547	521	585	594	589	584	586	591	608	550	549	547	569	566	599	569	595	595	558	530	525	552	604	573	552	557	616	561	579	536	524	562	574	555	542	572	582	578	545	532	587	608	575	560	551	533	581	587	510	562	534	550	556	529	583	522	568	568	550	627	580	551	513	579	580	569	558	564	564	605	568	546	596	557	552	552	546	571	557	561	552	601	527	581	584	571	567	557	573	567	573	559	536	553	552	576	561	588	605	577	569	559	544	553	584	508	566	564	574	580	576	559	602	545	543	552	586	545	572	532	567	559	567	562	549	539	554	542	558	535	558	544	536	560	521	561	556	554	548	560	587	535	547	572	570	553	588	567	600	536	565	592	606	603	554	554	532	539	552	527	551	560	555	562	565	558	539	526	561	531	570	595	513	545	570	575	535	563	560
6309	326	348	313	255	222	177	178	160	153	149	151	149	159	172	160	173	154	130	143	145	144	166	163	163	118	146	152	143	139	120	146	144	151	148	137	151	129	139	131	146	148	149	159	141	158	128	125	112	127	148	145	129	150	118	149	157	156	148	129	126	130	120	158	157	143	145	138	135	134	128	132	151	140	161	143	142	154	152	120	159	144	155	136	111	139	153	137	134	149	154	145	133	141	109	148	127	127	137	157	132	153	144	139	129	154	130	119	171	129	112	142	146	166	144	151	125	143	154	147	130	153	160	124	137	146	135	131	144	143	140	147	139	136	138	127	150	148	147	173	120	136	140	156	108	140	127	144	146	126	138	133	127	129	127	145	127	137	136	141	123	134	136	129	133	144	144	154	152	129	133	142	135	129	133	141	143	122	148	132	153	150	152	114	170	122	131	148	151	132	134	109	135	125	140	145	134	160	150	153	123	142	141	125	133	117	137	117	145	139	151	150	139	150	137	136	147	146	135	114	142	158	148	143	133	162	150	135	154	142	124	122	133	141	129	147	143	125	121	144	152	140	155	156	161	141	172	130	135	122	115	136	133	134	132	140	156	137	144	138	159	151	120	129	158	121	171	135	157	139	153	120	145	129	154	145	135	123	119	163	141	127	116	150	144	135	157	141	149	129	140	128	154	143	151	138	130	133	130	168	130	133	130	148	145	151	122	119	164	127	135	124	151	136	120	146	142	139	141	132	134	140	144	118	116	146	150	119	129	139	129	130	161	134	132	135	149	145	121	137	164	148	133	122	147	143	138	154	137	157	117	144	133	160	179	123	120	140	141	122	144	127	155	138	119	141	103	116	122	113	131	131	126	163	144	138	167	154	152	135	137	142	141	155	149	123	142	144	118	134	129	141	155	138	109	135	131	136	141	148	153	129	138	152	159	165	158	126	150	140	132	125	142	120	159	121	142	134	141	129	135	138	155	148	139	142	150	124	157	136	145	150	157	152	137	139	128	135	147	128	132	126	152	133	164	151	154	138	135	138	130	155	138	145	124	140	158	152	133	120	122	151	138	145	126	156	154	129	146	148	119	132	135	144	128	121	168	135	148	160	141	135	127	145	139	124	146	147	142	144	129	142	128	155	133	151	130	157	124	140	126	133	126	127	129	136	123	136	131	143	129	134	161	137	125	143	146	133	144	154	153	131	168	135	141	163	161	177	154	146	106	157	154	138	131	163	147	140	136	129	142	129	142	139	103	132	125	132	147	147	131	145	141	139	167	145	132	132	179	143	122	156	145	145	134	141	154	160	143	117	151	134	146	155	120	123	126	118	129	138	135	136	121	125	134	133	161	152	133	131	141	142	145	124	155	144	124	138	130	121	126	142	142	136	127	141	138	115	144	138	142	148	141	129	130	129	132	148	142	137	129	142	135	135	138	139	150	160	124	129	150	140	129	135	107	158	137	153	136	138	126	127	161	140	140	125	167	142	124	140	170	141	177	139	147	139	131	142	131	123	145	145	148	115	142	118	116	154	148	130	125	154	129	154	119	122	153	154	145	136	139	135	134	155	122	151	150	138	133	120	129	130	136	142	148	129	135	148	140	132	130	174	126	156	147	151	156	125	132	160	147	140	155	139	130	139	161	165	131	129	156	135	165	154	135	131	123	135	129	135	134	144	149	159	125	129	159	144	161	142	134	145	126	145	150	140	130	139	141	151	136	147	154	141	128	156	125	132	134	151	130	143	141	152	150	144	118	150	154	136	125	157	145	159	156	124	138	120	144	140	134	158	104	146	143	135	136	144	157	157	144	129	136	136	143	168	140	135	152	135	159	139	145	154	152	154	119	137	130	159	150	147	150	160	132	149	133	119	138	160	156	121	128	131	145	131	140	124	128	151	155	154	129	121	146	129	136	128	128	130	142	145	141	144	157	136	145	128	155	138	132	138	129	139	128	141	116	127	155	126	123	129	146	119	137	145	140	147	136	136	140	145	133	126	143	141	136	133	143	120	140	155	138	129	135	154	152	130	143	142	128	136	167	144	138	135	108	130	132	155	148	138	137	140	146	151	137	167	135	128	139	127	147	143	145	164	141	140	132	124	141	128	138	115	121	128	133	140	143	138	152	153	137	150	148	147	140	129	132	141	146	129	122	153	107	138	144	147	139	118	149	136	136	138	141	131	120	136	162	144	120	130	124	132	123	164	136	139	141	125	130	133	139	160	146	155	135	136	137	158	135	131	143	135	135	137	115	142	128	161	134	141	163	120	134	148	146	140	144	107	147	149	153	120	126	138	146	160	141	148	149	125	141	153	163	149	133	142	146	141	135	150	126	151	147	131	120	159	129	143	127	129	156	141	146	132	159	136	147	150	156	136	112	156	119	145	137	144	145	122	131	161	113	163	131	139	152	135	150	132	131	134	138	130	139	137	145	137	124	145	120	148	141	143	130	114	141	131	152	131	149	122	133	152	129	132	150	123	147	157	148	146	139	133	116	114	150	151	133	136	148	152	130	133	129	145	125	143	127	145	128	148	135	136	121	144	132	148	142	143	142	162	132	145	139	147	157	142	141	132	135	134	137	125	131	115	152	137	133	153	138	119	134	142	141	143	133	123	128	129	142	121	141	143	147	146	160	144	138	145	136	135	140	147	153	137	137	145	149	143	122	145	135	125	141	122	118	135	141	154	155	170	162	150	140	136	126	138	157	140	147	137	145	131	126	136	135	136	120	128	127	151	116	150	175	127	145	151	124	151	126	146	143	146	138	152	159	146	150	141	133	141	144	135	151	135	145	137	127	148	140	136	119	123	145	125	143	144	143	147	129	139	158	128	135	127	141	146	129	123	155	156	152	129	151	149	139	155	144	144	130	147	149	147	151	151	125	120	147	156	134	129	126	130	127	137	132	126	149	158	143	133	120	139	149	153	136	127	132	128	117	138	119	162	153	156	132	125	131	133	157	139	135	142	156	134	124	137	158	120	142	150	142	141	143	146	145	141	123	147	139	131	140	110	124	155	149	160	139	129	131	138	158	131	146	139	122	104	166	126	150	140	135	143	109	154	168	136	132	147	123	155	150	152	147	129	126	166	133	124	137	149	117	120	126	135	148	155	113	141	141	152	148	136	130	113	135	144	144	129	128	130	134	137	139	160	146	109	139	150	154	152	153	133	135	133	137	151	144	122	139	149	147	126	137	144	133	118	136	113	141	136	113	139	144	167	115	126	137	141	156	133	160	133	134	140	144	140	141	150	136	154	139	143	133	149	130	117	126	125	135	152	175	138	131	119	156	137	138	139	148	146	155	149	152	130	141	131	144	131	130	128	141	131	112	136	145	153	125	133	129	124	139	148	160	138	141	158	140	160	113	143	144	158	133	155	126	145	127	139	134	143	160	157	145	141	166	152	153	142	168	139	139	145	135	126	132	164	134	127	140	149	133	122	153	140	119	133	119	132	153	150	136	131	109	113	145	143	151	129	146	153	112	145	151	134
6089	569	1012	1083	949	803	686	673	583	524	488	441	413	449	434	430	437	399	372	372	365	368	374	367	347	353	364	349	363	339	326	358	362	358	353	346	352	319	353	354	351	348	356	378	357	373	334	345	343	343	339	345	345	353	379	338	350	361	352	334	338	341	336	332	364	312	359	345	324	337	356	343	349	324	340	322	340	349	354	353	342	369	304	346	354	358	347	330	340	324	357	392	337	339	349	349	335	350	345	310	352	343	344	385	376	351	344	303	336	338	387	317	358	373	348	325	367	347	335	354	345	364	374	336	343	305	366	330	354	327	325	388	350	369	340	359	323	351	325	358	345	342	351	382	306	375	354	340	356	350	333	378	342	317	318	367	333	327	378	311	346	327	354	325	367	339	359	377	367	356	352	327	386	327	312	315	335	346	322	332	333	344	371	358	312	360	364	379	342	324	332	311	356	331	340	358	340	302	303	331	336	346	341	342	339	341	342	375	346	354	322	333	368	361	352	333	378	341	324	351	367	356	332	358	360	350	343	338	363	324	367	368	350	336	341	335	348	340	314	321	396	346	375	334	359	373	387	357	339	299	352	351	362	364	331	342	363	317	353	343	355	332	344	401	376	304	349	351	374	308	347	349	342	341	347	332	307	343	335	349	358	315	344	343	342	363	341	339	354	382	344	373	331	353	345	353	336	355	368	356	382	346	364	354	314	367	337	327	291	353	353	415	327	363	327	337	331	334	350	360	347	349	370	334	379	336	337	354	335	346	318	359	333	321	344	327	337	308	340	364	319	364	328	357	378	320	351	326	325	337	330	327	366	337	324	334	345	338	337	338	326	346	348	345	309	377	326	355	313	320	315	335	340	357	343	343	341	353	332	358	358	377	357	340	321	361	353	357	330	325	350	361	379	322	349	345	288	327	346	348	313	347	366	348	361	335	357	374	356	334	348	328	358	379	333	348	362	358	353	356	340	371	354	328	345	347	337	331	333	320	346	337	376	349	366	322	349	351	325	340	362	346	339	368	353	362	377	344	334	328	333	313	367	334	358	361	349	345	328	331	328	348	359	361	347	346	358	339	348	351	348	326	350	345	333	332	377	357	350	361	373	351	373	339	341	347	372	330	326	343	333	404	355	341	352	348	362	338	367	345	325	333	324	331	369	357	344	336	338	356	347	323	348	358	339	390	342	342	355	321	330	336	327	343	376	371	324	354	315	326	370	365	326	327	387	353	330	341	376	341	340	311	323	355	335	352	317	357	381	290	350	353	313	358	336	309	323	320	336	328	322	348	315	318	338	323	339	330	345	340	337	335	336	346	351	348	337	346	389	366	321	330	323	317	331	335	352	365	335	360	336	375	344	321	357	350	362	348	379	320	391	326	334	329	346	362	363	388	372	343	364	348	349	341	345	320	352	345	335	319	339	346	334	352	336	354	343	376	362	323	365	334	347	342	357	359	320	330	336	353	351	360	339	327	343	354	330	372	345	339	346	347	359	363	356	344	379	308	327	368	358	346	364	371	323	326	355	336	368	349	385	344	313	379	335	370	363	322	363	323	354	309	323	370	362	327	355	373	350	360	375	347	339	304	365	313	315	365	353	352	362	373	381	343	317	363	382	372	326	390	322	348	321	353	380	356	341	339	348	339	307	333	350	360	404	327	379	368	331	328	357	350	354	351	364	361	368	353	341	359	336	371	327	357	364	340	336	349	292	316	353	326	350	342	321	304	302	351	327	336	357	368	336	358	355	338	326	350	351	343	335	335	332	327	347	343	359	355	336	309	330	350	330	340	336	368	365	361	363	385	339	334	359	321	353	392	368	357	317	343	343	338	330	351	328	332	378	350	333	328	369	356	351	334	334	323	332	304	357	351	343	347	355	344	360	341	334	355	352	362	340	297	345	336	326	335	381	307	344	371	345	343	331	365	375	354	344	338	366	366	342	363	352	372	362	346	349	368	362	333	365	336	327	363	325	339	336	347	328	331	362	349	353	324	352	375	334	315	337	358	314	387	375	316	357	312	339	327	327	342	319	334	350	356	358	361	313	369	361	328	396	348	359	346	344	338	314	359	350	361	314	331	333	338	301	356	340	363	344	328	319	381	357	351	353	351	338	355	327	360	328	298	321	364	317	362	318	354	365	336	355	346	337	336	356	324	327	377	354	385	383	344	327	364	383	347	352	343	381	358	343	370	339	366	363	350	340	333	358	333	339	369	317	374	362	388	336	350	316	387	369	345	374	319	369	342	334	350	340	369	329	336	372	343	327	329	355	328	345	340	383	344	374	337	324	369	319	354	368	362	369	369	344	377	352	375	365	345	372	361	380	353	355	334	325	325	355	367	337	353	331	345	332	333	294	361	344	357	374	327	360	343	320	367	309	369	332	351	353	342	298	370	352	337	290	366	334	345	344	355	325	345	323	357	328	328	328	317	380	355	349	334	386	335	314	323	347	359	363	374	320	342	355	352	359	308	342	322	351	333	332	370	340	381	372	323	341	335	346	345	336	357	339	336	372	324	314	348	338	352	345	331	352	327	375	317	344	362	344	365	380	344	345	318	352	346	339	351	359	332	308	352	321	343	343	334	362	343	353	365	353	365	343	347	317	363	332	328	346	371	349	327	341	348	334	326	339	340	317	363	363	336	351	338	354	329	339	369	340	324	322	385	342	336	365	363	341	347	345	363	317	374	357	323	361	341	370	352	338	351	350	356	374	353	347	345	364	351	359	323	336	341	338	314	346	329	342	322	314	322	379	352	357	337	343	330	318	315	366	317	350	390	349	334	347	351	381	334	354	366	342	343	337	362	332	340	347	332	344	341	357	356	343	312	333	359	334	314	377	337	349	366	385	334	363	338	403	321	328	347	369	364	370	345	338	346	360	345	325	356	354	370	316	350	358	349	330	329	359	325	365	346	381	343	345	366	354	348	344	312	339	357	362	367	335	337	340	359	342	348	380	327	316	333	361	358	360	341	362	342	349	360	360	333	323	343	353	337	349	374	357	359	334	340	311	361	335	350	333	350	378	340	337	343	362	346	341	333	335	331	338	355	369	307	359	359	312	328	343	350	359	348	371	346	342	316	362	338	390	377	325	321	330	353	324	361	360	327	369	352	337	316	333	368	308	358	347	332	351	346	340	358	359	335	327	348	375	324	358	334	351	320	354	341	363	318	326	328	358	358	330	350	332	324	335	323	350	361	370	332	339	315	310	348	348	330	331	376	365	332	339	341	327	344	359	322	337	352	338	328	285	337	339	335	315	360	284	328	294	361	320	359	326	376	355	317	309	326	351	368	381	352	317	346	345	350	368	335	344	361	343	341	324	361	340	336	341	365	306	407	363	373	328	355	310	356	358	338	384	341	318	377	357	316	349	351	334	382	364	346	334	320	367	369	329	333	356	313	342	374	332	355	338	348	350	359	356	340	339	324	316	345	333	336	308	327	324	344	373	334	377	380	337	343	317	379	371	372	324	338	306	357	372	342	325	338
11416	612	527	415	298	209	162	129	118	120	98	90	75	81	71	66	69	65	70	59	60	53	62	80	69	53	53	71	53	55	47	47	57	45	77	47	48	71	53	58	47	49	39	59	44	41	62	64	61	57	57	55	49	50	69	74	72	57	38	63	56	50	59	63	44	52	66	62	46	49	59	56	55	66	48	50	62	55	53	53	51	60	62	66	44	48	42	59	60	47	57	56	49	51	57	63	52	42	42	60	63	46	53	61	57	53	43	59	55	48	60	42	58	57	50	64	54	44	50	43	70	52	64	70	71	52	56	47	50	55	46	57	56	62	57	42	51	53	62	48	49	60	54	54	55	57	59	51	48	48	39	46	53	60	38	59	47	58	54	47	54	68	57	65	65	60	44	60	62	65	61	51	47	48	48	53	51	40	54	48	49	58	43	43	50	44	57	55	64	46	58	62	43	63	61	57	45	49	48	46	44	48	53	62	52	50	65	54	58	54	36	53	55	46	67	58	45	50	55	51	56	54	60	56	50	55	44	54	43	58	48	55	55	55	54	45	51	52	47	61	50	50	59	63	39	41	52	47	56	72	52	48	63	58	49	68	50	55	68	62	47	52	54	55	56	64	67	39	62	58	50	52	53	56	38	57	66	33	63	47	45	49	43	58	54	49	48	47	54	50	48	51	49	67	51	64	51	53	59	63	48	51	55	36	51	60	67	49	47	56	45	47	48	61	51	58	45	49	61	48	47	48	53	47	51	49	56	52	59	53	56	62	61	45	33	41	52	51	53	59	44	48	50	60	69	54	57	49	54	49	61	65	53	41	57	56	56	41	43	45	59	43	55	60	50	60	48	62	55	51	52	52	49	49	48	55	50	54	46	48	49	64	60	61	38	69	51	62	52	67	50	43	45	60	54	45	38	47	50	43	39	71	55	43	63	62	63	56	60	52	60	47	51	48	40	46	52	58	52	50	53	47	52	47	56	51	53	60	41	44	63	40	61	65	51	51	60	46	49	43	58	53	59	50	49	54	53	48	45	52	54	60	57	58	48	56	65	51	37	67	68	48	50	51	48	61	41	58	61	49	61	52	50	54	49	59	57	54	61	52	49	53	56	53	57	48	54	56	57	42	72	58	54	56	49	50	55	64	55	54	46	60	61	50	56	53	58	61	44	60	47	51	56	43	42	49	58	58	46	40	61	52	60	31	47	55	60	50	47	42	61	39	48	51	51	53	65	46	53	55	58	48	61	44	49	59	55	48	57	57	45	62	63	66	47	44	66	69	49	64	49	60	51	67	45	56	50	58	47	69	52	34	50	46	57	61	49	50	58	51	65	54	56	54	48	71	55	51	70	46	52	52	49	48	61	47	45	51	59	48	43	56	52	51	48	57	50	47	46	49	42	70	47	48	51	50	53	60	44	48	51	47	56	38	35	54	45	52	49	54	59	49	46	47	40	65	36	55	64	49	47	42	57	45	51	59	61	53	49	60	53	64	53	55	49	54	65	55	61	58	47	61	63	58	56	60	51	58	44	54	49	47	62	50	59	58	54	46	54	56	45	60	53	58	43	67	52	45	56	62	51	46	62	48	48	60	63	58	63	69	63	52	55	57	49	65	50	49	69	47	63	50	63	62	39	48	59	53	54	50	50	61	56	67	48	60	72	48	52	50	54	62	40	67	43	46	44	56	65	53	62	56	47	53	60	64	63	45	49	54	62	47	53	45	40	57	47	37	54	52	52	37	51	56	50	54	38	68	56	52	45	57	47	53	58	54	39	57	56	50	49	51	49	45	41	45	54	57	53	55	41	57	46	43	62	48	62	54	48	53	44	59	53	59	60	49	49	44	60	45	46	61	49	53	51	51	59	54	47	43	57	41	48	52	44	43	39	37	40	55	49	51	43	50	49	71	48	59	54	47	41	63	55	40	56	45	33	44	62	39	58	47	47	52	51	53	62	63	50	58	47	63	44	53	52	56	48	62	51	51	55	58	64	46	54	68	65	54	51	52	49	50	55	59	52	54	54	62	54	49	54	52	54	52	47	51	64	55	50	54	42	45	51	37	56	48	55	49	45	43	63	53	57	50	63	65	47	48	57	43	53	57	50	48	55	50	56	50	45	49	47	49	50	48	41	48	56	48	48	61	38	45	54	62	59	60	52	62	53	61	57	63	46	50	55	54	45	56	58	50	54	54	55	47	45	51	60	44	44	54	55	57	55	66	41	48	66	55	42	51	59	56	56	62	69	42	43	44	58	49	66	48	59	56	52	39	59	47	63	54	57	47	56	47	52	55	56	37	51	60	38	47	56	45	55	52	67	60	62	54	50	37	52	55	44	42	59	63	81	49	57	63	58	54	61	37	50	56	52	48	51	54	69	50	50	44	60	56	51	53	48	65	52	52	46	52	54	53	48	51	60	51	54	42	50	42	58	50	51	49	41	42	63	55	45	63	46	57	63	46	47	50	59	55	54	62	68	53	54	57	57	52	39	56	40	56	46	52	48	60	34	45	56	41	59	62	46	58	74	69	62	42	55	52	56	49	49	53	51	54	52	41	53	55	57	56	62	45	59	49	55	51	46	67	64	59	52	45	52	44	41	57	50	50	44	63	44	54	46	61	58	57	45	65	54	66	59	47	43	59	51	62	57	56	52	49	49	50	60	49	51	60	53	70	58	53	56	54	67	55	42	61	49	66	51	62	67	52	45	53	45	48	58	54	52	51	64	50	56	45	41	54	65	51	57	48	53	47	53	53	59	65	42	47	46	36	58	42	38	61	49	57	60	43	63	50	60	46	70	62	53	43	56	52	46	58	62	56	53	62	50	40	43	50	37	43	47	56	50	47	50	56	55	46	49	51	57	54	50	61	67	44	68	41	54	47	50	44	50	50	56	55	50	59	63	60	48	38	45	53	51	53	43	50	48	43	55	48	44	48	44	47	42	56	52	54	37	45	42	54	43	47	60	49	54	68	66	62	40	44	51	56	59	47	40	60	42	32	51	54	43	64	65	73	52	50	47	47	56	59	60	59	67	45	56	55	57	57	56	45	54	53	51	40	53	74	51	47	45	56	60	43	54	48	60	55	54	57	55	51	52	45	51	55	45	61	41	63	62	48	57	65	43	63	61	45	50	58	61	45	57	62	56	56	60	48	53	66	52	59	40	62	47	51	48	53	58	49	70	35	60	53	50	54	38	49	63	48	51	45	51	61	70	44	52	47	50	46	54	54	52	47	59	63	56	51	44	66	70	56	54	67	55	48	60	59	57	52	69	48	48	44	50	40	46	53	55	57	43	62	50	63	41	53	48	57	45	54	57	50	59	56	62	56	32	56	50	60	59	49	64	68	50	54	61	46	53	41	60	57	66	46	56	53	55	60	41	52	53	57	46	58	49	61	54	39	64	52	60	46	70	45	51	53	50	50	43	54	43	52	63	60	52	50	69	64	66	50	61	61	64	52	48	46	59	41	42	56	47	48	53	41	57	58	48	56
7405	563	1393	1597	1339	1091	818	685	614	490	466	408	394	320	324	271	310	230	211	246	250	226	207	217	215	192	201	211	217	186	198	142	194	199	174	194	181	168	164	186	152	179	162	183	175	184	167	189	184	166	172	166	179	167	171	166	162	180	159	149	165	154	160	160	138	164	167	199	162	133	155	138	160	173	176	175	163	161	155	135	148	179	186	160	175	154	165	161	174	161	147	167	166	154	151	161	128	142	163	138	155	170	164	163	156	137	148	159	153	155	160	178	183	163	169	152	143	143	151	148	179	155	176	155	138	150	158	147	162	163	145	171	172	148	142	150	150	129	130	139	145	176	175	173	160	146	162	157	163	153	159	131	157	150	153	162	164	150	161	153	142	156	170	172	172	149	151	145	150	169	169	157	164	155	152	154	158	168	166	154	145	154	168	159	159	176	140	172	166	154	151	151	170	166	141	141	130	151	160	137	164	160	159	146	135	150	158	153	143	152	180	170	163	160	141	140	144	144	139	147	168	166	158	154	166	164	164	161	155	170	155	165	151	148	157	163	136	166	149	160	159	162	149	149	156	162	145	143	168	155	168	148	134	149	162	158	149	136	169	139	176	127	152	150	163	158	161	149	165	153	151	171	155	150	135	172	151	147	141	165	172	155	151	139	164	171	159	158	151	154	171	185	143	158	170	151	150	175	156	157	157	125	138	173	164	168	153	155	172	158	151	156	167	155	164	154	166	133	147	154	148	140	182	159	153	139	140	158	181	147	150	168	151	142	160	139	148	159	166	151	162	154	183	174	187	148	166	138	174	146	143	144	165	140	136	177	156	156	159	167	164	173	156	156	145	145	169	156	152	159	155	151	152	175	144	148	147	155	159	144	146	155	143	157	171	139	161	152	144	140	166	162	136	161	177	174	148	158	144	171	145	150	156	136	173	180	160	129	147	148	134	166	157	147	156	146	143	133	160	157	152	165	149	165	161	153	172	146	138	180	148	146	150	150	138	140	151	156	167	139	143	144	162	179	143	169	160	173	162	137	158	151	167	149	151	164	148	148	152	163	170	125	150	140	160	148	163	159	156	164	135	142	149	144	132	137	161	149	161	156	165	161	163	165	154	153	154	147	153	132	142	170	132	172	163	143	154	178	141	183	152	159	157	148	173	156	160	158	137	175	146	150	156	156	144	138	180	146	169	147	170	146	144	147	144	144	144	144	142	162	156	146	148	142	159	139	158	149	145	148	147	165	161	153	147	141	142	155	134	152	133	181	133	160	151	137	154	145	151	146	165	156	155	135	174	155	161	148	163	157	137	149	133	134	135	164	152	138	141	165	134	157	158	171	139	159	151	167	120	149	149	163	146	164	161	173	149	157	146	186	181	178	156	142	153	147	159	158	166	132	157	142	150	170	166	132	142	149	182	151	153	165	158	171	148	175	160	155	135	145	147	168	151	157	163	165	134	164	156	136	149	167	139	134	147	160	136	137	183	159	161	178	153	152	142	145	165	152	154	150	153	152	154	145	152	162	131	162	164	155	128	166	157	149	151	162	155	169	166	156	164	161	144	137	134	149	171	177	150	148	157	176	172	155	136	151	158	168	137	148	142	154	163	136	153	176	151	163	175	181	141	149	150	168	147	177	153	159	178	149	140	168	160	161	140	144	154	151	148	156	156	176	175	154	146	152	167	158	169	162	152	140	152	136	169	144	159	162	152	135	139	148	193	184	156	154	157	174	142	163	182	159	161	168	148	158	144	165	150	167	152	175	140	143	146	145	185	166	161	167	148	154	149	186	164	157	151	162	152	155	141	166	154	138	148	150	124	177	126	181	155	156	140	158	153	156	169	156	153	154	145	127	162	147	152	156	145	133	167	139	157	128	170	154	164	153	132	146	152	170	144	150	159	167	172	159	160	133	151	148	161	149	158	151	158	158	162	168	150	168	167	149	164	164	161	162	175	165	138	134	154	150	152	131	150	158	129	149	151	166	149	140	150	145	143	152	121	132	164	146	135	150	175	166	155	195	162	163	146	154	173	146	155	158	155	173	159	160	166	160	145	155	170	145	150	136	150	161	148	137	154	170	170	161	167	165	184	161	157	163	150	147	163	155	161	158	170	156	164	160	155	165	153	154	155	150	171	146	129	162	147	146	152	160	160	157	143	171	158	152	146	149	146	172	147	157	143	183	147	148	160	159	138	148	165	149	161	141	147	136	164	133	137	168	159	153	146	149	168	144	161	158	145	177	164	157	161	158	153	158	160	170	145	132	164	159	160	139	160	143	170	158	156	141	175	157	152	148	155	145	154	139	143	158	141	150	170	160	176	140	141	161	152	170	166	176	162	177	145	167	152	165	151	172	150	167	150	157	169	155	164	157	159	148	158	156	184	166	157	161	168	157	174	148	150	171	163	157	142	153	166	169	151	139	145	158	165	144	163	183	172	159	153	165	150	165	155	161	153	147	144	138	162	148	163	153	150	163	143	169	163	152	154	164	144	148	149	151	169	162	162	148	174	147	148	174	162	146	157	149	148	160	130	152	149	128	156	141	160	171	150	171	162	154	157	172	157	140	155	144	141	152	172	126	140	189	160	157	159	136	153	156	157	186	158	152	169	158	143	142	175	182	145	141	153	147	155	154	157	180	167	159	160	133	161	173	177	129	165	143	154	136	152	147	140	164	153	151	158	141	158	165	156	146	147	142	148	126	179	137	160	172	163	145	166	160	146	166	137	138	159	150	147	162	150	167	148	163	152	155	167	154	160	179	176	150	143	157	172	154	147	141	157	126	146	142	146	148	175	164	145	164	148	165	173	163	138	158	160	135	140	148	169	174	148	159	151	148	149	157	161	146	136	179	139	146	156	162	165	152	135	167	144	150	156	141	157	140	144	141	155	151	188	161	136	168	153	156	135	125	159	147	149	161	147	170	166	165	156	166	159	177	161	162	170	161	152	142	160	157	160	153	131	165	153	177	139	151	143	143	142	149	174	155	167	159	138	157	147	162	143	170	171	145	154	158	165	133	151	155	163	156	154	154	175	147	146	169	175	160	149	141	138	147	163	142	147	162	174	157	145	154	163	127	155	152	143	155	165	178	158	161	165	142	148	155	149	155	162	136	156	131	150	151	177	149	144	158	161	146	154	147	146	151	168	151	147	143	147	165	143	150	149	155	157	155	152	170	161	147	162	148	144	147	165	155	170	156	156	165	146	144	153	166	153	163	133	175	162	162	180	152	162	170	166	165	174	147	182	135	170	140	157	154	141	137	159	134	151	142	133	147	158	151	142	129	141	148	149	147	165	158	161	159	172	175	140	122	151	178	182	159	166	159	171	166	146	165	165	123	149	157	168	154	149	157	171	159	134	132	154	144	168	147	156	165	153	141	166	157	137	153	135	147	139	162	151	147	144	156	158	162	159	139	179	145	172	148	119	155	171	162	132	150	167	177	155	156	129	153	152	147	141	144	139	154	140	160	172	128	168	148	178	163	142	132
1280	236	258	242	264	256	223	246	234	233	204	222	262	225	216	249	234	203	247	246	230	232	247	221	224	238	259	228	262	277	227	244	233	260	217	228	244	241	223	241	230	236	222	238	239	240	205	239	209	248	227	204	239	227	238	232	239	247	237	245	237	227	232	237	220	227	239	271	262	242	226	257	212	220	251	251	230	254	250	239	224	231	230	206	237	236	229	233	248	217	245	253	223	228	232	234	225	241	227	217	228	223	246	239	218	220	215	245	232	264	194	270	256	227	252	251	231	241	211	220	234	256	251	226	240	235	229	238	234	233	231	259	267	222	241	239	240	256	218	204	268	226	241	188	233	206	256	241	236	245	233	239	216	238	235	233	208	223	229	254	222	237	237	243	195	243	249	240	246	238	226	263	234	226	225	231	220	242	250	241	241	228	232	223	228	262	260	204	221	214	225	228	211	209	248	253	217	213	228	251	256	230	233	229	235	245	222	220	242	219	239	247	238	214	253	228	237	243	251	244	250	234	252	243	271	247	212	261	242	221	258	248	241	249	236	207	247	226	204	213	221	254	240	232	254	223	239	204	208	237	226	235	229	242	207	222	201	213	234	224	204	243	218	227	250	214	248	227	228	229	242	217	252	244	253	234	226	222	211	235	226	246	219	229	229	234	250	232	235	198	211	236	234	231	204	232	240	258	212	226	226	220	242	242	248	223	239	252	240	243	223	229	250	229	214	218	233	226	220	251	238	229	273	243	253	227	187	248	260	244	260	234	253	205	233	219	232	233	242	205	243	222	250	225	239	255	231	217	258	243	215	267	233	229	234	229	238	261	229	219	253	213	213	203	229	260	232	245	251	210	234	226	236	256	238	210	227	220	217	234	248	239	214	230	219	223	259	229	224	238	244	210	245	219	269	240	263	229	234	221	215	233	244	255	274	249	219	242	236	253	246	241	251	210	221	256	227	217	212	229	258	231	231	198	229	225	243	248	237	224	227	260	209	215	242	259	229	237	227	215	240	237	235	216	227	213	242	246	225	235	214	257	240	233	218	221	244	230	227	253	227	247	231	236	216	233	231	239	192	249	245	229	233	253	222	225	223	238	236	233	232	216	231	203	223	220	233	253	247	243	220	227	231	257	221	246	235	239	237	206	229	254	232	262	233	221	209	259	265	217	244	234	219	229	232	228	218	213	246	249	243	248	216	218	211	216	216	251	241	213	215	205	246	251	256	219	231	236	233	253	254	214	221	225	252	238	226	218	241	240	244	209	221	241	215	213	229	256	250	232	205	241	242	247	229	241	231	228	240	228	258	244	231	257	268	227	221	242	252	261	250	230	240	215	230	241	250	260	210	224	256	227	241	225	217	223	224	257	232	217	228	226	224	268	211	216	253	232	254	213	218	268	250	212	232	304	232	227	242	240	236	252	286	222	227	228	232	217	245	224	233	233	220	229	219	242	218	223	219	238	244	217	251	244	227	271	232	257	256	222	185	264	240	246	234	246	226	243	232	235	254	246	229	252	242	203	230	226	248	254	236	222	210	225	243	222	236	239	239	210	249	216	246	240	257	213	209	263	238	247	235	253	230	217	230	240	202	245	208	229	221	238	240	233	249	233	247	218	247	270	241	241	242	264	211	220	240	259	230	268	215	212	249	234	236	246	237	240	236	251	229	208	223	227	204	224	253	237	249	234	225	266	244	227	229	251	245	234	225	230	252	234	235	232	236	241	251	248	225	258	242	226	217	223	225	219	241	240	213	228	246	219	238	242	220	227	237	253	223	226	210	226	208	215	212	224	228	233	196	237	205	268	220	238	227	221	245	242	241	219	241	265	228	218	248	249	224	235	230	237	252	246	240	222	250	231	251	275	219	241	219	239	202	265	255	247	222	228	216	222	240	239	201	235	225	270	216	243	238	244	253	229	215	211	232	262	205	228	212	285	229	238	243	265	265	223	236	273	257	258	245	196	231	235	231	248	235	242	221	224	235	221	259	234	232	213	242	238	247	233	268	213	196	225	236	214	225	251	229	234	242	252	217	226	260	226	211	221	224	238	239	240	227	197	230	243	234	238	231	232	242	229	207	236	233	202	225	238	270	241	270	218	242	219	248	252	231	211	227	248	231	228	250	198	236	228	246	244	223	224	251	223	234	217	259	232	245	242	232	223	231	214	210	233	236	237	247	240	253	240	204	231	217	228	236	240	239	233	226	233	217	200	209	245	248	217	244	263	248	238	244	233	236	256	217	217	236	286	213	215	225	244	241	253	211	210	241	240	232	250	220	221	230	223	220	238	216	202	261	249	232	247	209	221	212	231	218	237	232	240	233	233	222	227	207	256	233	244	230	206	226	201	255	228	212	225	234	220	209	261	216	238	195	262	231	197	234	232	254	212	229	251	221	248	243	242	243	235	215	244	201	240	211	236	252	220	233	232	232	210	238	250	223	259	225	231	244	204	225	239	238	224	213	235	217	224	216	230	256	207	235	255	262	234	253	250	256	210	233	245	241	238	224	241	218	229	249	272	254	213	241	223	242	224	207	234	240	212	243	254	247	233	211	241	233	217	236	250	219	262	255	247	233	219	208	231	241	237	245	206	234	219	225	252	234	219	221	214	247	233	239	278	242	242	228	230	220	214	235	218	198	239	246	229	235	225	238	243	243	247	230	224	226	224	238	257	208	249	223	226	239	233	223	210	216	247	249	219	276	237	234	217	222	188	239	215	219	226	204	239	225	240	245	215	255	229	217	203	224	237	210	229	255	220	254	223	226	226	228	264	214	236	245	273	203	247	239	222	197	236	238	215	236	233	227	236	243	226	248	238	252	247	239	229	261	235	238	258	247	229	246	238	259	249	219	209	228	227	248	226	236	264	232	236	239	221	225	254	209	232	227	234	187	257	249	241	237	246	225	227	234	240	231	210	237	218	261	227	221	237	222	227	218	224	215	269	217	225	232	211	218	235	236	241	238	244	265	234	244	219	236	230	209	237	239	220	228	231	243	263	225	223	235	215	236	248	211	244	226	227	247	215	245	243	251	243	249	212	232	216	209	205	257	216	248	256	227	244	230	227	236	215	247	225	272	238	231	219	247	248	227	236	247	227	249	238	208	217	210	233	206	237	208	236	246	228	246	247	202	214	257	236	241	261	242	221	210	244	270	236	253	265	228	245	271	248	260	225	225	237	206	225	239	225	228	230	241	216	223	235	211	249	220	237	237	227	237	234	237	253	239	238	252	202	221	225	236	237	247	227	215	198	244	240	232	241	261	237	213	244	268	232	225	263	253	232	242	206	237	249	255	241	199	245	224	224	252	257	227	220	241	236	230	248	197	213	249	256	253	262	250	264	224	221	256	213	225	235	231	244	229	233	211	237	240	222	256	250	228	232	222	239	237	240	250	228	227	249	231	230	207	209	232	222	242	240	227	242	243	218	233	231	237	249	232	252	248	238	191	223	265	238	255	262	232	233	237	230	235	246	217	226	227	228	200	246
1987	530	629	614	618	626	586	635	619	550	541	563	569	537	599	540	548	566	573	566	574	561	564	550	572	569	544	601	534	529	555	556	588	559	559	536	526	558	545	540	571	598	572	597	655	529	573	552	593	565	554	585	582	587	555	543	578	543	520	554	572	551	576	569	569	583	571	526	582	573	550	526	589	557	536	589	542	606	567	531	595	600	516	555	619	610	570	565	580	577	531	505	561	564	563	551	589	582	507	551	600	558	568	553	614	563	528	598	551	555	582	593	545	573	564	553	497	556	547	575	603	566	560	585	563	606	560	591	604	546	544	513	580	574	565	546	562	549	562	572	569	536	553	578	571	556	560	513	566	522	579	533	569	531	614	617	539	574	552	536	547	541	559	606	596	582	530	569	550	547	564	567	581	588	562	537	570	546	557	549	543	599	591	564	532	562	615	599	575	520	582	575	606	546	563	546	592	532	572	528	547	586	564	542	535	518	576	549	557	520	576	523	537	552	553	551	547	566	550	531	538	551	538	571	552	553	562	550	559	573	574	561	549	531	578	563	580	607	576	515	556	560	580	582	581	547	550	533	539	563	556	550	585	585	588	578	578	583	533	552	520	553	575	591	559	583	530	593	545	542	552	581	577	549	593	541	542	592	571	534	540	565	594	576	591	551	558	557	514	545	580	544	552	588	590	568	581	570	548	537	551	518	537	553	578	573	537	562	546	547	599	556	513	547	589	546	519	516	555	572	556	529	558	562	557	540	594	543	571	547	631	564	525	548	571	544	565	571	601	579	576	519	574	537	590	580	560	566	546	567	538	585	578	578	582	564	575	600	562	529	533	602	575	593	514	557	583	559	606	588	546	580	529	509	552	561	537	596	552	581	603	550	555	542	595	587	557	545	542	586	584	568	563	556	552	600	561	536	600	551	553	574	577	613	594	615	496	539	616	558	582	571	607	513	517	552	556	592	577	564	512	553	572	609	564	535	568	606	579	576	566	561	560	551	539	588	552	540	540	573	568	563	525	595	553	573	575	564	554	530	559	564	580	533	620	549	532	522	576	558	575	543	536	582	570	564	596	576	573	565	581	532	536	556	556	558	572	518	588	519	570	545	521	577	557	543	574	547	572	550	573	593	600	555	564	531	586	540	568	564	560	583	572	541	554	604	558	587	494	612	591	527	571	571	570	537	562	601	569	573	558	572	589	558	589	512	552	500	549	562	526	552	573	564	532	569	548	557	535	560	610	551	563	551	566	545	591	544	503	595	594	541	596	543	577	612	560	573	527	541	545	587	570	565	587	544	534	546	573	573	522	550	523	590	573	528	524	570	564	545	511	574	574	556	534	538	580	565	560	584	568	519	563	537	577	556	555	532	549	543	567	570	582	588	600	560	580	598	541	499	569	566	537	548	598	583	565	599	528	575	492	595	559	552	565	585	557	578	547	549	572	531	608	563	557	582	587	541	561	580	514	570	564	613	563	551	548	564	517	561	532	577	550	540	549	561	561	529	549	531	564	575	553	534	565	600	604	595	551	605	533	578	561	559	567	503	619	561	541	564	538	567	560	564	573	544	557	533	545	556	552	574	523	520	523	571	558	596	546	554	551	536	556	565	583	559	606	526	550	544	563	567	557	564	522	549	531	562	562	570	541	539	590	569	581	510	560	559	544	579	572	592	569	545	540	622	560	553	540	611	620	564	589	537	519	530	583	583	556	585	545	596	547	608	552	533	601	567	547	564	562	530	550	608	567	564	561	525	534	541	521	549	553	518	582	563	581	559	541	543	556	545	593	594	547	541	616	541	522	546	544	511	543	578	554	552	560	564	541	552	523	575	549	547	526	556	557	555	577	556	565	551	584	554	610	550	560	598	542	523	565	537	586	537	575	528	558	562	571	582	566	574	599	512	548	516	601	537	569	563	544	571	531	536	567	567	589	527	545	552	558	584	568	531	611	512	534	532	584	569	528	604	515	558	575	560	595	573	535	567	545	580	529	541	531	536	579	572	565	529	514	552	567	586	551	581	575	514	554	543	565	560	555	582	571	553	572	508	588	562	606	557	589	549	552	543	592	556	553	570	574	562	567	532	524	574	564	554	599	600	534	578	564	580	580	573	572	567	574	576	537	559	572	577	582	574	578	557	553	573	542	584	545	544	574	559	539	553	589	540	539	570	589	534	592	550	545	547	557	565	533	557	560	548	581	543	528	546	542	543	559	537	587	641	594	596	548	556	578	558	582	551	583	545	573	568	542	577	582	587	541	599	520	542	567	569	562	555	535	539	500	575	528	564	571	536	560	570	575	586	571	573	538	555	579	585	580	532	531	607	585	573	556	579	560	563	619	554	531	604	592	582	514	536	548	525	541	570	540	556	583	606	559	550	549	518	549	584	562	560	539	551	566	513	546	559	550	589	600	520	569	555	582	528	539	550	555	557	562	546	578	561	541	542	570	579	587	548	548	583	536	577	543	559	573	547	562	566	528	527	558	508	603	561	637	556	554	524	550	547	536	574	607	578	543	571	600	520	564	590	538	502	582	579	535	541	583	540	583	562	575	576	570	520	517	588	576	558	553	534	583	549	546	577	593	588	547	593	566	569	576	593	558	538	571	515	568	555	535	589	583	542	550	561	561	548	565	544	565	549	524	576	535	615	504	541	553	553	558	538	525	579	560	575	553	549	597	561	570	582	603	548	580	575	561	568	528	564	564	605	536	556	573	585	572	579	577	550	584	579	576	528	570	552	591	567	604	553	570	580	554	529	624	583	569	542	544	561	569	560	594	568	564	549	596	535	552	595	534	591	574	616	515	543	588	530	570	536	574	592	596	562	548	534	511	534	527	584	560	613	561	542	557	556	572	531	581	562	550	620	573	571	558	600	538	555	564	563	558	512	566	534	595	546	489	609	569	528	544	566	561	590	542	556	537	573	558	576	535	538	590	540	586	513	558	596	548	555	544	578	541	562	525	547	579	582	544	565	550	543	575	556	546	572	571	564	553	568	588	534	529	572	577	621	584	575	568	551	534	586	579	542	565	539	577	530	575	562	575	558	565	544	536	570	541	539	567	560	547	552	573	575	613	555	612	565	539	599	568	572	541	521	621	551	555	553	543	547	556	541	557	549	571	541	516	566	572	560	541	518	571	560	574	555	570	547	611	529	588	592	565	535	551	563	580	539	595	535	555	539	539	571	567	536	528	580	560	553	583	598	564	568	582	617	538	576	553	524	547	542	513	563	583	531	524	527	558	558	596	535	519	535	553	555	569	581	591	554	550	580	550	569	556	555	541	582	606	560	582	554	555	553	504	527	567	549	567	589	561	568	593	546	487	568	545	569	542	575	559	531	497	510	512	543	589	572	547	582	550	566	580	538	578	562	548	550	549	571	613	500	571	543	534	513	548	553	570	547	586	553	527	567	567	597	574	525	594	537	521	548	598	553	553	570	556	549	529	563	594	570	555	567	594	553	572	587	599	522	551	564	559	545	553	565	567	553
6158	359	372	336	255	213	200	170	173	178	176	152	142	178	136	159	141	135	146	162	124	140	147	125	119	122	141	145	154	147	131	147	140	129	143	156	124	136	130	154	149	140	124	147	140	145	138	138	152	147	125	143	151	137	132	140	140	166	124	139	136	123	157	130	152	137	127	144	141	151	134	146	111	137	137	138	140	135	150	134	130	145	163	149	149	138	136	136	130	136	130	144	176	146	150	146	134	156	118	142	155	126	145	134	130	139	152	134	124	137	131	132	123	131	142	143	136	146	146	137	141	111	153	138	131	122	141	143	151	144	140	128	123	133	152	147	145	155	139	118	137	140	146	131	134	148	172	150	145	129	129	141	148	136	150	129	135	138	137	128	165	138	157	144	161	142	142	133	145	125	136	130	157	140	146	144	150	136	141	141	144	155	109	153	118	142	145	121	130	158	125	113	123	143	133	126	104	143	138	147	122	139	132	137	115	158	128	139	112	148	130	124	162	126	143	132	145	107	113	138	137	134	129	108	130	141	131	147	139	144	135	152	125	125	130	144	136	135	130	145	116	119	157	133	99	132	129	131	144	137	158	144	139	146	115	136	122	125	139	144	120	152	153	144	150	139	150	142	135	127	143	136	129	144	137	124	130	122	160	153	133	131	159	122	141	131	129	127	137	120	156	133	134	135	136	168	139	131	133	130	137	144	141	134	142	125	143	137	118	129	138	129	137	136	152	148	142	151	125	133	132	147	126	136	146	128	123	163	138	159	147	120	131	131	132	145	132	140	145	137	132	128	128	147	133	132	132	143	153	113	150	113	127	130	141	133	121	126	163	115	136	156	138	144	129	146	135	131	142	140	146	129	142	122	131	149	154	136	134	139	131	143	165	154	130	171	112	131	130	131	132	145	143	153	125	133	133	130	134	130	127	154	148	139	125	133	149	146	137	126	133	137	137	124	164	133	143	161	146	134	135	123	144	137	167	124	141	129	151	136	147	133	133	126	148	133	130	139	140	137	149	122	143	136	103	133	153	126	144	137	164	139	134	139	147	142	134	137	125	154	151	155	144	115	145	152	116	132	142	141	179	148	140	115	124	157	139	154	140	146	143	120	160	130	151	140	136	149	160	136	140	136	140	130	146	142	151	150	140	108	152	136	157	127	130	143	136	145	121	143	149	118	144	128	144	129	135	141	136	124	119	140	140	151	143	144	157	154	169	132	126	124	143	126	126	128	127	140	126	122	140	150	123	159	136	120	145	128	124	138	146	124	160	146	134	142	176	111	156	148	151	139	126	151	165	143	139	131	108	163	153	132	135	132	117	125	153	135	129	171	146	124	137	170	137	138	150	145	149	150	141	114	152	130	160	145	172	146	140	141	142	137	131	139	149	143	138	126	145	147	142	141	165	123	148	153	133	139	136	153	147	144	145	156	115	162	144	139	121	153	144	139	146	153	141	144	126	153	146	135	139	141	135	144	141	123	152	145	139	139	123	135	131	148	131	129	131	158	149	130	126	147	145	141	147	141	152	138	159	151	128	115	151	137	126	153	151	151	128	121	128	134	128	139	142	123	165	112	127	138	156	123	128	135	152	141	135	153	148	146	129	136	159	150	139	156	127	147	130	148	149	135	136	150	136	126	118	136	141	143	115	137	135	126	120	164	142	137	151	122	145	129	152	139	118	135	129	158	144	137	152	154	149	158	125	133	151	143	125	139	131	155	154	134	131	136	129	131	138	146	116	127	148	132	130	143	131	144	176	140	147	148	173	151	145	122	126	142	150	115	124	112	147	147	128	141	130	128	137	128	140	140	149	131	141	136	162	130	135	143	138	144	137	132	139	153	120	136	153	138	133	133	133	127	110	137	133	126	153	150	145	125	158	127	148	125	162	167	136	121	133	145	129	139	138	129	140	135	166	140	134	163	152	132	155	140	141	136	148	139	137	146	158	135	129	146	172	121	159	130	133	154	149	138	126	118	127	161	127	126	145	151	132	128	156	132	127	141	144	133	158	138	144	144	167	126	146	140	121	148	130	140	140	148	152	144	129	144	142	150	137	146	119	124	134	130	149	136	141	128	155	109	127	137	118	125	119	127	145	129	132	139	140	148	136	113	148	138	142	134	131	129	150	142	126	133	168	138	139	142	158	138	137	127	144	140	108	129	132	138	123	137	148	154	149	140	146	172	110	125	149	126	141	144	134	138	132	156	134	142	132	149	146	128	138	111	131	136	144	164	128	134	135	141	140	140	141	132	153	140	146	147	138	133	132	137	125	141	149	136	158	137	148	144	152	140	132	133	122	148	129	123	144	157	129	113	153	131	146	164	139	120	148	143	129	127	150	135	128	145	132	130	151	135	140	123	136	127	122	138	143	134	132	154	109	148	155	135	130	159	149	131	137	141	129	158	142	139	147	131	129	147	151	125	133	141	129	110	138	133	122	158	134	132	124	131	152	141	127	139	138	126	138	160	148	144	138	139	129	134	138	144	141	129	156	151	140	131	148	135	149	152	137	127	131	131	150	151	165	159	146	123	115	140	130	140	153	148	163	138	149	174	148	117	148	111	153	134	151	145	125	135	130	136	137	136	132	130	133	162	150	153	151	134	138	145	154	144	141	141	123	129	153	137	125	144	119	142	145	139	170	131	144	123	149	133	145	124	150	119	157	135	133	124	145	132	138	140	158	127	133	143	154	150	148	143	131	137	145	162	160	133	154	134	110	130	147	118	149	136	140	140	144	145	127	139	134	167	116	133	125	118	144	149	133	122	144	155	128	159	138	130	158	150	134	122	136	134	129	139	125	121	169	150	149	156	141	143	153	133	131	146	162	153	151	127	125	130	125	124	145	136	119	161	139	125	145	147	152	137	139	139	145	137	134	136	171	126	138	155	132	142	118	129	141	133	140	141	143	123	142	134	137	123	127	140	147	141	142	136	145	128	138	118	159	148	138	152	132	140	123	126	136	141	143	143	143	161	128	124	146	141	142	135	128	137	146	156	127	153	136	160	146	113	146	149	139	137	137	155	140	145	133	135	136	130	155	149	127	130	121	128	136	119	145	161	140	137	146	138	144	169	116	154	134	127	139	167	119	114	139	124	154	147	145	144	138	132	121	140	134	154	157	145	137	139	148	144	162	134	135	139	135	126	138	138	143	138	153	135	145	150	140	158	108	149	128	146	147	135	137	106	145	130	149	148	132	140	145	161	150	125	152	163	130	130	139	124	126	135	127	133	133	105	126	119	158	144	132	138	135	142	144	140	122	143	136	113	139	141	136	135	128	127	118	129	143	139	148	133	135	141	158	133	150	152	137	133	116	134	148	137	136	161	128	128	154	153	142	135	139	150	151	136	148	142	169	147	165	144	136	123	135	149	135	151	150	123	143	152	141	117	135	126	146	157	151	150	150	135	136	146	131	143	125	105	150	142	145	124	130	145	119	147	140	153	141	151	124	149	127	142	147	146	138	133	126	149	140	130	138	152	167	161	134	135
6085	568	1003	1049	978	854	716	645	551	571	482	479	439	437	414	415	351	433	397	360	388	331	411	387	331	376	323	380	364	352	343	383	335	321	349	342	344	346	354	347	337	365	338	339	322	360	344	369	355	339	366	352	339	352	356	324	350	372	328	332	353	372	340	337	357	338	359	356	329	374	364	327	351	353	325	331	393	341	362	362	357	306	338	347	348	388	376	364	342	351	338	298	337	372	330	345	312	321	376	366	365	326	325	334	339	339	358	336	355	339	320	320	355	335	354	354	355	383	332	336	328	334	419	345	336	360	368	306	313	365	320	338	352	333	321	323	355	359	345	341	309	337	320	303	350	350	323	320	351	329	328	310	313	379	346	305	346	343	320	296	319	383	307	338	328	355	332	332	331	350	368	359	368	323	370	360	321	353	344	322	330	384	344	374	344	375	343	359	325	372	365	346	320	363	334	350	361	352	296	332	372	368	339	373	349	351	339	341	352	352	357	322	362	344	352	348	347	325	334	345	319	334	323	322	304	353	360	344	339	364	350	333	388	326	367	331	333	342	360	323	347	365	329	355	340	346	357	339	381	326	311	362	357	343	353	342	324	331	356	365	351	348	317	359	355	396	321	362	359	311	335	323	362	346	356	327	356	344	357	348	340	330	330	340	297	362	349	362	327	348	341	336	319	330	353	344	328	319	357	334	339	310	349	324	358	350	341	383	343	355	354	357	355	319	370	357	334	326	370	370	368	346	337	326	327	396	338	358	361	336	350	351	336	314	333	342	365	351	335	326	340	329	332	348	347	330	353	359	331	350	343	342	320	346	321	327	388	326	327	323	330	326	313	322	347	367	362	369	333	349	317	355	329	313	378	326	336	345	346	329	363	335	344	316	322	363	365	325	333	343	374	360	341	365	317	349	358	323	304	340	317	338	338	320	315	352	364	332	333	380	336	346	333	321	338	370	368	342	350	366	335	366	332	360	362	348	345	346	360	384	342	315	310	340	343	307	341	360	333	327	350	380	355	335	330	358	340	348	333	317	371	360	346	325	367	352	340	383	361	364	357	317	354	352	352	382	320	316	345	340	337	372	359	370	309	312	348	374	312	346	347	345	338	309	366	318	325	336	362	339	308	359	349	356	313	369	326	342	347	334	340	381	339	341	347	372	343	363	367	362	345	356	304	358	347	358	326	325	323	350	344	345	374	342	354	312	333	333	347	376	354	345	334	362	365	336	338	319	367	390	346	341	313	352	329	346	332	353	338	319	349	349	391	361	359	313	350	375	318	334	365	323	376	339	343	341	308	337	321	314	373	362	353	331	328	365	344	354	333	359	321	332	343	366	389	333	348	353	348	362	366	384	342	317	354	361	356	352	351	357	347	354	347	328	357	375	353	337	332	348	346	328	344	339	362	318	339	352	364	325	368	360	329	324	351	351	357	324	353	349	330	337	322	343	363	319	349	314	385	367	360	346	340	326	373	345	325	377	339	362	308	334	326	335	352	351	350	355	387	362	361	334	353	385	342	318	343	352	335	338	351	351	350	375	351	350	332	356	325	346	363	358	372	362	344	344	338	364	346	348	380	373	344	359	338	333	334	384	326	360	354	342	358	316	280	341	349	378	312	334	347	371	337	377	348	351	349	342	350	384	350	343	355	315	332	361	325	337	328	349	341	344	345	354	351	335	342	351	341	380	347	343	331	326	306	334	324	314	331	343	349	363	328	362	346	331	335	335	373	369	347	399	356	380	351	321	347	323	368	350	322	350	341	358	365	338	375	389	354	346	356	345	358	357	318	324	372	358	359	357	328	340	324	367	366	350	368	348	351	319	344	355	358	336	347	358	334	337	363	341	330	317	365	336	367	374	351	327	358	323	342	355	341	358	345	360	316	355	312	302	334	351	347	365	351	355	325	352	378	338	342	353	349	361	334	336	326	336	378	383	323	322	315	323	348	344	349	373	314	347	371	355	363	368	327	365	345	331	361	358	396	311	384	343	344	329	383	322	331	341	314	347	342	333	323	349	323	328	353	359	332	334	345	346	373	316	323	372	360	372	375	343	355	334	306	366	346	337	336	310	317	335	337	359	332	339	343	355	338	336	322	340	351	367	357	321	341	344	356	360	335	348	329	305	346	336	305	318	339	354	348	372	363	339	381	316	331	352	294	332	347	363	345	363	350	324	324	363	338	349	367	350	356	362	358	328	335	330	346	358	349	317	339	335	346	328	345	339	364	352	325	367	346	339	327	387	333	344	325	341	351	335	358	347	343	311	312	375	329	294	381	331	363	360	357	345	369	357	337	359	321	354	350	336	365	360	325	338	352	334	331	368	351	329	358	369	340	321	309	330	375	394	350	327	342	336	337	333	363	368	354	356	350	337	333	327	351	329	350	319	354	349	339	347	339	328	343	365	328	352	331	340	363	328	336	357	370	353	368	369	350	354	356	358	338	313	331	316	308	358	344	320	349	325	362	360	344	342	338	318	309	343	353	354	313	343	358	328	328	364	350	338	321	328	363	320	356	321	346	334	347	393	320	338	316	332	376	355	333	362	338	349	340	350	335	350	319	330	344	347	349	348	358	360	336	356	356	362	352	357	368	337	356	341	329	329	355	319	398	352	353	353	347	356	354	339	323	335	351	347	353	363	331	350	349	343	341	348	355	367	291	351	338	346	330	339	333	375	366	336	322	339	339	361	370	363	325	336	346	325	368	351	358	355	388	331	322	326	302	322	327	326	313	351	354	365	347	326	361	341	332	328	356	344	323	352	370	342	365	322	374	295	365	356	369	346	333	345	346	369	347	348	337	316	360	340	320	321	342	354	348	322	325	372	325	325	324	331	346	346	321	365	326	342	354	338	363	308	384	371	350	349	299	318	380	333	348	364	358	315	363	346	342	334	359	330	355	350	329	363	349	351	350	346	326	311	349	361	352	340	381	341	338	349	354	395	352	337	349	382	330	375	341	381	351	342	388	368	339	370	326	359	359	339	353	365	339	308	365	325	358	359	326	334	341	325	355	333	360	342	335	359	333	324	379	342	334	350	379	363	318	343	351	337	360	306	339	369	357	317	351	347	351	346	340	344	329	373	335	362	321	346	343	362	327	330	356	368	348	317	365	341	354	357	323	356	362	352	338	358	364	319	335	366	331	332	329	356	360	362	326	334	336	363	323	369	356	353	325	334	352	349	301	332	320	362	355	354	355	327	363	366	352	349	335	375	353	358	305	338	355	354	370	383	329	328	306	317	328	363	349	319	351	376	363	343	390	350	342	352	355	286	365	351	367	309	353	336	327	347	351	359	351	351	335	354	376	334	333	345	320	344	356	360	350	325	317	381	347	358	330	328	350	297	348	302	373	365	342	314	344	354	342	352	309	345	355	339	337	320	365	342	352	346	352	371	348	360	354	329	336	313	332	342	331	367	340	338	353	354	315	342	369	338	312	353	364	344	340	352	330	336	338	330	319	337	343	336	325	339	365	363	345	374	355	352
11142	592	535	386	268	198	192	119	120	119	100	114	77	66	67	64	70	56	67	75	61	64	52	61	72	65	71	58	60	51	68	62	53	51	51	58	55	70	57	51	53	54	61	62	45	52	52	58	72	41	45	54	62	62	64	54	41	51	51	55	60	54	51	45	57	60	51	43	46	35	44	67	67	53	47	49	47	50	41	57	43	44	62	50	43	56	47	60	46	47	53	55	52	53	60	50	32	47	46	44	45	53	50	52	60	68	51	61	47	54	60	68	46	43	58	49	63	54	50	47	45	57	55	57	55	54	68	46	31	47	45	46	47	45	57	53	62	58	59	62	53	53	38	45	59	53	52	60	59	53	65	47	41	49	57	60	46	51	53	55	63	54	51	63	60	71	50	39	59	48	39	61	44	56	64	57	50	49	51	64	46	42	51	57	46	53	64	65	64	55	51	63	56	49	44	47	63	52	53	53	51	58	49	65	73	47	46	45	51	54	47	40	59	63	64	58	44	51	43	42	64	58	54	52	54	56	45	50	62	47	59	57	63	43	56	56	54	55	48	53	48	57	56	58	48	68	49	54	59	54	61	52	46	50	56	55	45	47	62	47	45	38	44	55	55	51	48	53	54	47	48	58	52	48	37	52	60	57	43	37	61	38	67	48	46	63	65	53	64	56	57	63	59	51	59	66	65	52	55	50	52	60	52	42	62	52	52	53	52	46	54	50	51	45	59	51	48	46	46	53	56	61	57	43	61	47	54	50	58	38	41	49	48	49	59	50	62	40	43	56	51	57	51	54	59	48	45	52	60	51	65	52	42	48	41	47	54	54	49	58	65	64	60	63	43	35	51	44	60	50	49	59	50	57	54	53	60	56	54	39	50	51	60	56	59	47	59	53	48	56	39	60	50	70	57	47	47	69	54	53	62	44	39	51	60	47	43	50	56	40	47	37	58	48	59	72	59	59	61	49	55	47	51	56	55	58	55	62	53	52	42	44	50	64	67	48	65	61	56	41	50	40	40	55	46	54	48	48	50	46	52	60	53	62	60	59	44	50	59	45	55	48	62	50	40	50	59	65	58	52	58	46	54	72	51	71	46	53	63	46	56	52	61	45	66	50	40	60	52	44	45	63	47	55	54	46	47	51	60	55	62	57	52	43	56	58	47	46	44	46	51	50	56	68	51	62	60	53	62	50	54	54	58	44	54	53	54	55	50	51	56	59	53	59	52	44	51	50	45	48	46	63	46	55	49	61	54	41	49	55	55	49	62	48	56	46	63	46	54	44	55	65	42	56	55	56	61	65	42	65	50	44	52	52	50	60	42	57	47	55	50	45	45	48	64	47	61	51	57	55	56	45	46	59	46	56	64	56	47	57	53	57	44	52	64	57	52	51	48	60	56	68	43	52	40	54	50	48	43	46	48	54	56	51	56	45	64	46	57	53	42	58	49	55	55	55	52	49	51	46	40	44	38	50	59	54	51	54	50	56	55	67	48	47	44	47	47	64	55	53	68	62	51	53	47	45	55	44	44	44	39	48	61	49	45	47	49	53	49	39	69	71	48	48	46	65	61	57	65	58	33	53	43	50	58	39	47	49	57	62	49	46	46	38	46	43	52	57	65	60	38	57	69	51	53	42	50	58	40	59	48	49	65	58	50	45	51	48	73	57	55	46	57	49	54	42	52	57	60	48	52	57	59	61	43	65	55	53	58	46	52	55	60	58	53	54	48	59	57	33	54	44	58	67	42	43	47	44	40	65	45	40	56	49	35	49	53	74	48	39	51	50	50	49	50	51	51	60	37	49	51	56	47	41	49	60	58	62	48	41	50	54	57	48	46	46	65	60	53	54	42	52	50	43	45	48	59	43	47	50	49	44	59	54	62	49	53	59	62	59	58	47	35	46	56	53	46	56	51	45	50	52	53	58	58	54	49	60	51	54	55	47	47	46	43	44	47	45	46	47	55	55	56	60	46	44	55	53	62	47	56	52	48	52	51	47	49	55	58	56	50	52	63	56	51	40	53	48	61	59	57	61	50	50	40	64	56	46	68	51	37	45	57	54	47	53	62	56	46	59	54	50	38	48	50	58	56	53	55	48	41	47	48	43	45	68	51	53	41	54	47	38	52	55	50	44	51	35	48	53	69	54	48	48	59	57	49	54	58	52	63	63	66	60	59	52	50	52	67	54	46	48	58	58	51	71	55	62	42	49	61	50	53	43	48	50	53	61	40	45	52	50	44	43	45	47	51	40	34	60	43	45	49	58	65	52	64	51	56	45	52	49	41	43	60	50	47	54	51	51	51	53	46	36	49	48	51	42	52	46	52	54	60	52	50	47	46	49	57	42	49	55	55	48	50	53	50	49	63	48	45	43	47	58	49	48	54	47	57	56	56	62	50	52	53	42	53	46	43	55	58	54	37	55	55	52	54	63	53	42	51	41	54	51	49	53	47	44	69	58	58	51	59	47	52	54	47	53	55	56	54	50	59	37	52	57	63	56	63	49	53	53	46	50	42	49	54	58	54	51	65	43	41	40	55	62	54	50	38	48	54	54	42	43	47	50	56	56	47	49	61	47	47	58	54	49	59	54	43	44	42	50	60	61	45	42	62	46	54	41	52	49	56	43	72	62	44	55	42	66	53	53	69	44	62	59	59	42	52	45	52	49	46	48	52	48	34	57	54	59	49	54	66	50	55	53	44	46	58	56	61	46	42	44	49	49	42	39	58	67	61	50	58	46	64	42	50	52	58	47	65	44	57	50	47	56	52	53	55	56	56	47	48	45	54	61	40	59	49	47	51	50	58	53	44	58	51	68	64	39	45	40	55	47	47	46	48	47	54	59	44	50	53	56	44	65	47	57	46	52	60	49	53	64	44	48	56	46	49	46	65	61	43	61	60	62	52	57	74	50	54	46	53	45	50	54	49	54	55	67	64	47	42	50	44	55	46	58	44	50	49	45	42	49	45	52	44	53	50	51	46	43	51	52	62	51	57	67	40	53	50	51	70	46	57	50	34	47	52	50	52	54	56	54	49	57	48	55	60	35	47	47	58	51	48	57	56	51	46	53	52	38	62	43	52	41	63	42	57	43	47	45	55	60	49	58	53	50	56	55	45	51	49	40	46	50	54	54	56	59	50	50	57	52	60	55	54	57	56	51	50	66	48	44	51	50	44	52	51	58	52	62	54	45	65	52	57	55	49	54	54	57	44	53	44	47	57	68	46	48	62	57	41	45	47	51	52	57	54	57	51	53	62	41	42	59	53	44	60	45	44	56	67	49	50	66	48	53	59	49	58	46	51	51	54	57	48	37	53	62	62	50	62	37	48	61	62	44	59	60	69	54	57	39	46	58	50	52	57	54	60	50	46	58	47	61	42	62	43	55	47	65	62	45	56	47	51	49	58	50	45	42	42	79	46	37	66	42	46	58	56	61	46	58	54	46	63	43	65	36	47	60	53	34	46	67	50	59	71	64	47	55	56	40	54	77
7312	579	1454	1525	1273	1062	784	712	604	457	458	415	341	306	294	304	258	237	255	205	245	220	202	208	212	189	179	209	190	192	195	172	191	196	151	183	160	172	166	187	165	160	151	166	188	162	155	177	164	167	184	158	162	162	176	169	146	158	177	163	164	149	158	173	156	159	165	179	161	158	159	141	171	149	162	159	157	164	148	153	144	141	165	162	181	138	151	152	140	147	151	157	172	140	162	162	134	175	153	171	175	146	163	162	156	160	181	160	175	146	188	165	136	167	152	162	159	164	157	161	150	137	137	154	145	148	147	158	148	141	155	171	141	144	166	145	139	152	176	154	156	148	153	141	164	165	157	158	159	157	165	153	155	140	165	160	150	153	168	156	154	145	139	152	156	155	156	161	149	148	154	170	176	154	164	131	140	147	168	161	152	140	168	155	163	155	152	168	164	156	165	149	151	151	126	164	149	157	145	152	159	144	139	182	150	138	153	167	146	163	150	144	168	157	154	163	163	157	154	144	153	149	162	143	160	143	158	162	176	156	154	161	149	179	156	133	184	159	152	129	136	155	192	172	161	149	170	159	157	158	152	132	155	161	171	162	164	165	153	158	147	133	157	158	146	136	152	182	146	160	157	151	171	144	146	138	162	159	188	154	154	159	160	146	154	142	156	142	160	142	158	175	148	160	152	160	153	175	157	141	154	162	136	164	152	153	173	147	160	135	168	152	163	161	132	156	157	148	155	152	170	141	147	167	150	143	169	180	138	164	149	136	152	163	161	170	143	151	152	143	143	185	138	141	146	160	146	143	146	135	157	158	146	180	159	140	147	158	149	150	145	143	153	163	158	163	153	152	141	159	150	167	158	137	141	161	150	148	152	134	148	157	146	142	151	132	149	148	156	133	159	161	166	170	169	149	139	144	142	142	158	147	145	138	139	147	154	167	148	161	146	143	166	145	151	151	152	139	156	130	162	156	165	145	133	177	131	142	140	153	154	152	153	173	157	155	149	146	173	144	150	137	140	158	152	165	161	141	166	167	154	156	155	134	153	157	156	154	158	183	131	143	158	137	142	149	168	145	163	156	144	170	150	159	162	150	163	152	167	151	150	144	150	130	136	163	157	140	163	147	132	149	174	152	142	168	166	146	157	167	161	168	143	125	144	158	159	125	153	168	160	167	147	122	142	124	138	145	167	155	157	162	177	146	181	154	162	145	144	169	156	139	169	141	165	153	168	160	135	157	138	143	153	157	134	144	156	148	151	145	147	145	157	155	153	152	164	153	138	151	141	140	150	157	165	148	168	169	154	130	146	177	162	150	169	148	164	145	170	141	161	140	158	152	145	153	163	158	138	161	137	147	157	134	168	156	156	149	176	172	136	129	163	147	150	163	148	170	142	164	145	149	170	144	187	156	165	151	139	151	161	146	154	119	166	139	148	137	149	162	168	171	159	164	166	140	162	174	153	153	122	165	156	144	145	164	150	132	168	149	146	171	149	162	154	153	146	145	163	169	174	165	143	143	162	127	173	149	140	176	162	155	157	143	151	166	151	171	136	161	163	156	163	157	152	154	159	154	149	155	153	143	160	170	148	143	151	143	151	167	139	126	157	158	123	162	132	162	157	172	140	156	155	138	157	149	149	154	188	146	185	172	134	159	137	161	158	146	168	154	161	163	147	174	151	147	164	122	150	157	163	143	148	144	164	170	172	131	173	166	170	159	174	142	146	162	143	162	143	155	141	155	158	163	165	160	165	136	154	161	150	141	161	157	144	178	152	161	154	156	156	143	150	165	152	175	153	150	144	158	155	156	159	168	145	146	165	147	153	150	153	158	151	154	144	170	158	142	141	149	131	161	148	156	176	154	164	144	156	159	180	133	156	148	165	156	120	156	146	150	161	146	156	148	176	139	163	166	154	129	141	161	145	152	142	171	145	128	150	161	153	117	134	148	141	162	154	167	160	163	130	162	135	166	174	152	143	176	146	113	150	145	149	141	174	152	148	154	163	148	163	143	153	178	136	178	143	166	178	162	151	139	147	160	162	163	144	150	151	176	139	163	166	153	166	144	152	145	149	157	164	138	142	146	149	161	143	154	158	142	172	172	159	133	148	160	136	166	156	156	166	150	166	170	165	139	154	151	160	159	165	156	147	127	147	136	166	148	136	146	149	141	141	153	142	145	153	163	158	148	147	151	152	161	130	146	143	157	142	149	170	156	128	156	154	147	173	157	174	164	154	124	138	147	156	141	150	167	163	139	155	164	159	142	144	143	166	151	174	152	162	169	128	139	161	161	144	156	178	149	163	162	164	162	166	126	162	158	143	159	180	142	145	156	152	159	132	158	175	161	140	152	148	149	143	148	163	168	166	135	165	149	169	149	157	155	159	174	153	158	144	139	161	162	159	148	154	181	153	184	162	156	149	156	146	138	141	137	163	155	158	150	130	118	150	168	150	181	154	145	145	134	127	160	137	168	156	161	142	148	138	134	153	151	157	145	153	150	165	146	152	164	147	143	173	159	154	127	180	161	164	144	160	165	149	149	146	143	159	160	139	143	160	144	169	150	138	147	140	146	155	152	138	149	153	152	144	163	149	156	151	135	133	172	145	149	148	162	139	171	150	153	146	173	139	161	124	141	142	160	143	139	136	156	171	154	168	139	182	167	151	167	162	147	154	169	147	172	158	147	158	160	174	150	158	159	151	141	140	162	153	146	148	156	146	132	160	157	155	164	153	156	153	147	145	179	175	154	136	160	158	154	167	136	162	154	167	151	153	152	152	161	161	135	148	138	149	143	140	153	168	153	158	147	142	152	168	163	173	149	173	169	150	134	150	129	166	158	133	171	152	158	157	167	178	155	138	149	164	172	169	151	151	130	178	153	161	156	167	155	141	135	155	166	142	155	169	190	143	162	167	159	146	143	147	145	150	150	138	152	156	162	158	150	125	156	145	162	146	157	155	153	133	165	157	170	186	172	170	165	162	140	164	169	164	161	141	140	167	154	162	140	149	170	171	132	151	144	162	159	138	154	131	150	153	149	174	157	152	149	189	154	147	163	161	161	171	161	156	152	149	148	143	172	164	158	169	132	137	157	148	160	131	153	126	167	142	166	162	161	149	150	163	159	164	151	157	175	171	146	180	146	166	156	161	149	137	152	172	131	156	155	161	146	155	156	152	139	130	154	152	147	160	140	144	146	147	153	131	163	147	138	157	148	168	154	152	168	196	167	138	160	169	147	147	158	150	155	134	151	155	165	165	166	165	158	153	164	152	148	151	176	144	135	153	162	165	125	168	161	176	165	197	143	145	157	140	147	152	161	138	186	189	141	131	143	139	154	158	135	138	138	158	167	155	133	165	166	165	150	154	168	135	141	159	172	176	157	160	163	160	141	177	153	149	159	147	175	158	147	141	153	170	152	135	144	149	140	145	176	165	141	155	164	142	154	135	159	165	142	161	140	149	172	152	127	148	171	138	160	153	162	148	185	152	146
1251	236	236	263	242	246	229	212	234	236	241	216	226	225	231	281	223	237	219	210	215	230	233	237	239	226	241	242	221	240	229	226	239	244	229	227	231	239	232	244	216	245	226	255	210	230	243	241	197	257	244	218	235	221	255	223	214	217	202	241	234	242	255	259	238	219	241	250	257	220	246	224	225	242	243	216	223	243	242	255	242	243	228	222	263	237	225	270	204	220	210	248	229	241	236	228	243	237	246	243	218	234	220	245	241	251	242	229	216	258	267	243	233	199	224	198	248	240	252	234	232	265	236	228	241	240	219	207	219	240	203	231	235	220	194	236	220	203	215	235	239	215	200	247	242	245	220	259	233	219	261	248	245	251	206	226	226	247	261	210	227	215	228	216	222	227	208	220	226	204	206	209	249	227	218	213	212	213	228	235	253	248	246	225	218	233	235	270	246	217	222	267	226	238	247	218	239	213	234	241	225	229	208	243	253	245	268	249	228	237	224	252	263	237	226	241	243	247	219	250	226	209	258	210	226	213	225	237	210	229	236	221	220	214	226	254	210	236	215	258	227	243	211	224	242	221	258	258	251	233	231	257	229	256	247	255	224	215	232	240	206	231	230	248	241	251	215	216	220	233	235	237	204	261	244	228	232	232	223	242	224	254	248	217	258	221	209	228	231	231	247	206	232	233	252	203	214	232	205	196	237	230	240	237	212	228	254	245	241	234	201	271	230	247	229	225	241	240	232	242	201	240	223	232	242	240	211	210	213	243	254	233	249	220	224	234	229	231	250	231	225	229	238	261	233	259	222	231	211	215	244	194	238	230	229	220	241	234	225	242	199	231	229	221	245	223	273	238	258	217	265	222	217	226	227	224	227	237	241	227	212	250	202	241	266	218	235	238	234	266	226	218	205	269	246	246	223	230	269	256	226	212	253	221	269	225	230	221	208	224	231	246	254	246	227	230	254	233	244	217	235	224	213	251	241	221	246	219	240	212	221	259	229	224	215	241	254	248	246	240	234	231	226	226	223	226	221	218	226	247	236	214	216	248	247	235	233	238	249	225	211	252	246	210	217	238	203	241	226	218	227	214	245	257	215	216	246	244	258	272	257	225	254	259	267	261	243	249	236	198	230	237	215	235	210	232	235	187	255	228	252	237	218	210	209	256	224	243	219	221	227	214	234	214	227	238	250	212	259	242	234	240	253	216	268	261	222	214	246	234	224	237	212	216	205	216	239	231	225	239	223	255	211	209	214	228	237	274	249	217	214	254	243	243	242	260	231	254	223	246	244	218	223	229	235	233	233	223	218	229	265	234	232	237	220	226	248	218	263	229	238	235	228	219	232	231	217	223	219	222	233	245	239	219	229	221	209	228	223	246	219	241	217	240	227	247	247	269	270	246	244	213	213	229	248	245	228	253	243	247	253	226	247	248	215	241	236	270	218	252	253	237	247	220	230	228	220	247	254	230	250	210	235	227	204	240	262	270	225	235	221	247	223	205	232	260	246	212	238	238	213	229	188	210	229	229	263	226	208	226	203	225	228	217	237	227	230	262	225	228	235	240	189	226	234	228	231	211	237	222	221	230	239	219	265	262	212	239	284	253	221	208	225	234	227	235	230	219	242	228	209	238	221	201	212	226	217	232	244	226	219	235	248	240	231	263	223	209	242	229	220	226	246	247	234	227	242	246	207	247	231	233	235	230	238	209	233	240	255	226	227	212	254	229	216	233	230	224	254	226	239	227	243	257	260	244	201	220	222	231	239	243	268	247	232	248	261	244	232	233	256	255	262	234	220	217	232	243	254	243	242	269	250	246	233	225	238	223	222	208	248	230	250	237	215	239	218	222	212	214	213	231	234	233	263	228	229	247	228	233	219	237	253	260	208	227	230	243	234	254	240	241	238	216	223	249	252	218	244	240	239	229	223	231	249	218	233	228	271	214	242	233	232	228	239	233	233	258	199	235	223	256	220	226	242	251	236	256	212	225	226	239	250	216	218	219	232	242	221	251	257	238	241	218	224	240	242	243	240	238	239	206	239	241	206	273	233	196	248	235	241	233	237	258	221	221	243	232	229	228	222	227	253	226	250	228	228	231	232	231	226	225	274	233	242	228	225	229	239	239	225	242	209	250	263	242	221	240	246	235	222	246	226	229	197	246	215	216	220	198	216	223	211	230	234	243	237	257	225	231	223	248	218	224	231	221	221	229	212	228	213	227	235	268	213	230	255	210	254	234	243	235	255	256	242	202	202	231	229	214	199	221	224	249	241	219	224	228	224	204	257	223	219	239	233	249	225	251	219	228	271	208	220	216	262	256	250	238	233	205	252	216	222	234	211	194	231	224	238	270	244	244	236	223	236	253	241	247	241	250	250	243	240	249	254	239	223	250	238	210	249	228	272	271	245	252	234	212	241	248	252	227	239	231	228	242	231	224	248	227	236	224	224	237	177	256	253	240	232	237	204	236	235	220	214	232	218	215	250	230	222	242	246	252	242	241	247	209	250	222	265	233	231	204	243	237	231	221	215	236	258	222	240	233	223	233	221	221	229	217	208	221	240	245	246	217	211	239	208	229	241	196	230	220	227	232	228	206	222	227	210	209	200	246	204	251	224	242	221	245	249	253	241	247	239	250	211	245	215	213	248	226	208	230	220	235	258	233	240	252	241	240	219	226	243	246	243	234	232	234	222	217	244	233	228	245	242	239	229	213	220	218	213	251	221	224	219	228	240	207	238	243	239	244	247	254	239	243	258	246	256	216	246	256	228	212	251	219	246	241	228	221	261	238	243	231	269	225	201	252	205	247	240	234	224	243	220	266	256	249	228	246	234	226	257	263	211	227	238	237	227	244	244	251	242	247	224	210	249	248	252	218	231	232	230	232	206	214	240	240	237	211	210	210	227	220	227	250	243	237	225	231	224	264	236	218	238	230	236	227	235	223	222	269	229	262	222	236	239	250	252	235	242	252	220	248	252	233	242	226	235	242	206	225	234	222	196	245	254	221	230	252	240	232	279	224	237	236	236	228	250	244	219	224	213	227	229	237	259	225	246	220	207	236	227	220	249	232	249	231	233	228	255	231	261	192	241	254	216	229	253	244	229	228	254	224	253	232	250	233	235	209	195	235	244	238	219	258	209	232	238	223	211	217	233	249	230	263	237	222	248	245	205	237	254	232	230	213	218	228	228	238	216	212	219	235	243	230	237	251	245	255	256	237	222	199	221	219	224	236	193	233	217	227	239	239	235	223	225	203	229	230	248	222	229	222	246	245	227	232	248	226	216	242	216	219	209	222	230	261	209	231	251	254	242	227	234	243	261	234	239	226	257	207	253	214	218	242	200	247	232	233	232	223	228	225	261	232	213	207	246	227	243	251	233	236	236	259	252	239	218	228	209	214	223	245	233	244	215	222	255	215	243	186	234	219	237	243	227	255	261	216	240	239	240	252	240	244	233	234	265	224	224	233	236	240	237	245	252	241	254	213	222	246	236	236
2067	568	631	595	590	571	621	560	583	562	551	584	542	584	528	545	576	591	566	577	572	591	608	541	557	589	537	574	557	555	561	556	589	551	560	558	587	554	555	539	527	531	591	529	538	585	563	550	523	591	557	575	575	542	589	509	557	551	533	588	592	550	562	533	555	567	574	535	614	570	535	607	576	562	542	598	572	569	581	545	555	552	564	561	572	561	571	593	574	567	598	565	550	553	582	542	573	571	565	536	582	576	587	582	552	605	543	523	589	541	540	596	542	552	566	592	567	590	556	545	548	544	568	528	600	563	594	586	543	567	548	568	585	566	578	593	543	550	560	543	561	532	575	572	570	494	519	590	585	577	563	586	541	574	527	578	580	578	585	566	552	576	529	573	557	561	541	603	598	565	577	521	562	564	584	572	548	511	574	556	534	569	544	600	518	558	551	544	563	581	578	534	577	569	597	527	583	566	541	540	552	549	588	549	556	579	581	551	586	600	573	570	538	536	559	580	536	570	561	588	528	584	555	562	618	572	584	550	576	574	530	573	549	537	527	551	526	565	524	538	573	584	552	571	579	531	556	557	550	530	535	554	546	603	575	614	583	568	531	595	531	596	508	553	549	568	535	592	538	525	605	586	531	569	564	579	524	561	550	577	598	600	579	558	529	576	528	555	571	554	577	589	565	554	553	539	572	596	553	576	573	552	568	516	556	514	591	539	553	541	568	566	570	554	582	514	546	494	565	558	549	537	558	567	516	540	578	572	568	540	550	547	542	552	582	574	569	562	553	538	577	547	555	546	532	528	579	558	553	511	565	604	514	571	562	560	559	604	555	569	537	578	583	553	529	564	567	553	554	527	606	609	580	594	545	560	585	530	578	553	537	520	579	581	571	557	573	585	570	539	553	555	576	621	536	576	587	573	563	562	577	564	555	547	549	558	543	559	601	569	538	527	582	571	530	549	579	577	541	583	539	534	564	537	511	550	593	605	530	516	516	548	555	588	575	587	591	579	562	570	571	538	551	582	558	580	565	567	568	592	570	569	563	597	602	538	583	516	576	567	556	489	566	553	585	560	554	562	516	560	552	581	552	563	537	611	546	556	552	574	587	563	554	550	558	591	572	551	583	604	544	562	519	563	554	524	536	528	576	584	553	600	583	541	551	552	524	581	569	536	592	551	594	540	548	575	526	594	574	511	530	566	561	534	581	559	601	523	539	548	598	562	527	545	568	562	583	562	552	568	574	567	551	578	526	530	569	584	568	553	586	574	545	580	565	524	579	563	534	542	598	597	581	560	519	543	501	495	539	569	539	558	576	544	529	552	517	532	536	563	535	555	565	569	542	544	530	538	567	547	576	550	522	549	542	580	560	564	579	551	547	560	533	553	554	553	570	610	534	580	539	583	529	546	554	565	557	530	577	567	558	545	539	582	530	554	571	570	584	531	569	549	580	554	553	541	565	551	589	572	522	575	569	533	600	526	588	559	572	553	544	539	552	546	584	576	599	578	596	507	523	526	549	594	572	503	530	530	547	594	564	565	541	592	547	540	558	562	553	539	574	556	557	598	538	493	594	576	547	562	582	569	534	564	628	556	557	573	558	571	577	550	554	572	528	567	550	527	567	564	582	541	561	580	582	530	534	601	509	546	561	520	572	552	577	606	594	526	537	563	567	552	570	559	549	583	577	569	588	519	581	541	508	575	539	512	528	560	553	526	528	529	571	547	528	529	555	583	549	583	581	516	560	594	583	505	568	594	590	574	531	540	555	555	555	571	579	556	561	556	591	508	594	557	558	568	611	566	568	525	553	574	537	559	535	558	601	562	582	573	551	518	605	604	563	554	588	568	561	579	561	604	584	567	568	574	569	530	547	556	595	614	540	562	544	544	531	528	530	582	625	555	594	583	519	598	571	544	542	532	565	568	582	540	560	587	588	561	554	528	563	573	550	530	531	561	563	559	559	565	543	568	561	557	564	592	555	539	557	608	549	538	559	569	547	535	586	586	547	535	568	560	558	546	567	584	584	557	588	533	561	560	544	553	594	547	557	514	521	555	570	551	580	601	534	629	549	538	558	573	531	558	564	548	531	534	539	536	518	531	554	603	567	553	539	589	573	555	608	555	543	547	574	544	580	602	572	575	569	575	549	575	570	574	583	532	571	557	550	526	592	524	589	553	592	565	525	526	534	565	539	535	567	524	555	575	605	533	578	515	594	570	524	551	540	570	594	571	580	577	543	557	563	533	567	558	537	566	561	599	507	564	573	581	534	521	559	561	579	543	580	554	544	543	553	529	541	577	544	544	534	614	561	559	547	605	617	559	536	537	583	554	586	585	533	547	544	534	530	571	565	570	520	528	535	519	570	523	580	600	548	532	571	544	531	576	553	559	561	545	547	594	527	583	600	594	547	601	566	594	575	523	563	553	548	583	553	545	548	554	561	584	570	583	562	583	582	541	542	516	591	561	556	566	544	559	559	540	584	579	547	552	547	517	554	556	566	550	514	565	545	572	596	531	555	628	581	554	572	523	575	631	567	564	567	538	541	536	555	564	592	564	564	546	566	527	546	587	556	537	582	553	507	497	564	577	530	537	531	523	589	558	615	547	526	560	566	536	523	585	550	541	524	570	542	570	531	571	519	531	558	549	551	515	554	567	537	599	542	568	569	583	528	525	569	590	564	554	540	569	597	546	607	510	561	591	592	575	525	571	599	572	598	575	499	607	581	579	627	559	557	581	539	595	554	586	566	559	575	577	532	581	534	538	600	561	607	558	544	541	532	534	552	569	525	580	540	557	587	538	544	529	562	595	625	587	595	530	577	545	571	571	575	583	573	557	572	552	561	577	578	563	588	538	545	573	523	588	579	586	542	589	561	547	531	549	548	560	529	566	559	568	588	594	560	599	584	554	543	552	576	588	588	597	563	560	569	569	593	595	565	576	573	549	627	550	522	550	562	599	546	590	566	532	551	610	570	583	594	598	546	587	556	581	544	555	583	550	579	552	547	561	533	526	547	572	568	555	573	554	509	509	571	522	590	520	570	562	557	570	558	578	549	590	561	555	516	589	589	590	531	548	574	528	543	562	576	567	601	572	562	554	586	581	528	554	548	530	556	577	542	559	561	564	557	576	591	562	554	559	544	531	558	568	558	552	541	528	540	627	561	531	549	552	582	538	523	519	562	545	549	536	600	569	547	571	554	571	553	539	560	587	507	540	574	556	572	539	589	547	541	548	572	564	557	565	549	511	567	566	536	543	583	549	543	550	554	533	576	568	526	588	522	570	578	536	569	528	565	575	560	560	534	590	570	522	557	562	627	549	583	566	574	547	504	600	571	523	586	611	570	607	512	575	593	548	587	550	571	555	527	535	536	540	616	560	584	567	530	557	555	577	571	577	541	576	580	556	569	589	518	564	558	578	563	558	580	615	568	551	540	584	594	619	545	520	598	569	530	559	546	568	574	579	571	611	564	595	556	570	557	563	535	530	585	569
6122	343	405	340	249	195	197	201	167	131	168	157	150	156	164	127	136	151	142	142	164	126	138	117	122	141	146	147	129	144	121	125	152	128	159	151	145	146	132	129	148	111	129	128	160	140	140	136	138	153	125	127	128	131	141	132	136	156	139	135	137	140	132	148	117	138	140	136	142	141	141	140	156	141	144	137	143	130	134	132	153	130	141	137	134	134	127	146	129	159	164	161	135	142	118	132	144	127	127	144	130	124	134	156	163	119	128	137	137	147	141	122	132	123	147	133	128	114	131	157	125	144	145	145	147	132	149	140	147	130	106	127	130	116	125	134	120	130	173	136	136	105	136	151	128	140	126	144	120	143	141	162	134	138	145	144	133	152	144	118	124	135	101	146	139	142	122	111	146	133	133	142	147	141	144	158	143	125	115	128	104	124	145	149	120	120	133	152	139	124	139	143	132	131	136	113	134	129	117	146	140	120	141	157	156	162	109	135	161	125	129	145	124	122	142	140	135	138	134	145	135	137	123	157	149	142	151	124	146	121	152	117	135	129	135	122	159	126	138	124	134	139	135	122	139	118	145	150	116	131	156	149	151	145	127	144	159	139	138	129	131	133	123	139	150	112	138	151	140	125	137	132	152	162	148	132	145	142	153	155	142	128	154	129	139	151	138	133	167	130	116	146	127	155	130	163	127	141	137	149	126	130	140	121	128	131	134	131	152	123	119	152	154	132	139	146	140	128	141	130	137	131	141	137	167	142	134	154	139	139	136	143	129	143	140	146	121	136	158	128	131	140	142	142	129	144	141	140	128	132	143	158	128	143	127	129	145	151	138	135	125	147	155	156	124	132	147	142	155	156	148	158	107	136	146	154	134	154	148	152	122	139	120	150	119	122	127	133	156	145	155	113	154	159	159	144	128	124	146	164	120	162	138	136	124	142	120	126	140	140	139	122	148	126	179	141	134	128	125	140	133	143	159	148	137	122	131	136	137	162	160	133	129	137	146	132	123	117	139	128	135	130	123	147	120	146	151	138	142	141	129	137	137	140	159	119	127	140	135	146	139	128	121	167	134	150	143	126	160	150	131	148	150	145	147	139	129	128	123	125	137	135	155	165	135	135	160	138	141	143	127	116	141	162	135	122	145	118	132	135	158	125	127	124	133	138	139	152	160	134	162	128	143	128	138	135	125	125	150	125	119	127	170	134	150	144	138	110	131	121	123	135	122	129	136	164	140	129	133	143	140	161	144	156	132	144	151	114	137	132	131	142	134	117	113	139	138	112	141	146	160	127	125	128	137	143	148	133	152	160	116	127	114	162	129	123	146	123	122	137	138	137	128	124	145	130	137	137	137	164	152	135	127	141	133	147	134	149	163	132	155	137	143	150	123	128	116	153	147	110	155	139	148	150	161	118	131	146	124	115	149	130	143	161	147	133	141	128	152	136	121	135	148	153	147	148	122	136	134	131	141	137	133	141	146	110	130	146	132	141	150	129	124	126	130	134	149	138	114	135	129	131	131	154	144	160	140	166	143	122	133	146	125	135	150	122	137	123	137	142	137	149	135	126	143	130	135	113	147	138	141	141	122	134	125	128	132	146	141	134	122	134	129	150	135	141	130	137	145	156	138	112	123	146	153	156	170	139	121	138	138	159	136	135	153	160	133	137	121	110	137	117	115	142	129	128	154	140	126	138	152	146	119	143	142	154	140	131	143	151	156	133	135	145	138	146	140	130	113	125	125	124	152	117	172	145	124	118	131	134	142	126	143	147	148	148	135	134	124	107	149	141	149	101	118	141	132	131	140	122	164	183	143	153	134	145	166	159	113	157	144	149	133	166	122	147	123	123	140	137	131	127	142	137	179	151	133	151	126	136	120	116	122	155	147	118	136	146	140	132	140	116	151	136	127	142	127	132	123	147	147	115	120	144	142	109	130	135	148	148	112	133	139	146	115	121	131	137	132	133	130	133	140	142	119	125	137	152	127	135	143	146	152	130	149	162	156	150	144	129	124	143	164	154	135	117	113	129	121	164	118	141	150	130	157	132	158	148	155	131	151	140	135	138	132	124	116	136	129	143	155	140	135	132	111	128	130	96	142	121	106	124	159	144	151	139	145	129	141	137	143	145	154	136	128	137	138	132	152	137	109	140	133	143	131	149	146	158	127	146	131	154	119	122	146	132	145	137	132	143	134	121	135	146	155	153	139	138	149	132	117	164	139	128	146	135	136	143	125	138	138	109	115	130	130	134	137	164	158	127	133	121	121	136	133	150	129	146	162	146	146	112	136	141	122	144	161	150	133	152	148	136	133	155	127	146	133	117	122	161	149	180	138	132	132	147	121	108	110	134	130	145	154	153	140	140	139	144	123	141	152	168	133	147	151	143	151	135	137	135	128	134	126	149	133	125	139	134	159	154	147	119	134	119	127	146	130	147	132	132	148	142	134	149	151	155	149	130	135	132	134	137	135	144	128	139	115	133	139	130	131	132	153	139	149	140	123	156	143	116	136	119	132	152	133	151	146	141	141	121	132	137	149	119	142	143	131	135	127	120	138	139	159	155	150	124	143	119	130	163	117	135	124	142	146	138	147	152	142	140	145	161	166	117	127	123	130	131	134	112	138	139	143	131	110	142	130	145	150	130	134	150	129	135	158	152	152	131	126	152	146	133	128	141	133	136	157	125	147	161	133	134	144	139	143	125	128	146	156	148	134	143	139	145	156	153	144	151	155	149	158	130	146	117	143	149	134	139	151	139	138	130	123	144	146	144	150	155	123	121	136	135	131	132	116	131	126	148	131	137	140	128	165	135	137	129	127	143	146	138	127	130	143	152	122	146	150	112	137	148	143	135	148	144	138	144	139	151	162	162	119	144	116	142	131	142	129	138	125	152	116	134	120	128	136	143	137	146	150	139	146	152	122	142	132	145	149	143	137	142	131	139	126	145	135	119	127	135	128	125	140	142	146	117	144	149	139	150	152	131	122	151	130	127	132	132	148	137	132	151	141	141	112	142	133	133	118	143	131	125	119	156	134	127	155	139	152	128	124	128	131	131	125	147	143	148	126	145	125	127	154	122	136	129	118	145	146	116	134	116	137	139	142	127	139	125	150	125	125	156	145	144	129	124	128	150	129	147	136	135	156	128	120	133	159	132	122	152	144	151	139	134	141	134	161	141	149	139	141	111	146	156	170	148	138	139	129	128	129	136	121	141	152	155	142	134	118	135	129	129	133	126	138	140	152	144	131	143	145	129	140	117	132	128	117	137	118	129	144	139	134	145	121	143	132	133	147	138	132	131	136	133	117	120	144	133	152	117	132	168	145	146	128	128	131	156	158	141	164	151	130	143	164	147	146	145	132	120	154	128	137	148	119	140	124	152	134	140	134	155	140	148	112	153	160	124	126	137	142	155	125	142	124	145	164	137	133	153	126	140	139	133	144	134	124	152	119	152	142	141	149	155	177	125	135	142	127	137	156	133	127	136	136	118	132	172
5940	518	1057	1091	914	813	692	578	561	531	517	486	468	423	415	417	406	377	408	395	361	368	370	387	391	395	374	366	365	372	356	410	372	306	353	352	390	368	360	351	360	338	347	321	370	323	371	291	331	373	351	320	332	349	349	318	364	332	313	359	357	357	342	333	362	379	347	336	352	357	343	307	349	358	320	362	385	356	325	360	326	339	358	311	356	357	365	328	336	379	314	370	345	369	306	328	338	345	365	357	329	336	345	377	337	348	358	364	350	346	334	370	326	338	335	359	315	359	340	336	359	345	361	348	353	333	344	331	346	350	337	369	373	330	342	319	297	341	379	348	329	341	321	320	333	373	335	318	354	360	338	351	330	337	338	343	368	309	304	331	355	376	320	347	361	362	345	329	342	342	363	305	373	336	351	339	380	353	365	375	352	297	329	363	334	335	363	374	344	355	343	323	312	343	340	358	367	336	340	323	334	349	333	348	368	348	344	373	333	345	359	347	359	342	342	374	353	353	362	322	353	344	363	316	329	337	320	346	374	329	336	383	342	390	344	327	333	326	324	348	325	320	387	309	344	332	349	342	326	343	334	311	357	367	357	362	342	359	353	348	347	322	360	362	349	342	329	375	321	328	342	326	356	340	315	352	337	360	392	328	362	345	331	329	339	333	361	342	337	334	344	350	361	336	320	329	348	326	322	348	378	361	329	358	343	370	353	343	330	326	367	340	309	350	351	362	315	346	375	369	317	403	329	340	344	329	319	337	407	346	345	354	337	324	369	327	344	330	347	332	350	369	353	342	325	336	356	346	369	348	316	338	366	313	364	315	332	347	361	341	371	334	370	346	386	333	319	356	336	325	347	363	373	336	367	337	379	333	334	365	299	346	369	349	335	339	321	351	334	328	360	338	334	335	364	337	349	321	371	376	351	367	389	346	335	323	334	333	330	326	323	359	340	328	356	354	326	331	358	325	341	365	317	341	356	324	338	366	352	369	331	352	329	331	346	357	343	317	330	345	337	315	341	340	343	353	377	330	329	315	297	364	326	326	347	347	317	345	346	328	335	333	285	348	351	362	345	325	344	347	364	360	323	391	316	363	356	345	336	356	344	307	349	360	329	312	348	335	343	346	335	334	359	367	314	327	344	347	309	329	343	317	312	346	332	346	345	346	341	329	344	326	346	397	378	322	351	352	361	353	335	344	342	349	337	359	338	358	335	335	341	358	330	340	367	326	368	317	351	358	373	348	351	312	342	327	361	351	337	356	356	334	349	320	320	365	340	338	301	347	370	379	322	322	371	323	351	326	352	330	348	351	322	346	359	336	310	369	351	345	349	355	361	343	356	325	338	328	363	361	336	384	347	342	349	326	340	366	321	339	324	341	337	342	342	354	344	322	381	359	354	331	337	354	302	352	338	360	339	338	356	355	309	348	326	325	356	344	357	357	328	329	342	329	337	319	327	340	362	357	350	352	344	339	331	335	330	318	310	361	343	349	318	342	352	347	331	370	317	317	343	359	318	341	311	345	338	322	358	346	357	322	330	358	364	307	320	359	342	331	326	350	335	364	352	328	336	324	357	299	331	366	331	357	347	318	394	341	343	338	351	345	368	372	389	315	359	331	302	362	329	336	333	349	339	360	339	323	311	366	365	368	365	310	316	340	325	349	342	380	355	336	346	334	351	345	337	335	348	350	343	332	376	316	336	311	321	376	374	364	332	351	360	371	358	342	346	366	330	358	342	371	344	338	323	384	324	377	365	357	341	352	327	346	347	351	333	321	352	319	323	350	333	359	354	329	343	325	332	353	356	319	350	361	348	335	308	322	360	337	338	355	330	332	351	344	356	344	337	362	368	369	338	359	340	411	336	372	342	336	349	368	338	366	334	335	342	344	331	309	310	365	327	312	338	332	354	325	336	353	316	376	331	341	318	327	329	363	358	354	346	348	346	310	390	351	320	330	326	369	359	354	321	348	322	330	348	346	333	334	331	341	334	342	327	320	340	332	322	357	328	345	320	366	345	326	304	330	299	357	349	330	367	341	326	346	344	313	350	348	364	326	327	385	345	366	334	325	347	319	372	354	350	339	320	319	323	333	337	349	350	328	348	352	314	337	361	355	338	311	318	348	377	353	326	334	369	312	311	318	361	307	350	337	344	339	357	349	380	343	357	389	347	365	379	355	324	325	356	346	345	347	313	365	327	335	346	319	347	349	324	345	351	325	379	323	358	336	349	329	354	367	336	315	336	357	364	352	323	309	343	319	323	362	367	366	344	330	322	335	344	362	334	370	383	359	346	388	332	354	326	342	343	314	337	340	333	323	308	346	343	377	338	312	366	352	337	323	311	364	360	331	356	338	319	349	334	365	356	334	342	356	355	349	379	364	315	319	356	368	358	343	347	341	344	350	323	358	356	356	335	369	359	354	326	336	354	365	344	338	364	348	337	324	312	354	316	340	346	361	339	353	371	330	365	350	347	396	342	347	371	357	328	359	351	338	358	357	343	379	363	357	319	341	355	340	342	344	340	346	341	343	356	327	375	381	355	314	324	347	339	345	309	327	364	354	323	333	334	309	368	349	364	323	306	342	320	348	344	345	341	327	341	354	338	366	332	363	327	373	346	328	360	343	340	314	342	345	349	328	375	318	343	328	381	374	349	342	314	351	376	342	341	326	346	373	343	315	325	334	358	349	369	354	358	329	350	347	311	337	343	334	339	347	313	293	314	330	322	372	347	368	329	346	306	350	326	368	307	310	332	320	350	362	325	338	292	354	309	331	325	376	343	326	353	339	356	349	316	310	336	344	377	339	344	346	332	325	347	327	353	339	361	315	361	347	350	351	348	364	360	320	355	348	351	339	359	384	326	331	368	331	364	380	346	337	366	371	299	351	331	332	328	332	343	320	364	344	329	346	355	299	365	356	341	351	345	364	364	341	334	332	334	321	352	316	300	335	344	330	335	382	333	364	358	350	370	381	331	359	322	359	345	358	338	363	365	367	341	358	326	345	334	321	313	337	327	366	339	316	330	329	335	346	331	332	353	347	328	340	318	311	341	330	326	314	358	301	347	343	356	328	289	353	336	366	350	358	363	366	318	342	353	337	319	327	350	361	365	356	314	398	372	358	364	315	350	366	361	351	331	363	337	354	322	329	326	327	331	381	336	339	351	326	332	344	309	357	302	348	336	341	329	338	329	353	378	351	322	320	350	321	351	350	354	325	356	333	339	357	352	356	336	354	337	361	331	344	351	356	345	352	340	338	302	332	330	352	354	357	306	304	348	353	326	341	362	336	354	350	360	312	306	325	342	342	328	347	337	343	365	335	350	351	327	340	364	327	296	326	325	350	367	339	360	313	339	326	316	325	342	361	344	369	357	329	354	356	342	346	337	354	367	363	336	336	345	375	315	337	329	348	335	352	352	338	344	331	333	344	361	325	317	337	342	314	300	291	319	361	341	313	340	325	335	333	336	339	335	379	330	326	337	332	368	359
11209	567	520	363	256	220	174	132	109	88	99	80	79	65	68	60	61	65	55	57	72	68	52	63	56	58	69	55	51	53	48	62	53	60	51	51	74	58	54	52	59	44	54	62	51	47	48	62	65	61	48	66	48	60	66	62	58	71	56	52	58	55	59	51	41	43	48	47	72	49	43	46	34	43	46	55	50	51	42	43	41	60	46	58	56	59	48	51	48	64	53	61	67	49	40	67	42	51	57	53	50	65	51	49	56	57	55	52	60	48	67	49	47	56	64	55	39	49	55	46	56	41	50	56	52	54	56	57	53	49	51	55	57	51	52	56	55	63	61	45	53	38	61	53	60	51	46	55	43	42	66	59	52	55	71	60	53	43	57	41	62	51	43	50	48	53	45	54	62	53	50	64	48	47	66	54	46	53	43	49	50	59	58	36	47	48	55	57	66	56	61	58	50	44	60	50	51	47	46	52	50	55	51	60	62	37	41	68	57	55	55	56	56	54	51	54	47	59	54	50	48	60	51	50	43	60	60	58	48	54	46	56	52	49	45	56	55	40	53	49	42	48	47	60	49	50	53	42	56	56	54	55	39	41	48	48	42	41	51	51	51	43	52	64	55	58	52	43	58	51	57	57	52	53	54	52	58	40	58	58	43	41	61	56	50	50	58	54	42	56	47	49	49	58	56	56	48	65	64	43	64	58	64	45	48	42	52	64	50	49	64	58	54	67	50	63	65	57	63	44	47	54	51	51	56	58	49	46	44	43	50	55	41	54	58	58	49	52	46	50	51	46	61	54	53	49	37	50	57	52	51	54	51	60	38	51	57	52	48	47	52	48	45	55	57	47	47	61	57	54	50	51	55	49	56	52	59	47	44	43	42	60	51	54	47	64	51	54	49	40	59	57	46	47	52	39	65	65	57	53	61	48	54	49	46	58	37	44	44	51	42	58	55	66	65	59	51	51	63	55	58	51	42	56	61	59	47	48	65	57	42	49	49	48	62	54	48	45	64	52	55	60	46	51	47	41	70	45	56	49	61	58	53	62	39	58	47	43	63	44	61	44	51	53	62	50	67	54	55	45	46	63	52	54	42	52	53	44	47	66	58	45	60	55	57	34	45	49	29	45	51	44	39	47	45	41	50	41	57	60	55	40	69	51	74	52	54	51	54	54	50	47	39	35	36	50	51	39	39	50	60	51	58	39	51	55	53	35	45	49	53	65	62	44	68	42	56	50	48	63	33	49	58	50	41	55	41	50	62	48	68	55	46	44	38	45	54	40	59	49	64	50	50	50	52	50	61	60	52	44	63	53	62	52	37	69	57	57	53	54	54	50	45	45	65	58	46	45	55	49	65	57	55	60	34	71	47	52	70	43	52	50	45	54	57	47	66	55	47	49	53	47	58	36	52	63	56	55	63	58	34	60	53	44	52	63	50	43	33	46	63	58	52	44	48	40	49	58	46	48	55	54	36	62	56	49	59	61	49	47	52	62	46	57	46	47	58	53	64	44	45	45	50	47	57	47	59	47	50	59	44	32	48	55	49	69	52	54	46	53	52	41	61	45	41	52	50	50	52	50	41	41	43	49	51	58	65	52	48	57	53	45	51	63	54	65	49	46	48	49	55	54	50	47	39	54	49	56	45	58	47	52	54	49	49	49	54	50	71	49	58	56	50	65	38	63	53	52	41	52	48	32	49	54	37	65	54	36	57	54	55	56	52	51	47	40	50	74	67	51	45	70	56	57	53	53	53	45	40	69	51	56	49	50	47	61	52	50	52	56	52	53	40	57	48	56	62	52	54	56	45	50	49	51	52	52	55	69	58	47	53	54	69	45	39	68	43	52	62	51	60	51	58	59	60	49	59	49	55	49	55	69	53	57	58	46	55	37	63	56	54	53	53	55	64	52	56	45	58	43	52	64	63	52	45	50	52	57	59	48	61	52	54	54	42	53	59	49	48	61	48	57	58	40	41	48	44	51	41	49	52	59	44	45	46	55	55	60	57	48	42	52	68	56	54	56	46	41	47	45	60	67	42	58	48	56	41	52	60	45	41	50	64	46	43	51	62	46	41	53	44	50	56	42	48	51	46	65	43	56	60	44	56	56	52	55	63	55	47	61	45	60	42	47	55	61	48	46	49	27	46	51	46	48	58	59	52	55	51	65	48	58	56	52	54	53	53	76	39	53	48	42	59	49	52	46	49	42	52	47	46	43	64	52	51	66	46	45	47	36	46	59	61	49	59	64	68	49	57	61	45	48	56	39	61	54	53	63	58	55	52	62	53	51	56	53	57	55	60	45	70	69	58	64	52	49	48	54	62	48	45	58	50	48	53	47	58	63	58	46	51	58	54	47	56	51	56	41	63	60	47	37	56	44	53	47	52	50	53	44	44	60	41	47	44	55	42	53	42	47	39	42	37	59	45	48	48	45	63	51	44	56	50	57	53	43	37	57	51	49	52	75	65	53	48	48	46	57	47	41	49	63	53	39	55	54	55	49	43	49	51	49	50	48	47	39	48	52	45	56	55	44	48	47	50	57	47	43	38	59	55	39	51	51	41	46	51	39	40	61	46	59	51	42	44	54	65	58	71	55	49	57	58	55	56	51	45	59	46	66	69	42	56	53	53	52	47	46	57	46	40	64	52	54	49	54	54	36	59	61	46	45	49	64	49	50	57	56	68	35	52	45	57	63	58	57	67	53	51	69	43	49	52	65	51	48	61	52	49	60	47	55	54	54	65	56	58	57	54	53	68	60	58	45	58	58	40	47	55	53	54	59	55	45	47	49	41	60	46	52	39	50	68	57	51	53	43	64	35	47	51	49	53	39	56	53	49	55	44	60	53	59	66	62	55	57	53	59	56	41	52	50	52	55	47	56	47	49	55	56	40	52	38	50	48	57	57	52	41	43	59	50	41	41	61	51	52	66	63	47	50	48	53	61	51	66	69	44	53	48	49	47	48	52	53	51	55	57	59	51	62	57	48	55	43	59	51	59	35	57	51	55	53	57	48	45	44	53	47	59	48	46	62	64	53	57	67	50	49	48	67	55	55	61	56	53	60	41	46	60	59	44	48	48	44	61	56	57	47	59	64	44	51	61	48	51	47	56	46	46	47	50	42	46	60	50	50	55	51	52	44	52	47	54	57	49	57	54	51	51	60	40	58	56	49	46	45	48	55	53	73	46	53	53	52	54	48	46	40	56	56	43	60	56	53	55	47	60	43	54	47	48	46	49	49	55	54	56	58	55	56	64	64	65	39	41	54	48	54	50	59	43	55	63	47	49	52	50	49	38	52	46	58	53	47	50	46	57	64	47	55	51	55	44	54	53	47	63	50	49	57	53	59	46	48	59	44	49	46	53	51	39	49	55	40	59	71	64	56	55	44	52	62	48	50	46	52	59	51	52	53	46	60	38	50	62	46	62	60	57	42	54	44	57	49	51	40	39	46	59	63	56	54	55	43	44	60	51	40	48	52	57	47	44	55	48
7395	579	1452	1501	1336	1005	843	703	582	537	458	405	386	324	309	276	246	252	206	207	246	221	214	214	201	209	208	185	182	194	196	198	187	180	173	193	173	190	155	182	164	161	162	177	177	177	187	178	168	164	160	154	169	150	155	163	162	170	181	143	162	164	161	137	164	134	164	175	163	158	150	169	154	158	163	164	145	149	152	155	135	158	123	132	146	159	170	166	135	147	163	154	171	172	167	142	158	165	156	144	161	163	170	143	163	168	158	155	169	145	130	162	160	166	160	138	168	141	157	133	144	142	148	153	169	164	162	167	163	153	157	144	165	134	131	141	131	151	146	177	143	154	153	159	144	169	160	180	173	152	143	161	160	151	173	165	150	150	139	154	172	162	175	167	166	146	139	156	140	179	155	163	146	143	151	174	148	163	153	141	137	138	159	170	158	161	146	149	173	159	163	153	187	186	152	157	165	159	157	144	155	170	158	166	160	144	146	145	163	152	167	164	142	144	139	136	138	144	144	165	147	170	152	135	145	157	164	184	155	163	159	126	144	151	145	161	149	158	153	163	140	132	148	164	162	157	127	158	159	133	146	156	160	152	151	136	154	165	168	151	154	128	155	146	159	146	158	167	169	140	164	154	155	164	137	161	145	176	123	148	145	189	139	149	141	155	144	152	163	143	169	177	152	147	142	152	162	152	161	144	169	158	146	147	142	144	137	146	122	163	165	147	161	161	147	146	145	150	176	159	167	168	151	153	174	157	169	166	165	167	155	145	160	167	138	171	173	164	143	149	162	176	150	151	173	140	154	158	164	147	157	148	140	155	165	158	149	135	157	154	139	150	151	177	170	133	145	162	159	130	162	156	137	134	134	158	144	163	149	146	157	155	144	139	130	152	163	147	164	139	173	157	172	132	144	148	161	147	150	147	156	132	119	136	131	152	167	147	138	139	184	143	163	145	158	140	145	164	153	155	164	180	148	149	150	165	162	160	156	141	144	163	153	139	154	159	155	153	146	171	160	150	165	149	156	143	160	156	144	159	141	159	157	162	153	139	137	174	149	153	165	139	152	147	154	145	160	148	153	144	164	154	161	152	140	155	144	167	143	169	170	158	149	164	169	135	153	152	147	167	143	166	138	139	177	135	146	160	148	151	134	143	158	174	158	144	143	146	159	173	163	145	127	161	138	161	172	152	152	162	148	155	140	152	167	169	168	173	148	159	174	150	156	164	139	149	133	132	159	147	153	163	158	134	174	163	138	150	151	146	154	146	158	169	150	131	132	172	146	155	142	129	178	145	149	141	137	168	146	144	162	154	147	158	150	149	153	153	162	174	136	175	143	162	158	150	148	141	149	169	139	156	141	137	152	160	156	144	144	170	156	150	154	153	171	165	158	151	147	162	158	173	161	166	163	168	149	144	147	151	161	150	159	161	144	165	146	149	163	156	159	151	153	143	175	156	160	162	151	169	137	167	165	131	146	145	145	148	145	175	143	174	143	160	153	165	159	145	150	169	162	147	158	137	163	128	171	162	144	171	158	151	138	167	134	148	143	146	145	143	142	149	136	168	149	151	164	166	161	156	133	130	156	159	139	158	147	158	147	165	159	141	133	169	143	139	141	162	163	145	177	154	162	137	137	144	151	139	166	173	156	137	155	164	171	167	143	134	178	171	154	163	161	156	149	152	160	139	146	159	156	151	157	152	168	136	175	159	163	143	159	156	169	154	158	160	157	141	175	139	158	160	149	156	155	155	126	128	163	156	141	160	154	183	152	163	151	158	161	166	157	173	163	147	151	148	181	157	150	150	161	158	179	159	178	159	145	164	128	140	139	159	158	153	158	158	148	173	140	141	134	144	154	149	142	137	163	152	131	159	140	169	141	160	167	176	161	132	168	163	154	149	169	165	150	145	167	154	144	163	148	168	155	153	136	161	153	177	169	168	129	148	163	149	173	168	169	165	159	156	144	151	130	146	132	144	156	164	159	130	133	158	135	160	151	145	178	150	159	159	171	165	157	142	157	157	177	131	177	146	155	174	146	149	177	150	141	146	154	157	158	142	167	164	154	151	171	161	156	156	141	169	160	154	169	155	176	149	162	143	141	160	157	154	151	138	175	153	164	189	154	155	143	145	164	174	156	147	158	133	150	149	160	163	160	164	159	145	166	153	161	138	177	154	166	157	155	160	151	129	140	165	135	174	167	143	182	160	152	158	177	140	138	171	156	142	148	145	153	148	143	164	165	164	130	146	141	162	123	157	161	145	136	149	134	161	166	147	143	141	164	141	135	164	142	153	153	137	168	125	131	151	159	153	155	156	169	167	167	152	146	157	148	128	152	150	157	184	160	160	132	166	151	139	144	159	157	159	130	190	153	156	153	140	140	172	149	157	154	159	142	156	162	179	165	160	150	158	141	182	158	147	155	171	136	141	139	157	162	139	155	161	138	149	167	138	149	167	135	164	170	157	153	141	150	159	156	162	163	203	157	168	166	135	150	154	162	157	151	141	159	140	150	143	164	156	137	146	137	149	164	163	153	123	145	150	151	152	151	156	131	145	155	160	158	145	151	140	166	149	141	170	134	134	149	148	181	151	138	156	139	162	164	139	130	138	162	170	146	154	156	136	144	144	149	142	138	155	148	165	138	155	153	136	140	149	146	156	152	155	168	162	158	159	161	164	153	162	158	151	161	169	143	121	142	167	172	149	143	153	150	168	162	164	138	147	157	136	156	150	138	171	156	144	132	159	154	142	141	168	148	128	152	151	146	141	160	156	149	152	142	160	138	154	155	153	155	142	166	163	176	166	152	142	156	151	129	151	156	143	157	167	157	151	150	160	147	171	159	163	161	154	171	155	136	140	146	145	154	169	162	151	146	127	128	152	157	160	168	156	137	149	157	155	151	150	138	171	138	171	167	129	144	147	150	169	147	169	145	149	153	139	155	157	149	128	148	145	153	172	167	132	158	134	158	143	133	158	147	151	127	151	142	137	165	133	173	153	150	135	138	136	143	153	168	156	155	154	167	157	144	144	160	154	158	162	156	148	126	147	168	130	151	148	134	156	145	187	178	148	153	135	152	157	177	154	170	169	175	162	167	167	149	159	153	147	155	153	146	145	161	145	175	128	140	170	138	147	157	157	143	142	148	165	151	149	147	160	179	161	137	152	148	153	159	153	150	140	173	142	143	144	156	159	153	147	149	162	168	130	143	147	169	124	146	132	140	146	145	137	178	152	141	166	146	164	157	143	160	148	155	154	132	170	154	153	148	155	135	153	161	144	147	162	152	134	178	146	180	182	153	169	156	133	142	181	136	145	156	149	155	148	149	160	148	157	170	152	144	145	133	147	139	167	141	145	142	159	174	142	140	147	144	162	167	137	160	140	158	153	152	148	166	154	146	191	133	140	144	171	141	154	147	160	139	147	154	152	120	147	142	188	169	143	158	165	156	157	134	149	148	171	151	163	160	167	159	137	162	159	143	142	138	163	159	149
1217	250	243	265	221	232	217	206	266	233	249	229	228	237	218	256	247	243	268	231	246	246	218	254	237	240	257	197	241	235	214	236	216	234	242	248	230	229	246	241	230	240	260	244	248	231	226	261	232	267	233	201	239	237	229	222	253	205	236	252	235	251	230	230	246	244	219	227	271	221	203	254	207	228	224	256	228	234	236	217	235	206	225	242	224	235	225	241	208	202	250	208	237	232	236	231	255	224	225	232	213	210	256	278	226	229	234	213	244	219	231	219	225	189	262	228	236	231	244	212	240	213	256	226	253	229	225	246	236	231	244	239	257	246	214	268	259	228	223	269	237	193	230	221	226	242	240	226	225	230	219	225	273	194	213	220	255	215	225	226	237	246	242	220	231	228	208	211	235	236	228	252	226	226	231	234	203	239	219	202	240	222	225	214	223	218	243	249	253	230	244	220	239	223	255	236	232	215	208	218	225	236	233	231	213	237	246	230	236	226	225	243	221	229	238	241	216	225	215	253	232	233	258	240	240	245	234	212	218	220	201	231	243	235	221	211	239	231	206	238	253	240	225	265	267	279	206	244	250	220	228	228	237	249	225	252	237	247	228	225	232	219	229	236	263	233	205	244	235	238	209	250	214	238	214	238	233	236	237	218	222	267	246	251	253	206	225	233	207	245	222	230	211	227	223	241	244	201	254	247	240	230	252	248	236	209	230	225	210	254	215	230	224	232	222	254	212	212	262	218	255	221	236	217	230	223	187	227	235	232	241	234	258	204	262	262	234	241	243	210	214	252	229	217	228	231	233	236	251	242	231	211	235	233	228	241	216	223	238	254	218	256	243	237	233	254	251	227	219	202	251	217	226	225	247	237	250	252	197	227	224	228	217	238	221	237	252	254	218	241	196	229	234	220	252	229	250	221	207	243	229	234	264	236	240	210	264	229	245	221	228	222	219	211	241	228	217	216	208	224	239	237	221	221	243	243	212	213	212	238	230	234	225	272	238	228	254	219	225	241	255	245	202	220	228	255	243	253	249	215	254	218	236	230	225	219	226	232	243	198	244	250	228	238	252	225	239	229	226	233	231	250	219	231	226	249	240	251	260	200	268	233	224	239	218	234	223	213	251	212	227	240	263	217	226	203	199	234	210	243	214	236	238	226	228	223	242	217	195	247	218	220	215	225	226	244	227	223	203	208	230	228	245	226	213	206	242	214	213	236	278	238	233	234	210	248	226	255	202	227	207	251	242	222	240	203	204	239	238	251	204	220	232	247	217	200	230	249	244	236	255	255	252	219	202	213	212	230	227	232	246	237	248	227	227	229	249	226	223	218	235	228	215	225	213	242	217	219	247	239	225	211	253	228	251	205	214	235	252	235	238	209	225	233	239	226	240	242	251	255	234	216	225	232	209	217	237	219	256	250	224	221	252	232	245	219	234	205	210	239	231	246	261	227	237	251	257	227	242	252	272	235	220	226	236	222	254	249	240	225	255	226	238	218	236	242	227	227	246	222	214	229	231	267	237	231	240	250	200	238	235	251	194	248	240	246	236	249	222	210	203	221	207	235	261	230	227	246	220	242	204	217	224	224	216	225	219	252	231	240	260	258	235	223	237	271	212	222	251	242	257	220	239	212	232	252	244	212	216	226	218	256	234	243	240	222	216	219	223	252	225	262	225	227	250	237	251	232	227	250	192	218	212	212	205	225	232	252	249	218	236	222	241	232	220	257	239	270	208	239	226	202	238	221	236	246	215	235	252	218	232	235	233	207	218	234	224	235	222	225	250	263	223	209	216	240	248	213	222	215	228	221	241	244	231	229	233	260	231	271	211	243	220	228	239	237	231	226	234	260	252	208	241	219	230	237	249	264	210	240	230	223	199	259	217	257	210	229	232	240	207	213	216	244	246	250	227	221	224	249	232	245	228	232	224	220	237	233	227	240	240	249	251	227	197	228	208	252	218	232	221	211	207	204	228	230	226	224	229	208	255	268	251	223	231	206	227	214	228	251	226	238	237	265	251	220	221	239	207	221	231	241	225	258	235	233	245	222	255	240	239	184	225	205	225	246	226	239	241	241	247	250	237	202	241	229	225	205	252	251	231	233	247	233	227	261	223	239	240	219	219	230	238	250	215	220	242	232	252	212	249	245	209	239	228	231	199	241	218	219	241	236	231	230	231	232	231	249	258	232	249	238	210	215	208	224	230	217	212	261	269	206	240	226	239	247	232	224	227	250	253	194	223	219	242	246	235	230	228	208	228	234	251	247	239	235	235	242	237	209	227	224	199	234	249	239	212	201	211	247	209	234	223	234	260	230	276	219	261	269	222	226	230	242	200	207	220	233	227	230	233	229	224	239	224	243	216	236	247	217	220	234	248	193	244	243	245	213	225	196	217	220	230	234	237	239	248	257	240	238	246	223	206	244	255	243	251	242	213	248	248	240	246	213	215	205	227	245	257	246	223	240	216	250	225	222	211	231	237	204	242	232	236	232	217	219	235	210	236	234	225	217	221	239	240	224	218	243	227	254	242	251	267	228	203	225	244	251	229	228	237	243	210	202	236	221	210	234	245	251	249	213	248	233	255	214	210	242	209	203	226	245	255	223	232	221	217	230	269	233	257	205	234	219	240	237	256	243	221	247	219	227	219	253	224	229	246	223	236	210	217	239	224	221	235	233	237	227	221	225	218	246	226	239	255	248	216	238	241	205	230	255	235	225	234	240	241	248	246	224	223	229	230	237	204	242	240	204	226	245	248	239	229	226	232	230	245	229	200	226	243	249	252	224	225	222	232	254	255	259	238	231	272	212	249	226	238	226	228	222	253	228	251	209	221	229	236	225	251	225	229	249	238	237	213	259	258	224	216	223	230	238	236	257	232	245	215	227	254	218	220	230	215	269	225	232	240	235	222	203	208	232	256	238	228	233	235	206	215	207	250	247	232	221	233	232	236	241	259	217	235	209	244	201	237	272	230	221	234	217	230	217	227	221	244	236	246	207	250	249	240	223	197	244	239	233	219	212	259	250	228	219	217	243	216	228	203	246	210	210	240	233	247	235	245	235	210	231	232	227	226	267	235	222	241	206	236	223	231	240	233	262	237	247	209	236	222	234	227	225	252	204	255	238	253	237	218	216	224	201	233	228	241	232	213	228	230	245	249	246	239	251	229	235	274	249	227	238	236	210	198	223	227	230	215	258	235	221	225	210	238	239	228	223	245	237	224	229	211	252	248	214	225	234	243	226	246	239	234	255	197	208	244	218	261	227	221	181	246	224	211	238	232	207	211	222	241	253	227	186	253	230	230	226	201	259	243	195	211	222	233	214	235	235	226	220	241	213	243	243	232	207	257	257	235	223	213	212	252	252	234	212	216	255	228	230	248	211	223	238	212	258	264	245	221	216	226	225	257	230	254	253	220	248	264	230	237	224	253	218	230	222	232	237	247	235	248	207	220	245	234	222	245	234	228	217	224	235	235	231	230	231	240	232	202	241
1943	599	612	581	565	588	550	553	549	527	557	542	556	558	620	530	547	516	530	561	556	582	554	566	557	550	564	575	579	576	551	576	524	590	567	565	588	572	538	547	507	546	525	526	568	579	571	564	549	535	512	575	582	583	531	575	543	581	554	542	537	574	526	624	538	550	511	564	545	619	554	557	545	540	539	550	593	557	536	567	566	604	564	592	519	567	545	558	603	523	564	566	532	554	565	529	578	555	562	562	565	510	554	578	573	526	574	569	555	535	581	541	588	606	563	559	556	579	554	528	543	545	541	554	571	522	533	585	545	570	542	545	531	570	556	520	591	544	553	595	564	598	573	555	570	556	603	528	554	578	524	556	564	538	535	546	545	541	529	568	576	564	582	553	558	538	515	553	569	535	534	546	607	566	576	562	576	508	575	580	562	551	572	535	555	565	563	568	588	595	586	503	574	544	559	561	575	540	560	502	584	559	556	544	534	589	598	554	529	559	537	592	536	555	555	549	580	514	561	570	579	568	567	579	573	555	561	560	535	565	565	574	568	561	524	592	582	574	563	521	572	532	548	538	522	527	533	577	553	534	528	537	586	597	598	567	581	577	556	554	557	531	588	537	556	571	576	578	536	537	512	570	588	520	552	546	581	538	572	570	546	550	547	526	602	590	574	542	574	563	539	534	591	565	561	543	574	531	560	606	570	573	599	536	583	584	570	535	575	568	589	580	577	539	542	562	541	522	515	552	588	555	554	544	577	554	549	536	506	582	561	493	535	566	565	558	550	570	575	524	581	604	551	554	584	584	602	531	595	539	585	593	567	558	557	593	544	578	522	541	567	558	527	555	586	555	561	543	539	534	555	571	521	582	575	521	549	577	495	577	479	555	535	578	533	549	520	571	561	581	538	545	564	602	570	549	610	570	522	556	582	531	573	548	555	522	546	574	546	583	555	538	580	600	537	557	586	615	580	535	541	551	578	577	547	553	511	564	512	549	538	524	584	550	562	571	577	567	607	584	560	547	556	581	549	559	551	504	574	520	547	588	555	562	567	559	592	569	581	578	552	588	585	511	570	535	549	579	586	549	567	530	563	570	541	592	588	533	546	559	523	588	555	580	553	586	577	581	596	576	559	586	547	550	565	549	555	545	537	556	603	534	552	578	581	554	569	540	526	579	578	540	523	574	593	555	553	550	586	545	528	558	560	562	536	592	522	534	521	545	532	547	559	571	519	571	540	597	553	577	598	562	530	578	543	585	548	569	549	510	542	601	534	546	550	569	546	563	588	569	557	570	537	574	578	571	568	574	539	567	552	536	567	574	555	565	557	549	579	576	546	555	541	561	573	544	568	581	567	606	564	580	591	550	585	574	503	550	551	543	574	536	557	566	549	529	558	568	563	526	547	553	580	572	573	568	558	555	542	567	582	551	552	497	581	567	600	589	564	521	580	549	559	555	558	584	593	598	535	538	571	520	545	539	554	543	540	536	564	565	539	551	553	531	588	568	530	560	580	557	498	557	567	572	584	545	546	555	555	614	533	569	546	607	562	600	540	528	582	495	596	573	599	553	554	552	557	522	549	589	581	548	514	549	549	573	547	554	552	565	602	576	530	565	587	532	538	555	551	562	538	559	562	556	525	584	611	587	558	535	563	576	582	558	585	577	557	556	562	556	560	561	562	567	583	567	547	602	519	555	553	504	565	558	587	583	538	523	540	590	585	505	558	549	549	582	571	563	559	528	551	574	556	574	563	586	533	554	535	563	554	531	500	560	536	566	554	557	570	577	577	572	560	581	551	563	533	585	563	525	585	542	598	522	574	540	548	548	563	590	589	589	542	561	556	548	605	588	593	570	654	563	596	566	558	597	579	565	554	541	563	626	590	564	550	579	555	540	545	560	553	525	556	529	599	553	520	535	543	576	583	559	513	597	568	572	563	575	548	555	557	557	560	567	586	565	562	512	574	546	555	553	554	525	566	543	560	512	539	540	533	579	542	521	563	597	608	571	539	561	520	542	570	517	563	563	573	549	533	535	538	544	556	568	551	563	555	552	602	574	562	548	554	560	542	576	581	559	556	534	569	540	565	589	538	550	541	568	538	576	572	540	562	521	529	616	554	585	568	564	513	558	565	602	555	543	578	548	568	520	607	532	527	517	599	558	547	563	524	555	558	571	571	563	575	583	573	559	587	539	525	583	517	568	572	575	570	545	557	563	576	558	547	527	555	548	552	595	525	579	569	529	582	549	529	560	554	557	558	588	621	531	586	558	537	538	590	584	556	531	561	569	531	534	555	517	575	561	549	543	598	581	553	539	543	546	547	528	570	590	542	500	541	591	570	512	551	557	546	532	514	576	578	545	580	574	570	552	566	533	556	584	562	538	564	542	569	610	567	535	566	523	535	546	558	540	554	564	532	572	549	573	587	626	555	582	555	587	544	562	586	540	558	552	575	588	548	551	586	558	538	560	562	562	523	567	560	583	507	565	549	568	557	540	552	585	566	578	572	525	542	554	524	566	577	559	587	558	575	543	584	529	558	559	530	533	590	555	563	534	545	531	547	527	528	584	600	545	548	579	574	582	571	557	527	563	538	530	611	553	549	569	569	595	577	542	594	561	516	566	543	519	555	538	521	549	583	546	565	567	631	547	565	567	548	563	570	543	572	563	530	575	546	543	550	555	583	588	553	579	546	551	580	557	580	584	551	596	511	572	549	578	548	553	592	551	556	570	561	567	598	579	548	566	551	549	542	583	559	543	566	541	543	582	557	531	523	564	577	553	541	576	604	576	560	603	589	541	584	547	544	580	608	551	622	543	538	549	555	526	567	526	583	548	535	539	544	563	536	604	561	597	555	549	533	591	566	566	568	598	576	569	561	557	549	576	587	555	541	538	587	550	582	560	525	575	540	592	561	578	536	542	564	547	586	551	559	587	563	588	545	518	536	542	558	593	585	554	593	580	577	556	539	559	563	486	531	555	536	546	554	588	572	564	553	574	554	586	557	558	522	577	583	583	592	514	546	544	605	580	577	550	594	550	563	560	554	591	540	545	507	529	541	531	565	507	594	614	553	554	540	560	612	554	551	597	542	573	549	535	524	566	523	552	564	558	537	548	533	558	534	557	541	578	581	534	517	562	547	566	550	563	507	588	570	591	567	550	533	560	506	590	574	570	542	575	541	552	572	557	559	526	548	543	543	551	523	584	591	596	557	554	603	561	538	523	603	596	531	565	530	531	538	568	529	539	543	549	586	555	554	562	593	573	524	518	582	576	503	534	571	547	574	555	557	592	541	537	561	569	584	574	561	537	568	593	541	545	552	536	595	555	559	535	585	533	543	561	564	580	622	532	545	515	592	550	569	549	561	520	548	557	583	534	548	545	593	544	580	525	580	485	574	596	595	534	569	549	508	546	564	546	530	525	538	532	558	561	539	564	580	554	565	556	565	539	591	566	531	543	546	592	576	543	522	568	562	570	519	558	571	567	542	528	593	600
6150	345	380	291	233	218	170	186	188	177	164	156	152	141	142	138	162	162	133	152	142	127	157	127	136	155	140	154	119	120	142	140	155	128	160	135	149	136	113	135	154	117	139	149	178	145	150	158	147	133	123	135	109	124	125	142	143	142	136	134	129	131	149	147	122	139	151	138	144	119	128	141	135	126	135	132	130	104	143	121	125	133	137	116	135	149	141	148	140	144	170	139	114	133	115	143	133	136	143	132	143	119	132	132	141	131	135	136	116	117	162	141	138	146	136	158	146	138	149	146	151	142	141	153	129	135	145	139	125	123	138	146	124	139	121	118	130	125	143	142	117	128	133	118	147	117	147	137	135	140	123	130	140	150	126	142	136	130	144	155	116	125	120	155	138	141	135	148	114	143	132	155	124	139	137	134	122	144	120	148	142	108	115	129	144	157	138	128	135	143	129	154	142	143	125	137	145	120	123	150	147	116	143	146	131	109	137	145	155	132	151	130	132	131	137	153	147	127	146	136	132	107	150	148	160	132	155	123	123	116	126	110	116	119	145	140	135	144	122	132	149	155	109	117	132	149	132	143	133	141	136	122	127	119	142	154	139	160	137	135	119	127	132	120	126	110	153	129	126	131	162	140	147	122	142	151	159	134	159	136	137	148	136	151	141	157	147	137	150	123	137	156	118	137	106	149	137	133	160	110	155	165	123	131	151	140	139	136	125	135	159	142	142	147	141	147	117	122	128	157	136	111	128	101	104	164	134	117	129	133	136	146	110	125	96	157	128	162	123	135	136	135	141	156	144	137	121	125	118	123	129	140	136	132	118	139	140	130	133	108	144	124	127	134	134	117	140	141	135	137	143	132	124	115	159	158	133	130	134	142	147	132	153	150	150	131	129	121	139	131	133	122	140	146	152	147	135	162	148	137	131	144	155	149	137	148	148	136	145	129	140	131	117	136	128	122	138	128	119	146	122	126	130	132	140	135	142	131	127	156	153	144	133	141	134	126	156	129	145	137	131	121	136	130	150	149	115	142	145	125	123	144	129	141	133	119	120	127	146	146	127	127	128	141	149	126	127	144	137	143	123	119	132	125	122	144	137	147	141	151	135	140	133	138	139	137	105	134	140	124	127	150	131	128	151	142	141	158	155	145	128	155	128	140	120	126	144	134	139	123	142	159	181	152	139	131	151	125	130	129	150	140	117	139	154	153	135	150	128	152	132	126	148	146	121	139	134	169	118	137	138	159	161	118	135	135	144	155	142	144	141	136	134	140	138	143	137	140	143	116	132	149	132	143	148	129	120	149	128	146	106	131	141	142	130	147	142	144	132	132	134	152	127	118	150	149	157	138	152	155	151	149	123	137	139	125	131	161	134	148	133	155	127	139	113	149	139	138	167	135	139	142	144	123	121	122	128	138	140	142	119	146	142	139	132	133	136	148	139	130	123	107	140	147	144	147	139	155	139	141	135	132	153	120	138	144	164	145	144	141	145	151	138	156	130	136	133	138	123	128	120	158	145	154	133	135	128	144	125	139	135	144	119	140	133	138	116	118	140	127	119	123	143	134	120	159	139	126	142	153	122	107	136	117	138	140	137	156	128	131	131	130	143	146	141	136	148	142	135	156	150	141	150	168	133	108	130	146	126	132	128	139	147	132	143	151	134	146	147	131	136	132	150	146	144	141	141	120	134	138	128	138	133	144	119	140	132	133	133	128	127	124	127	140	144	167	162	139	144	143	149	136	138	127	132	147	126	133	159	125	149	118	149	138	157	151	120	142	129	129	119	132	139	135	137	140	138	139	153	117	144	116	116	154	152	132	158	134	128	165	137	120	123	132	153	135	132	143	138	138	134	147	139	120	146	144	152	133	152	130	131	171	151	139	132	151	131	111	147	130	139	118	126	138	117	121	135	139	131	144	156	136	126	119	165	136	125	124	115	131	146	124	143	142	139	150	132	137	136	151	152	150	144	145	140	152	154	131	117	136	129	142	160	114	140	120	134	129	128	141	97	148	132	131	151	147	124	144	126	147	123	126	139	143	118	133	146	132	135	132	113	129	127	157	113	116	111	124	146	144	144	137	144	152	152	150	135	136	157	130	156	141	136	127	139	130	149	134	141	148	132	130	130	136	134	122	152	128	126	138	116	131	119	168	134	115	136	135	147	132	132	157	157	144	152	128	150	119	124	132	129	143	125	145	156	124	132	132	142	132	131	130	155	136	139	145	142	130	130	132	141	134	153	143	131	130	124	148	130	143	138	145	128	119	127	126	125	134	119	137	141	133	121	129	134	128	125	116	126	150	104	129	156	155	120	125	129	140	129	157	149	99	139	145	132	119	164	122	124	141	113	125	129	155	134	150	153	139	139	147	147	131	136	140	148	123	128	160	123	130	163	133	128	150	137	111	147	141	159	151	133	133	139	143	145	144	142	140	132	146	137	133	119	158	128	160	164	128	145	136	141	140	140	124	144	121	148	126	127	144	118	116	133	157	145	129	113	144	155	141	134	148	133	129	157	119	143	147	133	146	157	156	118	135	139	125	134	148	135	153	132	150	130	129	143	143	154	158	127	122	139	157	152	125	142	127	138	134	119	152	135	143	119	152	129	129	134	148	125	148	127	119	141	120	130	148	145	106	117	136	143	131	117	142	142	112	153	110	144	133	143	148	128	125	142	138	124	122	144	132	124	136	136	151	132	115	144	128	139	151	129	151	142	116	118	149	113	149	142	132	143	148	150	122	128	147	142	136	126	131	138	129	120	130	109	155	131	135	154	152	142	140	142	147	147	141	124	115	149	135	161	148	131	151	146	168	146	142	148	153	117	128	123	137	158	124	129	138	151	135	116	123	130	170	130	127	137	141	135	141	135	133	137	153	138	123	133	122	132	109	120	125	141	147	127	144	118	128	142	139	144	157	140	139	123	148	112	137	116	139	138	115	151	136	136	126	125	127	161	123	131	132	117	141	146	128	137	160	137	133	119	155	126	149	144	124	141	107	148	145	132	135	142	132	147	163	150	138	144	134	142	133	148	147	131	138	122	115	129	134	141	146	123	151	138	145	116	148	117	150	129	169	129	136	116	136	134	151	155	150	156	133	127	139	141	123	149	139	147	141	115	143	157	126	142	139	157	143	149	147	135	134	151	121	142	133	127	136	123	129	134	131	148	167	132	119	126	134	128	136	129	137	114	154	142	148	147	132	135	140	132	139	142	131	138	107	149	149	137	114	145	141	142	154	137	133	141	154	149	140	158	119	136	120	159	150	150	131	144	122	142	149	142	132	131	128	144	136	147	158	147	138	132	117	124	133	149	135	136	166	121	144	160	172	146	113	124	120	140	127	132	120	138	139	132	112	138	135	140	126	144	137	165	160	144	133	127	138	131	137	125	129	133	137	134	137	145	137	126	153	118	134	133	147	135	134	146	136	141	144	140	134	137	137	118	136	126	138	145	125	118	132	126	153	146	139	144	144	140	136	122	102	129	136	140	136
6103	576	945	1104	960	753	696	583	568	568	500	487	423	424	408	396	415	382	377	386	377	367	359	380	395	379	376	355	368	375	351	330	328	336	358	377	385	396	346	362	352	334	337	369	354	362	342	372	376	378	328	381	392	347	337	360	348	325	361	371	334	321	364	318	356	370	343	351	327	362	378	315	359	350	352	345	344	343	355	342	348	355	330	347	308	325	361	365	341	324	339	342	348	349	340	353	372	369	343	363	367	353	335	344	322	324	357	356	342	348	337	358	350	376	358	329	332	356	363	343	323	336	357	335	340	350	326	330	356	391	364	327	326	371	345	347	329	352	344	335	320	361	338	356	331	325	340	327	342	354	366	367	337	366	352	325	326	309	351	322	357	330	342	354	346	302	328	368	348	332	327	342	340	342	382	329	348	345	353	327	325	331	326	354	303	333	369	346	319	344	372	362	334	342	374	373	385	318	355	380	370	353	356	337	329	343	372	341	335	316	372	335	327	345	326	337	348	341	372	355	343	324	330	368	307	312	342	348	358	334	324	332	321	354	327	324	329	331	342	365	357	305	360	321	340	322	360	343	332	316	353	347	346	335	326	337	330	349	361	350	343	341	322	312	348	358	350	293	330	359	369	361	331	360	343	335	360	370	356	327	350	317	356	332	359	354	363	333	373	345	327	325	342	363	341	342	353	312	318	363	348	335	366	343	345	334	365	323	322	370	325	348	323	342	353	356	343	336	348	349	339	337	369	330	361	354	375	344	357	339	365	362	340	362	332	314	367	346	345	325	330	354	377	314	355	324	356	354	323	323	347	349	367	366	310	344	317	342	323	348	332	355	360	303	322	363	343	348	343	350	318	301	352	333	340	345	355	367	347	357	347	346	323	322	341	343	346	360	364	349	339	333	360	349	352	314	353	346	371	348	335	330	348	320	333	360	345	322	344	328	311	344	374	343	362	377	312	336	313	361	368	334	311	324	321	336	332	343	363	339	313	343	317	325	356	354	363	374	357	333	354	351	341	335	314	349	341	321	343	344	350	332	354	321	360	326	332	311	362	309	328	357	353	347	323	339	344	361	344	351	369	314	311	361	363	342	360	346	352	341	345	334	349	332	359	365	350	349	330	347	340	332	298	364	322	364	333	308	301	342	361	350	339	356	342	340	340	352	352	338	339	305	361	355	315	336	376	371	308	354	346	338	382	328	370	335	344	318	323	378	342	359	356	379	339	341	353	318	355	302	354	312	369	312	339	313	331	313	339	316	344	335	340	376	336	340	358	318	327	339	344	364	362	337	310	327	365	330	360	395	335	377	332	359	351	340	350	372	347	331	342	361	329	350	329	337	327	345	344	342	353	333	381	308	328	333	317	344	330	359	320	377	319	332	311	345	312	349	351	349	373	358	297	315	324	335	340	323	322	326	364	376	309	355	327	314	321	347	344	363	336	334	328	354	306	320	300	314	336	343	333	339	340	346	326	335	344	290	333	328	329	346	340	359	350	315	328	331	302	352	331	360	338	333	351	330	340	325	377	340	326	349	352	353	356	327	360	335	323	351	325	340	341	337	358	358	367	301	347	354	320	365	325	343	341	343	306	336	326	318	338	343	347	323	341	343	313	335	343	375	352	307	352	315	326	331	344	350	318	317	328	367	336	330	359	347	362	324	345	327	302	310	333	336	348	335	344	343	332	316	368	300	353	318	332	367	344	369	334	341	318	364	335	343	329	325	345	326	362	375	349	356	345	350	389	362	324	355	323	343	345	328	327	373	348	341	333	333	317	336	324	310	330	359	333	326	359	350	310	355	354	329	354	359	348	327	343	339	363	332	354	357	332	379	328	363	365	337	360	340	344	345	336	328	335	350	368	331	324	380	355	360	349	389	325	349	359	323	329	356	337	336	326	329	360	336	338	375	348	333	323	339	356	349	326	331	371	358	360	333	320	339	373	306	342	315	351	347	339	327	337	332	364	349	334	338	368	360	320	350	332	362	361	386	351	369	296	354	388	342	339	369	314	357	337	326	338	368	328	350	344	339	317	346	333	343	323	339	365	337	331	378	329	359	337	340	349	362	347	312	337	327	318	309	304	316	353	368	327	322	331	331	380	314	337	303	339	352	329	337	341	334	349	343	334	372	331	316	333	397	348	340	339	342	356	353	377	364	392	313	327	345	351	298	349	344	353	377	352	327	341	321	367	320	354	339	334	336	361	354	352	305	336	326	357	324	330	351	347	339	336	360	346	348	357	331	332	309	365	344	367	334	305	318	330	353	322	342	343	323	307	327	335	363	336	324	344	334	335	281	354	342	315	355	322	316	298	340	328	356	331	323	308	359	349	340	362	334	330	352	338	364	328	331	360	330	336	327	340	337	363	348	321	335	346	367	336	333	352	344	352	338	313	370	333	355	321	345	372	350	345	347	338	308	378	334	306	379	349	348	304	326	340	345	333	351	364	304	353	368	352	358	349	319	335	342	328	325	309	353	319	349	356	335	352	336	353	338	356	306	365	357	338	315	346	345	350	318	337	341	368	358	339	317	350	369	354	347	317	337	374	358	339	310	360	331	354	307	345	332	360	360	346	370	329	341	325	349	341	343	330	324	344	358	371	339	333	341	374	386	356	296	325	323	355	342	334	322	324	321	356	342	372	326	348	345	324	345	353	392	360	357	342	347	361	383	386	356	356	343	346	330	353	300	307	340	334	361	353	328	363	368	378	334	337	324	357	361	337	341	333	320	355	329	344	357	318	342	401	326	328	314	342	343	339	361	317	329	363	313	341	349	370	365	316	355	333	344	368	379	348	336	332	341	347	384	346	345	346	376	328	343	324	324	367	321	325	343	365	337	311	377	359	327	358	342	345	334	321	336	344	333	341	353	359	348	345	343	334	332	362	324	358	315	341	358	366	334	370	327	331	357	366	372	312	343	387	343	313	330	306	365	279	335	365	354	308	356	346	320	354	350	339	354	354	327	344	341	354	291	334	353	350	329	316	350	308	346	294	337	343	327	352	359	381	373	330	320	343	351	349	338	350	337	374	343	341	364	336	319	331	366	322	338	335	391	312	338	362	317	349	344	356	336	351	369	351	335	335	345	359	338	381	335	347	339	328	328	358	338	348	355	369	340	343	337	334	375	355	340	315	347	324	356	312	346	339	320	340	335	355	339	326	314	352	345	343	313	312	353	357	343	351	315	366	371	338	333	353	335	329	328	378	362	328	335	335	346	345	331	361	329	313	326	345	340	381	341	359	356	343	319	342	324	309	351	348	333	348	361	372	355	367	325	329	356	369	349	356	360	360	394	340	316	356	334	310	331	340	329	354	302	358	346	356	330	351	323	359	306	338	341	356	340	346	352	329	371	324	385	334	335	365	335	344	346	335	360	309	384	364	333	339	323	344	360	367	344	326	350	361	349	332	337	335	352	354	339	356	332	350	314	349	331	331	334	341	346	340	355	337	376	341	332	342	350	330	331	334	338	331	358	358	343	375	312
11341	667	566	426	245	216	160	142	105	114	103	88	77	84	73	67	78	64	64	67	48	58	78	57	57	55	59	52	68	45	46	49	59	51	60	53	54	49	51	66	57	55	61	63	60	62	46	56	69	44	59	53	51	52	46	44	39	60	58	40	54	54	52	52	55	52	52	51	55	52	57	53	55	62	57	45	51	63	53	57	42	49	50	47	57	51	55	44	45	52	55	56	58	37	50	48	51	64	49	60	62	61	52	54	41	50	47	38	48	50	57	36	47	58	52	49	49	54	47	48	50	55	48	52	70	57	59	56	58	52	59	45	43	49	63	48	43	63	53	43	73	55	56	49	51	47	46	50	56	60	60	64	42	44	40	44	50	53	49	48	64	47	43	53	65	47	39	61	50	46	56	53	57	51	45	65	45	37	59	54	61	60	51	51	51	63	51	54	37	53	51	55	59	50	51	42	50	54	52	47	48	32	45	44	44	54	50	44	58	50	65	45	67	47	53	40	48	57	67	52	54	41	49	62	48	37	46	45	53	46	50	53	71	66	65	48	43	39	45	49	51	46	47	43	56	54	61	54	40	63	61	49	49	49	68	52	48	48	51	45	46	50	64	41	56	66	45	54	37	55	49	53	63	57	45	53	47	46	58	54	51	56	66	52	58	41	52	46	49	58	53	48	39	63	60	47	54	58	48	48	45	34	60	68	54	45	53	60	47	54	61	55	51	61	50	44	61	53	59	56	59	52	55	56	55	59	63	56	44	47	59	59	54	49	43	53	53	50	49	63	47	60	48	51	49	59	52	44	53	49	49	43	57	52	55	62	63	52	55	56	51	43	47	53	69	53	50	45	48	49	58	50	56	44	41	55	51	42	66	66	49	51	48	49	53	48	52	54	54	55	51	53	49	48	51	42	42	56	44	54	51	68	55	57	43	48	44	57	57	49	52	49	55	43	45	60	60	55	45	54	48	40	59	55	62	41	37	50	57	43	55	60	48	65	59	50	46	45	62	59	48	42	51	50	53	56	57	58	55	48	50	65	55	51	34	53	56	63	56	46	60	46	54	46	50	41	56	74	48	52	56	61	54	61	57	50	57	58	59	61	42	46	44	53	53	56	57	60	53	49	55	53	49	60	57	42	53	68	58	48	56	53	52	54	56	50	55	48	59	56	54	46	51	53	51	60	46	59	60	54	57	38	46	67	58	58	55	54	48	51	55	46	62	33	58	60	49	50	44	54	35	56	58	52	57	58	51	48	53	50	52	46	49	39	51	49	49	62	53	51	52	45	60	37	51	72	54	54	50	52	41	61	32	54	47	41	59	37	53	44	61	50	42	45	47	60	63	42	54	47	51	51	45	45	58	54	61	55	55	59	54	47	45	55	43	58	42	48	57	59	42	40	63	49	60	60	39	55	46	59	47	53	64	47	47	49	54	40	51	37	44	47	63	45	52	64	48	52	52	44	52	56	46	60	56	62	52	59	55	41	49	54	50	66	63	56	61	52	41	46	43	54	41	49	59	61	62	51	48	51	51	57	45	54	59	42	44	40	56	53	56	61	57	59	47	47	46	52	51	54	62	66	48	42	54	39	53	43	70	61	53	50	55	60	43	50	54	64	56	42	53	39	54	57	63	58	58	57	55	52	46	59	66	44	50	41	62	63	61	49	54	58	47	52	47	48	60	48	64	47	58	53	47	60	57	43	59	49	52	55	51	48	67	56	45	43	55	62	48	49	57	50	66	41	59	50	54	55	43	47	49	66	56	70	51	44	46	45	51	52	54	52	46	54	45	63	59	44	57	51	60	54	41	55	50	49	57	54	50	47	50	61	41	51	53	54	56	39	41	63	47	50	50	40	48	43	51	47	50	42	48	55	66	55	58	45	48	56	76	53	54	49	42	41	46	45	53	41	48	47	54	51	55	52	36	59	51	45	65	38	54	57	62	42	50	55	71	51	51	54	63	44	51	61	53	50	46	53	63	48	45	54	53	49	57	62	63	58	53	51	53	54	34	59	50	40	41	44	45	52	56	63	60	47	53	46	50	41	55	52	62	42	58	55	57	47	54	47	46	53	41	50	58	73	51	68	44	60	49	45	54	42	46	48	49	49	43	48	57	55	55	51	48	56	49	50	56	54	53	43	52	49	53	48	49	43	41	49	48	43	47	48	60	51	49	49	51	49	56	52	48	41	46	44	39	52	48	68	63	50	60	61	42	45	50	68	49	45	49	48	42	52	48	61	57	58	62	54	66	46	39	48	57	35	69	59	50	50	55	55	53	55	56	49	58	40	57	57	62	60	51	57	54	53	39	52	48	68	43	55	57	56	64	56	65	57	52	60	42	68	46	43	53	55	45	43	42	34	45	47	57	45	36	41	69	39	50	60	57	46	41	53	47	46	57	44	56	47	51	53	43	48	40	52	41	54	69	77	59	69	47	47	57	53	49	46	50	42	67	54	48	45	42	50	41	49	57	57	59	63	59	61	52	43	54	41	54	54	44	49	48	41	56	62	64	42	53	59	45	61	53	52	54	58	58	55	46	44	54	39	45	48	63	38	50	61	48	58	42	63	64	62	56	53	45	46	37	62	48	59	40	44	56	61	43	42	57	56	43	41	45	32	54	54	59	52	57	53	50	36	39	42	54	51	61	40	61	63	56	69	47	55	58	54	51	54	40	37	70	60	55	53	49	57	52	63	61	39	54	56	59	48	61	52	59	51	45	44	55	48	56	63	50	46	54	52	50	41	35	56	46	46	50	47	59	54	61	50	60	58	49	66	50	57	63	48	57	49	58	49	53	41	50	47	54	62	63	50	65	47	51	63	48	49	63	62	49	55	49	55	56	53	46	50	46	37	41	62	43	62	41	56	68	45	44	46	58	46	47	59	43	51	62	53	63	60	60	47	68	49	59	52	50	76	43	42	64	70	61	53	55	54	43	48	58	58	60	57	52	44	51	70	52	48	43	61	36	48	50	56	58	68	43	51	54	46	54	57	40	55	37	43	56	42	54	48	59	58	60	58	57	58	48	66	58	62	46	57	63	61	52	37	61	44	56	52	50	39	47	43	44	51	48	64	58	46	49	48	51	53	52	44	49	47	68	40	55	55	61	43	49	56	49	56	55	50	50	48	51	59	62	44	40	60	55	55	45	51	66	53	52	50	60	45	42	44	60	60	48	57	51	43	55	53	47	56	52	55	51	51	42	55	62	55	45	79	64	66	52	54	51	46	46	50	64	52	49	55	56	61	53	64	56	52	46	45	43	48	41	47	56	61	51	62	54	47	50	49	69	52	48	51	49	54	40	44	56	55	58	57	56	47	55	53	46	56	51	64	66	60	46	44	45	56	61	49	59	41	49	48	43	55	51	47	51	43	55	59	48	37	48	47	50	47	42	43	60	44	54	62	41	64	40	48	64	64	51	43	40	49	49	56	41	41	51	56	58	39	52	59	39	57	55	42	57	47	55	33	44	51	44	64	61	66	52	52
7420	623	1370	1524	1292	1028	833	709	623	555	473	383	323	307	286	282	249	232	229	238	220	206	220	176	223	209	185	179	163	171	158	171	174	176	167	199	178	180	147	184	160	179	183	173	193	174	172	143	172	173	157	160	147	165	139	161	184	167	163	160	159	170	156	169	165	147	142	154	154	152	132	168	152	154	180	164	165	156	141	167	150	143	144	157	165	141	164	117	148	148	160	157	148	183	160	161	164	148	171	153	154	171	149	164	162	162	129	143	150	137	174	160	164	142	142	155	168	175	148	148	171	169	128	164	163	121	158	146	155	162	144	150	157	149	154	134	145	149	147	139	162	159	180	187	151	157	160	165	133	119	142	135	164	161	154	156	156	152	162	158	151	128	144	156	156	146	147	140	148	169	146	148	131	159	144	160	162	149	167	146	145	170	152	155	160	163	143	157	144	160	174	153	135	152	140	148	164	172	158	156	139	154	145	160	148	159	146	140	157	158	131	174	148	161	142	134	139	141	144	178	140	174	168	138	183	127	154	147	172	143	157	153	177	154	140	151	155	150	143	133	157	126	168	160	153	157	159	171	160	169	164	169	143	148	155	146	150	131	164	145	150	131	144	141	147	139	147	162	146	149	175	145	145	152	153	151	151	166	147	143	154	167	151	134	139	169	179	139	176	158	164	162	129	160	145	132	160	150	163	150	157	156	136	183	138	147	160	154	161	142	152	161	158	160	173	158	145	140	168	154	155	159	148	183	147	162	149	160	158	171	128	134	142	144	135	128	128	135	145	152	162	168	153	135	165	156	164	154	156	151	159	146	165	170	175	148	138	157	133	152	145	137	146	140	154	130	147	158	173	149	158	131	152	168	155	163	163	141	145	153	149	165	161	162	162	162	139	157	143	157	149	155	157	146	148	147	136	150	141	145	152	138	146	154	147	162	158	146	132	145	180	141	147	172	169	150	150	151	143	163	166	166	158	148	165	139	145	149	160	170	165	165	174	144	147	161	163	148	153	150	154	151	168	163	144	157	171	145	128	156	149	154	158	163	165	145	151	160	139	151	156	171	162	154	159	156	182	159	156	136	146	161	157	167	140	164	145	160	155	150	158	139	138	142	148	154	152	167	146	138	147	153	170	151	156	153	163	163	151	142	146	149	150	143	149	134	134	140	168	150	155	142	171	175	150	135	144	155	149	125	137	158	177	159	162	159	138	157	147	154	138	172	146	172	171	155	136	167	146	141	168	158	161	145	170	135	135	155	152	167	147	142	156	144	142	183	161	168	166	128	162	148	149	157	165	139	170	162	158	139	143	147	156	171	140	125	182	146	159	147	160	167	164	158	145	164	156	156	148	185	162	156	149	176	161	165	177	136	139	155	153	160	135	141	121	152	157	140	157	172	160	163	153	135	180	174	142	173	173	145	140	151	174	167	143	168	168	136	144	145	170	129	165	154	148	167	178	171	161	161	155	169	157	165	141	166	152	173	150	139	148	165	172	172	154	171	133	131	168	172	151	138	134	148	139	159	149	165	135	173	147	144	169	150	161	153	144	166	159	147	167	131	153	148	139	150	158	148	141	182	157	176	164	169	167	150	126	160	136	163	183	143	152	173	153	162	158	141	162	152	152	161	153	147	162	149	183	133	139	129	172	160	146	168	177	159	153	157	149	163	153	164	165	128	163	159	128	165	147	133	149	164	154	148	162	150	175	168	168	158	171	164	152	135	128	131	153	162	159	146	169	128	162	157	162	144	155	141	177	146	146	152	118	146	164	149	158	167	158	161	148	149	159	159	160	138	156	147	159	168	160	167	127	146	167	170	137	136	181	153	147	149	164	157	161	141	162	151	151	166	151	141	156	161	156	168	153	164	163	155	137	174	143	142	165	158	136	155	150	174	148	179	160	161	153	165	148	147	129	169	132	178	138	155	129	145	130	136	149	154	156	155	148	148	156	145	167	140	150	166	157	165	152	149	122	168	169	148	135	163	148	164	152	166	153	146	146	148	152	126	147	141	177	142	133	128	146	142	161	154	139	143	172	157	167	148	153	160	143	177	125	156	146	188	142	147	143	149	146	151	158	129	156	147	147	140	161	166	153	158	162	161	173	135	165	140	154	138	145	152	156	143	142	138	150	156	159	142	156	154	140	147	159	145	151	140	141	144	156	158	129	144	158	170	161	140	143	140	170	144	175	167	154	169	167	132	138	142	162	158	157	166	142	148	167	149	146	156	136	168	156	155	164	124	158	151	162	143	164	174	145	132	134	156	159	162	161	175	154	168	153	156	156	151	149	146	145	143	153	168	157	139	150	142	162	153	157	161	150	142	153	152	158	155	143	165	132	144	164	158	149	151	145	148	149	153	165	151	122	164	136	144	154	159	149	158	174	145	141	177	174	145	149	161	132	159	176	172	145	122	123	170	156	145	134	158	158	150	155	162	121	147	157	136	144	135	159	171	140	155	144	178	150	140	137	170	148	147	142	160	178	157	126	172	132	179	147	155	159	149	147	158	154	143	133	151	166	147	156	149	139	153	156	151	165	150	161	165	140	163	137	139	163	164	144	133	145	170	123	164	169	168	145	148	165	141	134	154	176	149	136	164	141	175	166	152	148	152	167	156	156	142	144	166	165	144	156	156	158	183	141	143	131	159	159	164	151	140	142	135	155	194	158	142	152	146	165	176	148	149	156	155	165	153	144	191	180	164	162	170	140	155	150	175	150	152	154	146	144	170	155	154	166	170	165	162	141	156	149	167	165	139	153	153	155	158	155	161	161	156	156	165	135	136	151	149	138	162	144	170	124	152	141	149	148	155	160	170	153	138	146	174	146	142	139	164	169	171	149	156	178	127	144	154	164	155	145	151	168	156	183	165	132	166	152	140	162	162	135	177	156	157	159	160	169	139	156	196	149	145	147	160	154	152	161	150	169	149	174	157	153	144	151	166	164	162	162	174	166	145	165	150	163	156	167	153	140	160	150	151	152	133	135	157	152	131	146	154	150	164	156	149	155	133	161	155	152	169	142	142	168	163	149	169	166	162	184	161	140	161	138	147	143	161	147	147	128	162	146	149	165	117	151	139	168	150	155	150	153	162	166	180	142	153	149	143	152	178	163	167	150	174	149	159	149	144	154	137	156	152	155	150	160	155	160	132	159	159	152	145	145	142	161	148	159	161	129	163	159	174	160	152	150	163	144	143	158	146	161	146	166	158	161	162	148	157	166	157	134	158	137	144	143	172	161	128	139	136	160	155	139	149	156	147	150	142	144	152	138	176	163	139	153	159	146	143	156	143	158	154	143	145	155	158	175	159	138	152	143	171	151	171	144	158	168	157	162	142	157	152	148	179	148	144	167	151	160	162	144	132	149	155	166	164	152	142	158	171	138	141	155	142	132	148	136	164	164	137	166	132	165	154	148	141	143	158	152	159	138	149	167	134	131	157	164	149	163	151	170	176	164	149	145	174	166	178	130	167	157	127	167	150	172	160	165	149
1254	275	253	238	217	235	250	240	250	239	222	214	218	224	255	235	242	239	227	238	247	205	235	210	228	224	256	224	234	258	230	235	244	207	263	219	220	226	211	221	244	212	231	248	227	215	233	221	240	253	232	233	214	234	230	253	231	253	258	233	242	254	230	237	231	230	232	235	211	231	217	263	206	210	223	226	235	236	241	227	231	243	238	223	248	215	259	236	240	237	263	222	214	227	223	218	217	231	223	236	205	234	222	228	226	240	241	227	223	222	241	223	238	239	212	211	222	212	241	254	242	208	225	231	233	242	212	239	250	219	225	205	256	227	235	238	228	229	245	243	225	229	221	213	238	216	226	229	252	246	232	224	234	208	215	202	237	224	221	208	219	234	235	233	246	222	245	233	208	222	232	247	249	230	254	247	199	216	235	232	237	232	216	237	248	232	240	214	217	233	251	230	221	220	234	220	226	215	236	243	228	247	202	227	242	270	212	239	247	224	253	211	248	227	225	237	235	219	209	196	248	197	229	278	238	230	232	235	232	237	226	234	237	236	212	234	264	248	244	230	232	244	222	200	228	218	218	204	231	225	219	220	235	256	232	250	242	204	228	250	200	214	214	228	252	239	228	240	216	218	245	228	233	216	242	211	226	224	240	240	233	214	222	241	242	224	215	234	225	250	226	237	248	242	220	247	209	228	253	230	241	244	216	259	220	220	276	245	228	249	226	228	234	243	203	243	237	226	235	198	222	271	233	219	248	212	214	226	212	225	242	217	241	226	221	219	226	224	218	227	217	268	208	217	231	231	232	227	253	218	217	222	253	270	265	212	223	226	232	226	209	245	215	237	219	224	210	242	258	249	233	231	216	224	218	218	214	237	246	231	225	238	203	243	218	223	248	216	243	229	186	258	256	224	245	246	254	234	243	221	206	244	223	259	243	241	218	219	215	248	220	227	242	249	273	217	253	234	262	251	232	223	262	252	222	207	233	221	212	249	230	212	225	232	246	220	225	237	227	267	226	246	237	269	230	224	213	226	213	250	226	245	220	220	238	213	214	236	245	254	253	228	235	228	228	254	245	205	259	220	243	246	224	251	242	198	217	256	245	221	223	224	252	228	212	225	248	256	226	252	201	228	219	225	205	224	236	239	258	221	237	245	244	225	224	215	244	238	231	231	265	208	214	183	245	218	250	210	222	233	226	235	229	271	223	227	243	242	248	237	234	217	204	215	212	237	243	240	241	220	240	207	226	237	225	244	214	237	214	244	213	244	211	234	228	239	239	242	248	242	218	239	226	221	225	237	231	220	254	241	249	241	259	243	230	258	242	225	238	232	220	231	248	219	241	220	239	216	252	228	225	226	224	223	250	236	226	210	229	243	235	237	223	223	227	230	247	224	222	244	234	233	246	222	223	227	232	180	244	234	232	211	219	222	230	233	242	238	232	249	232	203	235	232	241	239	236	233	233	234	241	251	227	232	234	228	227	237	218	240	227	252	219	249	224	209	194	246	236	244	217	214	224	247	203	231	214	223	233	231	206	238	225	254	220	237	230	214	231	245	244	259	258	214	252	235	250	233	229	230	268	237	235	223	210	244	228	267	251	226	234	226	265	242	212	246	242	220	251	225	272	233	244	229	216	243	221	248	221	244	190	223	232	240	218	199	246	222	218	240	237	252	226	264	220	226	222	235	245	223	227	226	218	202	241	214	247	259	243	209	222	226	227	244	227	245	259	259	217	232	243	240	262	199	216	221	238	237	233	263	222	249	252	235	211	230	226	228	210	253	195	202	220	231	243	241	249	237	252	241	238	253	251	224	234	218	216	231	225	236	226	229	222	220	225	240	218	229	253	242	261	201	222	254	233	221	219	250	242	229	209	223	231	238	268	219	244	249	235	250	239	224	236	262	223	240	249	242	254	228	231	217	231	224	218	233	270	242	228	247	235	251	221	236	235	225	231	226	231	257	223	218	200	249	244	272	241	230	232	235	235	216	226	241	243	240	233	211	263	210	232	235	217	237	232	214	280	216	217	221	229	214	217	207	217	236	229	224	217	214	244	220	234	248	235	214	223	205	234	253	239	238	229	230	209	233	236	204	235	230	235	263	221	245	230	217	231	243	251	197	207	228	254	228	220	221	244	210	216	255	236	206	241	217	233	204	202	225	265	199	232	240	190	230	239	256	220	225	226	216	232	213	254	262	211	220	240	211	203	251	238	221	248	226	270	243	212	242	201	238	239	214	231	230	235	255	208	213	206	202	231	274	251	224	250	259	239	206	259	226	218	229	229	215	203	210	250	228	217	234	249	225	216	226	188	241	238	241	226	281	250	219	220	222	263	245	242	221	218	228	194	218	229	240	230	226	242	220	208	239	256	238	226	220	248	234	257	229	214	250	219	253	230	228	206	243	233	239	220	262	228	230	226	219	241	244	254	232	227	216	248	231	220	222	213	238	220	234	246	236	203	250	231	221	242	220	249	238	227	229	235	217	234	207	223	216	235	223	224	278	266	210	231	247	223	228	205	252	237	226	210	271	246	195	222	214	210	231	222	216	237	230	239	240	237	241	229	253	247	227	216	241	204	212	253	205	247	243	213	225	231	250	250	206	229	201	248	263	231	222	228	243	240	235	222	216	227	215	223	246	231	233	221	217	247	246	220	239	228	244	229	257	242	235	225	240	221	258	215	237	248	247	228	234	225	232	222	242	238	247	226	252	209	230	227	252	237	231	227	226	186	215	241	223	241	236	237	221	218	252	234	221	217	234	233	220	242	220	228	205	219	209	221	237	208	228	207	207	253	235	233	252	217	229	206	230	230	229	237	214	229	227	216	226	216	240	228	251	238	221	220	232	237	235	218	235	252	234	222	243	245	245	199	232	227	241	232	232	239	250	226	257	199	228	235	208	249	235	224	237	228	236	237	218	220	239	242	231	224	235	266	236	226	223	227	234	254	223	234	238	230	232	221	231	233	237	247	256	246	213	269	238	235	239	230	204	243	229	221	218	239	269	250	242	239	246	201	234	231	233	263	222	249	228	215	225	215	252	202	257	224	237	253	263	221	262	232	247	227	240	225	239	212	208	215	231	214	226	253	203	222	233	225	226	234	225	215	248	232	244	256	227	231	257	259	276	201	233	227	234	266	218	226	248	226	201	275	251	207	221	237	221	228	231	232	233	222	216	249	210	233	222	226	221	253	223	227	239	202	241	257	260	245	237	218	242	201	198	219	235	218	216	248	229	255	249	255	220	267	241	226	217	246	243	260	211	213	204	219	235	239	231	247	221	255	229	253	212	230	248	259	247	239	213	239	215	249	237	235	240	226	263	234	219	251	255	231	219	222	261	232	228	216	217	224	226	230	227	231	237	226	237	223	260	229	221	217	236	223	266	234	214	216	213	218	224	226	240	225	227	218	245	212	254	223	218	252	214	235	226	232	270	207	236	220	224	212	228	235	246	251	201	234	221	223	252	222	208	208	222	214	193	252	241	237	243
1956	562	600	581	560	561	600	590	556	585	563	557	504	588	553	598	562	577	558	548	579	582	565	550	569	562	523	502	565	565	564	552	527	582	560	570	581	528	543	537	546	544	572	622	573	541	557	570	563	558	525	549	536	548	572	564	520	533	570	587	550	539	568	582	568	541	574	547	600	521	595	572	550	571	523	586	551	520	559	562	581	605	510	552	590	573	546	557	517	557	572	591	574	547	560	571	541	554	554	574	522	570	578	567	571	548	558	565	539	551	539	550	569	507	562	502	530	593	561	510	566	586	577	541	552	553	520	542	524	581	623	570	598	592	559	537	570	546	578	489	539	567	543	558	561	550	573	509	544	533	526	536	586	572	522	605	594	602	574	509	582	523	521	566	530	522	573	538	529	529	572	599	557	591	541	575	543	546	525	539	506	585	573	561	554	525	555	575	566	565	532	532	518	520	534	576	497	536	603	571	523	576	524	545	561	542	580	560	537	563	584	586	558	544	553	521	558	547	554	553	551	568	556	536	585	531	557	575	508	541	570	531	605	587	530	569	540	539	541	550	550	541	560	529	577	583	576	540	588	526	582	570	550	573	556	544	539	566	580	544	554	543	576	554	601	566	546	518	571	533	554	550	568	505	489	570	566	526	588	546	569	555	578	569	532	519	501	554	578	572	537	551	589	561	550	559	568	526	530	552	561	535	592	562	527	560	502	565	556	537	564	572	560	552	551	575	527	567	547	594	528	568	535	559	552	577	574	559	505	598	584	553	546	551	568	572	573	550	540	556	599	596	600	530	544	568	522	553	518	579	530	537	535	575	559	548	572	577	542	556	501	535	538	530	535	548	560	581	533	562	551	540	589	549	522	578	573	595	551	583	550	515	519	555	534	549	576	540	545	548	524	582	560	581	575	572	512	586	553	552	562	540	562	571	579	550	554	537	534	580	555	555	581	532	562	554	556	567	597	590	542	547	522	526	578	571	559	519	551	592	553	614	584	619	552	544	584	561	554	528	598	535	541	537	576	585	548	548	547	560	532	560	561	527	583	550	587	588	553	525	550	516	615	579	542	534	532	556	558	541	527	564	518	547	523	572	568	495	582	533	555	557	539	556	548	577	548	603	565	535	559	555	553	542	574	497	542	530	527	542	548	530	578	548	567	606	556	548	511	579	566	528	579	588	538	535	575	621	568	529	591	578	556	529	494	562	583	532	528	636	548	530	561	523	554	561	578	591	559	572	560	556	538	586	527	563	566	550	576	533	515	560	576	593	553	563	551	576	579	592	565	521	553	546	577	549	540	567	548	551	540	580	546	559	548	538	579	555	533	543	531	548	549	558	562	547	540	546	562	552	549	521	563	578	534	584	551	512	521	628	596	585	605	532	518	593	550	540	534	579	520	559	573	601	559	591	583	555	540	563	531	529	546	599	527	518	564	582	569	508	532	566	561	553	530	562	575	516	572	576	549	557	519	592	544	565	616	544	565	553	560	537	546	578	598	543	545	533	575	542	541	542	547	557	555	539	546	564	555	530	539	560	573	578	546	584	564	547	566	565	607	542	528	565	554	581	562	556	588	525	609	563	552	536	552	550	530	570	572	577	545	561	511	545	575	544	543	579	585	542	525	543	517	559	526	567	537	580	574	572	533	558	564	581	513	554	562	569	581	552	595	558	539	521	561	515	566	522	547	575	559	591	583	581	572	586	557	513	568	561	534	553	512	558	545	549	579	549	592	542	525	564	508	567	593	520	556	527	553	464	550	598	556	525	552	535	562	577	581	548	521	542	560	557	559	558	543	499	549	555	558	595	537	550	604	551	540	543	538	563	584	570	532	548	542	582	566	530	555	601	549	540	547	522	568	529	532	547	545	550	530	581	577	592	569	519	557	593	554	538	540	563	559	553	532	551	521	555	565	590	578	547	571	559	577	543	560	528	605	586	554	572	576	560	577	576	561	561	515	537	507	529	520	574	544	526	589	582	538	572	605	526	554	540	563	538	539	570	579	533	560	514	600	543	545	584	576	526	545	548	566	532	531	554	553	564	576	547	584	526	549	541	578	529	551	524	536	544	522	556	582	554	549	555	570	547	541	546	591	563	557	569	545	558	562	594	511	550	544	554	580	559	606	562	556	514	548	485	565	552	532	550	566	573	565	584	535	557	556	546	592	589	575	544	565	502	551	577	555	559	535	559	578	531	556	559	561	534	567	527	545	534	566	570	559	563	580	618	569	523	536	545	482	537	555	565	549	584	551	565	552	569	524	548	560	547	592	596	582	556	573	583	535	544	563	575	554	556	582	606	548	588	562	593	548	555	564	562	576	577	544	548	512	625	569	538	562	557	577	549	559	557	579	568	595	567	594	545	576	551	550	557	562	516	546	559	561	531	559	530	585	585	549	552	512	567	610	569	550	556	563	572	524	585	546	541	581	541	599	533	541	584	593	563	527	551	544	549	548	569	580	537	553	546	556	562	594	542	550	546	595	583	567	595	602	569	556	573	538	521	569	541	562	554	564	558	547	561	541	566	568	566	596	517	533	569	580	550	590	513	579	543	560	572	571	557	543	537	579	521	550	552	555	596	546	587	523	560	582	530	523	582	546	571	609	514	539	537	542	530	584	556	566	572	563	531	551	558	553	611	583	556	544	577	556	511	555	527	571	549	553	548	550	568	545	538	571	576	546	549	581	552	534	540	579	543	541	590	572	584	580	539	554	554	591	558	584	552	581	554	562	547	575	572	509	518	549	541	545	552	527	576	563	527	514	556	539	574	530	538	572	570	592	526	557	552	555	517	530	504	573	565	576	517	567	552	563	567	518	546	548	575	573	523	542	560	610	590	593	558	595	558	580	574	554	515	554	547	558	620	536	549	553	574	606	572	574	552	559	576	553	559	581	542	560	583	604	604	513	521	540	584	608	579	568	556	523	544	572	550	555	510	578	526	494	560	521	552	532	530	541	515	580	536	584	505	563	544	564	561	535	535	576	590	531	535	562	597	556	525	530	586	544	568	560	548	546	545	538	589	608	527	570	527	594	574	556	553	567	554	551	579	499	582	524	505	588	533	502	609	536	521	572	598	520	554	521	558	577	585	561	584	540	520	553	542	522	573	552	541	558	575	542	563	539	597	581	567	561	578	558	578	577	550	534	524	575	527	532	551	574	539	528	553	588	567	592	541	530	557	547	581	586	582	572	532	559	550	525	582	554	549	564	572	565	557	527	547	556	544	540	601	541	556	543	527	590	566	511	543	571	553	564	590	563	549	548	563	557	534	558	547	544	500	580	548	583	564	536	548	559	564	515	549	593	500	590	536	574	589	543	577	542	560	588	547	548	521	524	513	601	615	557	578	508	585	553	562	525	545	547	572	584	535	572	579	561	579	560	536	514	544	564	555	561	592	545	555	551	571	524	574	557	548	581	535	580	573	560	588	542	527	601	601	524	561	546	542	592	596	551	589	549	567	569	567	557	550	596	579	584	539	544	563	605	539
6326	419	391	301	245	228	202	165	172	130	170	135	140	140	144	166	133	141	153	129	156	147	156	142	158	145	121	145	132	135	136	127	137	148	155	136	154	138	143	158	156	136	143	132	117	147	128	123	111	140	129	139	152	162	153	128	136	133	158	152	146	115	142	139	123	151	127	122	128	144	137	102	120	138	106	130	146	120	145	131	156	152	152	119	116	92	156	152	158	152	149	137	138	144	142	125	133	132	115	133	125	110	122	149	140	142	138	138	138	134	136	135	129	135	131	133	126	129	138	134	120	126	126	134	132	117	129	124	127	133	137	147	138	127	140	137	146	140	124	147	129	134	126	126	129	126	139	130	123	147	131	117	136	128	151	143	112	114	123	119	145	127	146	126	148	161	121	145	168	146	157	139	114	129	147	143	170	142	168	126	136	144	109	146	144	133	150	135	132	132	116	124	130	151	135	143	143	151	120	136	148	124	110	136	151	129	141	151	121	128	143	119	137	144	142	143	131	138	130	133	125	130	123	119	142	154	131	143	132	111	128	148	138	138	135	126	129	134	137	139	142	151	128	164	133	129	148	166	110	130	138	142	139	120	144	137	133	113	135	144	147	146	127	138	135	148	119	130	146	159	137	143	143	142	130	134	117	122	164	142	153	148	150	143	144	134	134	137	135	144	131	145	128	124	146	130	145	143	147	149	127	137	138	124	129	136	121	133	145	132	146	149	130	146	138	142	164	118	125	122	142	129	129	136	137	140	149	151	116	132	145	137	149	137	132	140	140	129	142	145	137	143	151	117	130	137	160	159	153	116	120	139	142	138	154	136	135	153	126	126	146	141	152	137	121	139	117	116	125	122	151	130	162	133	132	113	131	142	132	132	141	121	125	144	158	131	158	131	137	134	155	145	141	137	127	137	147	139	135	129	139	108	118	135	125	123	125	144	139	146	135	135	114	133	153	137	133	118	128	133	136	151	138	132	132	131	128	139	141	145	124	173	137	121	155	131	150	128	143	134	144	124	170	131	138	139	117	148	121	135	147	140	158	139	119	133	119	144	130	135	129	116	134	144	162	141	138	145	141	148	144	140	152	115	149	107	133	141	136	136	145	137	158	141	130	116	115	121	127	125	162	145	140	127	132	138	164	136	161	138	135	146	114	134	127	140	134	138	147	138	146	147	126	148	135	152	149	126	140	124	134	118	131	131	128	122	155	140	148	134	142	115	140	142	140	118	138	130	139	129	128	157	135	151	134	139	121	121	135	137	133	140	143	125	137	147	139	146	137	147	133	148	128	159	105	135	123	132	133	137	153	133	136	125	118	141	139	120	144	165	137	129	129	141	129	151	127	151	110	128	128	133	142	123	130	132	139	142	155	126	114	152	129	133	118	107	132	108	140	151	160	137	127	154	132	129	139	122	146	133	143	147	143	147	123	130	134	158	144	141	120	153	121	144	156	153	131	141	147	150	143	152	145	165	123	122	117	151	138	131	142	134	113	125	120	124	137	143	160	146	146	143	142	134	154	135	112	143	137	139	143	149	116	125	140	128	128	131	145	136	134	152	138	154	122	149	135	136	136	135	143	146	123	132	130	159	145	148	150	125	153	122	118	141	132	148	146	128	106	139	145	140	154	152	132	113	135	140	142	131	139	121	130	127	112	132	151	147	139	127	145	122	130	147	132	151	121	155	130	147	136	130	142	130	152	142	138	129	132	144	132	128	141	143	120	141	148	154	133	168	143	134	126	129	131	131	147	128	137	148	139	130	136	157	146	128	130	142	138	115	147	131	128	141	154	116	143	139	153	145	126	137	160	150	113	129	146	125	116	133	141	114	148	135	134	134	133	150	139	154	135	151	126	150	140	143	142	116	139	147	132	133	116	152	138	130	154	132	143	140	119	117	166	151	134	155	154	143	128	143	146	146	137	146	148	123	145	129	147	161	155	141	120	141	155	135	127	147	126	158	121	134	139	118	148	147	138	146	131	169	137	151	158	139	144	129	125	142	126	135	151	146	138	151	122	123	126	120	153	129	104	148	122	130	157	155	158	130	119	135	141	147	142	150	150	128	132	133	168	140	127	138	143	121	150	151	125	124	117	151	133	146	116	127	138	133	129	131	148	140	126	145	140	143	128	143	165	141	127	132	132	134	132	132	140	141	138	127	140	144	133	148	146	143	128	131	136	143	142	149	138	117	120	119	116	141	134	140	118	131	138	119	126	124	143	158	159	114	138	121	133	113	118	160	127	132	146	135	144	137	171	141	139	159	138	148	131	139	150	144	136	137	133	144	174	140	142	159	133	130	139	131	124	132	136	139	133	128	154	161	133	148	134	127	133	149	125	170	140	128	141	131	119	143	128	164	141	140	156	143	124	117	131	129	127	131	137	155	121	128	132	130	124	128	114	143	160	105	138	152	150	122	139	141	160	141	128	170	129	144	129	138	137	132	153	139	119	162	142	132	127	139	156	140	156	136	145	138	163	131	134	123	138	148	130	124	133	127	157	120	117	140	125	159	125	155	131	126	150	129	140	142	156	136	117	128	136	117	162	156	148	153	145	136	121	141	141	116	125	134	141	155	120	139	136	128	128	145	130	138	149	137	115	133	138	150	129	132	142	138	134	142	135	139	153	131	117	136	119	105	115	141	154	125	127	126	150	160	145	139	145	137	131	127	135	155	151	137	137	153	119	130	146	125	127	159	156	163	160	132	140	141	160	131	123	134	122	129	135	141	142	127	152	131	155	131	132	125	121	128	135	142	156	147	153	123	148	141	136	141	151	136	122	144	157	139	151	153	131	139	139	124	125	144	145	149	131	148	134	137	124	125	137	131	136	127	133	140	137	154	132	135	135	131	134	135	136	118	140	178	134	153	124	144	127	132	111	107	126	132	121	157	139	135	135	135	163	147	144	130	136	145	142	132	148	147	144	143	119	114	131	141	132	120	148	167	125	132	125	122	140	145	149	139	124	144	123	133	142	128	126	137	147	132	154	134	130	135	132	144	126	150	130	127	143	128	160	132	134	138	159	132	125	127	136	147	120	139	151	133	118	125	135	134	138	109	135	143	120	129	134	134	132	141	171	135	129	137	135	142	151	143	169	138	130	143	137	115	115	153	149	143	139	144	116	152	149	119	118	152	128	112	133	123	155	138	138	137	126	121	148	159	147	138	153	135	156	141	144	132	142	137	153	142	146	115	145	127	144	151	120	148	139	135	121	133	154	147	123	123	144	133	151	119	123	146	134	112	130	130	131	139	124	138	142	121	142	108	119	131	137	171	139	130	138	139	147	169	117	126	115	122	119	130	127	125	146	136	152	158	146	127	127	140	161	169	136	121	157	136	117	125	131	126	140	134	133	154	116	139	120	135	140	138	132	137	148	150	136	122	142	138	129	121	141	136	137	137	99	134	148	168	137	117	135	142	148	139	137	125	139	147	149	138	129	144	142	125	132	137	131	131	136	135	140	141	135	138	158	119	122	122	146	122	147	139
6050	575	1013	1126	918	724	656	618	547	575	482	517	465	406	386	387	400	420	365	395	366	353	380	372	394	394	355	366	393	360	370	346	359	375	321	348	333	363	364	358	344	331	326	355	326	353	358	321	363	334	391	335	315	319	355	338	361	340	310	364	345	333	329	335	368	345	344	331	323	369	356	378	375	373	342	358	339	377	361	362	327	322	355	352	358	320	308	349	361	345	301	358	382	360	340	318	332	315	333	344	327	320	397	337	330	342	354	361	333	354	333	318	333	360	346	353	340	339	323	353	349	307	344	320	358	342	334	349	359	354	347	347	357	344	352	341	352	332	344	344	354	315	322	328	338	329	353	323	318	339	344	354	344	344	337	308	332	341	362	342	322	367	356	310	302	335	356	356	321	344	329	344	344	285	354	339	381	355	314	331	338	349	332	320	358	329	310	320	330	344	322	352	357	347	338	362	350	382	337	315	304	326	354	370	344	325	340	298	341	339	354	307	346	330	348	329	334	338	339	351	320	345	331	342	349	346	325	340	347	341	296	314	355	319	334	304	352	299	369	298	313	341	373	343	337	342	316	313	325	344	354	332	352	367	361	348	346	353	338	356	344	327	361	343	393	342	372	348	340	338	326	360	329	368	353	272	345	361	325	370	348	329	335	349	341	336	320	335	340	340	330	326	337	348	331	364	352	318	317	365	342	337	364	331	321	351	343	354	312	337	322	330	332	319	356	367	320	355	331	379	335	320	358	351	339	381	343	353	329	352	328	354	349	317	323	344	358	344	335	340	338	351	347	327	361	340	330	355	347	356	314	330	352	318	312	343	341	356	341	354	373	366	376	309	355	356	316	340	326	356	312	362	356	342	331	335	360	334	344	384	316	341	334	352	359	370	317	361	373	369	333	332	353	320	334	363	330	331	337	340	347	378	338	333	339	351	346	332	308	327	330	348	370	364	315	343	345	341	352	347	339	330	335	338	367	312	346	371	348	335	364	335	309	314	347	374	334	364	371	353	325	361	346	339	358	322	360	323	328	349	326	340	347	336	334	349	330	323	333	344	337	355	329	376	323	353	328	315	349	325	332	355	366	331	340	364	331	348	333	314	329	325	366	347	357	360	380	306	337	335	316	336	355	330	341	350	360	334	339	350	342	337	347	317	368	340	309	346	352	354	367	360	313	364	362	346	343	319	312	320	386	329	363	358	327	323	341	322	337	372	304	352	330	325	343	338	350	294	328	320	320	320	347	366	370	338	352	334	357	338	332	312	338	323	327	306	352	353	331	317	340	360	311	334	319	297	343	352	354	314	339	342	339	298	346	342	331	333	331	342	335	315	336	386	370	361	342	345	359	352	334	318	358	331	318	358	338	355	343	356	308	339	349	349	344	333	328	333	347	304	331	311	310	368	344	352	324	326	335	350	321	351	310	327	356	345	340	346	365	348	302	327	361	345	353	372	369	325	355	348	362	372	347	355	338	339	348	327	322	336	340	347	363	344	321	323	338	316	325	361	343	329	358	346	332	337	364	357	351	312	357	371	366	356	340	336	326	331	353	328	354	303	323	334	339	350	340	385	338	367	309	358	309	312	366	334	313	325	359	386	333	408	351	353	299	373	319	353	307	340	342	327	335	329	324	337	347	367	322	356	360	316	349	323	338	327	335	299	334	301	384	384	313	334	334	348	332	312	361	337	351	331	347	359	347	343	289	332	322	354	304	323	357	310	349	316	321	314	353	361	350	324	346	313	324	339	314	364	386	331	318	351	316	362	331	321	338	327	331	348	372	346	344	372	355	389	365	324	336	323	335	361	344	360	353	337	356	316	323	347	359	345	351	313	344	327	341	355	335	346	322	346	351	370	345	283	350	345	354	327	336	301	312	354	340	315	335	347	386	340	350	331	345	339	337	328	333	345	337	318	345	345	358	323	353	329	339	316	349	402	361	299	337	336	358	312	345	338	330	332	330	354	329	342	375	298	378	337	339	341	361	349	356	329	347	329	333	321	354	310	320	355	340	358	352	336	306	324	349	340	366	323	340	362	314	317	360	331	344	331	331	341	343	375	319	342	394	288	382	333	344	367	330	335	341	363	326	347	316	353	383	353	330	326	317	357	343	322	321	330	338	343	367	347	310	345	340	342	393	353	384	366	374	350	314	337	374	370	315	326	346	313	359	316	351	355	383	331	363	359	343	335	349	344	351	316	324	366	335	348	332	308	345	361	351	332	331	374	327	345	337	278	327	323	345	332	304	347	368	327	347	366	344	352	341	324	352	313	367	338	340	375	362	334	365	347	315	352	356	335	342	356	328	344	335	317	321	363	304	362	347	360	351	366	374	335	343	307	301	346	331	369	352	339	343	322	332	354	352	364	327	346	354	340	321	325	338	325	346	321	339	345	349	322	349	366	337	319	305	331	368	354	341	362	362	345	328	339	357	356	358	373	351	341	329	332	344	382	345	363	370	347	332	338	325	335	347	328	358	370	301	346	324	350	341	400	338	344	349	319	335	300	325	372	355	361	317	326	333	364	320	299	365	347	351	352	350	354	349	339	357	315	327	302	337	337	378	360	307	403	342	359	360	332	342	354	326	341	372	341	371	364	336	340	340	351	355	350	360	392	342	344	329	320	326	346	348	305	350	324	362	366	378	323	367	336	354	313	378	330	327	338	353	317	331	341	330	326	333	358	326	341	309	357	326	350	303	359	317	340	359	345	334	332	353	334	320	333	351	314	348	365	349	318	341	340	309	334	356	359	344	322	362	349	337	336	342	336	345	326	359	309	336	341	383	326	318	356	386	304	304	362	345	316	318	292	299	355	346	343	334	352	326	368	309	339	329	399	364	325	389	321	353	329	358	362	330	343	326	324	342	325	349	339	352	346	359	335	282	331	358	345	382	320	337	324	324	330	327	367	354	366	338	309	345	324	334	333	373	314	337	355	343	332	334	336	334	338	330	346	358	352	376	331	296	340	357	383	343	312	346	345	338	364	351	360	344	352	341	360	333	332	349	330	324	328	354	337	348	328	379	354	352	310	318	345	319	320	333	334	314	321	343	312	319	326	345	350	363	328	361	356	341	338	334	354	317	311	347	318	333	335	380	336	328	348	319	355	354	381	338	318	322	323	332	317	314	332	319	342	337	323	338	361	321	320	353	347	329	330	328	351	310	341	313	334	319	341	364	324	345	312	317	347	312	325	385	322	343	328	377	343	330	364	333	337	335	318	350	346	334	323	338	348	328	345	350	324	341	327	338	371	364	351	345	348	369	326	338	361	336	330	330	347	349	338	342	372	375	337	323	317	341	334	344	331	344	372	322	315	360	337	369	388	325	324	341	356	361	333	359	372	365	343	365	347	370	342	343	364	316	294	385	347	355	329	343	339	302	324	336	341	322	347	356	334	350	352	353	325	351	315	386	339	387	330	318	319	357	344	311	327	337	331	349	335	331	332	354	324	346	343	368	348	379	346	377	337	328	358	321	331	343	332	297	355
11435	631	560	442	292	231	150	150	109	93	98	92	88	69	73	60	67	50	57	50	49	65	60	69	47	67	54	62	46	44	45	63	53	60	70	57	66	59	68	47	57	61	48	48	59	53	62	56	44	53	49	48	63	48	59	60	72	58	57	50	61	48	41	69	53	56	47	55	60	60	56	51	57	42	52	47	63	59	49	57	57	52	62	43	61	48	53	47	49	64	54	56	52	44	35	49	64	57	54	46	42	49	52	37	45	53	53	63	54	49	68	51	62	57	50	52	40	51	62	60	62	35	48	68	50	48	56	45	49	50	51	43	59	49	58	52	60	62	44	56	51	50	55	49	51	55	56	51	60	53	50	51	49	43	42	59	62	67	48	51	59	61	48	51	58	63	39	53	60	47	42	55	64	61	57	68	64	45	48	61	55	47	58	59	60	57	48	59	39	49	39	65	54	55	47	44	62	51	64	68	46	48	50	47	45	41	69	57	48	49	50	49	43	64	43	46	45	50	54	43	53	44	48	49	64	53	74	40	50	51	49	48	53	60	65	56	43	45	53	61	54	38	48	49	53	43	58	47	48	50	55	55	47	54	58	51	57	56	42	61	53	67	56	77	51	38	53	46	42	52	52	57	49	58	48	40	43	50	37	56	42	43	41	36	54	53	54	53	45	52	33	49	45	59	45	52	41	60	57	48	37	51	49	43	36	46	44	38	61	51	66	47	63	49	54	56	58	48	38	53	46	50	49	43	51	43	56	51	49	44	46	50	42	46	52	53	56	46	42	58	51	51	55	48	53	51	51	61	42	54	44	59	58	62	57	46	44	48	76	51	58	54	47	74	48	52	40	37	56	55	69	43	51	47	35	41	46	59	56	46	51	49	57	61	51	57	59	52	42	50	64	52	71	44	33	55	45	51	36	55	70	51	66	55	50	57	54	48	68	55	64	56	49	58	48	46	64	51	44	58	64	46	36	51	51	55	52	54	51	49	42	63	51	43	54	58	56	38	57	44	50	38	56	39	54	51	53	44	52	70	46	41	59	57	41	62	62	45	56	61	47	47	45	64	52	46	61	50	59	53	65	48	54	47	51	60	58	54	49	52	52	54	60	51	69	57	62	52	52	61	58	58	58	48	53	49	63	61	49	64	43	50	50	58	43	51	47	41	53	42	67	60	47	48	46	47	46	68	45	52	54	39	60	55	49	47	57	54	54	53	67	56	42	60	55	44	56	50	46	67	71	40	51	39	54	73	51	57	55	60	48	54	50	46	33	34	43	52	45	60	60	58	50	56	49	54	52	61	62	43	54	47	46	51	45	63	48	60	48	62	61	56	67	64	60	57	60	44	47	67	55	53	58	49	47	58	37	55	53	50	56	54	61	53	43	56	61	40	44	48	48	52	56	57	57	51	51	52	58	37	52	53	60	57	56	35	65	45	52	62	58	50	55	54	48	60	58	49	58	60	47	52	41	42	53	51	44	45	51	48	56	46	54	56	48	55	50	59	54	51	45	50	63	74	59	60	61	53	53	57	53	63	57	62	55	41	58	48	60	51	67	44	56	56	54	46	44	51	69	62	50	74	52	52	63	46	56	55	42	53	53	61	64	58	43	43	52	45	58	59	48	42	66	54	52	54	55	53	46	52	50	48	54	42	54	49	49	41	45	51	47	57	51	58	55	45	54	53	50	54	38	66	53	66	70	47	46	52	46	56	42	53	42	55	53	69	50	57	49	50	45	70	51	52	54	52	56	54	53	49	50	70	63	48	57	46	63	60	48	63	63	39	67	50	48	55	50	42	60	46	53	53	46	49	69	53	39	50	54	55	45	53	44	61	56	51	61	55	57	50	49	55	48	56	46	50	41	56	56	46	58	55	54	36	51	67	54	65	58	51	57	42	54	54	44	50	47	56	56	62	59	47	56	50	44	55	48	57	49	47	55	45	44	47	52	42	43	50	43	53	49	44	62	49	62	36	57	40	40	57	47	57	49	56	53	56	49	64	60	58	60	53	47	46	56	50	64	56	64	72	66	57	41	48	45	45	47	49	51	62	42	58	56	50	61	48	61	54	46	64	38	68	64	57	51	42	50	54	49	46	59	52	45	51	45	58	49	51	46	50	38	49	58	49	56	54	43	51	53	48	50	70	50	47	56	51	42	54	55	57	47	45	51	52	58	48	54	46	59	52	40	56	60	55	47	52	50	60	57	50	49	61	54	54	57	52	55	49	63	51	50	46	55	65	62	54	44	64	51	57	49	58	43	49	44	70	63	51	41	63	53	61	55	55	46	49	60	60	42	52	57	48	46	58	58	47	51	66	47	48	65	42	48	47	54	64	51	34	52	52	52	57	42	54	57	57	65	48	43	55	48	61	45	57	60	64	47	46	46	52	71	54	57	67	64	57	50	40	46	64	48	61	59	47	56	58	38	41	59	53	37	52	59	56	69	56	44	55	68	38	60	50	50	47	46	52	37	55	60	52	55	51	46	47	60	44	57	52	46	58	44	40	52	57	44	44	68	51	60	45	59	45	54	56	48	55	42	57	44	41	57	43	51	56	62	57	46	49	44	47	55	47	47	44	58	58	50	57	53	63	42	51	52	64	53	57	55	60	44	54	51	50	56	66	63	57	56	65	61	47	39	52	58	55	51	43	52	45	63	48	62	41	49	63	46	55	55	54	56	50	58	49	65	49	52	51	56	50	45	57	67	45	50	56	48	43	36	37	57	51	55	42	45	61	59	41	35	58	65	46	57	54	51	45	55	55	56	54	45	42	55	63	59	65	51	64	48	46	48	55	46	61	54	53	52	49	60	56	51	51	58	55	65	49	55	52	66	56	53	58	50	63	49	45	62	67	66	54	53	60	52	51	59	48	49	52	55	41	40	53	36	44	54	49	43	62	46	71	48	47	66	46	55	47	46	38	45	43	51	48	54	57	40	54	50	47	40	35	46	52	41	47	55	55	47	58	61	76	49	54	46	32	52	65	53	63	70	55	51	51	44	56	46	58	57	60	50	70	56	45	76	53	60	55	48	52	50	59	54	54	37	61	49	38	61	53	55	62	45	43	43	46	56	48	64	43	53	58	48	49	49	36	60	49	49	50	53	57	48	49	48	47	53	44	47	44	54	56	57	44	40	54	75	57	61	46	61	39	68	49	52	45	55	47	41	55	60	55	65	49	58	64	69	62	53	63	50	51	58	48	69	52	41	49	42	60	61	56	54	48	52	61	53	64	59	59	58	66	52	48	54	48	59	62	59	49	50	51	45	46	51	45	43	54	50	61	52	48	54	60	42	59	63	44	49	57	60	48	50	46	61	57	67	58	68	44	61	43	46	75	59	51	63	56	41	67	49	56	45	61	55	41	49	38	51	53	61	53	61	53	55	46	61	64	51	70	60	50	54	60	53	49	53	55	56	47	56	62	49	44	49	45	50	45	46	55	53	61	55	53	59	50	66	44	45	46	41	54	57	42	45	57	48	50	47	58
7446	646	1424	1554	1278	1011	855	758	631	545	479	428	350	322	313	279	266	265	255	218	191	246	196	214	210	209	188	210	195	172	203	169	169	215	191	167	160	183	166	161	153	163	177	173	169	166	170	176	155	143	139	150	155	158	183	156	153	172	168	177	146	139	171	171	152	145	156	161	156	157	174	168	165	147	152	145	158	164	169	141	157	151	151	153	166	153	155	162	146	168	143	162	168	163	151	157	154	145	151	157	151	141	145	144	167	157	154	164	172	138	150	140	154	147	148	155	152	159	148	164	126	137	179	147	154	161	142	166	163	158	141	152	178	153	153	165	175	153	151	125	146	152	155	182	153	146	155	168	160	151	156	164	149	162	140	158	142	163	164	153	150	152	140	161	132	169	140	155	148	149	143	151	156	150	162	178	159	173	144	152	146	172	162	135	151	147	124	149	175	148	161	158	148	143	156	170	154	150	169	148	133	167	162	135	143	151	155	156	148	151	147	132	159	126	165	164	164	167	170	146	145	142	135	131	143	162	154	141	166	147	151	168	153	169	139	156	140	149	160	147	136	147	165	137	135	139	136	134	134	170	159	121	138	126	143	164	151	161	153	165	183	137	164	161	131	164	115	160	136	132	159	167	148	147	170	155	148	137	134	145	150	143	153	159	157	174	166	141	163	149	146	166	148	182	154	150	142	154	127	157	161	150	154	156	161	138	159	179	155	139	141	157	163	141	148	152	156	165	157	162	143	171	160	147	146	174	162	156	147	145	160	142	144	152	149	152	169	169	137	147	172	163	150	158	143	150	152	177	152	156	176	177	167	152	134	161	165	151	143	168	147	161	134	175	159	159	134	160	156	149	162	150	146	142	150	150	162	137	149	164	166	148	154	148	149	176	170	158	153	158	153	117	145	141	150	167	147	156	159	160	133	153	161	120	134	144	136	169	150	153	162	148	144	159	162	166	139	158	156	131	140	140	150	142	138	157	132	118	172	141	151	152	152	142	152	142	143	151	152	150	151	144	146	153	164	132	156	137	158	155	158	160	133	132	149	164	161	141	142	161	146	145	160	145	150	141	166	162	166	157	152	161	145	154	150	149	140	141	166	166	149	169	138	145	156	154	180	164	164	144	146	126	126	160	154	161	166	164	160	165	161	168	163	142	162	134	138	152	164	151	143	198	144	144	138	162	153	155	161	157	171	164	145	149	132	135	141	146	130	160	147	169	155	161	136	151	143	153	154	148	156	137	155	149	141	148	136	135	165	163	165	133	170	146	160	170	148	152	147	167	178	164	154	163	155	142	143	133	151	164	166	170	159	158	150	159	144	148	137	160	136	137	148	139	137	134	162	147	148	167	170	147	152	149	159	176	167	154	152	154	157	167	154	160	149	148	163	157	154	153	143	148	140	163	151	162	135	154	162	150	134	133	160	133	169	147	163	132	124	164	165	139	151	166	151	155	157	155	148	138	155	144	157	167	147	153	155	159	144	173	151	137	141	157	140	150	150	161	141	138	164	156	155	136	142	149	140	150	150	158	140	143	139	146	173	169	157	171	155	145	158	162	147	127	168	144	144	173	143	139	159	142	138	162	156	165	171	160	175	147	142	147	167	176	165	157	151	152	166	138	145	166	152	153	170	161	151	160	127	158	186	162	171	151	144	146	132	151	152	151	170	140	159	157	167	152	164	129	150	177	157	161	131	148	162	145	155	161	163	144	153	148	158	143	138	153	156	160	152	140	154	139	148	177	160	153	161	159	159	162	162	153	143	146	157	151	151	144	155	168	141	136	162	156	175	159	143	152	148	154	159	162	141	150	149	163	161	146	145	148	145	141	147	150	134	147	151	153	140	163	141	155	145	161	129	148	157	169	137	156	141	137	149	136	158	145	147	144	143	141	155	160	150	153	158	138	154	155	162	160	161	162	153	155	164	166	169	160	142	147	161	149	182	142	156	162	149	149	145	141	165	165	137	138	156	161	163	153	163	149	157	162	168	162	167	125	149	155	123	149	146	142	176	162	168	163	146	152	142	160	136	165	164	153	157	132	168	161	160	159	155	170	144	162	130	155	157	151	166	137	143	142	157	169	148	143	139	165	165	168	149	153	143	169	161	187	146	161	167	133	147	173	149	145	150	129	128	132	162	136	117	161	191	150	162	150	153	143	137	159	164	149	162	157	129	155	151	162	144	147	137	178	135	173	168	138	144	154	136	144	175	164	146	157	173	156	144	169	155	154	162	151	137	139	130	170	141	141	138	150	141	143	151	140	141	165	163	157	144	149	151	149	131	154	163	144	166	159	144	164	160	164	151	151	148	161	176	162	176	140	158	152	145	176	168	156	141	162	142	136	139	141	166	162	165	151	145	150	160	157	171	130	172	163	147	155	134	147	163	166	162	170	146	156	154	154	172	155	159	143	153	138	152	131	152	157	130	150	147	139	162	176	166	147	155	167	125	153	169	149	155	170	153	154	154	135	131	179	157	147	145	142	176	147	137	173	164	163	175	148	156	153	154	167	164	146	163	145	148	161	172	142	162	153	152	161	198	143	148	145	154	150	159	155	156	156	131	170	171	147	140	139	148	148	145	147	169	141	151	130	147	139	163	168	156	141	140	172	153	138	162	163	146	169	161	145	130	154	160	162	153	144	136	169	160	146	153	158	139	148	135	177	148	135	143	141	156	178	135	172	146	154	168	141	166	145	179	142	156	161	149	138	153	153	146	154	149	156	156	158	156	125	147	156	154	167	168	168	152	142	164	134	159	151	170	158	131	129	137	162	166	149	166	152	138	141	151	148	154	161	156	166	160	151	132	156	153	183	160	142	155	163	157	142	156	162	148	147	173	156	149	142	159	148	149	141	155	178	144	173	153	155	153	161	134	154	168	152	145	154	150	138	150	150	154	158	159	149	130	148	159	127	157	144	162	166	161	136	175	152	167	154	160	173	139	169	159	141	155	148	150	147	157	151	159	129	144	176	149	155	173	155	157	137	161	165	169	150	166	158	157	148	155	136	160	148	160	151	149	156	162	134	144	137	154	164	138	166	158	152	166	177	154	160	176	146	165	141	148	143	161	166	147	160	163	157	184	164	133	158	135	144	184	171	176	151	149	152	154	143	153	158	154	137	166	140	145	140	159	134	135	174	158	146	156	117	164	155	164	144	145	169	162	157	165	156	139	148	148	144	118	147	138	136	168	140	139	146	156	138	153	163	152	184	163	137	126	139	140	148	162	159	144	158	123	158	160	143	148	167	156	145	167	146	152	129	144	142	150	145	165	162	158	161	139	154	148	140	172	154	147	150	157	172	152	160	163	163	182	124	128	149	144	142	140	155	143	169	170	151	176	155	145	160	154	157	154	122	157	140	143	148	147	171	134	153	160	136	169	148	174	144	148	150	135	163	126	137	140	141	145	160	162	135	150	146	161	129	178	157	149	158	154	138	154	184	143	143	180	143	143	141	164	151	148	155	158	135	163	148	156	154	143	154	176	145
1292	257	267	253	245	241	250	214	217	223	255	247	222	242	239	240	232	196	251	264	219	231	223	239	226	231	248	219	219	251	247	241	233	221	255	223	245	236	222	223	234	229	243	233	218	241	243	242	222	238	233	240	243	232	277	244	229	262	219	247	215	205	231	197	241	225	231	237	220	232	243	235	250	223	230	229	219	225	248	243	231	237	231	254	251	226	240	250	222	254	247	230	221	222	235	236	224	224	221	234	224	222	215	254	238	237	222	236	226	205	239	220	220	241	232	225	220	228	240	232	233	215	253	238	249	224	212	209	218	219	232	212	235	237	217	238	235	206	237	220	239	260	238	205	235	226	222	235	238	216	247	237	236	197	270	233	245	248	225	245	231	257	248	226	220	221	240	225	228	223	229	211	241	265	214	226	245	235	229	253	248	240	218	225	213	249	240	230	273	233	227	245	264	221	217	260	239	221	232	197	212	239	236	238	202	225	213	229	232	212	229	248	224	213	235	211	215	232	233	221	235	231	212	213	250	228	242	235	234	228	252	223	209	227	230	222	231	260	238	227	223	221	227	231	237	223	207	235	232	255	230	231	226	226	214	236	242	233	235	237	236	216	252	222	231	213	231	232	231	270	230	233	246	259	230	226	247	236	232	240	253	237	248	245	229	223	240	228	240	243	198	228	223	237	217	192	237	222	221	231	218	232	223	229	213	257	249	222	237	253	247	208	223	244	221	222	257	233	226	237	244	232	246	228	236	220	212	276	217	211	219	202	236	238	241	226	235	218	226	216	241	242	214	225	223	252	241	254	238	211	216	230	270	237	234	231	241	229	216	243	240	232	239	244	209	231	241	211	231	230	235	257	208	239	233	230	246	221	218	223	227	236	201	207	269	228	244	221	246	252	244	227	259	252	243	226	236	261	261	245	222	231	227	242	228	240	240	281	229	222	216	237	237	236	237	236	257	214	239	249	243	246	245	234	212	215	244	202	222	206	223	208	202	231	229	267	226	236	245	207	223	244	194	225	231	233	225	193	226	233	257	209	230	210	224	227	250	220	238	236	221	222	219	261	225	194	256	249	212	233	231	216	196	223	226	206	238	253	221	204	224	220	215	228	244	242	222	234	245	238	226	207	267	244	206	221	207	230	218	252	224	240	247	237	250	239	223	240	238	213	224	217	257	256	221	229	222	219	237	242	238	250	228	236	234	215	230	246	255	223	236	222	237	231	234	213	243	217	240	226	217	211	230	202	228	220	243	230	212	243	217	207	229	215	217	218	235	254	209	247	223	217	230	219	210	203	195	232	264	232	222	185	235	221	235	222	212	199	230	261	278	230	216	210	252	218	224	244	225	243	247	219	208	236	244	234	213	238	250	254	248	204	227	221	243	235	221	248	222	255	209	253	228	255	257	226	240	270	235	213	262	255	220	216	238	241	212	255	257	205	192	218	190	227	232	232	236	214	231	232	228	245	202	213	240	227	252	252	254	214	233	241	223	216	257	219	223	233	226	253	243	203	241	244	235	216	233	217	233	246	230	237	258	221	246	234	218	235	238	231	258	236	248	251	230	223	255	238	250	234	236	234	231	233	218	238	230	204	255	207	238	234	215	234	235	260	227	250	257	234	226	230	242	244	250	206	224	223	224	236	222	226	220	226	242	227	240	234	228	247	211	226	246	249	247	240	249	230	225	239	246	235	228	225	225	209	235	239	224	246	235	224	250	222	236	252	221	245	222	220	247	234	241	255	262	224	228	248	237	232	223	230	235	239	225	225	221	222	268	233	230	225	247	221	211	210	221	209	205	261	241	218	235	209	251	250	244	223	235	231	224	220	223	269	241	234	225	222	250	234	214	244	241	206	229	230	194	221	221	225	253	244	208	251	243	231	197	229	225	221	254	232	222	236	205	247	229	203	250	212	235	243	207	222	282	243	216	211	237	246	216	235	272	228	238	252	238	228	233	229	206	240	276	269	236	222	250	243	252	262	234	237	233	233	234	241	227	248	254	253	264	231	222	216	247	245	255	207	231	232	224	239	251	230	225	260	262	238	227	273	225	234	244	229	225	225	228	249	228	229	241	221	251	269	222	241	250	245	251	246	220	230	242	217	238	239	236	203	271	205	214	216	242	214	223	247	238	231	215	232	222	222	239	239	218	209	236	241	209	215	227	238	244	215	234	238	218	212	183	237	222	224	253	217	250	259	267	244	196	243	236	225	248	226	245	238	239	245	229	234	247	214	211	213	254	224	250	230	228	244	222	232	211	229	245	218	251	237	228	215	238	239	236	225	256	213	227	220	229	223	219	230	244	237	238	227	248	223	231	264	214	232	225	255	232	229	226	208	216	194	221	246	222	216	236	235	224	231	232	264	209	245	231	220	227	237	231	208	208	233	222	239	262	278	217	251	217	236	235	244	225	239	242	242	217	253	220	225	250	244	238	252	215	216	210	239	234	229	229	235	226	221	230	246	206	254	246	243	244	240	222	245	245	223	223	236	228	235	248	240	226	224	252	207	249	251	200	254	217	245	226	219	264	225	232	247	201	253	239	240	219	232	197	241	242	240	221	194	232	238	224	212	234	220	210	254	189	239	212	232	195	239	208	221	264	240	225	242	241	227	217	237	203	208	236	246	215	245	244	234	272	236	256	208	241	209	231	247	257	236	216	228	229	232	218	257	221	249	211	214	262	237	235	229	233	214	229	239	188	209	240	218	228	244	192	244	237	198	225	245	230	207	215	237	206	242	234	225	249	248	227	224	223	200	234	236	223	206	229	207	239	229	250	264	190	255	215	212	209	221	209	200	215	234	219	243	240	210	228	250	254	249	205	235	274	247	205	232	227	222	221	218	238	226	249	222	219	244	219	217	227	237	240	238	216	224	223	228	248	248	255	254	236	233	232	215	225	258	221	246	253	228	234	219	244	224	247	209	237	224	239	263	223	223	215	238	244	235	231	225	246	236	243	220	226	256	216	241	241	234	248	276	216	244	264	230	225	219	199	234	254	217	255	226	241	238	249	229	263	238	239	206	248	209	222	233	247	219	240	229	227	252	261	244	227	226	233	238	204	235	243	233	249	233	227	230	238	208	250	244	237	246	234	218	242	252	256	209	243	200	220	233	258	244	246	210	240	217	229	214	233	245	212	248	229	239	234	247	214	252	202	236	249	266	208	245	238	244	219	214	241	237	255	250	226	222	225	241	254	221	227	236	229	233	263	238	207	238	239	258	236	253	230	243	227	216	229	235	231	223	249	223	231	225	251	219	213	210	230	236	175	206	240	210	185	223	257	214	244	217	230	240	229	246	224	222	250	227	219	228	243	237	222	239	221	219	227	234	237	245	233	238	229	213	238	229	216	226	248	248	244	197	237	249	240	233	237	243	241	256	230	218	242	209	241	234	215	224	242	218	230	229	236	230	205	236	263	218	200	236	221	214	247	235	229	232	224	210	218	268	230	226	230	242	242	223	247	245	246	243	230	235	217	234	250	214
2024	549	631	552	570	571	555	561	541	593	547	588	534	563	553	561	560	548	569	521	555	572	551	557	569	535	542	522	560	576	559	570	595	580	569	570	521	574	592	582	565	520	572	565	621	622	526	583	537	578	572	527	544	509	545	564	550	549	554	538	556	536	562	602	546	551	547	549	571	569	571	556	536	527	578	556	542	581	580	575	593	536	558	553	548	554	565	566	532	531	563	543	537	575	549	589	567	549	533	540	565	521	546	568	556	560	597	572	595	565	525	523	530	538	564	541	518	576	554	519	564	555	528	561	519	594	527	583	550	546	603	564	532	504	586	553	597	570	585	548	574	547	548	534	513	606	606	616	604	522	541	539	564	555	536	540	528	554	573	561	540	587	577	583	578	567	557	575	573	572	523	566	531	567	550	555	542	550	569	538	545	573	571	534	539	564	560	570	578	557	542	577	553	544	576	531	528	586	545	521	566	541	574	501	531	527	530	575	567	537	558	536	570	588	577	534	543	565	552	546	557	558	520	546	592	542	556	560	584	561	566	563	493	569	559	590	549	537	551	534	518	567	593	569	573	559	566	559	573	557	561	548	568	498	524	574	565	574	578	537	574	590	557	558	548	543	540	515	554	504	553	551	544	546	533	574	536	615	560	551	575	525	537	564	595	570	539	538	546	543	577	554	548	607	558	538	558	521	567	558	533	555	564	499	538	554	565	540	533	551	558	510	579	558	582	587	555	510	549	545	553	572	578	520	553	565	582	585	559	530	543	498	563	597	545	536	530	513	568	559	535	549	571	564	538	553	543	570	593	569	537	555	538	548	531	556	555	548	553	565	509	499	588	520	525	540	528	586	600	548	550	544	589	550	591	509	589	583	539	545	512	565	551	531	563	514	590	553	555	508	556	559	560	517	557	559	568	573	540	555	559	557	537	513	575	551	538	531	506	585	582	545	609	583	560	577	514	542	570	532	558	507	553	563	539	560	583	533	551	561	561	581	537	510	542	549	550	573	564	536	565	542	550	568	587	583	559	543	525	607	526	535	517	565	537	566	559	538	545	549	535	595	562	557	538	568	610	512	548	524	538	563	598	534	561	575	536	552	549	558	550	528	578	588	556	532	557	563	581	558	563	558	562	530	585	543	529	520	554	528	570	547	576	552	535	550	588	559	542	544	540	551	555	592	572	548	559	555	591	565	528	542	583	568	565	566	503	610	557	569	523	573	552	551	571	530	551	540	555	551	537	571	607	533	581	581	591	538	598	552	556	529	568	544	539	538	545	563	545	587	548	565	561	595	551	548	594	599	546	532	548	578	607	563	559	585	543	561	560	600	499	554	565	565	601	515	561	584	555	548	516	559	556	518	519	566	556	568	534	602	524	520	573	567	562	567	547	541	526	530	569	578	543	552	531	577	582	560	540	547	559	555	533	546	594	559	560	559	556	570	548	540	583	588	560	530	560	536	541	585	558	554	558	547	565	536	567	547	566	542	577	550	552	573	560	590	556	567	551	572	513	532	520	602	550	552	558	588	579	532	527	551	579	555	548	547	568	556	550	525	533	521	552	563	531	556	556	531	538	584	548	551	566	560	525	534	571	539	543	547	568	542	559	566	556	533	531	562	544	564	544	591	575	551	574	547	570	526	552	597	517	518	582	579	561	576	576	555	529	552	544	571	570	514	584	567	578	554	582	595	551	558	587	585	518	539	583	530	559	552	586	550	548	603	553	605	544	543	547	560	571	573	561	550	553	557	545	556	546	565	539	546	514	534	585	551	538	548	540	543	543	575	570	573	539	524	567	578	566	547	585	555	604	557	571	551	509	569	506	598	534	593	542	551	547	552	538	569	550	568	550	585	591	534	585	549	585	479	551	565	557	566	552	577	548	545	562	615	542	541	524	535	539	548	544	594	558	530	574	561	553	554	547	533	553	542	591	569	557	537	584	594	540	535	548	552	546	589	533	534	567	586	571	580	543	536	557	566	554	570	578	586	554	534	565	541	612	572	505	546	537	536	529	549	532	572	535	568	592	609	518	566	510	523	556	549	591	536	554	543	517	560	644	546	560	538	537	545	580	551	541	550	537	549	585	553	572	602	525	590	537	551	603	544	524	549	546	561	558	582	553	527	539	587	551	535	574	548	550	588	558	516	528	547	535	554	563	586	510	521	561	547	571	605	580	584	567	577	531	570	541	558	571	545	542	533	527	509	522	512	558	560	551	567	521	584	569	544	566	599	561	560	545	547	548	514	548	573	547	560	551	552	606	542	548	545	545	577	537	540	550	507	494	554	561	546	585	590	536	538	528	573	567	537	534	557	543	521	545	567	551	538	558	577	576	544	559	524	486	570	614	598	563	537	581	550	560	526	608	541	543	537	613	562	574	540	593	563	550	557	530	586	537	536	561	562	528	537	571	579	554	497	520	559	579	563	544	583	524	568	568	541	519	568	575	564	540	536	550	569	605	561	526	514	563	549	564	569	604	539	566	536	531	520	560	524	537	572	548	580	559	571	556	550	563	530	579	558	543	549	590	533	566	568	560	561	547	563	527	515	570	528	553	550	568	576	533	602	564	536	570	540	559	596	525	509	561	565	565	539	567	586	537	600	521	523	568	571	555	565	582	566	585	574	544	530	542	520	517	541	538	579	570	567	541	521	533	538	537	530	573	576	578	558	522	579	585	544	581	613	574	525	539	571	559	568	557	544	546	552	542	544	566	565	540	564	565	576	568	550	565	514	531	580	548	553	548	546	566	559	559	574	546	545	548	528	545	537	543	546	541	578	576	521	536	579	554	546	570	536	518	473	601	540	550	554	585	542	607	542	567	571	559	553	574	566	533	538	575	502	591	549	595	544	573	580	563	499	550	565	523	540	536	557	522	523	563	580	536	557	547	556	545	526	535	555	529	535	564	583	588	548	555	516	526	553	543	529	579	577	574	529	523	511	551	596	534	525	527	561	536	563	546	541	575	584	572	583	521	559	572	546	593	528	590	554	548	507	561	567	565	565	572	503	568	559	574	550	593	537	546	552	546	572	549	512	573	522	544	583	539	519	548	598	542	538	536	581	577	563	548	562	567	549	563	567	532	568	553	571	614	533	582	560	531	542	535	570	544	527	553	524	587	570	568	587	596	523	541	576	541	561	607	543	575	547	559	554	563	578	541	549	544	573	567	542	613	560	582	535	508	563	589	538	546	560	547	577	572	577	538	548	581	578	566	554	542	557	520	519	536	599	549	545	550	494	557	533	581	550	525	550	556	551	572	578	562	538	584	538	547	565	578	544	569	537	585	551	555	530	526	584	545	581	516	550	558	507	536	545	594	560	560	555	561	525	556	579	546	555	547	592	547	568	545	563	553	570	550	550	542	578	550	517	525	553	568	549	528	552	574	572	555	574	584	540	558	563	563	577	507	558	565	569	552	543	568	527	535	570	597	551	569	557	561	510	563	566	549	578	576	520	535	549	527	500	501	591	561	506	530	570	591	533	597	587
6379	353	380	305	244	206	185	173	180	158	184	150	155	144	142	131	128	136	162	145	156	141	154	140	149	139	151	134	148	153	143	145	145	133	137	139	126	141	143	156	142	112	140	108	128	129	152	145	141	133	152	138	118	138	141	142	125	147	144	118	126	134	142	151	125	142	134	140	167	128	124	156	128	136	135	143	135	158	120	125	136	118	137	140	151	150	144	151	144	139	143	134	132	145	130	129	125	149	147	128	146	141	135	134	145	132	146	123	127	138	132	151	141	122	131	127	146	150	121	127	124	123	121	136	127	158	144	139	145	119	152	153	126	171	139	138	128	120	129	133	129	127	135	126	125	127	136	141	150	127	114	124	129	137	138	158	151	132	144	138	133	136	129	140	143	133	126	142	148	124	141	119	136	135	152	121	157	155	133	161	133	144	141	138	127	143	136	122	120	144	117	129	135	119	125	163	142	136	154	149	164	124	120	120	159	123	124	142	151	126	122	140	137	131	141	114	143	124	117	129	145	147	159	123	120	121	136	158	132	140	129	122	135	129	135	139	164	158	135	132	141	141	131	129	118	119	122	142	132	124	164	125	113	145	149	138	132	133	119	154	123	158	147	124	109	136	138	141	130	129	114	139	130	122	132	120	163	158	147	144	127	142	138	135	122	143	142	119	154	135	157	126	154	130	178	127	141	134	138	126	146	132	149	130	145	134	124	132	124	134	148	123	155	140	143	140	131	131	124	164	143	153	145	143	140	131	152	119	130	149	129	110	136	108	147	166	133	148	127	136	135	133	120	127	138	154	148	141	151	138	138	124	146	122	136	131	135	119	157	163	116	150	119	146	109	117	153	125	126	150	132	133	145	113	144	155	149	138	137	138	118	165	125	131	116	155	136	136	141	156	161	152	99	124	113	123	138	111	151	130	127	131	120	126	139	126	155	134	131	125	142	137	137	150	145	122	131	118	126	119	148	143	147	129	146	141	133	162	134	133	165	115	157	155	122	150	136	134	119	142	135	138	148	140	123	137	162	142	135	148	134	140	146	119	131	138	118	131	137	127	144	134	132	147	141	145	122	144	131	99	126	126	115	141	115	129	118	139	145	128	128	134	136	121	148	133	132	145	120	125	134	149	156	133	131	136	139	119	119	138	134	130	107	117	145	151	126	119	114	136	103	144	137	125	140	129	147	127	146	167	134	145	138	136	153	160	157	140	144	151	131	124	131	123	106	134	128	125	133	127	147	138	142	155	140	130	155	133	136	130	134	139	142	122	137	127	134	135	136	134	122	144	139	115	139	133	143	124	147	119	153	132	139	136	150	148	141	134	133	153	139	143	134	138	128	125	141	127	137	139	124	140	128	154	145	138	122	135	132	124	140	129	143	131	160	125	142	160	149	130	140	133	146	128	137	147	146	144	138	142	142	154	135	131	124	119	136	121	145	135	141	144	166	131	147	114	131	116	135	150	111	137	124	136	147	131	116	137	126	124	139	138	115	136	129	157	132	133	139	140	125	139	120	105	113	144	124	135	147	129	125	125	143	119	119	123	142	147	154	134	121	129	127	128	119	144	132	150	117	133	136	129	120	114	110	123	140	142	114	152	136	125	139	139	132	124	153	123	176	137	129	120	140	143	134	143	129	151	136	127	107	145	127	134	133	133	147	150	143	126	143	115	118	130	147	146	129	107	109	154	131	148	115	148	132	131	126	118	130	137	155	128	137	148	143	149	137	148	141	143	162	151	160	141	137	134	135	146	147	128	142	126	147	118	149	143	136	150	125	134	121	125	148	154	152	173	140	132	137	119	151	143	131	144	123	136	118	130	144	135	121	135	130	133	149	155	137	139	145	141	141	130	118	145	156	140	137	129	136	131	150	138	136	130	128	142	150	156	146	135	135	122	129	137	150	130	134	145	143	132	166	143	134	151	129	159	127	111	156	159	123	130	138	123	136	146	140	145	126	129	149	126	119	135	148	144	155	142	159	141	139	157	147	160	129	145	138	145	122	128	155	137	109	132	114	128	145	119	139	130	122	140	143	113	148	138	127	126	146	124	140	123	128	107	131	127	133	121	132	137	131	144	128	141	125	143	136	137	143	127	140	155	129	152	151	149	142	151	147	146	121	129	140	152	127	139	118	159	127	138	140	114	113	164	131	141	136	136	142	145	143	136	131	119	115	147	155	148	104	119	138	130	138	147	135	143	147	162	132	129	143	109	128	133	144	110	121	152	138	131	126	162	133	127	131	124	143	159	134	115	146	142	176	128	111	144	140	153	131	136	144	149	132	137	111	149	159	125	133	123	133	125	156	145	134	134	128	123	134	168	134	120	135	154	132	102	124	161	130	114	135	133	140	140	135	150	142	128	150	133	129	137	125	133	124	153	135	141	136	117	130	134	145	157	167	131	154	138	122	127	104	141	133	127	136	127	129	158	137	147	127	134	136	130	119	123	127	121	140	115	142	112	153	166	155	144	145	131	132	142	131	152	147	138	148	113	142	128	136	138	135	133	140	143	135	144	132	159	142	141	139	133	128	157	127	127	146	136	121	127	121	145	139	149	116	135	133	121	145	148	136	145	157	144	128	156	133	132	155	138	133	149	114	129	143	144	160	148	122	145	119	125	131	143	140	142	157	136	142	137	135	142	122	149	147	156	165	142	151	148	140	115	111	127	146	131	127	136	131	146	115	127	132	117	117	135	147	136	156	137	147	145	142	152	144	109	138	125	144	141	137	137	143	120	126	132	114	147	142	146	140	141	152	138	129	158	130	150	108	131	134	158	126	134	152	117	148	148	148	149	128	122	163	134	163	156	121	150	124	145	127	133	117	134	125	121	138	121	125	152	119	122	142	155	128	155	134	141	167	132	140	145	126	135	124	168	149	132	142	131	161	151	160	135	163	129	132	129	147	133	119	150	149	138	141	129	137	135	128	142	152	144	145	161	127	131	145	148	132	129	150	138	155	120	135	149	119	140	156	138	172	144	137	141	124	132	158	133	139	147	128	123	158	137	115	135	143	140	143	148	125	143	148	156	128	130	128	139	143	116	125	137	118	147	138	128	125	138	132	131	109	136	116	128	148	122	133	144	166	141	124	133	139	157	146	154	111	125	138	119	132	137	131	139	137	149	139	136	138	132	165	135	157	162	146	99	137	124	140	131	135	144	135	130	101	134	118	125	139	114	121	122	120	132	112	136	132	152	135	135	143	114	154	124	150	128	120	140	127	126	123	123	127	137	139	148	140	140	137	145	131	130	153	131	127	151	155	145	133	124	124	136	146	119	115	151	117	126	143	142	131	135	147	135	130	159	149	151	152	142	156	169	163	142	133	142	138	123	144	127	140	142	126	142	126	146	148	144	116	138	136	149	147	144	154	140	138	124	138	134	121	135	129	149	146	133	129	139	142	149	130	118	134	151	122	152	133	136	147	128	137	161	130	132	130	133	150	136	125	138	130	141	152	139	138	146	144	154	156	116	139	142	130	148	169	131
6123	550	996	1063	938	861	714	643	610	494	449	475	421	422	384	434	414	375	348	380	445	395	369	369	360	359	379	343	349	365	352	313	396	371	340	344	346	351	369	332	339	326	336	338	337	352	342	314	343	330	346	327	338	333	358	339	317	316	365	328	328	355	332	301	375	326	323	341	353	383	347	336	326	313	349	339	349	345	330	324	347	312	334	347	387	350	301	315	313	329	356	317	327	367	378	331	309	337	349	319	352	323	364	341	322	366	326	325	348	314	342	338	358	360	357	334	327	343	369	353	319	363	327	358	337	340	349	329	332	360	349	364	337	345	362	346	322	359	353	346	339	353	335	346	372	328	351	336	327	349	363	328	334	337	345	354	350	356	367	293	351	325	341	344	335	356	313	356	360	327	326	350	326	330	328	339	310	356	343	334	332	334	364	334	319	334	349	340	323	347	372	305	337	366	372	334	345	352	323	343	344	283	338	354	317	333	346	334	335	345	341	382	354	334	345	337	333	354	346	346	357	335	355	364	348	335	337	325	325	325	349	325	356	350	359	325	341	328	344	342	336	319	336	357	340	340	339	324	352	349	315	351	332	340	355	343	323	383	336	320	330	345	358	349	345	318	329	326	289	399	323	303	341	359	330	350	331	345	332	363	375	326	325	338	337	321	372	354	319	326	345	335	328	345	330	335	335	360	334	321	364	313	332	362	314	352	345	328	324	332	306	353	328	343	342	349	358	308	360	340	317	384	303	316	336	363	340	300	354	337	357	324	341	320	364	339	354	341	355	346	347	305	340	375	340	357	336	338	349	360	352	355	327	321	339	363	368	312	331	329	337	353	332	348	375	307	419	355	334	350	365	356	323	323	360	341	340	361	328	363	308	332	355	347	362	335	359	314	363	331	347	347	344	336	365	334	364	330	352	318	334	336	335	349	376	352	328	366	320	281	346	327	311	334	335	333	341	353	360	312	344	308	338	301	357	322	372	357	322	331	358	341	348	365	328	325	347	325	326	340	346	353	390	342	335	336	340	339	372	363	310	338	361	370	332	356	354	349	361	340	319	327	334	341	339	313	384	320	335	347	346	334	323	344	330	338	346	324	348	358	353	369	300	349	317	331	357	345	367	321	364	341	336	329	326	318	361	329	342	346	307	331	365	328	333	322	343	366	319	325	332	326	349	351	309	350	359	339	325	371	324	350	331	343	328	371	325	364	357	322	327	339	355	334	324	344	321	325	361	323	354	351	354	318	303	299	357	350	325	381	333	346	320	364	319	339	341	352	336	352	337	328	367	330	329	310	342	347	345	345	337	350	349	311	319	320	356	333	339	327	313	335	335	361	336	334	335	340	346	309	331	308	326	367	338	353	342	350	347	345	324	337	332	354	311	349	345	357	329	344	332	325	348	344	325	355	345	322	369	358	329	329	298	350	372	371	334	351	337	357	318	341	361	330	340	353	333	342	338	342	360	309	347	296	324	324	332	349	333	344	338	340	356	340	340	337	360	332	317	351	321	335	314	349	327	345	335	353	337	351	359	327	356	356	299	330	368	347	339	325	324	349	333	365	331	325	290	331	363	328	336	326	370	318	303	349	328	311	325	325	367	341	321	353	310	331	326	342	311	357	337	356	337	318	342	344	326	281	346	352	372	317	365	320	374	331	319	386	363	313	334	348	325	334	353	346	379	339	348	342	343	333	371	333	368	322	367	362	331	333	343	305	344	332	336	353	343	357	313	351	356	328	344	331	359	337	344	346	358	321	319	334	306	315	324	317	342	367	325	349	316	335	347	357	297	321	338	331	345	332	319	323	353	348	368	310	331	328	334	318	334	355	329	328	373	305	350	349	336	340	356	344	341	360	322	349	336	374	327	347	320	319	365	325	315	322	326	285	337	318	345	347	356	330	327	334	349	312	345	343	313	352	345	337	354	324	358	348	327	355	327	372	328	343	321	381	348	336	310	336	331	362	331	296	364	357	301	330	329	356	328	364	326	370	347	347	358	329	323	344	349	325	361	324	331	355	342	306	337	358	350	329	336	350	307	298	335	331	352	353	330	368	333	336	342	326	327	378	343	330	341	347	342	326	310	341	356	344	345	334	313	361	327	339	336	338	348	334	341	325	339	359	350	345	328	337	327	381	335	354	348	319	329	341	325	348	346	340	374	329	358	325	336	316	348	334	315	347	372	321	304	343	348	320	342	368	342	351	329	349	335	353	343	316	380	333	340	315	320	339	351	346	332	360	359	312	357	352	337	330	298	301	328	360	361	339	337	334	371	362	352	358	308	317	356	320	361	348	338	326	370	361	330	345	360	329	351	349	333	319	324	327	332	355	350	342	335	364	350	344	350	354	351	331	326	329	355	321	323	345	362	343	338	362	355	329	330	329	344	303	334	334	321	350	347	364	311	324	341	342	363	334	376	339	344	329	346	376	333	332	370	378	343	354	352	394	334	358	352	336	345	332	350	344	329	345	341	319	339	332	343	336	344	344	332	312	352	349	356	320	362	342	341	314	345	334	342	329	334	320	305	331	377	352	318	352	306	312	338	338	328	332	357	315	347	338	341	359	336	342	334	330	357	354	345	340	349	364	350	343	339	312	342	363	305	365	327	335	349	335	345	384	329	326	316	305	365	359	331	338	386	356	360	352	331	326	341	350	314	358	335	329	345	324	355	339	315	334	349	366	321	344	357	331	332	337	333	362	335	339	323	338	336	296	303	316	333	341	309	308	351	350	331	340	343	319	354	366	335	336	352	328	359	350	373	367	341	358	332	346	322	376	360	405	346	359	365	351	371	362	363	335	346	346	328	334	314	322	349	331	375	326	329	357	352	364	351	333	344	344	337	345	347	327	330	303	359	314	349	353	357	352	319	365	350	337	369	339	362	358	354	357	332	330	332	319	331	365	335	358	334	332	344	322	352	348	349	361	337	321	332	320	348	353	355	353	341	339	360	367	312	359	354	350	343	364	342	349	365	383	318	322	343	336	363	356	325	347	329	304	347	357	352	388	346	363	364	312	333	348	369	332	377	340	325	353	341	330	356	313	313	324	324	326	350	369	378	318	342	324	337	357	334	333	354	328	342	341	305	352	321	321	324	313	333	371	370	361	330	348	317	337	370	357	334	362	352	315	329	355	354	333	329	354	357	381	327	372	334	329	303	348	336	323	334	326	345	341	337	366	344	350	334	315	344	361	321	335	370	329	345	344	338	331	341	369	349	348	319	346	299	336	337	335	346	367	331	316	319	362	320	322	349	342	343	333	338	326	347	341	370	341	314	337	331	369	339	358	353	345	345	322	338	344	351	352	329	357	339	298	332	338	346	342	318	365	341	327	331	370	345	328	366	317	336	354	326	349	311	352	340	365	320	356	337	320	335	343	363	352	355	353	338	332	342	317	334	348	333	338	368	363	337	342	333	336	352	358	348	318	346	316	347	336	350	348	355	358	329	322	347	349	368	380	366	352	377	330	323	341	370	350	333	343	357	364
11283	620	546	385	249	221	147	163	123	106	89	94	71	75	67	54	80	62	68	56	68	56	65	53	56	51	42	52	52	48	52	66	47	52	57	57	57	58	49	71	65	61	47	49	52	64	61	51	62	56	67	54	40	73	39	53	56	44	51	50	52	46	56	54	58	53	56	50	53	60	47	58	51	54	44	52	58	51	45	53	62	43	48	55	60	42	47	35	63	61	63	65	45	64	50	53	44	45	46	48	47	41	43	50	42	51	47	63	52	49	49	61	45	61	57	46	64	55	58	54	66	57	56	50	57	47	53	65	52	54	50	48	56	57	56	61	43	44	46	46	54	50	57	56	48	56	29	64	63	58	48	47	63	50	56	53	53	49	44	58	63	57	56	65	53	43	53	61	71	48	56	49	55	47	53	55	49	50	53	50	50	45	39	50	64	40	47	60	43	49	39	51	57	53	57	44	41	59	53	47	55	62	69	57	61	54	69	54	68	55	61	40	47	53	73	46	47	47	50	46	49	56	48	44	54	47	57	54	40	52	40	63	49	41	49	47	60	46	48	58	40	57	47	45	55	59	62	56	51	48	41	55	42	53	43	63	56	48	49	46	57	55	38	53	39	46	54	31	50	59	62	44	48	38	43	48	49	55	45	52	40	51	62	50	42	50	56	56	54	58	46	57	53	61	59	45	57	56	58	63	57	52	47	58	49	60	52	46	55	48	66	42	66	53	52	56	51	48	45	52	52	38	45	49	42	59	42	45	48	56	48	36	63	46	49	46	54	52	59	42	63	57	68	39	58	54	46	47	65	47	56	59	46	45	56	54	62	57	52	57	41	50	49	48	65	53	56	59	66	56	59	55	43	63	58	47	54	51	65	57	51	54	47	52	50	45	55	60	50	55	46	48	45	55	53	51	53	32	41	55	52	39	61	43	60	44	65	48	57	54	49	59	52	53	45	52	47	39	48	49	47	59	53	51	51	38	57	56	49	42	59	44	52	48	53	58	50	48	56	53	46	51	72	48	54	66	46	54	55	49	55	45	51	57	57	44	64	63	64	47	66	50	48	49	52	61	48	49	41	60	57	50	58	56	63	55	50	50	48	52	55	53	52	60	38	47	50	50	55	66	55	52	54	57	59	53	62	53	50	56	57	47	56	51	50	45	71	42	51	51	54	57	45	45	51	58	52	59	62	62	62	49	39	49	72	60	65	46	56	57	46	60	60	61	52	51	47	60	42	54	43	56	50	51	43	60	51	47	49	50	60	53	58	51	55	65	69	55	50	61	55	62	73	50	56	41	54	51	39	51	58	62	40	57	53	55	55	63	49	53	54	68	50	64	41	46	67	57	63	41	37	66	46	56	65	52	51	49	59	45	52	47	61	45	46	52	64	50	52	60	49	47	51	52	68	56	52	66	51	59	45	46	55	73	66	47	54	62	53	46	57	53	60	51	39	52	33	64	62	51	56	54	62	54	43	47	55	74	61	50	46	32	52	48	63	53	44	62	56	56	52	55	55	47	55	60	43	55	47	48	57	64	47	49	51	63	53	56	48	52	47	67	46	51	42	51	53	59	55	38	58	44	59	53	53	58	42	41	57	58	53	46	41	43	62	63	47	58	49	57	50	65	47	59	37	63	59	57	52	50	49	50	52	49	55	55	60	61	52	53	53	45	53	43	48	57	57	50	51	43	46	51	57	53	57	54	48	47	44	65	47	44	55	64	57	65	68	56	58	51	49	51	52	59	51	43	51	58	63	44	45	62	41	47	52	62	42	50	50	53	51	51	47	50	54	38	46	60	57	46	45	48	47	50	71	41	43	48	39	42	57	64	51	57	51	41	71	47	46	54	47	54	41	59	45	48	59	60	60	50	59	46	41	47	53	65	47	42	60	58	59	54	61	51	57	47	57	42	35	50	49	52	45	50	52	63	50	42	54	48	48	51	54	54	61	57	49	38	52	50	50	50	53	45	62	48	47	50	45	41	49	58	48	53	44	54	63	53	56	44	68	50	54	60	52	54	67	53	47	46	62	48	55	48	51	52	47	49	58	49	54	63	44	48	49	59	44	43	54	51	54	52	51	47	61	49	60	62	54	65	54	46	61	49	54	58	55	48	54	54	47	50	46	49	58	57	48	48	45	40	60	44	52	58	41	52	50	59	61	55	62	42	70	54	41	51	48	46	42	53	64	50	49	46	50	46	52	48	50	44	59	41	40	41	53	45	65	52	56	43	59	48	63	48	39	53	49	60	66	49	44	50	56	58	51	71	44	47	54	46	44	60	53	74	60	67	48	56	42	50	50	56	68	48	58	50	66	54	42	47	62	61	45	61	47	45	68	52	50	55	56	50	44	49	46	49	56	36	46	47	52	58	63	65	56	39	56	54	48	57	50	55	51	49	47	41	43	43	66	51	55	57	50	45	48	37	50	34	54	54	46	54	55	53	40	54	54	50	49	57	54	59	58	63	45	54	45	56	52	47	31	45	52	63	62	48	63	62	65	52	56	55	48	58	45	32	72	43	61	44	47	56	54	60	58	59	52	64	47	60	51	34	37	57	59	61	52	46	47	47	62	67	43	51	40	63	47	51	60	67	57	43	50	55	47	50	54	47	47	52	62	57	48	61	58	54	60	50	48	48	50	51	41	44	55	45	52	62	61	52	45	55	53	57	56	56	56	50	34	50	53	44	56	30	56	48	52	52	39	52	52	46	40	48	52	60	52	57	64	55	58	46	50	58	47	56	39	62	37	76	54	58	49	57	42	46	61	57	48	65	52	49	50	53	54	61	42	50	52	61	59	54	53	55	53	48	52	50	45	48	62	45	65	53	41	49	67	44	46	41	50	49	49	63	59	55	52	75	64	59	62	46	61	51	44	45	51	51	48	58	40	46	61	43	51	54	49	52	60	58	57	63	51	52	63	65	50	49	52	50	49	68	54	46	44	29	45	57	45	49	59	58	45	49	48	59	52	58	41	57	60	55	51	51	61	61	70	51	39	52	54	38	60	52	53	67	53	35	50	49	50	45	44	54	53	47	53	53	51	52	58	44	56	48	60	52	59	55	53	58	56	43	57	59	50	58	53	51	45	54	60	47	55	44	54	56	53	44	49	57	42	57	36	56	71	46	54	55	48	38	42	58	46	60	61	69	50	58	56	54	51	53	50	66	63	38	53	55	39	53	59	41	57	47	53	54	47	55	52	60	51	45	70	58	44	50	41	50	55	49	49	50	50	52	58	49	46	58	41	47	67	54	52	53	54	67	47	54	44	55	61	55	66	64	65	48	50	47	56	67	55	51	55	54	39	44	50	57	44	52	47	55	52	49	53	57	50	61	51	62	51	49	57	54	52	46	52	42	53	49	57	49	43	47	63	46	44	46	56	64	43	51	52	56	67	54	62	60	58	52	51	55	47	50	57	48	60	52	48	49	51	57	49	46	45	55	49	39	66	56	54	50	46	62	50	47	45	40	52	43	74	56	54	54	41	53
7460	596	1340	1611	1257	1014	807	738	634	564	461	431	336	329	271	292	247	248	254	200	215	247	228	184	194	232	211	197	207	183	172	195	182	170	187	173	161	152	172	161	165	187	155	163	141	145	140	163	174	172	147	152	178	163	156	168	151	145	154	175	159	164	142	161	167	142	184	165	162	140	146	148	164	162	169	158	176	158	169	169	162	168	175	150	154	167	151	141	154	144	174	157	159	116	161	168	163	167	156	164	150	155	159	142	158	160	140	146	132	162	142	158	151	150	160	132	129	155	130	154	170	148	166	152	161	146	146	177	148	152	139	138	163	144	147	173	158	166	153	163	155	138	154	149	173	125	149	156	146	143	154	118	152	146	162	156	145	132	163	141	152	154	164	149	136	159	168	152	156	160	143	155	138	164	167	151	147	146	156	133	168	171	157	152	162	167	173	147	159	150	146	165	128	161	134	162	154	148	154	149	165	154	173	159	149	139	145	159	128	162	145	153	167	154	160	149	166	165	136	145	159	146	165	138	155	138	149	143	161	151	141	156	159	170	145	136	146	154	153	155	154	142	150	163	151	153	151	146	135	132	168	138	165	155	154	143	160	166	145	134	160	157	153	142	142	164	146	142	141	160	167	170	142	153	121	157	152	153	151	160	158	143	147	156	184	143	151	134	159	151	151	156	148	161	169	150	147	184	140	131	158	155	167	153	157	155	135	143	140	147	159	149	167	148	144	147	164	149	158	152	135	153	135	153	158	159	130	158	152	159	162	155	143	154	127	130	143	139	167	150	154	156	157	131	163	142	150	159	133	168	146	147	148	154	150	169	150	158	160	159	160	157	147	165	147	184	140	151	153	155	128	148	176	131	143	172	144	148	163	139	167	169	166	161	166	144	140	148	152	132	169	143	153	170	150	165	154	150	134	185	153	141	147	141	143	143	144	132	163	143	156	126	149	161	149	155	154	144	140	158	139	154	132	137	147	153	143	146	134	139	163	175	165	150	137	144	171	184	132	155	147	161	156	128	165	173	162	124	159	159	135	148	164	151	143	144	160	132	153	155	121	147	157	157	146	149	167	136	162	131	169	144	148	128	162	149	162	150	133	138	158	163	149	171	147	154	157	146	156	130	156	155	134	147	141	148	157	171	155	167	150	171	140	140	146	157	149	157	165	148	142	140	144	146	155	150	153	149	137	127	155	160	152	156	177	151	138	180	161	143	157	140	154	140	131	138	172	141	155	141	137	161	153	153	155	172	129	141	142	145	150	151	162	161	159	133	156	163	148	157	182	153	177	146	163	143	167	165	152	136	150	153	156	160	155	154	157	154	153	150	163	162	159	149	170	146	169	174	162	149	147	165	156	161	152	189	162	137	147	159	139	165	154	164	182	151	136	160	145	187	162	172	137	150	162	148	161	171	137	160	153	139	154	129	182	169	146	159	131	137	150	152	147	158	175	148	147	156	138	138	150	128	168	169	159	137	151	150	125	140	142	158	162	161	148	163	153	139	150	151	137	157	134	134	161	160	146	142	156	146	146	175	146	136	172	165	129	157	152	152	172	148	161	163	143	154	162	151	146	157	161	171	159	132	148	141	146	142	156	147	149	163	148	163	155	150	182	148	133	141	163	148	148	168	179	146	174	148	142	151	124	157	159	140	144	142	154	156	134	166	154	152	158	151	142	154	149	134	161	169	137	157	162	167	160	129	156	146	146	141	148	152	136	145	132	137	144	176	126	169	147	146	160	142	145	134	166	153	168	161	170	148	161	163	134	157	140	164	162	162	141	132	148	140	148	161	149	165	173	150	139	150	157	174	155	163	161	145	149	167	158	138	126	173	161	158	141	165	145	149	139	123	153	141	159	149	144	166	157	172	160	161	176	139	154	145	140	141	179	138	131	156	146	149	156	164	160	139	152	166	149	157	148	170	179	150	153	148	150	148	160	139	148	149	149	146	182	148	145	154	161	174	156	157	152	145	144	152	162	159	167	139	157	148	144	146	146	146	153	134	163	150	147	165	145	163	130	133	167	143	140	142	151	144	157	136	145	156	158	162	158	130	166	133	136	168	152	167	146	136	156	163	149	138	155	145	147	153	156	153	146	163	163	154	138	138	134	146	160	151	136	161	168	149	150	156	131	131	134	156	148	158	137	174	170	145	158	154	131	145	156	152	168	174	149	157	151	167	151	153	166	148	156	155	165	160	158	172	166	173	116	145	160	150	143	155	148	139	179	148	147	155	126	134	127	138	135	132	146	152	153	163	151	134	145	148	160	131	156	164	157	128	132	146	167	163	148	160	135	142	159	158	161	167	140	151	137	153	164	162	171	160	180	171	154	149	147	144	143	150	168	157	141	131	128	155	159	172	148	139	150	147	143	155	186	148	156	132	171	186	140	140	134	163	158	157	162	147	160	141	167	146	151	141	144	154	156	154	162	158	147	140	178	136	140	170	164	130	135	134	139	158	139	131	152	139	167	146	149	164	149	128	146	186	164	162	149	166	142	146	155	155	146	161	150	151	156	150	167	147	156	161	158	127	162	145	149	149	149	146	166	158	161	169	159	137	145	149	153	163	162	160	144	142	145	139	124	144	148	158	163	169	158	163	168	135	154	145	141	137	167	151	138	144	150	153	171	160	150	130	144	155	145	138	131	144	145	144	155	145	171	174	150	139	150	149	154	139	160	143	134	150	138	145	156	129	139	146	154	159	144	137	170	172	168	159	137	156	151	158	130	178	149	148	162	159	149	145	156	154	149	158	164	177	151	161	152	152	150	130	161	174	165	135	158	154	150	147	149	131	163	157	164	150	156	143	152	163	170	150	166	152	154	154	138	165	138	147	156	169	150	144	156	134	160	156	154	152	136	173	167	155	143	177	175	158	152	159	153	141	165	142	175	134	174	139	152	152	152	173	156	160	136	163	143	153	183	154	157	135	160	149	131	139	152	147	177	151	152	148	162	166	145	139	154	153	143	143	152	151	173	162	159	161	154	158	151	161	158	138	152	181	125	144	182	143	157	121	162	154	142	168	171	162	150	148	135	146	138	152	142	165	170	168	160	144	119	134	150	172	159	143	142	150	166	151	135	157	151	147	165	134	132	145	148	158	153	154	156	176	153	135	188	149	147	151	155	148	108	150	159	146	146	147	180	148	180	146	166	163	160	131	158	159	154	147	171	150	164	147	147	177	131	173	163	160	163	135	167	159	146	152	160	144	161	157	142	140	158	138	169	158	153	128	159	182	156	155	148	171	174	157	152	137	156	145	140	174	144	134	138	161	152	151	138	164	168	167	154	141	143	141	131	164	129	140	151	143	155	164	158	156	166	159	150	173	151	163	156	159	164	184	159	151	146	156	158	162	149	137	141	146	132	152	152	164	151	172	161	185	148	147	149	158	172	174	155	163	151	171	171	134	148	163	152	142	169	132	137	163	144	172	167	150	141	147	170	161	141	144	145	179	161	148	146	135	171	160	148	163	186	147	136	169	136	172
1290	249	235	236	224	244	225	270	216	218	236	193	245	242	230	241	269	234	254	258	260	238	200	262	230	237	209	237	225	218	235	243	215	236	243	245	195	238	233	245	228	205	226	251	237	238	220	221	241	236	232	242	223	248	243	246	218	254	236	223	224	217	231	225	216	218	228	242	207	219	230	228	247	219	240	258	238	225	240	231	223	245	217	223	210	244	219	243	227	227	250	235	239	217	251	237	251	219	235	209	226	214	232	206	247	222	217	202	234	265	227	217	237	233	240	222	235	238	223	203	227	206	262	225	217	244	237	213	240	211	241	226	214	239	229	226	221	241	240	224	258	235	224	242	215	226	225	241	258	246	220	218	205	251	228	223	216	243	242	225	230	257	234	219	199	238	236	205	251	230	221	225	219	221	224	197	239	237	241	234	230	241	216	237	257	232	263	227	230	212	234	223	248	222	244	239	234	221	209	245	193	246	214	246	186	214	226	223	256	237	249	234	214	256	230	247	222	223	208	210	208	229	239	245	258	206	239	215	222	227	230	238	217	231	234	192	230	219	214	224	231	222	235	239	210	231	223	246	239	227	229	232	220	227	237	247	209	214	216	240	251	236	237	212	207	222	245	216	242	258	228	227	225	224	233	240	194	254	205	240	252	228	223	223	216	222	223	242	239	224	226	265	253	233	251	226	255	236	217	253	235	272	230	235	237	234	235	261	237	237	225	227	234	209	203	222	243	218	227	240	216	214	230	224	217	232	207	230	234	231	239	234	225	251	220	225	240	212	239	208	251	232	240	229	256	231	214	233	231	221	211	227	224	247	216	246	252	233	227	246	221	227	223	257	207	252	241	238	204	218	220	279	253	223	265	226	220	179	224	251	219	239	252	268	242	277	233	236	240	229	227	251	242	230	238	211	235	218	229	225	232	242	238	243	241	227	219	246	217	222	251	230	258	215	213	226	250	230	204	230	233	253	216	244	227	206	206	218	229	238	227	221	241	226	244	240	252	224	224	232	220	232	244	231	236	248	219	254	233	216	223	229	210	227	214	256	253	240	240	247	211	210	246	218	222	219	208	230	211	229	225	227	197	243	213	244	240	223	235	208	228	244	190	217	237	240	246	226	258	233	234	245	226	234	226	218	227	243	224	220	233	220	201	222	237	210	207	214	228	228	260	214	241	219	271	235	237	258	204	226	229	232	260	237	225	243	233	227	255	265	250	247	233	231	224	223	255	230	249	223	245	210	246	236	227	235	229	216	229	210	246	227	202	227	212	240	232	201	254	253	239	267	252	237	255	238	210	229	204	270	224	248	217	222	230	257	219	253	243	244	217	220	258	224	210	212	196	234	240	214	222	243	210	252	229	218	202	213	246	226	241	235	247	253	234	252	234	234	250	214	237	232	234	238	232	250	216	228	239	255	246	216	224	232	241	233	226	250	242	232	239	248	208	237	225	213	254	234	217	234	219	227	245	234	218	231	212	247	224	222	242	241	210	223	221	228	231	210	215	219	197	252	230	230	202	229	257	209	271	241	207	224	224	221	250	237	231	226	215	242	199	241	260	232	235	247	206	221	233	245	225	221	238	218	210	234	211	231	215	245	230	237	201	211	261	207	230	247	234	238	249	232	206	251	241	235	237	226	255	253	246	215	219	246	245	241	234	188	235	216	221	253	224	227	249	243	235	225	218	227	236	231	223	234	230	232	262	211	235	228	202	225	230	230	257	239	233	235	211	222	205	216	226	237	223	212	250	226	231	230	214	228	235	219	240	224	220	245	246	218	241	241	254	228	262	216	246	225	231	205	243	233	231	214	219	223	214	236	255	281	232	217	229	233	212	204	222	237	263	258	223	199	193	232	224	251	250	214	221	219	207	228	256	212	227	253	254	238	255	225	249	218	234	220	226	228	233	217	227	229	231	217	223	224	212	219	227	249	221	228	234	255	211	247	255	215	258	219	226	205	203	208	219	196	231	256	256	235	245	225	224	225	228	260	227	219	240	253	241	227	220	208	261	210	236	234	214	204	216	209	243	228	222	260	214	217	199	221	227	231	263	237	246	235	237	229	207	195	245	213	231	226	224	214	242	244	254	231	231	222	220	250	225	230	246	226	246	228	253	221	210	230	208	211	269	225	223	229	213	204	229	236	259	220	260	228	232	245	218	240	247	251	234	216	225	224	220	198	222	229	233	232	279	250	227	225	212	245	216	248	250	233	251	266	233	244	228	236	216	212	215	239	224	221	226	251	250	244	264	231	235	213	219	202	201	234	247	263	230	241	222	248	226	208	245	244	263	249	235	198	241	254	239	250	237	231	237	210	217	222	227	222	235	210	220	224	218	215	232	220	221	245	232	238	237	223	232	222	237	248	232	220	266	219	209	192	187	241	226	232	242	225	219	217	230	240	215	201	223	240	234	214	234	249	229	211	207	237	212	232	245	209	261	244	223	231	240	213	263	223	207	211	235	222	245	224	243	222	246	239	266	242	255	229	172	242	214	241	231	225	255	257	236	231	239	207	230	246	251	209	227	227	259	251	251	228	230	255	248	238	235	225	206	226	230	234	233	218	236	212	252	196	238	265	240	222	242	222	220	229	244	231	229	215	237	253	249	249	213	264	237	239	223	264	221	243	240	210	222	235	210	222	251	249	213	198	234	228	238	248	241	237	251	227	258	241	236	215	226	220	229	224	222	252	225	238	252	238	251	246	266	225	239	223	214	224	232	210	218	224	222	224	246	252	243	230	233	245	245	245	246	234	234	217	234	261	212	236	239	250	215	229	245	223	237	193	235	236	234	244	231	242	209	248	229	224	223	240	233	199	229	242	214	223	206	255	198	233	234	255	268	246	240	233	208	223	243	244	237	256	219	236	247	194	255	248	229	232	242	234	215	237	207	275	250	238	242	245	220	209	199	235	223	221	238	211	232	240	205	234	230	255	244	227	244	238	250	256	233	236	210	260	240	199	239	232	221	259	232	249	240	234	213	251	248	226	219	214	204	240	253	235	236	239	249	228	244	224	232	215	219	209	231	235	209	240	233	232	218	197	199	238	225	229	196	218	220	234	218	261	263	214	250	222	236	255	240	241	246	259	245	277	254	218	237	233	221	241	229	239	244	231	224	228	217	244	272	235	236	237	222	226	222	230	232	227	216	247	247	239	201	221	234	246	216	236	225	234	222	213	228	233	250	226	241	237	236	220	223	209	243	248	237	231	238	258	226	224	251	195	212	247	214	251	234	245	224	239	249	195	243	241	226	227	229	241	224	227	247	239	214	225	250	243	228	215	225	254	227	234	251	282	251	229	217	210	236	224	217	223	221	217	246	263	196	236	231	213	223	251	218	243	251	257	221	226	226	255	241	239	217	211	231	214	227	253	238	244	229	237	198	219	254	216	235	227	222	232	248	256	232	236	223	219	245	227	228	253	246	237	216	219	229	242	206	246	189	222	236	233	216	232	223	227	277	224	236	199	220	226	245	222	260	240	267	230
1985	565	587	573	554	572	633	601	568	572	555	529	581	496	570	552	598	537	525	540	564	561	577	568	547	561	548	589	559	550	602	513	540	536	545	553	566	598	565	567	537	566	586	582	556	533	532	560	590	574	522	557	557	518	582	519	571	523	550	575	565	572	576	550	622	564	543	547	531	545	527	555	530	557	559	549	539	544	571	542	530	523	557	555	533	507	550	597	546	563	567	487	535	549	569	555	558	532	530	575	524	539	605	558	591	567	550	611	571	551	549	543	579	522	513	549	534	573	577	589	522	550	535	516	538	584	530	532	535	541	543	561	525	590	527	579	536	561	595	556	563	556	543	583	574	562	565	549	516	530	540	538	564	542	565	548	512	540	532	530	558	574	549	541	533	539	550	561	491	596	589	537	540	549	580	531	531	572	530	533	573	565	545	522	520	548	534	521	568	544	536	606	543	533	520	516	513	546	548	547	519	539	550	522	552	556	595	526	520	510	555	574	517	574	545	560	501	520	539	575	550	528	534	531	569	534	563	533	565	560	539	527	531	565	599	537	514	586	550	505	567	553	558	579	540	570	543	520	544	492	567	533	542	534	571	535	594	555	570	558	573	554	530	535	527	561	534	539	506	517	555	547	561	577	551	540	516	545	594	539	483	571	568	560	523	533	557	543	585	548	556	572	573	560	574	550	533	536	534	568	535	589	544	529	515	586	573	539	519	533	569	547	568	530	570	553	540	584	584	551	546	519	536	539	537	583	589	587	545	537	602	563	571	576	567	563	498	572	587	571	541	545	540	536	548	535	529	584	561	569	534	557	523	567	533	538	595	609	572	532	560	531	545	529	532	517	553	532	570	525	574	537	512	536	534	597	553	543	599	563	577	573	609	550	577	556	575	542	505	536	556	527	543	553	512	534	542	574	539	573	554	560	558	578	537	517	529	574	562	554	559	581	585	555	569	568	604	576	577	544	536	538	550	550	583	580	542	563	545	555	601	545	528	565	588	529	582	573	577	548	541	593	522	536	536	521	522	568	580	573	577	546	513	552	583	552	564	565	565	554	535	563	523	559	564	556	533	545	506	530	531	556	531	527	560	543	593	523	575	575	548	545	534	557	568	534	584	547	500	553	518	576	522	584	529	559	570	563	586	557	562	553	612	519	581	524	563	569	532	569	545	555	560	560	587	568	532	529	559	584	548	572	542	602	541	536	534	554	542	588	559	536	539	535	552	562	544	508	544	590	533	593	537	546	581	542	541	548	575	556	541	522	568	538	553	533	573	565	536	548	562	527	571	523	571	545	569	558	542	556	608	550	548	558	563	535	570	538	556	553	557	554	549	535	506	550	608	521	582	534	568	549	558	564	551	542	583	596	600	569	543	562	563	595	553	570	558	566	510	589	546	540	552	535	544	549	567	569	559	582	541	575	553	563	532	598	570	553	517	551	540	557	537	528	525	571	589	546	567	547	543	549	518	601	556	520	565	568	564	517	601	498	558	574	557	541	561	562	566	561	561	532	525	482	525	551	583	537	529	551	583	557	537	539	520	559	555	562	578	518	563	509	558	546	538	523	535	545	577	563	552	592	504	530	556	554	541	550	576	549	574	589	538	524	534	513	583	558	582	537	559	520	563	545	531	588	552	554	525	535	559	554	568	539	587	522	547	601	566	593	552	545	552	515	537	594	564	557	542	568	562	564	594	574	561	561	589	521	567	548	556	571	519	507	540	542	559	576	554	544	549	595	572	561	549	555	548	532	550	568	563	562	572	542	541	587	558	565	586	539	570	576	554	553	564	532	559	569	563	534	532	506	517	534	617	524	592	511	552	545	544	571	588	515	534	557	560	551	585	552	537	540	563	531	546	519	565	561	573	592	553	550	528	573	554	552	538	539	565	531	527	571	487	532	526	539	533	542	519	566	558	517	558	567	507	563	572	563	543	573	538	560	537	532	547	542	545	554	526	596	545	553	529	537	554	561	585	563	582	522	558	560	551	595	541	530	557	560	539	561	568	582	596	565	529	549	507	539	564	583	564	555	585	543	542	549	540	516	579	580	568	511	549	565	569	560	559	596	510	575	541	580	596	537	571	516	582	546	516	533	543	520	567	578	558	555	578	501	571	539	538	573	564	544	541	583	566	559	587	557	566	564	571	553	528	567	570	558	556	552	532	556	528	568	597	534	518	546	557	564	515	586	560	593	546	563	539	514	539	550	552	584	549	579	566	547	479	554	569	589	551	550	571	526	541	550	604	538	543	559	568	583	596	601	515	544	518	561	552	561	541	584	569	571	557	508	553	552	554	541	547	560	595	536	567	536	570	543	550	543	562	555	549	543	569	551	547	506	533	492	550	537	557	517	560	530	539	560	566	579	534	559	522	566	576	578	549	542	560	506	558	572	518	567	545	544	571	555	561	565	555	524	551	553	591	579	550	564	555	527	550	549	547	604	569	561	552	564	532	530	579	579	576	558	609	551	562	568	509	531	574	521	544	561	563	527	522	557	557	552	560	564	538	551	517	565	514	574	595	549	562	569	560	551	558	630	529	529	551	541	542	521	605	591	574	559	557	574	551	532	509	568	546	583	582	583	559	576	563	560	634	541	591	568	570	518	526	545	548	581	522	527	583	550	541	555	604	561	527	562	544	586	559	561	580	560	571	555	546	553	575	547	520	539	573	559	555	528	570	573	544	552	574	530	546	537	528	583	561	570	520	549	586	574	590	565	537	549	583	562	570	540	611	565	540	534	553	532	571	582	590	536	582	556	530	514	573	546	582	518	537	533	550	574	533	571	555	564	593	563	558	540	561	528	518	546	527	525	542	568	556	537	529	605	543	569	535	612	528	549	586	578	560	559	534	547	574	550	530	557	558	560	534	569	557	502	562	563	596	534	609	528	510	544	547	541	575	586	533	552	565	598	536	547	552	558	530	537	563	575	585	542	548	541	565	593	536	574	568	557	539	542	552	567	568	537	567	568	546	508	571	573	593	589	528	535	566	545	531	569	525	560	567	575	525	527	585	542	554	550	534	558	543	580	545	548	570	599	553	556	536	541	591	535	581	561	552	552	569	579	573	564	520	550	553	482	509	548	548	562	586	533	562	541	553	539	573	537	577	558	524	548	581	620	552	556	546	551	547	544	529	562	539	550	550	549	534	540	495	576	549	541	563	516	579	556	536	545	525	580	540	621	546	563	550	537	556	553	541	548	553	543	505	542	551	513	545	590	522	537	549	546	536	542	506	555	530	554	529	560	551	562	570	544	587	574	531	551	520	566	558	530	554	560	556	547	551	561	566	516	588	565	533	587	511	550	562	577	569	538	541	595	520	513	517	573	503	574	538	570	555	530	566	522	522	517	580	560	530	616	518	549	566	549	558	532	581	537	531	558	552	596	564	523	585	568	517	532	567	519	539	551	556	549	545	491	537	535	566	562	580	506	535	538	555	556	505	582	549	555	572	537	557	563	571	542	538	577	532	580	515	543	560	522	556	543
6232	357	371	296	228	208	204	166	178	158	145	171	156	147	177	151	134	125	132	140	136	155	149	124	128	158	149	134	153	132	147	125	143	175	125	130	151	137	133	147	143	156	138	136	137	151	145	131	130	119	144	151	130	156	137	147	132	143	146	129	133	141	107	148	134	136	117	136	158	161	120	135	131	135	122	138	149	138	132	111	133	141	166	160	137	139	131	132	122	152	119	142	135	108	128	118	139	137	123	131	123	138	142	146	135	154	133	136	122	116	137	157	135	139	140	128	140	127	124	157	139	116	150	117	140	126	145	129	140	126	116	165	138	147	133	156	136	142	136	143	152	153	116	128	149	163	142	139	140	158	135	143	153	134	138	137	133	144	146	126	131	119	145	125	129	135	150	144	145	140	117	135	127	128	132	148	133	128	106	145	134	130	127	127	140	137	140	151	138	123	123	144	135	143	141	151	122	117	109	150	132	136	124	132	129	132	131	144	144	153	136	147	145	140	124	127	136	130	149	131	132	153	123	138	137	145	136	153	154	139	139	110	120	128	126	119	153	124	125	141	135	121	138	141	137	136	123	129	141	124	146	132	143	128	136	122	131	129	136	136	158	129	154	131	121	124	134	147	155	160	145	120	129	154	108	131	137	146	156	129	123	111	124	127	117	141	114	128	125	143	155	155	142	141	136	138	146	126	137	129	154	126	140	150	137	147	149	133	127	116	121	141	142	136	117	130	147	124	128	131	154	148	117	143	136	120	139	126	153	129	141	137	125	128	156	154	140	128	130	137	148	130	113	133	132	113	130	143	120	132	141	129	135	133	130	116	125	130	129	130	159	115	145	135	123	167	154	136	127	123	122	116	135	140	147	125	134	129	114	148	141	147	134	123	153	134	122	139	122	134	149	151	153	124	132	136	129	114	140	125	145	146	121	129	140	148	167	138	119	142	108	134	122	122	130	123	142	134	161	133	133	140	137	125	136	143	152	149	128	132	142	147	148	120	133	133	129	146	147	129	134	149	141	146	126	135	117	150	137	145	140	140	148	133	137	111	152	126	139	138	138	162	110	138	115	128	142	144	132	111	125	144	143	148	132	135	132	131	121	128	131	132	135	139	145	141	139	151	134	134	130	173	128	141	143	132	121	143	119	125	145	135	133	138	146	123	135	145	132	139	136	125	141	119	145	125	131	121	143	126	157	124	141	140	128	144	136	127	123	155	113	140	139	144	131	118	137	149	121	133	151	136	123	121	115	140	133	153	164	143	131	120	152	158	122	144	121	137	123	123	132	129	136	131	153	136	146	147	99	154	153	138	144	136	149	112	134	128	156	138	131	144	126	134	146	132	148	131	139	130	130	139	121	144	132	140	124	127	154	113	124	137	128	144	140	133	147	111	148	134	142	137	134	154	125	147	137	146	135	145	126	123	142	126	134	157	123	120	148	129	131	126	129	133	134	145	137	135	129	130	141	135	134	133	137	129	149	137	120	145	134	134	135	125	129	119	134	120	146	137	133	127	152	122	135	139	141	149	125	121	137	128	138	126	132	130	136	131	128	132	149	144	153	121	165	131	112	122	138	134	137	134	137	135	140	155	128	131	152	145	131	157	136	139	138	132	119	135	129	132	130	126	142	116	138	147	115	114	135	147	134	122	151	127	139	118	133	120	136	114	131	149	128	129	148	158	123	135	125	137	154	153	149	130	157	124	141	131	144	137	131	148	141	135	140	140	128	135	138	127	127	117	132	138	138	140	112	124	127	142	137	142	136	118	148	133	144	114	125	135	112	122	133	120	147	120	114	122	132	112	115	136	140	138	136	151	143	128	134	136	156	148	137	154	117	133	122	128	134	142	150	145	135	131	138	129	110	152	106	137	151	135	145	123	120	131	142	126	114	118	141	124	159	130	127	106	124	145	140	134	153	129	140	168	103	113	155	128	129	141	142	148	135	141	120	129	133	133	140	135	122	136	145	130	132	139	132	126	123	135	114	138	133	140	128	124	138	146	124	149	150	140	122	152	143	112	118	137	146	144	143	156	118	147	149	123	129	133	122	116	128	146	134	138	121	151	131	151	127	138	150	128	132	136	149	133	154	125	120	149	125	112	136	137	148	118	120	148	128	130	120	115	146	143	131	134	141	145	151	115	119	129	129	133	116	151	138	137	129	138	121	135	149	137	139	133	134	155	143	118	150	134	163	149	141	119	141	134	148	130	150	136	131	166	156	117	130	143	123	133	137	130	140	157	138	124	131	140	156	142	139	132	124	127	149	108	131	137	144	126	145	135	124	115	143	130	102	153	153	143	141	138	136	139	161	123	153	135	157	145	103	130	125	127	130	127	114	144	118	149	130	125	139	137	128	130	140	154	142	117	108	131	134	135	136	141	119	134	133	135	132	170	132	123	130	137	117	129	134	128	142	137	133	133	140	128	131	136	138	130	128	123	127	144	140	132	154	118	133	138	128	135	150	137	139	136	140	146	166	129	136	113	138	115	142	117	127	128	129	119	153	144	131	135	152	133	131	128	134	117	137	111	125	151	124	124	122	134	114	137	124	123	135	144	111	149	149	133	124	135	143	159	124	125	129	144	138	151	135	119	140	131	133	132	161	175	138	149	115	148	139	121	121	148	145	129	147	117	130	145	133	144	121	130	130	145	148	153	128	131	141	143	127	113	126	118	124	133	136	134	135	133	137	151	141	120	115	153	123	136	133	134	148	141	141	146	134	153	120	157	125	122	128	131	138	156	145	145	145	128	159	129	144	135	118	112	134	145	119	126	137	130	147	129	142	130	128	135	130	125	145	142	134	125	140	138	143	131	126	116	132	131	143	135	122	118	133	146	133	150	131	154	131	137	122	141	128	149	121	138	138	134	109	158	129	127	140	151	136	140	134	126	134	132	132	146	137	129	122	132	133	153	142	169	147	117	160	146	144	132	128	130	140	127	141	123	153	111	140	165	122	124	126	152	152	158	164	133	136	132	134	135	146	117	123	133	134	147	136	138	156	157	117	129	124	121	151	148	131	145	159	112	143	121	135	137	134	140	126	125	159	125	139	102	139	129	139	156	135	134	125	129	120	112	125	116	139	151	139	146	121	134	143	151	141	120	122	145	133	129	135	136	134	134	131	153	139	125	143	130	135	149	135	133	156	151	141	119	114	135	139	169	133	121	137	153	136	104	159	133	128	149	144	106	134	128	153	129	133	140	152	105	154	151	136	143	141	150	133	155	140	152	139	113	132	128	141	117	124	117	157	160	135	106	120	133	160	120	142	146	127	118	122	135	143	169	134	149	142	124	130	151	128	137	130	128	110	146	126	102	129	147	127	137	151	143	152	129	145	146	151	148	113	124	121	145	142	136	126	117	142	133	140	150	137	125	123	127	126	124	116	129	121	110	135	143	136	119	140	131	137	156	126	131	120	140	123	140	143	132	134	129	157	150	151	136	149	106	142	130	144	141	134	133	135	140	152	133	151	134	133	139	140	139	136	161
5951	558	888	1076	887	808	731	697	569	471	443	485	443	419	411	396	397	374	386	384	383	386	379	371	388	341	381	372	356	373	326	339	350	361	353	333	340	355	338	324	354	337	357	338	315	367	353	359	367	345	352	321	346	342	345	334	352	334	306	354	324	331	334	340	338	335	321	341	334	331	332	354	346	358	380	365	339	331	366	354	313	323	341	321	336	342	337	342	338	363	335	311	362	324	357	334	349	331	336	352	319	356	346	344	329	348	362	335	365	356	364	338	331	353	329	345	335	315	342	352	345	330	321	341	371	319	350	348	378	339	350	352	335	335	340	320	328	358	337	305	332	356	320	348	338	363	325	339	347	328	340	367	317	332	308	327	346	301	311	360	352	349	322	369	322	345	363	311	341	350	311	353	342	359	347	320	328	347	354	327	359	320	324	340	349	315	320	353	360	341	346	329	334	337	345	326	330	344	309	283	306	345	362	360	333	360	324	346	346	316	324	341	361	343	367	332	359	351	339	329	315	355	349	325	329	362	333	338	363	357	357	316	355	370	337	330	355	341	350	351	345	300	377	318	324	322	311	322	332	348	341	321	347	316	337	329	316	332	359	344	327	322	324	387	324	331	325	374	329	321	313	356	338	355	325	354	370	355	327	348	323	306	354	327	347	309	340	352	332	307	366	347	336	315	344	328	344	304	330	335	322	352	341	328	373	331	358	363	327	342	344	323	358	343	366	334	339	330	389	347	379	353	349	344	342	335	340	328	318	352	354	348	382	340	379	331	339	366	380	368	313	340	368	324	321	369	330	349	362	322	362	319	330	332	324	314	328	335	335	322	342	364	343	352	336	341	362	356	368	353	341	361	341	321	333	336	342	343	355	344	340	344	382	335	358	327	344	306	347	367	347	331	354	309	371	367	353	356	309	324	337	318	375	339	338	299	353	363	336	331	343	333	348	364	319	328	354	325	344	355	309	347	326	326	348	335	335	302	352	332	353	338	351	365	330	323	324	322	358	338	329	340	343	355	313	347	351	355	372	319	364	347	340	339	343	374	331	353	302	335	354	341	357	360	324	358	311	328	315	323	308	330	342	329	353	319	384	353	318	341	309	318	383	352	351	324	340	353	347	355	308	354	372	349	321	306	336	327	357	310	344	343	336	350	339	366	354	331	352	349	330	332	328	324	337	322	359	345	363	335	344	343	332	321	295	304	347	342	332	352	333	352	370	337	354	344	341	319	340	349	311	350	342	355	335	352	354	352	363	329	349	317	376	367	342	320	369	384	359	349	344	330	326	319	334	326	342	330	315	344	356	298	334	311	347	325	352	343	345	311	321	316	326	356	354	348	334	358	341	326	327	350	319	334	326	359	337	310	331	325	303	359	336	308	328	323	360	314	352	354	339	339	339	331	308	339	315	341	343	342	353	374	374	339	356	334	335	325	337	331	350	326	338	343	352	359	326	370	353	334	371	358	353	357	335	327	350	370	312	299	311	363	352	310	347	351	342	323	359	338	344	331	374	322	366	325	353	318	333	312	311	343	336	306	350	319	348	352	356	342	355	323	328	329	314	342	340	349	316	343	323	334	316	318	361	323	341	328	303	335	343	302	350	374	313	343	323	348	338	318	321	333	376	324	348	327	317	335	301	312	354	306	345	328	315	346	351	312	337	343	332	335	360	356	349	334	339	342	366	352	353	354	350	338	346	334	333	336	355	317	333	320	356	329	322	375	359	328	333	358	306	294	315	332	353	341	332	334	360	354	342	329	362	321	340	327	344	315	350	340	361	340	342	338	355	317	354	370	309	299	342	351	320	330	349	359	318	372	306	357	328	314	353	366	360	306	355	315	328	340	340	338	352	330	326	307	327	325	355	339	356	373	344	305	314	343	331	344	325	341	315	325	311	332	354	316	353	331	310	328	339	390	341	341	327	350	338	331	327	302	366	343	353	344	328	353	324	338	358	315	329	340	352	315	334	353	355	318	353	348	326	324	353	339	357	323	357	310	335	353	330	359	341	338	367	335	326	350	342	327	345	344	346	313	372	346	315	323	349	344	296	343	301	329	321	315	341	360	354	311	325	339	318	313	337	303	360	324	357	319	332	379	344	315	356	352	343	339	362	340	367	341	349	368	308	303	342	366	328	334	353	363	339	331	331	326	354	347	321	356	337	333	304	316	323	320	321	338	337	344	356	353	365	329	345	324	352	339	326	340	344	341	324	329	366	341	338	374	355	306	348	343	313	358	329	333	342	342	349	336	352	328	348	317	334	330	363	312	343	318	361	342	311	315	338	352	342	327	359	316	312	357	364	327	351	321	369	377	345	362	336	309	356	334	323	336	320	360	334	335	339	373	357	363	344	371	305	312	346	306	327	318	313	335	338	349	309	325	330	355	339	334	331	326	340	330	338	350	298	333	329	343	323	353	402	347	321	325	330	344	339	332	339	323	348	351	332	337	329	343	341	363	308	345	332	342	346	337	345	370	334	336	342	330	327	333	321	336	323	341	353	354	339	326	373	347	329	361	320	350	337	330	307	327	346	319	363	296	344	326	339	344	359	312	359	348	338	352	325	366	312	339	358	343	311	347	322	315	369	349	363	336	330	333	388	336	364	309	346	369	337	343	288	350	344	328	319	328	332	362	338	315	341	360	368	316	344	339	343	325	309	342	336	308	340	355	334	362	330	321	344	365	347	316	309	318	354	351	324	337	363	360	307	327	335	310	337	329	373	354	318	337	306	316	320	343	321	376	316	364	333	327	311	340	377	332	346	362	327	336	326	335	326	312	344	366	339	353	315	361	350	351	349	357	344	366	341	351	366	325	338	320	352	324	334	339	315	349	350	334	339	315	334	343	357	328	331	305	314	304	353	300	313	339	339	296	328	330	338	349	291	352	337	348	391	362	365	320	338	339	364	360	335	359	341	322	345	356	354	341	306	328	318	369	349	357	339	320	348	361	347	333	325	341	337	363	323	360	362	329	328	328	332	329	343	331	350	347	342	393	330	367	321	325	332	306	349	329	330	313	354	346	338	349	329	384	364	331	339	348	327	349	353	321	328	323	320	318	344	332	343	353	349	362	350	340	337	324	325	319	317	355	336	346	360	351	348	343	323	318	322	348	305	349	319	335	327	336	362	336	343	340	330	299	335	327	319	343	362	337	327	310	341	323	365	353	368	339	372	339	336	332	366	355	338	380	314	358	351	344	318	346	353	348	337	318	376	341	307	355	308	329	339	338	346	335	313	321	347	341	341	310	350	317	327	340	349	333	331	328	341	335	338	325	349	329	328	340	351	344	353	350	364	344	315	344	309	328	311	342	352	358	357	321	352	321	352	344	321	350	346	323	365	361	359	364	341	370	365	340	342	343	330	365	345	323	324	345	338	338	315	314	353	349	342	335	315	290	337	376	340	338	318	328	325	304	366	333	328	349	321	328	352	328	359	312	358	304	326	331	358	309	359	313	350	323	325	346	355	341	350	334	332	327	346	357
11225	608	553	398	267	195	167	147	94	118	91	71	75	77	87	57	78	60	68	60	54	66	67	51	62	68	64	62	51	48	54	64	49	61	54	51	60	39	55	46	61	59	57	59	58	49	54	46	41	51	52	42	41	63	41	51	51	40	45	60	63	49	54	54	63	52	53	54	57	68	56	59	53	58	48	49	59	48	61	68	62	58	65	41	57	61	55	52	49	49	63	54	59	53	45	49	41	53	53	51	44	45	56	53	60	38	38	52	50	53	48	67	54	53	40	52	52	39	41	50	45	64	49	58	53	42	45	54	51	40	62	61	73	60	66	53	47	50	44	54	53	38	48	57	44	54	54	50	43	57	59	48	70	56	57	58	49	53	56	62	56	65	57	49	53	57	56	55	44	57	43	60	50	53	51	43	60	50	55	52	45	61	49	59	59	56	50	44	49	58	46	49	73	55	59	53	62	53	61	63	46	44	45	48	55	62	53	51	50	48	58	49	62	38	46	63	38	52	52	58	48	59	58	49	51	51	49	50	52	49	47	56	59	52	50	69	61	61	46	47	65	44	46	54	48	43	52	41	36	40	62	57	55	59	52	44	47	61	55	56	48	49	50	60	50	35	67	55	51	61	52	54	52	57	59	45	58	49	60	65	59	36	48	45	55	69	64	56	66	59	41	52	39	53	49	48	61	56	42	64	66	45	43	53	42	61	49	53	65	60	56	49	48	38	53	54	54	54	53	54	42	34	41	52	48	54	47	75	62	47	49	49	39	49	52	60	61	54	50	57	64	54	55	52	42	43	60	55	47	44	49	54	51	60	49	50	59	44	67	49	56	52	45	42	55	56	51	66	39	55	49	64	50	51	52	47	54	59	53	50	60	62	62	35	46	48	56	50	64	43	46	60	53	45	38	51	63	55	49	59	52	50	48	41	49	56	62	36	62	46	58	38	55	49	43	54	54	41	49	52	52	51	36	50	40	37	49	50	67	53	54	51	51	43	51	52	44	64	56	52	46	57	41	45	69	60	57	65	54	50	38	50	66	58	58	45	42	54	47	45	51	43	63	46	40	54	59	65	46	61	49	52	61	56	44	37	45	62	57	52	58	50	68	46	45	67	57	51	39	49	39	58	62	39	59	40	43	66	60	63	50	50	60	49	61	45	42	57	43	56	44	59	49	41	51	48	35	59	51	67	62	43	51	51	50	45	55	55	57	47	67	69	47	48	55	66	63	51	61	52	60	56	49	40	54	54	57	48	49	38	47	52	65	54	43	51	56	49	55	61	44	58	37	49	46	66	56	49	50	52	65	44	48	47	50	56	58	45	52	53	68	47	52	58	54	45	47	53	47	48	51	45	38	43	49	61	59	49	53	49	46	59	61	49	41	52	35	57	56	52	54	45	51	50	55	50	56	45	50	48	61	54	61	41	52	70	46	45	49	70	46	43	51	55	56	61	58	61	50	54	61	49	45	45	45	49	40	45	57	46	57	50	41	46	48	73	64	50	35	63	38	38	43	61	42	60	54	54	48	68	45	42	60	55	56	53	55	56	58	38	50	52	58	41	48	39	53	56	48	60	48	62	51	41	54	66	62	48	58	72	54	67	58	64	46	54	48	56	53	62	62	61	46	62	57	41	65	52	48	65	52	50	49	60	55	43	55	44	67	65	48	56	51	50	49	44	55	50	43	60	57	45	47	59	47	44	52	51	47	47	52	70	55	52	64	45	47	42	58	60	43	51	61	59	57	46	62	40	57	52	43	52	49	36	46	58	44	50	51	48	45	55	50	52	49	43	39	49	61	51	52	52	65	51	50	55	47	62	47	62	62	47	56	55	48	46	52	58	40	47	60	46	48	48	61	54	62	71	59	66	61	48	51	55	46	50	40	57	55	43	57	57	61	62	55	47	67	44	48	44	63	44	66	59	62	47	40	57	64	63	40	48	46	44	50	51	44	55	62	49	47	45	45	55	39	59	44	54	48	47	53	51	66	75	59	49	44	50	44	63	52	45	46	52	62	50	67	50	66	66	68	56	54	53	47	28	56	50	50	54	47	53	35	58	43	52	45	54	40	58	66	47	40	60	58	35	43	50	54	41	72	40	36	43	52	49	44	56	59	57	42	50	54	50	45	59	54	59	67	55	47	41	66	44	57	50	49	51	47	62	47	48	54	54	53	50	59	74	43	50	48	50	55	53	54	45	45	41	58	43	39	36	53	51	56	55	54	48	57	53	61	57	59	45	52	67	53	51	64	46	55	54	59	38	62	47	51	66	58	63	62	45	51	60	45	55	56	57	47	36	53	40	65	52	55	54	72	47	51	67	57	50	54	51	54	47	68	58	48	41	58	52	43	51	48	47	56	43	48	58	55	54	66	42	52	51	70	50	43	64	58	59	54	46	53	39	45	55	55	47	54	55	66	49	54	58	76	58	53	55	48	44	61	51	48	43	61	52	48	62	49	41	53	53	51	59	59	56	46	43	57	58	66	46	39	48	64	57	49	46	55	50	59	46	47	51	49	49	58	56	31	38	50	54	50	63	49	55	54	55	49	56	55	62	58	44	53	64	49	55	38	46	51	39	33	52	65	54	41	44	42	54	64	67	49	58	58	47	44	53	41	47	48	53	36	51	54	58	50	52	56	52	51	49	50	60	63	46	49	46	43	63	56	54	52	66	58	73	55	50	40	50	47	52	60	61	65	58	52	50	44	44	51	44	55	51	50	59	47	68	57	50	47	50	68	71	60	55	48	47	46	52	52	46	48	39	43	41	45	53	42	52	64	44	44	49	56	49	40	50	52	57	54	46	42	54	46	46	43	48	40	42	58	53	54	41	46	45	46	50	56	48	45	60	57	63	58	48	47	50	43	49	71	48	48	42	51	35	60	38	49	62	48	58	61	46	41	50	44	49	54	50	40	49	58	49	49	51	53	49	49	47	48	63	61	45	49	57	42	62	54	46	48	41	49	44	65	54	60	58	60	64	53	50	49	59	54	50	58	58	53	44	52	47	40	44	48	44	70	39	29	65	53	46	54	47	55	38	45	45	59	51	60	54	53	52	40	55	38	65	59	55	52	60	54	50	51	55	62	44	47	52	63	59	51	57	43	43	59	47	52	56	47	45	60	49	36	61	43	51	58	53	60	39	42	50	46	43	58	64	41	50	57	61	61	55	68	43	38	54	61	57	56	51	50	50	53	52	53	56	56	66	41	39	59	39	42	52	56	64	55	46	55	72	56	51	65	59	61	42	62	45	38	50	51	70	51	59	49	53	46	61	63	65	43	62	53	48	50	52	36	49	53	48	53	55	56	46	55	50	44	39	64	68	55	62	50	42	65	52	74	49	57	51	46	47	62	59	45	62	54	46	46	53	45	46	55	47	62	60	59	47	45	56	61	61	42	56	57	49	69	51	39	68	63	46	44	45	49	50	51	49	38	41	41	58	61	41	59	56	52	51	59	59	45	51	49	52	53	49	48	42	52	60	39	36
7522	669	1381	1476	1311	1013	847	736	630	524	466	414	380	322	314	285	247	230	234	228	195	206	189	224	207	187	191	190	191	177	166	177	181	180	147	166	162	175	173	167	190	169	186	163	165	176	162	164	163	162	156	163	169	140	186	150	163	156	157	168	180	167	147	171	144	151	192	166	147	154	153	152	154	149	144	147	157	156	133	163	152	169	164	155	127	158	141	150	148	154	192	165	158	140	134	160	148	129	153	175	143	145	145	131	144	156	182	149	149	154	139	147	146	152	145	156	167	124	157	146	128	167	159	160	154	160	166	164	156	155	163	147	146	155	179	149	157	160	159	160	145	156	145	139	170	161	165	146	148	150	151	150	169	149	143	156	165	137	163	146	148	137	159	160	142	145	166	140	154	156	154	150	156	157	131	159	129	156	162	130	145	150	139	140	159	142	159	141	145	137	164	178	140	142	155	141	148	160	165	166	137	151	164	165	162	179	164	149	147	149	128	177	183	161	171	131	144	152	151	165	164	185	144	147	168	157	163	149	167	159	149	145	146	140	170	163	144	159	143	133	152	163	140	139	171	156	139	165	139	165	136	136	162	158	144	144	139	145	138	161	153	158	164	180	146	175	154	149	142	169	142	152	148	157	153	158	154	141	171	148	135	156	179	157	150	136	150	174	152	145	163	150	144	169	134	154	148	167	167	155	163	169	159	156	152	176	147	166	144	150	156	150	157	161	136	140	149	157	161	136	158	132	156	148	185	145	146	156	146	168	148	161	168	149	149	135	158	144	153	154	141	125	146	165	153	127	145	145	171	157	165	145	158	142	162	172	160	150	147	140	144	157	141	168	165	142	155	147	128	155	167	147	149	137	142	148	151	152	156	130	135	137	163	145	157	154	170	177	153	143	151	150	148	147	152	156	152	157	143	140	141	160	149	146	159	146	131	163	144	155	170	156	143	130	149	133	147	125	146	129	145	135	153	161	169	144	157	150	150	136	164	142	146	149	140	159	163	163	145	154	161	139	137	149	154	151	141	159	162	187	171	169	133	146	136	142	181	132	165	146	151	147	161	149	133	142	171	142	161	143	165	158	153	138	166	162	174	163	160	146	166	156	148	165	155	151	147	149	148	160	174	155	164	153	158	161	139	169	158	157	159	164	167	154	159	153	155	158	148	167	161	153	175	152	157	153	138	175	154	135	157	155	158	163	157	176	161	169	140	172	166	159	148	144	162	147	172	149	136	161	133	164	166	161	148	178	153	144	147	169	138	176	155	154	151	150	129	140	156	137	149	154	140	148	157	159	156	151	156	165	174	145	165	124	163	140	137	147	155	157	142	151	159	120	165	170	154	139	162	182	175	138	155	159	157	157	154	172	144	127	156	174	170	164	159	140	153	167	152	136	168	165	159	152	155	158	130	143	159	159	130	155	161	155	142	151	161	153	160	181	152	161	141	136	154	155	159	151	142	174	167	132	151	142	160	149	135	134	151	156	159	142	144	158	185	173	167	141	165	137	133	153	147	132	162	138	134	153	154	166	157	156	145	158	169	167	144	131	148	128	144	177	156	130	149	119	163	160	132	144	158	153	152	154	163	181	163	135	131	159	165	150	147	162	170	181	155	157	155	136	152	172	146	129	155	145	150	147	150	144	156	143	148	131	149	151	155	145	140	128	159	154	159	155	140	138	142	143	140	145	159	155	152	156	152	134	171	151	158	159	149	148	136	161	148	154	150	162	146	155	170	150	153	157	166	132	150	154	144	151	163	171	150	148	148	192	147	143	138	158	167	154	160	158	155	144	146	163	151	161	127	155	155	153	163	153	167	160	164	161	158	145	155	166	165	160	152	142	152	150	141	155	130	151	148	169	140	148	163	139	149	163	146	166	150	154	162	162	167	134	150	166	150	131	166	151	165	147	136	129	143	142	138	151	167	143	132	137	153	137	140	144	147	159	162	144	142	141	143	135	151	141	171	181	155	152	155	174	176	172	175	144	171	136	161	151	154	164	143	145	164	159	127	143	146	162	140	171	148	143	162	144	164	146	137	147	164	126	183	169	148	157	144	137	146	164	153	161	150	137	165	159	150	149	136	139	148	159	150	144	174	167	140	127	163	166	166	162	136	161	137	155	162	166	147	144	150	153	153	152	161	141	145	139	155	135	143	134	157	148	146	149	155	151	141	167	159	170	109	160	132	135	153	154	154	166	145	140	138	148	143	132	158	160	147	145	117	123	154	158	163	131	155	191	128	144	152	151	162	152	151	145	164	163	148	123	126	162	167	136	151	169	138	150	158	143	151	152	160	140	149	138	158	159	169	146	154	159	138	172	152	163	144	143	140	166	156	147	144	160	167	150	139	147	146	144	153	146	166	143	156	160	161	162	144	151	145	139	149	146	152	166	146	117	164	158	176	158	146	150	150	175	135	142	165	157	145	129	156	136	142	136	158	145	172	149	147	131	159	182	159	159	137	147	139	119	157	169	146	153	171	145	160	129	161	138	172	143	151	151	153	153	160	138	159	152	157	150	176	176	153	149	148	141	158	149	140	159	161	135	150	163	173	170	145	147	144	139	161	154	157	142	138	142	146	135	152	171	148	144	153	145	127	152	158	157	135	160	149	147	140	160	139	157	141	155	160	165	144	174	146	146	148	147	146	168	145	136	145	150	143	148	155	142	162	156	165	158	127	157	143	159	143	145	168	139	146	173	161	173	134	166	155	148	162	165	157	150	183	168	147	158	157	144	147	154	165	169	135	161	154	148	161	151	153	161	139	132	142	161	144	146	156	144	146	144	128	172	145	132	177	155	137	180	164	132	146	167	130	169	159	134	138	135	140	136	149	170	163	148	142	159	168	157	137	138	152	143	144	158	148	145	160	163	150	141	147	144	159	151	151	144	130	154	149	135	117	163	160	176	170	134	163	159	146	155	149	150	160	129	172	151	142	133	168	124	147	148	156	151	169	150	133	163	176	153	135	148	126	151	148	155	156	141	160	167	153	132	141	132	161	153	160	147	154	137	161	127	148	191	147	146	154	144	162	150	137	147	139	162	129	147	131	153	155	155	155	150	156	148	156	158	150	160	162	151	165	128	143	143	147	160	145	144	168	157	150	143	131	169	148	177	137	166	148	151	155	132	152	135	135	139	131	157	157	164	165	133	158	182	158	146	146	167	149	126	156	144	151	164	158	141	165	153	161	147	135	178	155	154	135	148	158	154	139	150	136	156	152	138	141	145	146	162	142	153	174	165	147	137	154	165	173	152	147	143	147	131	154	159	161	163	153	145	155	153	172	139	137	137	147	140	156	159	153	154	152	146	129	127	150	146	170	165	136	145	139	133	170	139	140	148	137	130	131	151	149	150	133	140	143	150	174	173	163	147	144	139	145	157	166	127	166	164	125	171	159	148	141	137	141	162	134	120	153	148	133	151	173	156	162	159	139	171	145	184	131	168	145	156	147	173	144	152	162	142	170	172	174	161	158	155	149	153	136	134
1296	238	229	258	234	235	226	244	232	218	241	206	231	218	234	241	251	215	225	212	227	258	226	227	246	221	211	213	239	213	252	197	220	228	231	220	229	228	209	228	241	230	239	224	241	221	254	251	227	238	210	235	205	228	205	235	250	231	233	257	228	240	227	201	216	235	247	233	230	242	205	230	228	236	223	214	216	242	231	230	237	247	235	205	219	222	235	231	215	228	241	229	250	269	215	237	201	232	213	200	242	243	198	240	260	229	222	238	225	230	262	238	234	231	232	244	237	198	243	230	238	214	213	233	247	236	206	263	233	192	255	236	222	233	219	209	232	202	240	230	222	197	211	237	250	218	231	239	233	234	232	205	216	246	243	213	218	209	250	215	233	237	231	226	252	252	231	183	201	265	226	257	234	231	234	249	206	228	208	217	229	217	228	239	223	232	237	200	243	213	251	231	258	240	212	228	235	216	225	247	227	250	214	235	214	219	224	217	227	263	231	238	226	234	245	238	223	239	252	227	234	220	249	223	261	227	236	212	212	242	199	230	192	228	212	236	229	266	250	242	239	246	228	231	244	229	259	234	216	246	227	228	251	269	238	235	229	224	266	223	198	241	260	217	213	223	223	227	241	234	233	235	224	218	207	241	217	200	232	223	231	261	254	227	233	207	222	239	228	230	240	228	235	233	238	218	246	226	249	241	224	231	231	211	202	213	246	235	215	215	244	243	219	220	235	253	228	234	217	252	188	222	246	202	232	238	189	225	204	204	237	216	246	253	254	207	202	223	217	230	243	225	236	211	199	240	206	221	220	206	223	218	204	229	231	247	246	231	201	220	233	217	252	221	253	220	224	228	219	220	224	239	225	231	255	242	225	236	226	260	233	210	249	240	203	239	230	219	245	225	224	244	200	241	218	245	223	201	255	212	217	231	236	223	239	232	231	238	254	220	224	208	194	220	240	243	202	250	222	231	221	239	229	209	211	224	241	220	252	236	222	203	204	233	234	244	228	215	200	217	224	235	194	227	247	235	225	210	222	231	217	231	242	211	261	255	221	219	208	254	234	245	224	246	249	258	236	235	226	247	235	233	233	252	222	212	243	231	238	222	235	235	248	234	225	234	250	257	223	228	231	211	245	216	223	221	263	235	256	244	252	231	242	264	212	223	222	233	190	223	241	246	204	221	237	224	220	251	223	237	246	237	275	228	224	213	266	225	230	231	236	245	212	227	228	231	210	218	201	222	236	235	249	221	224	243	253	212	195	243	226	227	216	224	237	246	230	226	182	222	232	237	228	264	257	227	239	234	236	217	273	235	247	238	199	212	198	227	221	250	214	215	216	202	265	211	222	237	228	233	240	257	253	225	255	243	229	251	217	230	198	219	233	220	230	216	245	241	238	233	242	223	251	237	225	227	229	225	231	230	241	200	209	240	223	210	218	216	243	218	246	247	210	224	202	216	246	225	229	230	220	249	222	228	221	249	225	235	221	214	211	243	210	208	222	251	211	222	229	226	225	216	239	227	232	256	232	230	243	229	223	226	219	213	237	220	232	237	213	238	240	238	232	226	261	228	212	206	247	237	229	199	214	250	240	257	246	205	250	209	230	248	247	192	215	222	242	221	255	227	230	205	239	256	237	234	253	212	255	223	221	198	258	236	233	239	270	211	221	236	212	240	210	245	211	224	240	198	206	240	226	260	217	241	245	218	231	225	232	239	221	255	242	276	250	209	217	215	224	271	259	185	246	199	253	217	225	240	263	235	262	234	232	247	256	225	237	243	231	218	227	231	216	227	222	213	245	226	252	194	232	240	221	251	241	251	245	217	233	216	224	241	223	230	216	180	223	221	257	247	221	229	209	260	229	226	232	232	226	209	234	229	196	240	215	221	234	251	221	204	244	215	219	243	231	217	248	237	222	239	256	260	238	239	248	208	231	234	216	234	221	261	231	223	257	233	233	242	224	234	206	236	219	240	236	211	244	247	243	254	228	251	224	248	212	266	220	224	214	229	224	222	239	226	228	239	238	198	233	236	255	229	236	210	215	225	237	244	222	222	233	221	233	260	252	205	227	226	231	218	206	220	220	218	217	259	287	203	210	187	238	238	250	236	243	215	233	231	241	237	233	223	241	259	241	234	247	241	259	248	229	251	267	213	225	248	218	234	228	221	251	231	266	237	216	241	250	219	226	234	225	224	197	221	220	231	252	242	263	249	243	220	251	248	206	216	255	246	235	246	225	240	253	220	215	236	234	221	246	230	245	224	240	245	229	234	237	252	226	214	230	248	245	277	233	251	250	220	221	255	232	220	241	201	231	218	249	252	242	231	246	221	230	237	244	219	222	256	234	242	212	223	220	241	239	216	221	230	223	207	270	247	213	226	248	232	244	236	211	244	263	221	217	247	229	249	227	233	231	243	208	222	234	205	262	248	213	216	234	265	242	222	220	229	249	241	244	201	220	235	247	268	248	232	224	255	249	202	243	231	223	258	226	220	267	253	213	267	220	242	225	217	250	242	227	231	236	272	214	229	226	228	222	235	230	229	232	240	248	227	206	221	228	231	241	220	232	208	223	212	250	256	249	230	207	235	216	242	215	221	235	248	210	221	225	223	256	260	237	243	233	254	227	238	233	213	229	242	233	224	211	250	240	246	240	238	241	231	242	219	253	211	211	217	270	247	260	246	241	214	245	221	225	238	244	237	255	224	204	218	213	240	212	218	200	204	248	237	233	230	242	240	248	229	218	212	234	211	225	204	220	250	241	233	271	238	232	219	205	227	233	225	250	256	256	238	215	222	260	222	221	212	225	201	242	230	248	243	218	205	230	222	240	234	213	229	216	241	226	225	227	212	232	249	231	218	224	225	197	250	238	236	257	235	224	200	239	233	227	224	230	263	219	252	198	193	214	232	241	245	235	247	226	225	246	219	235	219	220	246	246	235	256	265	235	235	243	223	207	254	209	233	236	242	226	241	237	234	203	213	223	239	227	227	227	253	219	249	226	229	226	214	260	235	225	216	231	234	225	229	229	241	244	249	219	212	238	235	244	228	234	222	239	209	225	233	226	239	241	239	234	217	240	272	265	221	236	215	227	230	250	263	241	223	235	213	224	234	232	236	207	229	212	234	219	226	233	202	235	225	243	253	250	217	207	255	248	237	234	224	227	233	243	220	232	235	225	225	239	221	231	240	239	247	250	242	209	249	219	255	231	217	232	198	240	214	236	223	217	246	210	232	238	224	238	242	247	234	226	233	265	214	234	226	238	231	246	236	228	214	226	235	207	230	223	239	231	204	248	254	243	261	219	225	235	235	220	216	212	265	237	222	237	238	211	209	233	222	241	219	224	216	248	235	229	228	230	263	226	233	225	229	243	236	250	236	248	237	237	223	235	232	202	236	214	233	237	207	216	232	224	254	223	217	243	215	224	240	240	243	247	198	225	235	232	222	251	218	234	230	217	215	225	241	243	246	234	194	228	241	250	225	224	215	216	240
2031	554	613	631	549	574	570	596	556	537	580	559	536	562	575	573	605	585	519	549	554	557	541	532	554	547	581	593	589	571	539	548	566	598	559	518	571	521	564	557	565	600	513	534	561	534	605	520	554	541	557	540	572	541	577	583	559	543	553	555	572	566	552	525	511	580	547	543	516	547	555	571	525	567	567	538	589	540	556	564	548	583	569	572	547	584	555	511	578	551	553	555	533	553	538	559	521	542	519	566	550	539	541	531	531	569	519	504	521	574	510	582	533	563	536	554	562	521	537	525	582	518	523	575	565	541	557	591	544	578	520	577	553	553	534	577	544	548	552	552	539	528	558	531	574	526	585	538	544	573	562	565	564	526	535	578	565	537	525	527	537	559	561	554	586	531	560	560	550	564	526	575	578	533	529	562	591	590	582	554	550	532	552	555	560	543	545	540	555	554	579	521	549	555	572	524	576	569	560	560	530	506	519	569	541	597	529	563	524	510	553	529	560	563	566	530	615	540	567	561	575	551	554	538	530	548	566	523	562	557	571	559	543	540	560	553	534	522	586	586	550	551	586	516	579	588	521	543	541	555	530	570	516	577	551	519	560	583	564	544	525	568	519	530	536	548	574	569	581	544	556	573	528	524	553	559	538	598	615	539	567	522	537	547	582	560	579	547	567	552	575	555	567	523	552	545	559	587	559	536	541	571	526	540	541	533	504	544	580	536	535	564	534	543	518	569	579	556	535	486	523	558	557	546	541	593	576	524	528	553	546	537	573	578	528	578	537	559	580	570	566	555	525	575	518	600	534	550	536	533	530	520	542	592	545	561	608	504	508	570	564	575	519	581	556	531	545	554	533	535	546	556	534	550	529	564	524	573	533	590	540	568	560	529	577	612	602	612	581	559	600	587	522	527	578	571	539	522	527	568	562	476	536	578	630	537	533	553	509	544	540	581	527	575	579	526	575	531	557	539	531	552	570	555	531	562	597	519	532	580	611	560	543	533	555	575	546	544	579	541	506	584	542	559	551	574	568	563	589	553	579	536	574	571	529	510	596	562	549	541	530	518	560	566	510	553	574	557	581	566	561	559	511	544	558	549	544	552	550	544	527	517	559	575	525	500	517	564	545	553	555	585	540	570	545	544	585	574	531	542	554	584	562	502	535	594	566	523	571	552	568	543	556	587	504	563	546	531	582	568	601	529	537	538	565	557	549	552	553	545	570	509	557	553	572	540	580	509	567	558	556	554	535	572	560	532	553	518	509	524	631	580	560	559	565	564	547	513	562	561	512	546	529	562	578	570	551	560	552	563	583	553	537	548	561	554	564	567	559	531	543	538	553	552	560	541	568	541	574	538	526	556	553	564	526	542	514	580	565	589	546	515	533	587	549	561	524	524	565	564	568	573	539	523	517	508	532	534	547	565	545	546	584	545	605	585	593	573	553	606	575	529	550	503	548	580	516	521	564	537	544	579	550	575	541	508	602	579	570	545	566	596	556	539	561	550	527	545	557	549	538	549	544	559	513	574	546	531	549	525	512	589	530	582	605	562	579	562	559	580	550	568	552	579	560	567	539	536	536	556	521	529	541	552	568	535	576	548	572	542	550	511	599	543	548	564	551	564	561	505	576	542	519	584	528	558	542	551	531	527	528	543	541	538	555	548	557	522	505	562	525	549	536	584	554	574	564	535	584	570	566	548	564	510	589	559	553	567	595	575	541	517	568	533	491	530	569	525	523	551	566	593	528	541	536	567	555	598	543	568	530	563	546	556	563	532	550	544	550	533	548	558	534	566	583	598	571	528	578	533	538	596	563	601	557	550	538	513	541	523	589	565	531	576	586	555	569	547	557	549	546	528	569	558	590	547	567	534	564	559	564	552	538	570	586	551	533	555	523	570	537	544	583	526	552	489	528	555	563	521	583	561	510	545	626	543	547	569	547	561	566	576	526	565	568	565	524	544	549	532	559	539	564	585	534	589	534	565	572	545	544	530	564	563	520	549	562	585	545	558	567	527	561	516	601	526	509	544	539	510	551	579	563	560	548	578	522	523	556	572	597	528	513	528	564	595	553	550	556	533	547	546	537	553	570	545	536	567	571	546	528	570	503	549	546	584	528	586	559	577	554	494	552	536	504	576	616	544	583	551	545	522	529	572	579	571	526	538	529	594	537	514	552	532	557	532	531	547	546	526	524	574	551	554	580	579	546	534	545	549	551	553	569	544	571	514	573	558	581	546	534	556	562	558	544	595	582	589	559	550	538	575	573	567	548	539	541	561	589	560	533	528	560	567	525	566	562	514	589	515	524	561	540	604	571	518	565	552	557	520	557	548	536	580	555	535	564	565	557	548	542	544	556	599	603	547	510	580	560	558	566	547	565	562	538	518	554	549	531	537	532	551	601	607	575	544	515	546	545	556	536	581	542	550	531	582	567	521	540	534	526	572	533	580	547	534	533	550	566	535	551	544	539	544	540	563	575	525	562	578	566	536	539	571	578	541	561	545	565	569	534	563	570	561	566	559	595	525	576	573	518	571	572	569	562	531	547	521	573	519	506	506	544	549	531	568	597	565	578	572	543	536	571	542	555	591	544	576	538	564	551	541	576	562	545	528	556	546	538	530	531	557	597	547	526	577	571	521	522	557	540	557	546	543	533	562	550	519	565	539	598	521	554	531	536	575	554	536	552	522	560	549	543	558	555	569	553	575	544	529	518	584	521	573	557	550	557	571	629	540	544	578	543	564	517	588	526	541	548	544	568	562	488	547	553	515	510	519	563	556	576	544	577	558	555	576	547	576	521	548	537	555	517	536	548	547	503	545	530	524	563	543	577	531	555	571	572	586	541	543	605	586	556	572	522	559	565	549	507	555	513	541	571	579	527	529	613	543	531	592	581	536	555	530	512	529	529	559	590	554	527	507	551	549	610	550	571	543	541	595	544	576	533	524	553	558	555	564	566	525	574	527	541	530	555	555	534	526	590	523	583	568	554	580	551	538	581	556	580	528	564	521	588	549	544	561	540	570	554	523	557	538	537	529	556	579	553	539	576	549	559	561	562	551	575	561	536	521	563	545	562	532	592	522	560	559	586	515	560	592	523	527	562	569	560	525	541	555	524	574	566	584	545	569	553	543	559	593	560	583	511	554	573	520	519	591	523	561	553	509	544	556	635	540	557	566	561	536	545	542	588	549	557	530	520	551	515	568	546	587	598	545	555	542	536	551	535	551	578	567	566	563	578	524	537	552	586	577	520	583	512	560	588	559	553	551	520	553	544	549	545	562	547	537	576	577	568	566	555	576	575	495	528	543	550	554	547	566	554	537	576	562	563	529	528	538	529	535	585	571	556	554	545	539	542	550	546	501	550	571	595	584	532	559	535	545	517	528	560	568	540	559	550	591	536	536	519	554	531	512	516	549	541	544	543	524	548	582	521	578	574	565	589	555	586	566	571	562	529	553	590	554	564	567	547	554	575	532	549	585	577	548	556	552	568	574
6383	372	371	286	291	218	190	181	177	152	172	142	132	131	154	141	164	125	162	139	131	125	142	129	123	133	130	129	129	147	148	116	137	145	158	140	145	133	110	148	141	154	135	130	120	114	119	119	142	149	120	142	127	142	128	131	134	140	130	120	141	151	146	160	136	138	137	127	143	173	136	147	124	141	137	129	118	124	131	129	161	123	138	128	169	128	149	133	145	139	153	121	140	150	127	136	128	135	116	118	134	126	118	108	154	112	136	140	161	130	121	147	127	124	129	129	145	123	149	131	153	141	119	139	120	158	117	128	149	133	131	128	155	132	145	137	137	152	153	141	141	123	129	126	110	133	122	153	136	119	141	120	131	136	127	124	131	137	125	139	110	148	123	140	126	134	137	133	150	147	125	143	142	142	122	115	109	130	132	127	135	114	130	117	154	142	136	121	137	141	121	140	134	140	130	149	142	137	138	156	122	148	140	148	136	133	145	146	122	133	118	110	131	114	118	121	150	113	138	126	153	130	116	107	148	118	151	111	141	127	140	129	116	123	119	143	126	126	124	147	128	129	125	125	152	112	130	143	119	121	151	132	131	132	120	136	135	117	113	124	136	130	153	144	129	148	139	145	132	143	155	145	136	140	122	142	151	122	140	128	120	126	140	147	147	117	124	143	125	145	137	127	150	121	136	130	128	131	133	127	161	150	145	128	117	134	136	133	149	129	131	123	142	115	130	128	139	143	119	138	146	135	135	159	139	139	120	162	136	151	138	128	112	107	151	120	146	124	128	123	123	146	132	142	138	122	124	131	133	141	140	131	151	153	153	138	152	169	131	152	156	119	144	134	129	140	146	129	136	153	133	134	130	115	155	134	127	149	120	132	151	137	134	145	128	137	134	132	148	138	155	134	141	136	123	133	129	106	125	149	142	112	139	144	156	138	150	144	114	130	122	120	138	121	136	148	146	131	146	148	125	127	119	133	141	144	114	132	117	121	155	118	138	130	131	138	124	156	130	138	133	145	129	142	135	133	128	140	131	145	143	138	128	153	147	146	114	132	135	140	123	128	140	127	141	144	153	138	139	151	151	116	129	158	143	149	146	141	127	113	116	121	116	118	133	142	124	128	133	150	132	125	131	135	124	146	141	126	138	115	143	133	134	130	132	141	131	137	136	150	145	136	132	135	134	121	147	146	133	127	121	125	136	138	141	141	144	140	136	125	130	137	161	132	128	134	101	146	164	132	132	139	132	129	144	142	150	133	120	141	133	140	127	139	138	134	143	150	116	130	149	129	103	145	125	133	135	146	149	134	117	150	149	148	139	128	130	153	129	131	117	139	145	135	139	141	124	163	127	108	119	136	146	136	109	113	155	137	122	133	134	135	130	124	135	168	128	130	147	167	122	141	134	140	118	129	147	146	128	144	148	128	126	143	139	129	151	136	131	133	116	138	154	136	124	121	120	124	152	133	152	132	138	131	122	115	165	154	145	139	141	147	143	159	142	109	129	110	126	125	127	130	127	127	134	141	144	118	136	131	134	132	159	121	126	144	140	148	126	129	122	133	116	126	151	130	145	151	137	116	134	120	141	124	148	136	129	141	117	119	137	134	136	155	134	132	147	142	122	114	159	121	126	130	124	132	139	130	124	138	128	144	136	131	124	113	154	130	134	157	129	144	146	144	123	126	128	132	138	138	133	145	131	132	145	126	140	140	156	154	121	146	108	143	150	135	136	116	157	132	142	120	129	133	118	127	127	131	123	118	145	141	134	125	115	144	143	164	131	138	130	137	148	124	133	116	108	128	130	132	158	146	146	141	131	145	123	128	125	120	120	131	134	120	124	155	160	143	147	142	131	158	115	145	130	142	162	143	137	135	116	133	140	139	145	145	123	132	123	133	158	118	130	150	142	137	129	146	122	123	117	163	132	157	169	149	139	152	134	134	143	132	138	108	135	152	123	153	154	136	128	133	135	149	163	134	132	132	125	132	132	129	130	136	153	143	147	155	119	114	124	147	142	138	124	146	133	120	120	132	125	144	137	136	134	133	129	138	132	148	136	125	143	126	144	137	135	141	138	132	148	136	127	120	146	120	146	130	128	113	135	145	150	133	137	133	127	124	136	143	148	119	142	155	142	136	157	117	124	135	126	121	132	130	139	120	134	116	124	125	138	131	149	132	125	166	151	137	136	128	136	142	122	159	142	135	131	129	133	148	142	129	143	138	154	158	146	121	115	144	124	138	143	131	124	141	139	115	161	137	131	129	125	139	133	139	121	145	135	153	163	134	154	131	141	137	129	123	140	131	145	133	114	116	135	142	126	142	128	146	133	112	138	138	126	123	132	145	126	138	137	133	128	137	138	131	135	156	127	133	120	117	122	114	135	151	112	145	126	136	142	132	147	121	129	123	139	139	133	153	155	126	135	131	133	171	158	130	146	146	134	125	123	141	114	147	144	126	128	117	115	152	126	132	128	131	169	122	145	144	142	145	130	146	135	127	125	142	123	162	162	115	145	124	122	154	130	127	131	122	152	144	132	126	125	134	112	150	125	135	150	137	143	144	144	128	153	116	147	128	122	123	116	126	130	138	147	138	159	137	127	123	145	157	144	145	119	131	130	122	140	121	151	145	158	142	156	133	148	147	156	127	147	132	144	144	135	137	128	143	143	140	157	130	146	117	160	115	130	126	135	143	146	142	129	106	147	143	131	133	139	127	139	125	149	139	156	134	134	138	131	135	144	117	132	138	144	125	130	120	139	160	119	128	138	141	124	152	145	162	122	119	135	129	114	131	138	154	155	141	144	115	126	154	125	139	163	135	124	129	131	124	118	142	125	153	130	124	134	133	115	137	155	120	132	141	122	149	138	136	128	150	142	141	149	148	146	128	122	120	142	146	130	158	144	137	134	129	127	140	152	145	131	137	149	160	125	125	138	158	150	131	109	149	138	146	121	156	127	126	130	124	134	133	130	158	136	112	136	140	131	131	126	117	129	136	134	132	132	147	114	147	146	150	124	128	131	114	112	151	148	122	135	126	131	118	117	127	146	142	137	139	138	125	128	144	146	159	144	98	141	124	129	129	131	144	141	123	141	127	130	129	141	140	118	151	144	151	122	151	142	145	132	136	142	131	153	155	152	146	123	123	132	126	116	114	128	141	147	132	152	142	162	146	108	131	144	132	155	126	110	140	127	131	125	134	136	122	113	147	144	156	134	142	133	146	138	163	128	132	131	137	135	148	140	137	129	141	156	144	132	117	123	153	130	145	127	136	150	139	153	150	129	123	139	137	137	126	123	143	133	124	132	131	144	138	136	124	153	151	112	120	155	155	121	152	124	122	124	140	156	141	127	125	133	128	137	128	134	142	128	136	131	146	134	153	145	126	156	157	123	138	136	133	137	149	129	112	127	148	138	138	121	122	147	153	148	143	141	156	144	167	136	133	141	136	116	133	114	145	130	141	141	131	155	139	148	139	143	148	132	133	147	140	123	123
6075	599	976	1029	917	753	692	658	561	547	483	498	491	433	421	376	384	383	370	357	372	345	341	330	366	335	361	378	386	359	366	352	324	312	330	345	341	352	344	341	328	329	332	346	332	333	352	318	374	348	330	327	355	354	309	336	374	335	334	319	338	337	382	317	323	340	355	372	342	333	357	330	364	334	328	332	337	313	336	327	365	338	322	333	343	320	298	345	328	343	366	372	336	313	363	339	309	336	323	358	347	325	359	337	359	324	321	361	349	366	332	299	320	309	342	308	315	337	339	368	312	353	336	339	360	340	325	327	323	337	349	331	345	345	339	341	351	341	339	371	346	332	328	332	329	324	336	340	345	331	342	329	319	352	332	355	307	321	314	328	322	321	337	338	347	341	333	317	335	333	387	323	346	351	325	353	335	317	336	318	330	354	345	327	310	298	352	337	313	327	334	335	337	325	322	354	345	325	325	333	316	338	337	357	351	336	321	343	296	335	336	334	333	317	350	331	361	300	344	319	310	332	343	310	358	311	299	324	332	362	334	349	320	359	346	342	327	357	356	318	332	344	321	333	338	300	354	386	341	367	336	348	319	317	324	331	346	323	343	343	342	330	344	317	338	353	339	331	334	327	346	324	309	345	342	371	351	351	351	333	281	372	323	332	345	340	339	324	319	326	340	336	349	339	342	337	349	339	333	359	303	325	318	331	351	323	356	325	359	317	323	356	327	326	299	286	356	339	352	312	330	352	325	351	341	325	364	328	371	314	378	298	340	325	339	340	329	356	351	355	363	337	345	354	355	352	337	337	372	324	340	331	353	371	332	334	322	340	362	332	310	349	339	353	326	354	320	320	315	353	340	344	345	340	374	322	353	322	325	330	354	343	342	324	330	345	337	310	331	346	356	312	346	361	348	361	313	309	352	316	331	335	313	356	346	344	334	325	309	363	352	338	344	343	290	324	370	296	356	322	319	331	314	341	354	332	329	327	323	334	338	333	352	348	328	320	357	358	320	328	310	327	338	321	342	330	370	345	307	329	350	346	332	391	370	311	306	347	344	308	341	346	351	313	345	362	340	328	358	326	326	337	328	343	318	324	370	348	314	336	340	316	339	331	328	349	332	321	339	334	343	336	357	341	336	314	354	294	364	353	333	322	323	343	329	342	344	319	334	351	345	314	345	319	346	352	333	355	354	332	323	341	323	338	352	326	343	349	315	309	344	362	335	327	324	353	340	334	337	363	309	352	371	355	336	315	301	313	343	383	347	372	322	322	352	348	329	322	328	321	317	348	338	316	318	346	348	346	314	306	340	346	330	325	336	342	350	305	364	316	334	306	351	320	325	328	377	332	351	335	321	352	328	289	335	354	337	323	323	350	315	378	345	346	339	370	344	345	337	350	328	352	340	323	368	334	383	321	354	342	370	333	383	326	319	333	347	317	344	340	338	338	305	340	329	353	349	350	333	315	333	342	317	332	325	302	323	330	335	324	313	342	347	312	274	340	344	360	318	338	381	357	334	338	347	305	333	322	296	371	315	347	308	340	337	322	321	309	333	352	357	297	365	304	310	306	330	355	352	377	312	327	334	336	336	374	345	363	354	352	307	320	301	348	352	303	326	333	324	332	327	337	352	330	347	357	316	343	341	331	383	311	343	378	336	315	350	319	340	346	359	322	339	344	353	337	305	358	320	349	382	335	347	365	362	331	327	333	336	330	320	295	296	330	332	357	336	354	332	320	349	337	347	322	343	339	290	358	356	331	327	335	301	348	341	329	329	344	328	334	341	324	338	346	321	343	335	324	337	315	344	369	344	333	326	334	339	316	350	350	345	356	312	339	339	305	345	346	315	333	323	355	314	348	329	332	338	321	356	344	343	333	328	337	359	355	340	326	347	321	315	327	346	326	344	327	358	334	330	335	373	334	326	325	349	346	348	337	348	336	334	333	354	301	342	343	350	313	363	344	345	336	342	342	334	328	317	354	334	315	361	308	344	355	339	363	345	373	363	342	342	346	344	317	334	353	356	319	325	296	322	329	365	346	313	348	359	328	352	342	319	363	362	329	335	323	345	320	322	357	341	352	348	319	344	339	352	370	339	363	352	330	363	344	341	351	317	333	370	364	312	329	330	322	352	324	331	319	345	351	306	338	358	324	328	325	315	329	331	324	370	335	327	322	350	317	318	336	340	322	325	302	323	307	319	336	313	291	324	346	329	363	337	331	312	341	323	329	338	336	331	355	346	309	350	338	322	363	350	349	332	342	315	372	324	313	345	327	358	325	322	354	345	346	343	336	339	347	305	332	326	331	333	358	318	310	341	336	294	312	309	357	356	357	355	334	337	353	314	360	311	328	322	312	313	338	361	334	328	370	314	311	333	353	329	347	334	309	330	327	308	330	315	327	313	316	329	320	342	320	339	335	351	336	305	332	283	321	362	340	326	335	350	303	342	321	354	352	335	362	357	333	319	343	336	362	342	362	370	314	304	359	314	333	334	345	336	345	343	329	353	346	318	330	338	316	336	333	336	326	293	295	363	328	333	329	313	321	341	325	338	347	337	363	349	340	357	357	325	286	338	343	321	309	332	353	312	352	359	307	315	326	353	349	336	335	352	352	337	319	327	334	328	344	321	297	333	360	324	322	329	358	356	320	341	334	347	318	333	360	338	336	401	354	333	351	305	318	316	351	321	313	363	329	314	367	359	319	295	315	349	326	385	369	311	333	318	357	332	351	319	380	293	338	389	360	314	324	315	313	322	338	334	354	308	328	357	307	328	348	339	349	372	353	333	335	329	327	329	318	339	344	323	327	334	342	341	338	331	316	345	372	357	360	325	344	333	359	326	325	300	349	312	353	357	323	325	291	349	370	364	365	348	337	330	342	346	339	320	325	316	349	349	351	318	302	320	343	338	323	338	337	356	338	365	352	312	364	338	329	336	353	359	328	330	311	346	326	342	338	323	335	361	312	335	363	317	327	343	348	355	355	341	347	370	328	334	352	318	326	335	341	350	344	341	322	373	327	361	338	364	348	311	313	334	316	322	335	333	312	338	364	334	331	361	308	316	344	324	365	334	343	321	340	340	343	333	341	343	365	321	330	330	337	349	358	324	344	324	330	359	367	353	326	303	343	329	368	295	334	335	292	337	336	323	307	331	379	355	352	313	309	367	352	325	338	357	330	365	340	323	337	351	339	356	325	345	326	361	338	367	338	350	345	348	350	371	315	309	313	350	370	326	347	342	348	334	351	374	342	317	334	304	331	329	339	370	311	367	347	341	328	341	308	340	321	331	339	283	320	307	328	356	311	362	357	337	336	339	349	364	337	317	297	287	359	330	346	319	341	312	344	329	306	313	350	333	341	366	313	336	338	332	371	335	338	340	345	340	343	312	356	352	377	351	341	354	311	325	314	322	318	347	349	352	338	320	353	354	368	336	333	367	352	326	310	342	343	318	316	340	307	349	317	333	336	333	337	339	360	328	326	341	342	354	324
11176	590	515	378	281	217	170	128	110	92	101	91	105	67	72	64	61	67	56	74	63	51	64	53	54	50	53	55	51	49	72	38	52	61	48	39	53	63	60	51	61	63	39	50	56	47	54	46	42	59	50	56	49	60	60	59	54	50	64	49	65	54	51	53	56	60	52	60	51	41	44	57	57	56	58	51	61	48	52	50	42	63	55	46	63	56	48	49	50	52	51	48	46	61	38	48	60	59	61	56	51	49	54	51	57	36	50	52	58	52	66	46	45	52	46	53	57	46	42	44	43	71	48	61	50	52	61	50	47	50	47	58	52	54	48	42	56	48	36	44	57	46	42	49	59	57	50	39	52	49	46	45	50	53	49	54	43	51	55	47	54	49	55	54	40	60	54	43	49	57	68	40	48	49	49	43	52	46	51	51	75	61	51	44	58	51	64	52	51	64	56	56	44	65	37	47	37	62	46	53	45	59	63	57	55	44	57	47	45	54	56	55	70	53	41	49	67	52	67	52	36	55	48	38	50	63	69	51	65	55	41	61	57	55	49	42	48	59	54	62	49	53	52	50	47	46	67	50	51	52	48	51	58	52	54	59	38	62	51	73	47	48	64	39	66	47	45	60	50	50	44	44	47	74	56	61	45	57	52	43	46	54	58	48	62	63	45	42	52	55	51	43	43	59	37	47	67	52	55	66	62	49	55	49	55	42	63	64	50	56	55	59	47	41	54	63	70	52	57	55	50	66	56	47	48	66	57	47	63	37	47	55	50	43	58	66	51	41	35	52	60	54	39	61	56	66	45	45	65	62	56	56	61	52	65	53	44	59	56	62	39	49	46	54	34	58	42	44	56	37	69	42	50	56	53	38	62	51	54	51	64	54	50	55	61	55	52	66	62	64	64	46	39	51	42	48	55	53	64	52	57	58	57	45	56	38	51	59	53	41	49	46	50	52	42	53	52	60	58	40	49	58	45	50	52	48	67	57	51	44	73	57	55	53	41	46	49	47	52	57	47	59	51	56	62	54	46	61	43	56	61	52	59	55	54	51	43	62	50	47	42	52	45	52	44	43	47	55	59	49	50	59	58	54	53	46	54	58	50	51	53	41	50	63	62	47	64	60	49	52	53	45	43	42	52	64	48	65	63	47	49	51	45	60	53	46	60	48	43	65	59	54	58	40	57	56	44	48	59	44	51	61	45	56	52	49	53	51	47	70	47	46	59	58	52	49	54	48	51	34	53	62	57	50	58	50	53	44	60	52	48	64	60	49	52	37	38	46	35	53	51	47	51	50	50	35	69	57	58	40	64	63	49	66	52	44	55	62	64	38	52	51	61	55	39	47	49	61	58	43	54	40	56	67	49	44	37	51	60	55	64	59	56	63	48	54	52	50	54	48	43	39	44	46	56	56	57	58	44	69	46	53	60	70	59	41	51	48	61	58	52	48	45	49	57	62	59	62	43	62	51	48	44	57	53	45	62	51	43	52	62	42	52	55	68	55	49	43	48	60	55	55	65	57	40	41	43	40	35	46	52	58	57	42	36	45	56	52	50	43	52	45	56	46	48	46	57	57	45	57	58	48	48	46	55	46	47	46	55	51	56	55	53	44	50	54	53	59	60	54	46	53	55	48	61	52	46	46	55	58	45	47	70	58	51	54	58	61	57	53	45	52	57	58	44	46	59	49	40	57	45	60	52	61	42	50	47	46	52	55	48	57	50	55	54	49	46	49	53	52	44	54	45	46	52	46	57	34	45	54	55	46	53	40	49	52	52	44	46	50	52	47	58	35	61	45	44	62	58	42	53	44	53	41	50	64	43	48	34	42	62	46	41	49	53	51	53	44	44	66	59	53	46	57	64	64	39	50	55	53	49	49	49	47	53	66	51	50	49	42	52	63	46	47	53	69	51	32	49	49	42	44	69	61	47	44	71	39	40	59	55	52	61	50	52	50	49	54	44	40	55	51	56	52	48	65	71	65	46	46	41	44	75	45	45	53	55	52	52	45	50	57	52	47	69	41	62	46	56	52	50	45	55	49	57	48	42	42	55	48	57	52	50	56	41	37	56	56	47	56	55	53	49	52	57	54	50	70	45	47	57	53	51	68	63	67	48	57	47	39	43	50	35	41	53	58	47	54	49	62	56	55	51	53	54	44	49	49	45	48	54	54	47	59	52	51	49	55	50	56	46	54	53	60	53	57	55	55	58	46	39	54	54	37	56	56	46	65	45	44	50	48	54	60	56	58	55	48	55	53	50	61	59	49	53	53	55	46	48	35	62	51	45	54	49	56	44	54	47	37	53	55	56	49	55	57	63	49	44	50	60	61	57	50	52	63	53	39	55	44	62	55	62	52	50	59	60	60	49	47	51	49	58	54	51	57	40	45	50	47	53	36	46	39	52	62	65	51	53	54	58	64	52	47	45	44	47	57	51	53	60	41	49	48	54	62	56	54	51	51	66	53	67	58	45	55	45	47	48	51	55	62	50	48	49	48	66	51	49	64	47	52	55	49	55	46	61	41	58	46	60	53	55	50	46	48	44	52	42	62	46	37	39	44	67	60	63	50	49	64	40	42	51	60	47	67	55	40	55	46	51	40	55	43	42	42	45	40	47	58	53	53	53	40	50	51	46	49	49	46	50	50	51	41	52	39	54	39	53	39	55	58	49	50	61	63	49	47	61	48	45	58	53	54	73	61	36	36	58	56	50	59	57	60	53	48	49	55	37	61	60	39	55	38	41	48	65	46	43	54	61	49	57	69	51	70	52	38	57	53	50	42	51	52	59	48	57	42	45	46	52	54	63	48	56	57	61	43	47	53	60	42	45	56	49	54	54	50	43	53	46	48	49	45	37	60	38	58	46	55	54	54	55	59	67	58	60	55	44	47	59	51	61	45	47	54	56	62	46	43	61	66	54	57	59	55	53	48	59	38	60	46	51	58	41	54	52	42	42	66	55	57	48	49	41	59	36	51	61	49	60	59	53	50	60	56	48	38	54	54	63	52	52	47	47	47	57	50	56	43	48	55	46	40	63	53	59	55	59	52	52	49	53	45	48	45	61	42	55	50	71	46	54	59	64	54	47	59	48	51	68	51	53	59	52	61	62	52	46	53	60	55	48	51	50	50	51	53	45	53	54	52	61	46	55	54	64	64	54	41	46	49	49	40	58	47	53	41	56	56	55	62	65	62	54	51	57	38	38	53	44	46	60	48	67	44	62	52	56	48	47	54	52	62	41	56	54	46	64	45	46	53	50	46	59	50	55	50	46	53	48	53	52	49	56	56	68	48	50	54	41	56	49	42	40	47	44	50	61	52	49	45	47	56	45	50	52	52	45	61	46	43	50	52	59	42	52	52	54	51	59	49	46	45	53	59	65	53	51	48	59	54	56	39	56	44	45	56	55	40	62	61	51	48	47	48	48	39	56	67	58	69	37	57	56	47	55	45	52	52	49	54	62	48	48	43	62	59	52	50	56	61	65	39	48	55
7356	640	1306	1472	1342	1058	862	702	618	499	435	413	354	338	326	294	280	248	227	246	243	232	206	201	190	186	180	189	204	177	189	184	161	173	184	175	178	197	186	155	158	176	166	179	171	165	144	186	154	151	152	146	162	190	160	158	173	166	157	171	144	160	169	142	152	158	164	145	165	156	155	158	182	124	140	153	139	153	145	140	150	133	148	177	152	141	135	168	160	176	145	149	154	158	146	155	191	153	160	160	138	172	152	156	156	164	155	164	142	155	135	180	140	144	166	144	131	142	138	147	146	158	138	150	156	165	149	169	159	141	150	157	140	148	156	139	152	146	160	150	148	159	140	170	134	153	144	157	146	147	154	151	159	137	139	139	166	135	143	146	160	164	152	125	127	139	172	147	159	156	152	154	169	167	170	164	137	144	125	155	143	158	148	152	161	153	145	140	143	154	162	153	142	151	147	134	164	173	194	153	151	125	177	172	160	145	144	134	151	163	144	170	159	148	160	148	160	165	175	148	129	169	173	153	126	160	159	168	132	161	160	170	165	144	141	137	148	134	138	156	142	152	141	154	143	145	116	170	160	151	153	159	160	158	142	137	134	146	150	152	158	153	147	160	159	157	163	141	174	141	170	161	150	166	162	156	155	123	152	142	137	143	156	149	146	164	177	143	146	149	145	145	163	156	162	142	134	154	129	147	131	128	159	165	169	167	178	151	157	164	163	149	150	157	140	160	152	133	154	146	175	163	152	136	163	153	155	147	133	154	142	151	180	140	144	157	148	152	174	151	127	153	152	139	140	134	142	152	124	157	144	157	140	138	149	155	151	161	138	141	142	179	147	161	168	137	158	146	139	133	133	136	154	162	155	144	153	127	141	139	168	120	160	132	151	155	148	146	161	127	123	130	146	150	165	160	152	140	141	135	161	166	159	163	140	157	146	140	147	163	143	161	142	148	141	140	146	175	156	155	158	148	158	159	131	144	137	138	140	160	158	142	154	166	152	148	149	137	160	164	160	163	179	173	165	150	141	154	168	150	137	156	165	130	172	147	155	123	160	139	148	154	166	152	155	137	152	143	138	171	147	161	144	149	154	151	139	156	159	140	147	150	160	160	163	156	133	154	142	154	151	151	164	176	156	136	131	165	155	147	165	141	136	151	138	158	148	152	155	146	158	133	160	133	151	151	162	152	151	159	142	149	162	133	145	153	144	169	129	147	151	146	159	142	141	149	155	132	158	160	156	146	146	176	143	151	149	140	162	149	165	156	154	158	158	161	124	147	143	168	155	136	160	149	155	148	131	153	165	155	148	152	162	140	158	147	148	141	159	159	145	155	155	139	158	168	167	158	167	156	152	165	137	174	145	143	152	152	156	155	174	140	174	147	138	167	129	133	187	124	168	124	158	148	146	135	137	146	139	153	158	129	151	158	156	147	148	146	160	176	141	156	154	165	135	158	158	157	136	153	169	163	164	163	127	166	140	155	173	163	144	150	169	136	156	171	165	141	162	134	132	150	134	152	128	141	151	139	142	141	161	144	139	132	147	161	165	140	143	165	120	143	148	139	168	122	162	151	129	143	139	174	148	159	140	163	136	152	153	139	137	155	145	153	137	140	150	139	139	142	142	144	147	145	168	151	150	137	154	135	158	157	146	153	163	153	125	144	154	145	146	145	152	163	156	148	150	139	130	142	137	135	145	145	163	174	146	166	128	159	155	157	167	173	154	139	172	143	152	141	158	153	134	145	153	162	165	132	150	162	151	148	163	147	151	154	159	169	154	148	137	141	147	149	139	162	155	146	146	170	160	148	160	145	165	162	136	141	162	149	138	162	114	157	156	143	132	129	145	163	140	122	152	170	153	131	154	167	131	153	138	170	172	149	135	138	143	133	163	139	146	152	146	142	157	126	161	134	141	173	144	160	139	134	141	150	174	140	137	143	133	151	133	144	166	143	161	149	165	144	143	140	151	141	153	156	149	166	135	142	181	142	140	149	152	150	153	152	154	159	139	148	174	147	149	168	149	176	119	155	162	154	153	169	144	134	147	170	139	145	140	145	166	161	161	150	145	127	159	159	154	155	143	154	156	140	166	158	162	131	172	165	144	152	157	151	129	132	164	129	143	171	143	159	162	143	154	166	171	162	161	133	172	148	147	183	150	163	138	140	155	155	133	143	140	155	169	147	140	138	161	144	149	147	140	162	142	163	155	143	166	148	170	129	131	134	172	146	135	158	140	163	130	151	144	164	141	126	159	162	171	130	132	147	133	147	155	163	153	154	172	126	154	143	140	163	123	158	153	133	146	136	150	146	150	145	157	156	140	146	151	147	118	147	156	155	147	164	151	141	142	147	130	148	148	135	152	155	137	158	140	140	156	144	143	137	150	136	164	156	150	159	188	153	156	160	141	141	152	146	143	137	133	147	140	131	147	146	132	146	142	162	165	153	143	153	141	134	146	142	159	149	142	172	164	143	155	161	149	163	136	166	153	151	149	132	174	155	144	128	140	133	140	142	146	140	143	146	133	132	157	164	150	153	137	159	151	172	166	138	156	159	157	154	158	167	153	157	165	141	172	142	125	143	157	153	154	157	135	168	148	156	129	146	167	153	157	147	155	168	136	157	141	141	154	144	161	148	151	159	155	138	137	164	150	155	146	175	156	155	137	157	124	172	148	169	150	150	157	159	151	154	179	145	146	163	150	167	145	142	147	162	170	144	170	141	163	154	133	150	159	159	136	164	149	157	165	155	146	154	172	144	130	156	143	160	135	151	163	131	163	149	135	130	139	153	153	166	156	167	143	153	171	136	165	171	141	172	149	158	148	167	171	140	160	140	185	163	134	132	130	173	129	161	153	156	157	165	160	144	139	166	169	167	154	177	156	149	142	142	153	148	141	138	149	157	168	158	160	153	157	157	150	159	181	169	142	142	150	153	150	172	153	156	163	142	150	129	158	144	141	150	145	158	148	165	163	145	138	153	140	154	163	122	143	157	156	153	164	157	167	141	153	168	144	162	147	141	172	153	149	141	148	179	162	149	127	141	151	132	148	149	144	146	139	158	170	148	147	147	131	165	154	174	166	158	142	158	136	152	156	148	146	138	153	156	168	131	164	139	138	159	150	151	154	153	154	139	144	144	153	143	162	122	162	134	143	123	163	163	151	147	144	146	175	153	167	156	162	139	162	150	141	138	149	180	162	158	156	151	144	155	162	153	178	151	164	149	161	147	161	146	160	148	151	142	151	164	144	157	152	153	147	154	164	166	139	149	139	144	135	149	167	150	146	151	146	149	153	151	159	161	142	156	150	149	144	163	149	133	154	141	178	145	150	175	133	135	160	139	131	148	152	146	165	152	158	139	137	154	147	153	137	171	162	162	148	145	161	129	171	141	129	141	171	144	164	142	148	143	148	155	151	149	169	162	140	141	151	169	147	130	160	173	152	165	151	128	132	150	159	155	155	169	153	160	138	154	153	140	148	151	149	130	138	158
1364	265	239	245	265	208	244	231	229	253	248	284	257	229	208	218	199	231	205	227	244	225	246	239	219	211	203	239	226	251	235	220	249	256	213	223	242	260	247	246	202	263	229	252	228	232	237	218	229	205	245	223	218	238	246	233	245	218	226	253	237	233	206	247	235	212	253	226	238	186	201	237	218	251	217	232	217	222	250	251	234	211	236	224	216	222	217	248	227	208	226	248	230	248	222	241	208	203	228	228	230	226	234	242	219	227	230	225	245	216	229	236	210	245	193	229	215	220	221	247	240	200	238	238	227	230	225	231	270	232	254	250	240	210	218	250	228	237	223	220	235	223	205	235	242	210	223	223	260	208	229	214	209	220	261	236	219	214	237	221	242	261	237	212	208	237	222	242	207	225	214	219	208	210	217	233	201	236	224	247	236	252	223	234	225	247	225	236	245	236	221	205	198	233	258	235	219	248	229	241	223	247	232	232	260	228	209	219	249	227	235	206	234	242	247	208	238	233	236	219	228	206	240	239	198	245	260	215	210	209	208	226	235	221	233	221	265	253	237	223	236	221	224	238	223	211	233	225	208	261	246	255	245	240	223	240	191	229	219	229	227	218	222	208	221	237	207	230	228	210	212	224	231	250	247	227	215	231	217	248	237	216	235	232	217	250	222	235	227	239	229	233	213	250	230	214	213	264	231	242	228	218	210	211	210	213	236	222	217	251	231	245	214	218	231	225	247	251	247	252	235	221	222	224	233	216	226	245	196	233	230	271	238	230	237	261	257	260	231	220	237	251	233	235	250	246	247	262	224	218	251	224	209	233	226	226	225	243	247	241	222	242	220	233	250	234	209	232	209	210	220	248	226	233	240	251	251	211	232	228	233	232	203	224	218	223	215	226	222	216	227	231	242	224	236	199	225	232	234	243	213	265	216	235	201	210	234	239	213	228	241	227	256	242	228	239	233	225	214	249	240	214	245	219	234	210	215	212	233	232	237	205	230	228	213	227	237	237	213	247	229	242	243	230	233	233	213	213	223	228	229	215	242	270	252	233	224	238	242	229	238	217	197	218	231	241	218	239	230	256	237	209	238	212	217	236	237	224	221	251	228	223	202	246	242	237	221	233	217	199	228	240	215	246	212	233	209	238	272	255	271	223	224	232	248	229	251	208	228	224	230	228	234	253	244	226	231	229	233	223	223	237	206	244	235	263	249	244	232	241	255	248	243	226	241	206	253	210	225	207	228	226	230	212	251	239	237	232	209	211	237	206	215	226	217	223	228	217	262	226	234	213	231	233	234	209	228	226	222	204	229	233	226	213	202	256	229	243	224	217	209	208	231	219	209	235	234	239	214	227	222	225	218	223	236	234	255	245	217	203	213	245	248	228	257	232	245	208	208	215	243	200	242	242	218	253	204	224	230	222	251	221	222	214	233	212	226	243	212	214	205	230	245	230	214	208	254	221	237	258	228	224	233	221	228	209	246	219	215	233	238	237	210	234	237	211	217	223	232	245	219	215	227	224	244	237	252	210	233	229	248	253	207	231	229	236	216	231	236	216	232	242	220	220	206	182	252	239	220	198	220	209	237	215	230	215	204	226	221	204	256	228	204	222	222	244	231	264	249	234	231	223	234	227	223	213	212	199	251	223	230	239	227	231	200	224	230	190	211	228	244	227	209	246	220	196	252	243	230	222	208	225	208	225	209	211	248	239	237	239	239	261	217	212	234	246	222	221	233	241	241	234	248	228	215	246	272	208	212	187	192	225	205	234	206	249	237	208	226	228	224	232	240	252	281	206	222	229	229	245	263	232	220	255	236	253	231	237	257	205	219	223	217	205	216	237	213	224	229	211	203	222	202	233	267	193	202	242	199	245	228	212	236	240	241	230	233	244	232	212	227	225	199	216	236	232	236	234	234	228	261	221	244	233	243	212	228	226	232	236	231	230	246	225	254	216	217	214	223	227	205	195	185	209	242	221	237	234	251	226	247	226	226	230	236	231	205	249	219	243	225	239	222	206	231	245	234	252	226	195	221	226	237	203	241	214	246	241	232	246	222	227	260	201	267	223	214	243	238	242	226	243	204	207	218	230	225	217	217	206	203	218	207	243	241	234	253	195	229	217	218	215	237	211	202	203	207	232	256	248	240	257	227	199	242	219	225	218	248	239	235	211	224	214	263	251	236	207	207	226	230	229	238	251	219	243	218	226	248	195	211	229	212	218	203	230	213	242	213	234	221	226	221	219	219	229	239	238	250	227	221	216	220	234	232	214	234	228	255	240	213	217	215	234	195	246	222	235	224	238	227	210	207	246	221	254	220	225	245	217	252	190	237	260	247	243	212	226	228	233	209	221	224	221	224	223	220	243	215	246	193	213	242	236	240	225	245	234	230	210	202	219	246	258	259	256	194	244	236	227	243	236	224	207	229	230	262	226	221	238	255	207	218	235	221	238	209	238	248	223	230	225	232	216	225	218	254	217	237	229	240	231	262	212	226	205	235	215	204	261	227	215	248	222	227	197	203	209	223	240	260	240	215	222	265	236	245	221	228	215	260	238	225	223	243	225	228	228	218	233	256	214	218	210	234	205	259	213	250	218	223	202	224	229	211	218	222	229	261	236	263	232	230	252	255	208	214	215	225	216	222	212	195	249	270	226	254	203	235	198	229	227	245	218	193	220	258	237	215	234	229	228	249	226	234	247	233	232	240	232	248	243	222	247	238	244	217	238	234	212	220	211	232	224	212	228	233	241	211	235	245	231	219	221	229	267	234	204	222	239	221	212	226	246	244	228	213	209	234	217	255	230	254	241	238	201	238	238	253	229	248	220	194	225	225	215	222	220	231	204	221	224	209	238	239	229	251	243	223	222	208	226	225	218	241	223	228	206	222	233	240	229	244	209	242	244	255	253	213	227	223	202	232	235	236	235	221	265	215	230	244	227	216	223	257	214	232	252	233	230	197	209	198	212	229	251	223	181	214	219	240	248	254	240	235	224	224	205	225	226	265	225	212	211	246	232	243	233	221	239	231	247	249	238	217	216	236	223	234	245	243	264	214	231	238	257	230	217	243	213	224	220	208	225	242	250	203	211	215	224	228	223	214	218	234	224	242	226	228	216	257	235	239	253	255	204	255	214	224	237	223	243	234	252	229	245	220	216	222	215	220	253	236	253	219	238	245	222	240	263	224	218	225	220	201	221	229	213	259	201	208	207	228	203	236	213	213	210	218	236	238	226	243	236	229	210	233	223	216	232	234	227	230	230	224	219	260	235	221	227	228	243	218	234	212	224	222	223	219	251	240	213	198	228	239	208	225	251	217	205	205	219	262	248	241	245	232	218	218	215	231	246	222	221	244	208	198	247	230	237	238	223	245	242	214	215	238	258	212	246	235	215	245	214	247	210	204	237	201	218	209	219	241	246	229	240	207	196	240	213	202	233	210	236	207	248	222	212	235	244	211	229	221	252	242	200	224	232	215	220	234	219	223	220	235	249
1973	600	594	586	572	566	561	546	559	520	577	560	564	566	563	558	606	571	530	551	534	509	552	534	565	546	567	571	552	546	561	568	537	553	537	547	535	564	534	551	546	516	560	486	576	528	534	514	542	537	536	573	531	537	558	562	562	570	518	544	508	605	540	497	529	532	520	544	539	567	554	609	534	595	564	569	523	586	578	549	558	574	541	491	548	530	560	581	556	530	554	534	495	560	523	512	522	576	501	531	557	536	547	559	534	533	558	573	595	544	536	542	539	545	556	560	560	582	524	574	547	566	544	585	546	566	521	579	562	513	544	570	535	515	572	585	516	573	576	573	539	580	546	541	506	541	557	565	532	542	536	569	532	596	580	525	542	497	514	565	520	528	583	562	497	531	555	539	572	551	523	552	560	564	560	568	564	594	520	528	558	564	587	541	583	544	534	579	567	608	577	534	525	542	532	582	558	529	565	570	499	532	523	517	510	549	524	524	559	531	530	592	527	540	550	577	525	527	543	551	557	523	534	547	553	518	552	536	566	537	528	543	544	549	554	559	579	516	518	537	546	510	574	555	580	559	546	537	530	529	573	603	564	569	560	548	591	546	549	555	545	537	509	548	492	546	537	535	520	549	563	520	515	575	538	560	538	544	541	547	525	515	519	567	562	563	524	539	600	595	564	546	577	521	532	547	527	550	573	574	529	560	549	553	566	571	541	564	550	523	565	529	505	529	566	515	533	518	564	495	532	568	540	508	527	571	532	546	556	538	529	527	528	551	550	520	538	554	517	529	503	542	545	568	531	555	551	603	551	559	536	554	580	557	565	590	577	549	559	584	534	540	561	589	552	566	545	572	555	549	564	554	545	570	521	524	556	535	544	525	547	551	515	536	573	530	524	493	550	578	581	547	554	539	559	552	514	520	556	558	543	553	564	559	574	565	557	565	513	574	530	578	533	568	546	555	521	556	544	567	538	534	546	569	494	532	548	579	547	551	559	507	588	541	567	489	553	575	570	542	600	540	559	555	530	589	583	551	548	534	524	563	543	545	572	585	558	517	548	523	572	546	569	582	511	540	504	589	565	526	571	532	570	532	611	531	562	542	525	539	559	515	571	533	556	529	577	522	582	588	507	566	564	569	542	528	504	555	559	540	591	556	516	546	500	563	547	563	563	575	537	553	546	525	557	495	520	526	544	591	540	501	570	566	541	555	526	549	563	541	546	545	530	567	595	569	521	553	561	538	512	545	579	531	578	577	566	564	551	554	531	536	563	572	536	510	547	558	549	547	541	530	512	557	525	569	571	533	524	577	573	546	549	539	572	516	546	585	579	531	558	548	558	529	560	598	551	578	608	568	530	585	520	557	592	560	567	558	527	524	576	578	557	572	519	566	536	536	510	532	557	566	557	523	580	511	545	537	515	544	575	564	562	534	561	547	536	560	572	553	555	555	528	587	558	554	546	559	541	519	525	536	583	565	522	548	568	529	526	537	534	534	593	526	498	543	563	561	557	530	547	556	577	530	545	569	593	537	549	549	553	535	524	578	572	556	560	539	564	519	565	538	550	569	538	556	542	562	537	496	542	533	522	582	552	609	496	547	525	577	516	547	560	570	553	549	539	540	542	581	531	549	530	505	531	547	547	549	565	545	557	528	558	531	520	531	635	515	562	549	583	517	581	566	553	528	538	542	493	559	506	535	574	551	554	594	590	541	522	556	563	577	560	562	552	485	530	510	542	547	558	555	562	589	529	560	561	544	549	562	581	554	550	525	534	562	554	539	546	516	531	534	535	552	530	545	557	526	545	521	493	578	561	555	529	558	530	558	555	561	531	550	564	516	562	592	530	549	562	538	567	530	570	555	548	514	533	587	515	562	571	540	537	545	561	549	559	593	583	526	545	499	533	524	545	549	565	572	527	526	535	544	581	551	590	487	493	489	559	510	544	522	522	580	556	560	574	532	575	531	556	545	559	538	506	563	507	552	544	561	544	562	556	575	520	545	521	573	536	522	537	579	518	581	548	534	486	529	561	578	572	564	527	535	539	572	549	572	547	542	557	501	573	551	617	538	549	499	557	533	534	549	558	561	570	537	540	548	515	537	518	558	534	568	532	543	563	544	534	550	495	533	554	552	538	576	554	532	576	540	565	544	559	541	562	561	545	557	563	515	499	534	566	584	561	582	550	567	535	551	529	552	535	569	546	566	540	533	568	557	546	530	548	557	537	571	567	548	554	567	536	584	523	593	548	537	539	578	539	528	538	542	572	562	558	576	517	563	566	485	546	577	582	541	550	565	582	564	515	572	598	581	570	567	531	535	513	535	546	535	549	539	525	528	535	524	557	533	531	531	569	506	568	524	552	578	514	582	573	590	576	541	551	568	577	544	556	539	583	572	512	556	516	563	545	511	569	521	568	565	573	542	548	565	519	566	572	517	544	570	502	534	542	564	550	563	552	561	522	576	502	531	556	486	539	536	581	552	569	567	566	505	570	530	522	550	503	578	563	547	547	571	564	557	568	515	511	565	571	519	567	568	546	565	546	522	566	538	557	511	551	560	542	549	565	566	504	535	554	519	524	565	534	547	525	543	591	581	576	572	527	525	564	542	585	569	599	537	517	538	505	528	519	568	563	561	595	524	565	550	555	537	563	532	539	527	504	581	543	530	511	527	518	523	543	564	569	551	563	576	559	515	577	559	556	553	557	533	584	524	532	504	576	517	568	537	573	542	556	550	530	540	570	529	570	542	552	521	551	552	521	532	562	542	615	565	528	529	503	566	503	542	566	582	558	557	560	589	529	550	528	555	534	539	575	543	545	569	548	540	512	552	511	547	557	557	520	579	558	533	487	538	557	517	547	535	540	560	556	514	579	559	533	532	519	559	549	526	550	531	565	561	528	533	567	548	505	541	589	579	559	529	544	556	535	547	560	546	540	541	581	541	532	528	553	530	543	575	529	581	541	551	515	523	598	580	587	554	560	559	554	560	544	585	509	520	543	542	597	543	595	557	557	576	547	524	601	553	543	529	542	601	581	549	527	522	583	524	552	570	543	548	505	527	558	549	542	532	565	606	549	536	535	544	546	571	550	572	513	564	520	558	556	547	550	523	529	534	565	544	572	568	586	586	523	552	541	541	531	561	556	511	522	593	589	550	546	547	575	602	542	542	516	545	572	598	539	540	586	579	562	592	578	500	537	494	528	568	536	522	571	544	523	516	571	563	559	528	537	559	586	569	532	562	499	527	588	552	553	583	506	540	568	578	590	524	584	554	520	549	513	586	531	546	600	570	536	517	498	575	537	543	550	558	554	573	541	570	513	521	545	530	592	529	565	527	583	526	525	546	557	551	500	556	541	538	546	590	557	552	521	589	568	564	576	538	543	595	565	503	536	519	567	542	563	522	512	572	547	581	550	555	572	523	523	543	567	529	505	548	494	560	556	559	572	554	584	552	507	510	535	559	500	571	518	543	565	529	545	511	532	561	533	535	549	537
6361	333	384	282	241	220	208	196	164	138	157	176	156	156	156	132	145	143	143	145	142	149	135	148	132	133	149	146	138	120	141	148	143	147	130	146	136	130	125	137	127	147	145	130	161	132	133	129	150	141	129	154	124	127	123	117	148	120	137	121	119	136	134	135	147	151	143	150	139	148	139	155	138	149	138	137	127	162	124	146	124	105	135	137	125	114	131	108	126	140	131	140	153	153	134	159	136	131	141	116	147	136	125	161	140	111	127	144	139	118	151	142	119	132	132	134	155	137	143	143	132	137	147	130	145	122	118	139	140	147	143	146	127	139	117	146	163	134	149	141	148	124	128	134	121	130	121	139	140	119	140	136	124	127	165	156	148	140	135	147	132	137	119	147	136	132	131	138	142	147	127	148	139	155	134	139	134	149	141	118	124	134	142	129	138	139	136	147	133	130	147	131	121	138	123	127	137	130	119	135	155	142	138	132	162	125	116	147	143	138	127	128	126	143	140	140	125	143	133	118	132	133	138	129	130	138	139	129	145	128	127	131	123	128	115	138	129	147	148	132	131	141	154	140	116	129	154	131	133	145	159	125	122	131	136	130	126	116	145	139	138	133	114	135	147	126	134	137	138	113	153	151	128	140	145	152	121	139	130	144	136	143	119	123	118	111	147	132	130	138	132	153	133	123	115	132	141	126	176	129	118	130	141	126	123	130	137	148	124	154	135	144	130	145	131	143	146	127	127	141	133	124	138	126	144	118	122	123	142	146	132	142	119	136	147	131	151	137	144	132	147	110	149	144	149	166	138	143	143	110	135	129	125	145	145	131	150	163	133	120	142	136	156	152	134	126	137	143	149	141	134	131	127	159	159	154	147	143	145	139	115	139	139	134	138	153	135	140	135	134	142	134	137	126	145	133	111	120	122	116	146	147	127	117	117	147	127	163	156	138	150	133	99	135	130	144	142	142	137	139	149	141	152	123	149	130	146	126	136	115	123	117	134	134	119	112	146	161	142	148	149	144	114	163	142	126	126	147	117	146	129	141	161	137	147	119	143	122	128	150	127	129	156	146	141	132	130	126	134	140	144	129	140	147	138	129	142	129	143	129	132	118	139	120	147	148	125	137	142	127	124	130	115	118	124	108	131	119	122	139	148	113	124	145	143	125	117	108	141	112	137	120	154	163	129	135	143	128	143	145	126	142	123	144	126	154	132	109	115	147	121	164	132	140	120	143	135	131	119	148	142	120	126	141	154	128	130	117	121	115	134	127	130	111	135	148	145	125	117	135	122	142	172	155	140	119	140	134	135	147	120	130	146	142	133	116	138	115	121	129	137	128	129	144	136	127	137	146	126	129	105	109	143	135	131	145	123	148	115	147	131	117	119	124	129	153	148	161	136	135	141	122	133	145	136	138	146	134	165	149	146	137	134	139	121	124	132	157	125	123	122	133	162	145	131	156	127	119	125	134	133	139	132	143	147	143	139	123	145	135	138	121	140	101	107	146	115	117	134	128	136	153	121	128	156	115	131	116	125	161	110	135	137	142	151	144	140	126	126	134	158	131	135	146	137	122	124	127	125	138	156	129	141	135	147	121	143	128	126	132	129	132	149	135	142	140	140	136	138	132	109	116	150	135	143	115	171	144	124	143	125	135	150	140	117	137	135	120	148	132	116	129	141	141	135	110	134	113	147	123	133	135	149	129	141	161	122	118	131	130	122	158	135	137	127	143	104	152	136	143	142	130	109	131	135	123	133	147	127	142	148	146	150	119	123	136	132	147	122	142	146	158	137	143	130	136	117	138	144	137	115	141	120	127	155	130	139	139	143	125	152	126	117	133	141	155	121	127	125	136	130	139	114	149	136	138	131	133	140	133	128	141	137	154	146	116	160	123	131	147	130	155	118	147	122	140	130	131	136	128	141	122	132	137	115	147	124	143	135	144	140	150	141	139	124	125	129	143	143	134	157	137	148	164	104	113	112	133	145	137	139	147	146	144	143	140	137	131	114	140	142	141	127	136	115	125	147	132	131	125	134	121	130	112	139	133	141	127	164	113	138	117	118	132	134	125	144	120	125	121	137	117	136	136	136	133	147	128	165	136	144	143	124	136	153	122	144	132	138	147	147	149	140	136	155	150	138	167	130	110	133	131	121	129	119	131	141	121	131	119	136	127	146	138	146	131	141	144	131	138	141	138	127	141	149	137	127	139	130	143	131	139	121	140	142	146	117	117	127	128	122	127	134	124	148	142	141	133	123	133	147	127	125	144	129	136	147	110	119	134	166	146	160	136	124	121	142	152	131	134	133	142	113	136	148	133	123	132	144	152	140	117	149	145	141	131	132	136	124	121	129	157	129	132	148	145	148	140	132	163	146	118	124	130	151	133	143	148	142	115	121	121	135	138	140	131	149	115	143	128	151	144	136	130	132	142	132	131	116	145	128	136	155	137	131	143	128	154	137	133	153	140	143	146	167	149	137	116	133	132	134	139	138	121	135	148	117	130	115	145	121	137	141	132	149	129	115	138	138	142	129	140	123	122	133	138	148	129	143	146	108	141	142	114	147	142	132	131	162	137	148	150	118	134	126	137	151	146	129	145	152	132	124	120	133	132	127	121	138	134	132	127	115	142	144	145	115	125	137	121	116	136	145	156	153	147	126	121	135	142	130	146	134	121	142	147	110	136	134	136	155	144	137	134	125	125	133	125	136	121	151	149	112	129	140	136	127	144	161	115	138	151	163	120	116	137	121	139	151	134	126	137	139	132	113	147	153	138	129	127	142	136	148	133	126	150	143	157	117	134	141	161	151	140	124	148	152	140	113	155	143	124	118	127	140	135	113	148	129	135	159	143	126	132	126	150	138	126	114	124	156	168	133	150	138	136	135	132	130	153	111	144	129	125	140	121	131	126	140	125	138	150	132	133	137	120	131	143	147	120	134	144	118	126	119	132	120	155	151	146	159	159	137	130	137	132	136	166	166	140	131	139	130	142	158	150	132	167	135	141	159	151	143	136	149	150	137	145	159	122	159	137	145	126	123	133	132	132	111	151	111	157	130	121	143	119	140	142	146	141	139	116	157	109	134	148	143	138	128	136	128	136	148	131	142	130	142	144	116	151	124	135	131	133	122	111	136	126	131	162	124	129	129	125	117	145	145	146	129	136	128	141	115	121	131	133	141	128	138	142	146	150	129	124	146	138	154	165	152	151	147	130	135	135	114	139	121	144	140	126	124	138	119	128	137	148	130	139	126	137	150	122	122	134	132	115	156	149	111	137	150	130	148	146	146	151	148	148	118	150	128	155	113	122	122	109	128	130	151	122	135	135	138	147	137	141	119	140	149	120	125	142	135	132	124	158	131	139	107	135	130	135	138	129	120	129	141	114	133	131	134	133	122	141	139	136	128	124	138	147	120	138	120	141	120	136	123	155	123	132	133	139	163	133	135	139	133	97	128	117	140	152	127	144	165	145	144	143	139	136	132	131	139	137	166	132
5991	580	956	1018	886	830	697	655	571	484	513	448	458	421	399	419	383	410	352	332	339	366	358	403	325	359	337	337	356	356	338	329	368	334	324	319	332	345	358	326	335	320	357	336	348	317	385	334	320	342	314	350	331	353	317	316	348	393	347	344	326	335	341	289	338	373	351	362	336	360	341	343	346	344	350	347	325	337	329	362	344	340	328	331	315	340	333	332	330	350	313	326	354	343	319	335	305	371	351	317	355	327	330	322	359	357	339	329	329	329	336	360	342	331	345	345	337	342	323	331	351	345	323	323	314	322	343	355	323	350	325	319	381	375	324	364	326	342	337	350	352	327	330	332	330	322	335	327	341	355	367	301	330	339	379	333	357	332	378	329	333	329	309	341	359	328	315	355	340	348	326	326	329	359	316	310	312	322	328	359	338	320	328	355	326	338	358	311	353	322	347	337	344	318	321	330	341	356	354	330	291	340	348	348	384	312	306	335	335	324	341	327	313	336	319	351	318	309	360	335	352	317	333	316	369	342	333	334	344	343	310	358	329	354	341	344	341	324	319	362	336	328	306	354	334	328	316	305	345	303	324	308	361	336	328	336	311	359	343	362	331	323	322	323	340	312	362	356	339	352	338	361	334	355	327	336	306	332	350	316	338	318	371	359	362	335	353	368	338	353	362	352	306	319	334	327	306	313	333	341	344	334	357	373	330	306	333	320	311	330	307	323	349	340	357	325	343	323	327	329	332	310	315	309	364	336	325	350	329	331	333	341	321	342	320	324	322	354	351	329	351	309	326	354	350	346	336	350	322	339	357	342	335	338	348	331	308	320	326	356	345	306	349	325	348	344	371	322	318	320	339	302	327	323	333	316	334	340	332	327	338	316	337	353	330	372	366	354	349	345	328	331	337	327	356	303	298	336	325	344	341	348	343	335	321	361	349	360	320	346	321	298	342	355	339	325	339	345	320	337	311	337	312	329	333	345	317	331	358	333	371	300	337	357	332	328	324	336	333	323	307	318	319	302	346	320	322	353	361	346	340	323	337	349	331	345	341	339	315	355	315	357	361	346	354	349	343	338	354	321	327	339	332	341	338	310	353	344	383	304	349	313	330	358	318	331	298	322	327	315	304	312	361	355	304	313	350	362	340	344	366	327	354	350	342	312	338	310	322	335	341	312	317	351	354	366	309	351	321	292	326	375	310	345	315	312	336	335	326	371	363	333	320	354	358	321	315	345	299	359	325	311	341	337	325	320	326	326	332	339	336	349	384	324	317	354	364	340	291	333	328	337	341	339	319	343	328	333	344	319	335	358	351	356	320	340	346	342	281	354	306	320	340	331	352	325	311	312	289	306	338	310	358	294	345	363	312	356	321	332	353	351	358	338	340	306	368	311	310	310	330	324	316	332	344	343	361	359	312	358	338	320	340	352	342	347	306	342	347	333	349	379	305	336	329	342	364	330	333	346	311	317	334	326	322	354	318	326	348	342	333	337	326	326	356	338	322	360	352	368	317	346	334	326	334	341	337	345	312	329	332	306	383	357	336	327	344	357	344	309	357	345	353	324	328	403	320	318	308	332	340	340	332	295	309	356	350	332	360	346	340	312	351	361	355	336	329	314	335	325	347	309	340	333	346	362	347	322	308	314	338	340	354	342	343	298	329	326	331	313	331	360	371	304	350	309	352	334	335	333	329	319	348	320	352	349	355	368	309	356	351	342	308	348	312	330	323	355	315	383	334	345	304	325	305	339	367	330	301	353	348	369	315	343	353	347	354	322	328	338	343	333	345	346	348	316	320	322	317	346	343	319	320	377	350	340	347	307	306	348	331	336	340	333	320	324	344	378	325	355	341	343	351	363	332	323	359	329	339	339	352	343	345	337	317	346	343	360	337	343	313	315	338	380	332	356	328	322	354	321	369	343	334	329	346	269	324	331	339	334	305	333	329	336	311	343	350	337	319	293	331	314	359	339	314	342	339	360	313	314	322	376	343	321	336	334	356	330	356	347	317	319	350	351	316	286	341	331	333	348	339	328	341	310	326	341	328	335	329	316	339	391	331	385	308	309	292	329	335	346	343	326	367	337	321	328	335	329	348	322	343	325	336	338	328	384	349	334	332	337	346	329	363	342	334	340	326	314	352	351	353	333	342	327	367	335	326	303	327	327	334	329	334	338	320	380	331	325	360	326	349	393	333	355	340	334	295	305	336	319	337	349	374	310	314	329	322	291	333	327	343	345	343	314	354	328	337	321	315	328	304	346	311	314	333	327	337	339	332	354	360	310	358	343	313	309	324	347	348	337	311	326	328	320	345	325	310	332	337	321	356	320	320	357	327	345	352	326	350	322	334	352	348	350	316	360	294	311	344	351	349	319	358	348	329	368	322	323	325	332	335	310	358	331	321	328	310	339	328	337	303	344	350	336	341	305	328	322	329	338	344	336	332	340	310	346	342	336	322	339	315	331	349	372	348	333	340	333	362	321	347	341	316	323	330	293	329	311	373	353	345	334	331	324	335	343	318	319	316	331	344	363	325	351	302	317	328	314	340	339	340	327	346	309	329	327	331	342	299	388	298	335	316	356	326	338	316	321	311	334	321	302	346	367	276	346	318	336	330	329	333	309	319	315	310	338	352	362	338	334	373	332	336	352	356	351	336	341	359	350	320	328	347	320	340	332	335	319	323	338	320	330	331	335	314	323	348	354	355	346	352	315	327	317	353	310	356	334	334	366	342	330	374	320	320	358	321	345	358	309	360	350	345	291	332	349	376	375	308	341	316	309	329	311	345	309	383	324	351	357	323	358	338	316	327	360	348	329	345	329	339	334	316	327	325	328	347	344	348	335	318	339	335	348	343	344	310	323	346	335	322	337	380	361	314	346	318	344	298	326	337	311	308	335	350	333	350	346	292	318	328	330	310	336	341	313	318	348	348	325	363	346	341	343	361	373	317	304	316	301	337	340	346	355	336	367	346	326	326	328	327	342	323	333	350	337	339	353	337	329	354	329	298	322	328	363	343	303	318	375	348	311	303	320	361	352	307	328	328	300	333	324	330	318	320	337	337	329	325	387	333	339	330	317	340	330	304	317	336	331	312	358	330	308	295	361	342	346	351	324	357	347	374	347	366	314	387	320	338	321	344	307	344	322	352	329	365	355	329	316	343	313	317	327	324	327	359	345	353	351	313	313	336	317	317	324	320	324	356	345	347	330	325	338	318	341	327	346	331	348	343	349	358	300	326	350	373	316	331	359	350	320	297	334	327	318	348	381	342	353	367	314	317	379	355	326	357	324	322	312	326	362	355	315	343	335	330	333	337	341	332	340	335	294	321	353	316	331	352	318	311	306	312	329	322	352	360	343	372	360	326	319	357	364	326	320	333	334	311	339	331	348	354	344	347	337	310	313	315	339	333	314	310	353	319	319	345	348	322	362	339	354	307	316	339	328	332	369	331	324	311	335	367	343	347	312	318	310	334	321	330	339	353	341	313	361
11283	581	482	420	280	205	180	141	129	118	96	95	88	70	80	62	60	55	62	53	55	53	62	58	57	54	54	50	49	75	68	63	57	51	61	58	54	51	61	59	57	45	57	55	49	54	54	48	43	61	53	53	52	44	37	53	54	55	57	50	50	49	51	41	45	49	46	53	47	56	50	44	45	50	48	62	53	49	49	48	56	53	47	56	58	44	68	38	61	48	48	47	41	49	48	55	53	53	46	55	52	49	57	49	47	59	59	55	58	65	49	56	53	51	53	57	43	49	41	42	61	51	44	37	62	47	63	60	65	57	57	52	51	65	44	63	51	54	51	51	49	45	47	54	57	47	56	59	48	55	44	53	58	65	48	51	56	50	52	55	55	49	51	58	49	60	52	43	41	61	60	54	57	77	51	51	48	37	39	38	53	61	53	48	49	63	50	71	57	56	54	60	50	49	47	57	47	58	51	43	41	48	64	52	55	60	52	55	49	51	51	57	51	47	60	47	35	47	51	72	66	52	65	54	56	70	62	55	53	45	53	45	57	44	44	40	54	61	58	45	48	45	45	45	46	55	42	44	46	53	48	37	51	53	47	46	50	51	59	67	53	48	60	63	54	45	48	57	51	56	62	36	62	58	43	43	48	43	55	53	55	51	48	41	37	50	46	63	49	54	49	62	66	51	49	62	46	52	57	46	60	60	59	44	50	50	49	51	48	50	42	54	47	43	52	57	51	68	49	70	54	51	47	70	49	46	59	50	61	55	54	52	72	64	53	47	53	43	61	48	55	57	53	59	57	47	62	59	45	49	60	55	51	50	46	53	44	59	52	54	50	66	48	65	45	55	60	56	54	55	52	48	49	52	45	47	46	54	48	40	50	57	54	61	45	46	51	50	50	41	52	53	54	43	51	43	39	47	55	46	53	45	52	57	49	55	65	49	40	43	51	58	53	54	50	63	53	53	65	37	56	43	42	51	48	42	46	61	48	44	48	57	46	47	42	42	55	59	49	45	42	50	55	61	53	62	48	53	46	49	39	59	54	42	53	48	65	57	71	62	46	42	46	47	50	52	52	44	48	52	42	51	45	47	66	47	44	40	50	45	48	59	56	52	48	45	47	51	57	42	49	66	60	55	40	46	46	48	58	42	61	57	40	48	46	60	54	50	56	56	48	47	58	45	46	55	62	55	48	59	52	60	48	45	49	55	41	61	41	55	55	61	42	46	42	48	43	42	39	48	50	45	51	46	60	49	58	64	49	46	57	45	51	48	55	46	41	42	50	55	51	40	51	48	41	62	45	54	58	57	46	53	47	62	48	50	55	52	55	40	47	49	50	59	46	38	51	63	52	60	39	63	45	56	70	56	43	44	55	45	48	54	35	52	57	60	52	47	60	52	69	41	45	54	43	44	46	49	48	50	53	58	41	45	67	67	44	43	45	41	54	41	56	37	50	56	61	48	57	69	46	56	59	39	59	56	62	67	60	61	64	49	53	46	57	55	60	41	54	32	45	57	47	54	59	62	59	59	34	46	48	65	42	57	49	49	58	50	49	44	56	50	39	50	55	55	58	66	41	49	60	45	50	69	52	57	33	49	54	50	53	36	64	50	47	53	37	44	63	60	54	40	43	45	53	55	52	50	57	60	46	50	55	41	63	47	47	52	46	51	43	46	48	58	61	51	38	52	45	49	73	47	48	37	45	62	50	67	49	50	53	49	59	54	56	37	37	46	60	50	45	50	68	50	57	53	48	44	50	53	52	44	50	58	69	62	48	59	62	43	42	47	55	66	47	36	58	46	63	57	58	49	42	47	54	54	52	56	50	53	63	51	55	35	57	48	56	45	47	46	33	47	50	55	44	54	53	41	39	54	67	44	55	77	67	53	62	57	51	53	55	47	56	59	44	55	55	41	60	50	47	48	58	59	51	58	49	59	43	55	48	45	54	57	52	63	55	44	52	46	51	59	44	50	66	50	38	47	52	60	69	47	56	57	64	50	47	47	58	50	49	52	53	50	52	54	50	53	44	40	42	54	45	56	61	54	42	45	56	46	59	56	55	56	47	42	51	49	55	44	44	42	46	54	50	50	50	59	51	69	49	53	53	60	44	43	47	48	49	45	41	67	55	55	51	53	52	44	43	50	44	53	42	39	49	52	55	45	60	43	44	46	50	57	44	50	67	51	41	54	59	49	56	48	49	56	46	60	39	48	53	43	44	39	42	45	53	49	49	52	70	51	53	68	65	39	50	53	34	46	44	49	48	59	66	39	58	60	46	57	41	48	60	51	39	51	65	60	54	57	57	59	53	44	55	75	49	38	54	65	51	68	51	48	44	49	48	57	59	45	42	49	46	51	64	48	55	35	48	60	56	42	51	53	58	42	49	59	44	41	49	42	51	50	39	65	63	40	55	52	48	56	51	57	56	55	57	46	44	49	38	44	56	55	37	57	49	53	57	41	60	69	58	41	56	55	40	42	49	42	49	55	44	47	45	47	47	48	52	53	54	47	50	49	49	47	55	61	53	48	41	50	38	42	50	47	48	52	52	48	49	46	56	51	51	49	54	60	51	64	52	49	54	54	38	57	50	53	47	59	54	47	40	52	50	51	46	48	48	45	46	55	53	51	59	52	49	57	42	60	64	55	44	38	48	59	62	39	52	44	52	44	43	57	53	49	58	48	48	48	59	41	49	57	58	40	46	55	63	58	40	37	56	46	42	53	40	41	45	57	48	58	51	48	54	46	56	51	64	47	46	42	52	46	72	63	49	52	47	47	54	47	55	52	47	58	54	63	50	51	41	38	48	46	56	55	64	52	74	48	46	56	57	31	56	48	55	50	40	63	59	57	61	64	42	50	54	55	48	56	54	57	54	53	51	50	46	54	47	45	59	42	54	56	43	44	57	48	51	57	50	47	40	55	56	51	62	53	55	63	58	57	45	42	62	51	46	58	34	50	40	55	53	47	68	49	55	57	56	46	54	59	56	55	66	43	58	48	54	61	44	43	43	55	45	49	61	57	58	47	48	53	41	49	45	66	43	63	48	47	62	45	45	61	50	53	61	49	51	54	40	62	56	52	60	49	48	46	38	56	55	47	53	56	44	52	61	56	50	56	42	52	56	45	45	52	52	53	60	47	48	67	42	57	65	44	49	54	46	59	47	51	52	45	45	58	39	43	49	68	75	53	47	52	62	56	34	54	37	42	52	40	56	54	52	47	52	58	67	50	59	55	55	48	57	63	44	50	57	61	48	57	41	52	47	41	49	57	43	43	57	59	44	39	61	70	43	47	65	47	60	55	49	48	47	48	55	51	45	46	40	66	45	56	57	55	49	51	48	66	56	49	67	61	45	49	61	49	52	65	45	52	49	42	44	48	52	64	65	33	73	40	60	58	40	47	47	59	40	56	41	45	51	50	45	57	56	56	48	48	40	44	51	48	55	58	55	49	54	57	59	63	62	50	51	58	36	62	54	50	44	41	57	53	55	55
7375	609	1310	1531	1295	1078	801	763	581	514	476	403	381	324	321	303	283	251	227	191	216	222	185	211	217	182	210	193	191	164	180	168	189	188	180	228	186	186	158	163	195	167	166	183	155	150	138	149	182	161	160	164	157	176	152	172	149	140	132	136	147	191	167	147	141	183	158	163	133	154	167	167	177	141	157	147	178	144	153	187	153	154	152	145	133	147	147	150	152	161	149	149	128	142	153	138	166	168	156	154	175	154	156	169	153	116	154	184	143	149	131	146	132	165	145	143	134	156	160	146	150	151	143	155	165	150	172	161	171	147	163	159	146	181	184	147	174	165	160	147	173	161	156	153	157	151	149	156	148	147	156	142	139	172	164	136	186	155	142	169	149	141	136	150	139	159	165	148	144	141	138	175	165	155	159	162	149	154	137	132	141	147	140	177	177	161	161	147	142	156	152	163	167	154	146	152	168	140	191	170	134	167	142	154	176	165	158	161	135	164	138	131	154	140	159	155	149	130	153	129	154	153	145	131	145	191	160	157	175	138	156	135	159	166	151	144	128	161	167	152	147	180	129	141	174	145	168	141	148	150	138	136	143	152	172	155	162	183	149	152	137	160	155	141	138	146	154	138	154	149	171	133	145	136	144	153	144	150	150	163	149	146	157	156	184	167	121	151	123	155	180	154	148	180	156	123	148	159	139	163	129	161	130	165	147	151	170	161	130	165	149	164	146	148	168	138	195	153	159	172	145	143	148	149	156	109	121	137	150	153	153	158	147	142	169	140	128	141	143	154	161	145	165	150	159	162	153	153	167	150	131	121	159	154	148	150	142	127	149	143	141	171	144	147	151	162	150	164	141	158	137	141	141	140	161	133	167	136	151	154	160	136	148	155	153	146	158	138	149	166	138	155	153	132	144	141	155	140	184	169	137	155	143	174	162	161	142	135	165	158	140	134	141	145	160	129	153	125	156	130	129	161	137	145	171	160	154	147	145	160	155	142	148	181	152	142	148	142	144	135	156	155	129	153	135	143	150	150	132	151	129	153	160	150	139	143	174	139	144	145	162	140	131	154	141	176	143	166	168	153	151	152	151	130	159	153	145	145	141	156	159	137	166	125	127	161	160	149	162	140	138	147	188	167	155	160	161	151	124	141	158	183	161	155	147	142	161	157	171	165	126	158	161	151	170	163	167	140	148	140	163	159	142	139	154	150	149	152	135	144	151	169	167	162	155	141	145	168	131	151	144	134	154	133	137	154	149	147	154	141	154	154	146	148	148	141	168	156	160	139	144	159	129	155	146	129	162	136	158	137	152	138	156	153	158	167	136	152	156	145	151	156	148	158	126	158	163	155	142	151	146	148	172	135	133	164	158	131	155	136	169	139	145	145	161	145	147	152	144	161	161	135	136	146	128	149	148	161	164	170	154	165	134	135	141	148	129	165	160	162	171	149	140	137	160	156	168	126	153	179	151	144	146	160	140	168	169	158	164	176	160	167	144	153	133	163	148	154	151	155	149	157	144	153	155	144	157	154	158	140	163	144	138	172	128	150	132	170	131	148	141	122	131	169	153	139	143	135	167	165	131	122	149	153	166	144	158	133	142	141	156	149	184	152	147	173	141	160	154	140	141	152	159	148	155	165	158	150	170	150	162	159	149	152	145	156	133	140	151	156	140	149	143	134	144	156	162	153	154	130	167	148	143	151	165	170	147	146	142	149	153	162	145	153	158	162	152	149	155	158	170	162	143	149	156	126	130	162	139	146	152	137	158	154	154	163	141	151	156	157	148	145	174	147	145	150	137	141	161	149	145	150	163	153	181	144	141	151	155	168	152	137	161	142	142	163	135	151	170	146	143	153	148	151	123	156	183	174	141	137	167	172	144	167	146	168	190	159	162	144	145	143	163	121	157	145	146	156	148	147	162	142	139	128	154	150	154	151	152	141	157	173	156	145	146	142	158	172	157	155	154	188	138	144	139	143	132	148	157	168	147	174	126	148	125	152	131	129	128	163	157	145	170	137	146	146	141	153	163	153	130	146	167	155	139	123	146	148	143	143	155	143	130	138	151	167	121	132	179	151	155	166	156	156	143	135	144	142	153	147	150	155	151	157	147	153	140	152	153	155	153	141	145	145	138	151	167	150	162	153	156	161	163	158	146	148	137	175	145	152	145	144	155	160	172	153	132	152	160	149	145	161	156	156	146	150	160	146	159	149	149	146	147	154	154	153	153	148	155	133	160	153	152	124	142	153	166	143	149	132	147	162	157	148	129	155	154	152	138	150	157	151	157	159	187	137	143	147	152	147	158	133	162	165	145	131	131	164	151	149	161	165	143	148	166	167	152	137	156	179	151	148	158	187	158	159	157	153	177	147	158	148	151	155	115	150	149	153	157	157	148	145	153	138	147	141	129	151	160	143	142	166	141	160	152	156	164	156	135	144	154	141	162	158	131	172	142	151	136	148	159	152	148	150	144	126	137	147	144	142	147	111	155	157	165	166	137	148	144	163	162	132	148	133	173	166	158	121	155	142	136	155	150	138	146	160	150	140	151	145	166	148	127	168	120	157	166	127	148	147	139	164	159	150	134	146	148	135	160	176	130	172	152	152	158	149	131	125	147	151	155	150	169	150	148	137	150	136	142	133	155	145	150	151	156	145	144	147	147	161	152	137	165	149	146	162	153	144	148	164	152	138	160	144	142	133	151	137	161	142	139	138	152	133	139	164	159	150	153	140	155	152	122	155	140	165	152	166	148	155	154	157	150	150	157	152	160	161	157	158	164	150	149	167	159	166	160	128	162	165	136	146	136	153	149	147	128	164	130	160	136	185	156	152	163	147	149	146	133	153	136	142	168	162	156	161	160	137	142	169	127	150	152	156	138	164	139	158	148	147	145	145	157	141	171	157	141	167	139	153	147	148	141	148	160	150	146	148	159	167	133	137	144	141	165	154	156	148	152	159	160	150	148	181	158	158	150	166	142	164	157	149	144	171	175	163	148	150	166	150	142	119	145	144	151	126	161	136	154	155	133	160	164	131	144	146	141	146	150	150	127	159	156	167	147	163	163	158	160	141	140	153	148	140	147	151	154	153	155	139	157	134	140	166	162	161	180	165	151	143	126	137	137	158	159	137	160	140	154	121	154	159	153	156	166	127	173	134	149	152	133	135	141	158	169	168	144	166	126	148	148	151	188	149	141	142	146	151	157	149	149	146	147	157	138	133	150	135	135	143	156	123	125	140	175	148	147	145	163	142	165	158	156	149	144	129	150	202	139	159	156	147	155	161	128	152	153	151	172	169	151	136	148	141	137	167	152	146	144	144	171	168	149	161	155	143	149	152	160	157	147	168	154	145	134	143	149	151	127	140	147	159	160	141	131	158	141	165	158	141	175	145	145	168	156	161	164	165	160	121	146	133	138	146	139	164	140	144	142	141	165	135	149	150	156	155	144	134	167	134	153	160	169	170	159	146	162	129	145	143	139	140	144	133	133	136
1323	249	229	227	245	224	214	230	209	238	235	213	204	253	253	214	262	238	215	243	237	223	238	236	215	239	224	261	232	235	228	207	237	249	240	228	239	238	236	265	232	216	213	225	224	202	227	247	211	210	210	232	252	240	237	230	221	239	227	226	204	251	237	217	241	234	243	245	214	231	229	232	200	218	230	225	186	218	242	235	267	231	234	219	241	220	234	243	211	206	233	225	202	209	233	224	217	246	248	198	216	233	242	243	244	221	221	223	214	243	214	238	227	205	257	228	251	236	244	206	237	208	232	188	214	202	249	252	254	246	214	225	214	220	245	256	213	240	202	230	220	226	209	223	235	255	245	241	233	201	241	237	221	245	224	212	232	254	262	232	193	217	203	226	231	212	256	229	257	262	224	254	248	238	259	210	207	244	218	226	256	226	235	233	231	220	251	237	246	228	227	230	261	210	219	215	230	245	239	211	235	234	224	259	235	229	215	226	216	239	213	236	239	205	224	248	223	247	222	231	255	227	219	223	236	248	214	213	234	209	211	225	241	241	219	235	239	241	239	237	230	213	224	239	225	221	228	214	236	256	237	233	227	233	218	244	237	246	228	213	250	223	210	227	240	248	216	241	238	235	260	240	203	243	240	235	234	238	233	217	222	220	225	238	224	212	212	249	214	227	235	214	245	226	214	206	216	211	226	236	231	224	201	213	251	228	226	229	211	228	219	228	232	238	237	210	218	217	198	206	242	238	239	242	195	228	216	201	218	224	244	239	257	250	244	222	212	227	239	216	219	241	228	243	225	252	249	223	234	239	197	227	224	224	241	214	225	228	243	240	243	237	232	225	239	218	245	235	247	232	227	215	225	198	219	254	217	222	247	240	233	218	251	223	196	239	255	234	236	209	246	208	225	206	224	233	253	207	267	203	220	225	231	235	237	237	241	229	234	231	222	227	232	246	227	233	212	212	195	245	243	235	249	250	232	237	251	229	232	221	203	214	242	220	239	241	214	215	228	237	256	213	215	228	219	229	204	234	225	240	240	212	217	225	219	252	242	244	241	231	240	243	211	216	199	211	222	227	238	229	215	249	218	235	236	246	224	265	228	252	213	253	224	241	220	206	250	225	238	240	239	235	235	247	224	221	209	244	225	205	222	225	231	240	253	221	239	222	243	213	269	230	232	222	224	214	195	226	256	201	232	232	253	252	211	184	236	255	246	203	226	235	249	222	231	234	243	244	222	267	235	261	231	193	252	240	230	214	257	223	220	244	255	224	231	213	199	231	230	234	195	225	256	252	219	235	242	227	249	230	238	245	240	215	237	223	218	238	244	241	219	228	209	239	225	246	229	246	235	223	219	239	229	225	226	253	244	246	263	244	211	233	222	226	229	222	224	270	232	261	242	241	245	229	237	260	251	235	206	223	239	211	209	237	241	230	239	186	209	213	227	234	225	259	224	227	215	240	241	242	232	230	232	222	198	219	218	255	202	254	213	216	219	263	228	206	243	263	232	216	208	234	222	246	231	221	239	239	230	206	239	201	210	231	222	218	251	219	229	243	250	206	233	232	194	213	218	199	240	246	231	225	227	220	220	205	215	228	234	229	233	235	230	241	273	206	225	220	252	234	218	222	228	207	243	224	213	205	213	215	241	220	236	244	227	219	232	239	212	227	206	217	218	232	250	244	250	251	231	221	203	232	242	244	223	236	281	224	239	266	239	250	238	235	232	213	256	222	246	239	201	208	227	239	237	225	222	207	237	243	214	225	229	210	230	206	202	216	232	228	244	238	206	232	234	241	227	213	224	246	229	250	230	238	217	209	219	213	217	249	230	221	231	208	225	239	234	240	216	247	220	251	225	235	261	256	246	212	227	231	217	220	240	239	221	239	235	224	243	298	248	210	230	227	237	220	224	203	238	234	255	245	243	220	201	206	244	209	243	227	232	256	244	254	232	242	238	200	241	222	239	225	247	229	237	247	219	235	217	234	234	228	242	201	230	241	196	240	236	250	217	261	241	205	199	234	228	234	229	246	220	234	229	248	229	249	202	217	227	206	209	231	259	225	222	228	234	221	206	191	217	239	233	245	229	231	222	227	229	255	243	260	234	231	210	238	229	205	237	229	242	250	200	214	221	230	256	215	228	216	235	242	218	223	240	223	203	226	224	278	231	213	252	213	235	220	241	257	235	240	209	228	243	237	235	275	222	253	210	226	208	229	227	212	239	223	231	194	214	267	238	247	226	199	241	249	255	196	191	240	257	244	246	240	215	217	209	228	225	220	232	233	236	225	185	244	230	219	229	234	257	237	224	237	232	244	265	230	236	235	223	181	206	227	225	237	220	208	255	203	219	241	201	233	230	228	205	240	209	228	199	224	248	215	197	212	247	218	221	225	218	256	236	222	237	220	244	241	227	236	235	202	220	209	234	232	201	270	223	236	223	218	225	228	217	227	224	225	253	237	234	235	206	224	238	224	200	228	256	233	221	216	236	231	225	241	226	211	205	227	223	229	229	226	218	212	250	242	242	209	225	249	227	223	246	237	225	251	234	217	229	217	222	239	217	228	226	229	243	208	223	230	255	217	239	232	236	231	230	196	229	238	258	219	234	236	202	235	238	236	222	227	241	227	254	222	234	218	205	223	233	239	217	227	205	207	240	245	209	212	250	236	228	245	222	242	238	230	244	221	247	231	240	224	240	230	250	236	237	223	216	231	219	248	223	229	211	211	235	233	244	239	244	214	236	199	231	222	207	219	211	209	224	247	224	226	228	232	242	236	230	224	268	243	220	228	209	256	216	226	191	224	235	195	220	235	206	227	238	265	247	228	232	227	236	249	178	259	251	239	230	223	249	191	219	209	255	245	233	233	251	196	254	226	237	268	266	226	243	234	222	229	228	232	213	195	218	230	246	206	255	211	223	246	235	244	241	261	213	199	253	247	233	247	206	234	245	204	264	224	240	223	234	261	242	244	237	224	223	229	227	217	238	249	206	262	250	228	219	233	255	225	219	232	222	226	235	222	184	219	205	208	228	242	251	227	206	230	239	221	201	229	242	236	235	222	250	274	219	226	211	219	223	210	222	221	214	223	235	219	252	222	274	238	215	250	220	229	228	226	243	227	233	225	231	209	239	218	240	241	216	222	218	229	246	248	247	213	210	212	205	253	241	253	249	229	267	257	208	243	235	236	251	214	231	240	228	246	259	239	251	225	246	227	224	215	219	211	224	211	233	225	238	236	247	242	205	222	239	236	238	234	238	210	207	211	288	262	210	230	214	234	221	199	217	231	235	240	244	226	239	237	230	203	221	234	213	225	244	229	235	215	243	232	252	243	242	206	219	225	235	194	221	221	207	230	218	228	210	231	206	220	242	277	242	228	232	238	221	236	211	229	224	207	221	262	261	223	243	257	208	245	243	228	230	250	218	240	243	239	227	190	241	227	216	223	201	262	215	250	221	221	222	219	237	242	238	225	235	222	243	198	235	217	241	237
2014	540	542	615	579	604	607	574	587	569	516	593	548	579	547	541	538	573	549	567	579	579	555	528	525	585	552	568	581	560	574	516	563	555	521	599	588	550	520	546	500	526	524	547	535	551	559	546	533	556	546	554	547	505	530	555	538	562	550	522	542	569	533	556	552	520	512	576	509	511	532	517	548	526	603	544	524	530	578	568	571	563	566	531	547	533	535	560	557	516	563	560	567	518	549	508	522	537	559	566	526	567	569	504	563	577	529	578	533	544	537	543	553	506	555	535	541	531	551	564	559	599	568	531	528	553	585	502	541	548	568	544	559	548	590	552	553	575	593	588	535	539	570	501	556	548	552	560	521	570	567	513	554	550	609	553	560	579	587	540	568	531	544	555	541	535	550	545	536	558	543	533	499	575	520	555	519	552	563	542	512	557	573	546	576	536	545	554	538	561	527	547	497	572	540	537	545	517	523	528	562	564	528	590	566	563	516	526	569	545	549	539	529	528	542	513	532	539	539	584	534	563	549	561	586	532	540	538	556	528	518	542	545	582	582	520	582	523	600	553	562	539	569	564	534	583	550	579	559	499	572	572	532	549	506	530	579	561	542	589	531	542	482	566	520	550	582	513	556	528	533	516	543	528	563	528	536	531	508	528	563	523	591	555	532	576	502	602	564	539	549	554	546	558	560	553	506	561	530	548	548	537	538	555	508	502	594	567	577	500	554	572	499	513	512	542	550	564	577	554	578	558	573	559	578	525	536	547	533	518	547	557	542	564	569	560	520	555	547	540	541	554	553	551	543	541	535	595	512	515	536	571	572	555	550	554	572	514	545	550	548	570	506	547	508	546	558	559	533	539	509	524	539	533	506	550	562	538	586	546	549	536	550	558	564	546	509	548	558	548	560	529	556	554	529	551	579	498	536	564	543	524	590	524	528	545	526	526	567	567	568	613	531	559	576	566	562	537	566	525	536	553	536	577	571	532	535	540	531	555	549	531	503	552	557	523	520	511	562	564	550	551	540	561	549	549	586	537	551	543	571	554	593	522	556	601	548	539	566	552	563	549	538	570	549	554	553	540	530	584	525	581	537	555	578	554	572	517	533	571	619	541	555	535	533	560	551	538	543	565	598	512	565	569	559	573	550	520	553	562	565	542	591	544	539	529	545	549	533	560	540	541	560	564	554	575	560	523	570	541	515	566	531	562	528	568	536	551	540	524	543	554	583	563	552	540	543	598	522	508	527	513	546	504	578	551	543	527	482	567	533	547	580	579	561	546	547	537	531	548	544	551	539	525	552	504	552	530	556	542	575	541	532	534	554	565	557	572	530	534	545	548	553	542	567	507	529	565	534	520	567	519	555	556	556	554	497	549	558	528	539	567	580	512	578	577	555	550	563	566	548	574	539	598	544	575	523	547	558	560	506	574	548	520	551	537	512	542	556	557	521	561	545	521	538	540	555	529	533	583	582	533	555	514	593	510	571	574	561	581	537	550	562	539	587	576	533	544	553	541	537	544	538	583	570	552	560	537	573	528	572	596	530	524	545	510	596	544	535	546	566	553	573	538	560	535	523	532	587	556	565	535	524	547	529	543	577	562	532	546	555	543	554	565	540	540	550	512	560	506	538	566	556	587	538	526	562	535	515	551	557	524	515	541	559	518	511	571	543	550	549	559	510	554	572	524	570	576	578	548	554	548	591	560	564	513	578	563	559	549	555	594	561	585	562	575	541	549	528	571	529	566	555	563	508	526	539	550	556	540	542	582	528	535	489	526	569	560	554	554	550	569	497	574	546	522	530	551	579	535	519	563	532	579	528	560	517	574	543	543	569	564	567	608	551	549	536	554	543	514	588	562	538	530	572	577	547	528	546	562	566	559	568	552	519	551	578	540	526	515	529	562	508	551	524	543	521	540	565	550	550	534	514	534	537	543	564	557	511	557	548	520	569	527	531	581	573	532	548	547	568	538	594	499	575	560	541	529	586	572	567	566	545	554	563	582	554	533	566	545	529	555	522	591	532	565	511	489	542	574	563	559	542	544	520	568	516	544	555	535	590	568	537	588	530	509	588	556	517	564	564	508	545	552	565	558	559	552	567	554	511	522	553	536	539	537	546	600	559	540	528	549	556	552	582	568	490	529	579	546	526	580	571	575	546	553	586	597	541	557	583	524	543	538	568	553	548	545	535	535	564	574	557	538	580	550	564	542	548	533	517	559	566	518	575	531	565	558	544	543	522	552	573	528	572	538	472	570	548	540	520	562	515	520	536	564	571	536	569	502	550	512	522	556	558	560	553	592	559	528	549	576	550	548	581	520	539	582	518	549	539	565	545	531	509	558	560	556	552	554	499	602	541	529	594	579	535	535	551	535	559	528	563	560	520	536	530	560	523	537	528	552	506	560	519	589	545	506	518	558	527	560	562	526	557	577	544	555	561	483	578	539	547	543	558	552	556	576	558	538	531	562	523	546	580	582	521	545	532	561	532	513	545	582	554	531	524	513	535	544	521	565	526	549	530	577	540	574	558	512	558	557	526	539	495	564	518	524	575	546	513	530	531	567	558	522	583	587	519	599	554	556	535	554	544	558	592	545	548	579	522	543	535	535	553	501	563	593	551	554	564	508	585	558	548	538	543	549	563	567	582	571	551	598	514	565	535	539	548	554	569	535	530	498	540	561	570	588	548	544	588	580	539	553	541	550	526	528	568	546	556	543	513	548	519	562	548	568	604	536	550	547	582	527	543	544	570	570	555	516	545	510	587	586	568	543	534	529	543	548	565	571	558	579	580	545	520	545	517	534	508	535	563	561	503	527	533	558	512	510	567	514	593	547	550	559	563	541	577	537	575	547	601	513	526	560	534	547	541	557	545	569	507	536	532	553	533	507	528	526	550	575	527	551	532	539	554	541	550	571	527	563	550	511	557	549	567	538	554	512	572	549	546	539	529	560	541	504	507	550	544	530	512	547	537	549	543	587	533	584	507	544	497	573	556	550	586	554	543	561	556	580	520	559	547	562	534	550	541	566	486	574	512	521	575	512	571	545	538	553	552	528	588	531	585	535	581	519	560	556	529	520	510	572	579	545	560	530	561	520	565	522	547	515	521	574	552	548	538	603	565	557	528	559	541	545	546	558	559	550	484	528	559	553	545	551	554	549	535	543	573	568	561	563	537	522	576	543	520	586	603	529	543	533	567	574	555	545	593	499	548	573	557	548	574	511	604	558	551	558	549	544	529	578	572	544	548	581	577	539	563	557	535	522	540	533	560	513	550	557	519	614	541	536	591	543	561	510	523	549	509	576	586	561	515	566	548	527	551	559	539	523	552	536	503	548	552	587	581	532	560	549	605	528	545	514	536	568	557	521	534	552	542	577	579	568	548	539	544	559	533	580	564	532	519	592	549	537	531	574	557	536	577	567	529	549	585	537	536	563	546	518	557	529	551	548	581	573	539	561	556	554	548	544	590	567	516	543	554	574	541	524	585	540	563	564
6148	328	369	280	204	216	190	194	173	142	160	152	138	155	143	145	149	137	130	142	139	143	117	130	140	135	146	145	130	131	128	116	137	149	124	131	129	123	148	129	151	128	124	136	146	147	141	153	126	132	130	135	122	132	115	129	106	150	137	144	114	141	151	135	134	108	125	124	152	139	122	134	132	129	144	134	135	150	128	137	126	126	186	145	149	161	144	124	138	146	121	135	127	156	150	146	109	145	113	115	139	144	134	130	125	135	112	106	114	133	124	128	150	148	134	158	145	121	128	118	143	134	119	147	131	107	139	140	130	128	139	136	135	139	136	122	126	150	121	126	135	123	127	129	133	135	144	120	128	131	117	121	140	158	146	127	147	111	118	142	128	122	146	128	168	137	158	149	128	130	143	111	115	141	110	135	118	150	118	137	143	137	128	137	134	152	143	125	118	129	121	138	122	139	146	122	146	137	143	139	117	151	141	132	131	138	119	129	140	134	126	130	139	138	139	127	141	131	120	145	145	129	146	128	127	146	126	136	154	135	129	109	151	140	130	141	154	156	139	127	134	156	128	145	140	136	148	124	122	127	148	125	130	126	134	129	114	114	139	137	133	111	131	129	125	147	135	144	119	145	139	152	158	134	138	138	127	121	120	144	136	114	140	125	140	145	133	136	125	141	117	131	140	146	138	130	135	138	138	145	123	135	140	126	123	144	133	144	118	123	120	118	123	136	129	135	155	126	148	132	120	139	166	117	136	128	150	139	146	139	138	130	136	131	130	130	126	132	141	124	134	142	142	131	154	141	152	123	134	130	140	130	119	147	146	119	125	130	121	139	147	128	130	132	151	115	134	119	131	128	127	133	114	143	139	146	127	153	129	160	116	124	129	149	127	150	99	113	108	154	142	152	117	132	142	122	134	123	119	145	128	113	137	113	125	138	146	159	140	153	131	133	134	130	126	133	134	125	115	124	122	158	130	125	139	137	128	137	130	141	123	136	148	147	140	155	122	132	136	147	123	146	139	127	140	122	142	139	141	128	137	145	150	145	125	124	134	126	99	124	134	144	141	136	116	132	131	119	160	127	150	134	151	151	145	116	126	137	131	129	123	146	127	134	144	139	135	136	133	154	141	143	126	108	126	134	137	127	123	130	146	146	138	128	123	139	120	119	145	140	135	122	130	135	126	126	163	140	129	154	118	127	129	148	134	122	136	139	143	158	149	126	138	128	149	128	135	115	129	116	152	144	138	131	138	156	122	137	130	133	113	131	151	139	120	128	141	109	132	125	131	153	128	110	135	119	114	145	121	126	154	156	114	124	148	142	109	125	130	94	142	130	136	118	112	143	129	129	154	139	141	148	152	131	122	128	152	134	129	137	117	143	134	128	144	121	121	127	142	142	125	143	146	127	150	149	143	127	147	109	115	126	138	136	148	150	138	125	122	145	140	142	131	142	131	134	114	130	112	139	139	145	117	125	123	142	117	134	150	123	144	124	137	152	135	146	138	109	119	134	132	143	146	138	123	136	133	107	134	132	145	136	146	135	139	144	132	144	113	150	133	135	113	120	163	142	140	124	126	139	126	132	128	138	132	133	151	145	123	134	129	109	136	141	139	130	139	152	131	114	117	155	126	137	128	129	120	125	137	122	142	123	135	125	140	122	148	144	139	125	130	130	119	139	116	131	145	140	116	139	109	140	110	143	121	141	130	120	134	135	136	143	132	134	141	120	130	143	121	128	121	132	170	147	121	126	108	144	136	132	128	125	125	130	131	127	160	139	123	123	134	140	130	139	137	129	123	125	125	124	133	124	125	141	139	134	138	138	153	130	131	139	124	141	132	129	144	145	129	137	127	125	124	130	137	146	124	137	117	119	124	126	152	121	141	138	136	131	113	135	132	141	144	145	125	137	145	144	153	139	129	149	155	133	128	157	137	135	163	120	138	141	125	120	145	135	149	157	131	125	137	134	133	135	141	120	136	123	126	164	135	150	135	130	116	139	150	130	119	119	135	134	140	141	128	134	139	120	137	148	131	117	139	128	140	127	129	130	116	142	144	138	125	141	117	133	119	149	150	134	140	119	146	143	118	120	127	141	143	138	139	165	135	136	126	130	130	147	124	130	128	137	126	146	121	134	125	137	127	105	136	134	124	145	143	131	148	125	147	145	127	143	134	125	130	129	132	148	140	129	126	113	125	140	147	143	151	119	137	118	126	111	133	142	127	154	156	136	118	129	126	148	122	153	133	127	133	137	125	143	129	143	131	126	122	107	128	139	130	129	140	135	134	145	139	136	149	142	166	141	146	131	131	119	112	124	131	114	122	138	122	134	129	125	118	153	149	126	148	130	110	155	155	157	156	107	129	133	116	123	139	131	140	150	129	150	141	128	120	131	134	144	129	118	144	135	137	150	131	115	156	142	140	132	154	125	128	171	121	156	146	134	111	137	137	120	138	134	127	133	150	114	127	130	148	117	113	123	134	136	132	133	140	128	135	123	127	127	134	155	128	129	147	132	134	130	103	125	140	152	129	123	130	143	103	145	122	127	133	120	122	130	113	133	143	140	132	144	128	134	124	124	125	131	140	133	150	148	138	119	136	136	142	139	125	122	133	135	128	176	131	126	115	115	116	130	163	134	125	133	129	136	137	117	131	116	129	143	129	145	136	143	146	134	150	134	131	119	127	128	127	126	124	119	109	131	157	166	126	158	147	154	138	132	124	140	139	150	141	117	128	147	119	164	133	152	129	115	118	140	139	115	139	140	143	143	149	117	117	116	126	134	127	122	125	147	142	134	111	134	117	121	143	132	128	132	127	119	154	144	120	131	135	123	149	129	127	147	121	134	128	125	124	133	153	147	112	121	136	157	142	129	136	133	137	134	152	142	137	117	134	124	144	132	130	128	128	120	131	126	126	145	142	133	146	127	139	141	136	129	142	152	126	140	123	133	146	119	155	133	143	137	128	128	126	139	131	145	123	134	129	144	120	143	129	121	118	127	118	151	119	114	140	137	139	136	126	141	130	121	144	124	145	133	142	135	148	131	163	113	125	138	140	128	130	153	138	138	124	151	126	140	126	129	134	140	107	145	123	144	128	134	141	141	135	129	128	135	151	104	130	128	131	158	150	159	124	140	138	129	146	125	102	124	146	125	140	134	135	139	137	125	156	149	155	140	155	148	135	143	142	139	151	135	145	136	132	123	151	141	140	140	124	130	164	150	142	155	107	139	130	163	147	144	134	137	148	133	147	132	147	139	123	132	159	145	122	141	136	149	139	126	117	130	108	127	123	153	125	125	147	155	153	135	135	108	134	145	166	111	130	138	134	123	156	136	110	141	154	137	155	118	132	132	136	131	126	134	132	142	133	131	136	141	119	134	147	125	131	116	116	144	146	129	132	144	126	154	141	114	142	146	160	116	138	119	119	148	140	126	135	128	117	134	146	145	112	124	126	137	138	144	144	122	126	128	127	160	142	127	139	133	152	144	138	140
6030	550	926	1097	980	814	685	585	560	531	477	405	435	441	422	390	393	348	365	354	384	369	366	365	329	365	369	334	367	377	329	347	368	343	362	329	346	353	361	329	327	323	363	317	344	314	352	312	327	336	374	345	335	315	335	296	326	335	337	341	350	321	340	339	340	359	347	332	314	334	349	306	301	354	306	306	340	338	286	333	317	337	352	342	373	332	328	341	358	322	342	312	349	369	320	313	340	349	303	301	326	347	337	346	342	347	334	322	336	368	353	343	309	333	350	353	334	319	328	343	328	332	351	338	322	323	314	350	311	323	325	335	348	341	336	361	331	327	362	326	330	354	351	323	344	334	373	349	357	345	355	324	331	336	354	346	356	367	325	323	318	366	342	344	328	335	327	328	303	345	331	335	340	346	316	339	302	340	334	339	345	360	286	338	358	338	316	329	351	330	343	305	333	305	334	328	326	307	361	336	341	316	356	322	346	326	354	351	327	342	334	309	358	338	380	346	320	334	324	318	350	319	314	393	350	316	331	333	335	343	320	321	323	355	337	321	339	364	330	341	333	364	338	361	326	343	336	341	313	338	336	327	324	327	313	319	320	332	322	324	338	345	351	318	333	309	337	359	348	344	329	307	328	348	369	333	335	309	343	328	341	322	306	349	322	334	313	325	355	353	309	326	346	334	326	319	321	339	336	328	344	325	314	328	336	366	351	334	315	308	340	342	321	324	354	332	297	336	338	343	327	284	342	315	365	317	326	326	329	329	341	351	353	317	334	323	303	302	345	313	312	315	325	322	321	359	337	366	371	309	327	346	307	343	284	316	332	319	353	345	304	370	316	338	324	338	329	354	324	343	315	354	349	341	316	332	343	300	338	304	332	359	323	362	338	363	292	321	358	324	329	310	349	315	358	337	333	283	328	335	358	335	359	347	334	335	327	330	304	320	344	314	329	346	316	347	316	307	332	307	344	345	318	344	312	356	323	343	356	347	339	365	352	339	343	311	336	312	350	342	310	366	295	341	357	330	321	313	341	323	324	319	331	334	316	294	335	335	344	374	341	338	295	328	347	331	352	303	309	367	303	317	325	348	343	305	344	330	328	318	324	316	352	352	310	313	357	342	343	319	330	339	339	352	337	351	338	355	324	298	346	328	307	349	278	344	337	309	351	336	330	346	375	336	330	339	336	308	314	333	312	333	331	318	305	339	329	342	336	326	351	294	337	334	328	340	336	329	351	331	345	356	324	339	358	353	321	335	339	308	359	303	370	330	337	319	315	309	309	328	347	342	312	332	376	341	312	351	329	331	298	366	329	344	333	345	361	344	330	316	310	303	315	331	312	317	301	331	346	322	344	347	331	325	326	354	342	355	320	337	338	342	332	315	348	338	310	319	329	323	326	327	331	339	364	316	324	317	305	326	330	340	333	376	301	315	332	319	333	341	362	305	312	360	351	330	336	316	337	330	341	331	338	319	288	322	324	354	338	305	336	327	344	333	310	336	330	318	359	349	343	350	353	360	323	336	337	325	346	332	339	329	326	320	325	353	337	332	350	349	313	364	334	340	353	317	342	319	326	342	349	356	308	325	328	326	333	334	315	350	359	322	308	355	363	351	337	352	329	325	310	341	374	324	378	352	330	314	323	324	354	349	325	328	340	315	338	308	317	353	301	314	349	333	333	318	321	354	340	306	342	298	358	301	314	333	349	336	317	330	326	327	333	285	344	364	325	323	325	328	324	339	342	338	341	344	305	345	349	312	340	335	337	345	342	350	356	275	316	359	319	354	292	368	342	343	329	330	329	338	323	325	370	333	363	318	323	330	328	313	337	332	301	348	317	358	355	344	333	316	348	319	356	359	319	318	326	333	319	311	354	366	312	346	319	312	350	355	336	326	347	304	328	330	320	346	325	341	359	361	348	336	345	311	312	326	303	315	347	341	358	329	357	343	304	351	343	344	347	325	351	356	328	332	281	349	324	349	338	306	361	352	343	297	344	330	319	342	367	364	335	346	350	305	340	339	301	346	356	334	316	347	302	311	373	310	361	312	359	334	338	345	320	318	331	366	332	332	330	314	322	356	344	344	343	333	334	336	356	322	333	314	314	331	347	359	317	314	324	342	316	338	313	313	330	352	341	336	328	335	307	339	330	310	352	348	374	328	325	332	301	310	313	358	326	343	308	328	332	340	314	318	311	306	343	345	330	349	316	353	310	333	332	361	351	313	355	313	335	314	316	327	333	310	322	307	310	302	344	334	329	321	315	341	372	344	341	315	324	331	365	318	333	318	331	330	343	336	378	369	342	336	344	326	326	304	386	310	353	317	334	303	319	368	324	325	339	356	304	339	326	334	336	313	335	353	350	314	348	300	330	299	346	326	322	320	350	335	315	309	366	321	346	313	331	325	325	314	331	353	367	317	325	349	323	340	338	342	353	325	317	333	343	366	297	358	298	318	314	301	319	315	295	333	340	326	346	327	370	338	375	329	343	327	354	336	322	384	363	317	347	346	340	315	342	313	315	370	315	320	321	307	304	324	327	338	346	349	324	337	334	313	334	318	344	329	354	336	328	333	330	354	337	329	348	331	309	299	327	320	290	327	331	333	322	309	356	346	330	311	383	305	338	327	362	330	370	335	354	314	330	367	349	342	328	325	344	338	336	299	321	354	355	318	321	300	324	327	311	368	351	344	349	334	319	345	337	342	346	311	280	358	341	332	325	358	359	322	338	323	353	332	339	345	318	324	330	326	316	310	343	326	308	366	318	366	323	339	346	355	315	330	320	325	315	339	333	338	364	341	361	321	315	343	330	345	347	349	355	310	355	353	340	365	316	323	363	315	335	304	328	325	327	347	370	327	356	353	308	309	318	323	347	341	337	337	305	354	355	341	338	333	339	296	311	328	317	335	325	338	326	327	334	360	349	306	300	342	360	317	314	290	362	331	312	325	333	357	300	319	339	322	328	324	331	343	319	304	309	336	323	326	340	339	326	370	319	323	337	324	315	359	327	296	298	321	355	293	325	337	310	322	323	304	334	347	337	350	360	321	346	331	326	305	315	321	361	314	311	328	324	311	338	282	348	344	334	326	336	343	333	311	343	333	317	331	333	363	326	340	331	328	316	342	294	322	358	365	321	345	320	360	324	317	331	341	327	345	336	303	337	340	308	349	338	338	365	330	289	358	350	303	317	324	346	337	377	357	317	323	332	336	332	315	319	342	325	339	317	334	309	349	346	331	328	328	319	341	310	317	359	331	342	335	346	360	353	326	371	341	323	331	330	313	354	343	317	338	330	364	351	347	360	324	306	366	353	321	323	341	304	344	340	298	334	320	303	338	323	366	342	326	317	307	314	307	361	334	303	327	312	359	333	334	322	313	374	342	345	335	326	332	332	319	329	339	312	316	362	346	321	318	351	337	336	346	321	319	317	313	369	343	334	316	326	296	369	334	327	279	342	346	324	339	348	335	347	311	350	343	328	335	338	335	342	347
11164	624	549	398	270	191	180	148	125	100	87	90	69	68	68	67	64	65	64	59	73	67	51	49	39	49	48	54	64	62	48	71	56	56	62	59	60	51	46	50	58	59	51	47	51	45	85	35	52	56	48	51	47	51	55	47	54	62	45	58	63	65	51	49	58	61	57	65	65	59	48	49	50	58	61	46	60	55	41	64	50	50	41	40	55	50	59	48	41	42	66	55	50	63	61	43	55	56	42	56	49	56	49	58	56	37	39	56	52	53	57	58	52	44	42	53	45	58	67	50	47	53	52	41	53	34	51	61	53	57	52	56	52	51	40	55	40	43	53	43	42	50	59	53	53	46	61	56	44	54	62	51	52	47	57	58	52	44	45	55	46	41	43	43	45	55	46	48	43	46	53	39	54	46	39	42	49	40	53	63	56	47	47	47	44	54	45	46	45	48	38	60	42	61	58	45	57	48	56	54	54	49	54	35	56	52	56	50	46	48	67	41	52	45	40	52	41	38	56	52	45	54	52	51	52	56	52	43	71	50	61	54	63	50	56	43	52	45	46	48	60	54	59	50	43	61	37	59	46	45	58	62	57	51	46	46	55	39	43	42	52	64	45	49	57	62	44	51	40	53	52	52	58	50	55	55	53	46	51	49	47	61	62	43	58	64	50	44	41	52	49	50	41	59	36	57	48	51	45	56	53	52	51	59	61	30	49	51	50	55	63	43	61	46	48	64	41	55	60	47	72	45	56	58	66	56	56	54	51	47	36	49	55	46	50	50	40	51	63	41	50	47	45	57	46	42	56	35	42	40	53	52	61	39	47	48	54	55	56	43	44	28	57	52	50	51	47	48	39	52	60	63	48	60	53	58	50	49	60	62	44	59	58	50	49	43	71	52	57	40	48	50	56	60	54	41	49	58	46	57	53	58	47	48	45	48	47	63	44	48	65	49	51	56	44	40	71	51	42	47	53	57	48	45	52	43	45	58	62	50	48	37	42	37	60	47	51	48	65	45	54	39	58	53	43	57	47	56	40	38	57	60	50	46	52	48	50	55	68	59	60	57	39	40	43	59	49	50	60	56	35	53	51	54	49	49	43	49	54	44	50	50	47	35	57	46	60	51	58	61	66	45	40	58	53	56	62	41	54	43	50	50	55	51	53	52	45	31	51	49	44	37	51	55	56	63	51	61	64	51	50	41	49	44	39	51	46	40	49	49	59	47	55	64	51	49	51	49	62	48	54	51	49	43	50	39	43	41	51	54	44	54	58	47	49	60	46	52	60	51	58	46	57	56	64	60	67	42	46	49	55	48	42	65	45	35	57	56	53	45	50	66	50	60	64	49	44	58	41	65	61	47	58	50	53	56	52	41	43	44	52	41	52	56	55	56	43	58	64	54	53	56	47	60	59	59	40	48	50	57	55	51	61	57	60	50	60	65	52	50	49	53	53	63	50	42	59	53	56	47	40	49	51	50	45	41	55	37	41	58	58	54	43	48	57	50	39	48	48	53	57	62	40	49	35	61	48	54	47	49	60	43	36	56	66	49	53	54	40	49	45	42	35	64	60	56	65	44	45	45	47	51	57	54	51	31	52	49	53	49	46	48	48	58	48	64	52	51	43	50	54	49	54	44	55	49	55	49	60	44	59	59	38	41	45	36	65	44	52	47	42	48	46	43	38	55	44	44	50	40	51	62	63	60	46	51	53	61	55	43	49	45	53	60	41	60	43	56	62	34	50	49	43	66	50	42	61	44	53	56	51	52	58	39	43	62	45	51	43	48	46	56	44	55	48	36	58	30	39	37	50	46	48	34	51	53	63	47	58	55	67	37	41	41	61	55	45	67	45	42	53	57	45	37	44	50	53	45	54	56	70	48	41	46	56	51	37	49	59	55	49	53	45	56	51	52	50	46	46	61	63	42	46	54	51	42	60	40	47	53	50	44	58	60	43	66	49	60	56	43	47	46	48	53	51	44	41	46	47	60	55	37	40	53	43	45	57	46	60	50	71	38	54	49	49	40	67	57	53	47	47	54	49	46	53	47	57	56	62	64	57	47	47	54	46	44	50	53	48	51	55	37	51	47	51	48	40	50	37	60	51	56	44	62	60	47	44	55	43	57	47	44	69	63	51	51	61	61	68	57	50	43	58	58	48	53	70	47	47	48	53	50	40	48	52	49	52	46	50	62	47	60	56	43	50	55	45	52	46	54	44	41	53	52	37	56	41	63	51	48	55	51	54	42	45	42	34	59	61	44	44	46	47	60	58	52	47	54	53	39	45	57	55	45	48	43	59	47	41	55	63	59	64	52	56	42	50	32	45	61	51	56	42	40	52	50	42	65	54	44	58	56	41	52	49	38	50	43	50	56	40	44	43	67	59	46	50	58	41	50	56	37	45	61	41	38	44	52	71	59	59	57	55	53	45	53	47	38	53	45	42	60	61	37	41	58	44	51	53	65	55	46	45	51	73	42	58	39	63	50	38	50	54	51	50	51	58	53	57	57	65	57	44	52	43	40	43	56	43	57	45	53	44	52	55	49	42	47	50	51	62	42	67	57	57	41	65	41	52	52	34	45	75	49	50	52	52	28	45	50	41	49	36	59	41	34	48	55	64	47	39	44	60	35	38	51	55	57	52	38	44	48	47	68	45	54	56	48	60	42	63	48	57	66	60	43	43	65	45	46	45	51	39	40	51	42	53	40	59	57	44	44	52	62	56	62	60	41	33	47	43	48	61	47	43	41	52	45	48	57	67	46	53	48	51	60	37	54	62	41	57	43	52	48	52	46	45	44	64	48	43	33	54	47	56	53	48	41	54	56	50	59	52	35	48	55	60	50	49	42	78	34	50	44	47	38	61	46	53	39	55	49	55	41	55	53	46	51	55	51	41	50	54	54	46	54	52	48	46	36	37	45	51	57	44	45	48	50	44	53	53	36	43	43	47	50	56	42	42	56	44	66	61	68	60	65	42	56	49	43	51	48	44	52	51	55	57	51	51	45	49	53	47	57	48	55	56	65	49	68	51	52	47	48	57	45	52	44	57	58	34	47	56	52	57	50	48	48	51	51	51	49	42	52	51	49	47	45	56	51	59	54	52	54	55	62	56	55	46	46	44	45	53	54	49	46	68	53	65	46	58	48	45	54	59	62	43	50	56	45	52	51	50	45	46	49	54	55	50	52	52	50	50	47	50	48	52	67	55	60	55	47	41	50	50	46	47	63	51	50	49	52	48	50	51	57	38	55	61	70	54	42	49	49	52	54	62	57	39	57	53	57	40	52	61	41	46	49	51	67	64	49	49	53	46	56	42	52	52	50	46	46	63	50	52	56	73	53	62	46	47	60	54	55	52	65	61	52	61	50	53	39	54	52	52	46	47	49	44	66	53	46	50	57	43	51	52	48	35	45	59	49	49	41	38	57	47	27	50	53	54	53	57	41	56	53	55	47	46	51	50	61	43	56	53	54	53	52	46	48	47	40	63	58	52	74
7324	590	1350	1509	1343	1071	870	691	548	499	456	404	384	335	293	303	245	247	214	222	222	211	208	201	195	199	224	172	220	185	169	217	187	170	159	179	149	165	158	165	161	180	152	185	164	177	164	192	156	147	178	181	160	184	146	170	142	162	147	152	156	176	132	158	176	166	170	159	155	154	156	160	157	157	151	151	151	143	146	170	137	155	144	158	152	152	155	143	134	161	158	151	146	150	174	148	165	152	152	143	140	153	173	160	160	143	140	168	160	151	150	156	145	146	138	168	115	131	147	154	128	156	145	170	155	159	143	145	151	180	168	141	136	151	170	135	173	140	153	162	142	149	133	145	155	133	152	139	170	135	139	161	174	162	155	152	142	144	151	160	160	142	132	134	144	155	135	160	152	151	168	175	126	149	134	159	142	155	159	148	159	156	159	152	138	141	158	137	135	169	149	151	149	151	170	143	163	167	167	154	169	156	164	150	119	158	144	133	149	158	158	132	149	142	165	152	124	162	168	166	153	157	151	152	149	159	155	157	161	143	140	162	150	145	132	142	139	154	136	177	159	173	157	140	149	153	157	134	147	128	161	144	145	107	148	134	158	161	150	180	142	164	155	156	146	137	141	156	160	133	133	141	153	130	129	173	158	138	154	153	143	141	156	126	122	153	144	144	136	162	129	171	138	145	130	142	151	137	146	145	150	147	136	146	127	160	186	154	147	138	154	149	128	134	135	138	147	170	166	154	139	139	155	169	160	180	151	138	158	175	154	141	147	149	151	147	163	148	137	140	181	127	156	168	146	166	153	144	140	151	145	160	156	133	149	148	156	171	144	156	149	149	145	141	168	151	169	162	138	121	163	143	157	139	149	152	138	139	151	165	146	145	168	163	152	135	135	156	153	158	149	177	155	124	163	146	157	120	159	152	138	146	158	169	150	139	156	176	156	168	140	153	147	182	145	134	133	160	157	143	150	139	152	166	156	144	151	159	130	151	156	171	153	146	144	136	144	135	134	154	143	154	149	168	134	167	166	130	139	144	152	153	175	140	157	123	143	136	145	146	142	140	175	173	153	160	138	158	163	155	145	144	143	146	144	163	142	155	153	157	127	152	151	160	144	119	161	175	138	133	130	137	156	146	135	140	148	159	146	139	156	134	148	159	153	147	149	154	137	133	157	145	117	144	153	141	158	140	156	151	154	164	154	157	149	157	130	167	158	159	147	149	160	173	169	154	163	163	149	148	141	152	163	131	134	166	138	164	175	167	154	148	157	162	165	149	154	125	164	148	151	157	175	157	165	140	150	145	157	136	149	145	144	152	146	147	136	144	156	121	143	163	151	149	126	157	154	142	151	132	156	158	153	154	159	151	167	136	137	165	135	140	147	146	167	152	133	145	168	152	144	149	148	151	164	165	149	160	137	156	145	153	156	149	137	155	130	129	141	161	156	173	155	164	151	165	164	163	142	143	147	130	160	128	160	150	141	171	158	155	158	139	137	145	164	150	131	154	155	154	144	154	160	154	153	162	143	154	152	153	151	143	124	158	143	160	140	151	149	179	153	148	138	141	152	154	132	144	157	127	174	156	146	173	151	150	162	130	136	167	142	153	154	157	146	163	136	160	154	159	136	178	156	148	174	153	156	147	150	149	160	148	159	165	139	164	152	148	148	131	153	164	146	155	140	176	135	144	167	172	124	148	140	143	133	146	163	164	150	152	153	145	158	159	123	142	180	157	164	170	164	161	150	147	131	167	169	138	151	157	148	147	151	165	154	153	153	148	161	167	129	157	140	137	144	157	137	142	151	136	133	128	163	153	166	143	145	133	142	130	140	151	160	144	138	153	138	147	143	190	120	149	151	149	152	150	161	165	155	170	124	158	155	156	157	156	149	129	135	168	143	155	161	154	145	167	137	146	167	151	170	140	151	139	181	145	149	153	143	151	153	142	131	164	162	167	149	141	142	143	166	154	131	158	159	156	132	145	158	154	159	155	125	132	140	170	151	152	145	144	148	149	148	136	155	159	158	171	164	162	145	159	146	141	151	147	152	139	160	148	145	141	142	136	151	149	137	151	123	139	161	148	152	157	155	151	165	143	132	146	139	165	137	145	158	163	170	139	160	155	144	154	161	137	141	141	150	156	155	139	149	156	129	153	141	164	139	160	143	139	152	129	156	150	147	146	161	148	167	143	152	144	133	170	137	154	137	126	131	153	158	162	149	157	106	149	135	159	145	149	149	147	150	129	168	145	152	145	165	145	140	153	146	138	168	134	164	151	145	145	151	157	163	156	157	154	154	130	154	140	133	127	158	144	163	145	170	138	150	140	148	145	139	172	124	144	174	187	148	163	171	135	164	160	162	140	171	137	143	132	164	136	163	160	149	132	168	136	163	145	140	159	142	173	132	145	164	170	137	157	145	158	130	134	142	162	144	131	161	136	161	143	134	165	169	167	151	141	141	130	135	181	156	165	153	126	154	138	154	154	134	159	163	167	151	149	134	150	148	148	131	166	135	160	146	140	131	146	160	168	164	131	152	138	144	156	138	145	157	158	153	147	144	133	151	163	154	159	157	138	154	168	155	137	167	165	168	164	133	156	170	145	165	160	125	137	146	150	170	125	157	173	153	155	137	145	153	152	150	162	147	152	157	154	160	141	148	123	145	152	172	134	144	163	141	163	160	156	157	134	157	155	149	145	140	135	138	117	154	166	150	133	155	160	159	158	159	163	144	176	164	156	121	153	138	134	163	154	139	154	129	145	139	155	139	157	144	163	121	133	157	138	155	137	160	143	140	157	157	139	150	134	151	167	159	138	159	142	148	168	146	146	148	166	136	156	145	161	158	162	142	141	161	151	151	156	149	136	159	142	153	134	159	143	151	162	171	157	164	153	163	143	136	146	153	149	139	149	178	159	145	147	145	148	156	144	157	160	148	141	157	149	160	159	193	158	150	135	148	154	166	154	143	152	151	145	128	148	163	132	134	155	154	127	138	160	148	155	139	153	139	154	144	161	146	173	167	136	153	174	135	155	166	141	144	156	148	165	151	180	162	138	191	152	133	163	128	142	133	154	164	151	160	161	135	143	134	149	153	155	156	151	159	154	140	148	137	161	139	142	162	165	149	157	151	137	149	168	141	117	128	153	164	143	147	144	153	162	146	159	134	157	146	147	159	135	155	152	156	161	157	143	168	164	152	143	154	140	136	156	155	137	150	143	164	127	161	150	145	173	140	150	137	125	156	147	141	156	128	141	147	151	157	155	155	153	148	167	149	129	160	152	157	139	156	128	151	151	142	156	151	148	163	150	152	150	135	135	140	143	144	178	157	156	138	150	129	174	155	118	164	144	158	164	166	155	163	138	153	128	153	126	136	134	146	163	170	164	147	147	164	140	154	136	152	151	146	140	128	143	142	164	126	162	168	140	160	163	140	131	128	151	147	141	134	150	151	163	148	136	150	165	157	124	157	148	143	138	159	161	132	159	151	153	164	144
1255	217	248	256	222	227	242	224	219	273	243	219	243	244	247	214	198	224	226	239	216	255	250	230	243	236	235	229	229	219	226	225	239	195	242	215	215	263	229	225	220	244	252	237	244	244	238	231	231	240	216	241	248	262	237	252	244	193	242	251	232	251	221	215	226	220	250	219	219	227	204	231	227	224	226	230	235	257	234	251	247	221	222	221	214	227	232	219	236	229	248	239	246	215	226	222	214	221	230	207	215	232	222	249	242	222	187	224	212	235	253	213	239	209	257	245	219	238	235	226	204	208	202	223	225	242	256	237	220	226	203	210	226	231	245	215	244	255	232	244	242	213	218	230	237	221	235	218	237	237	226	225	229	236	239	217	212	242	242	230	243	221	218	208	220	219	248	237	234	240	252	240	224	224	232	212	227	234	236	241	231	222	220	222	239	192	228	253	227	232	239	234	240	250	223	268	224	235	250	220	258	221	238	249	231	232	237	230	232	221	236	215	243	212	229	232	215	213	210	208	215	220	228	230	203	216	219	240	203	230	233	212	245	248	225	232	175	233	262	215	241	235	239	225	232	222	249	247	234	262	219	221	260	219	235	230	232	213	242	225	213	208	218	228	223	233	216	230	197	223	220	217	253	241	242	243	188	214	227	267	219	248	209	202	274	241	192	220	202	217	237	234	242	238	227	226	228	240	190	205	217	229	221	235	228	227	230	212	245	244	239	245	244	226	275	232	222	247	220	228	244	229	223	232	228	241	226	224	212	217	182	217	234	240	235	231	244	222	260	266	233	216	229	210	210	210	230	225	210	228	227	240	223	257	248	225	223	216	235	211	232	230	216	218	234	225	257	248	248	230	241	220	233	224	237	239	214	224	208	250	243	225	220	222	227	212	233	216	250	246	211	215	240	215	226	232	192	232	222	225	208	217	219	255	249	222	222	212	233	227	219	214	206	217	263	258	237	226	219	220	253	247	212	236	246	251	236	217	241	228	239	255	231	209	211	217	235	211	213	228	226	203	242	226	216	240	220	222	241	223	217	221	220	223	218	228	210	221	248	276	222	229	212	215	244	236	229	235	228	224	246	249	239	233	243	223	252	244	204	201	215	219	236	219	228	228	229	226	221	219	226	247	250	224	212	227	221	266	253	251	235	201	216	204	262	201	233	223	240	217	220	248	242	223	227	248	225	256	230	217	220	244	241	230	234	209	234	244	256	251	212	201	247	200	240	219	225	215	257	232	247	228	246	235	221	255	208	232	282	215	245	229	200	247	238	243	222	203	253	265	251	235	231	237	233	242	241	205	255	243	216	249	198	231	236	232	223	216	220	231	242	212	241	229	238	241	239	203	197	208	270	217	212	225	241	227	208	230	235	234	229	224	217	233	234	239	233	179	237	222	243	219	202	217	219	218	211	220	227	202	239	247	224	215	211	209	213	239	239	254	229	240	197	237	239	232	210	241	211	229	236	242	239	228	251	240	223	227	253	250	232	226	208	234	239	234	247	215	240	210	244	225	207	214	189	224	241	217	231	215	217	224	210	236	207	208	209	224	230	247	245	224	252	228	221	249	218	277	242	236	221	219	264	242	178	216	233	238	235	231	248	256	256	218	249	217	232	213	217	224	230	216	235	188	219	230	222	219	218	232	214	239	205	219	212	212	233	253	253	222	232	217	203	234	260	225	231	223	258	214	214	199	213	222	216	203	217	232	197	223	229	235	247	221	208	233	227	225	230	235	234	238	251	220	210	232	223	210	244	232	222	267	231	264	206	222	218	251	221	209	235	232	241	246	231	250	205	233	235	232	212	243	223	225	224	245	255	211	251	257	240	228	242	226	238	195	221	254	223	241	237	219	227	225	225	211	242	239	217	211	248	239	238	231	209	237	209	224	219	240	218	231	237	229	222	217	274	221	218	199	213	235	233	216	231	245	204	229	225	233	242	228	226	241	255	254	201	213	221	234	222	238	228	231	227	235	237	222	232	222	207	226	212	244	216	203	210	221	221	217	220	256	238	217	217	274	203	231	206	207	234	216	230	229	230	207	237	228	217	202	200	249	231	235	237	224	209	218	201	222	227	238	222	244	239	246	237	216	214	269	246	213	204	213	241	234	232	208	242	221	246	227	242	228	223	217	211	242	223	214	228	199	217	206	243	209	246	218	222	262	230	225	229	217	233	244	195	259	204	239	230	244	212	212	239	206	216	244	248	246	226	239	216	243	259	237	221	224	238	225	233	243	233	256	245	221	216	243	248	212	241	230	228	237	226	221	226	224	216	205	220	210	227	235	241	229	198	203	222	247	221	215	235	244	223	237	224	208	226	218	224	245	249	220	230	251	256	195	191	223	218	233	205	232	215	221	222	224	221	234	222	235	248	224	228	221	192	256	217	233	226	241	252	239	254	211	224	223	227	221	218	225	225	209	237	244	237	223	236	220	247	255	243	239	226	204	204	245	214	217	249	216	234	216	203	218	232	211	221	231	225	210	231	229	202	213	235	205	220	245	223	223	214	239	210	205	219	246	222	247	210	251	210	228	226	215	247	253	235	211	226	227	212	222	226	220	236	196	250	234	221	261	219	219	210	214	228	219	229	233	213	219	226	218	249	247	229	232	256	242	229	219	223	237	206	230	242	227	211	225	223	238	212	223	236	209	232	225	239	227	230	221	235	229	253	236	216	239	217	240	230	222	211	231	230	211	201	229	220	227	262	243	226	235	227	223	227	237	237	202	239	240	230	239	223	231	249	235	214	243	241	258	228	189	218	233	236	217	218	226	216	213	231	243	229	241	226	218	219	218	231	240	222	216	237	210	205	238	235	217	236	214	233	218	232	241	248	245	253	261	245	220	240	233	239	223	223	198	229	224	218	226	227	226	263	221	197	236	231	255	219	228	235	211	225	256	227	202	256	250	228	222	218	268	232	202	219	189	216	199	239	245	235	225	217	222	225	241	238	259	240	227	257	238	220	234	219	219	227	255	246	249	231	214	227	206	228	232	230	214	243	217	232	216	232	218	257	222	216	213	210	237	238	236	187	239	238	212	248	242	253	205	246	214	232	245	226	224	223	247	240	231	238	267	245	241	200	237	234	206	243	222	227	185	226	226	242	237	234	236	199	206	224	257	231	218	205	201	218	223	238	224	258	237	236	223	204	188	223	228	230	239	222	211	248	234	220	264	275	225	252	227	224	228	231	232	243	234	245	209	223	220	218	207	225	241	217	241	225	202	232	237	225	246	213	236	274	212	256	254	218	226	197	239	240	261	203	249	225	247	233	199	239	226	203	229	260	221	264	221	238	228	218	227	236	206	201	210	250	237	237	229	221	213	247	220	228	215	249	223	217	218	217	217	250	230	217	217	222	248	201	214	244	238	227	226	219	207	224	233	204	238	223	219	225	238	222	238	218	209	214	252	239	237	221	253	257	227	224	224	222	217	239	193	229	239	249	239	216	235	245	237	232	209	215	252	216	254	242	236	255	217	238	212	215	226
1981	570	584	605	592	594	563	561	548	558	533	545	508	564	566	537	560	524	549	557	543	551	537	518	562	526	555	575	573	504	583	564	531	540	563	565	589	562	538	554	532	568	538	594	548	550	578	543	550	581	534	537	595	515	531	549	572	564	541	551	578	549	553	532	510	608	585	566	557	558	530	578	535	480	561	522	557	569	527	547	566	583	559	478	546	530	566	529	571	531	515	550	529	563	546	595	575	529	540	529	546	517	544	538	580	542	536	570	501	512	566	524	583	566	555	542	523	554	569	563	528	499	550	557	547	542	553	533	505	602	500	530	537	606	564	557	513	559	538	536	557	557	573	549	549	548	558	538	576	541	564	562	556	563	572	559	514	541	530	554	574	560	558	513	552	585	565	534	589	563	540	516	575	532	517	569	533	552	585	592	559	505	549	516	586	554	573	531	579	513	539	576	500	532	519	554	563	555	555	595	543	546	553	540	541	553	538	527	566	543	508	538	568	571	535	575	515	559	529	567	573	584	526	538	543	520	556	561	550	540	568	503	546	500	520	564	566	567	551	537	550	530	534	532	578	553	558	549	545	548	553	565	532	581	569	504	562	522	560	531	524	559	528	565	545	526	527	527	514	555	564	572	561	523	574	533	556	568	604	597	568	534	533	565	561	577	561	563	530	581	530	579	564	525	592	571	514	573	524	556	548	543	534	529	563	519	511	534	519	554	593	556	549	565	567	555	526	547	547	613	535	533	573	513	565	525	530	515	549	562	547	587	549	500	602	573	552	539	547	537	560	542	550	553	519	577	552	539	573	565	548	539	587	549	541	578	492	594	558	545	535	532	546	538	537	524	539	513	558	547	547	558	512	490	563	499	540	565	543	586	559	524	566	549	574	550	534	556	525	569	553	498	580	522	511	583	553	549	551	567	546	567	541	554	583	572	515	584	554	535	538	567	549	534	539	545	587	572	574	581	512	552	539	537	570	516	552	533	574	574	566	557	532	486	568	522	549	547	514	552	556	560	573	501	585	573	528	533	537	522	563	525	535	525	555	566	554	558	563	596	572	490	507	546	510	527	540	550	538	541	555	571	523	521	562	575	557	525	539	513	513	513	548	542	559	541	544	548	576	529	521	587	539	521	547	534	547	546	559	539	516	531	517	599	567	518	547	559	518	590	545	544	532	572	551	536	530	555	543	561	549	543	523	523	574	520	506	539	551	491	568	524	553	554	554	527	565	566	525	590	557	572	550	518	554	545	545	575	541	556	537	515	541	584	571	554	535	533	544	529	542	567	559	518	538	542	545	525	513	582	552	565	558	520	498	574	547	532	529	519	532	499	564	542	556	577	544	535	576	536	583	580	516	510	544	537	510	553	549	536	541	527	556	563	573	562	564	520	555	545	542	589	562	545	518	540	539	549	504	546	583	541	557	565	508	555	530	531	516	549	551	536	512	553	593	520	602	556	577	539	547	544	530	523	562	541	531	560	578	528	505	548	553	524	523	557	539	558	602	584	543	572	550	572	581	573	581	561	622	547	539	555	536	552	519	551	550	542	587	582	532	558	581	534	561	578	570	569	482	542	541	514	545	528	527	557	550	596	490	548	507	508	563	538	547	534	535	557	559	520	529	535	530	558	581	541	542	535	599	542	569	575	522	540	557	543	561	560	531	565	515	546	540	568	572	593	532	569	550	500	552	594	562	532	574	591	550	563	597	551	546	593	570	492	534	553	523	529	557	546	524	583	546	551	540	567	551	562	541	549	591	547	554	539	553	544	531	501	552	564	538	547	591	599	517	528	560	540	528	533	578	566	552	544	572	569	579	541	534	583	546	519	572	558	541	551	541	565	535	567	598	528	556	529	568	552	554	559	526	596	576	571	541	556	540	576	550	520	542	561	547	548	552	556	572	522	556	519	563	561	564	493	547	527	506	584	557	543	551	508	581	535	521	602	497	517	545	550	541	548	551	555	546	561	559	541	515	541	551	537	544	533	536	528	555	569	519	580	537	535	574	520	559	569	541	545	616	546	554	543	541	578	533	581	559	558	558	548	537	559	539	556	582	541	511	568	544	543	541	565	511	580	588	556	509	593	584	556	580	530	560	516	523	511	518	578	535	539	540	543	556	583	556	532	539	548	534	574	536	546	558	518	609	560	499	555	538	574	542	569	571	533	528	570	590	546	560	588	545	556	507	509	538	598	533	534	491	537	545	519	539	553	559	513	536	539	551	605	545	552	524	522	514	557	536	503	498	522	561	505	534	525	544	537	506	540	564	549	582	540	591	502	508	529	555	530	509	559	573	531	528	528	527	531	507	550	554	578	535	560	507	549	561	501	518	581	554	546	578	541	544	563	573	561	518	527	579	548	548	536	580	587	568	549	509	560	579	543	550	546	560	533	528	533	529	583	559	542	539	532	550	581	558	556	518	559	521	523	529	574	502	547	601	538	530	522	551	574	545	555	535	532	573	584	555	559	572	537	552	549	544	577	528	569	535	519	559	560	584	610	542	560	506	545	582	526	580	565	528	542	568	536	517	571	557	511	576	570	539	538	550	551	541	485	515	592	559	541	543	565	562	558	515	561	544	571	514	522	557	569	550	537	570	567	552	562	559	514	576	557	561	518	592	531	594	563	492	536	563	541	525	554	556	566	543	542	560	534	575	544	539	573	547	548	574	576	527	565	560	520	540	571	516	566	593	540	557	540	560	556	513	557	551	544	522	530	535	540	532	518	551	502	545	541	536	547	541	547	538	515	554	525	561	553	535	549	538	616	526	547	549	516	513	537	541	517	552	529	543	593	552	598	583	519	574	505	556	485	566	547	542	493	561	561	580	547	558	560	515	507	539	542	517	549	525	558	512	555	555	587	531	539	561	568	524	555	523	534	590	568	532	552	601	567	504	525	523	553	579	532	529	540	561	522	582	525	539	591	533	570	587	535	553	557	508	535	519	558	542	526	565	495	554	516	538	597	528	515	552	548	535	517	523	551	518	552	584	584	551	553	565	535	544	567	575	543	572	577	539	531	535	555	583	527	566	549	534	528	585	515	525	500	552	528	521	508	519	526	548	519	535	528	570	557	555	549	549	522	548	541	534	545	551	521	519	557	518	528	554	569	548	517	540	580	556	529	586	505	494	544	560	562	550	537	525	555	540	609	573	575	557	564	520	531	539	571	559	552	554	526	534	573	543	548	568	568	550	523	532	594	499	559	520	569	527	562	538	558	567	567	552	549	501	537	551	526	543	553	565	533	488	541	597	568	521	521	518	529	558	558	571	569	539	514	575	537	557	522	574	534	570	554	571	546	571	553	518	540	530	537	478	547	560	559	548	541	568	503	545	558	558	542	502	525	558	505	538	577	554	543	585	555	529	514	527	581	556	538	548	568	544	504	567	573	556	582	523	573	528	539	519	531	569	565	520	527	544	503	589	564	517	552	561	522	540	526	526	521	535	574	583	574	527	540	559	543	553	523	552	573	537	549	549	581	558	497
6219	364	353	310	256	181	210	175	179	157	152	169	141	131	126	143	133	163	143	139	123	127	143	143	144	166	134	141	124	125	125	118	140	128	150	136	132	132	109	154	154	136	143	133	136	118	130	143	152	121	141	120	144	137	133	137	132	152	125	132	139	151	137	120	163	143	154	119	146	131	126	111	153	130	134	123	126	133	128	155	134	127	141	144	139	122	111	136	147	139	146	135	141	144	121	120	142	149	137	134	129	154	124	151	131	125	130	124	122	119	144	134	132	123	134	144	132	126	148	140	133	143	147	135	135	137	121	136	135	143	119	147	149	153	152	137	131	159	133	118	139	142	124	121	153	144	126	123	125	130	135	123	141	118	142	127	114	143	134	135	130	136	161	121	145	151	144	158	138	131	119	136	145	158	137	137	148	163	132	131	132	136	141	132	128	160	150	156	114	121	134	103	132	111	135	128	119	132	144	117	133	148	128	123	137	152	121	166	133	143	136	140	149	140	127	125	122	140	151	139	167	147	139	140	134	127	129	128	153	144	151	117	141	131	125	128	143	160	129	142	153	153	123	128	122	139	125	128	129	129	113	140	145	133	129	134	131	131	137	102	128	122	136	133	132	148	138	135	130	139	130	123	116	118	142	144	130	135	139	118	114	135	124	133	110	124	118	115	137	137	127	121	117	144	133	121	160	156	130	132	151	115	128	160	140	140	139	137	117	139	127	142	141	139	155	132	128	133	132	128	145	126	152	132	123	128	134	119	120	125	149	134	116	137	146	152	153	145	132	105	124	145	138	129	131	136	130	125	127	123	121	142	147	148	127	153	154	132	122	146	132	139	106	139	138	153	132	144	150	118	134	139	126	130	116	118	163	135	127	139	153	139	119	129	134	114	144	137	141	154	120	124	158	143	156	140	119	123	137	140	139	150	124	141	105	141	127	120	134	125	127	153	129	134	139	152	123	136	133	116	125	150	128	164	129	127	105	129	138	134	142	135	132	126	126	119	145	138	122	107	115	125	145	152	123	119	134	157	138	146	133	128	149	125	137	133	126	132	137	145	148	144	122	111	128	144	133	141	129	111	124	140	153	142	145	148	120	115	138	135	135	138	138	149	132	151	139	151	120	138	119	119	131	134	164	141	142	141	129	136	135	138	134	151	129	130	157	125	133	136	153	126	122	144	146	115	134	127	111	146	152	142	117	128	144	127	119	141	122	129	142	139	120	131	142	117	124	144	134	149	116	133	127	134	154	147	126	157	137	131	148	144	127	136	141	125	163	116	134	147	137	140	173	116	126	123	142	130	131	154	152	139	104	142	134	126	131	125	126	130	141	123	134	137	132	140	142	131	140	118	141	122	144	131	133	134	127	117	154	117	156	123	115	126	131	133	139	146	149	121	125	131	134	157	113	137	133	144	125	121	129	131	143	124	132	146	136	113	119	167	139	121	133	135	130	136	140	133	129	152	142	151	128	142	142	143	158	141	148	145	120	137	123	108	123	163	131	136	141	121	141	118	141	140	157	119	151	156	137	152	141	138	140	134	140	115	137	107	120	120	125	136	143	131	135	145	150	154	141	130	126	144	125	113	147	140	116	138	126	131	136	128	129	119	130	143	128	141	141	152	153	136	115	134	124	131	130	119	120	150	149	114	127	130	120	134	151	141	121	134	112	130	130	133	131	128	150	121	133	133	129	133	146	106	126	156	145	144	119	126	158	132	138	135	142	115	155	123	157	133	131	131	114	122	135	141	144	140	119	111	123	117	143	137	138	141	136	126	157	122	143	144	155	118	126	138	117	113	123	133	139	138	151	114	125	140	139	122	156	115	115	155	148	143	156	133	149	130	142	152	113	113	150	123	128	133	131	141	112	135	127	123	139	125	123	138	137	158	122	145	136	142	157	149	153	147	144	136	153	122	130	115	118	131	151	141	135	130	128	141	140	124	133	129	143	123	138	147	136	126	139	142	121	119	137	130	95	120	138	118	131	140	140	156	142	121	121	130	138	138	126	116	162	157	139	137	141	133	144	127	141	126	142	138	122	138	162	149	130	135	124	144	129	153	155	124	170	116	135	147	167	134	118	122	122	151	138	142	123	124	118	121	129	158	120	115	133	128	124	131	143	127	128	162	142	125	141	137	149	144	133	134	143	134	150	144	125	142	120	126	121	148	143	109	142	128	149	132	118	150	149	141	150	104	128	153	147	146	135	132	140	137	134	141	143	137	149	145	160	138	140	126	141	149	129	141	123	137	145	124	121	152	142	129	164	143	129	108	149	114	147	138	116	130	143	165	150	130	117	162	119	132	135	115	124	122	115	131	142	128	147	147	110	160	124	125	119	151	130	148	144	144	128	147	119	145	147	147	128	121	148	127	141	118	144	133	124	146	120	123	137	135	148	136	144	134	144	133	136	132	145	138	139	145	153	131	129	136	134	142	115	135	115	118	132	103	141	110	138	147	142	128	144	111	126	144	131	130	96	151	155	110	117	135	128	135	146	144	112	97	118	126	153	141	132	119	136	137	148	125	128	135	156	148	140	145	128	129	136	107	139	128	141	134	144	147	127	137	132	109	142	114	146	139	136	124	126	127	153	128	139	134	132	113	132	137	137	125	118	131	131	135	147	133	121	110	123	116	130	114	139	148	124	127	119	145	112	126	142	158	127	138	139	123	122	116	126	136	117	139	130	136	139	128	134	122	135	124	129	130	153	135	125	126	140	134	122	132	129	150	124	145	125	156	129	142	128	119	136	149	132	134	125	114	144	144	125	114	130	138	117	142	126	148	114	125	154	143	133	123	136	152	138	123	134	153	146	138	121	131	151	140	151	149	138	125	132	141	118	122	155	146	144	132	121	127	130	145	145	147	122	123	115	129	121	126	138	124	142	137	135	140	144	142	155	112	128	145	153	134	130	138	139	125	130	125	131	121	132	128	115	132	125	129	138	138	133	138	151	118	135	131	144	167	141	129	146	118	121	136	154	135	130	122	140	157	136	132	133	138	123	134	139	140	135	131	160	150	124	131	152	152	122	125	120	139	152	144	136	143	152	138	140	148	135	146	148	133	137	145	128	130	120	137	132	127	132	133	145	129	141	139	132	141	127	138	133	124	118	125	129	143	154	153	127	140	143	139	143	148	144	128	134	121	129	154	123	147	125	148	142	154	138	116	110	138	151	152	140	123	128	137	138	135	146	119	136	123	128	150	164	125	122	146	137	124	149	145	130	130	139	147	132	149	115	143	130	139	135	134	141	127	154	114	151	126	139	152	142	147	166	137	137	144	121	126	130	137	134	139	125	131	126	161	151	93	149	137	118	124	142	131	138	137	126	140	151	136	125	139	132	133	160	123	137	132	147	122	133	134	123	100	144	128	138	146	133	123	139	133	134	117	123	132	132	127	139	132	138	122	131	138	150	129	140	118	117	149	143	152	129	120	158	159	130	146	128	152	126	123	114	146	150	110	140	143	133	140	115	129	133	126	135	141	136	150
5976	585	988	1018	914	789	690	581	545	506	500	466	442	471	433	398	387	382	362	395	384	381	364	374	352	345	358	361	342	344	326	389	333	330	335	326	350	348	345	334	302	328	331	334	340	350	316	359	337	341	358	316	337	359	341	360	348	332	313	325	323	324	334	354	313	336	333	336	349	322	349	321	332	335	375	349	362	350	334	342	333	311	349	395	335	320	334	296	331	318	331	337	322	367	372	335	346	327	371	310	349	309	330	349	338	340	318	315	353	325	325	325	343	330	339	300	349	342	346	373	329	360	318	344	357	326	321	345	335	342	342	323	349	319	347	346	297	341	303	301	354	295	314	322	297	299	317	353	303	329	333	327	340	352	341	334	309	303	320	365	339	335	292	326	361	334	364	348	347	314	359	314	311	315	348	328	320	303	345	326	333	349	300	351	358	311	354	316	324	343	332	381	366	336	349	334	361	325	347	363	313	323	345	338	330	336	377	298	336	350	320	349	341	344	338	318	333	312	345	328	315	346	330	349	300	319	327	347	329	322	324	356	338	310	359	330	304	348	324	316	338	337	305	342	305	322	349	336	339	292	323	334	359	355	358	308	366	322	312	321	317	312	340	327	346	337	334	335	313	349	326	293	312	312	323	329	348	338	341	351	345	325	309	346	338	339	343	376	318	323	324	311	343	321	333	308	298	341	299	344	317	298	300	346	305	345	345	345	345	295	329	328	314	313	308	336	328	342	358	335	362	324	363	301	343	321	327	355	320	332	359	342	334	346	352	320	309	337	351	351	310	346	322	332	342	338	320	336	333	339	320	337	333	325	319	346	362	312	318	326	316	308	345	336	340	330	368	340	354	331	341	334	381	349	344	311	315	313	336	348	337	336	319	316	312	342	357	335	331	320	342	314	351	324	344	347	332	352	362	369	335	361	338	332	339	333	299	323	305	311	333	319	359	323	298	359	350	337	358	390	341	351	303	307	319	319	363	375	342	289	337	326	355	343	342	313	339	330	373	367	320	326	343	349	340	337	328	370	334	342	334	316	355	356	304	333	343	359	332	331	335	333	323	343	295	326	288	324	367	334	345	342	353	326	325	300	339	315	360	329	329	302	361	336	339	374	275	295	316	334	317	302	330	322	336	362	296	339	338	320	312	322	341	320	336	356	301	320	325	343	326	339	335	346	309	343	288	324	342	329	340	341	343	348	324	309	338	323	323	358	323	324	343	321	360	332	347	324	335	330	320	312	320	339	316	322	347	356	321	353	304	334	336	332	357	316	343	326	339	340	368	352	360	342	335	342	340	321	306	327	352	318	345	301	352	333	296	345	321	328	321	317	337	329	321	311	328	334	361	340	352	319	367	313	345	328	313	361	327	332	356	330	331	299	334	332	331	324	331	337	335	337	319	356	336	347	314	330	331	306	302	315	332	358	333	347	335	332	349	315	316	334	326	319	280	319	335	339	348	325	329	324	294	358	311	338	285	345	309	338	331	331	323	353	363	313	325	349	338	322	349	337	330	345	301	354	348	351	315	342	335	322	364	333	342	336	327	330	326	371	323	366	355	355	349	318	374	322	340	348	338	338	335	355	362	338	314	335	314	327	315	344	309	338	312	336	324	333	351	330	297	381	326	361	354	348	350	334	358	326	349	325	323	319	353	317	349	374	370	336	304	332	333	360	320	322	323	312	345	318	349	309	325	353	336	322	323	355	353	297	365	329	328	333	346	337	349	311	345	360	299	330	362	297	351	325	346	369	345	338	365	317	351	348	322	323	329	360	328	339	309	324	320	323	355	311	351	326	322	321	325	353	305	330	311	321	332	364	329	377	338	342	361	379	295	330	327	342	342	335	328	316	360	337	314	335	341	332	322	312	327	360	342	327	331	344	314	324	328	319	348	310	327	339	337	324	323	321	328	326	328	331	307	312	336	324	315	319	361	317	321	318	334	366	359	313	365	327	344	337	326	345	338	355	362	323	371	315	387	323	310	330	343	334	343	328	320	333	335	341	314	331	355	313	335	317	322	343	307	345	337	316	348	333	333	367	345	315	323	295	340	323	329	346	325	330	319	314	350	336	333	337	309	338	348	325	349	326	312	331	357	360	346	355	329	327	353	328	347	328	345	367	322	337	343	292	354	309	344	333	343	301	353	338	321	370	348	336	343	330	375	367	338	308	343	299	325	333	339	330	311	325	347	353	334	331	321	318	355	329	363	329	330	347	370	307	335	315	313	324	343	321	329	336	337	350	320	331	319	343	333	352	319	336	330	336	345	375	354	335	347	302	312	301	317	344	323	316	330	313	341	345	364	375	336	313	338	314	296	333	350	326	303	307	353	342	323	340	346	323	355	324	348	328	344	326	313	337	345	321	299	343	323	329	307	308	332	351	326	312	363	328	354	323	369	338	331	333	321	296	337	329	327	349	334	315	333	356	350	329	337	316	325	350	325	350	336	346	321	349	321	317	347	329	338	347	339	372	318	367	346	348	305	342	346	345	375	333	305	365	371	363	304	329	320	332	319	345	300	340	360	351	362	307	303	344	319	319	313	343	372	344	376	350	323	299	359	342	318	343	352	331	361	330	345	341	324	316	328	311	289	347	321	339	306	378	340	301	334	340	319	309	299	352	342	315	318	348	332	353	327	345	348	337	311	361	318	349	330	338	367	338	312	330	329	344	307	321	343	310	325	323	331	328	353	333	347	333	348	329	314	361	326	342	331	336	341	341	342	340	343	317	359	329	372	326	316	327	349	368	350	279	314	340	322	302	335	313	336	325	333	332	324	312	348	343	319	356	356	300	317	320	328	350	357	291	342	296	335	333	322	305	330	318	338	309	344	340	338	348	338	313	384	329	329	333	316	359	334	338	316	322	326	361	319	363	355	313	341	341	310	339	308	371	318	287	340	327	348	348	330	344	354	373	316	338	323	348	309	351	332	359	349	311	343	323	343	311	345	342	336	355	360	315	324	320	313	335	343	353	310	336	362	321	343	373	343	310	338	314	334	292	330	347	331	352	327	332	340	376	338	316	336	279	356	314	362	350	296	340	329	329	308	341	305	309	330	293	339	317	396	350	302	339	310	337	345	364	316	303	362	327	354	339	327	301	337	305	320	351	336	323	341	341	311	336	352	301	321	353	310	328	323	347	323	331	323	357	317	358	332	359	331	318	359	342	312	351	338	339	328	371	356	323	332	331	307	334	377	336	366	370	288	346	329	341	313	338	354	286	354	372	335	307	302	362	330	341	336	369	333	317	327	326	316	328	300	333	320	344	309	329	337	350	341	374	333	336	350	346	336	337	309	335	346	359	312	336	338	320	339	327	348	332	333	318	341	352	339	319	345	343	316	347	319	347	362	338	359	360	343	342	315	347	314	310	332	297	349	350	340	331	330	303	344	320	358	341	361	332	345	355	316	343	342	340	295	343	314	288	319	306	355	368	343	317	340	300	318	338	317	332	330	346	305	310	311	334	320	310	339	322	316	378	357	330
11302	610	585	395	273	226	170	143	121	80	89	99	93	76	73	64	73	66	77	75	67	70	47	52	70	40	51	56	52	55	61	50	62	53	52	55	58	60	64	52	55	36	46	42	52	57	41	54	61	48	69	41	53	66	59	45	49	53	43	47	46	55	47	52	57	56	48	55	38	49	47	61	52	45	43	55	59	53	48	50	44	52	52	54	48	40	49	57	44	38	49	55	56	38	51	53	55	64	52	44	52	54	45	53	46	57	54	50	59	59	50	69	61	52	50	53	49	48	65	38	49	62	49	50	49	48	41	63	55	69	52	44	46	61	49	47	57	62	46	49	42	57	48	41	48	50	51	38	46	62	54	56	58	62	49	49	48	58	56	49	54	56	59	58	47	52	41	33	48	47	38	50	58	52	52	49	43	55	43	50	48	48	53	44	51	47	51	58	62	42	47	51	51	60	60	62	51	57	49	42	49	47	55	44	43	64	49	51	50	54	38	68	46	49	49	40	51	44	59	40	44	47	63	44	55	67	70	37	55	53	60	45	50	39	58	58	60	63	66	51	49	49	52	51	51	57	53	54	48	52	40	36	62	57	44	44	42	52	64	53	48	43	49	66	56	72	58	49	48	31	52	62	44	38	57	54	47	43	45	42	50	47	57	44	62	67	63	39	39	50	47	44	53	54	50	52	54	44	48	47	45	44	46	69	51	45	52	58	47	56	59	51	39	52	44	58	50	63	60	53	62	65	41	56	52	50	52	71	53	51	64	53	58	53	59	52	47	40	57	56	53	50	47	55	52	53	49	43	43	40	50	39	38	39	56	42	57	58	59	53	54	54	58	39	43	56	47	44	52	59	50	64	55	53	46	53	69	57	59	53	44	41	39	59	52	62	41	46	52	47	59	51	70	47	63	57	37	45	36	54	60	52	45	49	61	49	37	60	50	49	61	55	44	48	55	59	48	58	52	49	47	51	53	41	55	46	63	46	47	54	47	45	48	55	54	49	53	49	45	44	41	50	46	51	56	37	52	54	43	59	47	47	54	52	51	65	54	37	39	58	50	55	50	43	62	63	58	60	64	55	58	54	54	58	51	50	50	60	48	48	53	45	60	44	48	46	42	59	57	41	57	47	43	40	69	52	52	53	61	48	58	53	42	50	45	52	52	57	49	57	61	52	47	37	73	48	59	58	44	54	44	62	61	54	45	44	36	55	46	52	60	58	56	57	46	41	57	53	44	48	48	43	51	48	55	51	53	49	44	61	51	49	48	54	43	52	55	49	51	44	46	53	38	66	64	47	55	55	46	46	55	45	54	53	47	44	55	54	45	46	62	50	47	42	57	53	51	55	50	46	54	59	52	50	38	44	62	51	63	53	56	50	54	58	51	60	58	56	63	55	44	44	44	57	62	35	66	51	36	41	47	62	48	52	51	67	60	44	56	47	39	59	57	56	49	56	40	41	49	47	56	38	48	44	45	48	46	51	61	51	53	55	45	59	55	48	40	52	37	42	43	40	52	46	50	57	46	43	61	56	54	44	51	60	65	61	49	51	63	54	48	51	48	57	54	55	50	38	57	49	60	57	47	51	49	58	57	58	72	56	50	56	58	47	52	44	33	41	50	65	53	52	71	52	52	45	46	58	47	34	50	46	43	48	43	52	42	49	55	54	57	37	63	55	56	50	58	55	42	55	51	50	57	52	58	57	48	49	34	55	55	49	54	49	51	53	56	36	47	71	46	52	61	48	46	43	66	47	41	63	48	58	55	53	51	48	49	63	55	51	45	65	57	41	45	46	53	54	52	57	47	49	57	48	44	51	62	42	62	48	57	64	42	55	59	61	42	49	49	55	49	61	47	52	55	40	44	36	62	46	51	42	45	45	36	47	53	49	55	46	37	42	39	51	50	55	48	63	54	38	52	43	46	55	48	46	48	59	47	55	60	58	65	50	69	54	55	51	53	53	47	62	44	41	53	56	54	34	47	57	52	66	45	64	39	53	45	45	40	69	61	53	38	54	45	54	52	50	49	46	49	61	52	37	49	57	44	51	49	43	40	47	49	69	54	44	39	54	39	50	50	71	61	65	67	57	43	46	45	58	68	46	50	68	40	51	56	58	43	60	49	59	51	42	36	40	42	31	48	45	59	55	52	49	49	46	60	57	57	48	53	44	43	49	44	41	50	67	54	44	53	44	47	47	45	53	42	46	45	51	44	57	51	53	40	47	55	60	52	53	41	48	44	56	45	45	63	57	55	41	50	51	57	55	47	64	51	56	57	53	44	37	44	49	46	60	51	54	50	56	51	44	51	55	40	42	48	49	42	47	48	54	50	37	41	59	56	42	51	56	74	45	49	49	52	41	46	43	37	53	51	52	44	50	46	56	48	47	46	44	55	57	69	42	51	40	52	44	46	45	58	51	57	42	55	46	54	38	41	50	47	56	50	49	53	58	60	42	51	54	56	53	48	50	55	45	51	36	36	46	58	42	67	56	66	49	63	50	37	47	57	42	58	50	52	47	50	50	48	55	53	50	55	48	51	42	56	47	52	49	44	45	61	58	52	55	51	49	49	58	59	54	47	55	47	42	43	53	49	50	48	43	51	38	63	47	48	56	58	51	47	56	58	64	36	40	62	54	52	51	56	45	52	60	57	52	46	47	55	63	45	60	49	54	55	51	60	45	52	42	49	46	54	63	38	51	44	43	73	36	62	47	54	43	55	57	42	45	36	56	41	53	50	44	52	58	56	56	47	41	64	54	54	61	52	62	47	43	57	54	53	45	59	56	49	56	55	52	58	38	49	43	54	44	43	67	56	59	55	69	55	47	51	36	38	34	55	52	60	54	43	53	46	49	66	42	51	58	55	62	53	50	49	56	44	47	54	46	44	50	47	60	63	55	56	49	50	35	61	44	49	45	52	41	64	55	42	58	48	45	62	54	52	59	45	63	51	45	50	40	64	44	51	46	49	48	49	50	63	46	56	51	51	60	47	47	43	45	58	66	51	49	54	43	59	59	46	49	45	57	60	61	56	37	39	61	60	36	59	50	49	50	41	44	62	47	57	53	69	52	49	42	55	47	41	55	60	62	45	52	45	47	49	48	55	61	53	60	44	45	41	56	45	50	52	55	42	54	57	57	68	45	52	43	52	43	49	59	52	63	53	54	43	45	50	52	60	43	55	64	34	46	39	55	45	49	46	42	55	49	44	55	43	42	43	40	48	44	52	53	56	61	46	45	50	38	43	50	54	46	51	65	54	52	54	56	50	52	49	48	53	55	46	63	38	55	50	61	46	55	51	52	50	62	45	47	61	54	59	48	53	53	54	40	61	50	47	53	50	59	53	58	51	49	52	49	54	59	47	47	64	43	48	45	52	54	41	48	50	59	58	50	47	54	48	62	63	54	60	47	58	52	49	67	60	38	48	48	59	38	61	50	66	53	56	50	66	63	50	54	56	63	32	46	45	48	49	41	54	45	53	38	60	59	45	48
7451	599	1347	1547	1297	1106	872	658	568	479	463	385	355	330	292	265	297	234	229	227	223	187	190	207	202	203	185	188	191	185	174	179	182	189	164	152	166	149	161	168	167	172	173	165	173	172	152	166	157	172	168	147	170	135	166	165	120	184	169	123	165	186	149	137	135	137	171	171	162	177	161	144	154	136	166	143	170	172	156	176	155	132	137	176	150	127	170	145	148	159	158	143	149	134	137	141	152	142	154	149	155	140	134	159	177	141	157	147	168	133	139	151	153	135	145	157	140	154	144	146	154	161	164	167	154	149	160	153	151	153	140	162	148	138	160	160	155	136	148	148	154	146	155	144	151	157	161	137	165	161	158	148	159	147	140	155	158	154	151	135	154	153	146	149	175	129	131	130	163	159	147	163	138	177	155	154	125	158	156	130	148	159	139	159	159	160	139	167	140	136	146	151	169	152	154	129	170	143	159	158	121	158	159	157	138	135	160	136	141	152	158	151	150	145	161	157	163	144	154	156	137	130	133	157	156	146	138	137	177	156	150	126	144	147	139	156	140	148	151	173	151	137	146	151	134	128	141	138	174	137	150	136	157	157	161	156	180	142	140	149	156	142	124	162	144	147	142	144	129	154	156	144	154	156	156	150	160	131	135	140	148	172	152	157	140	153	155	153	160	154	140	161	140	138	165	159	146	146	146	147	134	154	153	169	145	172	154	165	129	143	161	152	139	170	153	148	171	150	167	163	137	148	155	155	177	173	154	152	149	143	166	149	140	139	140	140	141	169	137	126	122	160	151	158	154	164	158	129	132	190	150	135	145	141	126	156	134	157	158	153	160	126	165	153	153	155	139	139	163	175	148	150	156	151	162	174	159	176	142	135	168	150	144	163	150	163	154	149	140	140	145	149	165	152	165	155	156	173	142	127	149	160	131	158	142	124	134	159	150	137	146	163	137	142	127	165	171	160	143	151	136	147	153	156	166	145	165	153	158	123	147	155	156	142	163	158	155	139	138	144	135	148	161	154	149	162	139	142	137	118	134	148	149	141	138	146	152	150	148	155	152	153	135	154	143	132	158	136	152	146	165	150	149	141	147	139	154	132	142	150	139	145	150	157	150	139	142	151	171	141	118	170	146	129	140	152	171	136	151	160	172	147	159	155	160	150	135	153	153	155	131	151	145	165	160	145	160	154	169	138	134	142	142	128	153	152	157	152	175	148	167	146	161	156	159	131	141	154	162	149	136	143	132	160	151	164	154	159	155	140	149	144	144	147	148	143	151	120	131	136	153	140	167	170	162	139	161	172	161	150	167	156	144	149	147	162	164	159	143	159	156	153	150	140	125	156	156	141	138	140	140	142	154	136	144	165	155	149	138	164	165	164	161	139	165	161	138	159	159	146	164	161	139	171	156	139	164	144	132	157	174	143	144	169	148	150	145	139	133	140	152	154	158	146	127	161	154	167	152	157	140	165	170	138	140	158	161	139	154	142	154	144	158	146	139	138	137	160	162	154	136	153	173	146	162	152	148	165	163	169	157	170	146	156	161	145	143	128	142	162	181	144	143	148	148	123	133	142	151	154	160	143	147	145	151	139	154	126	155	140	144	149	136	156	128	151	160	141	161	142	152	152	152	130	147	155	142	164	154	134	127	145	154	151	152	158	165	150	161	151	163	144	129	154	152	134	147	148	131	156	163	156	144	138	169	168	145	150	160	131	157	168	150	150	152	147	170	162	149	152	150	175	136	154	144	150	165	153	153	153	142	152	148	147	162	155	144	144	138	159	161	141	160	149	157	163	142	167	145	141	159	152	142	161	159	135	135	150	148	168	153	153	160	156	161	155	139	146	136	153	140	153	152	161	156	152	161	137	145	146	162	172	153	148	126	136	140	148	143	174	153	151	152	138	150	152	148	159	165	148	151	167	151	161	134	163	142	163	156	158	155	146	174	133	123	151	135	150	142	158	154	155	140	143	141	141	136	156	146	139	142	143	144	142	149	147	145	138	143	115	130	124	163	153	147	154	155	164	155	162	150	141	164	153	139	134	151	146	157	168	124	165	141	173	153	143	132	155	161	145	140	158	155	144	160	143	130	155	164	141	161	148	160	154	157	140	171	177	141	148	162	159	142	154	139	142	157	152	139	142	157	140	142	139	131	157	121	173	158	153	142	131	130	143	163	159	150	124	149	144	156	146	127	174	145	144	166	145	162	160	149	152	159	156	144	148	145	148	154	143	165	149	139	166	149	149	162	163	164	159	141	151	137	153	133	140	164	150	158	147	155	147	153	160	142	150	154	156	153	174	160	141	156	146	134	138	152	170	161	156	137	151	156	161	138	153	130	162	152	175	174	161	156	151	167	157	182	151	160	128	143	157	172	143	149	147	173	142	130	138	122	144	150	142	137	164	133	166	158	151	153	150	168	162	145	148	137	155	165	152	172	127	146	147	138	162	138	178	147	155	147	150	145	163	158	155	139	128	145	172	142	151	166	142	143	148	140	153	152	152	137	156	141	141	158	164	135	149	165	159	166	169	150	155	164	154	166	147	163	146	132	163	142	163	152	149	145	151	127	147	156	134	145	159	155	154	153	134	137	159	142	161	146	133	153	171	142	144	138	143	135	150	141	144	129	149	146	170	141	166	145	150	143	133	160	133	146	163	165	134	156	147	145	121	160	152	142	167	159	163	135	151	166	173	125	158	144	140	147	126	148	160	141	162	164	126	133	160	147	144	134	158	165	163	145	154	129	160	125	158	179	154	148	135	165	151	151	146	157	140	146	155	141	176	155	150	143	162	138	136	140	156	154	165	130	156	170	131	162	133	152	148	165	152	155	139	146	140	163	141	141	147	156	130	140	139	158	121	142	136	135	131	161	150	171	133	155	156	154	146	142	130	155	134	161	144	157	158	166	149	150	158	148	158	150	151	137	126	152	161	140	162	168	133	135	161	171	155	140	140	149	158	155	171	138	153	149	162	173	145	149	155	160	132	159	151	150	142	150	143	133	139	152	171	161	153	161	133	146	149	163	166	146	159	166	135	161	162	144	142	164	162	169	149	164	156	141	156	157	168	158	171	130	159	152	147	149	124	142	154	147	134	147	138	150	169	147	140	157	145	156	145	162	135	143	147	158	159	136	138	144	153	147	135	162	151	150	160	153	127	151	150	160	158	144	128	168	136	138	161	169	142	148	138	155	139	142	168	135	153	149	128	142	166	142	154	162	147	147	142	154	158	161	143	145	124	145	155	139	129	134	160	159	150	132	171	140	133	131	134	163	140	144	150	157	147	149	126	155	160	156	146	148	155	155	138	148	148	158	133	140	131	174	155	143	155	145	152	170	162	163	159	162	141	146	151	150	158	138	147	150	137	152	169	148	141	150	145	160	147	156	159	131	154	164	158	164	142	135	147	139	160	143	162	136	152	155	143	150	150	124	164	156	152	139	160	163	158	173	136	159	144	150	160	144	142	156	125	163	142	167	145	137	138	160	153
1301	260	237	262	247	225	274	238	212	228	233	201	180	228	248	238	234	264	199	221	227	232	216	264	218	242	245	234	233	264	234	210	203	216	270	231	211	227	235	231	253	252	236	260	215	240	255	232	200	216	242	268	241	247	201	240	211	222	228	216	207	200	253	241	225	255	211	221	220	217	250	238	235	214	228	214	239	225	212	244	234	238	208	215	210	207	243	224	230	213	215	237	207	222	220	226	217	234	186	240	221	232	200	220	223	222	231	208	221	253	223	228	211	242	238	223	216	215	245	218	219	214	224	239	237	226	235	227	223	232	222	233	245	200	234	237	247	227	216	233	248	225	220	226	256	225	254	204	216	227	228	241	220	225	226	244	231	232	240	242	229	220	221	231	215	218	224	232	236	245	256	233	246	197	265	236	240	215	226	252	198	208	233	225	245	204	252	218	220	223	221	239	220	221	231	218	236	263	239	210	259	236	238	216	256	248	250	226	228	236	191	232	227	245	236	246	229	209	217	226	225	214	217	214	223	222	244	222	215	229	230	251	223	247	257	235	216	247	219	220	204	214	233	222	229	249	218	228	224	231	243	231	197	239	256	225	212	233	241	231	232	237	207	213	214	231	230	239	246	230	220	217	225	223	216	230	215	212	231	250	238	227	228	204	252	246	202	231	230	237	199	193	243	211	224	227	218	227	225	233	246	247	225	240	230	214	216	244	208	237	233	228	219	213	219	223	219	235	250	228	219	238	247	247	258	235	233	220	237	224	234	220	258	230	243	240	217	216	226	217	247	206	200	214	236	233	221	206	217	222	219	248	239	240	241	234	234	221	231	215	209	226	222	211	210	240	228	240	201	208	221	228	232	237	250	257	238	236	195	220	223	243	235	236	206	209	275	227	233	249	215	238	227	223	213	216	252	231	218	242	218	241	226	222	235	221	230	203	221	231	206	220	214	215	243	210	219	220	232	200	205	231	255	238	237	227	234	226	233	238	221	234	239	212	243	223	216	233	235	242	211	235	233	202	213	213	248	207	219	203	209	209	221	234	233	218	216	243	206	256	228	251	234	195	219	210	206	228	245	216	230	199	238	221	215	238	250	217	239	244	214	241	221	222	246	245	199	254	191	233	235	231	245	244	202	225	213	240	253	212	208	211	212	212	243	206	196	215	237	253	238	220	233	208	240	232	230	234	247	235	229	221	209	237	257	238	216	231	247	236	215	220	217	234	223	221	224	218	201	228	224	252	248	219	229	236	230	223	244	208	184	230	242	231	209	238	230	237	225	221	246	210	239	227	222	243	246	206	219	224	186	226	227	235	240	226	218	238	194	237	227	248	232	229	245	193	198	229	230	239	245	202	207	214	230	218	240	222	219	237	234	238	223	223	223	204	241	210	235	244	224	222	241	248	234	242	232	226	240	243	228	267	219	228	207	250	220	233	216	245	248	244	224	228	210	223	242	232	203	220	222	235	227	227	222	208	207	250	229	228	192	219	224	233	230	245	248	218	218	216	243	227	230	247	246	210	215	198	252	211	249	236	244	232	244	248	211	224	230	218	223	222	226	229	245	220	218	218	224	232	188	225	227	227	220	246	250	226	217	221	222	230	235	224	239	207	210	233	218	224	238	220	229	243	228	247	212	218	226	228	234	205	225	229	265	213	236	242	221	253	210	221	221	223	215	235	219	203	240	256	264	214	228	231	216	241	234	258	230	223	248	241	264	273	245	215	244	225	215	230	219	210	226	215	262	269	191	228	250	235	236	239	228	242	207	214	217	235	228	234	233	200	236	234	231	208	226	245	234	247	254	253	243	223	218	218	250	218	218	236	242	246	258	229	227	208	234	241	255	240	197	211	210	230	224	221	215	227	226	225	203	224	231	188	233	211	231	242	215	222	226	237	227	229	237	230	232	218	217	214	243	228	258	236	240	232	247	231	224	263	219	236	248	235	240	215	223	252	214	205	229	202	230	212	231	243	245	253	220	219	231	250	217	236	240	232	252	238	258	281	259	228	221	214	204	203	227	230	236	215	218	236	221	221	236	227	223	257	184	221	239	213	239	239	235	225	241	219	258	210	206	233	246	220	233	235	244	225	227	217	212	214	222	230	216	215	241	211	212	245	256	222	231	199	250	267	262	257	221	258	199	215	221	241	215	200	223	233	248	251	225	229	233	208	221	253	216	222	221	238	214	232	229	241	238	231	258	230	238	224	246	222	237	228	220	223	232	225	238	229	241	226	244	233	221	201	241	198	211	210	243	239	236	235	211	250	210	210	223	232	220	231	203	217	236	221	242	215	224	231	251	235	227	236	222	240	217	238	203	215	219	252	230	230	232	237	239	219	215	251	214	217	214	240	243	213	227	198	229	266	232	241	231	233	219	240	236	199	231	197	247	241	242	211	227	219	250	267	226	218	210	198	211	205	232	197	211	232	217	212	241	213	240	235	228	221	225	219	222	217	231	207	222	239	232	239	249	246	197	230	232	236	255	226	220	227	220	213	227	213	237	238	214	219	248	251	222	245	219	213	253	204	236	244	234	247	223	208	211	216	239	200	206	240	220	220	243	222	233	263	196	233	229	221	233	261	226	237	231	229	231	228	207	223	248	227	229	209	237	242	222	212	239	254	238	218	264	221	237	244	242	228	209	209	254	207	242	216	216	237	213	207	211	230	231	208	221	208	248	217	231	232	237	242	253	233	246	241	243	241	248	219	222	217	250	233	246	214	253	242	265	231	222	247	205	199	215	201	211	217	238	239	217	239	227	241	239	244	238	234	212	225	252	252	213	233	245	223	217	234	196	235	230	218	250	251	186	229	245	216	211	229	252	202	253	255	235	246	213	239	227	246	212	211	250	237	253	241	214	257	229	222	230	236	228	232	226	257	225	241	213	246	229	232	219	231	215	232	236	243	207	244	215	213	219	225	250	217	233	229	239	210	277	233	244	235	255	224	219	238	223	214	231	222	246	202	218	226	215	229	212	248	225	202	224	227	238	228	223	212	236	234	197	214	241	210	219	238	206	244	222	213	247	241	247	251	238	226	235	205	275	255	228	233	228	194	241	240	239	257	214	214	208	216	231	209	219	240	236	203	224	216	235	239	236	222	256	222	246	230	235	230	221	251	230	218	254	247	211	220	247	219	233	253	231	239	230	242	252	253	206	252	245	235	256	222	226	232	244	233	225	212	256	209	218	196	232	246	238	252	243	194	208	236	257	240	228	214	227	228	248	226	260	224	215	232	217	217	220	250	218	219	216	232	222	225	238	222	239	255	220	233	246	230	241	249	228	262	248	244	242	232	220	240	218	268	230	223	220	217	213	219	206	226	234	234	217	224	242	222	212	238	228	213	221	234	228	251	221	220	218	211	218	241	239	224	216	242	242	233	224	243	254	218	190	233	228	222	232	228	220	224	236	238	238	220	213	248	215	242	244	208	217	210	195	214	240	253	234	236	247	221	206	249	252	225	224	255	233	221	214	210	234	259	252	219
2002	540	564	574	576	540	575	561	512	542	545	514	532	550	579	531	552	534	515	543	598	528	549	515	555	563	550	565	532	559	548	573	514	558	535	552	568	539	554	538	552	555	569	540	545	532	559	542	528	542	531	529	526	533	524	584	542	505	550	592	540	554	527	535	548	498	528	539	527	544	543	524	577	518	497	527	547	549	545	526	549	559	550	548	520	565	531	511	529	535	561	552	508	550	570	543	497	499	549	580	589	577	543	568	552	560	504	566	539	548	560	637	535	551	547	578	530	544	564	524	587	521	579	531	554	546	549	550	548	575	499	534	563	556	555	554	493	525	528	584	528	584	553	549	559	551	536	529	580	537	557	547	517	528	527	539	565	560	517	578	543	537	527	560	518	502	547	599	522	509	578	533	521	500	561	553	529	576	553	536	515	545	528	520	526	541	553	531	522	516	597	538	515	513	498	527	541	575	543	542	584	530	554	555	578	534	547	552	571	576	516	559	560	489	532	527	534	544	579	547	550	541	526	554	555	546	481	559	538	544	506	548	529	531	557	544	558	579	531	537	529	519	513	538	581	594	540	542	521	556	553	552	540	520	533	538	544	547	540	558	532	556	550	537	551	544	511	514	547	541	549	536	531	493	554	524	504	573	510	550	560	548	509	573	611	560	538	563	568	505	550	556	570	580	569	547	553	555	544	542	541	537	593	578	548	508	551	529	563	543	551	553	583	554	558	536	542	532	573	493	586	569	499	539	572	550	524	514	537	532	561	532	479	582	552	510	552	566	547	523	558	539	537	524	555	500	526	529	578	563	543	525	533	519	532	544	550	539	551	543	528	557	588	534	505	579	556	541	543	559	600	555	532	538	556	512	524	531	517	558	545	501	541	562	537	569	513	551	570	539	555	609	571	529	546	543	509	519	573	590	563	522	552	558	547	560	535	605	548	514	522	526	557	520	590	562	535	576	559	555	537	505	590	519	549	539	515	563	520	496	511	523	562	542	547	539	569	529	530	514	521	503	518	554	558	477	577	540	559	536	498	577	520	534	522	586	582	552	574	536	539	521	536	529	491	547	553	541	527	545	559	544	537	538	569	564	565	558	542	499	552	552	551	552	528	557	542	563	595	531	557	587	534	599	586	539	519	530	532	537	558	573	559	547	526	564	572	539	554	543	540	535	556	527	574	575	533	535	553	548	590	537	567	563	500	531	583	536	523	503	527	569	573	567	552	557	521	563	546	547	541	528	563	534	510	550	543	516	553	507	597	605	516	548	546	545	568	546	517	536	552	514	558	532	516	553	499	556	553	556	571	588	539	518	532	566	544	571	600	533	573	506	541	549	553	532	569	536	546	565	550	558	523	511	534	507	521	556	546	570	596	535	576	528	534	547	553	582	522	528	537	558	565	617	559	553	520	541	597	544	556	574	571	549	547	512	569	581	551	521	512	523	532	560	568	543	578	547	542	535	536	558	577	526	576	540	553	523	571	554	540	557	509	563	551	570	549	523	532	547	516	571	541	564	573	550	552	563	557	541	574	530	516	569	540	496	528	533	514	549	596	503	538	546	546	574	585	550	536	550	520	549	541	563	582	567	539	561	562	530	516	533	544	600	543	552	548	563	590	500	543	493	549	547	548	541	542	519	532	553	565	559	543	544	537	533	559	559	585	525	533	547	537	585	551	570	540	561	558	535	575	588	528	567	564	532	546	549	534	567	492	561	533	549	577	504	563	545	572	582	519	533	528	579	547	578	579	526	562	560	530	515	569	556	527	555	544	552	491	503	518	556	558	545	559	532	542	545	541	590	556	514	533	532	563	531	491	579	596	558	570	568	570	548	576	579	602	551	578	528	531	550	502	563	537	569	550	559	566	535	530	521	514	501	532	549	540	540	542	532	544	545	496	541	519	540	562	542	532	529	551	519	538	547	567	584	509	588	536	549	551	559	578	572	564	557	517	538	576	544	530	588	532	562	520	541	550	550	532	535	508	511	561	564	531	523	563	545	570	547	506	551	594	545	535	577	548	548	539	544	540	568	516	594	583	515	584	591	551	546	509	507	557	528	574	520	541	542	551	535	532	525	525	517	552	563	575	538	560	546	568	542	566	549	625	556	551	551	566	566	580	529	572	608	565	512	544	528	586	552	515	548	539	537	515	520	511	533	519	595	555	527	532	529	582	536	501	495	530	538	544	552	513	545	532	561	530	509	532	543	535	525	536	546	560	564	561	569	553	579	565	534	571	550	530	564	538	556	566	523	506	521	544	560	571	535	540	551	571	575	533	566	532	547	566	526	574	563	528	535	559	515	537	542	553	539	522	531	534	549	548	564	555	577	525	534	497	578	552	538	519	515	528	548	543	503	573	581	567	558	505	587	535	561	558	549	587	509	553	574	541	524	527	524	510	525	572	554	554	536	558	526	589	523	575	550	489	548	572	536	544	521	563	558	512	548	561	534	543	536	564	528	539	571	598	531	557	550	500	503	525	570	582	543	526	569	550	566	558	587	540	552	521	546	582	522	570	579	536	508	527	568	568	544	526	578	578	513	529	517	529	519	521	588	535	545	557	576	616	564	556	524	538	554	540	535	549	543	561	590	557	533	513	555	545	578	513	527	518	575	528	538	550	530	565	571	523	534	548	520	551	568	545	480	550	536	554	557	575	517	530	526	608	578	508	522	521	527	553	552	549	558	540	539	546	553	523	527	575	553	559	556	552	520	516	550	498	591	556	584	543	524	506	561	555	543	571	555	541	579	537	556	531	548	555	562	516	572	528	536	528	538	509	551	535	532	551	550	608	547	585	575	502	570	569	556	499	585	536	574	521	550	592	593	539	514	544	558	568	526	524	536	558	570	543	574	594	515	558	562	567	586	519	534	538	560	559	567	532	551	556	528	538	516	552	515	556	569	552	596	553	550	531	528	593	502	536	506	565	558	553	554	552	554	554	579	518	542	511	545	555	552	547	537	521	557	569	560	533	522	531	495	562	540	556	539	570	542	543	527	557	569	553	551	542	564	543	532	575	551	566	549	526	565	550	570	533	508	553	565	517	544	565	555	547	542	562	547	563	585	535	538	536	576	526	515	515	545	533	527	545	504	603	597	508	513	576	518	528	561	529	558	500	546	557	535	551	576	551	590	553	544	566	539	577	553	533	549	550	542	548	548	513	575	554	590	508	539	516	521	517	561	559	530	566	534	536	585	579	543	561	586	556	530	562	581	540	503	575	528	554	555	565	531	540	573	553	545	545	548	566	583	546	518	525	559	532	558	538	551	567	584	530	564	551	590	574	515	565	553	538	505	529	489	518	565	562	523	557	551	510	560	617	553	574	543	565	525	557	513	536	516	578	521	561	565	556	552	575	516	547	553	557	522	595	572	587	574	559	574	520	556	568	542	575	539	554	538	549	547	542	602	558	560	548	519	538	550	560	572	546	588	546	561	540	513	508	538	550	515	516	520	538	553	521	512	539	523	551	564	557	553	555	582	574	571
6285	313	401	283	248	248	179	170	171	171	157	157	154	152	136	146	156	149	118	151	123	124	143	131	152	120	149	144	150	131	137	133	163	129	126	119	138	120	143	134	156	141	141	127	127	142	122	152	126	129	119	147	142	161	128	146	144	117	148	122	114	119	138	128	136	121	151	119	142	138	121	128	144	150	126	129	144	144	146	158	137	127	160	134	127	118	121	164	139	154	133	111	129	146	127	132	124	127	148	150	129	136	143	136	118	144	130	122	122	150	137	140	135	135	153	124	138	148	131	136	125	146	139	132	146	133	148	135	110	123	161	131	133	125	139	158	152	133	129	129	145	116	157	139	156	136	120	152	161	131	125	156	132	154	153	128	114	141	132	124	147	119	111	147	134	116	126	123	132	137	138	142	150	142	149	133	142	122	132	124	132	141	123	132	128	175	135	136	129	144	129	129	122	162	139	138	133	155	136	118	124	125	138	142	142	132	139	138	169	105	114	131	138	117	141	137	129	124	114	115	136	127	128	109	134	137	135	148	136	114	138	122	150	136	129	121	129	155	131	138	149	119	117	138	156	115	148	130	152	114	126	125	137	135	123	147	113	126	122	141	161	117	118	133	140	122	142	129	124	130	134	124	151	152	144	146	140	138	140	130	146	141	133	147	110	138	157	109	137	149	128	131	167	110	126	158	129	145	157	137	136	129	152	138	133	152	129	130	132	102	142	147	129	128	118	152	129	137	122	131	129	124	135	132	123	116	138	153	131	156	139	141	141	113	126	121	162	148	124	137	132	132	152	134	106	140	133	149	161	123	113	135	116	146	152	137	139	118	132	128	127	140	123	146	131	141	139	116	136	153	130	136	150	125	132	132	148	157	130	148	127	119	131	138	128	145	119	125	155	138	154	132	137	112	113	135	122	133	144	133	121	127	153	128	141	131	137	131	134	144	128	122	146	130	137	122	135	126	147	123	128	141	137	132	135	131	116	140	125	133	115	146	147	150	130	142	119	131	153	146	116	131	135	136	151	133	135	117	123	125	142	128	122	112	119	127	125	119	126	136	122	148	129	137	153	141	126	140	136	137	112	127	137	128	163	144	135	131	136	118	130	142	130	125	161	117	118	134	124	147	139	139	144	130	139	129	140	112	134	144	131	120	140	146	138	123	115	139	122	149	137	121	124	103	105	157	123	134	138	129	125	122	110	116	154	121	137	130	136	146	151	134	139	121	144	122	130	138	142	138	133	148	127	125	139	122	123	121	127	140	130	129	124	153	131	149	134	139	112	140	133	111	134	117	119	120	122	125	121	164	144	152	125	133	127	130	123	132	117	128	152	101	135	148	135	138	147	130	145	137	140	140	126	134	142	122	132	129	139	110	118	122	128	131	140	129	153	125	129	143	132	143	116	148	140	149	117	153	118	129	107	118	132	142	120	118	137	127	133	150	128	143	112	163	138	137	122	152	127	133	136	125	155	136	137	135	132	127	150	128	136	142	135	137	138	149	140	132	140	131	120	145	144	135	147	121	153	121	121	156	135	137	127	106	144	125	132	133	126	152	157	137	143	137	126	142	142	136	135	130	138	140	134	111	120	140	154	138	146	130	121	141	122	140	111	131	121	138	130	114	150	149	137	130	151	127	138	157	117	108	123	136	126	139	125	147	141	138	145	130	166	139	126	136	148	129	137	108	160	136	136	132	124	144	157	133	126	143	152	136	116	132	112	136	123	131	130	129	151	142	145	135	120	129	143	121	114	124	131	136	133	128	134	123	157	143	126	117	149	131	113	102	151	156	136	143	156	160	141	147	131	145	128	130	146	131	134	118	125	145	129	138	106	140	133	145	142	134	141	148	116	131	135	125	137	134	121	142	132	128	146	142	146	154	129	134	155	138	102	133	139	132	120	139	129	129	116	149	127	122	125	141	144	113	117	134	127	115	123	126	128	128	123	139	127	140	130	130	154	122	111	133	131	151	139	145	131	148	131	111	129	122	139	120	145	131	118	124	114	152	148	114	135	121	125	158	137	145	106	126	143	138	127	132	126	112	147	136	137	131	129	123	129	130	145	124	125	147	121	117	120	125	137	136	143	128	126	124	137	117	121	137	120	127	143	117	105	117	131	148	157	127	137	129	129	112	136	129	114	132	110	132	142	142	120	125	137	130	118	127	121	154	138	139	140	130	158	111	133	152	147	135	151	121	121	129	124	140	146	138	143	123	133	122	152	143	127	129	150	129	131	111	144	151	123	143	138	133	138	139	122	149	125	119	136	126	140	145	129	147	119	154	149	138	144	131	113	133	134	143	128	133	116	136	132	143	152	122	131	135	131	145	121	129	127	122	143	138	126	139	130	154	158	138	116	124	138	143	151	132	123	154	136	146	132	130	124	138	140	136	155	126	135	119	134	117	131	148	139	135	131	155	139	138	135	130	137	147	136	129	160	149	149	125	130	112	156	123	127	119	120	114	127	132	143	133	122	133	161	128	131	132	126	132	145	130	154	145	158	152	129	129	151	122	137	162	143	119	114	119	132	120	125	125	130	113	149	139	138	150	138	142	130	136	132	143	130	123	154	132	132	159	164	128	151	135	136	118	126	121	138	128	136	137	117	125	138	121	145	133	146	141	138	127	131	139	118	122	124	131	135	141	118	118	144	151	169	143	137	154	131	131	135	149	121	121	135	123	110	123	169	143	132	125	141	131	131	134	135	165	129	144	130	133	138	107	128	117	121	141	150	131	119	145	134	152	126	126	135	128	138	137	110	126	152	129	135	119	155	126	116	140	127	132	126	120	137	133	135	116	118	112	134	145	140	124	119	134	123	128	126	125	149	148	135	141	128	131	143	124	130	133	115	143	142	129	136	136	152	108	150	133	123	185	151	128	141	142	131	154	131	131	124	130	139	135	139	126	123	141	115	149	149	151	110	137	141	146	132	129	129	125	130	119	129	142	149	136	144	149	174	122	150	111	140	131	131	145	160	147	149	129	123	130	139	127	152	153	156	139	122	142	126	138	118	129	143	128	157	147	138	120	125	117	143	127	140	103	120	142	153	124	148	153	137	143	140	119	162	142	156	132	137	153	136	140	114	124	128	114	153	136	148	131	144	137	141	139	136	170	145	137	128	129	127	134	136	126	110	149	142	122	162	134	136	123	110	118	139	150	136	107	116	142	131	108	120	118	134	138	141	133	146	141	125	158	143	163	154	126	144	148	134	126	147	107	115	129	128	130	125	132	141	145	147	139	142	117	134	150	134	126	141	139	117	139	121	121	121	145	121	131	134	157	135	130	148	148	123	139	141	121	155	131	137	116	118	166	143	138	147	143	142	143	138	121	139	148	114	136	139	125	120	135	162	132	132	128	126	130	129	132	136	122	113	157	127	131	131	143	136	121	133	109	128	127	134	135	137	130	125	139	114	150	134	127	126	124	143	120	144	139	121	160	125	148	128	115	143	148	130	136	157	142	123	142	111	118	135	135	136	148	135	159	154	115
5991	547	932	1035	979	834	618	648	569	528	451	478	476	440	424	384	365	371	383	376	354	360	346	363	389	350	345	356	353	350	337	355	347	319	338	322	344	341	357	351	326	342	333	367	338	315	322	384	321	329	336	319	319	349	337	335	337	350	348	348	328	339	347	324	323	319	322	348	321	330	332	325	331	334	314	314	339	338	330	320	311	342	334	320	322	308	345	352	314	294	326	322	323	328	335	332	347	343	335	349	347	297	342	343	358	324	356	313	317	346	291	356	346	319	329	328	309	361	359	339	338	335	328	341	362	354	334	328	357	333	324	320	348	364	348	307	344	312	330	334	300	295	330	292	363	342	314	346	361	322	303	353	317	320	311	356	301	305	317	336	345	342	320	293	328	307	345	341	347	328	329	317	337	337	338	331	358	343	332	334	323	338	352	353	330	324	309	311	358	339	339	303	335	324	356	355	317	312	324	309	321	328	334	322	328	335	321	311	326	345	339	346	296	307	365	346	320	346	341	336	380	312	324	364	318	305	330	342	327	336	333	326	325	324	328	345	295	345	301	336	296	352	334	324	363	340	352	338	337	329	318	327	347	348	319	334	316	340	294	347	376	299	347	333	352	335	320	314	329	294	319	321	330	338	325	338	323	323	353	328	314	339	346	322	314	353	354	330	342	324	337	352	324	312	345	332	347	331	309	314	307	324	339	292	342	336	349	328	353	321	316	330	312	319	309	327	328	342	340	341	332	380	347	299	337	313	318	320	333	304	330	306	329	353	345	359	293	305	342	388	345	312	321	345	293	349	331	323	342	312	328	313	319	365	318	298	352	335	318	337	369	315	329	346	330	364	308	388	341	348	307	352	331	326	343	339	363	349	366	313	329	356	337	357	305	364	350	322	346	358	343	361	340	337	322	339	326	321	303	339	328	312	341	348	358	314	338	316	331	310	319	349	329	324	316	309	354	329	358	331	342	325	364	318	355	335	313	314	324	320	337	358	305	317	328	339	293	358	351	342	346	310	343	311	330	355	328	361	327	353	381	362	340	346	330	345	334	325	354	329	351	357	324	340	343	303	358	346	334	325	301	314	323	303	332	351	329	359	350	339	366	350	336	345	317	308	326	334	354	300	310	294	322	321	335	341	343	299	334	362	308	333	323	314	291	333	317	348	333	319	327	358	333	310	349	319	355	348	351	341	355	340	323	341	332	307	320	337	335	296	351	326	282	334	314	337	305	333	344	306	350	333	304	316	330	348	343	363	344	358	338	333	349	302	343	335	310	336	297	324	340	347	340	300	323	307	324	336	315	318	329	298	322	332	331	341	328	325	325	352	331	357	331	321	334	322	297	341	336	312	331	335	326	339	349	328	298	315	309	358	361	339	349	331	332	327	322	341	332	296	333	342	334	332	300	316	326	351	330	307	327	340	347	351	361	339	278	330	331	355	308	340	351	349	330	307	346	330	316	327	336	305	322	314	330	342	338	327	287	345	375	323	331	339	328	308	303	338	323	330	301	334	317	358	342	348	347	304	350	324	338	355	317	329	305	351	325	321	366	322	343	319	320	320	344	324	356	332	322	378	324	309	352	332	350	343	355	347	319	358	317	304	300	295	359	323	342	346	329	333	321	329	334	323	297	344	317	346	338	334	308	331	335	353	308	311	302	325	353	317	332	349	337	332	302	327	318	337	339	328	346	390	364	342	351	328	350	295	329	327	329	311	339	321	371	339	322	356	312	325	314	324	309	319	301	346	312	324	310	310	304	318	327	325	334	315	327	382	308	307	350	340	345	338	356	310	344	345	306	328	374	334	336	356	327	358	300	346	321	337	332	353	339	334	331	350	296	301	315	317	379	338	318	342	309	322	365	343	337	356	338	314	339	331	308	313	351	311	324	352	346	332	323	351	364	346	318	325	353	342	349	316	358	307	328	346	342	299	286	345	318	347	329	294	336	331	357	336	335	317	333	303	364	292	307	325	360	309	343	354	317	305	338	359	328	342	307	312	324	340	318	341	347	347	317	361	325	328	300	308	306	360	346	333	331	323	355	370	310	348	350	304	314	340	340	319	340	334	346	349	305	319	321	343	329	314	343	318	301	366	309	328	332	312	302	306	335	372	351	313	333	325	348	328	379	329	301	334	337	313	340	365	323	322	336	323	353	352	315	316	354	347	311	343	308	325	311	304	339	342	318	368	329	348	312	305	323	334	338	333	333	351	304	333	369	365	352	321	332	343	315	326	339	308	356	289	350	329	331	345	339	292	345	317	354	308	290	342	329	295	325	352	320	355	361	312	335	330	312	308	314	350	313	332	316	321	332	320	331	322	362	312	375	315	333	324	368	365	338	331	327	329	347	358	343	341	324	350	380	348	366	357	340	346	344	373	331	294	320	301	343	320	315	329	326	330	306	322	306	320	327	289	349	330	340	303	342	331	332	324	333	324	348	316	342	318	317	335	314	345	335	320	330	321	315	351	311	357	311	323	312	336	344	359	327	337	373	303	343	322	327	350	331	335	331	313	328	342	323	313	341	337	334	325	303	313	328	309	342	327	348	329	344	322	343	343	325	360	354	320	321	315	303	311	316	334	329	329	336	357	340	351	331	310	346	333	315	327	318	352	321	345	371	329	305	320	346	320	299	361	332	355	349	310	357	345	361	319	337	315	314	339	302	330	324	338	356	329	333	331	333	361	330	333	321	317	295	348	332	329	320	320	331	336	338	312	346	319	358	319	309	332	297	323	330	329	349	342	343	293	337	323	343	338	312	365	320	333	355	318	308	336	354	335	360	329	319	345	330	341	336	344	350	328	329	296	318	340	316	334	333	342	330	328	313	327	321	300	300	356	351	343	330	339	320	352	329	310	319	319	345	335	303	330	324	348	313	351	349	345	351	363	324	300	344	308	335	315	304	315	350	332	345	362	331	322	302	368	310	323	333	325	335	334	363	334	331	313	344	318	364	307	302	331	346	336	322	331	349	337	307	331	329	324	352	344	327	344	345	326	326	336	303	334	342	335	369	314	351	353	306	360	312	317	345	316	339	340	330	321	309	299	315	324	303	321	340	328	290	351	346	304	344	311	335	331	349	343	317	340	316	351	356	321	346	361	360	350	361	320	337	325	311	343	348	361	350	317	322	359	341	305	331	365	323	350	327	311	341	332	312	330	331	308	310	324	324	377	317	313	302	332	326	363	343	315	334	329	352	334	333	327	341	321	373	328	328	374	340	325	333	320	293	326	350	363	324	330	384	365	326	357	365	329	334	299	336	367	333	328	366	326	312	336	312	340	330	335	327	318	302	333	331	344	325	317	357	365	343	362	333	301	292	346	315	347	327	349	331	354	339	315	348	332	365	310	332	315	359	345	315	366	344	322	334	346	327	330	317	369	346	337	351	317	365	314	288	309	365	322	317	335	332	329	329	310	327	349	319	323	343	315	333	314	337	330	333	315	331	328	316	330	347	329	358	354	307	290	334	340	345	325	308	327	321	354
11476	568	514	362	288	198	135	129	107	117	90	80	82	73	70	61	56	63	67	69	62	61	67	48	61	58	52	68	77	53	57	42	62	46	53	56	37	55	57	61	43	38	47	49	50	63	53	50	59	53	50	39	45	43	55	61	64	55	51	48	64	59	62	59	49	51	53	51	62	60	61	62	60	45	42	50	61	60	59	53	49	55	52	50	60	56	45	47	53	34	41	48	69	60	39	48	56	52	53	55	46	55	55	46	51	46	52	59	52	48	39	42	45	55	59	52	52	55	54	41	54	43	53	52	55	53	50	55	32	59	25	45	48	41	51	48	52	53	46	52	48	52	55	53	49	53	40	54	50	58	64	61	56	58	53	48	56	48	50	46	41	54	44	49	62	62	44	58	58	46	45	52	50	55	39	41	39	50	50	53	62	42	44	56	36	48	55	51	62	47	57	56	59	48	44	41	51	56	61	47	42	57	55	59	56	46	48	48	44	50	67	48	70	40	46	43	49	61	53	44	49	62	62	54	47	66	52	56	59	51	52	55	63	45	44	51	56	45	52	52	45	47	48	51	47	56	52	49	50	45	47	56	55	50	53	51	45	60	55	58	61	61	57	58	47	66	52	40	59	53	63	51	46	49	50	54	56	42	52	55	51	41	51	43	45	58	64	49	49	54	41	59	40	57	64	50	56	52	59	59	57	38	52	44	66	60	52	59	43	60	47	38	71	42	60	54	44	51	52	57	54	64	57	47	51	52	42	55	63	43	55	48	60	47	56	61	45	45	46	51	60	41	38	58	54	47	53	55	47	59	51	48	55	57	40	33	58	67	54	57	41	58	47	49	70	56	65	52	45	48	60	47	46	48	41	55	45	53	51	44	48	56	47	49	41	44	46	59	45	57	38	40	45	42	50	38	50	54	55	60	39	51	64	57	45	49	51	47	58	41	54	50	60	50	49	62	46	51	51	46	54	42	41	51	46	69	51	54	41	43	63	53	56	51	45	50	58	44	48	43	64	55	59	44	50	57	54	52	48	43	55	50	46	50	49	42	52	50	53	40	64	57	56	57	66	52	48	45	37	62	39	52	53	55	64	56	53	43	51	51	57	46	45	54	52	52	54	48	42	50	51	59	57	57	62	50	55	41	63	65	44	55	45	50	47	49	52	41	47	50	36	56	43	51	59	53	69	48	48	38	52	53	43	50	49	53	54	65	60	58	60	50	48	59	51	46	64	48	49	50	55	45	49	59	48	41	48	56	49	57	49	53	50	47	57	48	50	54	36	49	54	49	43	47	38	55	49	43	58	67	55	49	52	51	51	49	50	62	58	52	61	59	45	60	34	52	55	41	42	39	45	50	64	45	44	56	40	59	43	51	36	42	44	39	50	46	49	38	43	57	60	41	43	46	58	62	37	47	63	47	42	46	54	48	51	45	49	62	65	45	46	44	49	41	38	46	54	38	49	57	48	50	55	52	62	51	41	50	51	53	35	61	38	44	42	43	49	54	54	57	44	58	52	54	49	36	56	50	53	48	66	52	60	60	63	55	54	58	44	45	44	42	52	50	56	59	59	50	49	56	59	47	42	56	42	51	41	41	55	43	61	54	59	46	48	55	55	49	53	52	59	35	63	55	57	48	39	67	51	47	54	38	53	65	62	49	54	49	45	50	51	51	48	61	47	43	49	55	47	39	35	57	61	66	50	53	47	51	59	66	58	64	50	51	47	48	51	49	47	60	53	45	63	32	55	45	39	70	42	53	47	47	69	70	62	48	36	63	40	48	67	41	51	47	53	55	58	51	40	40	53	46	57	57	42	58	56	57	49	50	60	54	65	51	53	41	48	48	41	43	53	56	50	55	50	48	60	61	50	34	48	52	46	43	59	56	51	45	52	44	60	51	35	55	47	45	72	48	54	49	60	62	49	54	47	52	57	42	50	55	36	59	58	43	57	66	48	53	53	50	48	52	49	40	66	61	42	56	58	62	48	52	51	55	42	48	53	54	41	51	58	57	45	55	55	49	59	53	48	33	63	51	52	59	54	57	51	47	53	44	63	44	44	52	40	53	53	58	51	40	54	47	59	37	40	40	56	55	49	58	46	45	60	56	67	55	59	68	52	49	56	48	55	57	61	33	35	57	47	51	58	57	52	60	51	50	52	55	50	48	55	59	58	49	61	53	57	69	36	57	51	47	41	56	60	66	56	55	45	50	49	57	60	45	51	55	45	37	42	46	38	63	35	53	46	52	45	52	51	53	52	43	56	67	64	47	51	42	44	50	57	54	42	63	58	63	59	66	50	56	33	52	40	50	47	50	72	56	54	46	44	60	42	58	53	62	46	54	43	38	40	52	48	67	40	51	57	56	56	59	45	48	47	43	58	47	55	48	48	58	59	63	41	53	59	50	44	47	56	49	48	55	55	50	57	54	64	56	45	43	40	50	58	58	58	51	46	51	49	42	53	43	63	49	52	48	56	43	50	47	55	45	45	46	40	51	41	54	56	51	44	58	58	46	49	46	51	67	57	43	52	60	43	52	60	48	53	59	61	57	42	37	54	54	55	56	51	53	62	53	46	57	40	41	44	59	51	43	42	46	55	64	62	61	56	65	60	48	44	53	59	43	50	36	38	47	37	61	45	51	56	43	44	42	52	53	42	56	55	50	55	52	40	59	55	44	46	61	41	56	44	58	46	55	49	42	50	54	58	56	44	54	60	52	45	42	45	56	49	69	45	43	53	42	59	59	51	43	54	42	34	46	57	51	54	47	37	64	44	45	50	48	47	50	65	47	48	48	49	48	39	48	54	60	54	54	66	39	49	55	53	58	47	56	39	46	53	54	57	44	49	54	43	51	59	58	48	45	64	45	54	57	52	45	63	56	53	59	53	46	39	49	55	50	51	53	60	43	55	43	46	47	77	54	61	57	53	54	48	53	67	50	45	50	55	53	53	63	50	45	62	39	57	47	58	44	52	45	62	53	47	52	47	61	61	54	50	58	46	51	47	44	45	51	47	51	53	59	57	67	63	44	58	62	52	54	36	51	59	46	42	44	57	55	56	49	39	65	56	48	59	49	43	57	60	33	68	55	45	56	47	45	42	69	52	55	45	51	50	55	51	48	52	60	52	52	49	47	51	50	42	45	59	56	51	40	43	47	55	40	48	43	62	54	49	44	47	61	53	48	40	55	59	51	57	61	39	43	46	34	67	60	51	53	38	41	58	53	48	56	52	47	50	61	57	48	35	46	37	48	47	45	56	40	37	46	53	55	44	34	42	54	53	61	45	60	52	52	52	54	38	74	50	56	66	54	42	41	67	53	51	53	54	52	52	43	42	44	55	52	45	36	64	57	49	51	41	49	50	53	47	44	59	48	46	53	51	57	44	50	43	53	42	45	42	59	51	57	59	53	63	44	51	73	43	51	48	42	64	52	56	50	50	50	37	53	47	50	65	58	48	49	42	41	55	48	55	60	54	51	60	52	51	66	51	44
7342	587	1390	1558	1415	1122	851	711	607	490	466	427	392	274	295	241	262	266	245	228	199	212	189	193	208	212	210	205	208	198	178	168	204	192	185	142	156	174	178	165	182	139	187	163	167	164	156	187	144	147	158	161	160	155	169	176	161	163	134	161	172	159	149	171	156	168	178	169	173	144	148	156	133	155	132	159	159	151	158	152	157	155	139	139	151	159	140	150	138	140	154	164	167	144	150	134	154	141	135	178	157	124	145	134	154	135	148	159	143	150	151	129	149	166	156	184	136	140	153	162	160	137	159	130	152	164	131	142	140	147	152	148	159	173	144	136	160	146	150	164	166	164	176	144	149	167	146	130	155	149	178	143	144	153	147	150	135	165	146	162	156	136	148	142	138	149	157	167	144	147	164	159	139	160	143	129	137	128	170	138	161	127	157	143	155	158	154	156	141	182	144	136	153	171	144	147	147	149	157	166	163	160	149	150	131	148	139	145	153	158	157	171	155	162	159	147	153	165	151	166	125	143	151	124	159	144	148	158	143	139	163	136	137	139	146	155	139	158	151	156	160	154	135	145	175	115	148	145	158	132	141	152	157	141	132	150	135	153	146	137	157	141	172	135	149	133	155	147	130	137	181	166	173	161	149	165	165	156	155	141	149	159	145	139	163	156	162	164	158	142	140	147	159	128	146	172	119	139	158	134	162	132	153	159	131	156	141	159	148	138	148	147	165	131	143	158	160	159	154	144	151	138	165	132	160	151	138	137	138	175	151	155	162	137	126	135	127	143	132	144	146	159	138	134	142	164	154	148	149	163	169	147	122	142	167	191	151	141	160	160	134	148	123	140	142	163	141	150	149	149	153	150	155	149	145	139	135	153	162	141	159	142	143	173	148	141	139	150	161	162	168	151	173	147	143	137	170	146	153	139	166	147	141	127	162	149	156	149	145	156	156	148	146	167	130	106	146	146	161	143	166	138	134	155	145	113	143	134	153	147	141	130	138	152	156	149	133	136	157	137	153	135	150	168	145	140	147	148	156	146	163	134	137	151	143	131	154	118	144	152	140	191	124	138	145	141	151	151	136	145	157	156	144	156	149	140	161	127	145	147	141	139	151	133	157	143	159	141	160	139	136	163	147	153	138	138	154	138	145	162	178	158	156	125	147	152	165	137	151	145	140	170	147	149	148	151	161	140	146	161	142	137	133	167	140	155	141	136	151	149	145	158	123	156	156	163	149	128	152	148	141	133	162	144	163	157	161	136	144	165	128	152	154	151	148	155	147	139	130	159	134	153	139	126	172	175	167	148	142	131	147	150	113	155	154	147	159	129	131	141	138	135	139	151	139	163	133	162	147	159	152	154	143	151	142	140	141	141	148	150	172	162	166	157	152	163	155	157	134	155	154	157	122	173	137	146	137	138	142	137	167	128	145	150	125	168	141	134	146	156	141	134	162	170	163	141	155	124	137	143	151	143	149	156	139	170	156	155	136	147	162	145	134	167	132	148	155	159	137	149	171	138	148	146	151	130	158	138	151	169	159	153	159	151	175	162	146	162	159	148	130	149	140	151	145	153	164	147	162	159	147	138	156	139	150	172	135	139	148	140	160	161	135	154	118	153	156	151	167	155	146	151	140	127	140	141	166	158	159	149	144	153	146	143	144	139	153	139	139	154	154	151	149	172	149	157	145	152	136	147	146	144	174	160	159	148	145	164	158	136	142	155	157	148	133	146	158	156	130	154	129	147	150	150	165	124	153	154	142	138	173	126	145	166	141	138	159	144	154	128	157	126	147	141	173	177	160	144	140	124	142	161	150	141	141	154	169	170	124	128	148	147	156	142	132	154	145	166	172	144	159	174	131	153	159	138	125	149	141	147	124	160	144	157	142	144	129	161	155	157	144	152	159	155	167	167	133	150	136	156	176	131	150	146	138	158	170	157	146	135	159	141	155	145	145	150	149	155	157	145	158	153	175	133	145	142	133	142	145	149	132	138	148	147	149	157	143	131	135	137	146	156	166	137	122	156	146	176	138	130	153	161	164	160	136	168	147	132	139	147	141	129	137	138	144	161	123	137	164	150	145	148	129	145	161	165	156	153	145	139	163	136	163	144	151	146	147	175	147	170	144	158	141	150	147	144	147	148	160	124	147	151	132	152	160	174	153	140	154	142	139	163	149	153	140	147	154	147	160	124	161	153	139	133	157	161	137	135	123	150	139	143	152	128	146	143	140	121	119	144	167	162	141	133	129	164	143	128	174	160	159	134	149	163	141	158	138	163	125	124	142	156	133	159	151	128	149	153	145	173	135	161	151	151	138	160	161	139	148	165	147	148	152	152	157	136	159	157	157	137	139	137	152	148	136	138	143	151	140	148	135	124	134	150	164	156	153	164	147	134	153	134	142	146	150	154	142	160	183	160	155	152	156	160	144	164	152	155	145	141	143	172	158	142	149	156	156	147	157	150	132	133	146	155	135	142	149	154	166	146	156	158	163	160	146	167	136	147	153	148	158	158	155	156	142	174	157	165	152	162	163	123	143	146	153	154	153	152	143	154	142	151	141	163	137	138	147	151	125	145	160	144	150	159	168	151	120	141	145	189	143	137	163	147	142	136	155	161	136	149	158	142	149	137	159	145	150	145	165	137	178	154	176	148	142	145	146	150	152	161	146	161	144	149	146	151	139	171	162	148	149	139	167	144	170	125	156	153	138	163	163	136	156	149	129	169	155	163	158	141	153	156	151	161	168	149	150	133	151	138	143	133	157	153	155	127	165	164	141	162	161	142	136	137	181	169	150	174	144	129	144	152	153	160	153	151	138	148	150	159	142	138	152	154	162	150	142	158	145	143	148	134	138	144	142	129	150	134	168	163	155	160	144	153	164	153	121	161	155	144	145	127	159	126	157	128	169	160	152	157	145	149	157	143	148	136	161	140	158	153	135	143	161	143	167	149	138	147	137	131	149	140	160	158	146	144	123	152	135	155	171	168	162	160	137	163	131	154	148	127	156	143	140	140	139	163	179	147	158	147	156	146	124	152	156	129	157	140	149	155	152	157	136	129	142	140	142	162	166	152	144	173	160	152	150	136	167	153	153	150	137	159	156	159	170	146	148	167	160	153	160	137	152	146	142	161	154	152	143	160	143	149	150	141	144	126	145	162	144	156	130	144	142	157	144	145	132	155	144	153	135	139	144	149	165	144	161	148	155	123	158	143	134	127	141	147	169	140	171	158	154	124	147	155	144	152	153	162	141	169	151	163	137	155	131	165	159	163	147	148	146	147	139	148	154	137	170	140	145	134	147	157	148	149	144	167	162	155	153	140	153	152	147	148	165	158	151	140	140	146	139	183	142	165	125	137	140	151	140	147	173	163	162	147	142	142	153	152	130	144	150	155	162	131	148	143	170	153	132	138	145	157	134	142	127	158	145	137	159	149	140	169	148	151	163	135	136	152	149	151	139	150	165	148	126	153	149	148	167	163	152	139	146	145	139	155
1313	245	223	227	251	252	211	236	247	236	235	243	232	230	231	216	207	217	250	213	250	202	253	228	236	230	234	243	193	197	247	245	191	247	219	202	214	227	249	223	215	255	215	218	205	217	213	226	219	213	219	209	258	226	217	232	251	217	237	224	239	249	244	224	210	228	230	216	229	233	222	224	250	238	244	235	221	213	235	238	235	236	216	208	241	244	224	207	214	216	225	195	210	220	238	228	214	246	217	234	215	224	244	231	247	215	215	232	216	215	249	232	222	210	224	229	232	232	204	228	216	231	237	246	179	223	220	202	216	215	242	229	233	254	232	236	222	243	227	214	260	233	207	230	223	226	199	218	241	241	224	215	230	217	217	227	197	217	220	241	249	235	220	234	214	221	242	223	247	228	249	233	245	241	199	256	228	215	218	217	240	214	241	243	236	231	239	251	210	210	230	234	217	257	237	212	231	257	211	238	192	257	240	236	203	221	253	225	208	212	213	244	215	255	248	235	244	236	213	192	190	225	237	222	209	231	227	265	233	222	235	210	220	220	218	220	215	221	225	231	195	224	238	222	228	215	209	228	222	242	230	189	222	204	220	223	234	230	224	203	229	244	210	209	246	249	227	228	235	240	205	225	230	203	231	231	231	229	217	233	237	230	217	227	228	232	222	239	237	232	247	235	227	228	211	236	209	241	206	260	226	212	218	218	226	207	234	201	202	213	229	196	260	236	230	233	216	259	248	225	228	223	219	223	214	247	216	216	256	229	213	227	247	234	228	239	235	213	229	230	180	221	220	226	239	226	243	201	225	216	208	237	229	220	236	235	271	212	225	215	235	247	215	204	221	228	232	238	233	231	189	227	220	236	213	228	227	212	216	247	218	226	218	242	216	244	217	227	202	238	229	216	209	217	229	215	221	245	211	235	223	210	245	226	238	250	239	227	232	201	219	219	221	219	224	222	224	221	257	219	219	224	250	208	214	210	240	225	199	234	249	241	216	221	221	192	217	250	220	198	235	231	243	286	239	244	229	227	208	209	224	224	209	214	225	251	222	221	189	238	205	223	242	235	230	234	226	234	223	224	256	212	224	209	232	235	229	197	245	215	239	222	235	223	224	222	246	239	226	217	198	251	238	232	208	216	238	226	210	208	190	243	180	223	238	227	232	217	217	226	225	214	236	223	206	226	221	230	218	225	240	217	202	249	220	225	213	255	233	248	212	206	244	235	247	227	237	226	216	205	208	188	197	239	252	218	231	225	245	219	246	231	209	225	234	241	219	235	239	225	226	218	197	236	235	203	256	240	253	234	228	232	210	217	226	190	210	247	228	218	235	216	256	215	198	216	275	236	223	247	231	215	212	222	245	243	222	247	248	197	223	227	261	213	235	253	226	215	212	215	217	229	241	211	245	211	196	251	251	170	222	229	243	229	228	221	239	236	225	235	234	216	236	218	203	223	251	215	225	222	224	227	253	194	204	206	226	235	237	225	224	237	244	225	209	233	220	270	237	217	249	254	251	218	223	252	212	243	228	218	238	222	229	222	191	230	201	226	198	243	225	192	221	208	233	201	240	227	202	226	212	207	230	238	215	234	223	225	244	236	244	241	220	270	250	222	230	231	205	227	236	223	191	216	216	218	223	233	234	225	209	228	219	238	193	211	239	239	204	243	240	222	258	192	202	222	207	206	225	226	207	220	218	185	234	227	218	220	222	233	256	223	233	241	235	235	223	213	201	248	263	246	232	218	218	196	223	241	221	236	243	245	231	233	234	229	214	244	224	233	232	221	249	237	201	224	248	231	204	226	192	230	226	221	233	216	230	188	245	233	244	204	218	213	253	232	228	238	241	224	231	229	231	185	215	253	251	212	231	202	227	249	237	249	240	224	203	226	215	229	184	227	225	234	256	216	235	232	201	223	248	241	208	234	238	242	231	219	218	228	225	201	227	243	218	241	205	201	181	191	231	208	228	236	241	234	249	219	250	221	220	251	214	228	237	204	217	217	211	225	210	229	238	198	207	238	214	214	234	220	199	207	236	239	232	233	238	254	240	236	220	219	218	209	220	203	218	219	240	238	244	219	240	197	222	224	219	234	238	209	236	218	230	195	223	233	236	226	253	246	213	247	240	218	225	227	237	216	242	214	229	237	228	218	225	226	199	208	206	208	205	200	238	253	241	236	207	198	215	248	212	222	211	232	223	204	231	224	210	226	251	266	233	191	210	236	246	230	203	223	224	236	209	236	236	225	232	222	214	271	237	198	229	231	226	214	222	236	211	237	202	215	216	231	220	259	210	233	237	247	239	234	209	230	242	229	214	213	243	215	217	246	243	241	233	209	246	213	220	226	240	228	206	225	205	218	216	215	223	199	224	238	206	220	248	198	221	219	226	227	228	234	221	217	236	258	244	224	243	208	218	232	238	231	240	273	196	248	211	215	225	230	216	198	224	221	216	243	222	231	186	237	225	231	255	228	211	250	217	233	251	250	217	192	244	242	226	217	233	230	224	195	227	216	180	232	234	232	236	262	203	231	228	188	210	205	204	236	232	230	229	192	222	234	215	189	268	212	253	207	210	204	241	245	239	230	215	204	219	224	209	226	226	221	241	221	244	188	247	223	221	213	226	210	215	209	233	215	234	227	215	232	236	217	235	230	255	236	233	240	239	235	216	235	216	207	205	233	223	206	224	228	245	201	240	219	237	225	228	205	215	240	239	225	225	222	258	221	231	207	210	231	207	215	262	233	239	230	239	186	218	228	224	216	231	228	229	227	242	224	206	237	226	210	221	183	210	215	237	219	209	215	248	234	195	220	203	212	233	226	194	225	230	194	227	226	214	222	226	190	239	238	212	224	261	235	209	228	227	211	251	218	226	220	227	238	236	209	201	238	246	214	191	219	226	214	221	216	232	203	225	213	215	229	211	211	210	232	249	214	242	208	255	230	221	241	226	225	211	227	224	228	227	202	230	221	210	230	252	234	204	215	211	211	257	216	219	219	205	224	204	232	207	222	212	239	218	231	226	217	211	202	232	218	222	229	230	200	219	207	247	229	243	226	223	219	236	229	221	215	221	233	208	221	246	234	224	237	238	238	213	219	257	200	224	242	231	217	218	211	214	208	232	223	242	197	225	220	241	228	226	205	206	240	236	234	259	249	232	237	230	206	234	221	242	238	224	247	250	220	207	208	226	237	248	243	237	229	218	240	205	222	232	229	228	208	205	196	236	233	214	236	224	230	228	237	259	249	236	231	240	226	222	224	219	260	230	239	235	190	214	241	227	223	195	221	230	206	249	232	233	207	240	219	217	216	211	237	204	224	206	237	228	246	236	227	218	238	208	220	220	220	221	220	226	238	223	214	217	218	233	196	234	261	225	230	218	219	227	228	228	206	230	223	210	218	263	241	231	202	205	234	211	208	221	250	251	235	209	223	221	235	199	213	234	223	230	212	238	199	214	235	241	223	240	236	217	238	229	208	234	254	226	221	236	241
1970	587	582	570	547	553	568	598	560	558	545	569	536	541	550	521	531	556	557	526	574	500	543	556	550	562	518	512	551	494	511	596	566	569	562	527	539	533	542	507	546	543	543	553	526	534	559	546	578	529	555	529	561	555	556	577	530	541	554	546	583	549	573	505	531	533	549	551	558	527	573	509	522	499	605	588	521	552	515	554	578	540	495	531	539	492	561	566	548	526	544	512	573	523	561	535	504	541	523	580	545	552	505	470	519	520	537	542	523	542	529	571	586	544	541	495	543	546	531	536	525	569	544	564	546	538	545	547	576	535	589	508	503	545	534	526	526	543	552	527	556	553	540	554	568	559	534	577	524	531	519	517	558	536	525	521	523	567	522	545	531	522	528	513	539	527	537	547	509	537	528	533	505	547	510	558	561	526	553	563	545	543	548	578	513	562	556	523	560	564	538	538	542	565	525	585	548	576	497	533	537	513	506	540	508	527	510	549	588	519	558	520	536	527	533	515	603	526	544	519	559	521	549	516	541	545	547	582	553	495	554	538	573	565	589	514	556	519	581	559	524	545	524	517	545	544	491	551	565	525	551	534	578	568	537	500	545	525	542	532	550	552	519	583	534	518	588	551	570	519	494	542	561	544	537	574	558	553	553	551	568	543	568	556	550	559	519	545	555	558	550	525	577	547	528	574	550	547	540	554	528	542	554	513	554	560	493	529	528	558	521	575	532	512	498	535	539	552	567	541	576	558	592	499	553	597	540	519	556	559	547	543	557	536	563	517	533	536	549	495	516	559	540	518	583	544	506	567	519	538	530	538	544	546	580	529	538	542	531	566	531	604	537	529	562	531	569	527	542	538	553	519	547	526	551	560	534	496	554	536	543	534	544	586	585	518	559	505	506	510	543	534	580	503	530	529	547	569	527	574	536	569	577	500	541	577	521	546	548	526	583	547	501	561	544	547	549	525	535	555	547	547	510	508	546	529	547	551	544	536	498	585	548	526	526	543	552	515	518	534	547	548	528	539	545	596	546	537	497	538	529	536	554	504	530	539	496	566	524	603	551	559	627	552	532	581	573	508	544	494	577	511	502	561	534	562	535	551	543	560	552	577	546	533	511	540	562	580	512	539	516	510	570	557	494	526	525	541	522	580	503	508	526	567	484	574	604	549	539	518	530	565	499	536	556	525	542	562	581	536	537	564	536	542	540	543	493	547	522	563	531	570	572	542	550	539	572	531	535	558	523	545	544	570	574	545	530	507	528	486	520	496	540	493	491	532	585	539	546	546	543	499	524	510	532	574	542	526	535	539	528	543	565	537	544	543	536	480	555	544	501	524	532	567	515	515	540	592	534	513	543	528	511	540	532	533	567	521	548	499	573	528	572	556	515	559	545	544	533	507	526	502	544	607	562	549	504	541	586	537	513	540	507	535	538	543	545	539	539	546	509	570	532	514	547	559	541	525	541	527	584	553	495	530	543	532	526	594	520	568	523	528	562	534	548	537	499	548	552	559	513	567	519	553	543	555	551	542	501	517	554	588	518	539	509	530	525	509	575	544	532	492	578	519	531	536	558	559	518	556	581	541	560	516	547	536	518	554	503	539	523	508	530	550	573	549	580	543	564	520	523	519	552	531	549	551	546	557	525	539	554	560	540	518	505	547	558	576	519	516	535	584	579	551	554	480	501	518	540	570	525	534	536	544	570	539	572	586	505	545	555	515	537	523	505	518	532	573	524	532	540	582	568	543	568	483	531	544	518	534	568	540	522	488	520	555	494	545	548	511	539	508	539	496	562	558	556	595	520	526	501	554	531	544	549	530	548	560	497	567	559	559	553	527	535	525	523	563	533	546	576	546	556	534	555	511	526	559	509	520	541	535	551	517	527	527	579	500	541	571	562	534	558	563	528	518	550	547	586	538	551	543	519	556	551	494	558	503	520	536	550	542	523	535	540	565	556	597	548	549	536	512	517	567	548	560	510	530	547	537	593	503	516	572	557	553	527	545	555	561	558	535	552	566	579	478	524	529	538	518	524	573	535	542	529	579	582	547	572	565	531	543	586	534	554	544	531	562	533	566	539	556	546	553	548	545	527	571	546	541	563	516	514	551	519	534	559	535	562	555	495	512	538	536	538	576	552	592	570	512	551	568	537	524	519	527	550	538	551	562	580	612	550	546	529	524	538	547	587	537	496	532	579	581	519	561	536	513	539	538	546	524	554	574	537	555	528	550	542	513	557	538	578	566	523	540	521	557	543	539	560	536	557	543	522	533	551	494	576	527	517	509	503	547	552	566	543	566	541	568	563	564	553	524	531	521	548	539	554	483	553	519	541	517	504	544	549	584	540	548	497	516	524	568	509	532	536	550	551	550	529	557	521	577	525	507	565	529	529	498	532	538	535	543	544	548	517	541	567	555	534	525	534	537	530	545	528	550	555	545	531	544	548	524	533	545	572	574	533	537	553	558	508	536	550	530	587	543	557	536	585	570	552	546	536	534	524	518	517	535	529	553	546	565	518	538	541	554	529	538	520	553	515	536	561	529	550	521	548	524	567	534	541	543	547	558	522	530	546	543	513	543	504	580	538	515	526	580	611	520	500	487	526	526	543	547	523	543	547	556	567	539	499	513	533	508	547	572	528	526	578	534	517	536	525	542	578	524	517	549	526	481	568	537	519	524	534	563	559	528	545	548	533	540	542	575	523	563	534	525	545	558	511	541	542	555	575	581	531	526	564	542	532	549	568	524	527	512	529	536	563	545	495	537	579	551	541	639	551	551	540	536	582	557	585	505	504	542	564	560	508	534	526	515	521	511	509	540	552	547	552	545	533	550	501	495	520	470	524	549	548	551	525	585	535	561	564	573	548	539	545	551	527	527	573	535	544	541	535	585	519	543	541	505	579	543	536	553	553	559	538	547	541	548	517	564	527	555	551	522	576	540	576	576	518	593	521	532	573	544	558	521	520	503	578	578	519	530	555	560	502	534	542	556	543	551	574	567	510	593	579	522	522	562	502	589	562	530	505	524	528	546	576	526	534	504	523	531	540	528	514	517	584	527	539	540	494	502	534	523	564	543	555	536	553	507	527	531	549	542	586	588	549	568	536	510	542	521	505	571	522	546	536	583	564	528	535	585	576	518	551	570	546	554	524	533	548	535	494	533	529	570	554	526	539	610	518	566	568	541	562	539	537	575	554	543	579	545	553	510	571	562	559	563	542	560	545	535	579	527	529	582	526	533	505	557	577	523	538	535	542	527	554	562	559	607	536	588	568	513	553	591	554	533	520	542	524	568	524	548	551	574	593	583	535	540	546	543	547	546	538	511	515	544	569	534	548	507	556	518	568	552	509	516	593	521	519	541	571	556	497	556	553	573	561	528	530	533	565	551	538	498	531	540	469	530	539	518	529	514	564	534	578	542	499	555	541	514	491	547	543	562	584	526	541	548	546	549	566	516	514	592	571	548	523	530	550	514	546	528	558	531	560	571	563	491
6061	339	363	306	260	220	175	163	141	151	147	167	138	131	135	139	142	117	130	144	140	142	125	119	136	139	133	132	148	135	124	150	143	134	139	133	134	142	130	160	121	138	118	148	143	109	125	110	123	129	142	132	143	141	131	139	111	126	122	141	127	131	130	125	118	129	125	124	115	126	132	138	135	131	112	149	124	121	118	144	151	143	137	127	143	111	129	130	128	147	127	119	131	127	144	116	128	134	156	130	135	136	136	144	120	144	122	163	130	131	128	146	134	133	126	136	146	132	126	117	128	123	137	130	145	118	129	135	126	125	143	136	135	138	128	132	142	136	133	139	143	112	138	138	149	132	106	133	146	144	164	118	127	136	134	123	129	128	118	159	148	141	124	131	147	116	144	127	119	140	138	138	152	137	149	139	105	147	133	136	138	134	138	141	128	137	127	132	139	132	104	110	130	157	139	138	131	140	139	115	146	137	166	133	119	150	115	140	121	135	138	102	129	112	130	150	142	117	132	131	142	127	128	141	127	108	142	144	137	118	126	121	112	126	145	127	133	137	120	156	138	134	124	112	131	137	124	143	123	147	126	134	141	151	146	142	125	141	133	128	125	134	132	130	146	106	153	125	113	113	147	125	131	160	127	138	135	118	121	159	144	114	141	112	119	125	130	143	130	114	140	119	139	141	116	122	136	140	134	165	142	131	141	118	121	128	129	117	125	128	136	145	115	127	123	131	135	147	153	144	143	142	129	143	132	136	137	153	129	142	121	136	124	127	134	121	126	136	134	138	141	125	136	143	118	154	139	123	126	127	141	130	130	117	126	133	148	128	131	121	126	133	132	124	122	126	142	142	109	123	128	134	163	124	112	146	131	150	154	148	119	120	125	139	121	136	140	133	126	125	160	138	144	126	123	138	127	125	129	152	136	144	124	124	124	132	103	125	138	146	126	137	105	118	124	125	132	149	125	128	115	123	111	146	132	114	141	150	145	142	142	132	124	117	111	108	129	132	126	136	129	138	109	127	107	136	131	138	135	115	137	128	124	125	136	121	133	135	149	117	136	134	131	115	131	129	137	116	137	132	138	126	158	153	136	133	131	128	134	128	151	135	131	146	130	137	132	126	150	133	127	129	124	131	134	105	136	126	113	111	161	128	141	117	146	127	143	131	133	116	137	126	123	137	159	139	137	151	125	130	138	127	127	130	125	134	127	143	116	128	123	126	131	116	120	128	138	118	117	118	136	131	142	121	121	148	140	126	132	130	139	126	122	130	126	134	112	144	114	136	132	119	144	101	118	127	113	142	120	133	130	134	124	136	139	134	141	128	118	152	139	140	135	126	122	129	129	139	113	126	144	132	115	138	131	133	150	133	122	122	129	138	127	143	131	117	133	139	113	127	131	124	157	138	119	129	101	138	129	135	152	130	133	124	120	151	132	135	148	125	131	139	133	134	122	138	130	129	129	123	116	132	137	112	136	118	112	131	141	114	113	148	114	111	122	139	129	132	117	144	136	129	157	146	113	104	121	126	146	134	141	135	135	155	127	127	150	163	115	131	108	129	124	128	128	132	137	139	150	126	155	120	140	147	141	120	139	103	146	120	116	122	139	143	133	120	138	142	116	132	145	136	144	132	116	132	124	134	129	135	124	121	116	141	112	143	140	120	117	129	123	128	138	120	127	124	142	130	124	144	143	118	119	151	131	135	149	137	138	122	129	104	142	124	125	125	125	155	136	129	132	138	137	129	138	117	144	123	143	131	134	120	141	133	123	128	117	128	113	131	128	136	123	139	128	131	127	127	146	151	141	136	132	143	122	138	126	133	118	128	122	151	147	113	129	158	137	124	131	138	120	132	121	117	129	133	126	143	117	123	115	140	142	128	124	134	137	121	136	133	126	138	151	131	144	152	135	119	150	113	125	141	113	125	119	129	141	128	116	116	129	175	135	131	141	126	125	133	134	133	107	125	122	134	126	158	125	128	126	114	111	113	123	127	121	128	123	141	146	136	129	118	129	139	109	112	149	144	137	129	112	147	103	143	156	132	141	121	151	148	119	111	135	114	152	123	136	120	149	124	152	145	130	132	138	137	118	101	130	120	134	122	134	117	134	129	154	149	128	138	132	136	148	131	138	122	129	154	131	139	133	144	154	123	118	139	158	117	146	118	145	129	130	128	126	137	121	124	148	116	146	126	134	157	128	141	149	139	119	141	126	123	157	137	121	117	122	115	106	140	115	135	131	123	131	128	128	156	106	134	132	133	139	132	151	115	137	149	130	127	135	134	130	148	131	119	128	117	139	130	134	129	131	146	116	139	127	143	127	149	139	126	123	137	109	131	121	141	146	118	136	133	137	142	104	142	128	138	125	144	133	110	117	147	119	133	131	145	144	125	121	142	116	132	136	130	120	129	134	147	127	128	120	126	128	127	144	162	138	145	143	136	132	130	145	132	151	145	128	118	133	151	122	118	137	159	125	124	128	149	163	124	142	135	133	109	126	122	142	129	131	139	111	125	156	132	125	129	111	126	126	138	131	152	111	119	133	147	147	145	128	131	137	113	128	143	143	127	128	139	137	137	136	123	126	122	131	145	128	127	111	140	133	119	127	137	120	149	122	127	128	138	123	135	116	140	127	173	152	144	125	128	129	132	107	132	142	129	114	145	115	128	138	144	126	132	138	136	139	140	165	121	140	128	131	137	161	159	153	120	119	139	125	140	146	134	115	121	127	130	137	124	126	133	143	141	129	120	124	136	109	135	120	124	143	128	121	125	140	123	125	118	141	137	134	127	138	143	127	130	137	129	156	137	125	128	147	169	137	117	130	136	148	120	133	145	127	141	133	123	146	142	138	133	108	128	122	137	125	138	121	123	121	109	132	108	133	133	138	123	112	119	126	146	122	118	125	92	121	120	138	127	123	109	113	132	136	110	116	136	148	133	113	152	140	125	132	129	130	136	126	122	137	140	123	150	134	130	107	132	152	137	140	135	130	126	138	119	128	135	141	134	129	140	131	133	140	115	139	129	143	114	107	140	144	142	126	137	142	127	125	144	149	138	143	149	143	124	139	139	147	126	142	150	130	120	112	117	112	142	130	103	139	139	137	142	139	120	146	145	140	117	141	128	137	114	131	149	136	137	142	130	110	143	148	141	132	139	161	153	128	138	138	121	129	144	129	127	135	134	136	116	128	140	125	148	134	131	123	117	121	129	121	142	148	122	108	148	134	139	120	113	142	119	122	124	124	118	132	128	129	117	110	126	137	151	156	145	146	139	132	106	140	136	129	148	145	112	122	132	121	123	146	132	138	139	134	128	133	148	125	117	148	136	130	130	144	120	133	125	135	116	119	139	154	111	116	133	131	134	129	125	116	109	133	143	127	111	143	148	121	136	146	144	138	132	154	117	155	120	111	126	127	139	135	129	139	119	145	125	126	143	153	143	132	127	115	122	129	137	139	133	142	161	139	134	114	124	117	140	120	124	118	135	127	101
5975	563	994	1065	942	817	663	604	565	574	467	452	442	448	395	402	353	338	377	371	388	415	365	323	311	364	349	323	363	345	334	346	338	361	336	352	326	328	344	365	364	303	347	362	339	348	343	311	345	325	346	341	330	346	343	368	358	325	330	334	308	361	349	350	292	316	324	337	340	339	345	322	313	331	335	343	340	326	333	335	332	333	336	324	334	331	353	318	385	307	315	317	350	315	327	332	354	339	336	302	333	328	304	342	318	346	308	314	324	352	305	331	329	334	358	364	323	314	351	320	310	314	361	335	306	381	337	313	329	322	337	337	341	336	341	317	316	308	352	331	347	315	341	335	326	380	323	318	346	330	310	324	312	342	317	294	332	312	327	321	329	329	350	339	318	339	369	312	324	353	366	322	317	354	313	336	301	320	278	338	329	310	328	333	348	343	344	337	356	307	336	327	334	313	338	362	368	321	320	286	325	316	319	329	330	330	338	336	326	337	359	347	324	357	326	326	340	319	336	361	355	321	319	330	327	351	335	335	339	333	325	331	302	360	343	329	352	339	315	314	321	322	335	343	314	325	341	306	325	296	309	339	289	317	332	357	326	380	322	303	307	306	318	311	309	340	307	292	358	323	330	334	336	332	366	325	322	298	364	313	341	318	348	329	337	306	323	326	320	316	338	325	336	346	316	304	315	312	316	324	363	301	305	323	315	335	334	341	313	320	314	336	315	343	345	334	369	321	339	311	344	318	322	282	313	322	367	343	306	344	313	308	361	312	324	355	311	320	327	323	328	342	318	309	340	328	328	388	339	323	335	320	311	317	345	318	310	300	339	361	309	365	285	346	318	338	367	347	303	334	333	311	337	332	318	300	318	377	333	363	331	330	307	337	308	359	289	305	295	338	317	322	325	360	335	324	354	342	303	338	362	314	340	327	371	368	353	338	330	317	346	322	331	351	356	333	309	350	342	329	345	348	334	335	315	315	293	294	331	317	355	343	326	314	338	307	319	337	323	359	329	319	329	350	347	323	313	332	305	330	318	329	335	344	310	334	322	345	337	323	341	316	339	313	341	324	362	335	330	339	321	311	328	309	356	338	322	325	325	346	310	351	321	316	363	320	310	318	318	309	334	332	327	337	306	314	348	333	290	324	333	343	304	340	316	339	336	329	318	346	308	320	332	332	354	298	318	340	329	339	313	355	346	327	331	326	321	325	348	319	292	318	355	347	318	327	340	348	319	302	316	347	341	321	303	308	329	302	332	316	316	324	333	314	350	311	310	286	321	330	326	313	308	329	342	321	326	346	326	363	291	338	303	341	337	348	361	310	318	352	342	332	334	350	343	343	319	337	373	308	284	350	339	332	326	344	322	321	321	343	331	359	305	318	355	340	328	290	308	340	277	360	320	330	311	303	368	318	322	360	297	309	309	325	317	359	335	314	291	299	349	336	323	345	343	309	336	310	325	327	340	313	322	352	327	343	338	318	318	355	340	315	366	331	324	356	342	350	314	345	316	308	350	337	330	315	326	323	360	335	301	312	321	322	305	310	306	320	336	338	324	306	355	337	337	318	337	333	320	292	355	289	313	314	307	348	325	319	317	322	337	337	325	294	361	311	333	350	326	333	334	321	318	328	329	307	291	350	318	318	322	328	335	334	327	370	336	326	356	331	321	314	389	327	341	356	325	333	303	334	292	346	325	338	343	318	325	352	336	340	327	336	343	328	346	339	335	341	321	365	361	318	354	336	331	347	296	331	338	304	336	343	355	314	313	364	318	326	358	339	352	334	338	310	323	304	312	330	348	297	341	330	353	343	298	318	334	315	328	340	314	338	329	308	366	363	368	301	338	317	360	310	372	371	320	353	317	351	359	334	310	315	307	336	335	359	330	333	324	312	298	333	354	357	349	338	344	319	341	338	338	330	318	343	302	327	349	347	316	314	310	310	331	352	331	318	308	332	340	333	337	329	274	341	330	355	377	344	291	297	330	343	312	281	319	331	303	361	345	333	295	307	315	355	342	322	292	341	347	326	314	316	347	315	330	332	303	318	311	340	323	345	309	333	319	327	331	358	317	336	309	332	353	349	334	304	348	314	335	310	369	338	330	336	328	351	317	356	318	329	365	330	332	346	321	311	300	328	327	337	333	306	302	343	342	347	340	303	366	345	311	332	351	315	350	328	325	359	291	306	326	306	312	348	332	360	345	325	295	307	315	368	320	316	326	315	348	327	301	337	331	302	345	360	315	319	327	312	310	351	302	315	327	356	330	314	348	317	309	331	342	340	348	337	338	328	345	369	346	343	317	348	319	335	355	354	366	338	350	321	325	345	339	312	337	326	360	353	312	355	340	354	304	346	315	327	338	339	339	317	322	344	305	314	357	321	333	357	319	343	333	334	352	327	349	338	322	290	296	303	350	337	292	342	324	344	332	322	322	346	334	322	347	357	318	301	346	341	332	333	343	358	323	352	330	329	363	313	322	328	364	327	307	341	335	323	323	325	349	332	300	357	352	352	329	332	357	298	320	323	355	309	337	331	325	335	338	315	340	322	337	334	298	338	330	317	339	343	349	362	361	364	334	318	325	362	354	340	312	344	311	313	332	299	301	322	314	303	330	318	323	343	327	362	320	337	338	337	337	342	284	368	365	313	356	323	305	326	307	299	306	297	308	341	308	320	328	315	299	296	320	335	332	316	345	318	328	321	321	343	326	334	314	314	324	357	360	330	340	317	334	334	334	343	341	351	322	331	305	301	322	325	341	365	330	350	323	325	327	343	319	298	313	314	340	351	315	336	327	364	350	340	356	334	337	358	299	360	315	312	325	292	342	318	327	369	344	354	326	281	297	349	342	325	311	355	350	330	309	343	299	303	324	330	332	358	321	353	329	324	338	341	313	338	303	317	325	290	327	350	340	367	287	349	319	350	352	363	344	345	336	317	317	331	308	335	333	352	341	332	323	335	329	311	335	324	317	335	325	328	348	311	354	331	338	330	319	324	320	342	302	304	324	351	314	298	319	359	322	330	344	301	314	314	337	330	341	337	307	305	309	315	334	318	325	347	320	337	343	348	371	337	313	339	336	349	330	333	350	345	339	330	364	320	381	305	324	352	364	346	328	329	342	295	328	320	309	321	326	331	356	311	364	342	324	295	322	333	344	308	340	347	324	315	351	338	383	342	335	345	352	336	339	322	329	329	347	323	335	327	348	329	332	321	365	338	289	316	299	324	340	318	339	302	352	350	325	327	298	326	318	332	318	350	321	315	346	288	325	314	324	316	312	314	307	303	320	336	353	299	299	314	328	321	377	308	309	340	316	343	328	362	315	356	323	321	331	360	332	329	350	323	340	336	327	340	313	343	315	357	345	338	319	340	317	328	322	297	313	330	330	336	315	341	318	346	321	352	309	316	330	346	330	356	336	309	316	338	342	327	324	352	326	325	293	331	340	348	289	336	318	316	329	337	334	343	358	297	345	311	321	301	354	320	325	313
11266	593	504	410	295	212	149	153	112	110	111	82	74	81	60	64	67	61	55	58	49	62	45	65	48	68	51	68	47	53	65	43	58	58	54	45	44	48	47	43	57	56	61	56	44	62	45	55	55	46	56	56	41	44	55	55	53	48	52	51	56	57	61	45	65	64	40	53	62	54	46	54	47	53	52	61	53	59	67	34	59	42	48	44	55	43	74	57	40	50	45	40	44	56	60	46	60	50	58	49	50	41	40	51	36	60	44	35	59	63	56	44	44	57	49	42	49	53	46	45	54	61	45	43	46	48	40	49	44	53	52	55	51	61	62	56	48	45	54	47	50	36	45	57	34	51	63	44	51	56	48	51	48	50	51	53	42	54	38	42	44	36	43	51	43	42	53	54	55	55	32	53	55	59	52	39	58	56	57	55	56	57	51	60	48	49	74	49	41	64	45	55	39	45	63	56	39	53	47	52	53	50	59	42	58	51	59	47	50	56	49	37	50	67	56	61	66	56	53	46	46	50	53	64	53	56	60	56	44	45	43	51	54	53	59	37	50	42	51	51	41	49	46	51	58	54	42	56	40	46	47	68	59	66	43	43	51	47	45	52	49	63	42	61	44	48	76	41	54	40	50	52	65	50	54	57	43	46	40	54	58	41	60	37	57	39	44	56	43	61	43	56	54	50	48	55	56	48	51	65	50	46	41	41	58	56	45	58	47	67	62	54	45	47	52	52	37	48	47	46	53	46	46	53	43	48	43	57	48	55	37	58	52	57	53	55	46	45	52	44	52	38	56	50	56	67	60	45	51	40	46	57	74	51	37	41	46	49	52	50	56	55	63	37	45	53	66	49	40	44	60	68	53	52	50	53	59	55	56	49	50	50	33	60	37	46	41	49	40	38	45	48	52	54	50	53	58	53	31	47	41	45	60	54	44	43	43	55	46	41	53	53	47	52	57	36	55	45	51	50	55	58	54	54	46	52	34	41	42	62	46	53	46	60	50	50	49	50	52	54	44	43	46	52	50	56	51	56	51	47	35	49	45	51	62	39	58	43	64	49	51	44	53	43	43	39	55	50	50	54	50	40	52	47	50	53	42	44	49	53	69	46	51	43	50	49	54	44	44	53	53	42	43	51	60	38	49	54	58	46	50	41	43	52	48	55	43	47	40	39	45	49	63	71	64	51	65	47	51	45	48	40	60	53	52	51	45	45	55	40	59	36	63	47	60	46	52	48	57	50	54	40	55	50	59	54	46	61	57	61	50	58	41	51	37	41	48	68	51	52	48	68	45	46	43	50	57	61	46	51	51	55	47	60	48	58	48	39	58	50	48	41	50	45	43	55	38	57	54	53	60	54	46	51	57	47	44	53	50	57	62	35	50	55	47	49	45	53	47	54	55	45	47	49	45	56	46	58	45	55	52	51	49	60	39	54	57	55	44	48	56	49	57	43	57	67	40	46	41	49	53	52	48	38	39	61	52	50	49	52	37	47	46	51	39	50	36	54	58	43	43	55	52	48	62	48	57	49	43	52	53	34	35	40	38	53	49	63	56	38	41	41	54	61	44	56	59	50	68	60	56	45	48	41	47	51	46	59	49	48	53	47	66	43	64	46	65	45	65	52	39	50	41	51	48	49	49	46	47	51	61	63	59	45	54	48	45	40	57	49	59	60	59	64	42	51	54	67	52	50	48	45	68	53	61	57	56	58	55	55	46	47	54	55	42	42	65	38	59	52	52	52	58	46	58	55	61	42	45	46	56	43	46	58	61	62	55	46	35	49	42	42	41	50	66	43	48	35	46	56	46	48	48	40	44	38	49	48	54	55	43	55	49	42	63	53	40	35	46	60	48	62	61	59	56	49	61	43	54	51	57	52	57	43	48	48	50	64	66	52	49	54	50	47	49	52	57	47	47	43	59	49	60	41	51	54	59	52	47	45	43	58	49	48	54	46	57	48	51	53	45	50	47	58	42	40	52	57	51	41	55	50	54	61	53	58	50	42	49	45	54	49	52	49	46	63	45	48	50	47	52	66	31	43	44	54	68	50	51	48	46	58	56	41	45	45	53	56	40	43	38	42	45	54	52	42	46	50	60	48	55	41	57	34	47	42	43	51	51	52	50	43	50	33	63	37	54	41	56	47	49	50	51	51	49	48	51	51	49	47	30	57	45	51	45	42	54	44	47	48	50	41	49	52	45	37	50	56	47	54	62	37	51	49	51	52	49	43	50	40	51	55	62	44	47	51	44	53	40	53	40	59	43	48	47	46	43	49	45	43	45	41	55	54	45	40	41	53	43	43	54	33	55	40	44	44	48	72	61	58	52	56	56	48	44	50	56	40	43	49	41	49	57	49	43	71	75	55	51	57	38	47	55	53	55	48	53	49	59	54	60	55	49	54	61	59	46	50	57	42	48	60	45	62	57	45	57	52	33	57	42	53	54	56	40	59	59	52	48	37	56	55	45	59	45	42	43	48	35	36	47	43	65	46	47	56	52	57	57	49	53	64	50	48	51	54	49	49	54	47	39	57	42	45	63	58	47	57	63	46	46	45	55	46	54	54	50	58	49	56	46	59	64	60	49	56	47	51	41	64	52	41	58	39	43	55	57	43	78	49	57	41	40	37	56	35	62	59	39	51	41	53	40	65	48	45	50	37	50	59	51	49	46	48	49	60	43	49	62	48	51	51	48	47	37	42	60	49	42	34	43	45	59	47	44	53	47	38	47	36	49	64	48	46	59	64	42	45	50	46	60	49	48	66	56	50	55	59	69	58	54	48	41	50	53	39	63	53	58	37	53	64	30	43	39	43	53	56	42	61	60	46	56	53	48	59	61	53	51	61	39	64	45	47	48	52	51	51	46	59	54	55	46	46	46	46	50	53	48	49	61	62	45	51	40	47	57	45	65	43	35	45	48	50	49	49	52	58	44	38	45	53	50	54	46	57	50	60	41	51	47	47	50	55	48	45	52	49	53	40	43	37	40	59	40	46	63	60	56	41	55	51	65	48	63	59	57	59	46	49	51	43	43	53	44	48	46	43	46	58	43	47	48	42	40	43	51	58	52	54	49	52	45	54	57	53	41	53	52	49	58	43	48	44	54	63	39	51	46	64	48	35	57	58	49	47	53	63	56	48	62	60	58	67	51	43	52	47	40	58	48	45	37	46	49	51	54	52	48	47	52	50	60	45	51	49	48	50	46	49	46	36	44	49	57	47	47	38	61	30	47	49	53	50	48	41	51	54	54	44	45	38	48	40	39	53	38	62	48	58	48	36	64	52	60	56	55	60	49	50	47	46	54	56	47	58	48	37	52	47	35	51	57	45	49	47	54	60	62	50	62	50	48	45	53	50	57	46	64	47	60	46	41	55	74	51	47	41	45	65	42	58	46	43	52	67	43	52	60	28	55	43	34	49	45	47	39	64	41	47	51	44	44	55	52	75	53	54	53	45	51	48	37	43	57	41	55	48	36	49	61	49	50	51	47	50
7446	624	1383	1628	1389	1089	851	668	580	488	448	380	324	342	296	266	233	263	239	208	229	226	209	234	202	217	212	180	169	185	165	162	169	191	167	157	165	217	167	164	159	146	156	170	159	157	153	142	158	148	159	153	146	167	144	169	148	172	162	152	133	159	147	153	161	155	154	169	138	153	151	141	139	156	156	157	164	168	141	157	177	162	144	156	165	137	160	143	138	161	157	154	158	137	148	151	155	143	155	151	146	159	142	145	130	139	132	161	155	150	149	149	134	162	151	153	162	161	159	159	151	159	139	158	167	159	134	155	146	141	135	171	136	157	150	164	159	130	150	126	160	131	147	160	161	133	142	133	135	160	149	165	172	147	151	142	152	157	141	152	152	138	148	126	151	155	143	150	146	159	141	145	148	138	128	123	166	132	126	168	150	156	160	138	163	139	134	141	155	152	149	165	144	142	174	147	150	142	136	132	158	153	151	160	148	143	138	137	161	142	160	175	177	128	144	160	142	163	154	153	150	138	134	156	162	151	160	153	146	155	175	157	139	156	145	143	134	161	140	144	149	143	156	159	140	143	144	145	146	154	150	135	149	157	153	145	167	157	156	137	139	159	140	156	136	158	136	160	153	144	131	137	145	154	151	153	141	165	131	133	129	170	138	130	125	159	122	140	153	155	140	151	140	169	138	144	133	155	142	167	146	143	159	147	140	134	151	143	133	149	155	127	174	147	133	180	145	152	139	154	163	157	149	163	142	144	148	135	131	164	165	143	157	133	151	131	168	133	156	138	147	133	154	165	148	159	147	156	141	140	153	159	140	132	163	161	156	171	162	138	148	146	163	139	163	151	137	145	176	178	145	169	139	160	141	143	153	151	154	128	169	134	136	161	154	150	148	155	126	137	145	154	164	139	153	155	148	129	141	156	139	128	142	142	143	145	135	150	148	134	109	158	122	173	157	156	161	162	143	165	143	132	121	150	145	156	165	159	154	140	153	161	142	132	144	153	152	131	147	155	149	121	152	146	127	121	145	151	148	165	138	137	154	147	170	129	139	135	149	149	119	128	144	138	148	134	162	145	138	128	157	137	143	155	154	155	156	158	182	167	154	130	152	160	151	172	164	160	148	165	163	173	161	170	152	142	153	148	157	158	166	157	157	127	115	148	145	141	144	154	158	174	163	148	144	132	141	167	159	160	164	154	135	150	145	154	163	157	152	156	152	155	150	161	150	130	150	155	162	167	140	148	160	147	164	142	129	143	123	137	138	134	152	156	137	155	158	143	159	174	131	145	154	124	147	140	144	161	169	137	155	146	132	126	158	137	134	136	148	164	131	151	151	154	144	151	154	152	152	130	138	162	154	143	161	102	145	131	151	156	160	147	146	151	134	145	151	148	139	163	151	152	152	157	138	145	157	153	132	144	162	153	155	131	157	136	145	148	148	133	157	127	142	117	186	155	147	176	167	144	136	163	124	159	157	150	145	166	129	146	129	138	149	157	165	159	129	163	164	166	136	144	150	158	145	141	166	152	143	148	170	133	155	152	161	135	141	132	156	152	152	154	150	151	137	133	144	147	148	147	149	152	156	158	172	135	140	149	151	160	164	164	161	132	144	138	153	142	157	139	153	151	143	149	149	140	134	160	179	150	134	162	146	144	153	145	138	154	134	148	155	174	145	153	152	140	152	148	164	147	149	135	145	153	140	154	152	131	160	155	149	145	143	135	128	151	144	173	156	134	127	143	136	129	140	151	139	138	154	132	169	153	153	149	139	155	139	136	185	163	143	132	145	139	144	133	153	168	150	139	165	150	148	131	128	141	143	137	160	159	145	133	150	155	159	124	149	182	185	155	143	146	163	154	143	134	152	146	138	159	151	154	155	146	131	144	144	150	166	143	141	151	144	148	133	154	144	151	138	122	140	151	135	156	150	155	137	157	152	158	157	147	169	151	139	124	132	157	158	140	137	159	153	154	132	151	140	125	142	163	154	141	146	164	134	159	148	161	156	168	163	129	147	137	156	138	138	147	145	147	144	164	147	153	147	134	141	158	145	157	157	134	146	139	156	144	132	140	107	140	134	161	137	139	161	143	144	134	145	136	133	125	159	157	154	158	140	153	127	153	143	169	131	139	175	156	131	143	162	149	175	150	141	131	139	159	127	151	140	132	165	165	146	143	131	149	136	149	136	165	157	150	120	151	147	166	151	135	128	127	151	174	131	145	145	165	144	149	175	117	155	151	140	142	130	136	160	160	168	164	150	160	153	151	151	141	159	166	112	124	163	157	154	136	152	171	131	159	135	162	143	129	149	143	160	162	137	137	161	150	172	124	147	142	144	161	138	134	149	143	146	117	145	142	178	173	160	132	136	153	161	134	144	162	146	148	129	150	158	158	173	167	148	149	146	146	143	142	133	134	135	152	154	147	154	173	144	142	144	139	143	148	152	147	135	147	160	138	155	135	155	163	147	133	127	132	160	153	134	140	123	145	183	158	149	129	138	160	143	158	142	120	130	170	159	149	154	173	127	153	158	148	141	148	147	166	155	166	156	142	125	158	153	163	136	147	150	133	144	152	147	144	148	129	147	156	158	158	147	149	166	157	179	157	136	147	166	147	159	153	144	161	139	160	145	142	150	131	179	144	144	168	131	136	163	146	133	151	154	136	166	146	170	137	137	162	136	129	147	143	145	147	168	148	169	146	150	160	166	152	145	147	140	148	148	163	136	143	138	158	133	134	141	144	147	146	144	159	159	154	150	165	157	159	141	172	161	145	152	136	131	140	166	133	131	128	155	158	152	148	159	151	200	163	151	145	165	159	132	140	141	158	153	141	172	141	143	153	136	166	155	155	147	156	137	151	123	121	153	145	130	121	144	154	174	141	143	146	157	151	157	157	147	148	142	128	155	145	154	126	139	154	148	146	142	150	147	142	168	170	157	157	164	152	162	154	135	156	168	138	136	147	162	172	164	153	141	142	157	161	141	153	147	150	170	143	152	156	135	149	178	140	152	149	171	159	158	140	139	127	156	150	147	128	144	133	152	121	137	152	164	149	147	161	131	154	151	149	141	143	157	137	143	155	147	143	138	148	145	137	157	136	158	144	163	157	152	143	140	147	130	149	151	123	149	124	148	147	151	162	143	157	169	150	153	160	159	141	128	164	167	137	148	153	155	157	155	162	155	157	135	126	144	140	159	141	146	154	150	141	127	150	142	139	150	170	157	144	136	160	162	161	138	152	160	167	171	142	148	141	142	136	157	154	163	160	160	136	143	127	148	162	151	151	143	152	152	151	148	157	145	149	152	148	139	129	141	155	119	141	149	127	146	141	134	143	145	147	138	147	139	137	156	162	144	146	150	138	159	161	145	140	136	134	172	135	146	135	141	134	139	172	140	146	168	121	140	159	146	158	158	144	149	125	146	139	134	156	178	146	146	160	147	126	134	164	151	130	154	144	138	134	156	131	162	140	142	166	140	157	145	145	136	156	157	161
1338	262	284	237	250	216	228	227	212	215	217	203	233	241	233	216	212	201	219	197	190	227	216	208	222	234	213	204	227	225	218	229	218	204	210	209	229	266	236	221	255	230	233	238	217	221	222	201	234	210	217	221	252	213	221	210	214	199	216	238	224	219	238	234	238	214	204	218	210	237	220	196	201	198	222	226	216	249	263	242	242	227	237	222	238	215	210	240	198	232	201	218	207	197	236	223	244	204	226	224	194	211	221	229	221	225	234	237	214	210	221	239	219	251	205	205	252	233	207	219	236	208	231	215	221	204	205	264	206	223	246	232	214	246	243	204	246	195	205	244	246	237	231	213	225	207	221	212	235	199	212	221	210	214	221	225	239	257	231	231	236	218	213	210	239	215	241	214	258	209	235	216	220	224	235	233	222	221	238	206	230	234	203	221	229	206	224	218	233	214	213	218	205	227	239	235	219	201	223	210	204	206	230	205	212	224	223	216	235	199	228	219	190	218	199	216	210	221	238	218	234	236	228	227	234	207	209	224	232	240	215	218	213	231	230	205	222	215	210	212	220	217	253	212	223	234	228	219	220	206	193	236	235	208	208	219	185	187	222	229	231	219	208	212	237	242	221	218	219	207	205	204	222	220	230	243	250	225	242	226	226	230	234	239	212	209	213	248	233	234	235	214	230	238	218	219	206	254	232	207	213	222	221	223	228	231	230	227	248	233	228	250	259	211	219	218	215	229	236	221	238	220	212	198	228	253	220	200	260	219	222	208	231	237	222	219	260	194	229	210	222	211	242	221	214	257	205	254	229	236	212	233	229	229	229	240	224	185	223	206	236	199	207	235	228	232	228	248	192	218	214	202	214	228	207	226	242	230	225	232	233	230	245	220	212	255	213	230	207	219	240	204	199	200	234	230	217	203	210	248	237	206	226	247	224	191	220	210	230	222	224	225	210	241	219	200	227	216	207	237	225	237	228	218	224	223	218	178	228	227	219	220	222	227	214	223	250	202	224	229	194	191	244	207	220	207	207	203	218	222	222	213	231	226	215	190	205	189	214	234	244	225	216	229	224	207	236	209	230	231	243	224	237	250	216	217	243	218	220	241	207	216	224	209	225	218	231	218	237	211	248	232	224	251	243	212	219	217	213	216	224	221	215	236	206	251	200	219	259	227	228	232	213	230	241	220	247	215	212	218	205	213	217	225	214	224	227	233	243	206	225	235	209	259	207	214	225	214	231	255	252	225	223	219	237	207	224	234	216	229	230	206	231	210	234	233	217	216	232	212	216	228	226	238	213	224	230	223	231	214	247	220	202	216	207	243	225	219	245	231	234	238	217	248	233	232	240	248	223	233	211	210	198	226	200	252	228	220	261	226	225	221	225	217	226	227	240	196	231	207	198	191	211	247	213	201	211	232	224	255	215	215	227	213	220	229	263	234	234	224	225	241	231	213	221	225	223	212	236	223	217	212	223	237	216	249	228	196	220	233	217	240	228	221	221	214	226	234	220	225	247	218	232	246	235	221	254	221	227	228	221	209	229	224	226	226	217	225	197	251	222	228	231	217	231	253	228	207	229	209	206	215	205	215	224	214	228	225	229	224	212	239	215	229	199	229	190	249	237	243	216	199	203	205	262	217	230	235	245	257	233	215	211	240	226	241	232	223	194	185	217	214	220	243	220	221	209	215	233	216	207	204	210	257	194	206	204	232	245	236	252	231	252	233	217	234	252	214	212	236	235	241	227	204	233	237	217	225	200	242	225	241	219	234	229	203	209	200	209	210	214	223	218	201	221	233	222	215	237	233	215	208	228	197	200	225	222	230	231	243	243	265	217	254	219	227	215	213	223	219	233	234	236	267	207	255	245	210	228	211	201	206	237	216	226	207	236	230	208	200	232	221	203	210	228	232	230	239	221	252	243	195	220	222	225	226	211	230	230	220	242	211	226	226	247	252	239	223	235	238	231	228	265	226	219	257	234	226	202	197	209	235	219	215	234	206	219	233	230	197	219	208	225	221	192	223	221	229	220	203	211	203	216	215	238	235	193	221	224	212	248	230	210	210	213	223	197	196	198	206	225	213	225	234	230	238	229	231	215	202	239	213	240	221	215	234	200	213	231	238	216	207	227	222	219	206	224	198	206	209	229	222	236	234	228	241	218	233	234	224	203	244	212	229	225	255	204	218	223	213	221	219	217	216	238	236	227	229	233	272	223	215	214	226	251	217	207	231	234	186	240	231	233	203	201	201	229	230	215	204	241	223	199	216	231	222	211	231	229	219	213	221	231	214	218	215	226	248	227	231	217	232	240	215	205	227	219	204	260	214	213	223	191	208	235	226	218	206	237	228	217	257	205	236	206	225	256	214	221	204	207	226	234	247	221	224	193	219	236	239	224	208	212	226	247	232	239	221	236	202	235	225	221	222	212	226	212	224	216	234	191	214	217	218	236	227	239	254	236	202	236	199	248	232	204	217	203	234	248	208	242	237	222	222	220	212	232	205	217	223	203	235	226	238	211	258	234	250	251	239	200	215	205	259	222	197	200	193	239	222	223	265	223	218	178	222	198	256	215	210	232	230	216	221	208	223	223	215	232	214	235	235	214	225	214	233	232	217	228	250	241	228	223	227	211	192	234	220	235	215	201	216	226	208	262	235	238	235	211	224	231	208	224	239	233	234	216	250	243	220	231	253	245	254	220	215	223	220	215	229	245	222	202	236	251	234	229	226	221	234	232	209	218	203	212	250	242	201	226	242	204	208	229	215	220	234	200	197	214	240	227	235	222	215	221	248	225	240	230	233	215	235	216	216	213	214	202	207	211	204	208	231	225	210	238	235	237	240	215	204	238	215	212	231	207	238	242	218	211	221	193	235	225	245	259	232	224	218	209	217	183	233	215	210	221	204	208	231	232	246	232	205	226	220	226	275	233	254	218	224	205	213	206	215	201	223	233	238	212	232	245	228	222	208	229	223	217	218	192	215	215	231	234	215	232	252	225	227	225	221	216	217	204	248	237	212	246	217	211	244	203	217	223	227	209	206	233	234	227	211	246	226	192	224	232	224	228	225	220	260	214	240	240	188	229	236	200	265	212	250	198	233	222	219	251	200	259	210	223	205	200	228	221	219	216	213	215	209	217	223	206	224	237	210	230	235	212	214	214	222	236	191	203	214	241	213	237	224	224	205	181	255	216	234	261	216	222	213	171	236	223	236	222	228	237	209	223	227	226	223	222	198	215	244	226	229	251	233	233	221	191	219	227	230	195	185	210	226	222	251	222	241	215	231	233	237	236	232	233	220	245	241	230	232	217	228	212	251	235	208	229	217	208	248	238	230	225	220	236	205	225	206	224	245	248	240	251	226	225	230	228	229	228	235	208	222	202	206	259	224	236	196	237	236	225	214	214	204	238	234	242	235	210	193	252	237	203	240	225	229	218	224	234	231	227	202	251	250	231	214	228	235	226	182	205	213	223	220	209	190	245	198	231	230	228	230
2016	582	589	590	610	590	607	572	517	505	576	526	582	555	503	571	553	542	602	550	556	510	542	541	557	534	557	565	583	518	506	557	536	500	535	543	532	546	504	547	486	547	532	545	555	571	531	540	555	538	561	531	524	479	525	558	556	498	534	512	557	524	565	538	554	540	570	538	566	569	490	561	575	549	544	552	572	535	576	542	564	600	527	561	529	569	557	527	546	538	525	555	548	522	541	582	586	581	561	582	558	534	543	520	554	510	528	534	535	529	549	579	529	541	551	543	524	522	534	508	538	555	540	560	508	522	592	515	553	522	507	506	517	557	551	576	543	579	540	522	568	583	511	527	543	555	537	591	505	518	562	494	508	538	544	510	580	562	551	545	526	519	521	551	575	586	513	538	558	516	554	529	550	507	577	511	573	567	571	582	513	586	519	535	613	536	545	545	573	531	535	496	560	558	541	523	507	536	521	544	562	537	576	489	530	495	535	561	533	528	516	518	523	544	516	543	564	495	589	552	541	496	560	577	524	532	534	538	522	537	529	540	565	509	519	515	554	558	546	550	524	540	569	543	527	511	502	518	563	546	570	567	524	555	487	523	564	553	531	557	547	545	532	574	532	575	540	569	532	508	572	585	531	540	557	570	538	527	548	573	545	535	537	542	570	530	524	545	563	509	538	496	544	548	538	558	547	552	526	522	542	541	571	539	576	532	587	519	520	553	562	562	534	532	554	503	566	532	521	587	544	525	527	520	566	528	528	548	497	559	543	530	532	534	542	545	526	525	539	563	515	555	538	574	514	506	533	479	558	525	537	503	555	514	512	560	490	521	531	535	560	534	553	508	541	575	511	532	532	518	517	530	545	537	543	514	561	502	523	536	563	595	536	549	534	556	570	565	507	516	541	560	489	559	523	504	563	537	549	563	535	572	584	552	505	509	542	533	528	545	547	577	540	492	515	535	575	530	561	507	560	528	539	523	556	558	528	555	537	571	575	534	561	573	534	538	542	517	540	555	538	541	576	555	565	551	534	575	526	549	522	525	546	513	551	525	538	564	540	509	509	524	512	543	547	554	523	566	487	576	556	517	527	531	519	529	552	560	550	490	562	550	533	510	550	537	561	586	540	505	529	530	520	528	514	549	573	563	529	548	542	518	535	579	502	541	538	553	528	532	545	505	532	553	555	547	600	537	562	508	546	557	552	548	566	569	540	509	529	524	511	503	549	542	542	571	550	518	464	555	553	568	560	550	522	519	484	528	523	525	568	570	537	514	519	600	542	545	550	521	482	546	568	530	500	541	547	502	559	525	501	554	579	527	579	556	522	539	520	516	536	482	551	505	527	543	579	551	516	573	567	510	497	582	563	542	516	528	576	487	535	532	573	574	521	569	551	544	542	485	525	520	547	561	560	505	579	557	545	557	539	516	543	521	579	542	527	548	511	534	534	532	574	528	541	563	531	568	536	563	540	500	530	539	543	511	588	578	537	548	573	550	566	580	522	537	592	486	532	512	561	567	540	518	576	561	552	536	545	524	563	529	544	534	587	524	550	553	512	547	532	540	568	515	528	501	499	545	551	513	529	556	506	551	544	607	541	543	560	569	501	522	519	513	486	533	545	499	517	561	544	517	539	538	504	560	558	512	559	573	537	560	552	546	560	512	535	561	571	574	537	533	544	522	574	503	569	574	534	556	561	568	535	541	560	512	533	589	521	514	498	515	518	566	550	511	546	560	579	558	537	605	549	533	513	514	519	528	522	502	527	537	583	581	493	522	524	527	473	565	515	571	496	542	524	567	546	549	546	563	556	551	537	560	553	566	533	554	501	538	534	528	540	520	552	504	507	567	530	536	552	513	569	561	564	520	549	541	568	566	539	593	567	555	501	543	566	546	469	549	534	525	514	525	531	581	550	559	523	560	523	549	550	562	577	540	541	540	561	553	577	550	575	557	535	561	543	561	510	526	508	545	532	560	557	551	555	535	547	583	532	523	512	571	583	527	506	537	529	577	528	543	557	557	540	535	552	562	580	557	585	508	568	540	569	531	540	542	515	491	522	556	584	523	552	501	544	586	565	543	542	581	554	545	537	527	551	587	579	554	529	538	522	538	515	532	559	576	519	551	536	520	569	577	501	518	533	533	543	520	541	543	520	543	531	554	572	543	548	530	545	552	548	567	523	544	542	557	521	525	544	552	541	540	549	588	513	546	541	519	591	549	544	513	548	532	551	554	543	496	613	525	551	581	496	555	558	530	542	544	539	524	514	570	528	531	564	541	562	556	533	572	504	525	558	531	529	524	550	487	525	529	537	547	542	557	533	539	526	555	520	552	575	531	531	496	532	584	561	535	536	566	549	515	535	561	517	537	533	559	554	541	561	507	531	508	517	530	549	525	481	577	586	513	542	509	551	546	509	568	527	509	554	541	551	477	547	571	549	587	563	509	548	526	582	525	527	539	506	534	489	543	570	563	524	549	519	516	555	507	522	531	535	513	577	562	535	562	568	543	521	538	527	557	483	532	519	537	508	539	491	550	551	551	534	531	530	541	487	518	523	535	549	556	531	530	544	543	528	517	553	556	535	570	535	530	520	541	510	493	532	549	567	571	536	515	579	529	556	550	519	554	520	560	530	529	576	534	552	541	524	541	566	531	521	531	516	552	553	548	521	532	530	553	548	564	515	536	527	520	514	534	601	512	517	529	468	563	554	510	519	523	521	536	542	557	481	580	526	522	542	534	526	545	560	525	539	556	538	573	571	532	570	551	545	526	554	611	507	568	562	555	523	517	575	533	534	517	547	593	509	497	549	499	553	544	526	534	573	559	527	564	567	551	499	547	551	531	563	532	519	526	534	515	517	532	568	561	530	560	535	553	534	548	597	567	531	525	546	538	529	543	569	517	562	510	526	549	547	556	609	521	529	547	522	501	562	570	513	550	518	536	567	523	524	582	571	565	505	556	565	544	561	544	544	530	525	543	573	546	516	542	523	533	506	552	525	501	537	534	477	527	537	530	578	541	552	533	569	576	558	538	536	557	544	584	526	537	534	551	580	541	561	539	524	509	531	557	526	526	522	524	524	550	523	535	548	533	573	500	580	540	502	541	555	514	523	538	530	544	549	562	517	533	575	527	557	540	540	578	538	543	551	524	564	548	549	535	543	543	555	523	553	546	540	509	576	549	497	523	517	532	581	508	570	555	543	474	525	523	530	520	558	559	579	580	570	545	541	510	516	543	548	532	535	529	502	514	548	571	553	546	563	530	557	567	566	507	532	536	516	534	577	539	548	541	558	512	528	478	529	490	516	555	564	530	532	499	557	532	548	488	585	538	534	509	525	563	542	553	534	520	587	568	596	575	563	505	519	527	581	518	525	523	548	535	558	524	543	552	539	519	535	536	543	535	505	500	549	509	520	548	535	554	558	521	550	495	546	560	522	534	576	533	504	552	512	502	548	563	512	539	541	570	558	547	548	481	503	515	551	537	522	556	568	537
6130	321	352	327	243	222	204	161	175	162	143	140	128	130	146	142	143	135	150	132	139	155	122	135	152	149	130	128	142	133	146	117	119	120	127	130	132	147	124	138	137	140	130	132	144	137	131	129	143	139	139	165	109	140	160	122	115	139	147	133	142	131	129	134	141	136	144	153	109	136	143	128	134	124	114	128	123	128	119	124	103	150	147	127	135	122	144	129	139	139	126	135	140	124	145	158	129	154	136	122	136	142	157	130	126	144	126	160	126	134	131	138	141	147	111	131	124	134	119	142	127	120	131	142	142	135	120	129	137	128	151	127	123	143	131	140	149	137	134	118	133	129	147	131	111	145	136	158	131	133	118	126	149	138	144	131	134	108	118	114	152	132	152	132	142	130	145	145	129	148	125	119	124	140	138	132	125	133	140	131	117	132	97	141	137	146	144	146	133	127	148	116	121	129	142	144	124	133	151	127	108	120	143	133	128	139	126	134	116	147	130	132	125	130	132	122	129	134	136	148	116	115	130	114	138	143	130	140	124	128	141	135	131	161	142	154	133	141	148	139	118	131	129	124	124	123	146	122	120	127	129	115	136	123	132	119	120	130	123	129	125	149	131	111	120	131	151	110	131	124	148	126	109	147	119	127	146	126	125	156	123	134	131	132	138	132	141	122	138	125	145	125	129	125	140	147	137	140	123	155	114	129	127	119	149	126	139	140	152	127	131	138	121	147	155	119	133	123	131	133	127	128	136	128	156	153	143	165	123	132	128	142	129	144	135	126	128	136	127	136	129	126	128	140	137	116	137	128	118	130	125	140	128	132	157	141	146	132	136	129	129	134	131	101	150	152	101	131	127	118	137	157	156	140	139	141	126	126	131	130	134	124	123	126	135	138	143	122	118	139	142	135	136	129	122	150	140	130	115	140	108	118	131	148	131	123	129	134	139	137	126	145	138	138	120	122	145	140	121	139	137	132	142	137	121	134	100	126	127	119	133	136	140	132	144	166	128	130	138	130	138	141	115	128	123	117	138	135	122	129	136	144	132	127	115	141	118	120	134	121	117	123	135	128	142	152	112	108	162	127	123	155	130	139	150	116	139	143	117	128	140	142	127	146	143	117	126	146	129	145	128	139	127	105	127	132	120	138	146	132	152	97	135	113	130	127	165	113	122	135	127	107	138	146	159	144	146	123	107	159	112	126	142	137	132	126	131	124	127	120	136	104	115	122	128	147	154	143	137	122	131	143	129	130	131	121	142	141	123	120	141	112	129	113	133	117	135	121	143	133	116	141	142	124	126	142	143	136	137	138	138	128	142	128	117	138	131	144	145	118	149	129	128	138	158	142	139	161	122	129	144	130	133	116	120	113	130	98	128	141	132	123	145	143	129	131	124	118	128	139	126	128	134	127	122	117	126	127	145	113	122	141	143	148	125	138	139	139	122	120	136	120	159	163	138	127	118	120	144	150	131	125	145	134	148	140	131	137	129	128	134	149	123	134	121	100	113	137	135	141	146	124	128	122	143	134	117	144	128	136	137	167	158	122	129	136	146	133	134	122	135	134	147	128	119	144	134	138	123	111	153	123	128	132	119	123	151	131	125	149	128	133	130	112	159	133	148	106	123	139	139	150	137	139	118	145	137	139	121	115	124	117	131	121	151	129	128	141	145	129	131	135	143	120	133	128	128	118	130	143	135	135	119	143	126	155	133	133	120	119	136	134	130	143	115	145	137	135	117	147	139	142	139	121	123	141	148	141	146	127	152	144	127	133	111	145	143	146	124	106	142	140	110	153	145	126	121	154	123	122	133	119	141	128	131	132	127	139	123	121	150	101	142	152	134	138	132	130	133	119	129	120	130	144	112	124	131	124	104	148	133	146	140	134	144	118	133	158	128	122	137	134	148	132	130	127	142	146	117	133	124	133	135	129	113	136	139	121	109	140	139	132	107	130	152	143	122	125	133	104	107	138	131	120	120	111	122	142	138	128	125	129	133	143	117	137	131	114	116	141	145	135	125	132	111	138	125	117	136	141	125	129	120	137	127	117	128	129	128	144	143	124	117	144	145	126	107	137	135	138	126	126	145	126	122	128	147	136	126	122	144	128	129	126	129	136	130	151	133	135	146	121	120	143	143	117	137	147	149	128	132	120	117	122	157	134	123	140	136	113	138	144	119	138	136	137	159	136	141	123	114	120	143	144	149	119	140	143	120	133	134	123	148	158	130	120	139	136	128	132	144	149	140	129	139	136	139	133	114	131	119	137	140	127	146	133	140	149	106	145	153	119	121	142	138	157	142	140	109	131	130	135	123	113	135	128	118	142	120	136	160	132	153	142	117	148	151	122	124	126	126	118	122	115	136	111	131	115	110	128	139	158	131	144	106	138	155	129	126	146	137	130	143	154	137	125	139	134	129	112	140	125	137	138	131	141	135	137	131	126	113	119	121	132	121	124	134	127	151	130	141	144	133	144	121	121	141	131	133	112	128	124	112	115	127	119	132	147	152	122	150	113	123	127	132	133	138	117	135	143	126	141	126	143	110	124	123	131	142	132	131	132	137	130	121	132	134	136	139	144	129	126	136	133	127	126	133	155	118	146	129	143	127	120	153	112	110	146	116	118	128	123	121	150	137	136	134	131	155	125	120	124	120	149	123	122	140	112	152	124	121	131	152	135	134	142	130	127	136	138	133	115	144	127	124	132	148	129	129	131	128	129	134	156	141	135	144	134	161	118	120	121	132	123	123	122	119	132	113	144	141	141	124	116	118	134	138	124	132	135	142	142	141	136	128	120	155	143	124	130	138	123	125	134	135	126	171	128	155	136	139	136	132	128	115	100	155	114	145	123	134	116	138	140	117	124	139	144	132	136	129	139	153	132	134	142	101	113	129	140	135	134	130	155	138	129	135	127	129	130	150	121	145	140	146	131	150	120	141	117	115	135	142	131	137	131	128	151	143	106	152	134	143	133	145	118	141	130	152	111	110	117	114	111	119	142	120	140	127	122	126	120	137	140	129	113	109	123	139	126	160	148	112	121	155	128	135	132	122	127	136	130	126	143	142	133	113	128	151	159	130	129	144	134	116	128	110	149	119	134	126	142	136	131	136	134	160	127	140	149	119	144	161	131	144	138	132	141	124	142	114	125	111	128	158	124	119	128	143	141	129	150	131	126	138	140	135	124	147	130	130	136	131	116	134	103	119	123	120	145	135	129	128	124	146	126	132	138	134	140	150	139	130	130	119	139	137	120	126	124	137	142	150	165	139	128	122	123	151	131	125	119	151	141	142	151	132	142	150	120	124	125	141	158	142	127	138	132	148	134	130	124	130	132	119	133	123	126	128	123	125	151	112	140	117	127	137	110	124	146	119	128	126	131	139	122	118	139	143	135	132	142	124	115	137	126	119	132	116	130	126	142	159	130	118	115	121	126	128	125	139	136	121	116	149	141	129	154	134	124	138	123	135	123	131	124	124	122	133	122	116	142	136	126	126	125
6121	549	917	1111	911	783	660	584	563	526	490	444	443	381	419	381	390	370	334	360	355	354	337	364	331	341	326	351	338	348	311	354	364	338	329	317	318	352	357	352	359	361	352	332	310	334	337	354	362	346	373	340	321	344	323	313	330	327	329	303	313	343	339	318	350	327	339	357	346	333	342	335	334	333	337	347	319	304	335	299	320	345	287	323	326	362	300	316	356	332	316	328	338	338	321	321	325	318	352	294	335	329	313	340	318	315	337	325	342	314	357	335	367	347	332	314	349	362	312	310	292	332	347	359	354	307	320	331	326	338	351	333	313	352	319	332	327	343	365	324	322	315	332	318	361	331	356	314	302	342	304	322	320	334	343	355	360	358	308	315	318	341	329	339	337	353	323	326	345	340	331	367	325	337	333	336	303	362	329	348	348	313	309	296	326	325	322	306	345	350	330	327	340	362	345	303	336	343	331	332	328	336	322	319	320	347	329	355	302	310	339	326	309	339	337	352	353	316	357	366	300	338	330	324	338	326	329	371	335	353	328	328	361	313	326	336	367	327	315	323	326	328	355	318	330	334	337	313	344	314	322	333	314	329	320	320	303	347	315	382	324	334	325	327	334	317	298	331	332	320	303	326	356	330	328	344	307	320	313	327	322	333	333	341	346	321	348	290	331	311	327	375	346	342	295	279	348	337	336	331	345	346	357	345	331	372	293	335	359	309	329	316	325	323	294	338	361	307	341	358	338	311	361	334	366	317	319	334	303	308	317	302	371	339	313	328	344	369	338	347	306	353	343	334	320	326	365	321	344	355	325	280	318	327	323	352	365	350	352	314	325	328	335	332	309	319	346	334	311	299	336	322	340	327	310	308	304	368	303	332	344	348	353	371	325	309	340	322	327	299	321	343	315	322	335	313	355	333	354	303	343	321	332	326	325	347	337	332	314	315	292	336	315	317	319	317	341	289	341	333	345	335	347	332	302	306	325	308	347	335	314	320	320	311	346	313	319	343	321	346	352	316	341	306	333	318	328	320	355	335	338	334	382	317	297	321	326	323	349	332	335	314	321	317	328	336	324	312	324	326	303	313	307	305	331	308	316	318	338	339	307	319	338	323	328	347	337	325	310	351	342	337	314	330	315	306	358	325	344	343	350	346	301	350	324	315	363	369	326	348	324	372	329	349	357	287	337	365	332	291	360	353	331	326	342	351	328	339	322	346	358	310	347	325	319	303	317	321	324	320	321	333	325	324	326	305	353	321	333	331	348	309	309	306	336	346	347	329	298	315	330	324	302	306	320	298	318	311	322	324	349	357	302	337	353	360	357	350	314	351	300	333	377	353	308	338	349	332	330	330	299	307	323	335	308	349	310	333	333	299	325	322	314	325	341	361	305	302	318	353	319	302	304	327	322	339	309	335	319	320	339	314	368	307	319	314	337	305	297	322	358	359	309	324	300	346	326	348	312	340	319	321	308	350	328	356	345	337	361	345	354	339	320	340	331	335	330	331	328	314	316	355	364	353	331	338	303	321	310	313	315	345	351	344	323	293	301	346	335	341	351	374	333	343	302	326	336	348	295	324	333	343	305	317	333	348	350	359	325	344	327	356	352	321	311	331	349	317	306	329	351	316	322	357	304	328	311	341	338	321	313	353	314	342	347	318	300	312	313	287	352	310	327	326	340	341	336	359	343	329	325	329	317	350	321	373	335	338	341	313	352	325	343	304	330	331	336	327	302	319	349	339	344	318	348	336	325	300	353	345	329	314	369	333	350	298	344	325	372	329	345	343	346	336	323	321	305	314	312	321	327	313	295	338	326	322	326	338	372	334	354	349	315	321	322	332	346	340	321	299	349	315	341	359	361	285	341	329	335	332	298	356	318	354	319	349	327	328	324	339	314	320	331	328	319	343	340	345	302	342	294	305	292	311	309	362	276	309	337	322	351	286	327	324	314	334	320	302	310	317	366	345	298	321	367	344	310	340	315	299	347	323	308	313	326	331	325	333	329	351	304	306	311	321	319	302	315	334	324	330	344	324	310	335	345	332	346	315	344	326	302	341	313	355	281	316	331	313	283	346	329	349	325	343	320	324	310	308	334	330	304	365	330	318	347	351	342	346	333	321	341	317	322	318	371	320	351	315	307	343	316	363	330	340	341	333	309	349	335	348	336	336	338	320	320	329	303	331	322	322	331	322	302	339	331	296	336	334	301	324	345	323	301	341	340	316	282	319	340	338	302	357	338	326	334	322	341	352	329	339	341	342	326	332	307	341	329	327	327	302	337	330	368	333	387	323	338	342	327	335	329	299	320	332	323	309	320	340	337	296	324	333	326	349	334	321	299	310	339	323	330	357	341	319	309	322	326	361	337	345	347	373	332	316	321	330	299	322	330	339	317	317	308	331	319	347	342	314	347	334	320	329	322	327	369	313	324	333	328	318	330	317	324	334	325	366	327	333	299	333	336	356	359	322	330	312	297	353	327	310	313	328	344	327	322	313	334	333	314	359	347	335	332	320	318	353	327	315	304	337	338	325	341	347	302	323	346	341	314	355	339	328	353	303	318	330	324	337	329	315	324	309	290	376	330	336	322	341	337	331	315	333	337	309	293	347	339	332	313	348	351	309	287	336	313	307	324	344	341	340	347	344	336	313	315	282	323	334	336	318	300	299	319	291	338	323	331	339	337	340	316	332	342	309	346	320	314	355	336	358	342	326	342	311	343	313	339	318	360	319	311	350	361	346	304	337	314	319	324	345	328	346	340	295	327	315	338	377	327	318	336	324	332	310	337	322	341	325	296	314	312	338	334	354	348	299	298	315	337	341	313	332	342	283	329	315	325	322	344	330	348	344	342	316	352	322	333	316	349	332	339	337	350	324	357	331	354	321	338	340	320	327	303	320	354	350	333	314	332	323	370	320	357	319	363	317	303	303	334	322	320	329	311	315	343	313	319	335	323	313	339	339	340	317	319	338	336	316	352	325	311	323	346	337	333	329	346	307	334	331	314	343	343	315	348	328	307	318	302	321	307	331	326	350	327	323	344	364	335	330	322	337	312	277	285	329	325	344	310	351	305	349	303	342	317	326	358	340	335	335	353	342	310	337	299	320	308	315	327	324	308	356	325	334	328	335	310	338	337	304	328	323	335	371	356	368	337	320	331	316	315	337	321	333	308	312	312	346	294	371	321	341	339	346	354	330	330	302	356	329	316	340	326	395	321	358	336	340	354	333	333	308	337	318	308	355	321	342	358	322	313	333	342	333	345	328	339	328	319	326	325	331	347	322	346	336	327	346	319	337	337	329	322	329	313	349	316	322	343	320	301	336	341	317	318	331	325	359	328	371	355	349	323	348	321	292	317	307	331	335	337	326	330	293	332	288	331	313	306	341	334	322	306	286	326	344	328	329	309	345	320	320	350	352	319	358	361	328	335	337	321	350	363	322	344	333	342	320	331	329	344	320	317	309	300	322	360	343	313	341	297	324	340	317	304	354
11371	578	535	430	273	196	169	136	123	123	98	94	89	71	83	49	62	59	72	58	52	52	57	37	59	55	52	48	54	52	51	46	66	38	47	50	51	49	40	60	58	57	60	62	58	50	62	44	50	49	51	61	46	65	44	43	59	48	46	56	66	65	55	65	49	42	31	44	45	60	51	51	55	43	42	57	61	61	51	57	52	42	47	56	46	50	50	42	43	52	48	57	41	33	53	60	36	45	40	40	43	59	58	52	50	50	63	54	45	55	32	63	48	41	40	53	49	46	58	47	48	40	36	55	55	50	53	60	40	43	34	47	48	59	41	46	55	56	50	48	40	38	66	67	55	49	58	39	41	57	38	46	56	56	31	52	52	52	51	62	56	55	47	46	58	51	38	59	51	47	53	55	62	40	50	45	41	49	46	49	51	53	41	53	50	53	56	61	46	44	45	58	44	56	47	52	48	50	42	42	63	58	40	46	52	47	60	44	49	46	50	63	54	56	43	41	55	43	50	45	49	44	48	38	52	47	47	40	54	56	56	44	58	44	47	49	59	61	41	54	44	38	53	47	52	39	56	59	46	47	60	56	53	39	55	44	51	41	54	69	45	44	49	40	60	48	40	54	54	43	45	42	67	52	41	47	67	55	63	56	49	55	54	40	50	54	60	50	60	43	54	51	56	46	49	36	42	39	47	53	53	50	47	46	53	59	52	50	50	57	44	48	68	52	61	49	45	39	39	56	69	62	45	50	50	49	48	40	47	39	58	45	51	51	50	47	51	51	41	51	61	40	49	61	51	43	49	63	38	53	40	61	38	49	51	47	48	45	43	54	48	55	44	52	55	45	40	49	62	59	57	54	58	40	50	51	48	50	47	43	47	47	57	59	55	58	50	44	52	58	40	63	47	46	41	52	68	50	48	53	46	50	42	49	48	38	45	41	52	63	49	54	60	41	63	42	47	57	45	43	53	40	50	53	56	42	57	46	63	40	54	49	47	47	48	37	56	59	41	39	50	56	53	44	54	48	60	41	47	51	44	57	39	42	54	57	55	49	55	57	55	48	65	53	58	56	66	48	58	38	42	56	52	60	58	41	32	42	47	49	54	51	54	41	57	54	54	57	59	66	40	51	49	52	46	57	59	47	45	52	59	48	60	52	43	46	49	52	49	57	43	38	49	59	36	49	45	54	49	54	59	62	49	54	51	55	50	51	48	50	49	52	65	42	47	43	42	62	43	53	58	56	44	53	42	47	43	42	47	53	52	46	42	44	49	46	53	52	52	54	51	34	47	56	40	60	54	51	44	54	58	47	43	56	55	52	34	43	58	49	47	47	59	44	43	48	52	52	52	41	42	54	59	50	38	46	47	49	53	56	51	62	53	54	47	37	46	52	46	47	70	53	60	48	52	51	49	55	58	51	54	46	41	48	48	60	55	45	56	45	45	43	49	79	49	52	53	40	42	49	53	46	50	51	43	55	61	48	43	59	59	52	50	37	54	48	55	52	54	40	54	66	48	57	69	59	58	63	46	46	43	63	60	40	52	56	39	57	50	61	49	51	55	47	45	55	43	59	49	49	44	45	45	47	47	57	57	64	51	64	45	58	55	58	42	51	50	50	56	62	54	45	55	50	52	50	41	35	49	47	56	44	42	48	57	39	45	48	55	56	43	66	47	53	54	58	52	40	47	53	46	47	37	38	46	42	56	49	54	44	41	42	54	55	46	40	59	44	48	48	43	56	66	49	46	48	50	56	61	53	59	78	50	45	69	46	42	44	50	56	46	60	43	50	57	56	56	50	53	45	39	46	48	33	50	40	50	79	57	43	51	40	45	37	47	52	48	53	49	51	46	42	51	54	58	53	52	55	55	66	39	49	44	55	62	41	50	53	66	43	63	35	53	43	42	35	55	46	47	52	61	43	64	51	50	52	52	48	46	55	54	67	54	45	30	42	46	39	33	56	52	51	72	57	53	45	40	42	56	49	58	56	49	60	41	56	50	57	54	51	50	55	55	47	57	49	53	60	64	42	56	55	50	46	46	47	63	52	45	46	48	54	62	57	39	59	58	43	51	52	49	44	44	61	55	49	55	42	56	58	37	52	48	51	51	61	53	48	51	62	39	35	55	37	54	47	49	46	55	52	62	63	62	38	55	52	55	44	54	54	61	48	39	51	48	52	49	46	48	64	44	41	57	42	40	50	50	49	43	56	45	42	49	44	41	46	46	49	43	52	50	43	45	51	57	55	58	46	60	53	48	49	52	46	42	61	53	50	39	48	49	55	51	47	37	52	50	62	47	57	45	44	35	51	54	56	53	43	44	52	50	56	47	44	52	39	44	52	45	55	59	75	41	62	40	47	43	51	46	49	57	39	54	44	59	40	58	44	62	62	62	45	64	63	48	56	42	51	45	60	47	36	41	47	61	57	46	41	52	50	58	35	53	44	46	33	51	46	51	49	47	48	42	41	52	50	41	44	52	57	51	52	50	60	45	41	52	62	47	41	67	36	54	42	50	50	55	57	51	55	55	35	56	46	51	46	55	47	59	68	54	48	53	59	70	37	59	41	57	57	63	47	60	55	51	66	40	53	59	63	54	67	54	61	49	43	62	64	57	56	43	40	57	55	63	49	43	37	44	44	54	54	51	56	50	52	48	45	40	43	50	43	54	47	37	47	46	52	36	43	58	53	42	55	53	62	41	45	61	59	37	48	38	61	39	53	48	44	53	39	74	66	52	47	55	46	50	46	58	52	54	56	52	49	48	47	59	62	61	41	58	45	55	58	37	39	56	53	51	46	53	49	66	46	53	57	43	46	46	62	62	48	65	58	44	45	50	43	46	38	40	50	48	46	50	58	58	51	53	55	46	49	46	40	41	42	53	52	36	54	52	41	53	61	55	44	73	38	50	58	53	56	63	51	42	49	50	45	54	55	35	47	59	34	58	50	46	54	61	59	49	61	58	66	58	55	67	54	51	56	58	49	44	55	54	45	41	55	44	48	58	40	50	48	61	48	70	52	58	60	61	56	43	51	38	58	69	48	44	51	62	31	43	65	45	49	42	49	54	56	54	55	49	41	48	63	39	58	47	46	69	49	38	45	46	53	47	44	45	65	58	50	49	59	54	51	59	62	53	44	52	32	51	59	44	54	57	45	51	54	49	45	48	52	45	47	55	56	63	34	52	48	45	48	53	50	67	60	50	51	45	54	48	52	47	42	50	41	52	54	48	44	83	49	52	58	68	41	43	52	41	59	53	48	55	54	35	49	62	56	43	63	43	60	47	55	49	41	51	45	47	55	54	55	47	51	42	47	41	53	53	59	64	39	54	50	55	50	44	62	51	46	44	51	51	41	45	36	46	48	62	55	40	44	49	55	55	53	44	62	43	56	46	39	48	57	53	52	52	53	51	40	57	47	45	66	53	42	44	66	51	48	52	51	45	64	48	52	52	51	43	54	42	43	36	53	38	43	45	55	53	64	87	49	47	63
7388	604	1334	1597	1301	1028	765	641	606	533	426	412	366	337	303	263	288	266	242	225	230	211	213	183	184	192	208	189	178	183	194	183	181	179	174	174	156	173	183	166	174	154	160	163	160	174	180	165	169	168	175	183	136	148	139	136	167	164	161	161	145	168	151	149	124	157	150	156	137	153	144	158	143	166	172	143	167	138	152	160	168	162	127	127	150	147	155	141	143	162	168	155	151	151	150	146	164	135	175	138	130	119	141	148	141	157	164	152	144	158	134	155	153	153	136	135	138	134	178	154	141	162	148	145	146	147	139	144	134	136	156	167	137	156	161	150	138	131	166	146	142	140	150	150	143	146	135	148	141	152	147	166	154	127	162	135	152	151	127	125	163	145	146	139	159	159	134	145	152	140	149	142	163	143	137	147	136	145	153	136	128	144	145	143	166	115	145	151	175	132	128	158	161	148	155	151	130	144	145	158	138	159	154	157	146	159	154	160	145	148	169	142	152	146	143	163	149	149	152	144	141	138	150	144	146	147	142	129	163	161	149	133	142	146	141	134	154	154	139	162	144	150	168	148	144	162	156	166	125	140	174	143	140	150	168	146	138	169	159	161	159	152	132	131	158	146	155	132	168	165	142	152	150	141	157	151	158	165	136	150	154	135	137	150	152	146	145	132	123	141	140	156	168	155	148	146	149	155	169	158	144	139	145	141	133	148	153	146	149	168	157	165	154	142	132	146	156	152	140	151	146	150	161	150	156	134	153	159	156	151	137	120	145	132	153	151	156	140	134	163	154	134	143	151	149	152	146	147	121	151	161	140	134	140	131	166	147	155	148	180	140	139	153	156	149	130	158	131	148	138	147	148	152	143	162	155	150	141	142	126	138	148	134	128	149	165	153	161	153	142	150	145	137	153	152	147	156	131	158	146	142	138	144	155	140	155	164	145	149	122	159	144	143	137	172	164	141	130	155	136	174	156	159	159	143	140	153	148	144	157	148	156	154	156	163	142	144	145	145	170	151	153	147	140	138	149	143	172	156	134	160	158	149	132	154	139	162	148	167	139	153	145	166	152	142	150	153	146	156	144	156	129	163	161	162	148	142	155	147	133	132	141	142	138	149	154	137	149	147	149	152	128	157	157	137	146	164	156	141	159	132	154	170	142	140	167	150	136	151	147	141	164	137	142	139	139	157	162	164	134	122	152	139	152	163	138	137	147	169	141	148	161	140	118	150	133	153	118	154	130	129	167	144	141	146	169	151	168	147	164	137	162	134	160	141	134	136	130	127	130	166	170	142	139	167	117	139	145	145	160	142	141	162	149	131	146	138	148	159	144	151	133	146	161	170	113	130	169	145	150	150	134	151	146	153	151	144	150	134	153	162	143	170	145	132	152	140	129	151	160	135	124	148	125	151	134	135	148	148	146	148	169	141	130	169	159	146	150	153	170	161	155	131	163	144	147	166	137	138	149	148	171	144	154	145	154	163	133	145	154	138	138	151	136	115	165	131	145	162	135	145	153	180	138	157	148	140	162	146	159	144	166	151	139	154	170	150	127	147	140	163	162	150	160	148	163	151	168	148	161	154	152	156	139	155	152	136	152	164	118	136	158	139	136	142	142	150	138	144	159	120	161	160	149	143	151	152	150	152	154	160	131	154	152	149	150	133	155	155	126	157	140	135	133	138	149	156	143	150	152	141	146	149	136	159	130	151	153	146	164	148	141	152	151	166	143	139	163	142	145	151	157	144	151	135	147	144	161	139	134	159	145	164	134	153	148	126	144	139	156	146	169	181	149	148	134	151	149	148	161	151	157	160	153	152	158	146	143	150	154	152	152	136	149	148	136	165	145	151	145	165	133	147	163	145	143	156	149	135	139	147	141	143	148	131	155	134	136	146	126	132	152	148	152	146	143	141	134	136	139	135	140	161	154	150	123	156	161	154	160	151	148	141	145	154	157	148	133	138	144	171	175	145	136	131	130	151	162	130	145	167	158	138	150	155	168	139	144	159	132	153	140	163	164	144	156	143	147	154	153	160	162	141	171	158	137	123	149	148	146	152	156	148	178	142	156	154	158	131	145	147	151	159	168	131	128	144	157	148	140	153	153	150	151	135	135	134	150	152	148	151	130	141	162	145	149	139	143	143	155	153	154	147	146	158	164	134	150	148	147	133	152	139	137	134	140	128	159	170	150	148	156	138	147	145	133	145	170	139	161	174	150	152	162	141	141	138	128	148	145	136	149	150	164	181	147	141	144	139	156	156	150	144	162	142	142	152	141	160	148	156	157	135	143	154	150	143	155	159	144	140	129	135	140	105	153	141	151	143	134	136	144	137	137	136	138	142	144	123	122	148	163	143	154	172	139	157	163	140	141	137	151	169	144	146	121	140	122	156	175	138	144	129	154	165	173	137	152	174	137	147	149	145	170	161	141	146	138	155	145	155	145	150	157	151	156	159	180	151	134	139	149	180	143	142	146	163	119	148	155	143	153	159	139	115	161	148	153	137	153	143	156	136	142	124	149	165	150	142	160	153	143	166	147	145	162	150	169	139	164	144	139	142	147	135	150	141	124	140	145	169	139	149	130	135	157	136	156	165	168	164	134	166	151	151	128	138	135	157	146	152	147	131	143	131	130	148	157	156	148	136	165	153	155	147	147	165	151	149	169	142	155	168	146	136	127	144	159	150	142	149	168	138	156	140	136	151	153	132	150	141	169	134	156	149	148	138	152	139	146	135	158	138	150	156	171	125	141	142	142	157	150	149	147	135	152	145	148	146	132	150	142	153	147	143	150	131	128	169	167	142	168	143	161	156	156	137	136	148	159	152	136	157	155	148	140	144	143	151	167	140	155	132	142	146	156	144	155	179	167	134	118	154	186	159	140	166	157	145	146	150	143	162	131	147	167	141	149	116	142	145	151	170	132	161	144	128	152	150	127	129	117	137	159	151	145	143	135	143	149	135	151	132	140	143	134	162	157	152	147	132	155	159	150	157	148	156	165	151	148	138	133	158	131	145	150	123	161	145	143	150	164	135	147	136	149	144	163	146	148	144	147	146	141	128	148	134	161	150	129	152	146	151	169	145	129	146	142	136	172	141	149	146	147	138	144	140	126	155	144	148	154	157	141	145	145	143	136	147	146	157	137	137	132	152	147	145	160	150	179	146	130	134	139	185	153	121	133	139	151	157	151	134	141	138	151	144	155	166	157	159	162	147	145	161	158	154	136	150	156	145	156	164	136	165	152	160	165	149	132	162	138	144	155	139	138	155	148	144	151	185	163	163	144	149	157	155	143	134	139	157	137	149	164	138	146	135	146	153	157	135	152	133	151	158	166	150	155	150	130	123	123	148	146	150	146	147	140	134	135	150	153	140	141	137	145	147	124	140	146	146	139	128	146	136	157	156	154	144	155	156	172	165	150	160	135	166	151	140	149	149	167	140	149	140	156	135	144	143	146	143	147	155	128	127	139	144	161	144	170	154	139	145	166	154	148
1357	242	231	228	197	245	239	266	232	233	248	244	208	221	213	210	242	204	201	223	256	207	200	236	201	253	239	222	232	232	232	228	203	242	263	225	246	191	236	213	220	214	210	209	249	221	235	230	257	224	230	215	216	220	223	195	225	245	207	216	241	222	195	226	199	247	216	215	225	229	208	192	269	242	228	237	222	207	240	193	229	231	244	215	210	196	219	175	237	262	214	235	246	255	221	225	213	215	224	196	236	256	201	210	214	216	237	221	244	225	250	243	230	218	257	226	256	233	227	219	201	206	228	218	204	212	243	230	230	240	225	211	185	216	200	242	243	236	215	224	229	260	250	214	199	236	210	237	218	247	237	224	223	250	218	241	215	216	198	250	207	197	218	253	221	216	222	240	224	222	253	249	218	230	224	211	236	226	177	187	227	193	222	225	213	229	225	222	244	212	231	206	222	213	211	216	219	211	235	210	208	221	209	250	229	208	224	211	226	239	215	250	229	218	236	204	206	202	235	202	205	233	225	200	226	224	216	198	239	259	241	205	240	219	230	247	258	220	231	223	216	205	210	224	231	224	235	253	218	232	225	221	206	232	215	207	220	217	211	224	224	246	217	217	249	222	256	210	236	239	221	223	201	222	220	224	214	224	225	228	215	213	214	217	212	224	185	210	203	257	218	248	247	196	245	236	224	231	242	227	228	229	207	206	213	222	246	214	212	229	217	224	224	223	214	230	237	221	239	217	229	196	240	231	231	191	216	239	239	243	235	185	252	249	236	213	210	213	245	243	210	227	220	239	221	224	252	242	246	250	223	234	214	219	220	206	213	227	230	230	229	245	240	205	251	225	207	214	236	222	263	229	261	230	225	222	219	242	184	230	216	220	232	223	237	227	222	261	242	217	239	213	230	232	247	235	227	208	243	239	235	258	229	221	230	269	231	209	192	242	221	203	223	220	239	195	211	203	240	204	226	216	217	217	246	255	227	210	242	239	222	222	223	232	216	237	242	241	246	242	225	210	214	245	230	224	226	228	206	234	227	227	220	228	232	210	229	206	213	217	241	207	231	227	225	217	198	200	217	226	237	243	217	203	208	250	228	220	245	216	210	209	216	216	210	241	250	215	233	243	241	225	243	244	226	222	200	243	211	200	238	235	215	210	218	256	252	213	218	240	257	222	242	221	196	221	224	220	226	215	222	205	209	207	244	222	217	225	238	227	247	230	219	214	256	226	239	242	228	255	185	210	227	218	240	237	224	243	215	200	239	217	238	237	216	217	245	205	227	236	243	238	225	238	237	210	225	224	231	185	227	257	235	235	247	215	250	218	222	226	211	224	219	239	205	200	257	203	241	234	227	238	212	194	229	208	201	221	215	212	212	235	233	233	231	229	237	232	221	220	233	203	220	223	225	216	231	224	217	239	235	252	226	200	201	220	201	210	208	252	249	212	209	220	181	210	233	268	224	239	213	219	207	224	240	227	209	223	242	216	215	233	229	218	225	221	187	226	205	233	216	234	213	228	233	193	221	265	231	248	207	235	196	221	224	239	242	255	232	203	220	247	204	221	235	210	222	234	206	204	242	247	205	227	227	238	252	242	223	240	212	227	226	230	211	233	241	237	200	199	231	227	233	246	222	221	239	241	229	210	214	221	201	208	218	211	252	233	218	240	236	235	215	212	222	205	222	211	233	235	207	209	213	219	240	240	229	241	223	214	235	261	187	252	211	214	234	212	212	239	220	240	218	218	234	240	240	243	266	208	213	227	232	213	222	232	212	236	199	208	224	243	269	212	242	210	212	227	214	237	240	216	210	221	229	208	236	236	245	202	238	211	241	229	239	227	227	204	223	226	222	191	195	220	232	229	232	198	231	232	223	201	251	203	205	217	198	221	192	226	221	225	225	209	235	216	190	216	229	236	201	193	253	233	253	222	225	234	243	230	244	228	211	209	229	208	210	209	191	216	211	200	213	209	218	206	222	219	222	229	215	214	208	241	258	237	263	202	202	203	251	210	222	215	223	240	214	215	198	262	256	222	232	206	242	219	232	219	208	218	210	208	229	225	243	234	223	204	214	245	239	233	198	216	227	240	227	243	243	249	234	213	226	230	241	216	258	230	232	201	229	229	242	250	258	242	221	236	231	220	212	225	204	230	224	232	214	199	222	234	210	204	238	241	229	232	198	230	243	216	215	203	225	193	228	210	195	219	229	248	200	237	233	210	229	233	233	217	228	197	223	225	207	215	219	229	216	227	229	226	215	210	233	228	231	221	223	223	217	221	212	227	258	254	217	229	211	213	213	217	225	211	198	234	215	222	228	219	231	222	237	227	247	206	224	246	211	235	227	207	212	225	242	240	267	246	242	202	233	226	216	244	214	244	223	197	212	250	221	244	246	248	224	226	232	220	214	244	240	211	246	244	243	249	220	223	200	208	217	227	275	208	236	255	232	193	248	215	213	206	231	229	222	209	229	206	233	228	224	226	216	233	230	202	234	268	239	235	225	244	227	216	252	202	207	240	208	195	203	251	236	206	235	217	225	223	230	234	224	228	199	229	236	221	244	242	260	236	214	246	222	241	219	216	254	205	205	226	227	242	243	211	197	183	193	217	222	230	216	200	215	220	251	246	225	219	210	216	230	260	231	223	224	211	228	214	212	224	211	233	236	232	199	208	242	237	218	230	234	243	208	205	224	220	259	237	240	227	220	231	237	215	254	219	219	230	197	211	226	211	242	243	239	204	230	209	249	244	216	232	229	208	223	212	223	247	183	217	229	211	203	246	238	250	210	183	226	259	218	238	212	217	222	227	238	210	226	211	215	215	237	229	196	201	224	238	233	219	175	225	213	214	204	226	216	209	231	245	224	226	213	228	209	219	218	243	244	223	243	234	199	212	212	209	209	235	216	207	232	217	248	224	236	225	243	197	208	226	240	244	240	241	242	226	224	213	217	220	234	242	217	219	240	219	232	213	242	209	240	247	235	213	223	232	226	223	223	207	227	224	217	221	233	237	227	246	212	215	219	205	233	220	216	230	224	208	215	233	219	235	227	220	219	204	234	233	220	246	216	206	249	235	218	225	225	240	225	252	225	220	216	224	259	237	226	223	227	217	247	189	246	213	225	219	218	230	248	232	241	244	227	237	219	217	217	232	218	248	220	221	233	191	214	237	226	239	217	242	226	241	221	235	213	247	216	217	245	219	218	211	207	233	245	253	191	235	239	213	214	230	210	184	197	233	233	229	198	240	212	235	223	184	232	202	243	213	224	227	221	211	225	220	231	222	215	219	203	236	219	214	202	219	222	209	204	214	253	227	190	239	237	246	249	232	240	218	214	230	238	224	186	225	221	223	215	224	214	233	233	229	251	224	231	210	214	189	220	219	212	230	232	231	242	217	237	226	197	223	227	224	222	221	225	225	216	212	234	236	206	203	217	242	240	221	198	207	214	215	215	226	264	216	255	247	232	208	259	234	210	239	215	235	208	222	223	201
2031	548	574	594	569	541	531	523	568	578	540	556	570	559	542	537	520	546	508	572	558	555	601	551	534	499	547	534	489	554	571	537	536	510	557	487	539	561	557	534	569	551	520	546	545	531	542	542	561	581	516	541	540	500	530	559	507	561	550	575	566	564	524	542	553	559	544	518	563	541	555	505	551	532	589	526	508	535	523	527	534	565	548	545	527	503	544	535	556	558	586	565	538	526	511	541	561	575	492	527	521	571	511	574	558	512	547	571	551	561	547	566	514	538	531	550	550	567	526	564	558	563	556	527	546	606	539	539	533	539	530	569	551	548	535	549	527	515	502	545	556	517	528	510	578	481	539	532	546	494	542	579	577	539	563	548	519	515	520	575	513	513	512	518	512	547	566	545	568	546	553	540	549	537	529	551	509	530	559	536	539	566	544	524	583	494	531	548	512	515	555	533	561	506	536	561	535	507	566	560	527	541	573	537	558	552	529	531	479	476	553	570	515	541	559	528	520	505	552	523	527	494	559	495	552	540	580	548	573	526	547	541	538	505	564	543	582	582	536	564	579	540	547	517	540	527	555	511	534	534	551	545	542	541	523	562	549	592	560	558	550	509	517	551	536	484	505	523	560	543	556	565	529	517	557	581	529	568	565	547	556	563	528	546	531	543	556	564	528	568	529	548	506	583	547	541	543	504	521	529	525	573	560	535	549	538	554	537	516	547	561	564	569	554	503	510	536	488	526	504	554	517	576	498	562	528	507	582	553	536	558	557	501	504	559	526	518	488	569	539	507	571	541	548	536	526	580	532	515	568	538	545	577	507	502	516	569	536	555	539	518	517	569	554	561	540	518	553	557	559	520	538	582	574	543	530	508	510	535	516	547	534	523	588	497	548	516	534	564	522	514	569	572	538	524	510	572	558	540	538	535	528	495	547	523	581	566	575	552	571	587	528	544	483	578	541	514	568	535	520	531	546	551	496	553	579	544	558	549	511	541	581	539	529	555	559	541	544	532	527	537	547	553	533	521	525	531	514	557	544	543	463	532	529	511	561	514	535	537	575	524	499	527	540	597	527	511	547	572	535	544	544	548	549	527	523	563	531	562	528	552	509	547	531	546	525	592	509	519	534	575	504	568	493	539	578	531	588	571	562	556	542	541	499	554	537	578	544	533	571	530	540	520	538	542	586	527	523	527	534	567	570	555	554	563	573	512	512	569	545	574	577	538	558	551	537	512	526	558	527	582	500	576	575	543	534	584	516	526	565	534	540	516	552	542	546	597	543	563	559	514	519	570	522	509	561	531	538	541	513	579	558	513	561	559	569	503	568	561	582	521	527	523	542	595	529	547	541	511	560	565	554	488	553	567	578	509	524	558	546	554	536	593	515	515	548	509	540	549	508	562	532	555	577	537	523	535	547	485	551	566	577	533	503	563	486	523	522	494	538	544	530	572	561	591	538	575	527	531	552	530	563	533	559	572	574	526	540	548	540	560	537	534	563	537	550	568	543	479	553	521	546	515	553	550	560	537	576	546	548	526	529	523	563	512	564	535	499	526	587	528	554	512	540	487	544	532	543	537	541	538	577	556	519	523	501	538	567	567	542	523	522	532	526	537	571	553	517	610	523	535	552	532	496	566	540	551	537	549	593	549	559	556	546	528	543	536	535	513	542	521	565	534	518	577	575	548	578	562	545	498	573	541	550	524	534	527	517	570	530	554	510	528	546	492	510	517	499	547	577	538	568	540	490	527	520	552	537	541	577	537	593	541	535	508	508	513	528	542	534	475	543	559	537	568	533	567	540	547	571	565	534	536	512	539	486	569	544	540	541	521	548	557	563	552	529	552	570	559	574	563	537	523	537	571	539	542	497	505	564	533	517	522	524	537	565	568	519	527	514	553	525	531	537	557	563	510	537	537	548	552	550	572	522	544	568	518	548	522	534	560	580	550	546	558	533	568	543	504	519	536	569	548	531	493	516	523	493	564	539	528	533	553	571	529	532	570	499	547	532	583	568	528	554	555	523	546	568	587	531	561	526	525	513	543	511	494	533	576	563	582	511	559	550	552	564	562	555	548	547	534	514	514	514	521	558	524	558	525	577	543	544	540	570	574	522	539	548	531	550	563	519	563	550	517	549	561	534	541	570	526	562	560	526	534	573	557	545	539	557	562	547	541	527	593	541	538	538	537	555	539	554	559	560	543	518	517	529	564	569	567	571	519	534	540	567	552	553	514	531	558	527	516	538	527	571	519	548	490	507	541	524	563	587	582	583	573	531	512	550	517	584	561	558	528	579	541	535	516	569	529	586	547	526	535	526	518	489	541	555	562	553	551	533	478	522	531	541	511	541	535	509	577	517	593	511	536	539	515	583	553	535	542	553	515	574	544	516	541	604	531	539	516	557	543	571	548	574	539	542	546	524	541	545	562	547	560	540	483	543	578	523	563	553	581	560	558	557	585	536	567	557	562	527	558	520	524	508	554	551	577	534	541	542	547	522	577	535	516	548	573	519	558	569	520	531	522	560	540	575	540	519	578	534	563	491	585	556	501	525	529	522	556	574	519	510	559	578	577	517	512	564	511	539	526	554	546	555	573	570	490	556	543	557	573	569	558	562	554	533	529	538	578	520	533	519	539	561	541	546	560	541	555	577	533	565	554	503	547	534	495	557	559	534	593	531	571	560	518	522	537	518	561	553	551	555	593	523	531	543	520	541	547	573	520	533	536	524	531	541	540	584	559	481	566	558	564	522	528	485	555	555	522	528	513	566	540	516	547	532	565	540	550	549	538	497	543	557	490	556	543	549	562	532	548	533	538	552	510	570	547	552	537	511	534	548	533	530	593	577	546	525	538	563	553	556	576	553	565	526	508	551	541	568	501	547	500	482	543	559	594	512	550	534	517	542	521	549	571	545	575	609	551	539	561	558	559	532	550	538	547	542	535	543	557	537	552	553	533	587	568	513	561	496	570	520	541	567	572	541	523	534	611	556	558	509	538	533	549	590	556	544	539	553	559	495	516	579	537	525	523	509	516	538	535	534	529	533	515	515	553	528	550	529	537	555	535	479	565	537	537	533	557	543	548	548	595	550	577	553	524	552	545	545	545	519	565	536	544	523	556	537	506	507	543	533	519	560	519	584	537	559	529	553	536	565	542	493	577	559	542	537	558	526	545	587	598	501	539	537	552	503	520	556	581	544	592	541	515	548	546	539	544	597	532	539	546	509	538	550	555	566	496	514	551	532	550	582	551	535	506	543	559	542	509	540	527	542	544	553	581	529	533	553	490	557	605	513	561	539	524	511	532	535	528	565	530	515	526	528	511	533	582	526	560	520	497	555	550	588	533	535	562	526	537	537	534	593	545	523	524	500	538	506	509	502	529	493	566	566	544	554	536	521	555	515	530	502	479	538	552	518	554	556	527	536	514	519	548	513	557	549	531	583	563	566	562	517	536	549	540	530	535	532	533	551	560	584	531	536	574	514	594	530	589	515
6088	347	336	314	251	217	171	185	165	147	144	128	160	144	137	134	118	131	122	130	131	131	109	133	128	154	131	124	141	127	130	128	129	166	152	105	117	135	131	144	138	133	133	139	124	132	134	137	132	141	132	120	138	139	158	142	139	111	120	130	126	127	127	126	117	126	144	130	138	138	130	125	145	136	126	137	135	154	133	144	138	134	150	109	129	117	126	111	158	107	138	133	148	138	139	119	120	139	153	126	142	134	119	132	135	113	147	127	137	131	146	138	132	123	139	127	119	151	127	147	144	125	136	135	125	105	139	139	129	122	115	126	140	110	128	132	141	128	141	137	136	131	121	142	134	140	146	135	139	126	128	136	132	140	128	130	133	124	137	129	143	135	126	135	125	126	134	129	135	124	133	129	130	143	133	129	126	134	133	138	130	125	142	120	131	129	131	142	127	146	140	129	126	126	122	135	130	117	120	133	124	141	135	143	121	158	121	126	145	123	135	131	124	138	128	116	116	143	148	126	115	125	117	118	132	118	150	116	136	115	135	138	121	145	135	154	110	155	144	125	138	112	109	133	121	117	133	125	130	126	129	142	139	117	134	129	138	119	111	130	115	132	138	130	133	139	107	132	139	123	117	137	136	140	129	126	110	113	148	104	108	148	134	125	121	122	150	136	155	133	114	114	115	136	145	134	116	136	122	129	127	133	121	124	125	123	103	132	153	130	127	121	119	124	137	124	134	136	147	150	134	112	147	158	125	137	122	141	125	124	141	140	146	122	124	132	130	142	150	122	120	126	141	108	129	140	119	133	129	130	128	138	127	136	124	124	141	144	123	147	141	138	136	128	123	127	135	142	136	153	126	127	125	128	130	113	123	133	114	131	146	138	131	148	134	149	123	139	110	145	132	135	121	112	118	95	119	136	133	144	137	146	115	120	130	136	131	141	140	122	128	119	130	137	124	123	133	126	129	135	143	141	153	117	124	121	130	129	115	113	123	133	133	137	109	142	117	144	119	135	135	136	129	115	128	138	119	117	130	133	121	130	125	131	132	121	129	148	123	149	120	129	126	125	136	146	130	118	133	95	133	132	130	118	144	143	124	148	120	140	138	136	111	123	148	119	144	114	144	122	134	129	145	137	120	140	143	123	138	131	166	130	145	127	104	143	120	130	121	112	143	107	114	125	121	132	132	143	133	157	123	135	115	134	136	126	126	160	122	128	135	126	136	116	140	134	140	132	127	131	122	130	119	137	125	139	122	148	124	145	131	138	139	131	152	152	108	122	136	142	133	127	115	123	136	116	135	117	127	137	140	152	127	114	140	107	137	134	139	138	116	115	132	132	129	116	117	137	140	119	130	129	134	127	164	120	141	127	133	134	121	142	131	133	124	124	147	140	128	129	132	165	139	120	127	115	138	134	143	119	137	145	122	112	147	145	114	120	126	119	129	132	139	115	137	134	125	124	132	152	124	103	126	131	162	132	141	127	150	141	143	145	128	122	111	100	140	113	132	111	127	126	147	131	114	123	118	149	114	136	132	110	131	138	137	134	130	105	127	149	117	137	91	133	123	133	116	119	140	134	117	129	150	132	133	124	123	125	154	113	158	137	130	127	144	146	126	145	131	139	120	145	143	132	140	113	139	125	164	134	146	136	128	133	126	140	127	124	129	144	141	128	134	123	135	153	141	120	127	128	122	126	101	137	151	131	136	124	128	132	113	132	159	125	128	120	141	107	126	126	126	129	139	139	151	107	155	130	154	123	134	116	147	145	149	129	120	126	127	140	134	120	106	158	149	118	119	124	113	122	147	148	143	136	136	147	112	136	105	130	126	132	175	158	128	135	159	125	121	140	125	125	124	139	135	127	158	131	123	103	137	131	127	104	118	128	140	121	139	122	127	121	141	129	108	130	126	147	119	138	132	135	128	158	126	140	145	129	116	122	130	120	132	134	132	145	133	128	119	146	143	123	136	136	142	143	115	122	126	130	123	135	126	148	135	118	145	124	129	130	141	146	137	115	120	134	145	117	125	133	134	123	126	120	141	137	139	147	117	123	146	147	141	121	118	138	127	97	147	135	148	146	115	149	154	156	143	123	129	128	131	137	131	120	125	128	131	122	145	129	132	106	120	137	122	149	114	138	121	120	132	138	98	126	123	141	111	129	133	143	121	119	121	140	156	128	129	157	144	123	112	139	123	125	142	120	131	154	131	140	131	118	143	137	130	133	138	144	113	134	130	113	119	127	144	126	140	118	136	124	146	146	125	122	155	132	122	124	113	123	133	128	122	113	121	149	111	120	128	133	135	121	135	119	135	143	117	128	116	119	133	131	111	124	122	138	124	119	121	153	100	115	130	115	125	146	133	120	130	121	134	126	126	116	109	131	124	128	141	134	133	106	121	136	137	133	135	134	129	142	153	131	133	141	117	140	118	125	134	142	117	127	143	131	140	144	144	115	125	153	136	121	120	139	157	138	136	127	133	130	134	137	150	130	114	122	154	141	127	160	135	118	153	121	109	125	142	111	126	127	133	123	126	122	146	128	120	133	146	126	137	109	124	124	144	126	138	138	135	128	132	140	123	117	152	140	118	140	123	118	117	142	128	136	138	136	117	118	138	126	123	146	134	97	119	127	113	118	123	139	118	111	136	137	143	136	126	148	118	131	126	123	138	125	139	130	127	132	133	120	153	131	122	128	125	143	116	121	132	125	123	145	116	134	120	136	142	119	118	126	119	127	124	128	141	123	138	131	130	125	140	130	119	126	128	156	121	128	130	152	113	124	120	138	132	151	130	135	118	128	129	136	128	142	121	162	123	129	108	143	154	122	141	128	132	112	137	114	112	122	123	131	121	120	126	123	132	146	123	129	128	124	123	132	145	126	140	141	122	115	138	126	126	116	142	138	113	131	136	145	138	130	121	139	135	140	147	142	122	118	113	133	116	136	121	131	126	135	132	129	126	136	123	122	141	118	117	111	139	146	141	144	138	126	124	138	118	129	121	144	130	151	142	121	138	122	141	111	141	131	129	137	125	125	134	108	124	129	111	109	157	147	162	136	111	148	132	118	128	159	138	127	139	129	130	145	135	124	117	127	121	141	128	121	134	106	142	120	128	120	115	120	122	150	118	127	116	129	153	146	126	135	133	145	134	122	101	146	161	125	128	124	125	117	118	123	137	146	148	143	130	137	144	127	136	140	123	124	129	143	152	134	127	130	136	125	134	132	126	133	132	123	124	144	129	135	126	126	131	135	111	130	149	121	141	131	146	141	136	161	129	121	129	132	109	114	111	147	141	147	121	141	112	145	135	126	136	117	126	114	131	103	133	126	133	132	141	115	115	126	141	129	131	150	154	141	139	157	146	144	110	135	143	135	127	135	142	141	131	130	138	123	145	138	128	138	111	121	127	127	142	141	131	151	131	127	145	115	113	130	121	103	141	126	139	161	143	163	149	128	126	135	137	142	138	100	126	134	149	130	133	136	129	120	149	140
5989	551	963	1061	929	787	617	646	503	562	483	433	431	404	396	383	346	367	363	383	406	374	366	380	358	357	347	339	356	348	352	331	337	335	348	354	317	372	315	311	306	329	311	359	327	350	314	314	309	299	292	320	328	345	326	324	322	360	319	327	352	325	318	360	327	332	327	332	342	302	330	308	327	342	298	325	363	315	334	325	329	347	349	340	333	328	309	340	319	345	308	350	331	343	336	314	321	333	331	321	307	304	328	341	318	329	345	338	291	313	301	331	279	329	344	340	320	306	315	332	340	308	326	341	338	301	325	324	320	342	343	315	338	329	336	338	346	338	351	342	324	306	331	307	347	317	330	338	294	343	327	322	369	363	324	315	322	324	318	365	303	368	331	309	337	327	329	325	278	340	328	325	356	313	319	348	328	332	321	315	306	337	317	323	339	290	315	346	326	300	305	347	311	329	299	311	334	340	301	318	330	289	351	310	351	338	344	345	333	351	316	309	322	337	307	313	314	335	334	324	337	297	328	332	334	320	308	336	306	339	352	318	310	312	321	316	348	335	361	337	370	310	320	297	335	328	335	328	333	322	299	365	319	321	343	289	346	309	328	347	310	335	311	349	328	342	323	320	319	330	360	297	312	305	330	306	318	357	344	305	346	309	295	328	322	316	345	301	359	377	303	310	345	318	371	311	312	338	314	331	324	318	329	325	315	329	313	338	324	319	323	312	358	328	323	320	340	312	360	312	306	340	319	309	328	331	311	325	348	347	320	348	314	302	331	308	351	309	370	330	324	340	328	321	333	322	321	318	335	319	323	350	323	336	301	308	346	326	347	374	330	313	308	319	319	337	325	325	304	311	348	333	318	316	327	279	358	366	332	323	325	327	326	309	321	328	331	316	325	339	313	368	338	334	306	338	325	353	326	318	321	323	329	330	324	303	312	325	349	324	315	349	346	329	325	319	374	323	329	313	335	323	297	315	312	342	318	327	340	323	335	364	330	314	359	330	299	317	347	327	303	312	338	314	321	339	340	335	323	302	303	319	341	322	348	328	330	334	300	311	321	312	335	328	341	344	370	328	307	315	344	316	355	344	332	300	371	315	330	316	355	340	360	329	317	327	334	328	325	305	347	294	337	319	306	321	334	359	302	316	334	361	331	326	307	318	307	340	325	318	304	322	332	341	294	331	291	333	316	330	300	303	344	329	299	321	337	359	331	286	290	334	321	321	342	344	322	312	322	325	311	314	324	357	317	307	357	347	315	293	335	322	323	345	310	325	297	332	362	322	319	320	341	348	347	337	331	330	342	323	335	338	319	345	309	346	332	330	351	322	313	322	340	315	364	320	319	313	336	310	315	326	347	339	341	310	337	327	308	304	313	314	322	309	313	350	307	339	349	335	311	314	331	332	329	340	347	366	323	325	331	318	334	329	307	316	312	342	314	357	307	321	344	326	317	328	359	320	332	308	333	346	343	340	327	353	297	321	320	315	343	348	348	324	358	355	330	315	329	353	310	354	336	324	315	381	330	304	327	331	315	299	336	336	311	330	305	310	308	346	324	371	327	334	329	331	342	326	344	334	323	318	328	314	315	322	328	354	326	324	335	328	319	316	329	318	320	298	347	335	321	315	347	315	338	313	320	340	354	301	317	319	320	336	351	323	300	334	292	316	318	345	325	346	340	336	329	312	347	302	357	336	355	317	345	355	337	329	331	292	361	317	321	338	345	322	338	313	334	343	329	307	306	326	341	325	319	293	328	306	317	343	350	314	314	313	362	376	301	348	309	319	351	341	342	342	322	302	323	319	334	342	339	315	383	321	333	321	311	343	321	321	317	346	303	342	332	298	295	359	352	338	354	319	328	326	336	333	306	318	348	323	332	318	318	304	323	313	343	316	323	315	340	315	334	329	358	309	341	310	334	312	310	320	312	349	331	308	351	301	340	329	314	307	342	307	312	349	330	345	304	341	327	351	308	316	325	356	353	341	323	340	320	319	327	335	322	350	357	308	336	332	323	360	313	300	359	328	327	343	310	313	307	321	331	328	308	285	325	304	299	299	304	287	329	311	324	366	348	348	341	362	288	315	316	354	325	298	330	318	327	334	351	333	321	326	314	328	342	344	302	312	320	312	333	327	334	346	356	337	353	318	302	367	300	308	284	309	327	328	334	315	315	325	321	307	315	348	315	310	328	295	357	332	301	311	351	276	303	339	330	333	334	332	328	311	282	345	326	319	316	332	340	334	337	337	313	328	340	315	330	317	318	305	323	324	319	338	320	337	355	349	301	299	334	326	319	280	321	341	348	323	367	332	301	310	329	315	355	335	332	362	350	338	284	335	337	313	341	303	328	329	337	326	339	333	330	303	303	319	300	329	337	319	322	342	304	333	345	320	339	353	347	320	350	327	300	328	344	353	304	311	318	335	326	326	348	282	339	315	327	305	345	322	318	337	319	335	325	328	358	308	337	344	301	299	361	322	325	323	330	306	338	324	327	356	304	322	314	345	283	309	361	322	349	317	318	309	336	312	345	323	345	273	309	341	343	302	341	335	316	335	322	337	329	308	312	322	311	309	348	299	334	342	276	370	351	351	334	321	344	337	336	330	315	326	316	361	316	326	325	355	328	317	337	341	331	309	339	326	300	336	331	331	332	314	347	308	312	322	326	316	300	344	313	306	337	335	336	327	313	329	345	314	321	320	343	304	304	326	316	288	318	325	339	294	323	339	357	321	336	297	339	286	295	322	303	367	304	339	299	331	313	352	320	301	309	329	325	368	341	298	353	324	328	321	301	306	339	341	322	333	339	324	339	357	358	292	315	315	328	306	339	306	288	329	317	322	310	345	327	329	341	334	330	357	303	361	316	340	329	323	355	354	356	340	321	305	351	320	344	324	306	317	293	316	332	318	334	320	350	304	337	354	358	322	302	319	311	281	360	352	316	318	329	330	329	320	333	336	333	319	314	333	326	347	314	303	352	310	329	320	313	330	347	314	314	343	319	329	337	338	336	333	342	302	332	312	299	349	351	362	294	326	354	318	321	332	336	320	344	346	352	339	311	331	341	319	329	314	333	345	327	352	370	317	333	340	322	319	339	290	339	315	353	356	357	326	319	334	315	339	307	304	306	295	320	335	319	337	345	324	309	324	332	340	341	319	313	320	315	323	329	342	323	342	331	326	316	355	298	323	328	330	334	330	324	333	311	319	363	306	296	355	309	323	328	323	311	331	346	330	322	342	329	334	315	320	310	364	311	366	324	350	334	338	335	358	311	334	318	332	335	334	331	355	341	335	312	332	339	344	310	335	346	315	348	349	344	340	349	335	329	346	340	334	303	320	349	315	320	333	316	332	341	310	327	334	329	322	312	321	312	321	330	344	312	314	342	349	344	353	314	325	347	315	337	313	331	346	316	323	348	306	311	351	290	317	336	346	357	357	367	347	350	342	317	298	354	280	311	321	337	317	323	332	347	337	331	317	321	354	312	314	326	307
10995	574	511	391	246	210	161	131	111	107	88	85	74	79	54	53	67	51	65	53	52	55	50	61	55	60	61	45	49	52	49	54	54	63	55	56	41	43	48	61	49	52	57	53	55	53	42	46	49	53	49	41	47	41	53	50	48	43	56	41	45	45	51	45	55	55	40	44	40	52	48	46	44	58	42	50	49	39	27	37	51	50	46	40	57	59	49	59	46	51	51	50	57	51	49	47	41	45	47	41	53	42	68	50	45	50	53	58	45	34	52	55	68	49	47	33	41	44	38	51	44	39	50	46	48	55	59	61	48	55	52	41	41	53	42	51	46	46	57	60	45	51	50	56	45	52	41	56	52	50	56	59	43	60	58	38	42	59	50	59	56	46	52	42	56	54	38	51	55	42	55	50	55	62	51	54	50	55	38	54	42	61	49	51	52	49	60	56	53	53	45	60	61	52	54	57	52	44	50	40	44	58	48	52	55	47	42	51	51	50	41	45	58	55	46	61	55	50	47	59	50	44	52	58	60	46	45	39	42	48	40	48	38	48	43	45	49	48	63	46	42	55	46	52	47	54	58	57	48	52	56	48	40	44	46	65	45	51	46	38	49	52	36	56	43	41	61	62	57	55	34	38	51	42	53	50	63	64	44	53	46	55	40	41	59	56	51	46	62	34	57	44	48	51	52	36	55	37	47	33	47	56	63	53	54	41	46	44	46	51	57	44	48	51	48	51	74	50	53	41	51	53	34	56	49	46	48	60	47	55	51	45	41	63	58	45	46	43	52	43	56	37	50	43	48	55	53	46	39	53	52	49	57	53	45	50	47	54	42	57	37	51	32	53	49	46	48	63	63	51	42	52	56	38	41	50	48	45	51	47	47	53	50	49	49	37	43	52	62	48	52	51	63	55	41	52	59	38	47	65	57	42	46	63	53	55	51	35	55	33	57	48	47	49	45	42	37	56	41	50	39	38	50	40	37	51	56	34	52	51	47	50	55	43	54	42	59	53	45	34	49	37	55	45	42	62	50	55	46	58	41	58	48	58	36	49	55	54	56	51	54	69	47	36	56	54	49	59	53	56	47	48	59	57	44	54	69	56	40	52	47	41	44	37	46	35	47	54	49	54	44	61	50	50	55	62	53	60	44	47	46	49	61	63	60	57	43	45	49	50	57	57	41	46	34	64	53	65	53	38	49	36	53	61	47	50	51	50	48	40	44	55	41	64	41	29	51	42	43	49	48	57	42	54	49	59	39	57	55	58	46	43	63	48	49	45	35	45	48	45	46	49	54	66	50	58	52	58	47	63	53	59	42	53	40	56	56	53	48	46	63	39	62	47	44	45	59	42	69	46	40	56	46	50	55	41	63	44	42	61	49	44	49	55	44	51	45	48	66	56	39	55	48	52	57	55	43	42	45	59	34	57	43	44	50	55	60	60	52	51	50	34	49	68	64	49	42	48	56	52	58	45	51	53	64	51	41	53	46	52	48	51	62	51	72	48	56	51	41	38	62	46	54	42	65	61	44	45	47	53	50	38	46	46	55	48	48	47	48	40	41	51	53	41	38	46	49	59	35	51	39	50	58	51	48	38	54	40	48	58	40	45	34	49	50	43	56	40	37	31	49	59	64	53	55	36	41	56	52	46	55	42	61	46	61	53	43	51	72	56	57	56	47	53	52	53	34	51	51	47	45	58	69	45	57	56	54	54	46	58	61	41	52	59	44	39	46	46	42	42	44	42	54	47	51	56	44	43	56	43	39	55	52	58	56	41	45	50	39	53	54	55	56	37	43	60	51	45	43	66	59	56	57	50	60	45	56	36	55	47	53	48	50	60	48	46	48	50	42	39	44	50	52	59	43	47	39	46	48	57	57	48	57	46	42	60	46	51	47	58	42	54	59	52	49	51	56	48	47	57	45	38	45	47	48	47	60	61	55	45	66	55	44	53	55	35	60	57	56	54	42	39	55	51	50	44	40	57	42	54	41	49	48	48	51	49	43	35	44	45	53	44	43	42	51	45	51	53	46	39	66	55	37	42	57	55	52	50	51	55	45	48	52	58	57	56	58	55	45	52	45	40	51	59	49	56	58	44	47	48	41	43	57	54	42	59	52	48	48	53	45	50	44	54	45	57	38	46	47	56	54	47	49	49	54	45	62	54	41	47	68	52	67	42	49	48	56	41	45	50	52	49	42	36	51	46	60	48	40	39	50	58	61	63	52	55	52	47	57	38	67	49	52	56	52	43	53	45	64	53	53	51	60	50	60	69	54	43	67	42	47	64	56	48	46	50	55	53	36	48	36	52	52	61	47	53	51	70	41	49	42	38	57	41	59	48	58	38	55	53	51	50	43	49	61	56	58	55	51	45	42	44	41	51	33	58	61	57	56	49	56	52	41	55	49	37	57	58	56	55	35	41	62	55	45	54	50	49	53	38	53	44	63	41	62	57	54	48	44	47	42	53	50	49	53	43	38	48	47	47	52	37	54	54	54	46	65	46	38	62	46	44	42	47	52	55	67	54	43	66	53	56	42	50	56	54	54	45	52	57	51	46	55	58	49	46	44	44	48	40	42	37	50	52	43	40	43	34	50	48	50	47	46	60	58	45	51	54	49	44	59	58	62	52	51	43	49	59	52	51	49	52	52	41	57	51	50	51	41	60	55	42	56	42	48	49	43	45	50	42	50	51	50	48	59	46	56	41	48	60	52	58	41	66	52	46	42	55	31	57	47	39	44	57	50	48	55	52	48	55	46	41	48	50	50	50	40	56	59	57	53	46	48	45	45	58	61	49	50	61	49	46	46	50	46	28	77	45	48	57	45	42	53	46	49	55	48	46	45	45	40	46	62	44	45	37	47	53	55	48	45	50	42	54	65	59	48	48	48	50	55	35	45	63	53	37	54	57	60	48	39	39	42	44	41	55	50	57	58	49	55	44	55	55	55	56	45	53	51	56	47	52	49	39	49	45	67	45	51	50	54	51	47	51	59	50	59	49	48	59	54	49	56	51	49	50	49	42	52	39	47	36	34	45	44	46	57	57	43	42	57	49	44	39	54	52	45	34	52	49	46	51	61	60	55	43	46	54	51	59	50	82	48	42	59	48	55	56	53	36	51	58	44	42	52	54	57	51	47	51	42	49	57	54	61	56	57	55	55	41	46	46	46	63	54	53	54	52	66	56	59	54	51	46	31	56	48	57	47	59	41	46	56	59	46	40	54	54	48	48	43	52	54	43	57	63	51	29	60	56	45	51	60	55	49	47	58	54	52	68	47	58	50	49	59	48	43	39	45	45	44	57	39	53	49	58	43	47	57	63	46	50	58	51	49	52	54	57	47	66	52	54	57	54	52	42	39	60	40	37	58	42	46	48	45	60	56	53	58	63	47	55	45	48	49	39	48	50	60	53	61	40	49	44	67	55	37	49	38	56	49	58	59	51	61	57	54	49	57	55	55	57	53	52	40	54	51	55	56	54	53	57	65	49	54	53
7175	643	1460	1581	1298	1002	787	619	545	525	478	401	374	306	311	227	276	215	224	216	236	221	200	195	186	175	198	179	162	165	166	184	179	188	177	164	184	149	178	163	157	169	152	151	175	158	144	141	145	154	143	158	165	155	147	157	165	174	151	165	144	156	155	133	163	154	179	148	149	167	160	151	142	153	159	154	156	156	152	140	136	141	130	137	153	148	145	140	128	135	162	138	139	154	142	126	133	146	127	145	150	146	165	173	133	150	154	134	153	146	155	194	142	163	147	153	150	146	142	125	164	144	134	159	153	135	138	141	141	153	155	155	160	124	137	152	130	154	154	161	155	155	156	141	149	147	148	150	145	130	128	155	132	154	139	147	151	154	146	154	137	146	164	160	156	137	164	121	158	165	148	151	145	163	151	167	166	155	174	173	156	167	128	141	146	133	161	140	135	151	151	151	150	146	141	148	146	139	161	114	140	145	158	162	136	152	137	141	150	158	148	151	147	148	137	159	140	132	139	150	122	159	143	130	146	148	151	156	125	153	153	137	152	130	155	115	156	147	151	141	148	161	155	162	122	138	150	155	112	147	140	157	195	156	140	156	156	152	149	146	133	144	159	150	130	149	167	152	145	147	147	145	160	155	147	140	157	161	147	147	154	134	128	146	130	138	140	124	132	139	146	150	143	159	143	172	133	181	119	137	174	144	140	145	142	157	135	152	140	160	133	139	157	151	135	152	133	165	168	133	142	137	147	144	145	152	126	125	140	144	141	157	150	141	154	149	154	135	149	158	131	142	162	143	166	138	152	155	164	145	140	134	146	146	170	145	140	160	168	159	179	138	148	151	139	161	151	151	144	157	157	157	137	140	174	150	157	124	158	127	131	146	153	143	153	155	154	162	143	124	137	153	144	140	154	140	156	145	162	173	130	165	130	160	156	159	141	141	140	154	157	139	138	144	139	184	141	160	133	155	149	155	136	147	129	153	156	159	144	149	129	132	140	154	140	158	128	146	145	135	141	167	142	143	158	170	143	140	150	149	148	134	161	142	156	124	162	158	170	143	136	151	153	155	158	150	142	146	165	130	145	157	156	162	150	156	146	158	181	134	142	137	158	127	150	151	162	148	154	138	150	148	147	146	167	142	162	144	177	136	154	149	149	149	134	150	150	138	144	152	154	136	133	136	151	160	138	160	142	174	138	144	163	150	143	150	148	154	144	151	170	122	149	131	166	150	130	169	130	142	150	137	182	146	158	147	162	135	134	148	152	147	138	140	160	163	144	145	144	151	142	133	143	156	153	131	156	132	157	144	142	137	147	148	137	132	153	186	152	150	156	131	166	160	153	158	150	154	130	154	152	157	158	157	146	152	161	155	182	137	138	161	129	157	142	132	149	155	167	131	168	141	132	141	138	153	148	148	135	134	132	136	132	160	150	161	142	153	150	139	160	149	126	120	127	158	157	144	158	142	137	146	147	158	142	154	144	152	140	150	152	163	140	151	144	157	137	149	159	148	132	135	146	149	141	153	141	140	124	171	124	164	150	155	165	148	153	155	139	168	142	137	166	154	143	149	165	147	157	138	133	139	156	146	162	148	154	149	158	153	145	160	141	137	144	141	152	131	148	139	134	156	137	148	131	140	155	161	164	167	155	152	138	140	141	132	130	146	169	148	155	133	162	161	142	160	127	154	154	149	160	124	160	138	175	159	141	169	143	155	126	132	145	153	166	163	155	127	143	166	141	138	114	139	137	139	151	157	145	141	132	135	161	135	121	155	145	142	162	161	167	149	157	136	162	147	141	155	131	146	157	154	146	134	134	152	150	140	132	155	140	155	159	142	163	139	137	157	158	153	147	162	133	156	157	140	155	156	120	154	143	148	149	151	158	152	159	160	145	146	137	133	166	142	154	159	146	156	145	147	163	143	155	122	157	147	130	132	133	153	158	138	165	152	150	157	132	163	144	156	150	150	150	137	129	152	136	153	151	146	137	143	140	136	149	135	118	121	157	142	148	150	145	132	137	154	166	153	131	136	149	143	135	138	136	130	140	136	146	138	138	125	134	147	157	153	152	177	164	139	152	147	151	160	134	131	142	137	157	131	137	133	140	152	182	150	162	163	146	139	151	155	124	151	157	150	136	157	141	140	141	145	133	158	137	159	149	144	159	148	155	153	139	142	166	150	160	157	148	149	154	143	152	135	155	162	158	138	135	146	141	167	159	129	168	148	132	135	145	149	152	146	147	147	136	137	139	142	138	145	166	166	154	130	143	153	154	170	149	150	167	148	128	124	120	144	135	116	160	159	146	120	133	120	133	163	143	132	147	133	171	144	121	145	154	128	137	146	155	148	147	142	141	147	178	158	145	125	148	169	129	144	124	148	137	140	154	165	146	158	154	167	140	155	140	156	169	162	154	155	141	142	154	148	148	151	135	154	153	159	144	139	136	159	157	143	129	130	164	146	154	155	146	144	147	160	138	152	151	160	141	140	158	147	158	129	161	146	128	154	138	166	147	151	153	154	148	153	119	147	142	147	123	140	134	175	140	168	128	170	146	158	158	167	129	149	145	160	132	145	149	127	120	161	156	156	159	142	148	136	127	146	153	127	161	153	137	169	161	154	144	147	154	121	156	165	139	130	145	145	132	141	141	162	140	170	173	156	137	142	147	141	152	157	165	147	149	151	136	183	157	136	158	167	133	131	147	144	148	147	154	160	154	147	154	145	125	160	140	134	122	147	132	122	146	141	144	142	144	165	150	155	135	150	137	134	141	145	131	141	134	143	156	166	131	148	153	165	138	138	127	171	152	150	172	148	154	157	151	147	168	161	162	153	142	141	167	147	161	155	158	144	165	143	157	146	150	134	128	140	143	152	157	143	147	155	125	148	139	133	132	140	136	136	152	139	124	138	152	155	153	143	134	150	169	167	150	135	155	176	128	157	143	161	134	132	168	130	149	149	140	140	157	128	134	142	153	153	137	169	149	155	149	145	155	144	161	149	148	151	131	139	156	175	149	157	145	137	120	144	136	153	131	149	149	153	142	151	132	132	150	126	160	154	153	151	129	131	123	141	131	144	164	163	156	132	148	151	169	143	166	139	155	129	175	116	131	139	163	153	133	146	150	147	148	155	162	169	162	155	158	153	170	155	120	153	141	152	134	136	150	167	139	141	157	136	130	141	133	156	134	153	156	159	138	157	135	166	162	157	169	163	133	136	145	161	151	128	136	158	148	139	172	149	170	153	161	170	156	148	148	130	177	132	146	158	133	124	140	121	146	136	157	142	129	160	158	142	147	143	153	138	142	166	112	125	132	152	138	153	142	144	136	149	128	132	168	142	148	144	142	128	165	139	142	156	141	147	156	139	156	130	119	147	155	146	158	155	119	130	150	147	163	142	150	154	130	150	150	131	156	143	149	135	141	130	152	144	150	134	142	171	166	146	149	141	138	137	152	139	143	141	138	146	147	146	153	132	140	140	140	166	141	165	157	154
1407	246	224	193	231	228	225	248	209	219	263	217	249	233	254	216	251	229	212	237	217	246	255	238	222	228	236	245	248	243	231	268	236	257	218	216	245	255	219	238	253	225	239	231	195	230	219	219	204	226	225	265	267	249	222	198	216	226	227	225	224	229	238	236	249	220	227	229	223	233	245	235	208	229	224	206	212	243	220	212	225	195	189	241	246	224	249	220	211	216	221	206	224	244	233	223	234	221	219	239	247	221	201	228	248	232	207	224	211	212	210	243	223	251	245	239	233	217	226	218	235	215	213	217	213	230	204	228	237	225	207	223	223	223	185	221	232	227	184	211	238	229	213	233	232	224	229	243	234	218	245	216	204	222	235	224	206	212	205	204	241	204	210	210	222	238	210	245	242	229	251	192	199	222	222	183	203	222	222	210	225	229	230	215	243	229	252	212	221	208	224	229	273	221	203	235	230	216	230	229	198	266	201	237	234	209	226	219	235	229	241	197	253	220	231	210	219	212	225	186	228	225	230	222	204	236	234	220	242	240	220	222	232	222	228	232	254	230	202	235	228	224	226	231	225	209	221	234	221	210	217	241	200	211	239	236	226	217	231	203	193	228	227	210	239	232	217	246	240	234	228	218	248	226	215	215	223	232	213	229	228	230	242	220	224	227	236	223	230	215	243	205	235	215	190	211	223	227	237	226	235	207	219	222	240	209	236	230	200	260	205	197	185	210	223	211	253	217	222	216	232	229	221	245	224	227	242	215	194	207	217	232	222	240	223	206	219	229	205	209	227	246	223	233	231	249	234	236	230	203	230	232	217	228	216	216	214	220	224	198	229	213	232	217	219	224	218	219	213	219	252	235	259	212	234	195	222	237	229	226	233	215	207	234	230	240	217	240	232	217	228	267	238	220	238	229	193	249	253	238	227	221	217	219	227	226	200	235	216	214	241	225	221	231	239	196	234	248	247	252	248	253	230	233	224	237	232	224	218	227	216	257	221	229	252	227	224	189	216	244	235	203	221	220	248	209	246	229	240	223	220	260	202	214	204	208	228	213	216	228	201	179	228	219	245	190	225	241	232	239	250	253	218	201	207	224	219	196	223	227	213	237	230	254	208	247	205	206	214	206	236	201	244	235	234	253	236	228	228	232	212	233	212	236	211	213	215	200	213	219	225	221	214	234	231	242	209	219	212	253	206	226	201	212	213	221	220	214	233	215	221	220	187	231	204	249	235	223	229	212	213	230	211	224	245	229	216	244	250	228	216	184	221	203	218	202	236	224	212	227	203	245	250	238	208	224	217	197	228	222	195	206	201	245	226	202	201	228	212	210	216	249	222	223	227	225	207	247	239	240	214	213	232	227	221	234	236	225	204	216	221	210	233	227	209	232	211	244	238	222	237	225	239	241	210	202	235	226	229	211	202	231	210	197	224	219	243	212	203	234	233	244	238	213	203	212	249	209	207	231	213	214	217	252	221	207	241	213	202	202	218	259	211	259	227	200	194	246	199	233	250	233	224	189	231	212	215	228	213	228	250	225	243	205	202	211	221	222	225	222	228	242	217	224	206	222	240	238	196	217	189	211	224	231	215	200	206	242	255	223	202	200	233	208	217	202	221	221	227	214	207	198	222	237	225	230	226	215	211	208	234	212	252	237	238	225	227	210	232	225	265	218	161	211	258	228	194	206	234	222	208	211	207	196	234	225	225	229	228	193	223	214	214	217	218	213	238	189	222	228	228	197	219	187	213	234	244	225	219	220	230	222	183	240	200	225	214	198	226	240	214	223	227	227	225	235	245	233	234	240	227	207	251	234	227	241	242	226	229	259	218	242	214	207	207	254	204	236	248	220	216	214	232	230	211	227	225	243	235	198	208	237	222	208	228	240	253	222	216	257	250	214	233	228	201	230	258	227	218	228	214	241	228	215	224	235	204	200	233	217	219	232	239	243	243	238	222	245	221	200	234	224	259	236	240	242	221	213	228	226	204	209	215	217	218	247	211	226	226	239	232	225	211	235	241	202	212	225	235	242	207	245	223	222	224	243	250	256	215	241	242	240	224	205	241	212	231	219	227	210	224	208	211	209	230	227	217	241	227	236	224	243	263	218	243	229	217	228	245	233	220	224	216	197	211	234	205	223	238	214	221	222	221	196	224	214	233	210	210	234	206	219	249	229	216	216	231	208	225	243	230	224	228	209	238	234	232	222	235	238	206	240	237	216	239	223	221	243	219	212	233	236	245	222	241	212	237	236	227	235	219	226	237	208	219	207	226	211	252	205	235	194	219	216	242	264	228	238	235	211	215	224	232	199	247	235	236	195	228	203	203	245	220	228	238	211	208	214	228	253	233	224	233	202	238	256	212	221	199	216	278	246	207	236	231	209	218	205	202	210	223	229	212	230	234	232	216	229	240	222	229	226	225	211	213	214	201	250	229	216	201	245	217	243	221	230	199	258	220	206	228	244	211	221	223	248	248	198	258	250	211	223	247	215	213	231	217	230	224	202	184	218	216	232	231	201	244	218	243	253	231	209	233	220	229	216	223	194	227	231	216	224	240	238	230	219	238	220	238	246	233	221	225	239	226	235	219	198	249	233	228	211	218	219	241	248	217	222	223	252	221	215	228	224	206	237	234	247	225	240	238	205	222	235	245	218	237	215	239	209	243	216	238	215	218	201	225	219	189	214	225	229	210	232	242	199	256	219	224	235	225	244	224	197	227	234	218	203	225	213	220	215	255	232	213	220	246	211	222	220	235	210	242	245	252	213	214	205	226	218	235	247	233	202	226	215	259	204	214	213	210	209	220	252	217	226	222	249	210	214	245	193	205	226	247	220	250	191	226	231	209	228	236	226	188	235	218	240	238	233	233	204	233	243	224	213	214	217	225	243	199	250	204	208	223	220	236	204	236	232	219	204	252	222	221	233	200	238	229	243	208	236	234	232	253	200	240	236	213	256	235	232	237	210	221	210	226	235	229	239	227	213	251	210	261	210	229	225	237	198	213	225	228	226	244	249	204	230	243	216	233	235	228	211	219	267	227	219	230	204	233	215	202	253	221	263	210	263	212	238	234	213	221	243	210	206	216	233	244	217	244	242	235	214	220	197	227	219	217	198	212	228	187	221	226	231	221	247	221	202	219	214	241	230	222	216	240	223	198	209	212	237	209	227	211	201	234	225	231	219	251	222	226	201	220	197	213	206	215	204	230	219	210	225	217	186	207	251	228	215	229	241	216	258	227	199	206	238	193	222	248	219	221	224	248	195	236	197	212	216	195	214	230	180	225	231	212	224	250	243	215	224	245	204	207	214	203	224	225	223	214	212	205	201	226	234	211	208	225	204	246	248	220	203	209	207	222	201	235	215	233	210	235	225	221	231	227	237	210	239	192	221	241	238	213	218	238	238	220	223	203	215	215	217	244	228	196	242	230	246	222	202	239	237	186	208	227	233	216	240	233	232	219	262	214	223	203	215	241	240	220	252	224	218	208	227
2102	548	528	561	573	559	542	536	507	541	594	547	544	511	563	512	552	560	548	507	520	516	532	523	576	548	534	518	542	563	546	519	529	558	590	592	479	589	549	571	546	527	516	541	544	515	524	571	529	582	516	524	560	524	566	558	551	550	540	559	560	544	561	557	507	546	560	533	492	529	581	496	575	507	549	535	513	549	516	524	496	536	526	526	517	522	582	522	553	574	558	534	541	512	522	565	520	532	576	554	525	550	575	510	529	551	564	519	536	596	508	569	539	599	540	532	508	534	561	552	538	548	538	524	557	558	585	555	546	547	533	551	539	546	574	549	522	486	526	548	551	530	528	551	547	513	541	483	550	567	515	510	523	543	553	516	488	541	534	532	556	567	523	509	533	525	575	497	506	580	572	521	501	475	568	523	563	521	557	522	540	520	530	525	550	528	507	530	568	557	500	506	518	531	494	567	531	540	564	560	542	574	522	492	578	550	553	531	559	542	539	534	577	546	548	559	519	523	532	553	515	574	538	548	542	550	502	491	505	565	561	581	554	525	524	520	540	539	579	553	529	535	530	518	514	532	529	555	572	518	551	514	549	541	541	511	553	507	514	566	540	558	541	536	539	530	525	537	512	548	518	551	546	492	514	525	556	579	546	548	533	544	557	530	554	533	530	517	574	535	539	534	513	516	561	566	527	553	550	556	528	513	574	566	505	544	562	502	558	583	561	540	517	474	537	524	557	525	530	550	516	566	552	519	532	527	520	531	531	549	539	510	561	571	520	527	546	570	509	548	576	542	575	540	555	551	511	529	571	546	541	542	496	496	491	531	518	524	539	518	585	490	504	526	482	515	506	497	526	558	525	567	562	546	563	524	565	558	520	549	510	549	506	527	531	493	536	521	513	561	534	546	490	511	527	530	561	494	559	533	539	520	517	508	508	570	535	527	531	539	559	515	535	524	534	517	547	530	553	577	550	536	526	538	504	529	531	568	549	550	554	587	507	530	527	517	542	517	531	569	555	525	547	488	514	531	506	541	568	564	504	555	523	506	558	561	517	533	518	513	543	516	520	574	550	590	514	547	520	543	502	519	559	530	531	565	541	536	506	507	495	570	554	491	570	572	508	518	522	527	524	552	566	507	528	526	553	531	557	504	573	554	515	547	500	553	513	547	500	557	538	575	548	561	566	548	600	526	553	556	565	559	505	523	483	506	539	546	550	520	535	544	552	547	549	554	509	536	570	516	533	557	513	545	558	527	586	558	546	546	548	512	564	560	519	541	526	546	519	526	494	583	520	511	579	522	502	524	528	496	535	544	564	498	536	535	548	518	551	535	506	553	516	512	569	558	513	537	496	554	555	518	506	515	542	532	551	538	507	501	545	577	533	547	496	529	546	512	525	520	578	562	541	538	520	550	540	541	545	567	529	523	569	528	526	553	568	526	514	549	514	511	583	528	489	533	509	536	533	553	516	581	566	543	584	514	505	523	519	550	549	542	525	580	543	535	554	547	517	568	518	503	519	545	540	535	549	523	518	556	540	555	571	536	529	545	539	539	561	528	529	539	524	525	563	510	560	538	580	532	568	507	536	503	521	519	497	545	560	549	505	536	523	545	508	555	497	548	531	520	562	560	581	496	547	561	549	549	525	555	519	514	498	562	549	530	547	548	533	545	542	557	584	520	527	552	529	535	555	501	500	534	544	520	557	517	530	518	532	540	487	567	489	545	541	549	476	527	549	526	575	531	535	536	502	540	581	564	527	510	535	544	535	538	548	546	529	527	545	556	512	532	517	576	520	524	522	506	542	522	512	545	569	536	551	533	531	512	559	519	501	521	510	522	489	564	546	531	541	571	537	514	517	513	557	532	531	514	488	549	550	545	525	546	570	547	542	538	534	520	530	551	552	565	468	555	542	547	533	521	535	522	536	531	517	553	569	532	547	526	546	516	544	560	537	556	531	544	550	540	586	569	522	569	554	563	536	526	555	562	528	512	566	529	532	558	478	526	528	534	533	580	553	561	529	543	520	537	573	489	527	516	536	564	506	548	555	493	529	586	547	543	512	525	509	538	546	563	564	571	550	527	540	543	525	564	493	490	540	523	550	578	587	543	510	550	528	528	571	525	536	555	521	531	540	544	544	546	530	554	511	550	556	533	562	539	503	551	525	540	548	552	544	537	560	518	568	497	528	554	520	543	524	518	542	582	553	509	524	543	567	526	551	548	549	534	522	523	524	547	562	514	560	547	537	509	512	510	549	558	545	490	506	536	551	517	542	548	561	535	544	538	546	552	501	524	494	530	521	578	499	521	541	537	507	554	563	545	510	546	531	515	547	539	547	494	510	534	533	531	569	557	514	536	511	575	521	542	558	558	503	533	514	557	549	544	519	531	498	545	540	527	549	533	536	594	504	527	543	491	516	556	533	559	511	556	532	527	506	553	533	498	531	524	556	562	512	511	539	525	586	584	524	487	502	539	517	550	516	575	488	547	514	549	530	510	546	563	521	560	544	541	529	532	541	508	548	539	514	520	529	523	533	545	559	551	566	546	524	527	559	539	514	561	518	581	514	537	519	525	546	558	545	564	518	548	570	540	552	526	547	547	518	543	556	523	582	530	529	545	549	510	527	542	545	576	535	558	582	540	548	558	509	574	564	563	531	539	482	512	547	527	494	537	544	587	572	551	534	560	534	502	577	566	523	543	573	540	562	557	517	567	539	532	525	537	538	519	511	579	562	521	558	579	526	542	540	540	552	546	535	584	523	503	513	531	578	574	525	551	526	577	525	551	581	562	517	550	555	505	548	520	491	528	548	559	548	575	570	510	518	531	516	490	561	538	527	512	518	492	545	507	530	535	495	540	525	522	520	511	541	589	544	561	565	546	528	562	496	517	575	533	550	543	528	516	513	521	517	580	542	490	559	549	555	537	535	551	534	585	547	525	535	565	511	544	572	512	522	548	585	501	513	526	552	534	559	540	518	545	521	538	519	525	548	539	541	515	541	538	560	519	570	559	531	540	506	542	547	523	512	557	556	558	507	552	528	528	530	530	529	581	540	512	519	535	538	585	559	565	549	533	535	534	601	563	582	521	545	524	550	550	556	567	537	536	522	523	542	524	529	516	542	572	540	530	548	541	543	566	553	523	535	550	526	571	565	526	541	584	545	559	528	553	534	545	548	490	576	529	553	528	546	523	563	584	521	508	544	567	525	500	504	545	524	514	563	579	490	561	535	535	573	523	595	511	531	542	533	541	523	506	523	528	552	542	559	526	569	552	528	522	546	564	527	511	543	523	570	541	534	519	509	534	543	528	537	529	525	573	541	562	589	601	524	518	508	548	555	496	523	562	525	510	555	541	521	515	532	538	527	572	559	525	519	536	526	499	561	507	534	564	497	468	533	585	638	523	509	517	569	558	497	531	516	520	537	506	552	547	552	530	531	519	519	577	546	539	548	523	466	530	544	561	552	498	499	540	527	559	524	529	544	522	529	491
6257	334	361	263	231	207	176	152	153	175	148	132	157	144	134	130	119	156	117	116	136	127	116	135	141	126	125	144	126	132	130	143	138	135	138	132	126	118	160	119	115	115	132	134	129	157	119	131	135	132	127	119	118	106	133	133	119	128	146	117	145	142	132	127	136	117	135	96	142	120	141	150	116	109	109	135	130	129	118	125	124	133	151	125	149	136	127	125	122	146	118	152	150	112	122	110	139	133	123	123	143	133	141	121	142	124	140	134	134	120	123	128	138	127	137	122	105	117	135	137	119	125	146	135	140	125	130	140	140	141	154	117	116	124	123	136	114	122	133	120	129	115	141	137	138	133	124	126	138	125	123	140	131	129	132	144	117	126	114	139	153	127	132	119	118	131	117	115	137	132	153	134	113	134	140	143	148	149	136	148	142	119	142	128	122	132	123	114	116	130	134	136	117	140	109	120	120	141	120	141	121	126	118	138	118	127	139	122	158	143	128	141	128	117	136	129	135	114	131	115	139	154	127	129	140	120	129	140	128	118	141	130	131	135	140	122	115	111	151	147	137	135	123	118	128	145	123	139	127	137	117	143	141	128	109	112	114	130	116	135	121	157	128	101	144	149	128	142	145	128	133	127	136	121	129	148	140	118	134	97	110	137	136	146	130	108	142	108	129	118	118	123	144	120	129	120	135	128	127	123	134	139	118	133	139	124	142	137	160	153	135	128	124	138	128	120	121	124	133	131	125	148	124	118	128	129	145	129	123	128	114	123	170	138	140	112	123	126	120	120	123	135	111	120	142	130	125	140	120	116	136	159	133	125	111	144	145	122	107	131	107	142	114	135	129	144	140	121	140	134	121	122	125	123	135	117	145	120	126	123	141	148	110	122	135	131	143	139	158	131	116	144	134	150	151	118	118	140	132	139	127	156	128	128	128	132	123	126	136	161	126	134	116	154	127	109	114	121	135	147	134	137	123	122	120	113	138	130	141	123	129	123	130	100	146	125	121	131	125	135	156	141	136	127	143	126	111	132	118	137	134	139	158	110	134	124	150	110	143	117	144	131	121	146	150	134	139	135	145	126	120	134	120	121	131	139	146	117	133	137	134	126	126	132	152	147	107	123	134	114	148	144	130	133	132	137	125	131	124	145	137	129	132	126	109	104	138	123	151	129	131	122	123	146	139	128	125	129	138	141	142	141	138	131	140	134	126	124	131	130	138	130	149	122	159	125	136	127	114	114	128	125	120	126	122	119	138	132	137	138	152	136	90	141	146	134	132	128	124	120	142	130	131	124	145	115	143	137	131	110	125	145	132	164	128	125	131	147	129	125	136	127	133	117	142	145	118	101	128	116	136	170	141	152	129	150	141	151	105	133	133	127	124	133	139	118	117	133	145	137	119	134	126	140	121	127	110	114	119	157	117	123	136	126	133	154	141	126	130	127	113	136	124	130	125	127	141	111	134	122	133	132	162	122	139	87	123	130	129	126	123	135	136	141	133	137	114	122	133	155	139	139	113	124	119	127	128	114	120	128	118	131	132	128	137	142	148	149	125	124	142	128	108	120	132	111	134	128	140	127	134	126	126	129	134	151	135	120	126	129	147	143	139	129	119	137	122	139	130	130	135	143	140	124	131	134	139	137	134	131	127	150	123	117	118	112	125	133	135	140	148	129	116	139	124	160	125	119	128	120	128	133	148	127	133	141	134	133	148	116	137	151	131	133	125	123	142	125	145	145	129	102	138	134	124	127	138	121	126	124	158	147	134	125	118	103	129	122	117	115	136	118	116	140	116	124	137	140	124	145	113	124	111	129	153	121	125	152	125	131	122	132	126	102	131	131	146	120	131	151	122	120	122	151	140	141	105	122	126	119	120	130	97	128	147	151	135	104	115	135	141	120	137	157	128	134	147	129	141	129	130	128	133	111	154	138	125	104	134	144	125	130	136	123	134	120	156	143	132	127	134	125	156	150	135	135	133	147	143	134	153	98	134	133	119	115	126	118	116	133	138	119	110	120	142	138	105	111	144	121	144	132	130	124	109	128	137	119	116	100	121	135	103	142	135	119	138	144	140	143	121	152	141	123	131	125	118	130	142	121	136	125	142	141	157	129	124	114	128	134	121	115	120	103	137	132	116	113	102	121	99	146	114	129	138	140	130	130	152	146	140	129	116	148	140	135	125	134	114	125	123	129	140	133	115	137	154	143	129	125	143	124	140	132	146	140	114	102	127	135	154	135	141	123	124	141	127	140	120	117	157	130	140	125	131	132	149	142	126	137	124	126	112	137	143	128	153	141	126	117	147	146	126	137	129	109	148	127	135	137	154	137	120	123	123	126	138	143	159	124	128	127	148	120	118	130	139	138	134	113	101	135	138	146	136	134	122	120	126	119	126	115	117	133	152	124	134	126	128	128	147	119	119	126	126	130	99	129	132	130	134	129	131	134	150	134	117	131	121	140	145	130	151	156	125	141	135	127	138	142	132	139	122	124	151	129	110	118	124	150	121	129	130	135	141	121	111	127	143	133	147	130	143	142	113	141	142	157	143	152	110	141	147	135	119	129	123	112	124	130	126	111	123	127	114	127	126	126	145	121	117	140	120	124	109	144	118	134	125	102	127	124	124	126	140	127	130	132	123	122	117	142	121	135	123	128	130	113	132	161	166	131	126	122	139	143	118	135	154	132	152	122	114	120	131	118	132	123	119	124	130	122	131	126	125	130	141	147	121	141	139	147	109	137	123	128	125	120	133	129	139	107	99	139	117	147	141	147	127	122	134	138	146	114	146	122	142	125	145	123	130	142	118	118	142	152	131	134	133	131	150	146	131	125	123	118	134	126	155	117	135	118	133	122	129	126	116	114	118	111	135	128	143	145	135	122	130	139	127	123	107	138	137	125	143	125	118	118	145	145	137	119	125	119	132	142	134	131	127	115	116	104	132	127	143	133	129	132	143	138	135	116	118	154	110	126	131	140	120	142	116	128	137	166	131	139	137	140	138	127	127	138	145	118	123	137	133	137	129	157	121	133	123	116	123	168	116	137	134	132	121	136	141	124	149	153	113	135	132	111	139	132	132	125	122	130	129	128	150	154	115	155	133	141	114	116	124	126	132	122	128	114	134	131	119	153	139	145	148	157	132	110	130	131	138	140	134	139	134	115	129	133	131	135	150	149	152	134	127	125	132	144	123	141	135	126	131	114	109	127	106	117	126	132	135	133	119	133	125	135	144	121	138	117	110	103	135	115	135	133	132	130	130	117	121	122	117	117	138	122	138	136	126	151	129	107	115	134	137	134	137	142	125	109	127	141	106	123	129	143	127	119	108	130	112	138	132	140	129	116	144	133	136	130	134	132	136	103	131	126	132	104	117	109	142	129	110	144	143	133	156	122	137	143	140	127	149	118	132	134	134	128	124	116	135	136	134	148	134	110	130	135	111	126	127	143	120	138	125	116	113	118	102	131	149	138	140	139	146	130	112	104	112	150	117	123
6055	577	950	1061	889	785	668	603	559	536	447	459	451	441	395	379	373	341	387	367	338	338	374	350	343	357	353	343	336	348	345	355	346	355	336	341	346	352	329	342	331	343	379	322	327	357	295	358	361	297	340	318	326	305	331	342	335	334	360	320	328	348	340	329	307	328	320	307	335	373	351	325	321	339	357	306	334	315	316	333	368	330	347	335	309	367	327	316	350	308	300	292	328	299	301	315	343	328	331	330	328	313	320	353	305	321	335	325	313	325	312	309	357	357	324	323	329	297	298	327	316	357	323	335	303	350	320	293	320	316	345	339	321	338	328	317	333	293	309	340	327	307	321	317	346	326	307	320	317	320	336	313	314	332	337	357	301	337	331	290	347	309	321	314	318	288	343	309	323	319	315	324	346	320	303	321	303	332	329	331	340	342	352	316	324	302	342	357	328	322	314	324	292	298	331	313	305	325	352	335	293	335	334	325	334	336	331	323	313	297	319	305	334	308	308	328	326	332	305	314	330	321	299	351	382	311	332	349	326	316	330	314	344	336	327	352	335	350	344	322	317	315	346	359	329	339	322	331	313	325	338	345	343	298	302	340	345	315	328	327	326	334	344	335	327	298	338	343	341	346	328	359	302	303	337	309	307	321	350	334	330	315	318	316	317	346	321	346	289	308	322	327	314	322	337	343	324	337	314	348	348	308	328	347	367	322	334	341	356	335	307	313	333	347	331	298	298	320	322	318	276	312	300	330	295	313	315	342	325	349	340	334	319	344	331	323	323	323	305	331	321	328	301	331	322	345	324	342	347	311	338	306	348	294	328	329	314	340	346	328	325	306	311	328	289	333	343	348	324	344	315	346	318	333	339	317	314	341	342	291	325	344	335	344	292	332	326	331	336	324	303	328	329	305	341	323	338	325	356	283	317	357	337	335	359	331	355	318	327	300	308	325	323	327	311	339	354	307	301	354	288	355	341	320	314	352	328	317	320	336	314	348	325	320	305	327	322	335	339	325	335	310	332	321	339	329	306	330	325	317	342	349	308	324	323	340	321	314	338	311	347	335	348	342	367	298	316	343	323	280	324	286	297	318	316	312	327	324	310	304	322	294	338	309	316	367	333	312	338	303	292	318	300	362	333	316	306	342	363	314	323	337	316	330	300	319	330	328	324	326	358	295	331	327	307	331	312	302	334	323	325	316	320	325	314	355	356	323	314	363	341	331	285	334	357	314	329	345	347	371	313	309	333	313	327	295	338	330	326	316	330	298	336	325	316	308	323	309	317	332	343	317	316	329	309	322	300	344	360	346	352	319	333	316	319	311	352	348	321	304	321	317	339	334	342	333	348	348	345	303	342	296	363	305	323	314	306	322	316	333	337	334	340	340	349	320	311	337	323	302	321	345	305	307	311	299	365	291	298	292	310	300	316	320	316	339	327	334	321	312	318	325	331	325	326	323	340	323	350	322	338	319	379	328	332	353	363	344	295	315	332	317	304	323	355	333	326	330	315	318	351	331	361	333	339	321	300	320	331	326	332	302	317	304	305	305	328	370	354	338	316	331	317	321	330	311	343	323	335	314	341	324	319	327	310	310	328	301	323	319	322	343	302	344	315	314	319	326	376	302	326	316	352	329	309	312	348	307	307	318	349	340	345	301	335	321	332	326	351	322	351	330	296	341	336	318	326	342	302	315	322	337	311	318	358	322	317	332	316	323	343	338	322	344	319	299	301	287	326	316	336	335	348	323	328	309	339	343	330	325	340	312	347	348	337	309	289	314	330	327	349	314	318	311	315	352	342	311	336	331	313	322	313	328	319	334	319	288	326	341	336	320	319	318	309	308	305	331	317	314	355	318	327	327	343	341	330	327	326	320	353	332	321	296	325	354	327	332	330	311	311	334	352	345	339	323	341	334	310	292	341	302	316	328	324	321	290	292	368	320	357	312	311	319	320	319	321	329	332	338	328	369	316	347	327	332	327	323	299	316	337	320	317	328	320	327	352	322	294	317	333	313	332	330	296	328	307	323	331	314	320	324	334	336	313	323	345	336	333	349	329	310	320	318	298	322	325	306	335	317	308	326	324	329	328	350	318	298	354	370	313	347	329	327	343	298	312	296	313	340	350	320	323	345	312	336	328	344	325	347	323	318	327	320	335	333	332	320	312	335	316	326	340	327	323	338	302	321	342	303	356	333	340	362	310	314	336	332	327	319	362	338	326	338	303	353	311	339	341	314	355	297	324	329	315	278	344	343	330	338	350	319	323	324	319	354	336	320	305	312	345	340	357	342	320	333	295	370	310	309	316	318	334	323	311	320	343	331	325	307	320	344	335	308	339	314	309	325	341	311	325	305	322	320	335	295	354	350	316	319	308	309	361	350	338	330	332	321	360	304	331	318	315	317	278	332	295	348	343	307	309	328	322	310	351	296	295	328	293	344	302	331	305	317	327	319	340	323	329	308	334	279	311	338	301	319	307	354	319	357	330	315	308	344	292	312	341	338	328	296	338	294	361	336	320	332	360	329	330	320	317	336	330	327	333	334	307	338	311	328	326	304	330	316	299	329	363	325	314	324	314	322	341	321	358	396	344	340	312	317	331	333	314	325	330	307	327	315	332	300	315	336	325	296	332	297	330	302	343	313	333	312	317	329	337	298	300	324	315	354	305	335	333	280	329	370	341	306	319	331	337	321	334	279	337	284	362	312	273	353	308	314	330	327	337	322	353	306	339	319	339	340	312	345	316	311	346	336	305	333	292	345	330	308	326	316	334	301	307	320	329	346	329	337	288	307	335	317	326	318	324	322	333	332	350	341	331	352	292	325	319	327	322	334	345	295	301	345	327	331	297	302	305	320	336	322	309	338	337	326	354	385	304	310	308	309	312	375	320	326	334	342	319	298	302	355	371	323	304	330	339	319	329	314	308	286	350	348	314	320	329	281	329	309	348	299	331	372	312	319	349	327	324	354	341	332	363	362	317	303	346	341	316	296	317	325	315	279	358	313	322	324	330	317	299	300	375	329	316	303	320	348	301	326	346	349	352	327	346	323	334	334	336	351	312	334	343	315	334	339	339	325	302	326	323	321	341	357	369	308	343	365	317	314	287	312	332	331	351	324	354	295	311	352	340	315	321	339	340	316	326	340	316	343	328	334	339	302	347	321	342	327	308	340	327	330	308	348	301	356	309	317	320	322	315	320	306	325	345	329	344	297	315	331	337	330	316	325	299	336	318	348	337	358	311	307	317	337	338	311	324	307	307	336	324	359	286	311	329	304	318	336	318	328	343	316	305	300	328	341	318	318	322	332	357	328	319	329	312	328	324	344	337	331	332	334	319	339	329	307	323	303	312	340	314	343	330	303	320	343	324	312	317	313	337	312	311	284	342	345	335	347	349	330	310	348	322	300	321	320	302	341	340	304	356	318	328	312	307	277	336	326	334	324	332	349	334	361	320	283	353	339	312	332	318	318	310	299	313	330	359	286	331	320	352	312
11494	630	511	395	238	207	177	164	118	100	99	94	86	71	75	73	72	54	58	64	50	56	46	48	49	66	44	59	43	49	54	55	62	44	44	51	63	48	63	47	48	51	47	48	52	48	48	56	54	50	45	55	43	46	48	51	44	66	38	40	39	43	53	72	50	53	43	45	54	41	51	56	45	48	51	43	51	53	46	35	44	50	46	44	63	48	48	41	66	42	61	63	45	47	41	52	55	59	56	39	43	47	52	43	48	42	49	47	44	50	43	71	38	45	39	52	52	42	58	45	44	59	52	49	48	53	45	63	41	43	47	46	53	46	61	44	45	49	52	52	59	67	63	60	48	40	39	51	46	49	61	41	44	52	57	55	49	54	40	52	56	54	49	67	52	43	39	61	51	48	59	49	55	65	49	63	44	44	48	60	65	45	45	60	56	60	58	56	47	52	54	60	62	43	51	53	50	55	51	48	60	44	42	50	52	45	44	69	51	47	48	42	51	55	51	57	41	41	46	41	52	55	47	55	51	44	53	51	41	53	55	42	39	36	38	41	63	60	51	54	61	44	34	49	47	52	63	55	44	52	47	38	74	58	48	42	51	73	60	62	55	48	60	53	41	48	64	52	61	55	43	39	40	42	58	56	53	43	42	51	52	49	47	51	48	36	55	55	47	50	40	48	38	50	56	55	53	48	52	65	75	49	56	60	57	57	46	55	54	45	62	54	52	56	45	51	57	46	44	41	41	56	42	60	39	46	55	53	35	55	37	50	41	45	52	68	45	56	53	46	48	55	45	57	33	58	44	49	48	47	44	49	51	53	42	43	49	45	57	47	45	55	51	39	45	36	35	49	42	44	54	49	47	54	52	50	50	57	47	57	39	53	55	65	57	44	34	42	44	57	43	55	42	62	41	50	59	57	69	59	51	49	33	55	36	48	50	40	51	53	53	54	54	39	57	59	36	60	62	60	39	54	44	50	60	54	61	49	41	37	53	51	43	43	40	55	54	54	65	48	43	52	56	49	48	50	49	42	41	65	59	50	52	43	46	42	50	58	65	55	43	44	42	47	49	34	54	47	47	60	51	50	55	52	57	60	38	53	46	60	49	44	58	59	58	51	51	44	44	42	48	56	51	46	47	45	53	51	55	54	57	41	54	53	45	50	63	44	53	51	48	53	54	51	55	58	45	62	57	48	53	32	36	43	40	46	56	53	34	52	51	55	43	63	45	50	71	51	59	52	53	53	46	63	42	59	63	52	46	46	58	49	55	44	51	50	53	49	49	35	37	50	50	53	43	54	50	44	39	51	54	58	51	50	42	57	43	52	51	47	64	54	48	55	40	42	41	51	47	50	63	48	59	52	40	44	53	51	38	51	55	51	45	46	57	47	52	39	49	43	51	67	41	40	49	56	37	49	45	58	43	49	48	47	54	54	45	50	51	46	57	53	54	68	55	60	51	54	45	63	50	59	41	36	43	56	51	47	49	52	58	51	47	58	46	46	43	42	51	40	50	59	54	36	62	49	63	54	53	50	43	52	47	48	58	41	62	40	39	33	56	52	56	57	42	50	52	41	44	53	65	51	56	41	52	51	65	38	51	54	59	41	39	45	49	73	46	46	60	37	51	43	44	58	45	53	58	51	49	52	57	46	50	37	46	47	63	50	53	43	58	40	54	50	58	44	53	45	49	44	69	41	45	54	43	50	53	48	54	53	48	55	48	50	34	65	58	50	35	43	51	53	65	39	61	54	45	35	38	50	54	58	56	39	45	54	46	55	64	49	61	54	58	53	59	58	61	52	53	52	61	57	45	61	50	49	47	32	40	45	49	54	59	55	56	43	48	59	45	49	36	55	40	54	46	45	58	48	46	64	53	48	56	52	48	42	49	50	48	53	49	45	37	45	53	53	43	52	47	35	45	50	51	43	62	51	49	56	58	42	60	37	55	51	52	51	57	46	62	62	50	67	55	52	51	51	47	54	57	62	47	49	57	55	41	51	46	46	34	43	48	51	59	55	46	45	59	56	54	53	51	59	53	39	46	54	42	57	51	50	60	46	58	41	44	42	59	55	35	61	55	55	47	54	51	58	52	50	59	44	56	74	46	55	41	42	40	52	44	52	47	46	57	47	52	45	42	45	42	46	52	55	59	36	48	44	40	57	51	47	52	53	48	62	50	43	44	48	48	38	51	56	41	41	54	49	57	44	49	43	62	53	53	46	50	41	53	52	46	49	42	48	53	40	43	38	47	59	53	44	54	47	49	51	57	50	61	46	60	49	50	48	45	54	51	52	52	46	51	55	50	39	48	48	45	57	56	44	54	60	51	51	42	51	43	51	44	53	47	55	46	45	54	46	46	48	39	44	44	47	54	49	48	56	45	50	49	46	54	47	56	56	62	48	51	46	38	58	40	46	59	45	54	55	47	38	60	63	59	55	51	47	43	48	41	38	31	32	37	46	50	63	47	48	55	51	54	56	56	44	49	52	47	47	50	47	59	52	39	46	51	53	39	51	55	48	52	41	55	38	49	49	49	45	36	56	59	51	35	56	50	41	44	49	45	50	49	41	51	43	62	51	50	54	53	54	64	37	51	48	38	53	47	65	38	54	60	53	45	43	40	52	46	43	48	50	37	50	54	53	49	50	50	35	53	45	44	53	52	48	39	40	44	46	52	43	60	37	53	47	57	43	56	59	65	50	38	45	40	50	72	44	55	51	52	36	55	44	58	56	37	52	45	62	44	33	41	48	48	48	69	46	52	58	50	60	53	61	51	53	45	57	60	57	45	45	46	51	41	46	40	39	64	64	54	51	49	63	48	54	51	48	45	46	41	70	44	48	50	48	42	59	49	44	31	49	54	42	44	55	52	45	54	60	42	63	43	41	43	48	56	52	54	41	52	53	51	51	54	45	45	37	55	47	49	48	53	49	59	33	40	57	47	46	57	43	48	53	62	61	46	64	59	55	51	35	56	46	60	57	52	52	50	41	45	48	56	50	67	48	49	55	47	35	42	49	49	60	52	39	50	58	47	49	45	62	38	41	48	43	31	60	63	48	55	47	43	39	48	58	40	54	58	63	45	48	50	45	65	60	55	48	50	47	48	55	52	41	46	48	49	38	55	49	60	40	61	42	43	55	41	48	60	53	42	38	47	74	53	54	46	58	53	34	35	45	56	41	48	56	53	50	46	51	38	56	42	44	26	47	56	42	54	50	53	52	55	58	51	47	49	47	47	34	37	56	42	49	58	47	58	50	53	56	52	47	42	48	44	49	50	64	62	39	66	43	46	49	56	45	64	45	49	59	48	44	51	37	50	48	57	54	47	69	68	56	49	51	39	52	42	53	55	45	49	55	50	56	62	48	45	58	49	59	42	44	58	52	46	51	57	42	46	47	64	47	61	48	34	39	62	33	47	45	45	45	62	43	46	65	52	48	54	43	44	61	56	48	54	39	45	51	48	50	47	61	47	39	52	57	52	51	55	44	47	68
7439	609	1439	1638	1280	1023	799	670	577	506	413	409	323	313	292	275	273	205	283	233	223	203	206	204	206	222	185	200	195	190	174	180	149	185	183	166	170	173	162	163	173	158	150	137	139	180	133	154	154	178	165	172	155	154	147	180	151	138	165	158	140	155	164	157	160	146	167	156	170	142	139	138	158	153	176	126	141	148	147	163	158	151	135	159	131	154	149	141	137	149	146	143	132	200	148	125	155	143	150	172	127	138	141	140	152	156	167	145	177	143	145	131	158	146	132	134	149	138	134	138	142	134	122	132	123	154	151	158	147	139	140	129	146	143	142	152	150	137	135	151	148	133	133	138	148	137	161	156	138	132	143	151	152	142	141	161	143	170	156	156	141	133	168	147	129	148	160	138	156	150	138	149	142	148	128	140	141	147	133	135	133	126	160	148	132	148	153	159	149	132	144	151	133	146	166	146	172	158	168	134	145	133	140	143	136	126	149	133	143	151	152	136	143	144	171	137	170	147	152	181	158	153	147	131	173	171	156	151	125	133	139	149	150	169	136	157	153	138	132	141	158	151	148	144	153	146	131	155	131	141	153	149	123	145	167	134	138	140	134	147	135	133	154	150	128	144	157	149	158	156	134	114	145	127	148	136	145	134	163	131	135	165	153	141	129	134	155	153	156	143	157	153	151	133	158	142	133	155	184	135	135	139	134	157	155	155	142	147	161	141	153	173	140	149	132	133	168	166	157	137	167	144	135	138	122	136	145	171	134	134	137	143	146	141	140	147	143	164	126	168	151	158	133	144	162	141	150	151	137	147	137	154	148	139	164	153	137	159	141	143	161	130	132	131	144	128	152	150	122	156	145	137	153	148	155	160	150	140	149	142	178	153	135	153	144	153	129	153	138	135	152	131	142	149	134	158	132	144	159	133	134	141	133	151	162	144	152	112	141	145	130	143	149	149	144	154	124	147	140	153	120	151	149	127	134	173	139	143	162	117	133	137	132	153	144	138	130	142	136	143	168	140	162	160	153	146	138	151	156	153	129	148	146	140	164	138	127	150	132	153	155	158	143	148	111	157	151	134	130	134	149	160	149	137	131	142	146	169	162	142	140	158	159	151	152	147	144	126	157	149	130	131	149	147	173	133	149	157	118	137	170	144	150	143	138	151	135	171	146	150	156	142	164	150	146	150	125	125	149	145	136	147	154	141	138	141	144	171	154	152	159	151	152	140	138	155	149	141	156	128	154	135	163	171	145	138	131	154	149	136	152	135	131	137	135	157	144	122	123	148	157	152	144	143	135	135	149	133	158	152	128	161	150	148	138	130	137	142	142	147	145	137	145	123	139	159	152	164	130	132	146	125	145	150	157	137	148	150	145	165	143	137	144	139	159	130	154	138	150	124	140	134	157	147	146	136	146	144	137	149	146	163	143	149	151	182	153	160	147	161	147	138	119	146	124	158	164	152	152	140	140	165	148	131	135	136	137	144	149	152	159	142	151	131	133	141	148	147	136	144	133	158	135	131	125	161	138	147	125	145	133	141	156	135	168	141	171	139	122	135	124	143	164	156	132	162	113	147	145	156	156	166	129	157	153	155	148	133	148	175	151	158	163	153	141	132	144	136	158	154	134	143	134	151	157	141	146	139	161	163	164	146	165	133	145	140	163	140	118	153	147	139	158	134	138	158	158	145	151	144	158	143	155	154	142	149	152	151	141	131	154	148	139	131	136	137	141	171	151	146	127	158	152	158	130	144	166	157	155	127	145	143	142	155	136	145	145	135	158	138	156	168	156	158	112	155	130	135	149	146	148	149	137	154	169	131	162	162	138	137	167	135	159	163	159	120	154	144	138	132	152	149	143	146	165	128	145	138	147	148	151	152	153	157	151	143	160	142	161	135	163	143	156	152	167	149	143	122	163	166	152	150	144	145	155	164	158	151	158	141	140	169	159	156	133	155	144	129	134	133	154	143	140	153	137	156	155	134	156	141	153	149	130	125	137	152	135	137	147	154	139	154	159	139	141	148	121	141	144	167	147	146	143	137	151	164	150	159	143	142	141	162	149	144	158	159	132	138	155	141	147	149	116	147	144	147	129	116	135	150	181	155	138	139	178	147	154	162	184	142	143	131	152	142	146	141	141	148	146	138	149	140	154	158	179	145	140	144	150	120	157	143	129	143	139	154	123	133	123	127	151	130	164	163	137	124	154	145	142	143	164	147	146	165	156	151	163	148	131	140	139	159	160	168	151	106	130	137	120	154	156	149	152	136	146	132	145	136	143	150	154	154	141	139	135	156	158	138	145	173	138	153	158	138	133	125	144	133	145	134	143	150	162	154	146	137	147	160	148	155	142	152	131	150	134	158	141	156	133	157	148	144	150	152	127	150	138	136	168	176	124	125	141	147	131	133	142	145	145	152	173	152	151	117	135	153	140	129	154	147	138	125	132	150	140	162	159	147	154	160	146	152	148	148	152	150	153	153	142	158	117	165	146	134	153	167	149	139	146	165	152	153	162	130	151	157	166	158	161	160	149	144	138	150	136	145	153	137	155	163	151	144	164	123	129	138	148	142	153	137	166	173	153	142	146	139	144	140	120	143	143	125	145	140	171	151	137	158	155	125	180	149	177	137	163	136	152	147	148	159	138	165	139	162	150	136	147	133	138	138	149	156	161	154	126	141	161	157	153	128	124	158	161	136	139	126	149	135	156	148	132	140	131	156	144	139	140	154	151	142	151	143	138	148	184	155	139	135	135	153	138	165	151	163	153	144	133	139	181	131	178	127	155	133	158	140	155	148	148	146	133	140	153	140	161	141	153	141	150	127	152	172	148	164	149	140	144	142	151	168	140	154	160	179	149	131	154	148	144	146	139	130	156	154	152	130	151	141	154	147	137	162	141	142	152	150	143	144	130	155	122	162	149	147	158	150	156	153	126	145	160	150	134	147	165	175	145	143	126	143	134	137	143	150	155	151	137	153	145	131	145	149	149	152	144	161	156	155	151	151	147	158	137	140	137	143	167	147	133	128	145	133	147	141	155	135	140	143	160	135	170	158	153	149	156	129	147	153	164	142	141	149	153	126	163	153	125	136	136	145	145	151	167	134	152	157	151	156	156	165	177	165	162	136	149	114	159	152	131	151	152	153	147	148	137	139	151	136	151	141	164	150	132	138	159	140	147	134	138	128	127	149	146	150	137	136	168	146	162	146	154	154	155	154	119	104	170	164	134	147	139	158	119	140	148	156	144	146	155	151	143	148	171	130	159	123	149	156	155	148	148	146	143	129	127	160	164	153	155	147	151	149	146	150	151	157	133	161	176	142	170	151	143	132	142	170	158	160	149	147	140	145	135	153	154	142	143	149	124	156	148	136	151	144	148	169	159	124	156	155	155	161	132	143	157	122	136	148	139	135	141	132	148	154	123	148	154	141	153	153	143	125	144	141	139	169	149	142	160	137	129	154	139	139	159	170	145	130	162	166	135	140	137	177	162	152
1344	268	236	229	230	248	204	235	241	223	239	220	211	236	237	223	224	226	228	233	248	234	251	215	219	210	203	222	206	188	242	220	237	229	222	229	218	209	223	229	241	226	220	221	235	220	228	249	228	222	235	224	228	208	240	241	211	224	233	247	234	237	194	219	231	201	214	199	229	218	242	210	249	233	235	240	259	247	236	260	246	230	224	228	228	200	240	228	217	209	244	209	261	201	209	207	261	222	197	222	250	227	221	209	229	224	227	202	223	225	222	228	227	253	206	212	246	228	218	238	240	237	233	238	204	208	245	223	207	212	204	203	247	228	222	233	225	217	204	218	221	248	242	261	238	216	230	230	212	237	233	227	215	209	248	204	235	209	236	209	208	237	246	217	222	207	221	211	234	227	228	217	244	209	220	206	233	231	219	236	218	225	225	233	211	228	230	225	195	219	253	205	211	210	215	233	201	250	226	212	203	214	207	235	230	237	219	237	209	229	236	219	247	262	224	213	240	267	229	218	241	207	244	212	236	242	222	210	221	232	230	217	199	236	258	199	260	218	222	243	216	244	210	251	211	215	214	223	229	230	247	256	223	233	228	218	196	187	230	187	233	220	228	236	207	236	208	222	203	188	235	238	241	224	215	230	197	241	224	231	234	211	230	214	206	213	238	245	214	231	222	237	198	231	215	247	249	198	229	229	229	243	214	229	257	236	245	232	196	179	197	218	240	210	208	213	231	215	238	222	245	242	222	213	224	217	252	241	233	240	209	203	247	206	209	234	243	235	220	239	216	240	257	235	222	209	237	207	241	254	229	222	216	217	233	200	216	238	214	199	195	220	219	198	220	233	232	197	242	229	195	266	235	213	191	221	204	204	239	238	221	264	229	236	218	224	254	229	211	216	215	230	215	248	208	207	213	228	222	220	260	215	237	204	209	252	202	189	218	219	226	210	234	231	232	231	228	239	239	227	203	212	243	246	223	204	218	218	234	238	207	216	211	247	238	225	228	243	212	241	217	259	225	239	224	201	216	215	225	198	212	209	257	230	174	250	210	209	224	200	239	218	225	239	233	221	222	245	225	232	238	224	227	215	220	220	191	200	219	247	226	239	215	187	200	215	219	222	215	220	203	220	262	201	250	232	228	204	256	206	209	226	257	246	203	229	230	207	255	236	231	224	222	205	195	231	238	224	230	231	198	222	226	214	213	226	237	204	237	228	223	214	225	243	194	231	218	236	206	240	210	226	205	210	245	215	221	243	196	242	232	223	229	211	219	201	228	205	219	228	249	247	179	204	255	205	221	252	230	206	212	218	221	214	225	200	227	231	222	206	222	236	229	238	221	221	216	245	221	233	235	223	221	224	195	204	240	221	206	231	192	236	231	216	210	208	249	217	218	259	222	191	245	214	204	212	238	203	216	250	228	211	229	233	214	227	225	202	223	199	228	248	238	240	237	235	244	251	243	218	216	236	191	223	194	216	248	217	200	211	224	227	176	227	231	203	233	227	221	224	221	199	200	227	215	225	215	209	224	212	235	220	212	229	251	208	224	226	245	256	214	207	243	208	210	206	207	199	217	246	231	228	203	233	253	241	231	215	226	230	219	221	231	266	211	226	224	240	227	238	227	223	240	232	213	204	236	265	216	209	266	271	224	213	218	198	198	259	218	225	207	220	214	225	211	216	210	229	255	202	203	220	195	229	231	223	216	221	213	225	228	240	239	227	228	243	219	231	220	232	228	215	217	238	232	220	226	217	198	230	245	209	195	241	219	217	225	220	219	219	209	234	259	210	215	196	229	206	213	229	186	233	221	223	229	255	239	229	221	210	197	217	222	214	206	204	223	245	212	225	238	206	249	213	196	209	198	223	240	204	239	207	241	213	204	229	219	220	194	217	232	240	219	229	231	216	181	220	238	244	237	210	223	225	243	229	234	232	239	230	233	222	203	227	246	194	214	249	232	219	212	192	217	209	213	209	217	226	211	228	197	206	231	216	227	252	232	216	209	227	211	228	239	209	234	195	222	205	226	230	235	223	213	256	233	230	232	246	231	207	225	217	242	247	205	220	219	248	214	224	225	222	247	201	233	252	210	219	244	229	251	229	229	220	225	225	192	226	222	242	240	223	229	236	210	213	253	221	237	214	241	215	181	238	193	224	233	200	217	218	240	213	217	229	230	208	237	189	209	204	223	232	212	203	209	230	221	220	232	220	245	227	224	206	241	235	204	226	244	192	237	225	224	209	211	255	225	253	201	209	202	233	221	213	225	232	216	197	218	206	227	219	210	211	207	235	229	224	239	203	241	209	223	214	207	217	209	231	212	225	223	227	209	219	227	239	234	227	235	239	198	240	220	222	209	204	220	231	183	227	229	195	208	229	254	206	199	228	208	254	201	242	234	220	226	229	207	239	259	223	211	228	198	216	239	235	236	203	215	223	235	211	197	208	214	211	225	224	231	229	222	197	257	267	222	230	227	188	221	220	252	232	205	239	233	226	230	214	230	220	245	258	211	230	199	221	248	209	243	241	233	210	221	204	210	235	206	230	249	242	200	226	243	226	226	233	252	231	208	200	227	235	240	229	226	212	231	193	235	213	233	251	226	241	193	248	210	251	224	241	225	250	220	236	214	217	224	216	223	197	226	204	209	226	225	200	224	236	226	228	211	216	228	253	217	226	228	220	247	211	244	240	234	227	235	216	222	210	222	212	258	233	225	228	210	233	224	212	200	212	200	204	220	242	206	229	241	222	214	211	249	231	259	231	218	217	223	178	222	213	211	257	232	235	208	208	195	242	221	225	219	202	214	228	222	203	235	205	227	227	227	249	248	210	175	232	200	224	213	216	234	229	237	227	241	235	216	211	217	238	216	214	264	227	242	209	225	191	241	217	225	228	226	206	240	206	212	212	223	210	231	195	211	225	220	220	228	249	228	235	231	215	247	256	179	199	231	212	205	243	232	182	239	225	244	223	218	231	200	236	220	223	213	233	214	247	209	219	234	216	195	180	202	237	224	177	223	211	241	219	233	227	214	224	231	218	237	216	227	238	246	242	209	226	216	233	180	219	218	199	229	215	232	213	248	225	219	217	245	233	210	228	232	221	252	242	207	216	205	215	219	239	207	212	227	252	216	223	208	217	205	224	226	231	231	234	216	212	225	217	211	223	218	235	250	206	223	222	212	262	239	214	252	204	212	225	232	181	214	227	217	230	216	211	217	214	202	210	221	220	200	194	191	232	236	225	223	244	223	225	204	216	217	219	221	219	229	223	233	228	237	231	225	209	220	209	228	216	238	226	225	217	258	237	203	196	229	224	217	239	228	213	218	246	234	223	234	229	225	228	212	221	241	260	213	250	231	231	229	260	228	218	232	209	254	253	230	220	227	198	203	223	200	218	216	233	236	214	227	228	275	212	240	236	241	191	224	240	212	209	257	237	222	239	219	218	237	228	217	221	212	207	257	220	210	186	203	235	236	232	217	223	245	231	215	241
2135	572	545	571	542	554	534	556	594	578	508	525	535	543	536	512	539	546	550	557	576	582	555	505	562	537	529	570	499	546	570	532	523	534	536	550	550	551	525	577	552	525	544	528	515	538	549	570	515	524	556	568	543	531	518	561	512	559	574	524	585	553	575	534	540	512	536	554	538	503	526	556	502	508	506	557	559	569	542	540	522	562	563	556	555	572	529	543	555	571	556	553	510	561	525	546	553	555	520	548	556	533	547	539	549	540	531	574	546	548	522	566	550	522	562	541	548	508	501	557	514	501	549	509	536	512	524	539	516	563	503	530	536	549	516	528	551	506	569	541	549	527	584	593	525	568	559	509	504	523	522	512	537	543	523	490	523	511	538	522	581	524	503	501	535	546	529	548	516	515	539	525	494	509	550	542	515	550	526	540	483	537	495	520	513	524	541	517	529	573	575	472	515	559	558	522	519	507	551	548	549	528	522	532	553	554	568	525	579	552	541	577	538	550	543	522	542	518	577	562	539	553	510	561	524	511	561	523	548	570	528	504	548	502	535	543	544	533	545	518	528	562	533	530	479	527	532	539	537	516	523	568	574	548	564	516	533	542	543	583	533	479	541	567	534	521	512	550	513	518	504	516	533	559	571	525	558	571	549	526	535	563	497	521	524	562	537	544	581	524	544	490	583	546	541	556	525	534	538	531	531	531	509	582	546	574	574	485	574	510	531	507	556	581	557	499	550	521	550	522	528	557	531	487	538	517	537	503	566	517	572	527	523	535	507	503	513	556	538	547	519	541	525	574	537	535	566	541	554	536	544	490	545	524	484	524	528	542	545	511	547	567	544	494	519	517	527	595	525	548	537	546	541	559	590	527	540	548	539	514	517	551	576	531	553	553	491	541	528	582	502	564	557	559	568	534	559	574	540	536	549	582	497	526	548	566	552	536	580	550	540	538	559	498	505	511	518	508	532	529	549	569	562	541	538	516	546	515	558	579	551	524	526	564	531	537	508	533	525	531	514	515	581	525	554	552	578	539	538	561	505	545	541	555	578	560	538	575	524	545	571	551	577	541	524	565	573	554	509	546	470	546	540	511	551	546	505	518	531	592	569	541	523	506	527	549	556	529	549	596	568	596	587	526	514	560	550	536	535	499	544	538	517	547	565	533	552	556	557	545	509	545	525	570	567	535	528	528	505	503	500	537	524	533	513	489	542	529	564	500	533	511	532	556	526	513	489	536	533	534	528	501	548	531	524	573	567	550	561	528	494	524	520	510	558	515	564	528	484	559	544	533	545	571	554	518	534	556	513	561	522	539	538	545	551	536	572	561	533	562	522	530	510	582	526	560	579	536	503	552	495	546	524	554	542	560	569	561	506	503	540	530	522	530	561	497	504	551	572	566	487	554	536	560	534	507	536	533	560	548	540	588	522	513	549	561	539	475	553	561	522	539	543	513	497	521	542	531	535	520	535	542	518	580	546	508	564	545	535	497	529	543	531	533	545	522	567	555	521	557	525	487	530	526	542	536	514	564	548	510	539	520	575	493	526	511	546	533	541	556	565	524	505	523	502	503	544	529	559	517	533	545	561	493	517	539	567	562	589	554	527	543	504	529	537	504	488	510	493	514	522	558	532	583	547	513	501	525	521	581	553	558	540	556	516	538	525	551	564	526	552	588	499	525	526	560	502	549	475	511	568	554	540	567	529	514	516	559	544	560	514	568	551	527	501	527	551	552	555	482	548	538	545	550	537	526	523	547	542	575	555	519	525	530	515	533	492	509	495	524	553	539	488	528	510	531	571	526	553	566	535	511	522	554	540	541	573	500	523	584	524	573	557	511	532	572	540	535	523	483	526	534	531	557	558	538	561	540	522	522	592	532	512	557	517	554	584	525	565	532	553	571	518	545	545	496	573	512	523	566	513	525	542	541	565	551	587	555	532	545	519	562	578	573	532	537	536	574	540	513	548	533	514	508	540	555	503	516	560	548	539	547	557	536	526	563	536	532	554	534	525	553	554	542	534	516	500	550	522	544	573	558	520	541	519	523	521	542	533	556	513	539	559	558	563	545	569	577	500	567	522	526	515	557	521	517	529	539	538	526	520	540	519	473	526	552	505	555	536	545	577	557	519	565	500	547	543	533	537	561	548	533	564	542	533	553	526	530	572	554	554	485	547	549	564	465	556	504	591	600	533	523	574	535	548	536	505	576	479	557	536	519	535	536	530	577	537	538	512	515	549	546	538	530	529	524	566	592	527	503	582	534	550	513	522	523	530	525	528	505	557	553	515	504	578	507	540	548	500	526	534	549	579	507	547	515	531	535	553	529	559	510	531	543	543	528	524	547	547	498	518	547	540	525	555	516	518	556	543	540	534	548	581	497	564	536	558	591	534	506	550	539	542	560	561	511	535	540	551	528	541	517	486	580	526	512	558	561	548	552	547	519	549	538	560	515	575	557	538	543	560	546	530	538	531	520	532	553	558	519	528	543	563	538	539	549	529	559	488	554	552	559	540	555	544	517	494	517	555	548	513	517	533	540	524	540	522	492	556	581	527	501	570	535	574	527	579	556	529	574	532	564	551	612	533	553	549	514	517	587	503	544	537	552	511	559	548	534	573	527	497	577	565	537	547	517	532	550	559	511	566	532	519	565	487	533	545	510	564	545	549	558	549	560	534	583	563	485	563	559	518	552	601	517	551	548	530	548	496	563	549	504	534	513	541	523	531	509	560	523	541	537	575	575	548	553	543	528	526	543	504	552	550	482	540	500	547	504	569	523	535	580	534	556	541	536	539	515	480	508	521	535	529	550	554	530	527	528	547	533	512	550	504	582	549	522	538	527	522	515	518	537	522	548	519	518	566	532	556	558	558	496	526	550	574	482	506	534	536	519	526	529	549	526	511	522	546	581	552	572	575	572	565	524	562	538	542	498	568	545	529	545	526	487	559	514	530	548	536	553	519	541	596	551	521	528	559	586	510	565	531	538	543	531	538	517	538	500	516	544	520	558	534	525	531	542	531	526	607	551	517	544	514	537	562	546	553	539	560	537	538	587	547	560	567	524	564	578	530	479	582	553	533	563	518	514	591	523	497	548	561	581	571	528	533	580	521	486	559	548	535	575	550	590	539	522	524	547	498	551	534	504	527	532	539	511	559	569	518	557	542	581	576	516	577	493	515	523	565	572	585	525	536	534	526	482	551	503	518	548	503	537	559	587	560	529	540	544	534	549	572	541	572	498	557	542	559	522	553	554	551	535	531	575	529	559	527	521	554	534	566	554	519	518	548	532	492	554	531	546	521	504	549	564	533	530	542	518	526	509	508	565	525	540	530	544	534	469	547	529	547	520	529	559	530	506	536	519	555	551	559	541	504	587	538	570	555	528	534	545	527	531	534	544	551	527	532	572	540	533	499	507	561	514	543	495	523	555	532	537	531	552	513	567	572	523	508	479	508	541	574	552	524	541	561	536	484	526	588	533	559	517	537	508	544	516
6277	382	370	292	240	208	197	195	164	162	171	128	125	132	153	128	137	131	131	162	147	116	143	137	125	119	134	127	133	103	119	141	136	143	137	143	124	133	142	137	116	137	124	111	132	118	126	130	126	136	131	147	140	134	145	158	125	138	143	133	133	133	124	110	126	117	125	125	125	126	139	117	134	149	130	124	149	127	126	142	135	148	145	128	119	142	127	127	131	122	122	140	111	110	141	138	131	151	128	144	136	127	157	112	134	146	131	141	142	131	132	131	143	147	133	140	137	146	132	121	134	114	144	125	124	143	141	127	138	138	144	118	129	107	137	132	137	136	127	143	140	146	136	119	134	121	141	131	127	125	139	137	114	135	125	109	133	140	150	132	141	106	155	124	117	125	133	122	109	118	131	143	127	132	130	149	124	132	119	126	169	133	151	144	118	147	147	131	129	140	130	141	129	137	151	107	126	127	137	127	111	121	131	126	145	133	145	131	122	125	134	141	150	133	150	112	133	134	155	126	154	120	146	125	120	138	145	130	129	132	121	137	128	114	115	133	124	104	123	152	140	127	107	123	113	126	113	128	114	128	125	123	144	145	159	119	122	121	140	126	120	126	123	142	124	114	142	134	149	131	128	125	113	120	109	140	111	140	139	157	126	127	147	145	129	133	125	144	134	129	141	120	126	147	128	128	136	113	125	135	112	125	122	123	129	129	146	130	120	125	105	135	144	132	134	121	148	118	147	146	104	125	118	133	126	130	104	130	123	131	127	131	127	137	142	126	121	128	128	116	138	111	144	125	113	153	136	131	134	125	120	144	138	143	128	130	124	161	135	125	133	111	139	126	128	149	145	120	121	117	147	142	124	150	159	137	116	123	154	132	135	103	140	117	132	116	110	142	107	133	149	125	130	138	114	121	147	128	135	141	134	129	149	125	121	129	127	124	107	162	113	149	127	137	117	113	139	122	159	110	140	117	137	141	140	156	133	136	147	156	125	132	102	121	131	124	142	146	140	113	130	115	137	106	124	115	139	140	135	133	143	108	122	140	135	126	137	113	130	122	115	133	152	117	115	132	112	138	129	113	122	98	135	137	132	127	125	140	137	130	124	126	140	127	148	164	132	149	144	151	137	150	133	145	136	133	139	140	124	130	124	143	126	127	112	117	145	155	113	161	140	136	138	131	124	133	129	137	148	134	133	106	160	116	119	134	144	115	128	119	132	137	137	137	138	126	150	126	106	147	151	133	137	116	113	131	148	126	134	126	126	141	122	138	120	137	143	146	131	129	117	124	129	140	135	110	128	129	115	138	160	137	125	108	154	119	165	136	145	130	132	129	115	147	146	128	116	138	104	106	146	114	123	153	140	111	144	131	133	156	130	125	125	120	119	126	118	124	137	126	146	159	118	129	163	137	113	119	131	135	131	114	116	150	132	130	151	124	127	112	126	125	130	121	119	124	122	125	121	138	106	137	99	139	151	113	147	129	138	128	131	115	117	138	143	128	146	145	140	139	119	118	134	124	124	106	142	134	116	129	118	120	132	139	159	120	125	127	117	125	126	117	122	121	133	127	127	133	128	154	119	141	136	129	154	107	136	127	129	115	109	126	138	143	120	132	142	136	146	138	122	142	134	121	134	137	149	131	124	116	114	132	115	130	149	147	149	112	149	131	134	118	147	137	127	137	145	131	135	124	127	146	98	126	127	124	124	145	122	135	126	126	143	137	108	117	138	136	137	138	125	117	131	128	146	152	137	132	127	126	140	122	119	136	128	117	146	149	135	148	93	121	120	119	120	147	122	113	139	149	135	141	125	108	117	127	156	133	135	134	109	134	143	129	152	116	116	103	111	112	145	122	126	124	120	109	149	130	119	122	128	131	136	151	128	117	107	131	139	105	122	100	139	147	139	133	136	132	103	132	121	148	113	153	140	112	128	126	146	116	133	116	129	144	124	127	112	144	143	126	142	141	144	136	131	152	143	138	147	129	131	127	138	147	123	130	116	127	125	124	140	136	148	154	143	139	129	125	108	130	134	133	123	97	141	124	143	97	109	144	116	142	135	95	144	125	128	122	123	141	117	137	122	167	128	121	155	124	112	165	117	141	125	128	143	138	142	145	123	129	132	147	126	128	125	119	126	130	134	119	132	132	132	117	130	135	121	140	127	128	124	134	141	108	126	121	138	129	133	145	119	145	121	138	151	143	130	147	147	137	144	116	147	111	131	150	117	122	137	133	146	127	134	135	131	145	132	141	133	130	132	149	149	145	124	151	133	147	123	131	110	127	130	125	152	126	147	102	121	110	133	146	134	125	138	128	131	116	146	143	132	123	151	131	127	117	150	143	136	126	116	122	126	128	128	105	120	127	122	136	117	137	141	140	115	157	141	128	125	140	144	136	119	119	105	144	125	135	132	126	141	124	125	135	137	128	134	117	134	136	136	132	145	149	137	135	134	124	143	137	133	142	147	123	130	103	130	133	118	123	118	155	132	124	124	116	160	143	119	101	122	134	140	115	140	128	140	141	144	136	116	122	128	143	149	151	121	120	126	134	140	145	130	108	112	145	163	122	133	132	150	117	121	124	128	127	125	127	130	140	120	146	140	128	132	136	117	115	128	116	121	121	142	114	134	117	142	121	126	129	114	126	125	147	140	132	119	115	135	109	143	134	128	131	123	139	157	135	120	137	138	147	123	141	127	123	135	113	126	139	141	120	155	130	114	124	110	108	126	115	140	113	119	127	113	138	119	138	122	126	114	127	116	133	154	115	119	131	123	129	130	150	128	140	112	141	126	105	141	140	117	116	120	127	136	116	119	120	144	148	140	157	133	124	127	126	122	120	121	134	131	123	155	192	126	130	121	113	138	122	132	133	127	139	121	106	130	124	106	126	134	126	144	129	123	124	118	150	109	128	129	122	140	105	141	116	118	121	114	118	132	131	135	118	124	137	135	134	135	124	125	127	131	131	130	143	144	125	122	101	123	131	133	115	115	131	113	115	119	103	128	141	150	131	127	146	110	139	121	120	135	119	119	139	130	135	127	151	113	134	132	132	125	131	134	132	139	116	122	126	138	134	118	135	127	111	113	111	128	120	137	118	134	132	137	135	130	121	126	131	127	103	123	119	132	140	138	138	146	139	126	135	116	126	146	149	127	148	131	138	135	114	149	145	132	137	123	140	134	113	153	142	129	131	116	148	129	106	138	145	117	116	117	139	100	143	112	142	138	136	129	124	131	133	119	127	112	104	135	165	137	109	129	132	132	137	143	132	148	119	141	113	130	132	157	141	122	128	137	126	138	113	119	121	148	129	131	106	133	137	129	107	145	143	115	137	126	135	101	140	127	121	122	132	135	136	146	138	148	137	122	134	129	109	110	114	119	123	111	133	148	113	128	121	139	119	126	144	144	121	136	121	133	142	124	153	133	131	117	96	130	120	131	126	123	147	135	123	137	135	119	142	130	127	124	150	127	152	116	141	127	122	133	127	127	145
5940	535	999	1030	956	726	611	565	527	537	495	448	445	401	400	406	390	375	410	383	394	356	325	331	351	400	354	357	356	337	311	310	349	340	378	316	323	349	330	352	332	303	307	343	316	329	320	323	326	289	367	304	315	298	338	284	362	327	322	332	315	324	333	328	337	337	322	331	337	324	317	326	291	296	320	336	328	311	343	316	357	325	352	315	293	344	308	324	354	358	349	329	298	288	313	297	340	315	370	314	325	327	327	302	319	312	330	328	336	335	332	292	310	368	325	311	345	308	305	342	342	314	299	337	346	329	349	314	329	311	347	289	297	277	351	345	344	325	346	317	329	346	361	321	313	310	311	288	331	319	328	367	324	305	339	329	312	342	336	328	328	323	358	318	335	308	328	330	343	318	321	333	344	328	308	339	295	328	320	333	359	329	344	351	324	327	317	298	309	331	314	336	298	304	322	301	320	308	337	330	308	325	334	319	327	317	311	321	358	325	318	291	316	313	306	338	346	308	307	308	337	327	342	338	348	292	324	327	314	343	315	323	351	344	328	335	354	331	294	351	297	341	322	299	327	315	336	336	352	320	312	330	317	361	309	324	296	327	313	339	338	311	330	303	322	327	359	326	317	301	312	321	329	343	344	313	317	321	316	323	313	363	304	350	308	356	309	337	318	307	337	337	345	332	336	345	340	344	343	342	324	333	311	322	346	318	334	336	327	332	334	322	308	350	319	330	298	304	306	350	327	325	338	317	339	326	307	307	324	351	282	326	306	335	322	328	310	308	340	330	311	343	290	298	316	295	338	304	324	320	332	322	343	306	315	321	316	321	348	349	322	339	315	318	324	328	309	336	321	342	320	297	279	288	341	318	341	317	309	345	310	324	300	346	286	335	337	334	295	322	316	316	338	318	302	321	322	314	319	330	322	313	329	335	352	308	327	339	352	332	297	303	330	319	329	328	356	316	335	309	328	319	352	315	331	342	324	318	318	277	339	344	305	325	307	320	320	332	324	321	319	317	305	318	323	330	361	357	339	323	318	319	356	350	334	313	309	330	350	328	356	313	317	332	347	320	343	335	333	330	329	318	306	307	321	323	290	340	332	330	351	285	333	338	307	353	298	338	333	333	327	310	312	325	298	331	322	293	317	333	300	306	342	349	353	340	314	312	333	353	333	316	341	321	284	319	332	309	305	324	307	324	311	311	360	320	311	335	282	332	333	332	319	358	327	372	317	320	359	323	364	345	312	318	362	296	331	321	306	340	343	320	291	338	303	364	343	333	342	345	329	313	329	318	325	275	317	303	314	294	341	351	315	297	326	342	350	319	332	316	287	334	341	299	325	289	322	323	347	314	285	326	330	319	324	326	326	328	330	342	308	327	333	304	308	337	333	334	332	299	342	346	321	317	334	284	322	307	291	320	303	328	303	322	309	310	349	336	341	307	311	313	321	348	333	331	331	335	350	362	329	342	335	300	308	308	314	335	284	328	320	307	339	307	298	307	325	313	325	321	294	332	329	330	334	308	335	363	336	324	306	304	353	327	318	334	301	314	311	337	336	309	369	340	318	361	318	324	344	303	330	309	303	345	309	316	324	299	318	288	334	322	322	315	339	324	288	336	331	322	306	338	314	328	317	311	335	327	334	311	325	325	330	306	297	331	336	330	317	327	333	333	332	365	281	305	333	348	278	330	320	306	307	311	331	313	316	296	344	311	321	336	316	332	340	326	332	319	322	303	297	311	311	318	320	307	353	291	339	328	335	298	325	330	335	340	345	317	299	330	330	320	317	342	327	310	312	335	302	339	356	339	326	348	335	323	333	317	320	292	308	336	323	340	303	318	322	322	286	292	322	326	325	323	350	338	345	313	330	320	316	311	331	316	344	324	322	359	331	316	333	323	301	309	335	307	331	306	310	323	300	335	340	335	328	322	308	353	304	348	375	318	317	336	327	316	324	348	325	321	333	360	302	326	307	343	325	335	328	331	296	329	338	354	353	324	313	317	316	290	310	324	329	264	315	352	344	321	347	296	345	329	325	313	327	347	342	296	283	358	352	341	339	302	336	335	293	326	321	297	297	309	301	332	318	335	294	338	331	322	309	339	352	335	314	346	309	328	338	312	319	339	318	364	309	355	325	293	338	350	353	308	329	338	307	330	308	307	316	341	305	323	304	346	296	351	326	340	323	343	330	290	333	298	334	331	347	297	297	318	319	291	354	349	337	337	302	300	338	311	330	304	320	326	321	333	308	326	336	318	322	313	316	363	362	318	335	310	366	305	308	320	312	332	311	326	326	310	321	329	336	317	321	347	313	325	321	307	335	332	351	348	341	330	289	322	324	330	325	318	310	306	307	310	330	355	309	342	311	344	309	315	326	329	328	322	320	314	318	306	307	312	353	328	342	301	335	358	319	308	370	347	309	310	341	311	299	347	323	340	314	336	346	297	323	346	322	344	305	344	336	341	336	298	318	312	313	328	302	320	271	300	321	312	347	344	306	342	325	338	328	350	325	341	307	337	337	351	341	336	296	350	328	317	323	342	330	356	312	324	352	345	298	319	328	326	266	292	319	306	350	348	320	305	295	326	331	300	310	307	340	338	341	343	339	305	353	295	321	300	295	351	337	344	347	327	346	290	353	320	349	334	304	301	358	320	330	317	338	316	311	351	335	310	298	321	335	352	309	327	320	330	351	313	316	360	296	347	319	314	326	347	331	293	310	326	331	309	325	320	329	317	320	343	308	352	334	323	331	285	288	330	348	327	352	341	313	312	316	289	344	306	329	332	305	318	339	315	314	340	318	320	316	326	336	314	348	336	301	324	348	326	331	331	357	324	297	353	325	343	334	313	322	309	309	306	327	313	323	337	319	310	333	293	344	308	370	321	319	344	327	326	312	314	316	339	305	343	322	328	307	333	365	339	286	325	310	308	344	334	351	338	317	334	327	311	329	312	341	293	313	330	315	319	320	325	318	327	317	286	320	340	328	305	347	329	338	323	335	319	353	303	337	307	301	333	305	323	323	326	322	370	316	301	319	328	304	335	288	313	324	362	303	308	320	340	312	288	339	326	337	332	289	348	321	350	293	305	347	323	329	339	285	360	328	359	292	299	334	322	343	306	326	368	290	327	341	330	322	336	300	325	360	313	343	314	336	339	316	320	353	334	330	341	343	324	349	311	330	304	350	328	328	325	334	332	330	324	296	302	315	338	319	338	331	314	277	320	327	315	347	270	338	327	362	314	325	337	351	325	312	325	344	335	330	343	296	340	313	313	319	346	299	329	337	321	297	320	312	332	334	321	345	330	316	366	309	325	304	357	338	314	330	328	305	331	348	306	318	310	308	314	325	299	294	298	331	335	321	316	342	315	333	302	341	337	297	321	323	309	339	317	329	350	335	334	311	317	315	342	347	311	342	336	306	342	325	345	371	309	332	315	313	323	279	324	322	291	289	339	318	299	315	314	330	299	297	304	315	290	317	311	328	329	324	345
11376	628	597	453	259	179	164	143	95	105	86	83	51	78	62	62	49	57	63	55	60	59	50	61	52	56	58	59	47	55	46	64	51	61	61	54	37	65	66	52	65	64	53	51	54	45	53	48	63	57	47	43	53	50	51	37	53	48	56	54	53	43	61	57	50	48	44	51	50	51	54	49	51	65	53	47	48	39	58	47	50	70	57	57	63	45	52	62	50	55	59	40	54	42	54	42	48	64	39	56	49	51	63	42	45	46	48	63	46	58	48	47	70	48	70	64	59	47	37	36	57	51	51	54	47	48	40	47	43	50	49	52	45	58	50	39	48	53	36	56	58	43	51	43	49	51	51	51	46	48	40	49	55	37	42	53	41	49	54	73	47	62	52	52	43	64	44	54	49	59	29	48	46	38	35	55	50	46	53	52	54	52	42	35	46	56	68	54	43	63	49	56	51	51	46	49	44	40	54	56	47	50	44	43	49	40	59	52	50	57	57	48	60	54	49	53	47	54	59	60	57	52	45	47	50	48	47	52	50	60	50	75	42	54	48	55	43	53	51	43	51	42	55	37	59	53	62	58	59	50	52	39	46	46	52	43	52	58	45	68	56	41	59	35	40	59	46	52	65	47	48	57	45	40	43	44	39	42	39	60	40	64	38	43	38	40	48	44	50	54	41	50	43	45	75	40	37	42	41	63	61	49	63	52	40	51	52	39	43	43	58	47	51	60	53	52	56	50	46	50	46	60	48	62	47	61	63	56	51	55	57	51	55	58	51	51	59	55	53	53	42	61	60	47	35	43	48	55	42	41	62	34	55	44	50	48	45	60	49	47	50	60	59	49	60	51	40	41	39	49	49	55	50	58	48	43	63	39	58	39	40	41	46	57	49	50	49	47	44	57	47	41	48	51	48	45	46	46	49	58	46	54	54	51	56	53	42	46	38	56	42	56	42	64	44	59	49	41	41	49	55	50	43	52	54	48	41	50	45	44	44	50	62	53	56	51	57	58	37	58	46	49	33	50	45	61	46	46	60	56	52	51	53	56	50	53	46	61	35	36	47	56	55	54	55	59	51	39	35	46	49	58	56	60	54	57	41	53	50	48	49	50	53	44	49	42	46	51	59	51	62	53	57	55	44	49	48	48	50	53	57	58	57	51	36	42	61	39	51	40	37	54	45	34	53	55	52	37	61	56	48	42	47	64	56	46	45	48	49	63	48	59	50	50	52	54	38	45	43	41	43	52	40	54	57	52	43	64	48	46	55	56	47	44	53	44	54	45	55	52	47	52	38	41	44	38	54	50	49	43	48	43	52	50	36	46	56	47	50	36	52	38	44	56	42	49	46	38	50	56	49	41	46	53	47	52	48	52	44	51	48	48	39	52	52	54	42	68	51	56	43	46	59	37	46	53	52	44	51	52	68	52	52	50	45	53	55	56	50	42	42	56	56	57	56	49	51	47	52	50	46	55	50	44	43	44	50	58	51	47	52	63	44	40	48	49	49	44	44	61	52	53	48	43	56	57	48	51	40	59	55	48	65	55	45	46	53	51	43	58	51	53	53	51	60	43	59	52	46	52	39	47	47	56	48	46	52	65	59	41	59	56	59	55	46	46	63	45	47	62	62	54	39	40	47	47	51	53	49	49	56	42	53	48	47	46	61	49	42	46	51	44	37	54	52	54	54	54	56	60	52	49	41	48	61	42	43	42	49	51	38	47	48	43	55	51	50	51	42	63	50	49	47	38	55	41	51	51	47	63	51	44	60	60	53	42	44	46	53	55	55	41	36	54	42	59	38	45	53	61	53	43	44	41	46	50	39	48	61	55	37	46	45	50	47	40	52	42	37	45	38	35	55	49	55	55	40	43	41	51	49	51	40	64	40	47	47	60	43	37	52	39	50	43	41	60	47	44	53	51	38	52	54	44	57	50	54	51	44	41	45	40	54	54	59	40	54	42	41	40	59	53	47	52	56	53	46	52	51	55	46	49	54	51	65	52	52	46	50	64	53	42	50	54	51	45	53	46	44	37	49	54	48	52	50	52	55	42	35	56	42	64	47	43	51	37	52	44	49	41	53	55	45	53	39	46	45	43	58	48	44	49	50	60	64	56	48	46	56	42	41	52	45	53	56	53	53	45	57	44	69	57	57	51	51	54	50	62	46	51	54	39	52	45	45	50	45	41	41	49	49	45	46	50	63	45	38	42	43	56	37	50	58	49	59	58	59	48	43	54	54	46	44	43	40	45	50	42	55	47	45	46	46	42	61	48	44	42	55	49	53	37	52	57	56	56	54	45	52	41	43	50	46	39	55	41	56	46	49	58	50	35	45	47	41	41	52	47	49	52	52	31	45	55	50	53	59	49	61	51	53	50	52	38	57	46	48	43	56	42	53	62	48	43	45	47	61	42	54	42	55	53	54	55	58	46	44	41	56	61	60	50	44	32	55	53	45	39	59	41	40	37	56	40	38	44	46	37	47	39	46	62	44	50	55	59	41	51	44	50	63	46	57	50	41	49	57	53	65	52	37	47	37	41	57	41	45	54	36	51	55	53	37	60	51	59	55	48	51	56	50	55	45	45	61	61	36	55	47	49	38	48	41	52	54	48	50	50	46	66	55	46	41	54	60	56	51	52	54	49	59	34	49	61	67	50	41	55	47	45	46	51	46	58	42	37	57	56	51	45	51	38	47	38	51	44	50	52	49	45	57	49	56	56	51	47	38	54	46	44	44	59	55	50	59	50	47	53	41	53	45	39	41	44	49	50	48	59	49	52	56	58	56	52	52	58	42	50	53	53	57	44	51	34	49	48	51	52	51	57	48	51	62	59	48	50	44	55	64	50	48	50	56	48	61	45	49	50	56	40	44	51	54	43	41	51	64	41	51	43	49	42	43	38	60	50	40	46	46	40	63	53	57	49	45	40	51	41	51	46	52	53	57	59	47	43	51	48	45	46	49	56	40	38	48	41	50	51	52	64	52	53	53	66	48	48	37	44	50	47	52	56	37	49	51	52	54	45	56	44	58	53	49	54	48	53	42	47	45	56	56	43	46	37	61	59	57	43	44	52	49	47	46	51	47	41	55	54	44	59	41	46	49	53	36	51	46	51	53	52	58	59	50	52	51	56	51	59	53	45	52	52	48	49	56	64	51	53	43	49	54	57	43	51	45	49	45	43	53	46	52	61	48	64	41	52	58	50	48	40	38	49	43	43	46	50	51	64	53	37	41	41	42	46	47	51	45	51	57	46	47	46	50	44	61	53	51	50	55	45	58	55	47	64	44	41	54	32	39	40	37	54	45	48	55	45	41	51	55	51	50	56	50	67	58	57	57	39	42	51	59	43	45	43	49	68	56	53	48	40	66	50	45	62	48	53	47	57	62	54	49	46	67	46	45	53	46	41	52	64	50	44	47	41	49	61	43	61	44	46	51	36	44	46	57	57	49	44	45	43	52	61	47	50	44	24	44	41	48	50	64	43	49	45	53	40
7478	587	1375	1570	1214	1019	814	696	535	521	461	412	340	337	309	265	284	249	203	231	235	213	220	170	223	180	181	166	187	191	158	193	178	180	189	176	170	169	185	171	130	156	169	157	173	157	153	153	138	166	156	168	138	143	156	161	138	178	168	152	155	174	136	149	151	134	175	165	159	153	163	145	157	168	153	175	162	154	143	157	145	149	143	149	144	123	161	136	153	135	123	127	132	140	162	156	157	142	139	152	164	155	147	144	156	158	144	155	131	147	125	163	150	134	140	158	156	142	175	134	162	146	148	144	147	158	159	140	136	146	145	163	143	165	152	144	160	134	132	147	144	134	150	154	150	164	157	156	160	141	156	148	121	147	167	151	174	144	142	147	151	160	142	160	154	129	127	123	140	139	150	158	124	142	135	141	159	156	170	135	172	146	153	144	143	156	150	148	179	145	156	128	145	134	139	153	148	145	128	157	158	157	151	115	135	159	174	154	144	178	127	127	149	152	128	157	141	154	134	154	153	137	147	132	146	135	135	135	152	138	175	161	157	147	144	122	155	153	164	142	152	139	127	138	158	136	125	159	142	152	132	133	160	149	133	140	144	134	125	148	145	157	144	151	156	137	164	159	141	125	148	143	139	147	178	148	152	127	133	152	158	142	156	163	150	130	142	151	128	153	157	143	157	130	144	128	130	140	144	153	145	150	138	155	144	172	141	154	142	139	137	129	152	124	126	147	142	174	158	126	164	149	134	141	143	145	140	147	149	171	164	141	146	144	130	150	125	136	124	141	142	148	147	131	138	144	149	147	155	155	152	137	155	138	136	144	141	152	130	136	147	146	148	126	128	141	140	123	160	148	127	127	160	144	158	151	143	128	140	128	134	138	137	167	167	129	147	136	131	166	147	140	139	143	150	151	131	150	132	123	125	146	133	144	146	156	154	146	169	138	128	128	154	128	159	138	172	140	142	154	145	130	153	138	150	157	133	164	128	143	161	132	152	147	149	134	143	164	128	172	136	149	149	136	144	137	153	164	154	153	146	137	125	142	120	152	152	141	153	131	129	178	145	136	148	151	132	154	143	164	155	133	144	147	150	147	157	129	129	160	145	122	166	145	118	162	150	158	153	150	155	132	143	136	129	151	135	149	160	141	146	142	153	171	137	157	119	163	151	139	176	139	139	132	148	145	166	142	158	134	159	148	150	156	144	147	123	140	139	145	151	165	171	157	159	147	161	160	153	119	146	135	144	141	148	161	155	131	123	150	131	142	133	158	139	134	173	149	116	155	143	129	159	146	127	146	150	144	130	148	133	134	146	168	134	145	144	148	140	146	143	154	144	146	141	173	143	132	144	150	134	140	145	151	140	144	130	165	150	161	153	138	147	160	139	143	126	143	124	131	137	154	151	151	140	143	162	141	129	178	145	124	148	144	136	156	159	159	173	145	139	123	146	141	130	151	135	140	147	140	159	160	146	140	145	149	136	156	132	132	147	147	150	155	149	164	144	135	137	135	140	138	154	147	177	130	136	150	118	142	137	143	142	150	126	132	141	143	139	141	160	144	153	152	126	143	145	161	147	141	118	149	166	156	153	150	141	169	150	136	161	142	157	130	143	144	141	139	166	174	129	138	152	146	134	155	137	154	111	135	150	145	133	148	135	152	155	137	137	145	138	148	151	157	141	151	148	143	139	147	164	138	145	162	142	143	137	153	144	132	168	161	136	141	159	139	153	147	119	164	147	139	166	146	140	146	149	163	167	152	144	141	157	139	133	142	143	131	134	143	178	155	127	147	146	148	160	152	133	152	129	157	155	165	146	138	130	137	137	136	156	143	143	151	154	159	149	115	136	141	154	125	144	162	144	146	166	146	147	141	165	156	140	143	151	150	124	149	141	139	147	168	152	150	148	148	159	170	151	155	138	145	140	152	125	147	146	132	139	151	167	154	143	134	141	149	142	147	136	147	142	138	145	142	152	150	135	142	143	151	167	161	141	143	146	149	130	134	133	148	130	153	151	137	151	155	159	167	140	143	163	121	151	138	161	136	144	145	128	154	139	149	132	129	153	133	147	150	154	142	145	169	151	142	143	139	156	137	130	125	141	159	159	131	153	156	133	148	142	168	126	153	127	153	154	125	154	160	155	123	169	142	161	142	149	141	143	129	157	144	143	152	144	147	163	137	160	150	166	171	141	166	140	136	141	139	139	136	149	137	155	127	143	127	137	125	149	130	149	157	141	135	151	154	136	153	126	133	144	153	131	151	129	150	144	151	132	157	158	145	144	136	128	139	133	141	162	167	136	141	131	147	143	146	133	146	146	131	133	153	137	153	157	154	122	164	139	151	170	149	141	139	177	150	160	142	115	137	159	139	141	145	146	143	150	142	133	138	155	151	134	151	147	141	141	150	139	142	140	130	148	141	139	143	154	143	147	134	170	140	133	151	138	149	134	137	129	150	148	145	151	160	151	146	138	151	128	129	159	147	152	158	132	146	133	151	150	134	149	136	116	155	154	131	141	127	147	136	147	140	159	145	145	165	145	146	131	164	137	155	151	145	126	138	156	143	160	157	164	142	143	159	145	138	145	145	132	170	137	139	155	145	120	136	156	143	159	158	148	132	128	143	154	143	176	139	139	179	133	147	147	172	156	148	129	133	137	139	157	113	134	153	167	154	149	155	131	153	157	173	142	122	160	142	148	136	148	136	127	167	143	155	152	140	151	144	168	134	162	145	134	157	153	144	159	134	146	136	137	122	142	146	155	156	143	155	136	146	130	144	142	149	144	140	144	139	146	147	132	152	150	138	163	140	158	143	149	132	126	155	156	127	132	153	161	162	137	158	134	149	164	138	137	158	145	161	165	141	137	167	140	134	108	143	134	172	151	155	143	149	160	142	158	153	155	165	125	139	154	148	167	137	160	164	147	151	131	144	128	155	134	159	148	136	118	148	142	116	131	141	147	142	165	168	134	145	129	172	143	136	127	159	143	146	132	141	133	150	141	149	131	144	124	141	147	133	159	142	138	156	152	133	145	153	137	140	137	131	150	158	146	149	134	120	149	134	140	166	141	146	170	141	127	163	153	141	134	146	140	133	141	133	142	130	137	150	154	132	155	167	145	148	152	147	148	136	121	141	152	144	156	139	130	131	151	151	138	134	140	134	158	124	165	162	155	143	157	130	135	154	150	156	133	147	149	154	148	151	151	140	145	139	155	161	139	145	135	147	134	139	133	165	142	144	164	143	140	132	145	148	161	159	158	134	126	160	186	146	164	170	162	156	137	158	147	162	141	137	140	155	150	143	153	144	147	151	144	153	156	174	145	147	143	129	161	147	124	177	183	146	145	151	127	143	151	141	150	144	163	127	156	124	123	147	129	142	141	142	146	142	154	137	138	156	154	141	143	150	130	148	164	143	146	137	153	165	135	152	137	147	158	156	139	159	125	143	140	133	155	143	153	149	150	149	136	121	129	145	156	140	149	146	146	155	140	162
1284	241	273	232	215	199	233	235	210	244	215	214	227	203	220	249	248	205	192	229	238	236	218	225	245	230	233	227	257	218	203	245	230	239	196	229	229	231	226	224	213	204	215	208	243	233	216	218	229	202	219	250	242	257	228	213	221	250	215	231	222	226	250	218	248	195	242	217	211	214	210	224	234	240	226	197	234	219	237	209	215	202	204	213	218	217	228	196	217	177	190	228	200	212	261	227	222	227	222	242	224	256	191	233	224	213	199	216	235	238	252	235	202	189	248	205	215	202	219	189	210	207	243	211	234	191	209	212	242	234	218	219	213	226	219	233	226	207	211	224	233	238	218	253	222	219	202	229	223	220	212	228	233	235	241	210	213	236	201	246	224	218	233	246	219	225	222	206	216	241	225	189	205	240	250	242	235	254	236	210	253	204	265	223	229	224	252	205	220	217	191	213	215	221	213	219	215	226	258	210	234	216	217	213	252	231	247	233	222	231	218	204	236	272	217	235	207	212	234	208	221	256	242	233	203	221	217	216	216	228	229	229	246	203	215	191	216	246	235	203	255	214	228	231	203	198	215	205	230	220	250	218	231	221	255	224	246	215	234	244	214	207	202	240	225	222	231	210	213	235	220	216	227	235	192	216	233	235	215	218	212	186	183	242	225	207	212	229	251	225	211	217	211	243	241	211	220	228	219	240	210	253	207	222	251	228	205	207	225	219	217	265	216	247	240	211	213	216	226	246	220	237	270	209	209	215	225	251	232	215	214	222	223	185	220	246	235	218	220	221	213	192	194	252	205	218	200	258	205	210	224	210	223	227	219	238	233	230	200	216	211	221	220	207	233	187	225	242	214	216	201	196	232	231	207	232	208	236	235	225	226	219	213	215	238	221	236	220	231	198	243	216	240	226	225	230	214	216	234	215	211	222	233	219	205	198	227	196	194	240	212	176	234	229	202	264	217	238	218	231	232	227	219	201	247	234	220	197	230	213	215	202	235	193	231	217	252	222	224	236	201	232	223	204	243	201	220	218	223	219	220	219	217	221	213	232	237	240	223	217	214	229	255	204	236	211	248	255	208	217	245	210	215	215	230	237	209	231	222	219	208	210	257	212	248	236	214	227	236	203	226	203	207	202	235	203	202	240	233	225	206	222	208	194	230	232	220	205	217	191	211	212	253	245	229	229	209	202	200	231	213	219	205	214	200	211	237	227	206	213	220	226	211	221	186	221	209	224	249	202	232	232	221	231	230	213	233	197	219	226	226	214	235	226	227	237	203	217	221	220	260	247	198	226	233	216	217	211	219	221	207	229	228	218	237	221	214	229	215	226	220	227	221	201	237	235	229	237	198	244	213	226	189	211	224	260	228	234	243	245	204	216	224	204	224	209	228	211	216	202	214	220	222	201	234	209	227	224	220	231	211	209	202	218	213	246	229	225	227	219	234	214	214	224	243	222	254	250	223	207	233	250	236	233	239	222	228	226	223	226	175	231	215	202	225	219	243	210	202	197	220	241	226	238	195	249	223	218	217	223	237	239	221	234	250	218	219	204	202	240	219	222	258	211	196	191	228	218	212	212	240	242	234	250	242	217	235	213	195	203	195	231	242	216	239	216	230	241	255	199	228	216	229	223	256	206	213	220	208	230	215	208	243	243	211	191	209	229	215	220	215	239	232	216	221	236	240	233	225	230	218	233	233	220	223	237	195	212	217	201	207	241	222	228	223	233	215	221	212	238	205	209	243	198	218	196	210	241	237	216	213	245	238	201	194	221	214	213	231	210	213	223	233	223	211	232	221	232	218	215	230	222	238	222	185	226	237	208	220	186	218	217	236	221	237	190	225	214	226	238	219	210	209	233	214	206	208	238	239	236	221	207	232	209	229	220	229	202	237	201	225	205	225	240	217	234	236	215	192	213	241	209	225	199	233	220	219	221	214	197	215	221	239	214	195	223	218	210	240	243	214	210	222	187	210	242	230	213	261	217	218	219	227	242	247	226	258	202	222	220	206	228	221	215	243	212	225	184	235	215	242	221	216	217	205	217	221	216	232	243	230	197	235	231	215	235	196	220	213	231	220	220	238	228	218	236	195	210	231	223	208	224	240	227	244	231	243	215	219	224	233	249	182	197	229	220	229	221	250	242	233	208	223	219	242	221	228	203	227	204	215	238	215	237	214	222	234	252	232	211	232	245	208	208	224	190	241	211	224	237	242	250	225	245	242	225	207	230	248	196	199	232	208	224	218	211	226	206	217	240	235	229	233	244	218	240	217	241	205	205	204	228	188	222	229	208	227	239	193	238	222	229	219	237	235	221	191	202	230	255	252	230	229	235	205	217	233	243	222	215	199	226	192	235	218	208	222	201	224	247	234	234	232	217	218	200	228	167	211	209	206	232	230	225	200	208	211	216	209	221	224	236	209	251	221	208	240	236	224	192	222	244	250	233	222	241	202	213	232	209	189	266	219	230	231	208	219	210	219	189	238	193	221	228	236	214	247	242	209	200	211	222	224	225	187	225	196	230	227	234	229	220	256	265	217	218	209	240	203	178	197	246	222	253	197	211	206	224	227	230	243	231	216	232	258	239	226	235	220	276	227	227	183	212	237	227	249	208	213	200	223	215	206	251	234	231	216	244	205	228	206	224	219	214	196	208	198	217	200	254	229	218	194	206	202	245	234	234	213	207	214	223	215	226	223	213	228	221	236	239	219	205	226	212	223	228	223	226	223	226	244	235	238	239	178	195	205	221	221	229	192	220	187	224	232	228	223	218	203	208	220	247	216	197	226	216	223	201	227	209	212	224	231	235	227	211	203	205	216	203	277	235	223	241	202	219	240	224	222	220	201	233	214	234	218	207	226	226	181	228	229	227	209	217	222	216	220	233	212	221	206	227	237	216	212	216	200	192	225	214	240	220	213	236	234	233	202	229	230	199	199	239	225	208	236	241	219	210	235	232	212	223	256	251	240	223	213	244	221	211	198	219	212	236	195	211	234	215	252	236	242	202	204	231	251	236	204	261	202	247	255	184	220	255	211	213	227	243	232	233	218	202	219	217	202	218	220	200	230	226	216	231	236	207	212	214	241	223	218	208	218	234	218	262	220	218	208	197	244	244	238	228	213	220	220	227	221	230	217	217	227	196	231	221	228	250	208	208	199	197	222	219	222	237	220	239	226	210	223	222	214	218	265	224	215	194	235	186	216	206	214	212	252	234	213	252	202	233	214	187	206	224	211	228	209	245	217	234	220	223	224	232	204	220	226	236	197	218	229	211	216	203	208	207	229	196	222	209	247	204	216	233	235	219	246	240	227	212	241	220	193	219	221	249	220	244	241	244	213	225	233	215	230	195	209	226	197	220	219	221	236	252	239	194	204	225	229	221	244	243	235	190	225	203	210	222	208	208	222	236	213	205	195	213	209	221	203	236	211	192	205	231	214	209	214	219	213	246	233	212	223	214	210	224	233	218	218	210	230	206	220	225	208	202	213	199
1999	546	543	509	543	531	540	571	542	537	506	498	538	554	550	558	543	579	524	516	550	484	547	508	535	548	549	515	506	538	479	588	564	496	522	523	555	513	513	535	508	534	536	563	535	534	544	543	510	557	563	513	532	516	540	536	566	519	519	524	534	534	555	469	535	516	556	539	518	545	570	540	563	547	584	548	536	533	546	516	512	518	505	502	530	500	478	488	539	513	587	527	546	545	522	539	533	505	516	515	541	528	535	535	521	450	562	523	561	528	528	536	538	508	555	550	527	553	525	578	513	526	535	499	542	538	539	528	530	551	505	532	495	517	562	518	532	528	548	559	523	543	550	513	534	503	509	554	563	548	523	527	530	535	499	517	575	532	525	515	577	552	528	547	550	505	507	486	536	532	556	542	523	513	544	558	527	533	538	563	531	483	551	510	511	520	520	521	497	565	535	518	530	552	551	520	516	535	541	532	533	516	553	526	521	504	495	530	561	559	540	506	507	506	582	540	538	535	515	521	555	545	546	544	561	521	544	530	537	539	533	551	528	526	482	575	547	550	520	551	552	543	552	543	505	521	555	559	539	539	556	539	526	572	532	525	531	510	541	492	517	525	506	521	546	548	530	495	539	517	525	542	523	509	527	531	545	508	553	515	527	532	525	516	521	521	538	531	541	534	521	550	512	548	525	511	532	521	543	522	543	519	525	533	512	545	508	519	541	525	516	484	536	529	621	522	551	529	537	535	526	541	537	508	579	526	538	574	554	537	566	532	548	542	512	552	512	563	522	551	525	547	540	527	507	497	532	547	528	531	531	565	515	513	524	532	569	537	537	508	566	572	559	528	566	509	526	538	578	529	516	528	535	485	534	554	546	569	492	531	513	541	543	547	517	517	545	530	525	549	530	533	546	498	541	505	507	555	513	556	525	550	521	527	559	569	509	544	521	561	487	524	533	514	556	555	538	504	535	534	557	544	537	493	525	532	483	545	517	515	576	553	547	525	540	520	500	595	561	566	527	530	510	531	503	513	513	521	510	567	522	556	540	551	528	518	553	539	549	488	512	501	526	528	491	559	549	548	521	507	532	533	545	544	571	515	474	537	522	506	511	528	534	514	531	506	596	532	529	483	532	533	514	542	527	555	559	527	517	496	549	546	572	554	538	581	575	525	551	536	512	573	524	571	553	534	509	485	496	536	494	535	519	542	566	510	530	573	560	538	495	562	509	541	519	519	517	575	550	536	525	523	575	547	524	513	542	497	499	529	502	589	547	550	530	546	517	509	524	529	475	511	505	564	525	521	539	524	507	546	523	526	557	527	535	495	559	559	554	526	486	515	509	536	570	520	502	506	562	542	520	514	524	537	521	518	523	526	564	533	518	540	528	533	544	540	552	514	535	509	508	533	492	542	535	488	577	488	515	538	589	522	553	514	537	533	577	520	522	545	513	510	526	545	545	540	481	522	552	520	520	513	558	539	511	497	507	604	516	502	534	558	487	521	518	508	513	538	515	537	537	523	553	528	557	518	519	539	514	491	550	531	528	534	542	540	551	552	523	558	535	536	531	546	483	511	539	559	541	534	535	498	537	559	533	573	549	570	554	471	554	512	517	541	534	557	554	513	541	495	527	584	529	570	508	569	553	560	502	509	511	557	531	560	538	509	514	563	472	496	532	529	576	546	495	547	564	574	509	563	503	534	522	518	514	535	541	520	549	531	547	533	549	491	529	539	519	504	495	497	520	557	525	510	548	521	515	522	561	514	527	546	507	560	542	530	548	524	593	524	505	525	564	530	552	534	499	478	505	493	532	535	535	457	542	542	522	525	541	508	554	539	519	528	483	521	525	524	528	538	533	488	531	577	552	554	562	524	501	542	553	520	496	510	533	523	505	550	565	521	455	509	552	519	580	504	539	565	555	513	534	477	563	519	545	559	526	563	611	556	546	535	529	542	529	553	481	575	528	495	506	507	523	509	472	537	491	527	585	530	531	538	497	592	542	571	545	528	544	557	565	591	552	497	491	503	575	563	511	539	529	543	524	507	551	557	551	537	533	558	535	529	511	528	479	565	529	532	523	520	545	513	559	529	527	514	509	508	494	512	523	554	513	519	503	524	569	504	528	517	539	530	530	513	502	543	537	503	549	515	533	542	499	492	555	517	538	535	569	540	539	549	554	564	534	504	523	532	529	499	562	519	507	549	549	523	532	510	538	527	569	527	528	529	538	541	539	546	511	546	558	544	541	521	495	509	540	562	554	565	506	519	526	526	533	583	541	508	548	536	482	526	523	509	546	527	572	530	524	523	556	570	490	568	542	514	528	512	513	531	534	472	527	538	519	563	540	487	495	575	500	528	554	526	541	489	567	519	487	565	522	540	519	514	537	480	564	532	531	518	529	538	529	494	511	522	532	524	520	523	517	487	564	520	538	556	529	549	502	538	560	530	551	523	498	548	558	579	541	523	511	521	499	548	556	546	549	518	507	539	515	529	549	518	529	489	552	547	547	548	543	520	567	540	524	508	562	514	546	519	520	504	535	530	513	540	549	574	515	542	533	563	556	555	489	539	513	509	480	501	542	532	508	543	515	527	512	555	534	551	521	508	531	528	579	472	516	502	543	562	542	561	521	557	558	540	549	545	528	497	536	523	567	531	525	541	526	535	538	535	513	567	518	557	511	545	556	538	510	506	545	559	513	501	527	517	561	555	554	543	554	498	555	561	559	519	522	496	527	547	522	598	493	516	549	566	548	520	557	536	530	557	557	542	526	509	530	512	565	533	529	563	550	536	549	559	542	532	560	541	514	510	485	522	494	545	565	540	509	543	541	534	542	553	536	564	557	511	543	499	527	534	548	518	505	502	539	528	529	512	550	521	520	541	527	557	525	495	509	512	503	514	530	530	515	513	547	508	521	503	559	543	574	495	525	544	506	505	537	522	566	544	544	564	531	510	551	582	533	543	557	509	508	508	537	502	533	514	514	525	519	528	542	519	537	491	538	555	527	564	527	538	525	520	524	517	504	547	538	553	499	547	535	557	487	514	526	526	543	535	528	550	503	544	489	554	545	524	538	517	542	501	534	517	502	530	503	527	570	525	515	544	521	539	496	555	519	483	550	492	578	535	562	559	551	549	536	541	551	523	554	575	511	492	521	488	549	548	557	552	556	526	533	526	513	479	537	510	544	539	560	511	498	551	553	502	525	557	563	556	511	515	521	584	548	527	512	551	488	521	475	540	550	571	538	539	529	515	499	517	518	539	552	474	502	507	546	523	551	552	556	526	487	527	551	507	516	547	551	564	524	497	501	505	510	557	537	514	511	543	532	548	507	540	555	540	531	539	551	559	549	535	543	494	563	530	546	550	537	541	538	536	589	553	518	513	518	523	559	557	511	543	532	530	540	524	507	530	522	551	491	529	560	514	531	547	514	542	504	533	528	530	535	509	521	567	513	539	503	519	531	541	521	536	548	494	557	548	506	480	527	545	521	507	499	535
6259	333	350	298	251	212	189	173	164	146	146	144	138	141	134	133	138	131	139	152	150	121	126	131	133	154	109	125	116	135	140	120	132	112	121	129	121	126	126	124	127	119	118	117	136	132	143	144	119	133	130	114	153	135	135	113	132	125	115	139	129	122	139	138	123	139	121	132	131	140	122	132	117	132	126	145	152	133	124	118	138	129	138	126	112	126	134	117	124	146	112	130	123	115	119	124	117	136	140	124	129	141	139	157	111	127	123	137	125	123	144	134	127	124	98	126	145	134	139	137	120	135	145	114	130	146	165	132	102	147	106	108	130	138	115	136	110	136	150	138	132	158	109	116	112	103	121	120	139	134	114	127	139	137	140	124	112	130	138	132	131	133	141	144	135	115	127	129	103	105	146	132	126	141	114	132	143	130	152	157	125	145	139	132	128	135	140	140	125	155	135	126	150	146	126	114	148	123	149	136	114	127	127	106	126	148	125	129	123	149	112	119	135	122	115	124	141	141	123	130	135	139	128	130	135	127	139	120	132	112	129	130	136	131	130	110	132	126	122	152	141	125	105	149	116	132	130	127	136	135	114	135	145	120	131	116	134	125	130	136	133	130	150	132	126	128	104	130	129	149	135	100	131	139	149	134	116	108	130	136	135	142	120	112	131	125	136	126	136	109	134	135	119	117	141	122	131	124	118	116	144	93	140	139	127	133	136	141	107	104	123	140	123	139	126	134	125	141	142	131	135	132	120	139	121	110	126	134	119	108	123	134	145	131	114	118	136	126	113	110	123	129	119	114	113	132	139	124	131	112	126	126	130	137	121	142	123	130	112	118	121	123	123	137	98	140	122	145	140	139	133	118	160	141	136	135	129	142	135	152	143	133	131	125	130	131	121	139	141	159	124	151	123	123	146	127	141	117	116	127	128	148	116	129	118	131	119	136	117	138	150	136	132	151	136	123	145	148	115	140	130	129	145	126	131	131	142	155	134	132	119	125	118	120	132	123	115	132	149	144	142	123	128	132	155	138	126	130	129	125	135	126	114	113	117	133	125	129	121	132	136	134	128	140	120	124	132	142	141	124	133	119	131	133	125	130	135	143	140	115	124	123	120	135	116	116	113	132	142	122	131	141	139	119	148	137	136	114	128	133	125	122	124	128	127	140	133	129	120	107	118	165	145	139	125	133	115	125	145	127	119	159	132	121	111	133	144	134	139	130	125	122	150	131	135	116	133	143	141	115	108	136	136	122	122	122	140	112	156	126	119	127	147	154	117	144	133	138	133	126	130	140	152	124	122	112	111	129	139	115	117	113	134	133	131	108	143	133	118	132	153	123	126	129	133	136	129	125	126	133	132	124	129	115	113	117	148	120	119	139	137	143	121	132	135	147	143	133	143	113	123	147	147	129	116	127	135	111	140	121	136	128	128	138	127	140	137	133	156	128	102	119	130	131	128	133	131	119	137	122	126	135	128	150	114	135	147	126	140	129	146	127	132	138	129	133	125	127	123	127	111	124	125	133	117	146	128	122	133	141	116	133	119	126	152	123	129	126	93	149	142	139	118	163	128	137	129	127	126	134	148	126	131	129	123	143	124	122	112	127	136	114	113	120	124	123	143	144	131	123	142	126	142	146	115	123	139	117	117	148	136	132	132	133	128	121	115	125	117	122	153	116	106	126	110	133	112	127	124	120	129	115	128	135	134	111	119	152	142	123	127	119	115	142	137	138	151	130	146	107	138	133	114	140	116	119	146	126	131	124	134	123	122	137	118	138	121	113	128	111	127	137	130	114	110	113	114	144	137	128	133	125	149	122	132	123	134	129	137	132	117	133	137	118	124	136	127	129	140	136	111	137	126	120	114	135	123	130	138	121	146	140	146	123	143	133	144	140	126	137	147	128	122	127	107	148	133	126	126	124	125	134	122	129	138	109	117	151	124	119	132	114	121	130	124	143	124	137	130	133	139	131	121	143	142	133	107	139	136	124	120	134	116	133	136	135	127	116	117	124	130	139	132	111	128	142	131	112	139	124	128	137	130	92	119	123	118	118	133	120	117	109	116	161	110	134	130	145	131	136	125	138	127	128	117	123	129	102	122	142	150	137	133	144	138	135	111	107	110	128	127	126	126	136	141	122	148	147	140	129	153	149	145	139	119	135	131	130	125	117	130	138	128	133	135	144	138	145	148	140	146	122	128	136	132	122	113	126	108	123	136	128	118	119	141	116	142	125	132	162	107	130	124	131	135	132	129	136	158	126	146	132	111	125	128	118	136	132	128	137	104	121	142	120	122	117	142	119	142	130	107	110	167	132	143	119	127	122	127	143	135	115	123	136	142	108	144	110	134	156	131	146	138	155	122	135	137	125	129	126	126	107	122	123	136	109	138	127	123	131	128	125	148	151	124	115	123	136	108	122	125	103	156	121	121	122	146	124	115	131	118	111	112	129	148	135	150	123	152	122	146	118	130	151	126	126	137	123	135	126	122	129	137	132	120	137	116	125	137	143	142	127	135	109	129	124	135	109	124	139	121	130	141	111	120	134	124	131	130	137	143	131	132	120	134	147	114	116	116	132	126	133	160	140	141	137	131	132	126	113	131	140	134	131	124	112	144	160	138	127	135	129	143	122	115	138	133	118	130	126	116	133	143	110	119	138	118	127	134	129	129	139	124	124	145	143	100	111	113	135	135	136	130	141	125	140	124	107	130	146	139	117	104	107	128	138	148	136	133	129	120	141	122	132	130	110	152	126	142	132	116	152	133	130	134	144	107	141	150	162	133	117	116	116	125	113	127	145	127	131	139	118	139	145	137	122	110	159	149	148	117	142	137	117	140	144	128	120	118	134	117	103	131	122	136	132	123	148	127	129	129	130	150	146	128	125	117	118	140	115	123	108	155	130	136	140	133	146	103	114	135	140	102	152	135	124	116	137	126	128	116	140	133	110	116	118	124	103	120	122	133	117	138	115	121	151	121	125	140	144	139	122	116	119	137	113	174	122	139	120	138	151	134	118	138	129	121	126	118	137	111	125	134	149	133	108	121	128	127	113	138	147	137	161	109	159	112	118	127	139	127	121	126	105	140	126	126	151	125	141	129	132	132	139	151	140	124	116	127	140	134	128	107	125	121	128	120	129	125	133	125	142	138	141	133	109	144	147	150	127	118	143	132	132	131	108	134	114	137	136	127	134	124	135	136	130	157	143	139	133	142	123	128	123	150	142	132	145	157	122	150	156	132	148	133	105	121	131	141	152	111	163	136	119	140	137	134	132	131	117	116	121	136	124	122	135	132	123	143	111	136	116	122	123	126	136	140	126	121	139	119	123	128	132	133	131	138	131	139	112	107	117	135	124	132	146	112	148	122	135	129	109	125	123	132	112	106	126	120	116	123	127	123	129	132	125	120	122	131	122	122	141	127	119	131	129	132	149	125	111	129	132	111	123	123	139	137	119	125	126	119	111	121	125	125	128	106	131	126	146	144	128	122	119	127	135
6040	580	940	1107	884	731	664	575	552	535	461	452	454	402	383	410	383	372	310	342	365	363	373	341	383	360	364	363	320	409	339	335	328	347	312	336	355	319	326	314	359	293	354	311	335	345	302	336	342	352	346	363	369	329	358	323	369	343	322	318	359	342	343	336	313	317	315	331	318	331	335	329	313	343	364	314	306	336	327	338	323	373	338	319	306	313	342	311	340	338	333	313	322	349	328	294	314	328	310	315	286	320	379	295	312	300	335	321	343	313	296	325	349	311	287	316	309	328	339	343	301	291	305	318	331	314	327	319	307	316	320	336	274	315	283	343	342	334	324	322	312	325	300	306	346	334	331	287	288	297	300	335	305	314	318	336	355	322	302	309	336	333	284	315	336	321	317	301	318	334	326	299	329	319	317	312	343	326	317	319	306	320	309	316	288	309	342	310	309	289	315	342	307	323	379	352	289	362	312	335	338	352	342	315	336	342	357	342	340	348	323	323	365	349	321	339	314	320	327	334	333	326	323	300	342	364	324	335	317	299	343	335	359	293	320	306	344	317	324	332	332	320	319	347	316	324	313	343	308	319	310	341	310	334	320	318	332	362	310	322	305	343	302	327	306	306	337	320	338	303	312	330	315	341	333	323	289	314	350	312	330	282	303	338	312	317	314	309	334	315	346	322	297	333	326	323	335	323	341	333	344	292	316	316	320	346	307	326	296	271	336	316	288	305	325	326	351	312	309	348	357	317	297	314	316	326	327	312	324	305	368	317	309	297	329	308	318	312	312	292	322	318	333	305	313	323	339	317	296	300	347	328	310	313	292	308	332	324	314	330	295	303	334	323	302	307	320	343	311	314	294	348	298	336	338	336	285	306	353	321	302	336	355	353	319	330	319	324	333	320	330	320	289	321	300	320	329	310	289	326	342	301	322	315	305	345	337	326	308	328	336	333	330	369	302	349	335	339	338	311	330	318	337	323	328	355	306	338	354	350	321	319	320	317	339	332	337	339	298	287	322	325	330	327	327	309	304	321	311	291	301	325	350	295	325	320	325	331	352	343	320	310	323	306	340	324	317	282	354	315	343	324	357	298	313	323	309	324	331	329	295	320	321	296	339	307	315	318	313	315	338	333	325	304	341	288	307	338	348	326	332	298	287	304	320	329	321	306	340	315	292	313	338	328	337	312	321	315	326	329	332	294	312	319	343	314	346	335	357	317	333	300	314	292	321	276	333	316	336	325	321	331	348	310	337	355	325	312	325	280	329	314	351	319	317	312	324	313	338	340	298	310	330	356	335	320	320	336	316	309	328	321	331	326	330	335	325	294	307	360	302	316	305	307	341	341	316	339	345	304	346	305	320	305	318	338	286	331	334	334	297	338	302	311	311	299	324	333	334	303	323	320	329	303	317	321	294	318	306	328	318	344	290	313	299	328	311	311	305	293	317	321	311	344	356	337	301	280	330	335	305	286	311	337	301	337	336	310	329	333	325	342	292	315	285	341	304	313	329	310	310	324	306	315	348	297	331	312	335	328	333	325	314	345	319	333	293	325	325	340	334	342	308	347	318	314	324	315	344	291	328	338	332	348	328	308	297	343	317	293	341	325	284	325	345	317	333	320	324	329	321	292	322	321	336	310	329	338	328	320	336	334	330	336	330	287	322	353	333	331	321	333	321	289	332	314	315	291	333	347	333	323	355	323	322	331	318	347	303	288	348	315	328	322	345	357	305	297	344	338	311	350	328	351	340	294	343	337	319	345	328	328	331	342	313	310	308	315	308	297	329	300	304	318	305	328	291	318	313	326	332	327	300	334	331	308	330	322	308	333	335	331	308	307	322	321	309	311	335	306	319	326	311	307	370	313	312	310	350	348	310	322	340	307	353	289	329	313	306	318	320	330	298	330	335	322	331	369	320	324	347	308	297	339	323	338	306	334	333	292	312	290	305	306	325	347	311	313	323	335	341	328	299	310	314	324	325	306	321	325	273	304	326	311	337	326	321	308	304	359	329	299	307	321	285	356	343	298	332	337	313	288	306	290	317	315	338	339	326	331	328	330	339	332	312	297	317	324	337	338	331	328	326	295	315	313	322	316	296	350	325	335	302	330	331	351	311	337	329	305	335	338	344	323	311	330	306	280	305	338	328	297	350	314	304	299	332	302	338	352	316	327	336	297	326	332	296	334	292	307	323	331	316	345	341	341	337	319	287	323	318	315	290	292	291	300	315	322	300	342	304	328	344	320	301	329	310	327	327	329	353	318	334	337	300	307	326	320	323	309	337	326	305	318	323	312	368	313	338	338	343	328	333	332	326	301	326	310	306	326	333	302	297	331	320	324	334	300	305	312	312	328	306	331	293	340	340	320	315	327	319	327	320	335	340	325	327	310	326	311	325	298	286	376	306	333	329	297	342	301	303	344	326	378	306	319	332	321	290	325	317	338	339	296	324	352	311	301	329	305	322	340	343	351	333	336	323	336	338	314	315	319	296	293	337	324	344	321	347	318	305	308	358	302	316	335	336	301	300	312	350	335	315	351	340	320	304	339	317	312	299	325	302	304	329	319	341	337	312	308	293	292	320	308	322	292	323	317	342	316	309	333	354	313	317	330	308	298	262	353	316	359	300	314	286	360	318	293	330	344	315	326	323	327	293	323	305	351	353	335	325	311	302	301	299	351	343	300	338	314	325	337	350	340	346	316	308	289	335	316	326	319	339	325	339	327	314	331	298	332	323	342	345	306	338	334	315	301	324	299	334	310	327	337	335	315	341	349	312	316	312	329	337	335	314	304	313	360	369	349	321	301	350	286	318	340	320	340	286	302	298	316	353	324	323	329	332	339	311	346	312	315	315	317	293	329	333	313	308	318	335	311	309	316	324	333	336	325	305	311	359	349	310	316	332	310	312	318	356	299	319	328	323	300	293	334	309	330	308	312	356	336	338	344	338	307	337	303	352	298	303	308	332	301	315	334	297	307	327	320	341	309	302	324	299	308	315	333	317	321	332	327	305	341	329	323	315	318	313	311	309	321	317	318	330	313	346	361	307	308	324	293	319	323	287	350	312	351	335	318	323	343	336	333	304	356	317	300	320	300	318	315	341	309	320	320	328	329	341	286	307	309	331	327	324	303	325	331	351	334	311	322	325	327	301	338	309	353	316	343	332	342	316	339	318	333	322	337	303	348	363	313	312	318	320	318	345	303	326	329	303	347	359	341	342	324	332	323	336	276	309	337	316	298	325	347	334	346	313	307	324	333	326	328	317	315	331	302	342	328	309	319	299	338	356	321	326	318	321	324	321	313	322	306	303	315	308	307	311	324	314	339	302	335	343	337	331	317	303	328	366	351	310	324	335	313	316	300	321	315	295	329	318	307	323	290	321	320	310	320	300	339	284	331	334	329	342	303	302	339	334	323	317	286	325	320	339	351	285	346	316	321	311	329	332	320	351	338	308	336	329	344	293	308	354	317	323	324	357	320	317	316	350	311	311	327
11427	614	527	393	244	198	159	140	111	97	71	69	68	64	70	77	60	59	66	59	66	53	53	61	53	58	59	53	69	38	51	43	46	57	54	60	52	39	46	56	48	56	53	53	58	36	48	49	57	57	46	39	46	41	42	60	38	37	51	54	58	57	51	52	57	48	69	61	54	52	46	70	49	57	54	44	41	46	44	62	61	34	48	41	44	49	52	60	51	44	52	53	49	47	40	37	47	56	57	36	43	46	53	43	38	46	43	47	36	51	41	32	59	36	41	54	38	50	52	40	55	46	45	37	48	54	49	54	57	45	52	45	58	44	51	55	52	44	48	48	57	45	45	46	66	57	55	44	39	53	50	48	60	42	54	43	45	51	54	57	35	41	47	45	44	34	56	31	52	54	47	73	50	42	52	55	52	46	66	46	57	65	60	41	54	49	51	48	50	44	35	44	60	41	59	59	31	63	41	52	53	50	53	40	43	61	56	53	45	61	57	80	52	51	43	53	36	46	47	57	55	42	34	60	50	41	42	39	56	48	56	41	48	43	57	61	47	40	50	52	42	63	40	47	55	36	41	36	38	52	55	46	38	51	50	32	55	38	49	50	56	51	41	58	39	53	49	54	56	53	47	39	36	39	58	45	47	64	62	45	55	55	54	63	51	44	55	52	46	45	49	52	48	53	52	35	52	63	54	55	64	53	52	46	55	47	48	32	45	47	58	50	31	46	63	50	42	48	46	61	51	65	49	68	63	54	67	57	59	58	45	41	49	57	48	49	55	50	53	57	65	39	47	62	50	39	38	48	37	49	60	39	58	46	53	57	47	52	51	54	37	50	48	48	45	50	53	53	56	62	64	60	53	60	53	61	58	51	48	49	56	49	51	45	54	39	44	51	58	46	52	66	35	47	51	58	43	62	40	48	35	42	56	56	38	50	56	56	41	58	51	52	45	44	65	47	51	43	47	44	45	43	55	49	64	51	51	49	48	49	52	41	51	45	48	39	49	53	54	64	52	61	43	49	43	40	60	48	47	46	37	48	43	57	52	56	56	46	54	61	52	41	43	47	52	50	59	47	47	58	45	40	56	58	46	48	52	52	52	54	50	46	54	48	51	49	42	41	56	62	39	46	54	46	47	46	52	45	45	48	50	55	51	55	50	45	41	51	58	44	47	53	58	56	37	57	53	54	55	56	48	47	39	43	50	38	51	50	45	55	40	62	42	38	42	39	48	56	47	47	37	44	39	49	50	48	35	47	45	49	50	49	53	64	43	68	52	37	62	40	58	53	45	60	56	58	50	49	53	49	37	60	47	51	52	36	47	52	48	39	53	50	51	54	50	53	43	55	51	53	63	54	52	38	46	52	60	50	53	57	47	45	65	61	42	56	50	55	50	37	44	47	55	42	50	45	40	45	40	49	52	45	48	56	39	57	45	50	50	38	55	38	58	50	55	60	44	42	66	43	37	57	62	40	49	67	49	57	52	46	64	49	46	51	53	48	46	51	42	44	42	57	48	50	53	40	47	61	31	53	58	46	51	50	51	48	62	45	51	49	37	44	47	43	47	53	45	67	44	42	45	47	43	55	38	48	46	46	49	54	48	46	63	61	45	46	45	53	56	59	58	53	52	35	32	47	44	60	52	51	53	49	49	47	51	52	51	54	48	44	51	57	49	49	62	43	55	57	40	36	46	43	34	45	47	56	43	40	39	50	40	34	50	56	49	58	58	54	47	47	51	55	47	64	40	62	47	46	59	48	42	33	50	46	54	47	53	48	50	54	40	43	51	59	58	54	53	57	51	47	60	47	52	56	45	66	47	54	42	47	40	41	55	41	63	43	43	50	59	59	53	50	53	45	44	40	51	51	53	46	48	47	49	51	52	49	40	56	45	48	52	52	37	50	58	53	55	66	40	41	45	43	51	56	59	49	44	59	51	38	50	54	51	48	44	46	47	61	41	61	42	53	57	68	41	50	48	57	44	40	45	48	45	48	51	58	49	55	56	49	48	55	46	60	40	36	52	60	53	49	37	47	53	58	49	38	62	44	38	50	54	54	47	56	32	53	56	51	52	52	46	45	45	42	37	51	51	45	43	56	47	54	47	43	48	46	42	62	45	36	47	64	58	48	44	50	41	55	67	53	48	53	48	36	48	48	44	61	54	52	38	58	47	42	42	45	49	57	55	56	48	56	45	36	63	38	50	53	44	51	57	73	60	50	46	65	42	55	54	46	62	41	32	49	49	48	49	45	53	52	55	39	47	62	55	48	58	58	50	51	55	55	57	45	47	42	55	37	49	45	46	52	44	57	47	60	59	53	57	38	48	42	40	50	39	48	46	66	49	39	61	44	62	47	47	49	66	44	51	42	47	47	42	53	51	51	44	48	52	39	54	53	47	47	42	34	46	52	48	58	49	49	54	65	47	44	34	42	67	58	50	49	49	65	50	45	53	64	47	49	45	45	54	46	48	40	57	55	45	67	46	43	35	54	47	46	60	62	50	52	37	47	50	53	56	46	41	45	45	55	37	58	50	50	51	46	46	47	44	42	47	53	41	47	51	40	53	49	37	52	47	50	42	42	52	49	52	49	45	55	50	48	59	55	53	48	62	51	43	49	60	48	52	52	56	50	56	47	55	42	48	38	55	53	53	38	43	52	59	56	46	61	58	49	54	40	44	35	49	47	70	47	62	41	50	55	52	57	49	49	45	45	41	42	58	62	49	47	65	38	51	67	48	59	45	56	47	52	40	55	52	45	59	47	35	46	48	63	45	63	47	58	55	47	44	59	53	71	41	63	44	60	42	32	51	41	41	56	57	55	53	53	48	47	53	43	46	43	48	53	52	44	51	54	52	37	51	55	59	47	47	56	69	45	51	49	52	42	56	42	55	43	60	61	40	46	35	44	42	38	49	58	49	41	48	63	35	42	45	58	46	54	44	49	51	54	61	52	56	47	48	58	39	46	48	47	47	48	60	53	45	46	40	54	42	43	48	56	43	35	49	58	49	52	74	67	46	48	53	47	50	38	46	56	55	45	63	51	43	36	46	51	56	44	46	53	51	47	34	40	58	50	56	43	50	52	68	40	46	45	63	40	38	37	40	67	35	50	59	46	50	57	49	47	53	57	47	47	51	38	43	51	48	49	41	47	45	55	44	60	44	54	41	37	38	45	51	46	54	43	62	49	52	54	59	45	57	50	48	48	47	47	47	40	38	59	55	63	47	55	44	55	43	55	45	49	52	51	56	46	52	48	30	49	57	50	69	50	50	54	56	47	58	47	47	40	53	42	47	43	45	48	68	69	52	43	40	48	59	68	50	59	45	51	54	60	50	52	52	57	57	43	44	36	52	46	45	40	47	56	48	49	47	60	37	55	46	60	56	52	41	46	52	54	41	55	47	56	33	49	56	52	49	44	61	47	51	46	42	50	45	56	49	51	42	49	55	46	45	62	52	42	47	40	43	50	45	48	54	44	46	53	47	52	40	49
7482	627	1403	1545	1205	1024	776	648	575	490	443	433	372	287	295	283	254	233	238	250	209	198	189	199	206	181	181	185	177	176	187	166	193	168	175	161	166	155	160	172	163	162	153	169	186	167	155	147	152	154	180	143	156	171	147	152	151	172	161	140	146	150	127	165	141	151	135	162	158	152	125	161	126	143	172	173	145	152	123	158	146	141	150	157	199	166	161	135	173	151	112	132	169	161	170	170	149	146	164	146	136	149	132	152	141	144	149	165	144	135	146	137	122	161	150	136	138	138	147	158	153	152	153	132	155	142	137	136	124	132	151	127	138	157	147	159	130	154	152	149	145	145	174	131	154	145	151	153	141	134	160	148	140	154	131	117	125	167	133	136	148	131	172	118	135	141	118	143	148	145	151	151	146	135	149	152	145	141	146	131	160	136	143	165	136	148	154	134	157	140	119	146	159	149	158	137	127	157	146	148	137	127	132	177	149	146	139	135	174	138	143	138	145	141	136	140	156	148	152	157	154	141	163	143	155	159	134	172	127	163	142	134	130	134	142	156	136	164	117	166	154	137	152	117	149	151	124	149	124	146	144	156	144	149	163	129	164	138	164	131	129	151	152	150	176	145	142	154	159	167	138	138	161	145	152	135	142	144	150	161	143	149	135	145	140	137	138	140	130	144	131	151	161	137	149	136	153	164	158	158	157	148	152	143	153	138	145	163	142	151	137	131	128	159	163	148	161	147	163	132	134	151	143	136	154	156	165	140	139	133	157	159	149	163	134	136	165	146	136	141	163	157	158	130	158	148	153	163	131	148	156	136	150	143	140	133	143	116	132	160	132	154	158	140	137	155	170	161	147	152	162	121	144	156	135	143	151	151	138	150	175	156	134	125	142	154	132	166	168	185	152	134	129	157	148	151	146	128	140	173	145	157	137	153	140	130	149	133	151	151	140	144	175	166	148	147	129	152	157	123	140	155	158	158	156	146	148	143	136	142	152	139	156	140	119	119	143	158	154	140	151	143	139	146	163	144	165	160	154	151	168	146	127	144	141	168	151	124	142	131	141	141	138	162	162	146	140	170	153	136	153	170	157	144	156	152	150	146	163	162	121	167	155	154	155	129	156	125	149	133	151	137	121	152	147	158	159	137	167	159	158	181	154	154	143	157	142	155	165	170	128	139	149	140	133	147	139	154	156	140	148	154	151	150	144	128	152	154	125	153	144	152	155	135	136	141	144	151	121	159	149	142	153	147	131	140	157	141	136	150	150	143	129	134	109	148	144	135	123	166	153	129	157	146	149	140	155	169	151	143	155	145	143	148	123	156	150	147	181	151	136	139	142	159	159	135	141	125	161	170	154	122	148	124	136	133	163	162	167	132	145	127	165	141	145	141	131	129	152	135	135	140	146	132	138	152	151	146	159	138	137	144	152	165	147	144	141	138	135	166	147	134	145	151	146	141	140	137	154	132	139	127	138	137	139	148	148	164	116	155	143	154	159	143	143	137	134	168	137	135	141	158	168	145	154	163	145	149	142	138	164	157	155	136	169	131	130	139	127	160	155	137	128	161	143	161	148	131	151	135	132	133	157	166	147	150	156	143	154	148	147	143	152	143	164	150	141	127	131	150	152	156	132	158	141	151	127	157	150	151	166	164	162	127	143	129	142	131	145	141	135	143	174	159	144	170	146	148	149	129	139	125	138	150	139	136	159	133	140	149	161	132	127	136	126	157	151	148	150	141	149	141	142	149	147	153	147	127	160	137	131	134	133	144	161	129	134	157	127	129	151	146	152	106	156	146	140	132	171	154	128	142	134	167	150	148	134	142	133	123	158	118	129	144	139	122	157	144	158	145	122	173	167	137	155	141	143	162	146	113	132	155	162	148	169	162	144	143	151	128	137	126	141	139	143	120	143	152	136	152	132	150	156	138	156	157	150	153	157	141	142	129	141	121	159	151	165	154	129	146	147	136	133	150	143	158	156	148	134	149	144	139	145	136	147	135	144	154	146	133	146	129	146	153	151	131	148	136	123	143	147	140	116	137	140	135	140	142	126	140	138	149	137	150	159	141	122	149	164	146	142	140	142	135	138	128	159	166	148	133	137	145	156	149	152	144	133	143	147	140	141	146	143	157	147	166	146	147	138	147	142	141	144	137	165	179	151	134	148	139	138	165	127	149	154	126	147	149	162	152	149	150	157	122	138	134	136	145	147	154	176	139	157	157	130	128	142	142	163	149	142	151	158	135	141	124	153	135	140	125	147	146	128	167	141	133	130	140	136	150	139	137	144	154	136	143	136	141	155	146	160	167	152	136	145	152	148	167	171	145	142	169	166	153	141	119	151	141	147	131	151	122	163	150	167	147	144	137	142	152	154	157	130	155	165	151	139	140	142	150	140	146	156	139	136	132	146	163	142	136	117	148	144	156	132	135	154	152	140	128	130	144	144	146	135	139	136	147	154	153	148	134	139	147	139	128	141	144	155	127	142	131	131	160	146	164	159	160	152	145	140	153	150	162	168	151	160	136	161	155	162	149	137	135	132	143	124	118	141	138	150	150	150	141	142	126	137	158	154	153	134	138	157	150	134	124	153	126	161	159	136	146	156	155	140	128	120	146	145	161	162	146	131	134	164	129	136	152	141	151	146	131	166	143	159	130	154	131	134	144	143	152	167	153	137	142	133	152	131	131	158	120	144	166	145	141	143	156	157	126	146	148	132	131	136	144	154	137	128	152	160	145	124	132	130	136	154	148	157	147	135	151	160	150	138	142	131	150	151	164	140	149	173	132	137	132	148	138	141	147	138	161	145	146	146	143	150	134	151	145	148	140	160	127	146	147	160	148	175	149	135	140	139	161	156	151	137	132	138	135	145	145	148	148	145	156	149	136	146	181	138	153	157	143	159	156	128	156	144	142	141	142	147	154	133	149	136	127	132	172	135	145	148	142	159	133	140	155	109	150	145	125	134	128	148	149	151	141	150	162	152	139	138	169	154	157	145	137	159	139	159	152	143	142	144	148	130	134	128	166	138	153	161	134	150	151	156	137	168	134	141	147	154	146	139	134	132	140	135	125	124	132	148	151	151	157	146	141	151	154	128	159	159	145	136	143	155	131	159	152	154	157	124	132	122	135	153	144	159	136	167	150	137	138	150	150	162	138	144	157	161	137	155	146	143	165	145	154	140	137	128	138	133	144	157	150	143	140	137	132	163	147	138	162	108	141	159	153	148	125	143	147	155	133	138	155	149	160	149	160	161	139	148	137	145	133	142	171	136	133	137	142	156	150	122	123	132	141	136	146	167	170	139	137	159	162	142	156	147	149	140	147	138	131	148	148	158	140	146	130	137	178	139	141	142	128	146	144	147	152	138	152	142	154	131	144	151	140	176	130	146	139	145	147	149	140	142	164	126	159	156	115	140	166	147	132	161	126	165	142	136	155	156	156	152	145	161	168	149	144	130	162	133	164	148	159	135	122	160	137	150	152	153	144	153	122
1281	219	209	224	224	251	211	228	248	200	217	209	216	197	247	236	246	224	200	212	180	240	223	209	216	207	211	229	221	230	228	213	236	211	221	227	206	211	253	218	230	202	194	224	233	200	215	202	231	217	216	229	200	206	235	242	230	243	208	181	233	226	216	199	191	226	207	234	218	215	191	231	214	220	211	241	219	214	248	227	196	217	197	239	226	228	238	215	218	232	223	212	190	211	225	209	195	200	240	224	196	258	225	192	187	233	215	228	238	237	215	210	240	199	204	218	202	226	216	216	240	214	239	212	223	212	226	202	243	224	245	210	203	228	226	259	220	224	233	217	223	223	208	232	212	226	261	228	223	234	210	217	214	201	236	248	215	218	213	235	258	202	220	217	235	223	213	216	214	231	206	234	224	208	208	201	246	219	229	254	198	225	237	222	186	192	210	223	255	229	207	212	224	215	215	220	211	233	223	228	229	210	233	216	204	251	213	215	233	197	216	215	201	243	227	208	210	186	230	216	243	231	200	214	208	234	232	239	206	248	230	228	257	206	217	201	194	232	219	219	192	228	216	211	213	230	210	222	204	231	236	224	191	231	222	207	220	230	226	219	209	216	247	231	234	197	203	237	222	237	246	229	203	218	213	218	229	241	237	215	223	230	228	198	231	242	219	223	187	236	200	218	221	219	219	223	225	220	225	211	211	218	239	233	241	227	215	195	216	233	202	219	229	214	207	211	216	253	250	199	208	260	216	199	209	250	218	208	226	251	215	219	237	230	222	212	217	216	190	197	233	241	227	230	237	213	209	208	200	239	236	220	240	225	194	216	199	220	196	229	210	208	202	238	222	220	219	236	236	219	213	232	212	223	197	194	215	223	216	210	226	222	236	216	204	212	212	208	210	227	216	208	211	216	243	194	210	233	245	224	234	236	228	218	197	195	215	250	216	237	232	212	207	220	205	252	221	195	217	236	243	241	214	218	192	222	208	223	233	203	208	194	221	225	199	216	214	232	222	207	233	230	229	235	230	227	218	234	222	224	266	221	237	216	200	231	218	196	222	219	219	208	220	225	240	197	198	237	222	216	227	229	229	218	211	233	213	220	200	228	228	256	231	212	223	213	193	226	229	226	227	228	233	209	254	194	236	204	238	248	212	211	189	241	230	209	223	205	233	204	232	229	253	237	244	243	251	232	231	211	224	198	205	259	201	203	223	206	229	216	206	221	230	228	199	214	231	219	242	182	241	209	232	212	250	233	196	222	228	243	213	205	213	203	182	212	203	219	248	203	219	211	243	241	237	214	247	198	227	233	227	228	217	211	249	219	213	222	209	230	220	232	246	222	213	228	225	233	208	207	213	240	216	217	239	214	219	236	228	233	230	214	215	225	216	209	215	208	203	238	240	221	216	242	239	280	216	213	223	246	235	223	209	196	234	229	213	202	226	217	226	201	237	260	214	244	243	246	209	213	219	214	220	230	235	233	229	242	220	242	213	203	243	230	197	264	230	232	213	226	229	223	235	243	218	227	231	230	211	218	212	209	233	240	246	231	237	242	224	244	220	229	222	234	242	235	237	224	189	218	216	208	240	265	231	244	246	230	241	227	227	214	234	242	209	200	226	189	182	192	194	241	191	220	243	218	261	197	242	240	195	223	228	239	228	208	218	234	216	234	233	231	211	225	226	229	184	232	215	230	229	222	196	205	220	208	211	204	218	213	240	237	247	207	227	196	205	243	247	224	243	227	228	214	235	227	214	201	242	238	220	238	225	242	211	206	240	202	222	229	212	219	219	202	226	218	217	236	216	213	220	216	216	221	226	234	219	227	214	240	229	230	210	220	218	246	224	210	239	214	229	215	249	200	235	228	245	200	210	221	211	218	233	216	213	209	216	213	211	217	216	244	251	227	214	239	210	248	214	215	224	218	194	238	220	195	237	217	243	234	197	228	221	200	257	226	217	210	181	241	227	218	215	221	238	216	234	246	212	214	252	223	228	214	220	225	238	232	244	203	218	231	217	242	210	196	207	204	247	242	200	234	193	223	235	225	244	219	217	213	230	209	216	221	221	225	249	206	216	221	242	241	222	233	222	206	202	259	197	216	214	230	214	226	220	214	255	219	208	216	225	201	193	258	209	199	210	236	213	197	232	198	203	199	212	219	208	205	220	190	187	192	220	211	204	247	217	185	224	254	208	185	219	254	221	228	215	227	212	206	250	243	223	219	240	223	220	227	199	220	248	206	198	212	198	219	225	210	218	211	248	218	225	224	239	213	226	193	209	207	219	210	224	216	227	239	204	245	213	242	230	244	238	219	221	231	208	231	208	231	229	182	234	208	229	215	212	231	240	209	246	235	204	222	238	244	231	228	221	234	248	219	263	234	205	237	209	202	220	208	212	198	205	234	205	254	233	195	206	209	244	222	248	207	235	248	204	217	204	223	229	219	236	226	212	212	192	222	204	219	234	189	199	228	252	244	218	235	263	204	222	207	242	235	212	250	193	211	235	206	238	231	207	240	226	224	225	226	211	234	234	227	221	216	248	212	217	211	196	225	219	246	219	193	230	208	225	244	235	221	202	234	235	230	217	243	191	217	196	211	228	206	203	213	248	215	251	202	210	217	203	206	229	216	252	229	205	230	220	219	212	227	206	216	204	221	203	229	233	210	245	214	213	223	233	236	208	202	222	205	210	213	227	237	245	227	189	231	214	211	202	211	228	226	225	213	223	214	216	204	223	222	227	196	212	210	204	224	233	187	198	205	230	205	210	221	221	224	217	236	219	226	214	251	224	220	244	263	222	208	221	241	208	230	241	220	218	222	216	209	226	216	255	230	211	222	253	209	230	261	245	227	260	240	234	201	237	214	236	208	222	225	221	230	235	223	236	217	230	200	247	198	225	230	220	201	238	240	220	260	236	240	214	207	218	210	215	205	201	194	217	231	221	222	212	224	198	199	247	217	232	222	231	188	233	203	230	213	209	210	207	267	222	227	207	228	206	214	235	219	216	236	227	249	192	243	219	218	237	196	219	230	219	217	210	217	217	223	218	206	195	229	251	197	242	230	194	207	232	218	245	198	231	234	206	208	236	199	207	217	221	209	254	234	229	200	222	211	216	235	234	234	236	197	232	242	221	218	207	206	234	231	227	198	207	239	220	226	192	206	220	216	206	208	229	193	201	221	219	224	210	214	240	211	227	217	216	206	204	195	215	206	195	229	207	224	201	223	203	215	230	244	251	250	202	222	210	216	204	236	215	207	229	236	217	206	254	247	245	263	252	238	251	210	210	231	242	211	199	211	233	248	213	205	234	227	216	230	223	206	220	237	252	247	237	226	226	211	213	205	197	231	205	224	199	230	228	216	228	229	199	219	243	228	220	198	230	248	243	211	239	257	219	210	224	186	236	222	200	256	202	209	222	189	234	230	226	223	227	223	238	226	224	223	209	200	230	235	192	199	242	192	225	216	209	228	217	211	244	226	222	224	221	224	224	218
1940	567	557	569	523	573	520	517	547	573	541	485	478	516	552	535	517	510	573	526	499	557	495	521	545	543	510	522	544	548	556	575	548	536	501	530	527	541	499	516	576	517	544	565	550	484	549	543	551	513	521	537	549	537	523	530	529	543	572	559	522	521	523	493	520	543	531	532	552	529	539	548	529	540	559	536	543	529	544	514	519	529	539	547	512	541	575	521	532	561	512	571	561	499	524	534	552	528	511	564	560	490	597	556	537	524	538	545	528	512	551	532	476	541	553	529	546	536	495	541	543	532	533	500	516	519	562	556	512	475	560	535	530	534	511	502	512	509	534	537	515	521	538	584	483	519	539	508	536	484	563	568	538	544	499	562	495	494	556	526	522	536	553	533	526	529	525	534	506	517	543	557	528	542	523	539	519	520	537	509	503	519	518	474	531	547	559	523	558	576	579	524	531	525	561	532	532	533	547	521	499	534	541	529	516	528	480	520	528	579	508	568	526	512	499	508	539	534	553	524	558	530	534	528	533	501	554	542	521	530	546	502	560	530	541	536	501	582	524	522	531	530	519	508	545	528	558	495	548	547	555	529	517	512	524	522	545	460	544	569	513	537	579	499	534	556	527	529	525	520	520	526	527	530	534	577	525	545	558	533	536	550	549	529	539	527	519	526	534	509	524	538	508	539	534	525	525	571	559	519	509	525	518	565	519	531	538	520	497	553	511	530	542	523	541	556	555	541	522	530	542	536	551	550	510	509	546	531	537	559	579	516	581	532	542	533	507	544	509	558	553	533	537	550	571	552	568	537	570	522	543	509	555	588	532	545	533	511	529	543	574	553	560	503	550	537	534	527	493	537	517	527	518	565	549	539	548	525	535	538	565	525	519	535	532	473	556	564	537	517	521	535	537	454	530	511	552	543	522	552	587	542	561	467	561	548	519	522	539	519	491	543	541	493	522	516	567	546	542	531	543	509	505	524	514	476	549	551	488	563	533	574	545	537	563	537	536	554	520	535	558	554	499	514	521	539	490	548	516	510	538	533	500	526	557	503	545	567	588	515	529	520	551	525	479	513	506	512	559	526	518	529	570	497	539	554	551	523	539	466	534	547	549	541	511	562	490	541	535	536	493	526	553	545	528	570	509	539	547	567	557	534	529	537	537	511	536	517	510	544	505	528	567	505	551	524	515	529	564	541	559	538	554	520	506	528	498	535	534	499	552	526	561	491	500	529	535	549	520	537	520	531	563	488	536	547	503	537	508	515	525	556	526	532	529	548	531	531	548	511	525	520	521	542	530	523	512	498	502	533	548	565	557	512	550	489	570	525	509	511	576	554	551	536	561	514	556	537	546	543	503	523	512	536	547	541	550	503	512	503	565	557	540	504	502	539	529	504	524	535	543	553	488	586	554	502	545	486	576	534	530	545	537	526	515	495	526	502	499	520	556	553	555	529	530	581	525	541	546	500	535	503	545	541	542	490	509	524	532	542	569	541	546	520	499	471	545	544	561	559	516	536	507	497	591	546	504	551	539	515	504	502	558	542	504	526	539	498	532	551	544	533	520	508	533	510	571	546	514	543	533	585	584	541	521	558	564	503	493	543	554	552	540	574	542	482	543	539	539	507	494	480	501	557	527	555	516	539	533	538	521	535	509	544	531	565	549	531	532	588	531	552	470	540	498	566	548	520	536	556	555	554	528	513	533	538	533	469	534	537	510	552	525	556	548	508	499	555	508	527	526	535	565	519	526	534	519	518	534	557	591	534	541	507	507	520	550	527	514	526	528	505	495	496	505	566	507	556	525	553	497	552	571	530	559	492	500	530	525	547	520	485	546	497	537	537	543	499	558	557	546	536	489	538	532	526	551	523	518	520	571	529	513	530	547	519	495	543	507	551	552	552	578	487	542	557	541	504	555	531	576	516	555	541	569	478	518	548	582	561	478	493	515	529	525	555	514	516	536	510	524	534	505	537	560	514	549	539	551	542	544	517	575	537	545	484	566	547	526	530	502	506	509	534	536	532	522	520	562	532	536	517	478	542	503	509	552	494	544	511	557	506	560	522	511	553	526	541	527	597	564	554	476	514	537	550	512	562	547	553	507	542	476	558	514	537	526	518	500	507	548	505	548	500	539	522	515	522	516	570	560	518	503	590	502	514	527	579	510	547	499	558	529	520	495	498	553	570	547	517	516	529	546	557	514	579	534	552	561	569	540	534	517	532	513	526	526	524	522	524	541	538	538	553	536	542	519	550	523	537	483	515	518	500	499	537	562	496	525	546	473	529	524	482	532	510	511	500	463	550	553	541	527	538	520	523	540	506	537	575	529	534	507	538	548	530	544	577	550	514	505	561	571	518	564	553	477	557	549	510	584	516	505	549	566	550	511	522	521	516	517	543	519	531	529	504	529	554	535	537	567	581	486	534	515	504	523	593	491	587	561	537	489	546	538	521	536	552	565	522	515	558	546	504	545	533	509	494	517	515	537	505	511	508	557	547	596	538	558	564	531	504	558	542	521	527	519	526	541	546	576	492	567	537	533	510	522	535	604	541	504	518	520	554	523	563	549	559	556	548	545	506	557	556	584	541	523	507	532	511	533	531	522	548	518	521	566	509	551	527	515	490	553	518	515	527	539	552	506	547	526	551	558	519	546	558	543	554	551	519	547	529	511	576	565	524	497	486	535	550	522	517	539	527	524	559	536	543	482	529	513	522	551	565	478	552	539	526	584	570	552	560	537	495	560	510	511	559	544	529	547	537	546	532	531	545	543	513	545	568	529	507	508	514	538	538	529	518	501	530	517	522	566	596	503	535	568	509	526	560	510	503	519	540	524	503	534	537	526	528	577	511	544	572	532	502	519	497	537	516	523	552	550	528	518	536	514	517	574	535	541	496	519	556	520	504	546	521	558	545	541	540	526	513	531	496	518	510	530	565	523	550	553	491	570	535	525	519	536	527	549	529	509	529	561	535	510	548	502	514	555	523	549	509	571	542	492	540	544	564	537	523	563	560	505	550	560	538	506	538	607	552	548	543	527	557	519	523	484	534	539	545	535	537	518	523	583	518	476	540	548	518	555	553	535	478	496	511	547	520	515	522	518	536	514	549	518	496	511	505	520	535	519	553	558	573	583	507	532	552	524	577	509	551	477	558	485	556	532	496	520	524	546	503	559	575	544	553	522	519	521	533	551	544	549	487	511	484	496	494	575	518	527	545	557	539	512	526	552	487	553	555	533	531	512	571	541	554	531	539	571	533	537	511	525	524	523	528	515	541	524	571	546	552	543	519	527	503	571	532	543	579	515	501	490	521	484	502	540	536	546	460	551	556	542	517	521	561	535	555	506	488	538	527	527	548	549	491	519	522	517	535	527	509	552	552	552	566	576	543	499	533	577	501	521	483	562	528	491	540	534	486	533	520	535	524	539	571	553	502	540	533	568	542	539	473	533	511	497	522	570	503	568	517	542	570	534	539	514	502	549	529	525	525	502	529
6183	333	337	263	232	189	170	150	163	173	183	147	121	145	121	163	149	112	143	147	150	137	140	148	147	125	116	141	137	126	133	136	153	123	127	138	142	158	141	155	127	122	136	128	128	137	113	125	124	130	137	137	124	131	177	131	104	119	129	122	127	126	142	130	152	151	121	124	135	130	132	119	127	122	131	136	153	108	115	142	121	122	120	131	130	136	149	128	114	127	124	125	126	123	139	141	116	122	135	123	121	114	123	121	144	127	118	120	145	139	128	133	142	130	127	125	124	121	129	119	139	148	134	131	114	117	136	128	135	116	114	124	134	129	145	141	128	111	116	141	119	121	139	132	121	151	128	139	122	115	132	123	136	121	155	123	134	156	132	117	121	132	134	121	117	125	141	131	129	109	137	134	127	123	150	138	106	144	108	126	116	133	152	130	124	129	137	118	117	118	125	120	133	134	119	128	137	139	116	151	138	131	115	135	150	138	126	129	155	141	132	122	112	116	138	132	127	126	120	125	119	115	114	141	133	129	125	131	146	141	119	131	135	142	119	136	144	120	125	130	144	136	131	142	138	124	143	122	123	134	120	125	129	124	122	129	133	129	120	130	121	152	147	137	133	113	131	133	128	139	124	130	118	130	131	131	108	139	156	127	139	143	137	136	143	117	130	138	147	106	125	132	141	135	146	120	117	125	118	121	116	134	124	136	132	136	162	142	131	131	148	144	123	126	127	125	132	132	134	139	132	147	118	132	142	138	115	119	144	143	127	104	142	126	130	118	133	144	127	108	121	116	115	135	114	114	134	143	155	134	124	117	124	106	115	131	140	121	118	116	139	159	129	120	124	136	108	117	120	147	127	134	106	120	118	128	135	135	114	134	122	117	122	141	136	139	107	120	141	159	136	123	127	153	118	122	140	126	133	127	118	127	125	124	128	145	138	127	123	139	134	126	108	114	124	117	136	132	142	121	127	120	131	143	133	121	140	138	127	147	131	113	121	109	123	166	125	142	132	122	131	140	104	149	120	137	165	128	110	121	133	135	146	126	112	130	109	123	132	143	144	135	115	153	142	126	130	139	149	145	127	135	117	101	117	131	138	131	135	136	118	121	132	128	138	131	138	137	121	134	113	137	117	139	134	136	134	125	126	97	135	139	117	133	133	132	110	119	142	141	128	128	125	125	113	123	150	129	132	107	139	150	129	126	123	148	132	122	130	130	120	126	127	139	123	118	118	126	142	131	130	143	116	148	107	128	128	136	127	132	115	117	124	128	121	134	129	120	130	123	127	144	127	116	134	126	131	148	140	125	136	127	159	121	150	123	128	111	119	127	119	139	128	137	126	130	141	140	112	134	133	118	136	104	125	107	128	128	135	124	116	126	117	126	119	131	133	121	130	144	154	141	117	134	161	110	133	145	167	118	117	115	156	126	129	156	127	125	147	122	123	150	114	132	138	121	102	128	139	122	126	115	129	127	117	105	125	152	132	101	140	130	130	129	121	115	130	128	129	136	119	131	133	133	141	133	134	139	142	137	124	114	121	140	150	134	122	152	124	123	124	154	131	131	146	128	132	110	122	112	116	130	122	129	121	136	118	126	141	135	107	125	121	124	121	120	133	150	127	118	125	142	114	150	133	138	136	140	137	133	151	129	134	118	116	113	126	138	134	118	120	124	140	126	133	119	132	137	128	129	120	130	103	142	128	141	150	130	154	132	130	146	132	144	110	131	140	133	123	126	152	129	118	137	136	136	113	102	121	122	119	118	116	133	126	143	127	135	131	132	130	107	124	96	132	143	127	136	122	138	126	125	123	157	129	117	124	166	119	129	143	146	121	106	132	128	134	128	156	150	121	129	112	120	125	119	124	128	127	117	118	128	119	131	121	123	117	143	124	107	125	122	134	130	131	131	121	123	128	121	122	140	107	125	145	125	138	125	123	112	117	129	123	121	127	131	114	131	125	119	118	118	130	117	127	142	142	115	131	132	131	125	148	133	135	129	117	131	121	133	123	121	134	164	142	129	134	113	117	109	130	128	162	130	127	128	145	118	136	140	131	124	120	120	117	121	115	147	116	124	148	139	131	122	123	125	136	127	143	115	112	132	128	126	142	149	136	150	125	119	121	146	147	119	117	124	125	134	119	142	121	133	128	116	130	128	160	130	121	121	128	112	103	130	119	116	130	132	123	142	122	149	137	106	148	141	152	132	123	147	108	126	132	142	122	131	116	135	127	135	108	134	130	126	133	104	123	145	121	115	147	120	123	136	140	130	138	130	129	121	132	124	128	157	116	131	111	124	125	126	135	157	164	140	132	120	139	122	122	126	121	122	132	147	96	120	113	141	142	129	126	138	137	150	105	113	138	121	137	131	122	121	129	129	139	130	144	102	103	129	167	122	138	131	118	134	101	131	134	149	143	144	112	124	141	133	124	125	122	127	124	132	143	143	140	139	128	133	135	147	120	151	111	114	145	114	129	119	128	135	129	137	135	153	135	145	143	125	134	115	120	125	109	98	104	138	124	122	120	120	111	127	124	132	137	133	110	133	127	132	135	127	116	145	135	135	146	144	124	121	131	114	118	122	129	112	129	141	151	149	105	131	128	126	117	110	136	134	121	119	117	138	123	138	143	120	131	125	131	127	147	131	140	132	130	136	101	135	124	138	134	138	133	144	141	140	126	141	129	126	132	131	107	106	115	145	134	124	139	159	134	134	134	121	149	137	122	122	148	124	142	125	130	133	120	133	126	105	114	128	132	137	133	124	120	153	109	124	128	148	123	128	106	135	130	149	134	124	124	128	116	130	120	143	126	121	139	110	129	144	136	122	124	120	121	142	129	125	122	112	137	129	119	120	132	135	142	123	133	116	108	146	128	119	151	128	145	127	123	123	118	124	114	128	138	119	130	129	149	108	129	122	140	121	157	128	126	134	127	125	110	142	140	124	122	144	132	120	139	130	99	113	124	143	127	116	134	120	123	136	121	115	144	138	140	121	125	120	120	115	116	128	123	117	122	130	145	128	143	148	135	140	124	124	121	131	121	118	131	135	116	123	138	113	129	113	120	133	101	113	139	136	136	133	137	132	118	127	128	121	115	119	130	150	136	123	126	142	127	112	138	129	139	141	116	131	135	147	112	105	96	123	116	123	137	133	141	113	117	121	131	126	120	134	138	142	116	121	148	123	144	140	100	126	133	153	142	130	109	126	134	158	136	115	122	134	110	137	116	140	137	113	115	133	113	147	140	111	146	157	150	132	118	130	145	137	122	142	116	124	115	134	129	128	129	122	134	126	130	135	134	140	128	126	106	109	127	140	116	134	117	130	123	120	149	124	128	137	143	124	130	116	145	122	136	131	169	130	126	110	130	150	134	146	143	115	128	122	125	157	126	113	118	131	134	147	121	103	130	142	129	119	129	149	122	137	119	130	121	125	137	140	128	139	135	125	125	136	142	145	133	137	136	139	147	114	107	102	137	135	134	126	132	123	117	140
5990	506	1029	1063	885	811	639	591	538	507	472	446	439	455	397	369	380	357	388	367	366	339	350	290	343	354	317	319	343	336	366	356	329	335	325	333	344	335	352	342	330	325	317	300	321	352	342	325	353	337	323	303	294	334	313	284	335	315	309	359	362	318	323	327	319	314	345	312	317	318	310	318	301	319	287	308	355	329	348	337	342	343	295	273	350	296	360	337	314	329	346	315	295	314	297	309	329	327	318	333	308	316	298	336	298	325	325	338	318	314	322	319	322	343	325	355	284	338	318	327	328	296	316	324	319	284	311	355	343	348	321	346	317	342	336	299	317	329	330	328	315	323	333	301	303	293	334	343	346	338	304	307	322	330	334	309	339	290	346	316	325	352	328	308	358	335	350	316	308	317	326	344	352	340	315	321	306	332	321	334	284	353	305	334	313	326	320	309	317	341	314	330	323	315	286	329	328	298	327	309	309	331	315	331	349	330	347	330	327	331	310	318	299	326	342	320	310	314	337	311	336	337	303	351	306	343	331	336	343	307	324	318	324	306	313	329	319	328	304	319	355	312	306	306	298	311	306	336	305	297	304	318	298	296	311	317	294	318	311	318	341	319	319	322	311	284	318	299	312	288	308	310	302	317	336	318	341	341	326	318	293	351	309	314	318	307	319	314	304	344	301	323	325	301	305	301	334	311	327	312	327	350	372	301	295	336	350	351	343	307	302	307	310	329	309	318	306	347	346	332	287	344	337	339	311	338	323	305	276	307	318	313	321	336	331	328	347	311	333	322	310	326	332	318	341	299	311	319	327	335	320	298	317	295	315	318	304	341	298	324	344	338	317	305	294	307	331	320	313	309	273	343	297	319	360	310	303	330	368	340	322	311	285	329	341	314	308	279	319	312	343	304	346	318	332	328	341	302	303	321	320	313	296	329	317	325	326	316	323	350	312	353	346	301	327	271	343	318	350	323	346	270	297	320	323	337	334	343	323	302	351	336	316	314	319	317	304	333	355	331	325	327	322	307	303	310	328	299	332	336	357	322	320	340	314	289	331	303	340	376	294	319	317	339	296	330	295	317	323	325	306	301	318	328	352	311	324	323	322	340	305	288	287	318	304	306	313	340	308	340	281	308	334	323	305	305	303	315	313	369	302	315	314	301	317	327	323	307	307	291	327	325	283	317	321	320	316	326	312	341	328	307	320	307	326	313	344	316	315	341	324	290	321	356	298	288	325	287	273	328	311	348	333	313	343	325	319	327	341	318	345	369	314	307	335	336	329	324	330	309	291	311	352	310	302	299	319	295	347	346	320	330	325	310	338	323	315	322	313	332	344	333	283	342	336	319	296	325	323	312	304	323	319	317	322	311	309	310	315	335	309	328	334	326	336	325	351	325	330	323	298	312	325	343	287	299	300	330	328	332	332	337	310	352	353	331	318	326	318	322	339	321	319	328	352	340	359	304	288	321	341	311	315	291	328	324	316	315	339	298	325	361	318	321	337	343	327	317	329	316	311	325	315	371	324	322	309	349	317	339	352	344	365	301	324	319	328	329	321	319	310	280	319	331	313	322	329	313	320	302	320	346	314	345	332	333	336	287	315	321	340	357	332	304	303	309	314	296	331	325	335	321	307	334	320	331	286	361	315	342	304	306	320	323	318	307	303	323	357	345	354	281	282	319	332	309	294	325	324	336	330	316	328	329	349	319	332	314	304	320	307	308	329	359	317	311	326	285	327	307	339	296	352	298	315	317	323	307	316	340	314	312	333	357	343	321	328	350	310	326	302	330	349	327	331	335	314	316	304	347	320	330	328	334	311	298	315	324	284	304	324	324	284	326	334	303	316	325	333	352	349	321	295	321	353	302	320	329	309	334	337	341	323	298	326	303	343	349	342	315	330	343	312	328	308	341	295	328	325	326	328	358	318	320	301	316	309	315	345	333	346	319	334	301	344	332	345	291	338	298	315	326	331	320	284	333	348	291	317	332	310	336	303	309	299	326	370	331	311	328	340	316	303	313	342	338	339	342	329	313	335	324	326	304	349	337	319	311	325	295	317	321	315	318	325	342	305	311	297	307	347	358	299	333	292	341	307	306	340	328	331	325	313	318	316	335	321	340	312	339	292	323	304	335	344	330	310	319	316	272	372	340	327	318	298	328	323	336	320	348	308	319	306	338	314	324	327	304	334	345	341	317	327	330	311	319	339	320	330	316	314	342	324	328	332	328	334	362	317	343	326	300	335	320	290	362	331	297	320	322	359	339	318	303	295	330	344	326	328	310	355	316	318	321	330	327	309	308	334	318	337	298	292	338	321	337	329	300	294	314	303	321	301	296	305	321	317	317	320	315	323	329	363	344	334	327	312	303	358	296	328	347	329	335	338	307	323	310	319	345	316	325	338	324	304	314	306	318	324	308	338	305	320	320	320	307	311	365	305	331	335	332	294	321	319	341	335	304	313	315	323	287	297	316	313	326	296	291	301	322	348	317	305	312	287	288	299	333	324	319	297	341	300	309	337	330	343	336	303	326	308	316	318	329	322	328	315	318	355	281	352	310	311	297	298	315	325	351	330	347	324	317	319	306	333	314	337	319	307	322	317	332	327	296	311	317	310	322	323	329	309	303	331	296	319	297	340	312	316	299	342	317	325	354	336	326	309	318	331	310	306	337	331	324	318	341	307	338	317	326	309	303	307	313	342	304	327	335	362	304	315	309	328	338	299	285	322	339	340	290	325	337	337	321	334	297	300	309	293	322	314	346	311	296	308	323	341	318	284	323	298	321	294	322	351	310	340	307	321	334	328	296	368	296	312	318	318	296	334	310	278	281	307	320	328	326	309	287	323	327	295	314	356	311	305	292	326	322	332	337	314	347	341	325	320	303	297	285	330	303	326	318	332	285	337	303	334	335	318	311	290	325	325	320	320	358	334	323	319	311	328	289	335	289	309	367	321	292	325	340	339	310	339	323	351	330	318	328	326	295	329	360	359	334	309	286	318	331	322	313	300	312	339	334	319	318	326	340	305	326	327	339	294	316	303	333	304	295	315	317	271	336	325	301	340	324	343	317	320	307	328	305	324	358	317	302	318	287	318	320	316	297	329	340	306	324	311	287	309	342	305	313	335	306	285	283	333	310	303	297	323	337	323	303	363	310	305	311	331	316	319	315	318	330	305	297	279	291	302	321	305	325	287	333	289	309	329	310	319	312	323	350	323	305	333	330	335	300	325	321	316	299	338	316	297	340	313	310	321	319	352	311	307	290	309	307	317	302	316	349	284	299	308	326	322	314	306	340	332	325	330	325	315	346	320	311	318	303	345	313	329	309	312	311	359	317	283	317	327	315	325	380	371	310	310	317	320	316	334	295	364	335	344	300	316	324	308	313	319	288	308	303	306	297	303	336	354	330	292	330	308	312	321	314	314	351	295	326	339	338	307	304	335	338	314	329	339	301	316	341	298	310	313	335	329	326	365	298	309	341	311	287	340	316	315	317
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
