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
338380327697	338380328256	338380328806	338380329356	338380329906	338380330456	338380331006	338380331556	338380332106	338380332656	338380333206	338380333756	338380334306	338380334856	338380335406	338380335956	338380336506	338380337056	338380337606	338380338156	338380338706	338380339256	338380339806	338380340356	338380340906	338380341456	338380342006	338380342556	338380343106	338380343656	338380344206	338380344756	338380345306	338380345856	338380346406	338380346956	338380347506	338380348056	338380348606	338380349156	338380349706	338380350256	338380350806	338380351356	338380351906	338380352456	338380353006	338380353556	338380354106	338380354656	338380355206	338380355756	338380356306	338380356856	338380357406	338380357956	338380358506	338380359056	338380359606	338380360156	338380360706	338380361256	338380361806	338380362356	338380362906	338380363456	338380364006	338380364556	338380365106	338380365656	338380366206	338380366756	338380367306	338380367856	338380368406	338380368956	338380369506	338380370056	338380370606	338380371156	338380371706	338380372256	338380372806	338380373356	338380373906	338380374456	338380375006	338380375556	338380376106	338380376656	338380377206	338380377756	338380378306	338380378856	338380379406	338380379956	338380380506	338380381056	338380381606	338380382156	338380382706	338380383256	338380383806	338380384356	338380384906	338380385456	338380386006	338380386556	338380387106	338380387656	338380388206	338380388756	338380389306	338380389856	338380390406	338380390956	338380391506	338380392056	338380392606	338380393156	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2750	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2751	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2755	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
13061	734	566	467	311	242	190	145	147	127	134	111	100	96	117	93	76	74	72	98	94	81	75	90	82	74	78	74	62	78	71	72	69	90	66	75	96	87	75	78	65	83	71	74	72	75	71	72	70	71	72	76	68	66	64	76	69	65	78	62	80	67	88	78	68	68	70	56	73	79	76	62	67	83	85	65	87	86	77	82	70	84	53	55	77	80	88	53	83	91	69	65	65	90	59	81	74	77	72	59	63	83	73	75	81	66	68	82	78	73	86	84	83	65	80	70	62	68	65	88	60	79	75	67	72	77	82	66	69	49	75	81	80	72	66	76	68	73	69	77	68	90	82	75	75	69	69	82	92	77	69	74	85	85	65	65	73	79	76	76	63	74	70	75	87	71	61	65	86	67	69	78	80	81	64	88	86	67	61	81	75	73	67	59	66	74	63	88	77	69	83	73	68	75	78	72	71	80	71	85	71	66	89	69	83	69	68	83	55	92	82	92	78	86	73	67	54	65	83	78	63	64	87	70	65	73	76	79	88	70	86	87	65	77	80	66	83	67	70	66	79	80	82	72	63	63	66	79	68	69	67	85	60	68	85	67	64	80	76	63	87	72	77	69	88	73	70	93	69	73	70	55	70	72	74	79	66	74	72	85	83	70	66	71	76	68	67	72	72	69	69	86	85	54	76	87	74	81	59	67	83	66	88	73	74	58	77	80	76	65	76	75	82	68	76	68	73	66	76	77	78	78	59	70	87	65	83	92	76	71	55	83	75	85	82	83	63	79	65	56	78	64	85	63	83	77	70	59	85	63	84	76	72	83	64	84	84	76	75	78	71	75	72	77	61	82	79	58	77	72	84	63	64	67	70	69	66	75	72	82	64	69	64	80	86	79	67	67	60	82	72	62	73	96	76	66	60	62	80	86	60	87	71	69	91	79	77	62	75	69	62	77	53	90	81	92	79	70	63	52	85	69	75	74	63	71	74	67	80	69	76	72	74	81	61	94	80	77	64	68	65	68	76	77	83	84	66	60	68	58	69	96	81	67	66	50	73	87	95	81	70	61	71	68	86	74	67	59	71	60	55	78	84	72	74	84	80	83	56	79	84	78	76	67	77	61	78	69	81	62	63	84	74	70	75	86	65	53	72	78	72	76	71	100	68	92	83	72	65	83	59	63	71	90	81	79	55	88	77	70	59	88	73	76	78	65	81	96	75	67	74	84	83	61	71	73	75	77	77	56	76	65	67	83	68	64	71	95	98	67	93	73	64	77	67	59	77	68	77	79	82	85	83	77	75	78	91	61	85	69	70	72	81	62	71	71	80	65	77	59	70	69	89	78	85	79	54	83	67	68	69	66	99	77	66	72	84	87	58	65	70	70	73	73	82	62	71	86	72	72	76	70	72	65	68	86	72	77	76	84	66	77	63	75	59	73	73	97	85	79	78	79	76	62	66	73	76	93	93	74	87	69	72	74	58	66	86	76	68	51	67	77	70	52	79	74	68	68	77	88	70	59	71	83	62	72	67	69	78	85	75	59	64	73	84	82	88	74	72	78	73	64	84	67	86	62	75	74	77	88	63	69	86	79	80	52	88	74	58	62	62	86	59	75	55	80	72	82	64	74	64	66	90	64	65	70	61	70	83	75	73	80	87	74	73	74	68	78	70	67	70	70	95	74	89	62	74	78	59	71	84	88	80	83	63	68	68	66	66	78	85	72	72	61	72	68	73	63	65	74	74	81	68	76	71	73	83	77	87	62	83	67	65	82	70	76	72	73	72	67	69	71	68	81	83	92	67	73	54	67	81	67	66	70	92	76	55	65	85	76	99	69	66	66	84	72	66	68	89	75	65	68	61	78	83	53	56	86	75	64	66	72	78	75	82	60	72	76	61	75	57	63	83	57	72	78	60	63	83	74	70	83	71	83	79	70	72	52	83	88	86	63	86	60	78	67	66	78	67	79	77	66	68	61	79	70	64	88	100	68	68	67	85	78	91	64	81	69	88	66	61	67	77	76	78	61	89	81	93	82	76	68	85	63	79	67	91	77	64	81	72	77	70	84	69	84	74	66	69	59	86	81	72	67	63	72	75	73	72	61	98	72	86	85	78	68	62	85	79	85	87	88	86	69	78	68	69	61	87	72	74	73	79	69	75	89	76	80	68	74	76	74	76	64	74	71	65	71	66	90	69	89	70	73	71	86	80	68	84	82	80	74	63	67	70	60	91	66	75	82	79	83	65	73	78	64	77	74	79	83	67	88	62	82	79	72	78	69	81	64	63	60	72	85	73	71	60	76	88	77	55	67	84	71	72	84	60	69	71	76	77	77	71	82	85	70	80	79	65	78	74	81	64	62	71	64	66	68	90	80	84	81	59	89	78	72	67	65	81	67	70	78	75	68	67	58	80	67	69	88	71	67	69	79	63	68	72	91	74	75	82	60	83	79	80	76	75	75	85	84	73	66	71	79	64	80	59	65	78	83	61	71	76	66	81	63	65	71	66	75	78	78	70	84	53	75	76	76	76	67	66	66	73	94	73	66	67	59	57	70	59	69	67	72	75	66	77	81	77	71	65	73	72	86	73	68	75	66	68	77	80	61	69	66	70	59	75	71	77	81	78	73	56	79	57	81	86	69	80	78	78	66	67	53	71	69	75	79	67	81	68	71	72	56	80	62	74	77	82	90	73	81	72	67	81	73	78	72	96	61	77	80	69	61	83	73	81	72	59	73	80	75	64	83	72	65	66	86	83	73	80	65	63	69	62	69	71	90	59	84	73	77	78	61	65	71	72	77	80	76	86	82	70	84	93	74	87	78	73	75	86	69	65	73	70	70	64	69	73	75	85	78	66	91	85	73	69	55	71	59	76	70	71	71	78	55	67	69	70	78	57	65	74	60	73	83	82	88	78	76	65	82	91	71	76	81	78	73	67	75	76	68	66	78	64	73	82	73	58	83	73	72	68	70	61	79	70	66	65	86	80	78	79	74	76	69	70	80	81	57	70	74	64	91	89	73	83	56	83	91	65	73	71	64	75	71	62	64	82	56	77	72	77	69	78	75	66	79	62	77	64	72	66	84	64	61	73	76	67	85	86	75	83	77	91	69	80	82	70	71	72	61	82	64	82	77	71	81	74	91	86	79	76	75	72	62	94	70	76	71	78	78	74	75	61	70	103	62	90	78	81	81	74	99	85	67	82	75	63	80	89	72	80	68	68	69	76	59	74	88	51	72	86	93	77	77	73	74	75	87	75	88	75	72	82	76	82	76	86	78	67	62	80	72	71	82	78	63	88	57	56	72	75	66	70	69	80	74	71	70	71	81	75	71	58	71	67	78	65	76	83	56	72	64	66	69	73	62	69	74	88	63	68	64	83	68	87	85	72	71	83	79	66	78	69	63	74	70	75	68	69	81	72	91	68	65	54	68	75	55	55	80	84	84	67	68	90	73	89	76	72	75	74	63	83	68	79	71	80	71	71	68	86	94	72	89
7645	648	1331	1608	1282	1011	891	672	565	536	450	451	378	345	333	297	287	313	285	259	274	251	251	244	258	233	223	243	233	206	246	226	255	237	201	245	212	227	236	194	187	214	210	202	227	185	185	211	187	216	204	194	228	217	206	210	195	206	201	211	196	207	215	196	223	192	214	206	223	202	205	205	214	221	192	209	204	206	192	165	196	169	189	173	214	181	200	175	198	175	218	198	205	185	181	187	207	183	169	180	182	203	209	212	194	173	188	188	179	199	167	215	199	188	229	185	173	176	180	191	201	195	203	217	167	204	202	200	199	189	176	190	199	164	198	181	181	183	190	198	188	189	204	176	181	207	195	199	206	220	192	194	187	188	213	188	190	174	194	188	184	196	183	194	190	201	194	187	195	220	202	186	200	191	186	198	182	189	166	192	203	207	187	190	187	209	179	158	222	181	202	227	183	176	185	193	192	171	199	196	199	205	190	193	205	171	198	190	180	189	195	224	176	189	191	184	184	201	196	211	186	224	203	192	196	202	212	182	186	205	202	218	189	196	180	199	216	205	190	193	171	178	197	197	179	160	199	202	187	190	204	197	221	191	199	182	182	180	191	197	191	209	207	177	188	192	205	212	187	191	196	192	204	210	190	213	217	176	161	183	180	188	184	191	191	210	211	180	200	173	202	200	192	185	198	188	185	192	191	171	178	210	174	207	203	188	174	179	198	207	215	181	188	173	191	200	182	202	189	182	190	181	190	191	215	186	196	190	227	189	203	202	208	164	205	170	205	179	176	218	203	190	187	212	197	211	206	188	206	199	198	198	200	201	187	203	189	186	177	189	212	201	180	179	214	196	188	188	179	218	191	205	214	197	218	159	180	220	201	209	170	189	192	190	203	183	192	210	195	204	203	197	179	194	179	169	183	203	163	186	194	182	151	180	202	211	195	198	185	209	193	197	194	202	177	180	196	186	201	194	176	198	201	200	191	200	199	198	194	156	191	170	184	204	212	214	165	191	210	196	212	185	210	214	178	191	202	196	198	191	192	210	184	179	202	195	216	187	192	182	179	209	187	184	203	202	179	167	185	183	223	205	172	183	179	188	193	202	203	194	190	187	195	192	207	182	176	192	165	207	170	205	175	199	193	201	200	182	190	192	181	215	190	197	172	199	206	207	186	199	239	195	194	222	190	187	180	195	179	188	198	191	174	174	173	174	179	198	206	214	199	211	183	190	206	189	178	203	199	190	178	190	188	188	195	170	206	185	201	220	182	236	175	188	177	185	166	233	180	166	179	187	198	189	198	192	148	188	202	211	187	213	183	197	183	186	196	209	215	199	197	192	183	188	193	181	177	187	187	199	190	221	185	186	203	190	165	194	186	196	185	191	156	190	194	205	213	174	179	224	200	181	193	203	192	188	192	181	194	205	210	189	182	169	173	199	181	189	212	212	187	173	198	200	175	191	201	208	207	180	203	210	200	185	181	188	175	216	197	186	160	185	202	227	170	188	181	181	183	192	179	206	212	215	184	196	166	206	166	182	210	182	192	202	205	195	209	229	210	193	215	202	174	188	192	190	204	199	193	176	190	171	202	182	196	183	156	183	211	185	189	215	170	218	195	190	168	156	200	200	204	219	186	183	168	161	211	174	180	186	189	199	228	202	195	200	187	198	190	178	192	199	190	190	207	203	192	194	184	197	195	185	215	194	199	216	167	170	187	184	171	205	195	170	194	193	205	217	193	217	178	195	222	193	201	201	194	188	229	208	167	191	207	210	201	191	201	209	174	183	198	176	210	199	180	185	195	182	205	179	218	193	186	225	180	194	225	190	155	175	185	199	199	195	176	215	192	195	173	178	176	196	176	217	184	195	189	221	165	162	208	170	212	195	206	173	185	206	196	178	202	209	187	214	171	211	201	199	181	189	209	197	191	193	160	193	205	197	218	198	191	182	200	207	179	192	187	185	178	198	190	212	202	200	188	206	227	229	180	192	185	201	177	188	184	197	215	170	179	190	209	193	169	188	187	181	194	192	170	201	181	184	190	205	180	223	188	194	198	196	222	197	233	205	191	212	162	189	213	179	208	195	212	215	219	201	194	205	176	191	183	202	174	205	194	191	197	179	204	194	173	202	196	209	186	177	201	211	183	221	183	200	199	190	195	197	204	185	198	196	166	214	190	185	178	173	221	174	180	194	192	195	219	202	173	151	174	203	196	217	199	200	197	163	169	187	197	172	225	188	198	194	185	195	172	180	209	196	217	178	201	188	185	204	204	196	196	190	198	186	176	166	194	179	187	197	185	197	196	181	219	212	194	201	179	185	187	227	224	177	195	218	203	178	216	203	210	200	202	210	190	184	216	196	186	190	188	182	174	203	193	188	179	200	183	188	178	189	210	203	197	218	181	197	189	171	188	197	193	173	188	201	212	196	178	211	196	190	196	185	172	202	183	219	182	207	160	185	186	197	210	166	186	182	192	180	208	198	219	175	216	203	190	223	217	192	200	178	185	190	186	197	202	208	210	206	219	202	171	203	152	189	173	201	197	191	198	193	179	197	192	198	185	191	174	184	172	175	191	191	197	189	203	198	199	191	180	218	178	212	195	215	183	200	201	202	200	187	184	186	185	176	212	188	202	197	189	199	206	192	190	177	198	221	195	194	188	198	200	200	177	187	173	206	174	191	192	217	221	191	204	151	143	211	169	191	205	188	189	221	191	211	184	190	203	202	189	215	182	223	187	177	169	204	188	193	174	174	186	212	194	183	205	193	190	185	189	203	195	182	220	225	184	203	199	200	174	191	193	201	200	177	193	184	176	220	182	167	175	196	187	172	188	174	177	178	188	184	176	210	171	199	191	179	185	203	197	177	212	164	187	173	212	196	196	212	186	214	215	211	188	224	227	204	197	208	207	202	220	196	184	185	210	176	197	180	190	191	200	180	204	199	175	187	173	189	167	221	195	188	204	176	179	195	185	171	206	203	191	187	174	207	203	211	183	199	192	203	213	188	180	214	189	182	204	192	192	212	212	188	233	211	190	172	190	216	204	214	185	200	215	185	213	200	188	217	160	179	204	209	187	175	206	212	211	193	196	215	197	190	213	175	191	185	165	183	202	206	177	197	201	187	210	216	185	179	195	210	205	191	186	192	203	180	201	226	194	177	189	184	211	174	207	202	190	207	193	180	205	218	191	180	186	216	209	181	175	188	178	191	202	184	179	203	189	198	188	220	188	223	190	198	195	186	189	184	197	202	208	201	191	181	191	164	175	204	172	178	223	190	227	207	160	176	195	196	187	174	183	208	212	201	196	211	213	205	193	189	186	187	197	187	194	169	209	214	175	193	194	197	188	184	167	193	188	190	163	187	176	185	177	171	205	187	191	198	200	212	211	213	209	200	183	217	177	194	216	164	187	181	208	188	201	205	178	204	202	201	172	194	199	200	218	199	198	205	179	188	195	182	192	216	192	196	184	179	203	199	198	197	193	200	206	217	205	203
1269	267	238	271	293	256	294	284	256	240	265	273	259	245	278	242	244	266	260	267	244	290	277	268	278	274	220	268	250	260	259	248	289	280	271	266	288	245	237	236	237	271	289	264	277	250	266	269	285	276	276	263	268	272	255	241	229	254	294	259	249	246	273	286	277	279	266	263	275	289	302	256	243	280	257	248	267	234	262	266	276	298	271	256	271	272	248	259	250	281	254	287	249	253	255	258	279	245	235	251	279	227	260	248	266	259	250	278	254	259	252	260	247	259	264	267	283	269	268	288	267	253	249	251	299	266	250	284	257	262	239	286	254	230	248	267	235	262	268	246	248	246	254	300	242	308	298	247	238	278	255	270	257	261	264	261	250	249	262	252	267	268	246	264	258	264	261	242	254	235	274	256	260	233	285	279	244	286	264	265	262	264	295	244	282	267	269	248	235	290	244	274	267	262	273	257	245	249	290	261	284	240	246	252	264	243	273	301	256	248	241	242	257	285	281	273	257	275	267	255	252	307	275	243	253	228	253	276	250	271	241	278	248	263	239	252	257	250	289	261	260	258	275	257	263	253	265	258	282	278	261	269	260	256	273	239	269	255	246	255	270	256	249	283	273	268	265	249	262	262	269	286	289	267	261	259	247	252	264	278	254	286	261	256	240	266	283	269	281	241	269	240	244	279	263	236	247	281	239	270	288	271	274	280	267	274	253	263	276	276	268	256	294	279	255	234	256	277	269	251	269	256	267	251	266	274	291	265	253	259	248	275	275	278	261	283	276	260	291	261	242	272	276	238	258	286	245	266	243	267	268	268	254	300	284	254	268	255	259	283	275	263	256	249	238	242	258	264	286	285	261	249	252	242	267	242	272	240	228	247	281	284	259	269	271	275	253	265	263	269	272	265	281	267	251	251	238	262	241	276	283	262	275	255	264	275	241	260	244	282	290	243	269	257	272	258	276	245	279	234	282	272	244	266	244	284	269	271	267	246	257	262	246	252	256	257	256	241	252	285	296	281	277	262	268	286	253	288	275	248	274	254	247	280	241	271	284	230	259	268	259	246	250	258	291	265	257	262	285	280	279	233	259	234	241	280	248	261	231	276	279	305	279	271	260	270	285	266	247	242	269	249	273	274	271	241	261	273	280	286	298	286	224	251	265	276	244	264	256	252	276	265	266	252	262	237	262	248	258	258	234	231	268	282	255	233	284	256	301	297	273	267	260	256	275	262	245	254	289	237	291	288	287	259	272	266	280	248	271	265	233	276	279	252	239	267	255	253	279	279	241	266	254	250	257	270	293	288	281	254	298	278	239	259	263	267	234	277	264	282	234	284	253	266	240	247	258	261	247	255	243	294	271	230	247	277	263	244	257	267	231	281	238	271	263	247	262	259	267	250	277	273	262	284	250	266	248	246	266	264	252	276	290	269	255	271	261	255	272	263	277	253	288	232	275	295	252	284	274	273	263	249	288	265	274	265	280	227	283	285	273	255	256	246	274	266	256	298	282	270	277	289	240	247	238	269	262	263	268	255	276	259	247	236	274	273	247	270	291	254	256	285	235	230	255	251	288	256	269	291	278	256	244	276	293	268	243	272	249	249	241	259	272	271	242	279	258	228	278	270	247	259	284	268	247	251	301	264	268	271	247	283	257	244	229	250	270	240	255	268	245	237	225	280	266	256	266	246	287	284	283	244	251	273	235	250	270	233	280	266	271	279	259	254	258	263	272	258	272	276	248	281	283	290	251	286	252	234	305	306	263	274	255	311	257	252	281	260	245	270	286	241	261	279	242	306	274	284	294	264	259	274	257	250	263	272	269	255	281	256	282	277	248	273	266	243	282	265	288	258	254	256	269	275	277	227	247	263	284	317	266	242	232	269	276	253	277	283	277	252	260	250	294	280	260	256	285	276	256	237	256	257	260	256	280	267	296	251	239	275	278	301	250	247	258	258	280	286	285	251	271	279	273	249	284	284	256	264	256	268	258	246	263	260	239	251	260	250	241	275	271	262	260	264	271	253	242	227	266	266	291	267	245	302	291	255	237	273	253	255	261	262	261	263	262	276	245	271	271	252	279	259	285	256	271	240	257	249	237	243	254	278	251	243	271	280	227	257	271	285	268	226	290	259	256	243	304	262	271	249	237	294	273	296	273	248	257	295	244	264	281	264	270	244	264	269	259	278	286	270	278	246	260	272	294	260	282	273	271	283	250	248	246	239	255	257	258	256	253	278	290	252	235	240	254	269	213	244	238	255	245	253	263	267	274	257	264	263	221	281	281	275	247	286	240	250	259	250	267	248	256	263	237	263	227	269	259	285	270	281	307	249	263	246	231	250	280	228	269	237	258	263	262	255	253	245	275	237	276	252	258	283	257	253	258	260	251	256	285	294	256	267	248	261	240	276	244	246	251	287	270	250	251	279	247	274	254	256	257	261	244	263	264	251	256	285	264	248	284	265	246	278	265	262	262	258	273	230	264	256	247	253	252	267	285	248	266	250	263	320	269	266	276	275	247	273	249	257	281	282	261	264	257	256	278	231	242	252	249	240	277	281	293	250	254	236	229	251	228	265	258	251	221	254	274	256	267	250	284	255	244	248	266	259	250	269	254	274	248	249	257	266	265	287	277	281	273	264	269	257	270	281	237	239	260	239	267	280	271	273	284	250	252	257	275	294	258	271	261	267	259	249	253	263	265	251	259	252	266	263	290	290	265	280	276	301	282	276	295	265	261	241	254	285	267	247	227	250	254	270	243	265	269	254	257	234	284	257	248	246	273	278	270	271	265	252	263	265	266	238	290	258	285	293	260	279	251	264	268	248	229	253	255	251	271	266	237	275	284	264	251	254	296	263	268	236	240	241	253	264	266	255	252	254	251	258	274	248	242	267	278	247	250	248	247	296	235	265	268	248	306	247	267	291	275	248	274	240	262	280	305	260	259	268	304	251	240	259	253	239	282	271	259	266	273	282	265	262	264	284	310	268	283	285	260	248	275	261	285	265	260	271	259	266	246	250	251	269	297	262	274	270	270	284	233	284	257	267	280	266	279	263	263	260	278	276	282	249	264	270	282	252	251	252	277	264	254	259	263	259	249	266	245	289	254	293	271	230	249	249	257	266	263	282	273	258	251	268	289	255	234	275	278	289	285	241	273	271	253	285	253	277	257	283	291	266	269	273	246	272	266	266	256	257	278	273	249	271	250	253	241	260	269	236	264	271	240	281	266	264	297	255	286	265	253	258	269	270	272	257	243	289	267	268	266	258	252	284	283	246	297	242	268	278	294	241	250	249	264	257	275	273	286	245	261	245	268	268	270	257	255	233	253	253	260	285	268	274	222	255	263	245	271	239	255	263	256	288	270	242	269	254	284	273	258	248	238	272	261	272	264	238	258	255	243	278	242	279	279	255	250	233	256	278	240	251	252	272	236	236	274	262	240	258	301	274	259	278	299	284	274	268	266	260	295	249	293	266	276	278	275	244	254	231	273	260
1674	588	645	587	620	599	604	598	591	598	578	598	628	564	585	655	575	593	609	622	619	612	566	621	617	635	606	641	629	587	613	619	613	648	572	557	575	577	592	587	565	631	597	599	553	605	626	603	642	623	588	611	552	564	588	581	586	611	595	601	591	572	595	626	580	545	642	598	585	576	569	600	608	576	569	583	608	564	602	645	617	619	613	578	591	573	613	617	568	601	610	622	613	559	581	613	631	609	599	630	585	594	568	629	607	560	605	608	590	576	571	576	588	635	656	644	584	594	584	637	557	591	587	574	627	630	590	553	574	600	623	602	593	667	613	590	577	577	637	585	606	582	619	628	589	591	550	635	666	571	557	589	593	575	580	624	608	598	589	606	592	579	627	584	607	587	597	593	613	602	613	568	591	588	627	616	562	645	588	622	600	637	603	617	623	610	589	604	614	582	631	605	585	642	591	587	605	587	596	570	562	568	610	643	568	574	620	597	606	594	586	564	587	599	584	550	606	584	596	583	602	574	609	601	605	585	623	582	601	602	629	624	611	621	567	595	599	608	597	578	616	585	591	615	605	582	590	609	588	568	636	596	548	627	621	594	597	636	581	613	556	605	589	564	645	572	652	626	564	602	576	559	586	582	590	577	634	613	603	606	580	623	663	604	612	568	596	589	603	606	556	606	610	598	586	620	595	574	620	588	594	619	590	641	601	600	608	593	625	565	593	596	590	569	609	577	590	574	607	627	606	561	614	617	599	608	631	572	572	630	643	614	599	594	603	567	601	600	616	637	588	637	621	572	598	574	647	595	602	606	624	603	637	656	569	586	576	595	573	614	585	598	589	577	592	608	564	608	596	543	607	594	594	561	589	589	633	596	567	604	550	608	585	550	626	620	588	565	599	581	604	562	594	548	610	613	578	580	605	597	575	594	608	608	591	602	580	638	625	598	606	564	582	560	604	565	556	597	633	641	592	635	607	576	631	623	601	633	588	569	635	606	601	617	595	566	635	579	565	579	580	582	576	579	635	596	588	622	585	613	618	550	586	599	560	582	588	557	611	581	596	600	560	585	565	613	594	600	594	595	612	593	627	594	615	649	683	602	600	597	581	598	642	578	608	600	633	551	586	604	613	596	650	595	577	574	590	637	580	587	588	621	630	615	617	631	600	547	550	600	612	592	623	572	618	624	626	549	625	561	581	587	597	608	599	597	618	563	618	651	586	597	569	580	588	621	595	611	590	586	593	587	597	595	580	622	585	598	601	638	585	582	592	567	596	590	618	594	592	584	544	592	626	576	636	595	583	553	593	609	541	645	621	608	579	595	588	616	579	610	622	597	591	600	596	558	552	582	596	553	598	582	622	596	628	583	587	631	586	633	609	662	637	628	635	654	564	632	601	635	594	622	603	647	627	578	588	568	574	592	592	601	599	615	534	612	572	602	602	633	605	609	608	606	596	615	585	614	626	587	610	614	566	585	586	622	583	634	618	587	564	566	560	591	606	610	571	580	603	554	632	570	566	638	619	604	556	626	654	608	586	579	591	555	603	573	606	623	637	576	637	607	612	607	646	608	593	589	635	579	636	627	599	622	614	625	616	579	626	529	593	622	625	625	601	582	649	570	578	623	624	611	568	574	624	576	612	591	596	603	579	578	661	641	630	621	565	629	591	621	556	575	571	596	601	641	616	640	590	603	587	613	624	594	603	579	587	605	592	579	606	617	601	611	592	613	626	595	584	601	559	629	574	579	614	602	580	582	610	562	628	605	653	577	588	618	594	633	648	631	593	618	567	611	598	587	593	603	625	612	572	590	578	607	640	598	581	585	580	656	589	642	622	582	582	610	636	612	609	652	598	617	593	566	587	626	624	582	607	614	598	553	595	595	554	636	640	609	579	581	625	593	586	593	608	637	614	604	649	556	600	612	635	585	618	623	591	594	527	577	635	583	622	581	574	632	560	573	606	606	610	584	575	625	662	645	596	575	626	616	611	606	632	587	581	636	627	615	591	596	605	581	626	558	591	556	593	575	577	596	568	606	565	585	547	580	599	582	590	597	617	584	565	618	624	593	607	592	624	579	574	604	609	590	582	636	614	588	612	648	638	603	617	582	640	595	559	600	585	613	607	572	598	597	607	599	614	600	601	575	565	592	588	623	606	628	592	558	594	626	577	603	619	548	593	586	579	600	681	622	585	589	595	599	582	653	600	580	608	612	621	615	614	574	611	602	561	565	601	631	558	659	659	571	622	579	573	622	573	579	591	597	582	574	589	555	590	618	600	635	579	649	610	593	598	575	587	624	564	635	617	550	542	643	597	623	575	608	633	574	620	586	599	590	590	588	605	643	615	629	595	597	604	584	595	629	613	553	571	610	609	661	550	601	636	587	583	586	624	595	571	604	606	600	586	592	587	563	572	594	609	596	621	596	568	620	573	625	560	623	587	626	618	601	591	556	597	582	599	608	577	610	589	612	637	579	606	597	609	559	590	601	553	591	584	542	610	600	563	614	576	565	602	591	567	589	619	598	559	595	620	600	587	644	604	581	599	604	630	603	616	624	552	654	598	598	625	616	604	606	600	617	604	575	548	606	637	547	558	608	624	609	568	594	594	585	567	582	629	562	606	593	594	562	631	585	624	684	645	589	602	600	555	577	596	604	591	546	583	596	599	579	586	614	610	563	574	565	585	606	600	577	610	601	654	577	609	606	579	567	621	566	573	607	610	572	587	613	604	602	644	596	592	600	577	601	615	565	642	586	610	575	635	565	595	589	582	588	600	632	601	580	618	640	626	548	619	631	571	545	619	595	592	576	590	634	628	580	589	586	635	585	602	617	534	620	586	606	612	620	600	561	619	619	630	643	623	592	590	643	607	569	627	610	547	581	599	605	629	590	569	612	589	560	624	569	597	620	594	604	611	617	595	569	583	634	595	638	577	543	627	583	595	630	559	624	630	553	584	589	593	598	594	628	573	629	629	590	611	594	594	608	612	564	598	607	611	556	592	593	594	576	603	595	606	622	608	583	570	602	611	593	584	589	574	596	585	593	571	594	614	618	618	617	612	566	596	588	580	593	628	603	581	601	591	575	605	624	581	600	603	588	583	625	563	605	565	655	611	534	610	565	589	604	610	595	577	596	639	603	618	599	602	584	655	576	609	593	628	636	547	586	602	596	620	579	609	625	600	560	627	573	534	598	578	595	630	586	573	586	628	599	621	619	568	574	590	575	602	570	610	615	610	596	587	602	603	625	588	592	563	614	580	616	571	609	610	614	613	594	565	608	587	620	610	613	606	579	601	586	563	633	601	611	635	606	572	629	584	598	606	571	604	561	630	605	566	588	557	585	589	595	598	598	629	598	642	576	593	648	543	597	600	620	589	603	589	619	620	606	614	599	616	576	649	611	570	605	581	585	576	627	603	590	559	609	615	620	606	637	599	568	612	596	582	560	602	628	592	597	611	669	578	604	588	602	639	591	597	608	594	560	591	570	576	601
6630	400	436	420	318	301	279	251	256	268	212	221	227	213	219	216	238	200	226	217	223	227	213	232	223	215	204	222	204	206	196	184	217	195	222	210	221	200	235	191	213	199	203	202	198	197	194	188	199	192	209	206	182	193	225	200	209	196	248	200	204	219	192	230	209	226	198	201	188	214	187	186	214	214	184	198	214	237	188	214	201	192	224	209	200	209	193	190	206	208	198	204	199	220	202	217	193	205	222	224	203	195	225	203	210	210	212	189	208	186	183	179	182	197	212	190	214	224	211	229	195	221	188	185	214	207	213	201	207	182	207	205	220	206	198	210	221	221	179	206	197	179	185	218	211	232	205	213	213	223	213	211	220	208	200	220	210	198	213	223	212	180	239	209	212	217	184	201	237	231	177	220	222	206	196	212	223	230	187	196	211	178	204	230	202	218	209	197	213	231	221	211	217	206	210	209	221	219	216	183	207	187	234	189	215	235	218	231	239	200	200	219	184	231	220	189	179	201	214	180	206	216	211	178	234	234	217	202	199	187	203	204	218	173	195	190	194	214	255	221	229	205	211	177	198	211	202	215	207	207	220	202	235	175	183	183	222	201	204	225	212	212	211	200	190	205	213	194	214	219	187	226	222	216	200	200	217	218	195	202	200	204	218	207	189	218	245	192	190	191	211	194	197	207	216	192	219	208	204	194	223	194	197	206	201	213	216	202	215	202	223	201	205	205	178	218	207	214	193	196	206	258	185	199	224	225	206	213	206	193	208	213	213	193	201	200	201	204	199	202	180	208	205	227	201	202	197	198	193	193	205	199	232	199	195	182	201	178	212	212	211	208	215	203	192	207	192	207	216	206	222	201	222	242	201	215	204	226	200	200	190	193	199	195	192	188	197	200	200	216	202	184	227	218	224	191	227	205	200	204	194	199	218	190	213	180	196	193	195	196	195	202	197	222	200	205	202	190	218	208	226	212	199	195	238	210	168	229	240	200	185	206	229	207	220	184	207	201	186	199	204	219	210	216	188	207	198	218	192	229	184	197	180	197	215	212	221	208	199	230	219	197	252	224	191	204	183	218	205	229	206	226	206	211	210	179	197	204	185	228	213	202	207	195	203	226	201	202	189	202	194	183	213	210	232	195	193	191	209	188	205	198	203	201	217	235	180	213	177	207	196	198	207	206	206	177	230	193	203	219	212	190	214	212	200	187	222	205	197	212	211	191	232	191	201	220	203	209	213	204	214	194	205	197	189	212	221	201	198	177	214	192	214	193	205	211	213	195	189	199	195	208	176	190	202	208	195	201	190	240	221	192	201	205	203	197	195	187	205	216	222	166	201	231	204	197	245	199	205	199	218	208	205	223	175	228	194	176	200	201	192	241	196	192	197	223	209	217	208	218	174	186	232	198	196	222	223	212	224	170	203	202	206	207	195	203	200	214	197	189	184	217	223	233	168	195	211	205	227	212	218	192	266	198	228	210	186	184	200	209	192	193	192	210	205	190	212	224	206	203	206	231	217	203	210	193	191	196	233	196	190	222	196	201	207	217	192	223	208	207	215	216	205	211	205	209	184	187	183	227	246	201	203	231	216	187	197	215	220	201	208	230	218	198	193	200	213	216	196	221	203	202	215	190	203	193	218	206	196	193	185	237	217	208	198	212	225	195	173	172	193	201	206	197	206	206	196	229	189	218	194	214	185	183	219	196	178	195	183	194	201	208	205	209	220	202	164	177	202	209	208	214	185	205	208	210	199	199	226	222	229	204	179	226	204	208	189	202	227	223	194	203	199	215	218	209	185	224	206	215	211	216	180	204	218	199	211	227	214	208	205	197	216	197	187	200	216	210	202	201	206	237	235	194	214	215	201	206	215	208	208	197	210	216	181	198	201	217	231	202	204	194	195	201	217	189	197	213	217	218	225	196	187	207	235	231	215	204	230	204	203	210	196	202	204	227	203	198	226	217	199	190	204	222	205	197	226	211	224	196	195	216	211	197	231	200	202	212	207	203	208	207	201	189	210	187	191	229	211	233	234	202	200	225	207	197	183	190	189	199	199	202	245	201	219	222	209	182	228	220	232	207	195	201	189	194	223	205	198	174	218	215	216	192	200	214	224	198	223	209	209	190	217	214	187	208	179	194	201	233	180	189	190	210	207	220	204	203	192	208	226	197	221	201	215	208	215	210	206	209	182	214	252	209	236	224	210	216	221	231	184	213	209	193	208	186	186	202	218	222	188	183	201	211	204	219	203	228	232	205	212	231	197	195	182	236	233	187	228	230	205	190	193	186	191	223	210	216	174	199	218	198	217	206	200	230	215	211	199	200	200	213	215	204	180	191	212	227	202	181	195	216	211	212	220	187	228	206	181	190	196	205	186	210	214	205	220	222	211	200	204	192	212	190	202	232	204	212	235	183	236	205	201	228	174	179	191	240	187	204	188	237	214	208	232	190	184	204	168	235	206	190	228	197	209	189	207	201	211	223	212	213	198	202	209	210	199	206	226	185	218	219	202	213	196	193	217	206	224	194	241	206	196	187	224	205	205	212	215	208	215	212	207	194	234	206	200	218	213	239	218	210	204	198	204	197	197	193	188	202	205	188	199	208	221	214	171	236	215	210	183	196	231	236	196	209	247	185	218	213	192	194	212	204	208	223	221	204	193	225	208	213	210	230	179	229	193	188	226	205	232	209	219	219	235	195	206	211	208	240	229	187	184	182	196	205	224	209	216	178	165	187	203	193	204	186	176	230	204	203	201	212	196	208	201	217	209	202	203	201	204	214	190	217	199	218	213	207	196	216	180	207	186	218	214	198	213	207	200	199	206	195	232	195	194	228	204	175	186	198	211	219	225	225	217	242	249	204	205	198	204	206	208	189	206	212	213	235	225	194	208	202	213	231	223	241	195	216	196	218	192	202	209	200	206	210	201	198	203	201	242	208	204	214	217	202	220	199	219	217	217	209	212	213	200	220	211	202	205	194	189	240	206	216	205	211	207	201	224	215	211	199	209	186	206	197	205	187	188	187	208	213	205	225	201	166	204	221	209	235	185	228	187	200	210	181	204	219	202	199	200	196	212	199	197	246	218	245	194	193	205	196	225	242	204	188	186	207	204	182	217	223	219	224	223	197	213	199	209	199	213	217	187	206	226	207	199	222	217	209	216	209	218	212	225	209	211	218	225	202	196	205	199	208	181	213	210	207	230	212	206	172	175	210	213	192	204	187	196	201	182	212	236	180	199	179	198	189	227	194	189	212	190	217	201	208	182	232	189	193	208	207	215	213	235	225	179	206	190	206	219	218	151	199	208	219	228	241	206	192	201	232	215	206	212	223	199	193	200	201	218	205	187	200	232	192	197	199	196	208	191	220	216	212	226	180	178	242	199	198	190	235	183	202	174	193	187	212	200	195	203	208	212	205	218	221	194	190	210	259	223	213	177	198	185	208	225	225	185	212	200	231	197	221	197	202	231	223	246	195	181	193	185	219	239	186
6102	690	1066	1190	1016	875	803	666	603	597	613	561	577	551	535	522	512	553	532	554	531	501	445	475	469	472	459	517	480	482	537	495	506	494	453	457	490	501	466	489	466	472	501	469	491	464	465	458	478	481	450	464	420	461	479	476	519	478	487	485	433	492	468	499	445	474	525	500	471	493	489	477	444	476	454	470	433	483	456	434	448	459	454	492	462	450	473	491	482	449	453	461	504	465	475	466	492	502	484	464	497	481	457	462	491	468	449	457	448	442	448	479	488	395	457	476	462	486	500	438	463	480	471	480	482	472	465	439	510	464	443	463	486	476	545	498	489	487	484	488	481	471	487	478	468	458	482	509	480	466	473	505	453	455	456	471	430	468	456	472	453	459	485	481	495	481	489	497	454	454	476	446	475	431	506	452	461	470	469	499	484	481	462	449	504	495	493	480	493	431	470	462	488	411	533	491	470	500	462	474	440	464	456	437	473	495	464	450	444	520	460	447	473	457	456	504	473	428	487	495	442	433	460	464	461	481	485	444	473	508	459	494	453	466	477	463	469	480	495	464	503	469	472	511	442	492	478	506	485	442	518	505	459	434	462	500	456	471	514	436	502	495	439	473	440	506	456	480	437	464	488	473	420	483	457	497	445	454	488	488	438	481	456	453	458	443	476	460	474	467	452	474	520	459	499	454	441	498	464	483	494	465	472	495	438	474	445	452	490	484	471	480	494	450	497	514	469	434	449	464	442	444	433	428	465	475	464	481	476	474	487	457	489	456	488	490	502	465	454	463	453	481	493	448	472	461	509	479	445	488	494	414	450	484	452	502	462	462	490	462	513	473	463	455	490	490	451	451	481	482	422	471	460	455	520	480	519	437	497	494	454	485	460	504	450	487	464	422	487	437	441	499	437	426	449	479	474	463	458	425	479	496	484	460	476	504	454	467	475	489	487	480	503	454	474	467	491	438	471	463	457	493	461	458	484	473	463	495	487	444	473	475	462	452	481	454	501	485	469	446	460	421	514	437	496	411	453	468	491	495	499	453	475	480	499	479	463	434	471	466	463	486	464	463	482	458	474	504	472	423	459	490	456	443	496	470	466	490	532	459	496	443	516	472	470	478	426	453	459	451	411	509	464	479	464	458	499	474	478	448	461	453	522	486	480	477	498	501	503	549	464	497	457	433	496	479	470	472	494	445	486	480	473	462	475	495	528	425	462	475	448	472	455	461	460	474	460	455	456	476	497	501	497	488	439	451	482	466	479	485	480	485	491	456	480	472	495	516	490	443	483	459	496	518	480	456	459	474	494	504	475	494	479	466	444	486	452	495	460	530	485	537	480	492	508	471	465	454	480	461	498	468	472	445	425	522	490	446	460	458	457	469	497	476	496	473	428	469	492	488	453	423	513	481	462	485	457	468	481	486	483	483	480	485	472	486	477	458	460	447	498	500	465	429	462	417	447	471	482	498	451	471	482	478	457	468	474	498	498	483	469	465	501	457	423	493	408	460	456	491	454	477	447	509	473	488	494	471	513	465	455	460	492	482	484	447	451	480	493	478	478	453	432	453	475	456	465	457	445	482	498	504	484	510	503	441	434	497	468	463	451	530	441	476	434	496	491	470	453	455	483	463	461	468	452	447	461	476	488	429	505	481	475	493	481	466	465	477	463	492	505	469	424	483	495	464	470	503	460	498	442	485	479	479	478	440	476	464	459	472	475	456	423	462	452	502	488	456	447	473	467	461	454	438	475	454	463	485	465	480	461	449	515	459	487	453	487	451	487	500	473	457	451	453	492	455	454	455	504	476	440	463	518	464	447	492	497	455	454	481	496	490	493	460	456	500	439	476	505	481	467	473	479	423	473	471	456	501	479	472	470	472	486	470	488	475	484	447	487	437	468	483	436	484	475	480	486	463	504	473	454	482	470	445	458	490	501	502	494	450	454	523	461	459	484	448	456	478	478	466	431	456	445	460	449	514	478	467	467	453	465	453	507	470	483	471	470	471	446	498	458	463	418	480	478	513	474	455	456	456	480	468	507	465	481	482	487	447	495	453	432	515	428	457	478	533	465	460	482	474	527	491	466	469	398	474	471	481	494	478	510	454	471	433	459	440	485	453	486	496	507	448	499	447	481	513	466	497	453	471	466	493	482	495	498	452	436	477	430	468	465	460	473	451	486	450	482	472	490	470	491	461	441	484	457	453	501	472	465	491	444	486	486	457	434	489	464	468	499	481	484	460	443	484	444	466	472	481	504	504	476	452	454	459	457	455	512	494	432	450	454	487	476	502	501	473	484	488	452	505	499	427	464	453	511	491	466	456	477	468	491	465	501	510	481	464	439	484	466	467	510	510	483	482	454	462	452	486	467	464	484	475	457	468	487	452	473	448	452	491	478	453	462	466	489	504	483	500	450	487	476	480	492	461	473	465	486	479	465	469	512	499	461	446	497	483	529	476	462	485	466	464	470	450	476	451	487	490	454	476	478	490	485	435	455	474	477	520	446	447	447	506	472	471	461	515	458	438	438	449	463	517	444	482	504	449	483	446	454	484	442	477	505	505	488	456	479	518	429	472	478	480	495	486	464	501	503	487	484	476	464	459	435	482	484	476	463	508	500	476	459	487	439	485	483	469	469	459	441	479	448	453	447	463	479	456	481	480	434	456	433	488	463	466	495	475	465	488	439	518	493	503	485	485	464	470	493	453	456	487	449	514	498	450	466	462	494	472	471	434	464	449	475	493	448	482	483	470	464	457	408	490	480	510	449	490	446	487	492	492	483	457	474	484	452	473	489	487	490	501	476	441	437	486	462	490	472	480	482	459	465	495	459	473	476	471	494	469	479	513	484	475	457	482	444	481	460	490	482	486	464	476	471	465	470	450	498	488	500	460	466	497	471	435	455	483	473	434	476	468	501	485	472	452	474	487	462	483	483	482	422	476	466	476	484	463	502	479	522	500	447	471	475	472	456	501	492	485	510	448	500	500	496	460	509	447	432	521	495	496	479	464	485	447	504	450	480	425	460	498	454	471	490	435	481	479	463	494	494	490	450	466	466	452	507	487	471	489	483	477	455	471	488	457	511	489	480	499	448	447	467	466	492	498	462	430	521	468	464	480	478	471	464	475	488	450	501	465	488	436	488	476	486	494	463	447	468	481	494	514	485	450	469	464	438	499	476	464	475	482	465	505	473	480	490	480	449	469	447	507	481	487	457	469	476	519	455	493	485	497	435	418	452	497	460	494	475	463	484	498	497	487	505	469	470	428	502	482	443	467	465	469	446	492	452	464	446	453	446	479	470	489	467	478	428	460	486	485	485	470	469	466	440	466	489	482	479	481	500	482	490	444	465	463	430	466	441	464	429	491	455	474	471	460	511	430	442	476	442	501	482	451	485	459	468	474	478	458	440	472	485	465	465	465	458	465	509	500	467	483	447	498	493	476	475	465	475	447	442	439	450	479	519	470	450	474	469	473	433	437	447	472	495	479	471	473
12809	728	633	465	329	259	204	136	128	126	114	106	93	128	91	94	90	77	96	95	80	80	91	76	84	73	70	65	86	66	101	64	86	91	75	86	78	75	76	62	75	69	71	74	77	94	71	83	70	84	60	66	54	67	75	77	79	80	79	69	55	91	73	76	82	87	87	82	82	68	57	61	70	68	81	85	76	90	65	79	76	69	93	75	75	66	72	71	69	56	67	78	87	58	55	71	87	66	61	69	74	85	66	65	78	70	71	75	70	68	73	56	59	62	61	72	83	89	72	86	60	72	69	56	82	64	58	75	73	69	58	91	57	75	61	58	78	79	57	78	69	66	68	72	91	90	85	88	78	64	49	81	75	59	79	80	72	73	84	63	62	72	60	72	68	59	68	61	76	84	58	76	63	76	70	70	51	59	66	81	77	69	79	51	90	74	80	62	66	79	75	80	61	58	56	73	83	65	68	62	70	67	70	62	81	62	74	61	70	79	62	73	73	65	62	90	65	76	81	65	79	47	75	70	77	84	70	67	69	73	95	64	68	57	73	83	73	60	70	78	81	63	65	65	70	66	77	80	93	75	75	66	77	80	70	67	69	76	59	76	53	77	56	73	74	82	73	71	56	80	77	68	78	77	64	69	66	55	64	69	79	78	62	62	76	55	68	75	77	74	71	61	84	74	79	83	85	77	75	85	80	72	76	83	60	60	73	67	71	70	71	73	78	92	98	85	87	82	77	74	79	69	73	70	78	75	56	72	69	91	88	67	68	77	68	85	75	62	84	67	79	63	91	55	68	65	86	66	73	70	69	70	73	81	64	82	74	79	58	59	58	65	66	69	66	63	73	66	66	74	80	89	80	66	71	62	92	62	83	76	61	70	74	67	68	77	72	79	78	74	81	85	75	60	52	78	90	79	78	78	71	63	72	73	72	69	75	64	66	70	93	78	67	66	79	77	68	65	68	83	70	65	68	65	67	79	71	68	77	75	79	67	70	81	74	66	75	78	67	67	76	85	72	64	58	62	57	58	80	70	72	75	64	68	78	79	73	74	64	57	90	63	85	61	68	89	76	64	49	72	72	79	82	76	81	84	90	74	78	87	75	59	90	65	70	89	68	70	63	67	67	68	69	75	67	60	71	72	75	78	81	77	82	73	71	80	82	62	69	83	90	76	79	66	75	61	75	67	68	87	71	73	85	88	65	78	74	67	73	82	72	77	73	76	85	85	70	71	61	70	80	77	76	78	53	72	80	68	76	77	76	53	72	61	58	74	82	73	54	62	70	60	59	78	70	82	66	80	87	69	76	71	67	62	80	66	74	76	81	74	62	70	88	51	77	82	65	75	80	89	75	78	61	69	80	68	72	74	76	74	67	81	63	71	71	76	88	69	73	80	72	73	64	71	78	61	79	82	75	57	81	62	61	60	82	57	69	69	76	77	78	77	71	68	100	78	72	77	77	90	63	77	68	67	57	82	68	72	73	80	87	70	84	81	79	64	60	80	93	85	66	76	70	63	64	54	65	78	61	78	47	80	74	76	80	76	84	67	62	70	61	55	74	52	56	89	85	73	79	72	89	71	66	56	73	71	73	67	84	75	73	65	70	58	85	71	70	70	80	69	58	63	73	60	76	76	72	73	69	65	74	71	82	68	98	69	81	63	81	76	74	80	63	76	76	79	77	85	77	70	77	82	67	78	81	58	71	64	83	75	79	60	77	80	58	76	78	85	89	71	81	67	74	76	75	77	84	76	82	87	68	77	71	79	70	47	63	66	70	64	88	67	89	65	78	77	74	62	85	52	69	70	67	68	72	51	71	72	79	83	77	66	69	71	88	70	72	67	74	71	59	70	80	74	75	72	74	70	70	70	67	66	70	73	67	64	74	74	63	64	79	80	72	67	69	74	81	70	72	74	70	64	63	83	69	92	81	68	80	58	63	61	94	83	89	70	73	74	67	72	78	71	71	76	83	84	78	71	77	60	81	72	81	74	81	71	86	74	85	78	75	74	59	70	59	91	80	67	71	71	63	63	63	88	74	65	59	76	63	74	80	62	78	75	82	78	84	81	84	64	64	73	77	66	85	67	81	77	73	76	84	57	70	73	73	65	59	66	81	55	75	71	78	57	63	83	72	67	75	66	76	85	75	48	64	81	65	71	78	65	101	58	71	64	79	56	66	83	98	82	84	67	75	81	58	72	60	70	82	81	77	76	85	65	65	82	76	74	75	48	68	75	88	72	80	85	83	94	78	83	64	63	65	56	79	79	65	65	59	74	84	93	73	61	70	71	87	75	69	95	65	71	72	64	68	68	70	69	78	77	57	71	74	70	64	74	75	65	72	61	81	74	77	64	73	70	84	70	49	57	76	81	93	71	82	69	51	61	72	68	57	54	73	67	65	64	62	83	74	76	85	53	62	81	71	68	64	66	66	86	80	65	65	78	60	79	61	74	74	72	66	76	83	72	74	68	52	62	71	91	76	69	83	72	68	69	65	87	61	72	70	84	76	77	62	76	64	67	89	58	78	76	72	86	68	85	66	57	78	87	63	74	77	86	76	69	73	65	67	65	87	68	66	56	70	65	54	83	87	56	75	82	74	59	66	72	84	89	76	75	59	78	77	79	78	81	63	66	77	67	71	76	68	67	76	77	78	78	86	68	65	71	76	72	67	56	60	73	68	81	87	78	78	66	79	70	78	71	68	80	71	74	73	65	72	78	67	64	79	92	70	70	64	63	63	79	67	68	66	64	71	80	74	63	66	64	74	83	81	82	84	84	69	73	68	76	78	66	74	93	69	77	65	71	55	68	84	65	78	75	72	58	70	70	73	72	65	83	73	67	57	54	68	80	70	62	81	61	81	70	70	55	77	66	79	84	86	66	84	80	57	53	69	68	61	62	62	68	66	73	76	64	77	77	63	72	64	73	74	86	91	66	69	73	80	66	69	78	63	72	60	65	73	73	60	68	65	71	72	91	78	71	55	65	65	74	59	77	69	71	76	89	73	85	67	66	64	65	79	73	65	84	77	68	69	71	56	77	66	83	82	72	62	57	64	75	89	75	77	75	72	76	86	69	72	80	65	73	69	88	76	57	59	68	77	65	74	78	75	72	68	76	75	98	88	81	68	71	67	69	71	70	82	95	82	70	84	76	69	57	78	58	63	80	66	73	78	69	66	105	78	79	78	75	77	88	70	62	86	70	61	77	85	70	87	71	70	86	55	61	66	77	90	70	74	64	84	72	61	69	81	69	74	81	67	64	71	78	91	76	85	57	80	69	93	74	65	75	66	77	82	73	68	58	81	75	72	75	78	71	75	67	82	51	65	73	59	75	58	87	89	59	64	59	62	60	80	63	60	78	65	89	74	64	59	62	71	74	72	83	55	69	66	86	72	82	71	82	81	83	66	76	90	68	70	71	63	75	60	75	71	79	87	80	72	85	94	71	75	78	80	65	73	82	69	92	81	67	79	64	71	87	73	68	68	59
7463	598	1385	1599	1300	1076	810	673	620	481	478	412	398	362	345	297	271	267	289	294	284	247	243	257	249	255	226	229	212	225	221	222	221	228	203	218	223	228	213	214	195	198	206	202	218	218	192	198	188	202	200	222	203	201	178	208	178	221	180	220	216	205	199	204	189	192	219	218	202	191	195	206	201	207	186	210	200	201	203	196	188	220	207	216	202	165	203	186	216	214	183	212	187	169	194	196	170	190	177	185	200	199	202	197	217	178	171	215	203	185	206	198	207	197	190	179	208	164	204	206	172	173	197	192	199	190	196	198	199	183	191	174	199	179	198	171	172	212	182	182	178	210	164	179	190	201	199	172	190	205	186	186	179	199	186	203	195	196	179	181	199	188	196	163	190	191	186	183	179	190	203	181	197	168	187	187	197	200	176	212	210	195	198	183	176	206	180	188	230	194	175	182	191	206	188	214	199	185	204	182	191	179	181	196	157	183	191	206	203	187	174	176	187	197	201	189	184	194	188	195	182	187	202	202	187	186	201	173	195	189	181	183	212	195	195	201	205	202	190	177	188	199	166	173	186	183	187	217	197	197	189	178	188	197	195	200	182	203	174	177	204	196	176	191	167	155	193	192	201	182	190	188	190	161	187	180	199	180	182	192	176	167	176	204	207	191	192	184	181	200	166	202	172	174	192	182	182	184	212	170	158	171	210	175	172	187	184	193	194	203	191	188	176	197	191	180	189	190	211	187	193	190	192	203	198	165	193	194	201	190	217	165	175	179	177	188	181	187	197	184	199	190	193	176	212	202	164	175	198	194	197	160	193	189	199	212	205	184	192	198	184	205	162	187	193	181	184	208	213	198	192	179	219	203	178	158	203	188	209	213	210	190	184	199	194	192	195	196	199	181	180	191	186	186	187	187	193	174	194	169	173	149	208	186	194	177	183	185	195	209	190	211	183	201	184	209	198	173	212	182	164	205	193	179	192	202	219	185	189	190	230	175	184	216	193	200	198	193	199	183	211	190	207	165	201	190	189	197	173	184	184	159	203	181	197	174	207	212	185	187	200	194	205	162	167	186	192	196	170	192	199	190	189	208	177	203	228	210	179	199	193	189	184	184	208	186	165	192	208	205	178	154	186	188	206	187	196	193	234	198	188	196	184	193	191	190	169	189	178	180	202	192	217	230	188	192	168	214	197	178	180	186	155	208	198	207	187	198	198	208	198	211	202	207	200	195	194	190	190	168	196	174	172	195	178	171	186	180	202	196	205	174	190	217	190	204	183	196	187	182	181	168	199	192	174	198	162	198	159	211	189	192	179	182	203	193	201	205	185	189	225	188	205	178	203	173	192	189	187	217	190	189	178	186	216	201	173	184	184	203	198	202	181	185	214	189	184	180	179	202	189	204	189	181	207	209	176	189	213	187	195	197	194	179	205	223	190	200	213	171	204	186	203	195	168	237	161	216	171	228	228	182	168	185	190	201	186	195	205	180	182	166	211	190	207	183	194	192	200	195	194	208	184	188	204	191	181	186	197	193	218	192	190	189	178	195	171	185	193	203	200	181	204	188	196	192	189	181	171	195	214	195	193	199	211	188	182	170	164	183	199	176	193	186	205	153	194	200	179	188	182	190	186	185	182	168	195	191	176	186	185	186	181	200	190	192	213	192	169	199	184	194	185	183	196	171	184	196	208	163	204	179	173	182	187	213	186	197	205	222	199	188	185	190	203	224	185	196	194	154	188	189	184	194	194	193	167	194	197	197	200	189	205	214	183	188	185	192	189	212	185	213	179	204	199	172	172	203	196	192	188	185	193	195	207	195	181	203	216	183	180	201	185	181	170	193	186	177	171	194	160	194	204	174	190	192	182	186	191	174	206	178	208	198	174	217	193	191	183	192	195	222	165	218	182	179	185	160	194	196	179	197	188	163	182	182	194	181	193	199	172	174	173	209	181	211	200	186	182	192	219	203	165	186	199	186	193	196	199	221	200	181	205	187	195	189	198	214	194	190	191	182	184	193	183	194	194	194	211	179	217	191	191	170	195	186	188	202	198	193	193	209	198	196	193	188	195	205	205	197	195	186	201	215	193	183	199	187	192	197	196	190	164	192	178	182	195	188	190	197	198	184	206	206	202	201	185	191	184	165	178	200	189	167	182	188	173	184	202	173	179	211	190	195	168	188	182	197	193	184	213	172	196	178	208	188	182	172	194	200	219	186	183	186	182	165	216	186	207	197	200	169	201	205	184	199	165	182	195	205	198	202	222	186	194	191	196	198	195	183	166	172	192	206	202	185	181	178	166	212	194	203	192	201	186	185	212	201	196	175	184	206	194	177	201	167	203	189	180	190	204	180	197	176	204	180	221	184	195	209	178	189	188	198	220	204	184	192	182	189	186	188	198	197	202	191	175	195	208	176	176	198	193	198	194	203	182	184	193	211	175	179	191	175	185	219	195	194	185	197	194	170	180	195	203	204	186	179	229	220	185	182	177	191	191	217	184	222	179	191	188	180	193	167	204	199	185	181	199	185	200	211	216	181	181	218	204	210	158	187	197	201	195	192	195	194	161	195	173	171	173	201	222	187	173	200	199	202	185	201	183	199	198	201	206	208	171	205	180	178	175	199	178	177	163	184	182	175	174	180	202	187	189	170	213	198	190	188	220	180	166	186	191	157	189	171	226	176	193	191	209	192	182	169	202	204	209	193	185	204	184	208	189	175	214	191	204	172	209	177	170	198	181	214	190	214	189	185	170	158	170	207	171	198	193	212	191	178	195	192	191	176	181	205	183	179	191	186	199	202	189	174	190	192	218	205	192	188	187	187	191	190	186	210	182	211	209	209	193	164	190	208	201	211	200	190	171	198	198	206	202	172	179	219	208	193	186	186	186	211	172	175	212	208	173	191	184	197	183	184	178	187	192	174	203	196	211	173	198	192	201	187	168	198	218	175	170	219	187	190	207	176	206	208	200	165	175	182	215	185	194	170	205	181	167	164	207	177	193	188	180	186	200	181	190	186	163	177	189	205	175	181	194	186	190	196	184	181	182	176	182	179	209	177	194	191	218	190	167	216	191	160	208	206	186	208	160	174	211	192	158	184	210	214	203	175	209	187	192	182	186	179	216	201	170	185	203	183	197	204	196	204	185	206	173	193	183	176	163	210	192	184	217	187	185	178	177	191	192	177	189	192	185	172	177	187	197	204	195	209	198	183	207	190	180	187	192	172	183	193	197	184	166	191	188	192	177	170	220	190	203	196	175	189	198	152	179	188	195	189	187	204	189	189	195	183	203	193	196	181	174	198	177	200	199	183	200	182	188	233	215	181	198	207	201	179	183	205	188	209	184	175	192	204	197	190	193	191	164	191	201	206	202	184	202	195	172	189	180	174	182	195	182	218	169	159	188	176	216	193	174	202	166	213	194	182	182	200	205	173	210	208	202	184	184	195	192	203	204	177	199	183	187	175	198	187	180	187	169	169	208	178	194	199	184	212
1242	261	261	290	263	271	274	251	249	268	257	229	244	260	282	249	264	258	254	263	301	248	269	252	269	265	267	225	250	266	259	303	244	234	279	239	265	252	261	241	244	286	265	262	234	270	268	271	274	283	272	269	239	266	243	256	261	247	276	256	251	239	253	249	263	261	257	278	243	237	242	298	275	258	249	265	249	260	276	268	274	273	245	267	287	280	251	268	271	280	260	281	269	268	279	240	259	216	216	259	276	264	264	287	250	272	252	266	245	276	252	267	292	268	283	267	250	236	273	248	261	288	297	253	285	256	272	295	244	272	263	262	282	246	253	240	247	284	265	262	263	257	248	304	296	246	253	308	224	229	263	259	254	226	262	229	282	268	244	297	254	270	260	256	259	264	266	244	260	261	283	253	271	270	266	257	245	272	289	269	257	257	244	251	288	258	231	298	281	230	258	227	267	237	231	255	275	265	244	248	263	221	233	269	238	257	261	255	244	250	244	245	281	262	270	265	266	269	259	249	268	271	254	280	277	249	231	259	261	226	269	266	276	255	256	249	250	264	268	229	263	285	250	231	261	236	295	288	272	275	268	265	262	250	245	258	247	264	284	254	285	245	252	280	295	283	268	265	283	286	293	234	287	257	256	278	265	244	247	262	257	261	300	263	246	233	263	275	247	262	261	270	237	241	284	298	294	237	243	264	256	276	290	257	243	273	250	259	237	270	274	269	282	248	244	269	269	261	267	229	305	250	264	260	255	208	296	270	242	262	260	275	242	280	252	247	232	252	263	228	285	285	269	267	249	271	270	280	272	259	254	240	241	261	289	261	226	243	257	301	289	298	237	239	265	246	270	251	262	254	255	253	277	272	250	284	267	257	263	260	271	247	248	266	246	266	274	284	246	252	277	272	255	256	276	269	263	255	247	233	269	238	258	236	256	243	253	284	257	257	256	255	231	252	276	286	242	286	274	268	258	263	255	286	267	262	255	274	236	295	245	280	294	253	279	254	263	273	301	274	248	263	259	256	299	273	269	238	281	287	280	276	255	232	281	271	239	257	256	281	282	241	287	255	256	257	273	280	259	243	288	266	254	270	272	251	275	260	266	278	249	239	297	247	227	246	255	269	289	258	270	234	280	271	251	252	273	282	269	271	277	275	272	261	255	259	271	296	231	246	270	266	287	236	284	293	292	279	270	279	259	269	264	285	253	274	242	268	279	249	260	248	242	269	254	249	281	260	281	243	259	217	265	285	256	268	258	269	247	293	265	240	248	272	255	272	259	269	252	275	275	257	259	260	263	316	250	257	277	268	286	260	279	303	264	247	250	262	273	245	285	276	240	272	265	265	269	260	241	241	272	240	293	273	257	254	241	273	274	244	268	279	279	287	261	271	257	240	246	252	267	265	270	266	260	283	272	243	278	243	261	254	261	252	214	259	254	281	257	283	290	269	254	268	282	292	281	274	269	279	284	227	275	281	257	269	280	237	280	242	284	250	258	248	246	254	238	273	260	243	245	245	281	252	255	279	284	275	267	240	281	242	266	282	251	281	285	246	253	247	246	214	233	233	257	257	259	253	265	248	275	266	275	267	239	273	263	263	222	289	257	286	252	288	278	266	292	283	256	247	277	291	272	282	237	237	248	259	253	243	273	259	270	249	247	281	259	250	260	231	280	260	281	242	253	254	286	287	285	270	270	256	257	279	270	261	262	302	271	267	255	264	278	262	224	250	278	269	245	238	239	249	293	255	261	249	250	264	260	258	313	270	286	250	254	263	269	260	252	278	270	256	238	281	268	324	269	268	277	280	244	259	288	259	262	258	275	289	253	276	238	303	259	286	285	249	268	232	254	261	284	257	257	242	279	289	257	249	261	269	236	236	261	271	256	257	269	265	253	280	256	231	266	253	271	278	282	288	296	266	254	295	243	272	283	264	254	275	251	262	251	250	248	259	268	239	270	274	267	249	269	284	246	244	246	269	248	229	260	260	245	263	235	261	285	235	246	279	262	266	280	260	272	252	212	277	260	261	242	279	271	267	243	266	250	266	281	259	274	281	285	261	274	227	291	269	268	274	251	244	270	271	251	280	265	254	242	272	300	249	274	280	274	256	271	252	294	283	248	258	273	253	268	257	276	270	251	274	220	269	272	252	247	245	267	261	250	266	257	281	265	254	240	296	288	254	237	282	285	278	289	274	250	258	247	254	267	273	268	238	243	258	256	295	253	260	261	257	270	245	223	277	284	274	275	276	265	260	266	244	296	300	275	246	238	265	288	239	259	252	248	261	270	286	256	234	258	243	260	275	258	238	267	281	262	253	265	287	275	253	273	279	287	271	266	248	273	250	246	263	269	258	266	242	295	271	254	277	271	271	277	258	264	252	284	298	267	247	259	269	233	255	278	262	249	263	283	276	264	288	243	281	265	257	253	298	249	269	265	263	286	273	224	228	265	235	243	258	279	250	266	264	264	245	264	265	288	287	260	277	268	248	246	242	267	258	270	250	267	282	275	270	267	272	298	272	259	271	257	291	273	287	260	290	299	261	259	243	255	274	285	259	280	260	255	271	260	241	266	286	257	252	274	246	264	276	279	252	224	242	252	250	245	277	266	262	289	288	286	275	257	242	277	248	267	285	270	240	254	261	221	257	262	248	249	269	252	265	241	293	252	277	240	259	279	249	267	274	285	268	257	239	236	280	257	266	255	267	268	285	263	236	279	260	245	256	252	263	262	244	291	284	261	276	252	275	224	248	284	267	258	258	236	286	259	271	247	265	284	254	245	292	275	237	248	226	255	264	251	249	247	247	249	277	243	300	251	259	275	252	238	264	254	262	261	272	264	248	268	254	266	255	270	240	276	277	277	240	281	276	305	267	245	272	282	306	237	239	260	265	246	276	278	290	274	270	253	276	257	259	269	246	271	277	274	277	275	256	235	274	254	280	274	260	273	287	259	284	254	258	232	252	248	266	245	246	255	238	262	296	270	260	256	277	255	255	235	274	255	273	262	262	276	282	235	260	251	278	294	253	272	260	262	285	256	250	253	245	238	238	208	270	276	254	267	269	250	275	283	303	277	255	261	274	266	253	271	231	268	243	279	256	273	282	255	264	259	249	261	222	286	231	289	264	291	274	268	251	279	224	223	243	236	259	264	277	261	263	286	250	230	263	276	246	285	260	249	238	291	247	263	247	257	256	250	274	290	276	291	279	271	259	259	237	246	254	265	289	253	282	283	255	268	277	254	274	229	281	244	236	263	270	283	264	272	262	246	273	246	285	245	283	257	269	251	275	243	254	250	284	274	231	264	277	235	223	289	252	226	252	271	242	243	261	287	278	261	281	237	262	245	269	238	240	250	268	259	236	243	268	248	256	272	245	253	288	231	314	258	276	262	248	243	234	258	274	269	276	244	297	270	272	282	258	262	261	265	243	317	263	300	278	255	252	270	259	242	251	268	271	241	270	273	252	238	261	277	258	276	268	285	247	265	268	264	250
1749	604	645	626	601	619	590	585	603	683	633	618	648	595	634	574	580	611	605	627	581	606	639	639	613	613	589	599	589	597	583	595	613	606	615	571	611	630	571	599	609	586	601	582	622	646	566	588	572	624	579	598	590	604	600	623	605	588	561	606	603	627	565	642	567	603	608	603	537	606	614	638	568	586	604	632	623	614	591	600	633	594	614	629	620	594	613	631	574	568	624	617	589	597	616	596	635	610	632	615	594	565	580	564	566	594	644	625	607	633	621	569	583	624	646	604	586	600	566	609	578	564	595	612	541	618	584	582	577	589	638	557	621	585	585	577	594	621	564	616	596	626	631	603	617	576	644	671	600	605	621	610	641	574	613	576	632	626	602	631	590	570	639	648	617	578	576	591	593	582	606	639	568	626	618	606	583	597	561	602	615	609	606	585	552	638	596	601	592	603	610	660	623	585	625	588	628	597	613	573	597	601	597	598	620	602	617	623	644	607	584	637	590	629	574	590	595	553	604	608	621	580	594	561	599	616	624	609	597	587	587	608	623	546	610	596	564	606	634	604	602	653	595	619	591	558	629	578	589	590	622	593	568	609	584	605	602	648	610	613	604	684	632	581	586	609	618	576	627	592	585	589	605	586	653	609	618	586	566	589	613	618	630	592	599	612	602	607	589	621	605	590	593	576	590	595	580	594	654	571	580	586	632	577	591	592	628	564	629	622	638	592	607	620	594	575	588	600	591	612	562	603	580	586	620	627	611	631	593	608	603	644	597	601	603	563	645	628	587	568	623	580	608	585	589	625	584	618	573	583	581	612	618	640	552	543	600	622	606	571	595	640	610	603	640	602	548	594	580	573	580	596	570	616	568	594	615	620	608	632	595	618	625	631	605	607	622	625	606	609	606	609	607	602	648	613	599	640	585	573	601	622	614	585	620	583	587	571	593	618	624	581	638	622	582	601	582	544	585	627	595	582	594	553	568	624	618	580	631	620	614	591	605	594	620	617	587	557	600	604	618	637	601	606	574	553	592	591	638	627	570	585	643	561	619	597	626	614	606	622	596	577	603	558	600	641	597	565	601	588	598	578	599	609	605	553	562	644	592	559	588	631	558	591	603	588	626	616	630	594	614	608	597	587	649	591	615	548	555	606	634	587	574	609	610	583	622	622	560	539	590	598	633	558	566	611	637	575	573	588	627	577	547	615	599	598	611	611	558	571	597	601	599	592	534	555	590	583	576	564	578	557	616	607	597	604	621	576	529	593	555	569	638	573	602	603	586	571	666	645	608	663	574	586	574	609	602	643	557	590	627	569	605	605	610	662	641	626	616	603	595	591	599	622	599	648	606	610	607	630	614	598	595	568	581	642	610	628	615	603	590	622	594	608	613	655	574	577	641	626	640	617	621	585	613	579	615	623	613	661	647	607	570	560	619	608	583	581	595	614	586	635	578	587	579	588	595	605	628	632	648	582	593	592	599	591	581	624	547	591	577	582	605	563	578	610	586	625	589	600	590	589	623	585	612	620	616	595	600	604	617	645	578	598	580	593	611	585	632	607	594	607	586	617	597	593	564	598	569	588	595	602	627	603	617	610	597	594	580	598	549	597	586	618	540	592	591	587	599	594	616	648	629	560	627	585	622	562	561	598	610	598	632	589	627	600	650	561	610	584	596	620	622	572	625	566	610	636	611	602	584	613	620	586	586	606	559	591	579	655	586	606	606	547	578	581	554	563	645	618	593	582	597	646	528	584	605	615	577	567	581	569	566	593	649	584	591	628	608	619	583	577	590	611	595	593	586	591	606	559	587	592	585	565	615	587	609	610	583	625	614	633	574	603	591	610	602	613	660	585	580	594	594	588	615	532	618	577	600	615	598	616	633	628	569	607	610	634	626	645	604	583	590	621	572	572	637	672	596	620	585	625	618	606	604	609	598	629	578	652	619	558	623	626	577	589	625	573	591	562	573	579	642	596	605	585	618	609	619	584	577	589	613	599	634	645	603	571	604	652	651	598	612	548	594	603	610	622	613	599	626	607	626	593	585	593	642	604	617	573	622	572	593	643	618	606	606	626	636	558	606	554	578	635	630	604	650	635	578	586	579	618	619	585	593	630	582	589	588	558	598	592	608	613	582	570	592	592	571	639	608	578	601	684	619	574	609	626	579	590	614	601	602	647	607	567	621	554	605	593	593	595	612	625	598	591	567	583	633	566	601	600	584	607	596	622	612	583	582	582	621	606	588	613	652	643	607	568	630	616	604	627	650	560	529	612	610	598	616	628	606	604	588	557	597	600	573	583	624	611	606	608	584	606	574	604	658	600	612	610	584	598	609	575	613	580	615	598	584	596	588	618	567	573	569	628	604	583	568	597	604	612	672	601	584	610	588	582	604	616	617	601	603	573	554	642	587	618	602	606	592	585	606	582	590	595	624	595	611	591	597	571	596	630	647	613	586	619	612	611	583	635	613	577	585	626	578	596	585	609	620	566	592	563	627	594	587	637	562	623	570	559	601	559	562	553	641	598	607	661	572	622	580	579	624	661	595	607	576	578	568	546	619	558	627	618	590	613	595	593	605	599	592	607	624	623	609	614	606	665	604	591	605	596	619	580	588	565	613	589	582	612	584	617	561	627	614	609	577	621	621	599	598	577	651	612	579	570	602	633	589	616	601	582	563	570	646	607	566	622	553	606	617	557	575	604	652	607	609	578	580	659	606	621	607	619	569	630	614	595	567	658	566	601	604	610	603	556	634	587	568	591	604	582	591	601	640	552	599	579	562	602	587	603	589	566	601	641	612	618	622	628	642	627	614	586	597	583	620	563	563	598	641	586	598	643	594	621	611	618	671	622	585	586	646	634	595	611	623	567	615	578	626	615	593	630	607	588	600	651	564	615	571	643	616	553	591	583	639	574	602	556	593	603	561	560	647	594	596	598	582	633	625	603	592	611	614	632	574	595	575	623	636	599	576	626	561	603	567	601	583	608	556	622	555	567	590	586	559	573	593	546	579	591	593	613	597	593	565	635	531	610	585	567	588	609	567	630	629	597	588	646	572	589	561	630	601	606	614	645	622	598	611	609	582	566	622	607	569	588	590	601	630	616	611	622	580	593	585	651	615	579	602	541	522	569	579	649	560	594	608	630	619	599	579	564	586	574	605	648	595	616	604	578	581	570	597	591	606	597	566	564	600	622	592	622	615	652	603	573	589	598	582	618	618	618	594	587	579	627	626	598	559	583	506	619	592	596	591	625	638	597	578	647	603	624	605	604	571	632	602	589	597	620	567	588	598	545	577	614	600	610	623	571	614	585	590	560	601	611	584	589	601	595	603	569	641	620	581	596	635	602	629	592	606	560	627	612	551	589	605	579	586	559	565	575	591	564	594	585	588	584	578	615	616	562	629	588	615	625	586	609	568	604	635	549	589	625	596	607	590	593	599	619	588	610	610	624	637	623	550	621	617	625	529	580	534	594	595	621	595	608	609	635	625	593
6739	414	467	375	321	247	252	253	244	223	208	207	216	215	258	241	206	205	222	195	210	193	207	181	211	191	197	219	198	236	184	207	186	206	211	212	212	218	213	214	221	232	203	208	216	219	250	199	222	189	210	198	194	176	230	179	219	196	194	214	209	217	229	172	189	185	203	222	213	236	225	194	225	187	203	213	199	208	185	216	205	184	207	206	203	214	207	193	198	181	221	202	202	217	207	216	209	217	226	207	205	217	193	182	228	217	214	213	197	195	219	202	183	210	219	202	206	202	198	199	226	221	236	163	207	198	198	191	203	210	223	191	186	191	217	222	225	192	174	196	213	200	195	211	231	222	199	236	197	192	199	218	210	201	210	230	199	186	204	227	189	219	192	202	201	246	224	218	199	214	209	216	245	226	229	234	227	226	203	195	215	233	200	196	234	226	215	199	179	215	213	221	232	195	218	228	196	231	235	219	214	194	173	238	214	220	209	201	219	215	209	207	230	230	229	194	227	214	209	200	199	225	208	202	205	207	180	220	218	198	203	214	230	205	201	217	222	168	240	194	180	209	203	189	227	249	196	206	210	217	196	214	203	229	197	222	186	220	200	212	219	197	237	214	203	199	205	205	195	248	184	191	223	216	174	218	200	215	223	218	195	203	225	194	231	190	232	198	216	216	192	207	226	173	223	180	192	231	206	250	206	196	219	192	192	219	199	197	188	241	211	189	200	199	218	204	220	192	185	203	233	261	227	211	183	226	191	190	208	217	205	194	216	193	197	217	223	193	198	198	219	216	188	190	183	231	224	235	210	205	206	191	217	206	188	217	206	201	233	193	224	219	178	209	225	196	209	205	203	210	218	220	199	197	189	196	216	189	213	183	213	205	194	215	220	220	171	223	216	182	188	192	213	184	197	188	198	200	194	209	207	201	217	210	179	238	224	202	203	169	190	173	216	192	197	215	207	231	200	202	208	192	224	194	190	195	211	209	181	212	213	211	216	185	189	207	195	219	220	212	202	207	192	191	200	205	191	207	164	200	227	212	227	233	210	210	179	176	211	223	219	205	216	216	214	205	194	209	203	217	218	243	225	213	207	202	217	208	221	219	224	198	195	208	180	185	200	215	201	200	211	204	220	194	206	210	187	220	194	211	198	203	215	223	213	199	210	207	217	228	201	210	207	223	235	203	184	203	211	228	229	221	209	213	184	233	186	176	200	214	214	169	205	202	209	193	218	199	213	211	212	200	213	186	221	207	213	233	193	202	251	217	196	213	196	230	212	220	186	221	188	209	227	212	214	204	208	203	210	200	232	228	228	180	245	191	205	230	212	195	200	194	228	218	211	199	190	199	222	206	199	203	193	186	199	214	219	189	180	172	226	214	206	189	201	228	202	209	226	207	207	230	218	208	217	237	223	180	211	227	238	205	187	203	227	229	210	205	203	214	205	236	209	193	193	230	211	197	202	204	201	215	217	208	195	208	242	205	224	187	200	211	213	188	199	252	188	217	177	198	221	201	240	220	209	187	205	185	200	201	198	199	198	225	213	215	216	221	191	227	248	224	214	211	204	197	194	215	209	244	216	210	167	165	184	202	190	220	215	198	172	214	195	229	219	210	189	210	193	221	212	219	233	202	232	193	189	200	194	230	229	192	211	211	223	186	203	187	225	191	193	201	194	229	210	213	201	221	194	217	208	212	199	203	181	226	204	233	195	190	200	220	200	205	228	215	224	217	200	192	198	196	236	205	188	208	179	175	220	207	190	205	177	199	233	240	187	214	191	203	196	202	216	239	206	210	182	202	190	178	209	216	203	207	207	223	195	212	217	219	230	200	202	214	196	196	220	218	193	191	228	220	188	223	194	207	212	194	192	216	196	201	203	243	222	200	235	204	212	211	238	211	197	192	195	227	203	225	211	192	190	194	212	216	221	226	237	191	222	189	207	180	199	220	205	212	215	201	192	213	225	226	222	218	214	230	200	200	210	203	234	209	226	172	203	201	186	198	193	198	204	216	209	211	203	221	203	206	207	227	223	220	204	219	212	187	232	196	229	234	220	194	227	215	218	211	216	193	225	202	224	195	198	185	170	213	211	211	209	201	201	195	190	200	190	219	238	193	229	206	211	224	208	230	221	206	228	220	226	221	218	203	192	192	200	192	191	195	209	232	208	206	180	215	211	222	204	208	201	196	203	195	181	183	188	206	196	196	203	198	183	223	241	214	198	214	225	194	220	211	175	193	179	182	198	185	212	186	208	201	197	203	182	202	215	219	213	220	189	206	219	195	220	216	204	196	228	219	203	218	197	197	202	202	204	205	206	195	179	184	189	189	194	220	216	207	204	209	206	202	226	203	190	214	213	220	204	190	200	219	220	188	227	184	198	211	216	196	180	194	188	220	215	198	205	226	213	229	195	210	191	221	214	225	185	191	211	221	208	214	186	213	205	197	185	213	256	191	201	194	195	202	218	220	183	190	220	204	224	216	242	199	226	187	196	215	196	214	220	228	253	194	209	222	218	221	213	197	216	204	230	214	217	210	209	230	207	235	219	172	182	219	211	208	184	179	214	205	195	190	163	217	217	203	217	200	198	221	214	226	203	184	198	203	194	191	201	198	245	198	213	195	222	224	214	188	211	192	232	226	223	204	195	204	212	207	187	201	207	202	221	204	188	219	202	245	182	194	206	205	214	228	189	209	203	200	209	197	216	238	217	205	195	211	198	203	221	181	207	226	201	219	203	221	206	213	189	210	204	188	228	207	220	210	195	188	218	202	200	189	199	199	208	186	188	219	202	207	212	209	217	184	208	214	218	197	174	196	217	202	223	185	210	205	221	200	228	201	198	192	175	203	216	197	212	217	212	222	199	201	208	211	205	189	213	177	202	213	196	214	229	203	220	209	187	212	221	206	214	206	217	209	178	185	173	197	211	210	215	189	250	204	194	188	195	229	204	229	210	205	209	194	233	180	196	194	200	209	194	174	223	193	202	202	201	197	214	199	204	224	182	193	177	227	211	231	185	185	192	203	228	186	191	235	203	226	230	210	219	210	214	212	188	218	209	220	197	211	218	216	190	185	208	230	214	205	208	212	205	211	202	200	199	202	201	176	207	193	194	186	225	214	218	204	215	195	243	226	193	210	210	193	198	227	242	210	169	214	244	216	218	208	197	216	193	195	218	184	193	174	187	236	225	192	231	245	193	235	203	197	183	191	202	241	221	188	176	194	199	211	201	201	217	212	205	220	217	184	211	191	220	177	216	213	230	212	203	265	212	188	190	220	218	195	191	206	218	222	166	203	194	201	237	210	222	196	184	212	195	212	168	171	214	229	234	195	211	202	211	201	224	201	234	218	230	226	228	209	214	201	225	199	191	231	188	204	192	203	219	211	202	219	236	191	197	213	198	201	212	226	215	209	224	204	197	205	193	184	203	206	204	177	204	224	187	186	213	203	188	219	198	224	207	221	236	170	200	207	213	202	231	200	223	210	205	218
6118	642	1084	1175	991	866	801	707	619	623	580	617	516	573	540	540	505	511	533	548	516	484	458	496	501	477	532	458	482	487	518	476	513	475	535	502	482	451	512	471	478	486	462	494	459	485	455	481	510	515	484	495	470	495	503	516	431	452	474	475	495	536	453	496	455	459	472	507	462	449	480	441	494	504	467	477	428	468	500	470	508	481	460	460	465	469	486	496	469	458	492	507	495	460	465	454	475	480	494	464	482	478	498	462	466	474	472	459	488	449	447	521	496	439	462	465	482	436	476	460	460	467	434	507	444	511	499	514	497	460	514	469	460	486	485	487	478	498	481	464	484	490	462	485	439	464	495	464	503	472	469	465	498	482	441	451	488	439	463	544	475	458	508	460	448	461	469	495	437	454	449	469	464	444	446	475	471	454	432	481	507	405	498	460	492	457	482	436	469	453	458	474	480	452	437	450	465	479	502	491	441	457	458	494	458	436	465	476	487	496	450	471	466	521	467	453	455	504	495	477	482	485	486	485	460	497	461	451	433	493	465	483	475	513	491	467	489	496	525	480	460	499	448	486	461	478	483	473	451	483	471	501	451	463	468	457	463	475	478	526	452	466	434	495	438	477	458	469	456	483	442	471	492	498	489	486	441	440	479	488	447	444	487	416	485	431	484	504	464	455	464	481	473	461	465	447	459	467	485	504	469	502	486	489	453	447	479	457	453	464	478	458	459	493	455	452	481	481	457	429	435	475	470	475	483	488	471	505	518	486	512	491	436	470	463	497	472	454	497	486	495	431	495	494	464	494	456	486	472	463	475	465	495	442	435	443	477	472	478	455	420	499	478	460	493	501	478	476	479	445	432	452	453	448	484	470	493	464	454	518	466	467	513	500	488	440	467	487	482	479	476	469	454	490	481	486	511	490	498	489	452	496	481	495	502	464	485	511	467	505	464	487	471	488	475	438	470	466	428	465	462	461	451	503	451	457	489	466	451	487	502	485	473	494	462	457	497	500	496	459	440	448	462	479	495	488	467	442	499	475	478	480	482	457	514	492	477	540	459	468	458	488	463	507	456	474	441	460	447	459	465	489	489	453	522	487	459	460	486	446	462	439	470	475	498	466	512	518	495	456	461	479	536	476	432	507	482	492	493	472	430	507	478	521	438	502	541	428	485	471	461	466	503	482	470	480	503	468	465	497	460	488	481	486	451	476	461	469	495	463	456	457	474	478	409	459	495	489	536	435	480	480	473	496	455	474	484	482	466	477	461	513	474	474	464	487	476	457	433	453	475	463	480	474	460	494	500	465	493	509	447	478	465	484	468	467	500	501	475	449	478	516	440	473	464	463	472	451	508	480	526	463	507	498	469	484	484	484	471	506	475	482	453	453	495	491	478	460	461	458	528	454	506	463	478	484	490	438	453	459	482	461	452	490	458	470	465	478	494	463	477	490	459	484	471	453	492	517	480	489	456	457	467	462	464	443	451	507	490	471	513	460	484	496	436	460	474	480	461	483	457	473	468	477	490	473	478	438	495	445	459	513	478	501	474	465	487	498	480	463	512	463	470	496	450	508	469	430	481	484	456	518	496	482	500	441	472	448	443	470	452	468	456	480	482	480	493	436	465	408	436	502	498	447	520	454	435	470	486	464	470	467	432	440	458	466	450	469	465	447	496	498	474	448	445	460	449	493	445	489	443	469	475	505	465	475	492	482	494	486	463	435	485	435	526	482	459	472	448	472	478	493	449	461	482	473	480	480	453	453	484	476	481	472	453	517	477	477	478	478	464	429	472	502	484	491	510	483	482	507	467	464	481	483	486	464	456	453	475	485	479	496	458	437	473	498	479	488	464	479	492	498	457	471	472	448	490	489	443	472	490	451	461	500	499	477	469	471	491	488	479	450	460	465	422	493	443	469	475	452	481	455	427	465	474	472	449	472	473	465	464	470	464	490	508	428	453	475	462	457	532	452	491	443	482	500	452	460	492	469	478	489	432	444	458	480	474	493	484	462	471	489	500	435	460	480	468	476	478	470	463	482	475	469	430	483	477	451	462	505	463	456	514	462	479	440	469	464	493	439	488	490	454	484	528	475	467	444	420	465	485	477	486	476	466	469	456	440	499	505	478	472	463	496	497	459	447	473	475	432	462	480	535	500	466	463	425	458	492	471	469	493	468	436	478	463	465	446	486	496	480	480	498	500	495	486	436	460	491	535	481	481	485	486	498	471	477	459	452	455	490	432	465	441	512	493	485	476	454	501	482	464	463	495	467	517	480	464	486	460	466	453	459	465	436	454	449	430	474	464	469	451	474	481	481	463	464	478	451	466	475	493	477	482	484	500	482	497	525	482	490	494	487	492	471	500	443	422	486	478	485	476	451	478	495	489	464	462	440	526	496	456	476	465	482	473	502	442	474	460	424	466	484	459	505	494	482	481	441	466	496	444	479	468	484	465	472	454	446	465	504	463	488	459	481	488	463	457	455	461	506	489	463	475	521	498	491	474	440	480	514	453	446	453	446	503	473	440	498	459	462	460	472	497	437	484	441	517	499	476	527	485	491	477	477	463	442	476	470	458	493	475	521	493	443	451	459	450	481	476	473	510	506	476	456	491	521	434	454	464	483	453	436	484	462	476	430	488	447	488	428	486	483	511	471	457	458	482	463	490	430	468	504	466	460	458	435	477	447	430	516	416	451	502	490	486	488	444	431	468	467	486	425	495	472	450	503	506	480	452	491	424	482	446	480	460	464	491	445	437	477	476	492	478	523	465	457	503	483	490	493	451	491	465	488	530	513	478	426	448	475	440	456	485	482	473	468	515	500	470	471	496	441	466	506	481	532	480	458	474	478	495	487	447	444	452	446	498	501	477	468	471	482	465	495	502	433	488	453	476	453	501	468	486	459	479	436	527	454	456	489	470	469	480	457	488	467	486	456	491	440	439	469	507	488	480	519	480	471	487	515	433	478	494	514	481	520	465	483	480	455	451	457	490	452	472	504	463	438	512	512	493	496	499	504	473	461	442	498	495	457	478	462	457	498	452	485	482	476	474	440	443	479	438	470	436	443	457	514	514	482	485	447	454	480	486	465	486	483	560	476	496	481	470	472	478	451	495	484	447	485	472	507	483	505	452	483	501	491	502	444	486	426	486	458	470	475	478	495	486	483	463	440	516	474	438	479	469	461	495	523	449	473	450	477	446	474	461	499	491	463	452	463	457	447	472	465	455	476	488	478	477	499	469	473	439	482	510	475	511	483	454	488	486	482	443	446	476	467	458	469	470	514	498	481	447	479	488	476	457	471	496	452	501	472	485	450	525	499	453	486	485	479	510	483	485	439	466	488	460	495	499	490	503	488	503	426	477	475	434	495	470	482	506	471	484	490	491	485	488	458	454	501	498	457	482	501	465	407	490	448	476	474	478	470	488	489	480	445	465	474	480	481	460	450	460	501	481	472	458	450	489	481	460	466	500	492	433	444	475	479	512	497	456	444	454
12648	681	614	451	344	233	209	153	144	113	106	102	124	91	75	101	99	102	73	84	105	77	84	84	80	80	95	86	81	89	68	75	78	79	70	72	65	78	75	82	81	67	77	72	83	70	68	88	76	66	70	50	78	77	70	70	67	77	77	89	84	73	85	73	69	76	71	64	95	58	64	62	72	72	73	80	72	72	82	54	65	62	83	67	74	79	72	85	61	77	83	71	82	67	86	74	58	64	53	80	69	73	66	76	90	70	81	80	82	78	76	79	77	67	56	86	64	96	67	82	61	65	69	77	86	85	68	85	86	66	68	66	65	76	62	82	80	79	66	87	73	80	72	72	68	66	72	58	86	83	85	67	85	72	91	73	65	64	69	61	79	59	79	87	79	72	76	85	59	83	84	72	68	70	75	91	86	74	68	75	69	75	71	63	66	70	79	69	74	74	63	62	63	60	69	76	57	65	76	96	64	71	79	73	66	64	60	91	72	84	79	68	55	59	80	71	75	68	65	65	76	58	66	78	73	74	71	68	77	71	79	64	65	68	72	70	80	72	73	71	66	73	62	65	68	78	52	79	67	76	79	72	67	88	72	83	74	83	72	63	73	66	82	62	70	73	78	89	67	57	71	75	59	73	62	81	78	63	59	70	84	62	57	64	71	74	80	84	61	58	73	82	82	60	68	67	76	61	64	80	75	61	70	62	79	73	59	78	63	82	78	80	70	59	62	72	78	74	79	74	78	83	62	69	71	88	72	76	66	77	74	72	82	74	94	70	69	77	61	79	59	85	58	72	62	73	69	74	57	61	73	95	83	94	68	62	61	79	87	80	65	98	77	74	78	79	66	57	71	65	71	93	76	60	60	88	81	57	71	75	71	69	76	66	82	72	67	77	69	84	88	69	82	65	68	96	94	70	72	71	71	75	81	67	62	78	77	71	69	76	80	58	76	76	78	71	79	71	72	71	73	66	66	90	69	85	79	64	64	72	67	82	66	68	74	86	50	72	71	73	66	86	71	68	68	84	72	72	66	55	67	63	60	79	58	67	72	60	65	74	75	69	71	59	89	61	59	75	71	62	84	72	66	67	73	64	52	70	68	65	82	100	76	68	59	67	86	76	88	67	53	73	55	92	72	62	75	70	60	68	88	81	72	72	75	70	59	87	82	82	66	76	71	71	68	71	77	59	86	71	66	58	60	75	66	66	65	102	63	64	91	59	74	69	66	71	73	62	78	67	72	71	75	61	56	63	85	88	72	61	75	64	80	77	65	83	72	66	65	72	76	75	83	66	62	79	88	88	79	71	80	68	74	63	66	72	77	75	79	85	76	67	79	68	69	78	81	91	76	80	56	76	78	87	68	66	70	80	78	73	66	88	64	62	82	67	77	77	69	68	75	72	56	74	67	73	77	75	65	76	80	70	66	61	85	84	73	80	71	67	63	76	75	70	66	72	66	59	79	86	73	63	79	59	67	76	76	90	72	79	75	89	94	81	86	86	69	69	78	62	62	81	90	72	67	74	65	62	56	84	79	74	69	71	84	67	66	63	64	50	63	82	72	66	76	68	62	72	71	81	65	74	68	74	67	65	85	78	61	71	61	60	64	70	73	56	75	67	63	85	66	63	62	64	74	85	76	81	67	88	66	83	65	55	68	75	68	69	61	74	86	81	72	75	57	64	63	71	71	67	68	88	73	76	72	74	68	82	59	86	72	71	56	67	73	69	71	73	76	73	64	62	66	65	67	80	82	76	91	74	85	76	81	74	64	47	74	81	64	95	70	87	66	70	55	73	71	59	73	70	67	60	60	76	60	67	71	95	72	61	67	84	91	75	77	76	69	47	67	78	78	78	65	59	69	78	60	65	54	72	68	76	55	76	66	60	83	59	98	77	73	76	75	71	74	66	65	84	72	86	71	80	82	75	61	69	73	83	65	90	76	78	90	68	77	78	74	64	67	76	84	76	72	83	65	76	71	72	71	77	65	78	60	63	55	72	60	67	75	75	69	70	69	72	73	73	89	80	77	64	72	82	74	76	67	70	65	75	68	63	64	57	63	77	81	77	87	77	62	70	80	60	66	86	65	65	58	75	68	79	91	77	77	78	85	77	84	73	82	72	60	60	76	82	84	71	92	86	75	70	65	80	76	80	81	70	77	89	72	80	61	79	67	70	70	73	61	67	79	68	65	64	66	80	62	70	70	81	80	67	69	70	76	72	76	86	71	70	73	78	64	76	74	70	67	77	59	79	91	74	66	59	77	71	70	69	85	84	67	82	88	74	56	57	89	65	70	66	77	89	54	88	62	65	58	66	59	78	72	60	71	61	70	65	78	59	58	70	59	60	78	77	87	74	81	55	79	82	69	81	72	67	75	58	78	61	67	85	72	76	58	86	57	65	60	96	76	63	73	67	56	73	65	71	68	61	69	69	73	73	71	81	85	72	68	75	73	85	60	76	77	56	70	75	62	67	77	73	67	71	66	67	74	80	76	60	68	80	66	75	61	67	80	75	70	76	70	67	89	63	62	83	84	76	82	78	74	70	79	79	64	72	84	77	64	72	69	66	84	53	79	61	75	61	77	78	89	82	75	46	67	78	61	74	73	74	55	68	58	70	66	80	54	65	67	67	74	71	90	85	68	65	75	76	72	80	77	82	80	65	65	68	74	84	80	65	85	72	63	72	59	65	78	98	66	65	67	55	69	66	85	69	77	67	76	65	87	100	72	65	77	57	77	71	62	68	72	69	83	79	74	79	79	68	79	71	100	71	69	66	52	66	75	78	65	62	71	76	55	73	69	75	74	68	57	69	65	66	69	71	75	59	75	77	69	81	73	73	59	71	69	79	61	54	58	82	89	79	62	91	79	82	75	66	69	77	88	85	85	69	70	58	80	75	86	75	70	70	74	93	80	77	82	73	83	79	64	64	73	57	62	67	73	80	77	60	61	73	83	79	76	81	68	78	84	66	82	82	68	72	72	71	67	69	73	75	77	80	76	65	89	70	73	72	61	68	57	86	83	75	72	69	70	51	85	77	68	79	72	59	68	54	68	61	83	73	71	77	91	77	72	65	63	90	75	70	81	76	66	83	73	69	74	66	77	70	74	78	79	89	80	76	74	61	101	67	63	71	71	75	66	64	76	78	84	64	91	65	65	69	76	78	56	74	88	75	70	77	57	81	79	67	75	56	67	59	83	74	62	76	75	74	63	65	60	73	80	62	68	71	91	63	96	67	74	84	77	56	73	63	75	78	69	76	68	58	57	72	73	64	78	59	50	76	79	62	76	64	72	69	80	76	67	69	57	70	73	57	74	76	57	66	65	63	88	68	66	64	67	79	79	63	83	78	53	79	87	68	59	72	78	75	75	72	68	69	73	63	88	64	70	75	66	85	92	60	67	69	72	64	56	68	70	74	81	63	65	81	86	76	68	54	81	74	50	77	71	70	80	64	62	61	55	74	74	65	71	72	72	84	55	69	73	77	71	66
7481	632	1275	1575	1275	1068	825	662	590	475	448	435	374	382	327	302	302	284	257	232	250	261	260	226	262	224	219	258	228	222	227	219	236	200	211	244	250	211	205	200	227	211	207	182	223	224	219	175	193	213	200	224	205	196	216	216	216	218	185	214	209	209	195	201	214	194	171	180	206	204	173	208	189	211	198	181	220	184	203	185	185	181	190	201	196	191	185	196	201	182	231	207	220	208	190	196	182	172	194	197	176	200	224	189	191	205	192	190	184	197	202	212	191	171	208	211	170	195	187	200	180	188	208	207	186	219	191	215	174	198	191	199	203	199	191	213	199	164	197	177	165	175	219	193	201	200	163	192	183	188	206	196	208	197	180	190	204	191	202	207	189	208	161	186	182	205	185	196	185	199	163	185	209	196	163	186	190	191	188	192	177	205	182	197	206	201	178	204	172	221	186	166	178	202	186	190	210	202	181	205	195	193	195	202	195	180	175	195	222	206	212	197	208	191	196	184	194	191	184	185	197	186	173	201	175	201	149	184	185	202	187	161	191	196	189	191	169	215	187	177	199	188	201	200	193	215	191	211	200	206	185	169	194	184	179	202	171	185	191	205	176	171	195	186	160	160	177	191	198	184	195	159	172	170	198	189	178	201	217	210	203	200	164	188	188	190	195	170	180	202	190	174	176	170	187	212	180	174	182	178	186	190	199	187	185	178	210	180	172	198	190	185	216	233	183	202	217	180	187	194	216	194	182	185	181	180	187	203	204	183	165	219	186	169	169	188	197	180	208	182	197	170	200	173	165	168	217	179	188	177	160	189	198	187	193	188	186	200	202	172	191	199	195	190	213	173	172	202	185	203	195	181	186	214	178	217	187	209	199	176	202	201	196	198	225	192	187	169	218	198	184	192	193	195	174	196	193	188	182	187	175	193	179	201	188	195	197	182	198	181	204	186	187	194	190	191	186	197	190	198	202	181	193	184	188	225	203	190	194	195	192	182	165	207	192	180	179	208	205	183	210	200	209	199	165	173	191	204	225	182	187	179	186	196	188	182	201	172	157	218	204	188	200	198	183	203	178	178	191	192	197	171	200	211	160	212	189	207	192	197	179	181	182	188	193	199	206	188	165	187	216	183	186	202	173	175	199	195	141	212	207	178	201	216	198	208	185	184	189	208	173	185	189	182	192	196	202	182	175	189	175	196	195	213	201	190	166	182	208	198	215	182	181	190	180	191	184	201	202	188	165	181	177	173	198	180	198	194	190	203	186	199	187	208	152	193	202	217	193	206	191	172	200	195	190	174	178	204	191	217	180	188	165	185	196	176	179	186	184	206	204	203	187	188	159	196	197	191	196	187	182	182	211	168	164	183	196	180	188	188	171	212	182	168	199	212	200	183	180	191	188	176	185	185	190	197	182	199	197	193	193	203	210	226	206	200	187	186	161	190	188	194	184	198	173	179	180	184	181	187	207	197	170	188	209	206	197	203	184	186	195	189	188	203	179	182	185	202	208	212	179	176	192	194	199	184	200	185	161	195	180	210	165	193	184	198	189	193	175	180	170	209	219	203	184	188	178	187	214	185	193	196	183	173	162	208	189	217	192	194	192	183	201	190	171	217	203	179	173	218	179	201	193	187	170	163	220	193	190	221	199	188	175	172	201	176	194	192	189	203	187	194	194	198	196	195	205	201	204	187	203	205	203	191	197	213	172	171	189	185	165	183	182	189	192	190	194	209	178	198	208	184	201	207	182	231	188	191	198	214	222	197	177	208	180	191	149	208	190	212	187	170	206	188	199	207	202	183	181	183	167	171	170	185	189	198	201	196	194	192	176	184	203	202	201	191	192	171	219	207	191	177	183	176	172	176	197	193	192	196	183	179	208	192	183	180	178	208	199	181	192	199	200	180	187	184	185	183	193	214	190	180	199	201	193	218	181	193	202	196	177	183	172	225	197	178	185	185	183	176	186	164	201	184	177	180	185	178	166	212	188	210	171	206	201	189	179	197	191	185	198	181	178	201	192	166	209	193	183	183	182	161	211	210	203	200	167	187	221	191	186	188	187	199	196	186	189	169	202	181	187	219	204	220	187	191	186	210	168	177	185	188	171	193	212	180	184	184	176	197	184	221	198	180	182	178	192	180	170	186	198	173	191	205	194	189	214	183	207	172	193	191	186	217	192	191	208	184	193	186	196	178	180	167	193	197	178	186	192	233	183	196	180	194	197	183	203	175	170	174	197	172	213	208	205	192	194	184	181	168	211	193	214	179	183	176	182	196	187	173	179	190	186	170	190	195	212	206	190	206	162	188	196	203	192	212	208	200	197	187	185	197	172	163	189	196	187	161	187	199	197	198	185	186	201	208	194	195	186	202	194	171	212	192	212	182	228	175	211	204	164	169	201	196	185	194	180	196	189	194	193	187	219	219	208	181	227	191	170	206	179	184	199	179	182	206	198	183	179	193	198	199	189	187	192	194	193	184	214	188	193	193	190	185	165	200	184	179	206	158	168	209	190	191	177	203	190	219	213	198	199	221	184	193	192	192	215	171	204	208	199	200	177	161	202	177	182	191	181	175	196	202	177	202	176	212	205	198	197	201	177	201	181	204	186	172	197	205	178	199	182	211	207	197	194	196	219	181	204	203	202	205	181	168	178	205	189	222	203	212	176	181	193	172	162	166	153	176	207	220	203	192	180	203	175	199	187	172	212	192	198	202	195	198	174	200	197	228	184	168	170	195	187	174	203	210	198	182	199	220	199	174	209	209	186	217	195	187	195	184	181	191	184	186	206	192	179	207	197	165	189	176	199	190	194	185	203	180	226	191	179	208	198	193	189	202	209	179	178	197	188	168	184	213	189	172	191	193	188	200	185	188	220	186	160	193	191	187	176	184	185	184	200	198	205	178	187	180	205	160	187	193	167	164	191	204	174	185	216	186	177	192	186	196	210	179	180	194	177	187	187	193	206	205	186	189	207	180	184	183	188	203	213	206	183	187	184	175	183	171	182	178	187	193	178	210	178	197	189	168	210	191	188	208	163	207	182	173	195	208	192	203	177	179	194	191	186	168	180	189	186	206	181	196	198	182	186	171	201	183	204	173	205	188	189	173	215	201	202	195	179	202	203	184	177	191	203	187	198	191	200	194	187	197	198	154	230	183	223	205	192	183	197	161	180	191	185	192	182	180	196	186	209	174	194	176	179	209	191	181	209	208	191	180	185	197	197	182	186	197	182	179	214	187	186	203	198	192	197	191	197	199	205	198	187	186	174	190	200	192	192	163	200	210	186	192	218	181	210	182	197	195	188	197	170	176	172	187	201	174	213	184	182	163	171	185	182	190	214	199	195	193	181	190	181	200	210	184	177	196	183	189	176	163	194	171	167	165	176	172	193	190	181	215	215	209	184	163	171	225	181	193	180	204	166	186	198	181	185	198	201	197	162	191	196	188	180	198	200	187	205	182	178	203	177	183	188	200	178	195	173	179	197	218	191	197
1300	282	277	285	267	295	264	284	255	261	301	254	262	274	265	265	258	240	270	275	270	277	254	270	262	287	218	240	296	280	242	252	258	296	271	262	265	255	302	234	266	258	293	275	292	243	266	254	242	281	266	239	241	251	249	248	284	276	253	282	227	236	251	288	294	274	227	270	230	235	259	257	283	307	274	298	297	256	274	267	291	259	274	240	268	247	275	261	284	265	265	273	288	273	290	286	285	258	260	278	256	260	245	288	244	281	251	255	259	248	258	256	275	267	259	246	254	256	274	260	259	290	230	272	240	295	285	270	233	235	252	270	262	279	280	252	252	250	284	263	257	263	268	251	261	254	281	264	241	254	276	241	261	261	273	273	257	270	266	277	275	275	286	272	264	256	247	242	279	218	270	272	263	279	284	263	277	246	266	251	217	294	266	265	283	275	270	265	300	273	246	303	265	260	246	249	264	260	267	264	249	247	295	260	266	281	276	279	247	272	269	269	273	264	273	276	248	291	263	242	281	271	305	259	261	266	285	268	286	238	277	256	290	272	267	263	283	260	249	241	309	269	280	256	271	242	303	261	279	277	283	256	290	284	309	256	243	230	264	267	288	280	283	271	272	263	249	252	285	273	242	257	246	253	299	272	253	256	256	258	263	267	254	262	275	252	246	249	258	262	268	253	293	252	253	264	277	255	247	275	278	267	285	236	279	257	268	261	250	252	275	252	276	262	283	257	256	269	267	289	259	280	254	289	248	258	293	287	263	260	230	264	296	283	281	266	262	295	253	292	270	237	261	239	259	275	274	254	244	283	267	280	248	290	263	278	287	228	250	298	275	242	270	268	255	290	267	253	252	276	283	291	254	293	276	251	277	291	251	305	252	264	254	278	237	263	231	231	285	269	288	236	256	274	260	242	276	259	263	263	260	284	249	250	254	257	287	286	277	254	304	279	261	253	260	289	265	275	258	236	241	242	243	256	266	261	246	252	237	316	276	256	248	300	251	271	271	244	243	271	248	268	287	268	311	284	274	271	258	270	264	272	254	268	280	215	256	248	250	280	255	266	258	279	271	274	263	243	259	264	260	270	257	284	234	253	238	255	284	283	283	241	264	252	263	279	295	261	262	289	287	273	263	282	249	260	243	283	268	291	286	229	289	273	262	277	284	275	289	256	263	253	246	269	271	268	271	262	263	264	257	274	248	282	284	289	306	270	274	263	243	254	267	234	284	231	258	264	259	263	321	267	268	271	252	249	280	272	318	274	295	263	279	283	281	270	274	265	259	264	276	272	263	242	250	291	273	257	261	257	263	262	250	250	234	262	275	269	260	265	226	264	288	252	261	258	218	266	260	238	249	251	228	265	253	295	232	282	257	269	244	254	270	252	282	278	269	274	259	301	263	234	252	253	254	228	270	271	284	286	271	280	268	264	261	243	271	269	252	241	289	242	255	288	256	277	254	261	271	257	279	295	271	269	240	259	254	285	278	276	238	266	270	246	272	224	280	253	312	225	277	241	256	300	234	228	259	274	281	258	260	262	280	268	263	240	251	250	271	260	259	229	262	284	270	217	286	274	264	228	266	239	288	258	251	251	265	267	265	250	280	275	254	264	258	255	284	300	283	278	252	246	272	262	231	254	265	276	259	259	270	250	243	251	241	273	274	262	248	262	271	312	240	258	284	283	263	250	226	277	259	257	269	256	238	270	267	267	292	268	268	253	276	285	246	257	244	272	273	280	260	270	272	248	277	282	232	281	266	284	268	238	247	251	284	269	278	223	245	276	261	274	252	247	306	267	269	280	258	280	291	265	271	252	259	239	275	271	223	242	264	277	244	279	237	277	273	293	302	279	279	272	305	249	249	254	279	268	269	237	255	271	272	286	269	254	237	250	274	280	284	240	257	288	266	265	285	273	284	262	232	253	253	244	278	235	235	245	268	276	245	262	259	234	234	263	244	235	275	280	287	278	265	259	256	247	272	245	264	266	254	253	290	238	243	272	257	291	243	254	247	256	276	270	256	253	300	264	284	262	264	249	283	269	248	247	281	283	253	278	277	275	266	247	274	287	287	247	297	280	254	253	269	270	271	261	255	279	296	286	286	250	249	272	284	264	272	262	255	278	261	242	297	247	300	260	255	264	245	271	270	291	252	266	258	244	282	215	257	296	265	254	278	290	275	290	252	236	273	235	257	286	269	257	272	236	258	278	268	264	264	264	284	261	251	258	263	259	278	255	245	301	271	248	255	258	257	261	257	262	284	249	250	251	248	291	225	274	271	259	240	253	247	281	274	283	242	252	279	256	288	265	278	262	249	257	284	256	264	235	282	290	280	295	271	252	294	244	281	283	250	270	254	250	290	254	262	244	246	270	276	216	276	251	269	269	266	265	270	265	299	267	284	257	260	227	292	241	280	283	278	257	270	241	280	266	265	228	240	275	252	261	237	250	251	285	255	273	260	275	252	258	266	247	242	245	227	252	264	270	261	271	260	248	235	274	252	269	253	248	283	272	287	258	278	281	250	268	261	286	253	273	272	250	274	245	266	238	240	279	287	276	290	257	238	274	238	273	242	250	259	274	285	264	240	258	285	265	278	257	282	259	290	234	271	242	248	245	261	273	249	238	264	281	270	297	278	276	255	291	264	247	241	275	254	241	268	313	260	263	251	278	310	272	244	291	283	255	295	257	278	251	251	277	280	258	287	270	285	260	275	268	253	227	271	275	266	258	239	294	276	269	260	257	256	255	265	248	253	255	270	260	273	253	266	265	257	290	267	287	249	241	227	256	258	257	270	299	220	249	271	252	242	273	252	264	272	258	260	272	271	257	240	273	241	252	268	263	270	315	298	249	251	283	275	290	253	281	254	271	250	256	288	262	283	269	262	242	247	275	264	272	243	270	278	254	247	255	253	259	274	263	267	282	282	264	262	264	258	267	240	240	261	269	273	246	261	260	263	256	240	303	252	264	279	273	260	255	261	253	267	274	277	262	244	266	265	281	274	267	280	293	271	247	278	269	255	262	260	272	264	251	247	278	251	300	277	265	292	247	242	259	285	271	249	225	277	250	285	270	263	266	252	279	274	247	247	251	269	241	266	245	262	275	257	269	264	253	285	243	264	280	212	248	280	258	241	264	219	248	282	257	262	242	287	261	244	270	256	268	242	275	265	283	281	242	271	247	249	271	283	285	270	306	233	276	254	263	275	269	258	264	258	290	235	279	275	283	266	279	230	260	253	258	257	280	271	261	263	248	292	266	263	229	246	279	252	229	245	272	252	212	250	273	305	268	262	293	254	232	252	250	264	255	266	286	281	274	284	292	253	281	265	300	252	274	265	249	264	267	234	252	261	271	279	296	272	275	276	267	245	276	292	245	276	245	294	263	259	228	265	255	278	254	273	251	231	265	266	273	274	259	258	261	280	268	279	264	278	291	288	245	256	256	294	270	258	281	260	256	255	247	238	257	269	308	275	254	248	271	278	269	264	278	252	261
1702	626	618	639	588	632	627	630	668	580	595	614	599	603	627	582	601	604	579	621	571	610	573	533	572	614	633	632	561	605	601	581	582	649	620	585	644	601	598	599	593	593	584	590	635	596	590	572	612	578	586	559	604	626	583	582	612	588	610	606	606	595	580	633	629	631	638	576	615	644	582	611	559	587	615	601	588	630	606	607	596	626	586	632	618	565	608	585	600	571	587	608	617	594	625	589	564	651	617	562	551	619	597	608	631	613	593	555	578	605	604	622	610	628	612	630	638	622	603	560	570	629	570	621	573	635	601	602	553	602	593	564	616	577	634	602	597	608	601	631	606	618	650	635	574	605	612	612	555	592	586	660	632	625	634	617	609	584	641	600	605	612	596	623	582	584	608	641	620	631	593	585	583	618	593	601	584	580	595	604	592	613	628	614	641	583	629	619	566	577	630	600	618	575	595	573	619	600	590	637	598	611	579	611	622	611	574	617	560	590	602	594	594	557	593	568	631	584	604	640	580	616	591	619	579	651	638	599	580	595	542	581	602	589	565	579	643	585	586	585	585	592	569	599	637	628	633	591	629	623	615	626	646	575	612	603	622	587	565	612	668	606	574	588	592	637	654	586	591	614	613	657	570	625	607	587	639	561	607	577	565	601	560	598	599	590	644	546	567	616	589	589	576	605	649	605	568	581	594	634	600	614	611	576	574	612	611	609	636	565	571	576	627	603	628	597	585	570	654	602	570	606	666	621	599	575	617	594	587	556	548	588	587	595	589	593	599	603	595	586	557	590	595	658	581	581	633	633	597	587	631	601	582	586	594	645	569	627	627	562	609	624	596	605	624	568	631	631	610	605	605	608	587	588	612	611	603	594	560	611	607	567	566	601	593	591	614	598	595	578	637	561	608	630	621	616	622	607	572	621	615	591	596	560	602	606	583	587	624	615	610	599	650	580	588	613	654	570	598	598	608	635	580	594	620	572	611	624	621	599	586	604	578	619	556	573	624	588	615	610	633	585	643	605	596	598	623	566	605	631	589	639	636	638	619	630	586	631	594	632	648	627	592	619	589	618	606	565	624	578	619	606	584	608	602	577	610	605	617	650	656	541	616	595	635	607	603	613	586	618	578	579	591	615	596	633	604	598	586	602	565	695	606	568	583	581	581	634	591	585	627	607	615	611	584	674	568	661	623	528	617	563	606	615	609	617	608	593	609	648	593	624	596	606	653	593	572	626	640	609	603	600	564	573	611	643	596	600	581	573	614	600	663	577	609	584	588	584	600	633	613	578	623	606	598	621	597	575	557	595	625	596	572	602	591	586	570	583	599	609	608	604	584	639	602	548	590	613	626	634	626	619	602	621	555	604	648	613	575	597	606	617	606	608	572	563	629	575	580	581	619	583	620	550	601	606	626	571	599	629	605	595	576	573	602	600	628	596	591	585	589	597	603	582	605	613	594	584	620	609	566	645	628	639	642	542	615	631	620	607	621	603	614	601	629	561	602	592	599	595	597	581	599	612	594	636	591	605	626	608	606	610	563	631	567	610	610	563	641	628	556	578	590	633	572	591	602	599	576	625	621	589	571	631	616	564	613	634	601	597	567	554	614	606	592	533	608	591	588	617	615	600	605	618	565	585	610	595	593	591	594	570	593	595	570	585	659	555	557	608	616	599	585	588	614	641	566	606	600	615	655	621	580	633	649	649	579	612	606	601	647	623	656	643	641	596	621	608	601	623	660	639	614	609	592	572	555	601	585	616	606	634	553	607	572	552	589	577	627	553	572	570	586	608	623	577	633	575	606	593	601	573	543	578	613	555	602	618	620	619	587	625	573	619	639	603	602	606	602	608	636	622	620	585	603	594	631	584	535	616	590	641	618	600	627	568	561	633	590	597	621	681	611	603	628	582	616	598	627	566	587	592	597	640	596	566	658	601	560	609	587	556	617	579	566	588	625	614	592	582	577	607	568	647	562	567	606	618	585	604	624	585	615	578	589	654	596	608	581	601	597	630	623	560	623	621	599	614	605	598	602	593	576	592	603	629	575	592	595	610	610	562	637	629	616	561	597	610	565	626	595	594	600	605	645	624	629	595	597	643	616	571	636	579	604	578	611	578	559	611	660	618	639	638	633	642	653	584	585	618	567	603	622	660	634	608	627	576	570	601	653	618	610	636	561	571	609	564	596	644	599	607	597	625	600	618	569	637	592	602	618	570	617	592	615	543	616	614	608	604	628	639	608	602	597	577	597	605	593	584	620	600	568	597	625	554	562	584	608	599	586	581	602	631	622	603	605	628	586	583	611	615	604	562	574	591	607	616	574	616	609	586	566	603	626	642	612	597	595	641	644	550	589	624	579	622	570	586	625	628	578	602	600	586	570	603	622	608	580	619	630	623	660	577	574	606	598	551	612	635	607	602	605	603	595	625	587	569	574	591	598	631	616	619	626	621	599	597	601	597	604	594	610	624	653	634	592	589	574	599	610	642	615	629	653	593	617	664	573	636	595	649	586	592	602	620	594	622	593	594	602	610	575	584	602	607	561	567	574	582	613	639	609	591	603	575	576	596	583	580	565	603	584	611	584	602	594	605	611	585	610	562	570	558	630	608	622	619	605	563	591	621	594	606	534	588	625	566	604	578	648	596	603	584	602	665	612	581	570	606	602	605	575	629	598	627	610	563	585	547	608	599	628	565	563	612	662	635	639	609	584	603	643	595	637	607	582	581	580	599	604	607	577	633	624	627	599	577	607	610	586	538	582	620	579	589	598	562	571	627	599	591	583	633	637	617	558	555	616	579	621	635	604	616	617	608	614	583	631	593	621	629	606	597	637	643	596	598	572	598	613	613	618	615	595	595	579	611	562	615	594	569	622	572	654	617	563	598	566	599	601	588	623	645	603	576	599	606	591	638	643	607	618	601	583	616	628	607	594	574	640	571	616	605	587	622	565	614	618	590	596	603	646	600	583	609	584	638	626	582	611	630	606	579	550	602	582	598	587	591	579	605	596	607	630	554	591	654	617	623	613	591	613	607	637	628	584	596	560	573	594	605	592	576	576	596	624	604	638	639	608	590	619	619	611	612	578	573	604	614	622	608	645	573	650	590	619	661	581	583	539	549	573	629	598	590	574	591	598	647	598	669	615	626	595	612	585	607	603	605	608	631	595	608	571	600	553	617	568	579	596	602	571	641	565	609	640	596	603	622	614	626	635	606	587	585	653	656	597	627	558	625	642	598	580	607	572	611	571	626	587	599	592	577	623	575	637	571	617	593	608	600	609	597	572	589	599	595	595	618	645	571	623	630	607	608	583	579	599	581	610	658	604	592	597	603	590	608	618	593	594	568	573	624	603	648	565	592	578	640	642	626	597	618	603	563	631	578	590	583	616	593	593	561	577	579	631	597	595	603	592	545	627	618	645	618	576	536	580	626	566	604	594	586	588	600	623	632	682	590	572	621	572	590	596	601	602	625	579	572	578	659	593	605	625	608
6682	381	440	399	297	289	263	246	224	239	230	232	243	235	215	208	241	187	214	222	207	216	227	227	198	214	204	230	197	188	221	218	189	204	213	200	206	204	196	207	225	199	205	210	214	208	213	231	190	224	239	213	219	210	225	234	204	198	213	198	221	230	241	216	226	196	223	192	189	188	196	176	207	227	202	203	218	186	211	218	200	216	208	198	192	191	217	212	190	201	179	199	207	205	174	191	182	223	212	201	214	219	211	202	216	188	230	191	216	191	222	230	217	194	233	205	198	207	203	201	225	216	181	229	202	184	196	198	215	226	175	202	231	184	193	192	223	199	212	223	186	205	219	174	200	206	214	197	186	221	207	196	213	195	194	226	211	220	197	176	235	223	183	241	204	221	218	231	201	206	201	196	205	193	202	194	191	197	192	204	230	217	184	208	209	183	245	208	185	200	191	205	187	182	214	222	230	185	206	189	208	224	208	199	206	221	192	211	205	196	214	197	206	210	202	204	218	205	176	214	204	192	187	217	211	206	221	217	211	209	194	212	221	206	194	196	226	221	194	216	208	197	193	210	217	215	206	216	207	197	229	173	184	213	225	200	194	209	189	220	245	177	215	222	212	220	214	229	196	223	216	230	207	220	212	213	192	228	217	171	243	215	202	201	226	218	213	212	214	221	197	229	189	208	232	201	227	217	185	191	221	175	186	221	208	198	196	177	186	193	189	224	192	222	200	224	189	208	205	209	207	199	243	199	191	188	197	223	198	231	219	204	179	199	187	217	220	232	227	214	210	179	201	219	195	219	228	200	212	220	200	181	231	210	218	204	213	205	195	198	210	243	186	214	206	198	198	200	184	191	196	207	240	202	203	204	216	176	198	215	216	223	208	202	223	202	185	200	217	214	187	212	238	184	217	216	233	213	219	185	206	214	224	206	219	201	201	204	224	226	210	187	202	206	202	224	204	201	214	197	212	201	211	182	236	199	214	214	213	198	182	228	221	202	191	203	224	203	224	220	205	176	211	184	200	207	228	218	220	191	209	213	197	205	179	217	207	216	195	218	214	242	212	222	196	190	196	207	244	203	180	222	208	216	201	235	201	185	207	231	187	224	196	229	211	215	200	195	196	197	203	203	199	175	206	195	170	193	185	227	200	187	196	224	218	205	217	224	192	185	204	220	219	220	179	219	170	229	210	227	219	210	204	210	210	264	194	196	178	193	202	207	200	188	216	207	198	223	207	182	205	181	190	187	192	220	216	204	198	214	190	222	209	208	225	231	204	172	184	178	194	228	203	184	196	219	199	224	192	218	198	209	192	205	212	223	182	209	206	207	209	212	210	225	194	216	191	218	221	198	219	212	198	198	223	210	197	197	199	204	203	201	166	213	231	179	218	214	228	205	186	206	222	202	180	204	186	187	196	219	194	205	194	219	206	174	214	208	204	200	217	215	238	207	209	219	206	211	209	194	175	228	241	194	209	196	213	186	196	217	188	202	222	219	196	223	189	196	200	226	233	194	236	203	219	174	177	204	207	200	204	229	211	236	258	214	211	192	219	201	218	181	193	195	166	221	204	215	197	182	198	191	210	203	199	207	211	195	196	213	206	197	196	240	223	190	202	220	231	224	176	195	218	207	181	204	213	189	197	189	219	188	202	198	217	231	182	216	224	219	177	194	229	187	188	187	222	199	218	225	195	191	189	219	186	206	209	218	206	221	224	203	203	204	218	207	232	220	208	232	209	201	190	205	206	204	173	200	201	213	208	216	207	219	227	201	226	196	216	229	195	228	229	185	176	188	202	210	190	211	208	215	203	211	192	207	221	230	205	226	222	198	218	222	204	226	213	201	188	186	216	190	192	208	185	220	207	223	220	241	226	185	207	204	201	207	211	201	203	180	208	193	164	213	218	204	194	198	203	208	227	211	223	205	221	212	230	227	198	210	204	211	214	227	216	202	211	230	191	173	216	211	218	198	210	211	213	202	190	212	215	207	197	201	217	188	194	171	173	197	222	193	192	217	214	213	212	221	200	209	200	190	203	201	229	217	205	230	212	199	202	196	219	188	206	209	215	224	191	207	228	222	178	206	203	210	180	199	213	194	190	215	228	186	202	215	220	210	181	214	231	185	192	203	221	196	231	214	181	206	198	235	178	218	205	199	180	200	217	224	190	199	198	200	216	196	211	184	191	230	167	211	206	201	221	188	218	216	196	199	205	206	205	191	202	179	205	220	243	212	225	197	213	203	203	205	210	212	206	205	219	215	179	208	242	226	220	179	197	209	182	203	191	202	212	175	172	199	187	233	166	194	226	229	217	222	218	201	230	201	210	204	220	254	195	206	201	188	182	236	208	212	190	197	196	188	230	236	189	185	193	174	203	206	184	206	201	197	209	203	192	197	216	206	231	192	214	196	192	211	220	207	192	211	193	216	206	247	256	226	226	194	203	213	208	206	171	172	231	184	195	222	233	226	207	229	189	203	213	210	214	202	212	225	210	206	215	199	208	224	166	254	195	200	215	219	186	204	199	202	219	218	194	210	227	206	216	220	218	221	192	190	214	209	227	178	198	235	216	226	214	193	225	202	223	220	194	227	196	199	211	191	220	212	202	215	174	207	230	195	238	229	207	219	200	200	210	198	196	220	195	208	205	207	187	219	205	196	179	234	188	209	198	188	214	217	201	202	205	198	209	221	189	222	219	221	224	184	233	215	207	200	196	194	198	228	214	205	231	198	214	194	210	187	201	191	206	179	178	189	232	201	186	221	231	184	231	179	236	199	207	218	221	211	229	182	218	238	214	205	210	201	216	208	230	193	210	200	208	238	201	210	196	229	238	209	201	217	215	210	217	200	193	192	221	238	218	200	216	188	200	184	201	203	182	187	222	203	201	205	185	177	181	246	197	175	210	206	192	191	221	210	231	192	219	214	229	217	218	208	184	216	198	217	215	203	208	187	194	182	213	224	197	219	208	196	203	222	175	200	210	188	216	218	196	209	198	243	192	203	205	212	205	196	196	221	200	211	194	210	218	212	211	204	233	202	175	206	219	181	205	206	225	202	187	211	227	207	197	219	192	202	206	200	222	214	246	181	206	190	208	200	215	213	215	196	197	201	226	211	203	205	204	214	187	190	225	192	208	201	213	199	188	208	203	191	224	180	197	214	199	251	230	209	210	213	225	214	214	202	216	199	207	212	217	233	205	209	191	215	212	180	165	177	226	219	212	194	188	180	219	212	200	229	213	209	207	188	200	217	222	200	224	198	237	201	194	187	190	178	187	171	228	199	204	221	194	221	209	204	185	215	199	212	193	203	181	215	210	197	196	223	214	231	197	213	193	213	198	205	200	197	220	206	196	208	218	192	212	216	174	222	241	194	228	208	201	192	245	220	210	211	220	209	217	189	190	224	186	188	206	233	209	213	189	209	221	212	192	217	192	214	214	197	197	203	198	168	187	190	203	198	193	226	199	192	214	202	216	219	189	196	194	183	185	205
6128	682	1053	1152	1017	819	784	753	609	630	590	633	551	575	562	544	519	515	508	482	494	496	467	486	525	484	481	503	497	507	486	452	495	509	471	478	506	475	484	470	489	505	489	502	531	521	503	473	466	469	437	491	489	493	454	429	433	478	473	512	450	479	480	438	463	495	507	496	498	482	472	449	500	479	427	457	466	455	499	481	490	475	487	516	478	454	449	470	506	482	469	489	499	506	482	517	503	492	491	462	475	479	485	459	470	487	470	459	445	495	474	493	498	468	503	493	476	459	507	447	480	458	482	484	475	543	482	454	464	462	470	464	486	519	463	443	429	497	438	449	460	482	463	455	488	545	457	445	438	496	437	471	467	427	440	489	468	488	496	486	411	464	481	446	509	515	451	433	469	450	476	488	463	495	461	449	453	482	508	487	460	479	452	469	484	485	472	490	478	454	498	464	520	475	454	467	482	503	497	464	469	475	503	477	499	455	516	453	480	470	457	479	492	539	492	480	492	445	450	492	434	447	479	479	478	488	475	439	485	436	469	469	471	452	503	461	445	482	487	498	493	503	486	462	499	480	464	490	475	490	501	450	490	478	493	465	463	488	478	476	482	465	465	529	501	487	494	508	455	454	475	493	481	487	488	480	469	436	489	463	463	456	513	507	475	458	495	490	469	480	455	460	480	478	448	474	411	472	429	479	496	517	474	497	467	487	472	449	476	470	460	481	467	483	465	519	476	473	478	406	474	486	475	455	508	443	494	482	473	466	427	460	462	473	450	493	503	501	457	447	523	445	457	469	504	469	514	500	510	511	500	437	447	501	473	490	487	450	471	435	516	489	440	503	499	489	511	437	478	517	461	494	486	492	480	465	505	459	485	477	475	519	493	493	492	472	458	485	453	465	490	469	459	460	467	487	476	455	460	446	492	482	476	440	472	450	469	438	488	460	453	493	473	517	449	469	483	489	435	507	479	480	440	436	513	489	450	484	470	432	482	458	488	459	456	514	482	470	471	498	477	471	474	490	457	461	446	471	490	496	491	477	510	461	473	431	490	494	478	498	499	483	504	507	484	506	485	500	499	472	467	484	498	453	498	458	481	514	488	494	479	459	505	468	450	474	469	493	482	477	495	455	486	485	476	494	454	493	467	488	460	489	453	444	481	479	459	431	493	430	470	472	493	503	463	487	492	475	445	448	461	479	461	488	478	463	487	524	477	482	484	493	466	486	430	490	458	463	477	473	469	450	481	478	444	494	436	473	501	486	473	461	458	451	485	472	449	484	444	472	491	484	468	464	504	505	472	454	491	498	496	497	457	486	461	480	497	464	432	491	478	459	509	448	466	484	457	469	445	433	513	465	446	472	433	450	460	483	430	463	496	499	463	456	515	479	453	468	483	452	477	492	481	468	497	490	495	468	467	449	488	486	523	477	486	514	442	479	505	463	489	519	475	460	460	492	459	484	483	435	502	489	447	481	500	469	482	463	481	427	517	465	490	490	477	462	457	524	474	469	486	446	420	496	495	458	496	455	489	467	511	468	475	468	505	451	479	523	473	495	472	420	511	498	478	483	465	475	489	449	481	454	466	429	449	488	484	458	449	483	467	475	504	508	464	474	445	446	483	452	517	484	504	491	459	468	547	466	490	487	505	484	493	458	475	443	465	466	489	505	498	444	435	434	505	479	462	449	466	491	493	503	458	468	487	459	446	480	454	496	465	481	480	464	451	477	452	493	465	480	487	458	454	453	498	472	472	480	475	466	465	441	478	494	451	491	478	455	486	496	462	427	483	467	463	442	419	491	481	478	475	467	464	455	453	476	450	470	476	457	504	486	464	499	509	452	546	468	469	477	507	450	487	447	493	455	460	436	511	475	449	493	434	486	508	498	490	484	508	441	497	455	501	451	469	457	456	482	420	446	455	441	453	473	475	483	505	479	439	479	528	453	451	464	497	437	472	512	495	500	451	513	481	433	518	452	449	477	491	426	492	508	429	494	508	463	478	480	477	499	495	471	484	473	500	476	455	463	462	504	477	500	465	474	420	499	514	469	492	444	500	493	460	479	458	453	473	468	462	438	477	504	435	478	486	497	486	455	488	509	472	479	484	487	509	446	485	458	445	459	484	516	467	542	487	458	487	509	504	474	478	463	465	492	523	476	481	454	511	509	484	482	497	485	476	472	471	479	473	454	466	470	457	453	502	465	473	478	473	484	477	452	490	423	460	494	476	514	491	473	475	494	483	466	472	456	477	483	478	507	441	539	470	502	489	473	467	474	478	458	464	489	383	497	464	477	463	461	483	470	427	486	482	489	484	439	469	445	446	487	468	480	496	470	458	485	464	462	453	469	482	510	488	527	514	458	483	475	464	468	482	503	463	471	456	434	457	482	455	470	489	513	489	459	461	474	516	480	479	473	454	486	476	462	444	436	487	450	478	476	497	459	507	475	462	452	511	445	536	466	489	478	515	474	455	462	484	439	444	515	503	481	493	493	488	487	437	458	501	471	514	479	450	468	435	493	460	515	460	436	513	429	489	484	427	464	507	478	489	488	469	490	491	497	471	480	454	469	466	514	497	490	478	460	463	431	456	428	494	471	458	470	481	459	466	456	447	504	486	450	448	480	463	474	487	489	467	491	465	475	493	522	514	535	487	470	468	482	485	459	505	449	458	514	470	450	511	467	487	465	460	498	498	491	492	440	478	497	482	468	484	477	480	510	469	501	473	465	470	512	435	433	451	448	484	487	470	482	492	437	473	482	464	475	467	503	486	488	461	493	477	462	505	485	481	448	498	462	488	483	490	521	485	446	455	453	432	456	482	455	494	456	452	461	492	486	440	479	438	445	447	503	450	455	485	517	499	498	469	446	461	461	496	502	498	492	516	435	444	507	467	464	497	455	480	458	472	501	464	467	471	491	454	478	481	460	456	476	502	450	479	488	447	482	445	441	506	489	492	470	456	483	482	488	454	472	455	481	467	497	476	447	478	519	517	481	478	487	514	493	451	493	537	469	486	466	446	478	460	473	477	493	447	477	487	491	463	515	495	463	474	434	438	506	461	463	464	476	452	460	452	500	471	507	459	469	469	462	453	455	472	518	462	456	461	443	449	468	446	451	462	470	458	450	514	480	499	516	492	474	467	477	491	482	507	478	464	498	470	470	484	524	471	465	477	477	448	466	466	460	483	460	487	500	481	454	494	477	442	482	446	491	461	485	488	451	449	500	489	431	509	457	420	492	482	504	493	450	476	443	461	464	487	477	509	470	492	501	472	476	504	504	534	487	515	436	460	487	502	437	444	483	475	458	483	437	433	500	454	514	459	483	481	479	464	484	474	467	474	491	463	494	467	485	472	501	464	477	471	486	485	476	451	442	439	439	473	469	467	481	462	430	500	462	508	436	524	471	429	475	479	472	463	461	473	466	450	447	470	458	490	472	479	483	467	480	483	504	485	478	487	482	489	436	468	474	487	469	448	494	490	482	448	482	488	471
12504	750	625	458	326	214	196	142	129	122	112	123	97	110	80	100	86	99	57	72	78	71	67	74	74	77	77	72	66	88	80	91	79	73	71	75	71	78	81	75	71	90	61	62	66	78	85	68	65	72	74	86	77	79	81	70	77	59	67	84	104	68	75	71	87	92	64	79	82	86	75	66	61	58	74	78	73	78	67	61	67	66	95	79	77	61	61	67	66	62	68	70	79	62	69	84	69	71	67	73	69	82	80	64	65	59	49	65	78	68	77	84	58	58	68	68	67	82	71	63	59	69	73	76	59	71	82	63	66	87	88	77	60	80	76	60	78	91	69	64	67	81	75	70	73	60	75	57	64	96	60	78	81	76	82	71	71	69	67	84	76	77	81	77	74	61	67	65	64	73	73	81	78	73	75	81	52	65	63	78	68	65	54	62	68	59	70	73	69	70	73	68	53	70	80	76	96	74	76	69	71	68	71	71	62	57	52	85	88	68	58	79	76	65	70	63	72	70	75	82	91	74	81	68	67	71	71	65	67	59	82	78	70	77	60	72	58	68	77	66	60	90	59	71	76	85	76	64	91	69	61	73	69	58	70	80	75	64	70	63	74	73	72	77	64	76	90	81	94	75	91	69	77	71	84	69	91	71	71	70	74	66	77	64	97	71	58	75	75	68	72	55	62	79	62	75	86	86	62	74	59	85	58	76	81	88	83	67	66	78	77	63	74	74	70	73	75	80	72	70	93	70	65	73	69	82	67	65	68	71	86	69	71	71	60	63	79	69	78	79	71	73	78	82	78	75	69	69	67	68	75	71	75	78	89	71	68	73	80	77	87	73	70	81	72	73	67	68	80	80	94	62	68	68	77	62	61	69	71	80	75	68	75	55	74	77	77	71	82	77	94	77	78	71	62	66	70	66	69	70	86	68	68	75	61	83	61	75	86	58	77	87	63	62	79	84	72	71	74	60	59	66	78	70	78	80	74	68	72	64	79	56	68	72	51	68	82	84	78	62	62	64	88	72	68	79	80	65	70	73	69	51	76	71	65	81	69	76	75	65	59	71	77	83	71	66	64	67	75	77	72	57	70	67	59	63	62	69	79	79	64	81	66	76	92	65	65	67	83	96	67	88	70	67	64	73	72	65	79	68	62	67	66	66	67	85	59	86	77	74	83	74	62	65	51	72	66	85	79	77	74	63	59	70	61	82	78	75	61	58	74	68	69	76	83	79	68	68	64	72	70	91	82	68	72	78	69	55	63	73	67	87	78	65	75	76	73	78	86	86	71	64	84	90	92	71	81	69	78	79	88	82	76	82	66	74	78	64	71	65	58	95	80	72	71	73	66	75	56	73	59	86	66	71	68	68	73	66	72	69	70	88	76	74	66	63	82	80	69	66	84	65	61	67	77	68	80	68	78	71	73	61	74	91	73	91	83	61	75	54	60	73	54	64	86	55	80	76	86	68	81	59	65	69	84	81	96	81	81	83	84	66	89	70	79	67	75	59	65	73	71	68	71	67	76	79	70	58	64	62	71	70	71	83	58	69	66	84	66	61	68	69	70	59	83	63	72	65	83	83	65	90	85	67	58	88	71	73	91	56	67	83	68	61	78	63	56	52	60	81	72	77	69	67	82	80	87	67	70	70	69	73	59	71	68	72	83	64	78	81	70	71	79	72	80	62	71	75	65	72	78	73	66	67	77	79	83	78	69	81	76	71	76	74	73	74	84	87	76	66	66	76	75	80	88	83	74	73	74	53	63	52	74	86	74	69	65	65	80	73	68	73	61	83	83	59	79	82	74	68	68	65	62	68	83	70	75	67	84	66	73	75	70	73	66	82	64	79	81	81	77	79	62	77	70	77	88	73	83	71	62	84	58	61	75	68	68	74	76	63	80	72	68	48	69	64	69	81	75	81	88	76	81	75	68	71	77	61	69	63	70	59	71	76	74	59	76	50	59	87	67	61	74	66	75	73	65	75	69	79	78	77	83	71	67	69	57	67	68	57	76	64	64	64	72	72	83	67	87	85	81	72	88	62	64	73	82	78	56	77	84	61	58	82	82	67	87	64	74	58	86	69	88	72	70	68	82	74	87	80	86	71	61	70	67	64	72	63	79	81	57	76	81	81	64	67	75	73	72	79	82	60	81	78	76	71	55	67	71	65	59	73	79	69	69	65	70	77	67	78	64	77	84	93	86	66	77	73	75	81	58	76	65	85	77	71	72	80	90	57	79	69	74	59	66	78	79	73	82	81	66	63	73	86	80	69	80	93	67	70	71	66	90	71	62	72	75	70	84	88	63	75	81	69	66	84	67	64	70	63	69	70	77	69	66	59	77	72	103	87	69	99	86	77	77	85	59	76	76	76	72	70	86	69	66	57	82	80	63	82	63	72	75	91	75	70	80	69	62	94	83	44	51	70	67	77	77	79	82	77	84	86	88	75	63	63	63	75	66	59	75	72	81	82	64	87	68	67	75	71	95	58	64	71	86	65	76	62	85	79	80	61	73	81	77	75	73	60	65	77	73	69	79	69	84	67	66	60	65	67	82	66	82	69	77	61	85	70	81	78	71	83	53	72	82	79	80	55	65	79	62	79	65	79	69	77	79	80	74	74	84	85	67	63	81	98	77	83	75	66	69	59	62	71	68	80	75	70	80	78	85	76	68	86	94	80	74	69	66	78	86	75	71	69	78	73	84	67	76	88	79	78	67	74	71	71	61	76	76	69	55	73	66	54	76	70	65	80	71	56	77	71	58	60	67	93	79	67	81	67	57	78	67	86	60	69	87	68	79	66	83	77	90	68	65	83	68	91	65	88	76	71	88	59	59	51	69	76	77	73	86	76	65	65	60	72	68	58	76	50	65	87	82	69	75	73	75	65	76	69	71	82	69	51	68	80	56	73	71	91	80	65	75	77	79	88	81	80	68	82	82	67	75	77	72	71	72	70	57	65	75	73	68	83	68	64	71	78	65	75	68	78	80	74	76	81	82	73	85	71	74	58	61	71	86	83	86	77	77	71	58	58	67	76	93	68	79	84	69	73	77	55	77	69	68	60	74	80	63	69	44	73	77	88	69	86	82	70	74	97	75	87	81	84	82	73	87	74	64	71	79	69	80	85	75	68	77	65	86	84	62	76	67	64	58	63	64	71	65	64	81	58	70	72	76	79	92	70	64	78	76	62	59	98	81	78	63	66	59	80	75	79	59	71	69	68	70	78	71	63	76	77	73	49	68	68	67	66	56	78	73	70	77	71	65	62	71	78	61	83	90	72	73	56	75	80	75	58	77	64	77	80	60	65	77	59	65	69	71	70	67	68	69	76	82	72	91	79	71	72	80	64	72	65	67	67	72	65	68	75	64	72	79	62	68	80	75	88	70	73	78	75	79	70	65	77	72	89	87	72	64	68	75	59	68	54	65	81	79	77	72	69	65	60	89	77	98	82	67	82	73	68	69	55	73	65	67	75	82	78	66	81	69	69	68	72
7555	608	1407	1581	1285	1017	836	669	588	524	441	424	360	338	309	366	315	303	292	304	242	261	281	241	239	229	221	237	220	254	232	222	215	220	226	213	204	205	217	207	231	238	188	231	181	204	182	180	195	207	212	216	205	178	222	203	197	215	202	196	211	191	204	201	211	224	188	193	192	206	185	186	182	208	208	201	177	227	221	189	191	215	193	197	185	184	194	210	216	188	181	212	186	208	197	217	194	200	191	193	179	176	184	182	199	203	177	209	187	185	199	191	202	181	206	205	180	191	211	207	184	196	207	205	217	205	193	179	187	209	195	217	190	176	202	182	181	197	205	183	208	179	202	206	189	178	173	192	196	218	199	202	186	199	198	205	185	182	193	216	185	207	189	192	206	198	212	160	220	198	190	197	206	192	202	194	179	182	214	181	184	205	176	183	179	192	190	192	183	160	194	202	193	179	188	186	189	195	193	204	197	197	186	202	171	185	201	171	164	191	172	203	211	201	208	195	191	181	173	187	179	212	193	181	179	190	220	192	184	188	220	196	202	170	198	170	201	188	179	177	203	188	200	175	197	181	187	189	196	182	181	214	187	231	181	202	204	189	203	199	186	170	179	183	173	183	171	175	200	186	206	209	190	195	213	191	192	178	194	194	193	163	188	199	192	175	210	196	177	213	221	182	233	188	212	195	185	208	177	205	224	167	181	178	197	203	173	176	184	182	177	173	175	195	159	209	194	166	177	183	184	225	204	186	203	197	182	199	166	198	180	208	185	224	188	196	177	185	188	187	193	217	165	183	182	183	201	201	200	173	175	200	199	193	184	199	186	186	176	209	166	201	193	199	178	218	220	234	205	186	170	191	188	200	195	195	188	196	210	201	190	199	191	209	195	189	188	184	201	212	171	183	183	173	186	203	190	182	197	187	188	179	200	198	183	187	186	192	190	182	193	205	206	206	187	185	176	185	200	206	176	176	195	178	196	195	206	192	219	169	188	206	206	197	177	188	192	210	181	193	187	165	207	201	199	180	195	215	195	195	206	190	206	175	202	179	201	187	171	175	204	204	206	191	204	188	189	205	209	190	225	178	205	189	185	209	183	195	191	187	187	198	166	185	193	195	190	210	171	182	197	188	195	196	148	178	180	195	193	195	216	208	179	196	200	162	199	182	216	199	150	181	196	225	207	182	211	192	196	196	188	217	194	202	198	210	204	211	180	173	209	219	220	173	200	195	206	180	198	202	204	194	178	204	197	186	189	195	193	196	192	173	194	203	186	181	206	186	179	177	194	206	184	215	190	174	161	213	180	200	194	178	165	199	187	177	190	184	184	197	181	209	186	184	195	200	190	216	230	171	185	196	195	199	178	209	205	176	166	183	173	193	192	196	171	165	193	205	206	191	192	201	191	189	182	202	202	184	189	177	185	173	185	197	166	187	221	185	193	198	175	186	211	191	191	210	200	199	210	189	224	166	192	180	189	203	191	183	193	168	204	181	179	171	190	187	186	189	213	175	192	189	172	170	174	206	188	195	187	194	187	180	177	211	194	181	167	169	196	180	177	193	185	192	180	192	166	187	191	185	200	156	178	189	188	173	167	180	174	198	190	198	187	178	198	184	174	201	198	176	182	176	179	196	226	199	183	191	195	189	174	179	204	212	202	187	190	188	179	174	194	186	244	213	196	211	192	182	205	183	217	176	188	211	175	196	190	169	202	174	187	194	195	180	177	183	210	180	202	189	184	172	184	191	176	202	193	168	180	176	180	186	194	213	201	208	206	194	198	197	192	179	192	177	166	194	197	210	175	186	188	185	205	176	191	211	208	190	184	189	179	187	172	186	189	209	225	198	173	156	186	187	202	172	158	189	200	208	193	189	193	206	179	190	191	173	175	186	215	181	176	170	178	200	206	192	214	194	182	219	195	175	196	180	192	231	195	196	195	179	188	189	213	174	218	193	188	179	205	208	188	180	197	202	184	194	174	186	177	183	194	201	200	195	200	170	233	205	191	187	181	175	197	192	198	207	176	179	199	197	197	180	208	166	167	187	182	176	208	188	181	185	188	195	200	188	199	207	173	216	204	188	170	185	188	188	193	169	204	220	186	186	195	189	212	174	193	177	198	192	170	190	201	204	205	208	195	174	192	182	208	201	178	207	205	177	201	189	176	168	188	187	192	230	168	194	190	175	203	171	200	193	199	187	183	212	215	200	183	189	197	206	174	185	195	187	186	181	205	186	180	198	178	199	172	191	213	171	194	188	191	198	187	191	197	185	193	196	185	198	196	205	187	206	187	189	199	196	186	207	189	198	198	191	188	201	203	204	197	181	202	176	186	196	210	183	203	186	212	195	200	203	168	159	178	169	179	187	201	191	191	176	180	181	194	189	187	176	177	187	198	192	212	195	211	175	169	205	207	163	177	170	188	205	189	192	195	181	190	186	194	226	192	189	186	167	178	212	193	200	190	190	185	177	187	182	189	185	192	189	197	207	161	197	193	205	204	181	192	171	207	195	193	191	187	185	210	201	203	228	190	182	194	201	184	197	206	209	183	211	193	210	201	187	191	191	213	170	203	192	173	208	192	190	191	179	187	230	193	188	183	194	187	205	166	208	171	185	186	219	199	187	211	202	174	194	187	184	192	187	200	203	196	199	208	202	186	196	193	209	202	209	196	190	176	223	160	188	182	204	178	220	208	183	202	194	179	215	189	174	171	171	174	200	187	163	175	179	211	167	188	174	213	202	175	235	216	207	193	181	201	214	204	170	178	162	208	182	193	196	189	202	190	199	189	180	192	201	211	198	181	199	198	173	168	212	223	188	207	193	196	163	194	203	185	196	191	186	200	210	206	206	183	195	216	202	208	173	188	178	193	203	205	182	192	177	197	197	183	197	181	183	172	163	224	191	204	187	182	206	209	213	206	197	180	190	199	201	174	197	184	191	197	191	197	183	190	188	198	174	201	195	200	199	171	172	182	192	186	209	199	193	193	194	195	202	209	195	194	202	212	200	217	179	168	181	194	176	200	205	177	179	204	191	202	195	186	191	177	196	191	194	201	185	194	181	191	191	182	204	162	176	187	177	190	197	193	189	200	176	190	193	184	164	171	185	187	214	188	181	211	168	216	205	180	195	201	194	171	184	188	189	187	180	193	204	181	183	193	203	180	211	185	193	181	197	193	209	210	199	212	194	171	198	167	166	174	203	178	215	176	192	190	162	200	193	196	168	193	201	202	173	189	198	183	204	196	206	199	201	187	192	165	171	183	198	198	202	171	175	205	200	205	187	205	178	192	188	187	197	200	184	186	187	226	204	181	185	192	204	194	191	177	182	188	162	179	167	209	209	205	197	210	195	200	180	192	195	204	163	198	176	181	213	196	193	194	185	187	193	190	194	187	183	166	200	184	183	186	205	208	191	183	209	206	197	201	203	165	196	184	180	174	218	207	193	186	173	173	182	204	184	161	186	184	176	177	205	180	193	181	185	165	192	204	210
1267	286	241	273	272	275	271	243	260	266	269	256	249	276	281	280	255	267	243	290	280	261	243	258	258	243	283	266	253	249	251	285	262	232	264	281	270	257	301	251	252	276	275	283	250	221	255	273	292	246	290	263	275	240	250	259	261	264	267	247	237	269	282	261	265	251	254	309	250	234	292	256	271	279	262	253	240	271	222	269	268	244	269	291	246	273	269	285	261	286	276	270	255	294	250	276	247	271	267	277	283	273	277	241	273	248	274	247	273	272	281	269	257	248	304	246	260	284	283	289	275	297	258	301	274	264	279	287	283	240	275	257	271	247	271	258	275	238	275	252	235	252	282	253	267	258	274	265	257	253	268	233	261	252	285	275	250	289	233	268	275	215	267	302	260	279	263	273	248	233	242	257	269	235	284	223	246	238	256	274	282	270	277	254	243	261	264	253	276	238	259	268	263	243	270	273	256	234	242	268	300	256	267	288	264	290	261	267	284	275	245	283	272	274	251	231	239	285	266	276	271	263	273	262	275	252	258	261	274	238	291	232	281	301	249	299	261	284	259	232	268	268	236	239	232	274	273	277	232	279	296	283	239	253	241	239	248	250	290	264	251	239	301	279	274	265	296	270	244	290	256	262	282	283	289	231	268	288	231	289	272	254	279	276	287	259	237	294	263	266	262	256	252	262	232	281	241	254	282	263	287	279	276	288	274	266	266	292	238	253	272	260	229	231	262	281	250	278	281	275	257	265	268	272	286	271	250	270	281	258	257	241	265	269	242	267	277	296	256	262	239	238	268	260	295	268	264	282	280	260	243	285	276	235	252	268	252	290	269	261	282	249	248	241	287	253	258	265	257	257	272	281	262	281	271	256	253	256	262	275	261	277	237	255	272	261	226	264	232	242	261	294	276	271	266	275	256	259	263	267	275	292	263	252	264	286	238	247	287	271	278	257	269	252	283	276	264	226	247	249	263	277	245	265	257	247	264	232	256	271	236	282	265	257	253	238	269	268	262	223	272	285	290	283	247	271	236	283	266	272	280	251	267	252	250	267	282	260	266	257	279	282	241	259	314	285	266	246	264	270	270	263	279	270	261	253	262	253	251	285	274	252	255	253	264	303	279	253	273	271	245	276	251	278	267	264	275	272	297	248	274	293	258	271	245	273	274	258	269	299	259	294	239	276	257	260	249	260	267	274	298	239	254	282	269	280	273	262	255	261	261	297	294	275	274	259	266	283	248	245	233	259	258	261	279	275	257	236	268	267	263	245	252	247	285	264	268	296	291	277	269	287	268	261	283	274	250	263	252	245	245	236	243	283	258	269	281	233	287	258	274	259	290	256	247	264	281	230	268	273	252	262	275	258	272	273	253	265	271	236	282	251	272	251	277	276	253	258	285	276	272	265	258	283	243	282	271	273	260	270	262	284	244	261	268	266	262	276	292	265	301	253	285	267	245	285	266	313	292	246	255	269	276	254	272	235	282	288	275	239	273	248	261	272	269	265	250	259	277	264	242	231	274	249	268	280	276	280	278	247	255	272	257	272	296	287	256	263	282	263	257	266	274	260	226	282	272	283	274	260	244	241	230	270	269	268	262	272	286	277	255	226	256	258	283	277	239	275	242	280	249	297	266	266	254	218	263	282	252	258	266	252	249	247	262	284	265	296	252	235	269	238	272	253	234	232	268	247	272	314	233	276	233	263	258	258	292	273	256	269	312	261	271	271	277	241	269	259	251	262	264	247	273	259	260	277	255	248	277	260	230	240	251	278	241	261	255	257	292	259	251	257	280	259	252	263	277	271	257	261	243	269	258	302	281	279	243	268	265	301	270	268	275	242	225	278	276	270	244	270	281	294	249	283	261	266	291	250	285	271	256	267	268	245	278	277	265	282	250	262	247	274	295	280	254	262	236	290	281	235	279	268	249	229	249	263	259	254	253	277	281	289	278	280	255	256	259	277	255	292	254	265	279	304	308	264	276	284	276	267	229	273	275	291	291	264	266	251	284	272	276	274	285	277	279	269	267	269	270	252	259	239	294	275	279	271	251	287	248	272	290	275	318	280	277	273	220	277	249	290	265	284	276	256	253	301	292	253	248	279	235	258	267	260	286	272	284	247	269	294	266	279	260	258	245	249	254	264	242	274	253	307	254	260	257	272	248	269	287	253	234	285	262	235	262	279	246	278	275	279	283	266	275	244	267	243	248	261	240	250	265	248	252	257	250	267	247	276	249	246	294	255	246	280	251	259	281	263	294	257	268	249	253	280	255	255	274	265	285	275	262	262	256	276	249	280	247	267	254	270	286	262	253	268	267	284	252	257	208	291	270	230	265	268	264	227	302	272	287	226	258	285	258	247	260	287	286	280	249	256	293	277	292	270	233	213	223	249	284	273	253	226	253	278	262	237	274	270	247	276	250	284	220	264	234	259	275	264	248	297	288	279	282	254	250	249	277	255	294	275	266	297	258	281	260	236	280	251	267	268	250	245	280	261	262	244	281	294	263	227	266	270	246	268	278	269	278	249	269	241	251	271	237	269	268	238	267	268	278	268	287	274	257	278	227	278	278	243	274	262	262	263	244	252	255	305	278	310	275	273	270	295	257	299	247	255	288	255	246	246	241	285	271	258	264	295	278	277	249	271	266	278	257	225	241	290	248	242	246	259	271	275	279	242	266	264	252	263	258	292	266	247	283	265	265	263	268	284	257	276	261	257	241	276	234	290	219	281	259	276	255	278	285	274	252	275	267	273	240	257	277	275	276	279	298	283	280	271	270	264	281	282	278	255	250	273	293	289	264	265	232	243	239	297	242	269	244	253	286	263	249	259	273	248	273	251	275	258	276	245	261	253	241	269	289	286	257	291	304	238	248	276	260	318	276	279	282	249	277	290	286	253	244	255	256	249	241	261	239	243	217	253	252	267	259	253	270	253	269	266	281	289	261	268	260	273	271	275	269	284	261	254	279	286	266	285	284	255	268	263	270	264	243	259	289	267	235	214	258	284	294	275	293	238	281	261	273	237	264	272	271	264	253	249	282	268	283	267	286	288	256	260	263	269	250	264	241	267	274	263	262	279	273	272	273	313	245	269	220	251	279	258	275	263	257	283	275	264	267	238	260	294	287	235	250	276	268	276	244	250	244	252	292	240	222	270	292	281	261	268	260	250	252	236	287	269	291	237	259	287	288	292	243	270	263	269	246	284	250	280	259	272	284	243	260	270	259	260	286	280	272	270	268	307	262	256	263	270	270	278	270	271	259	241	271	267	259	255	264	287	287	230	274	288	281	263	258	259	257	242	286	270	282	298	273	266	259	257	257	261	254	276	288	247	283	246	256	257	265	258	267	275	275	266	270	248	264	253	269	257	261	230	254	256	282	264	246	243	249	235	257	251	264	251	275	295	265	280	270	249	271	244	255	293	277	248	244	286	252	268	258	231	273	270	257	273	256	269	290	254	269	251	266	252	254	294	302	303	252	272	256	254	250	276	242	256
1805	593	657	654	661	610	603	624	606	597	593	595	581	583	585	552	623	617	573	577	609	613	612	636	594	586	660	666	643	613	592	634	650	606	567	594	586	629	589	578	597	580	574	636	597	611	633	600	610	619	591	610	653	644	577	597	570	594	582	577	616	590	610	625	614	590	584	603	621	565	638	626	604	610	622	582	582	562	612	652	638	619	606	602	590	604	573	571	598	575	618	619	593	583	595	603	621	588	604	618	597	596	641	606	621	642	587	638	588	655	600	612	526	618	601	551	595	561	564	630	613	638	600	586	604	600	626	629	606	624	618	585	578	592	683	613	652	595	628	599	606	608	593	617	595	613	650	600	571	631	609	586	614	617	593	619	646	621	573	556	548	653	595	619	606	626	601	598	574	586	601	621	633	642	626	582	601	599	592	597	635	586	573	625	578	652	609	575	627	606	566	618	644	598	643	603	593	610	624	644	591	618	626	641	540	607	592	588	634	583	561	579	602	606	636	621	589	589	633	662	631	602	602	604	625	616	618	609	586	593	569	599	658	605	596	573	622	634	663	551	603	582	583	613	605	653	621	612	614	660	602	615	604	636	592	593	597	636	611	627	605	580	586	615	606	622	598	600	603	602	637	597	601	600	620	571	593	591	600	581	579	614	583	592	669	667	594	631	584	585	617	618	614	635	573	620	596	607	589	579	607	594	583	628	622	616	584	600	587	531	624	589	616	594	610	618	607	617	550	638	643	610	612	590	614	597	595	633	625	687	628	609	635	618	636	608	621	588	623	614	625	642	549	561	618	602	609	608	589	576	587	574	585	590	597	518	628	621	620	616	582	626	591	633	605	623	628	591	571	604	608	598	619	613	611	584	606	601	628	612	602	602	588	617	650	592	623	561	629	610	585	594	587	605	605	660	608	583	556	609	562	619	623	571	609	615	576	587	566	607	589	621	601	578	597	615	641	604	614	600	602	591	635	604	560	571	617	608	583	593	618	630	602	624	649	595	617	625	587	646	588	627	633	607	606	630	629	594	544	598	616	640	647	592	609	595	576	620	579	596	607	587	593	623	605	598	620	620	607	588	572	622	566	602	597	604	609	643	606	600	593	606	572	562	610	608	649	632	607	606	623	612	630	628	589	598	600	607	577	615	613	623	616	612	582	588	623	615	640	652	565	620	618	598	626	585	630	601	572	596	644	597	608	579	589	583	624	595	612	639	606	592	605	597	625	608	644	584	600	620	666	600	640	584	573	639	610	630	604	626	619	623	592	619	623	656	609	587	610	588	629	636	614	595	623	614	613	597	582	601	607	599	587	659	593	635	613	598	604	621	595	603	601	591	631	613	586	597	626	626	599	598	606	595	586	568	597	610	587	568	616	602	619	563	585	636	607	602	629	593	631	568	607	608	611	613	602	656	612	597	581	610	637	605	607	591	606	643	595	656	593	544	601	620	622	559	605	591	637	567	601	598	632	607	613	633	595	646	601	576	603	594	596	608	587	618	633	628	600	565	580	611	583	595	603	581	622	609	608	611	589	619	606	619	611	633	613	618	666	607	614	625	566	578	579	558	611	606	614	601	627	589	628	584	613	626	593	580	619	629	630	619	648	612	618	576	585	584	600	583	625	584	620	584	600	621	610	587	601	585	626	607	604	612	625	646	631	632	599	576	605	599	624	566	636	619	623	619	624	619	606	622	616	609	583	599	587	610	580	580	609	590	613	592	592	623	619	664	582	622	573	624	603	592	625	623	635	631	577	576	598	614	615	600	600	592	622	607	611	595	601	591	615	590	610	588	592	593	647	578	604	606	613	582	597	610	644	597	555	582	578	663	581	606	652	604	608	593	584	561	610	564	545	606	568	607	530	625	605	575	568	592	619	565	592	608	612	580	599	631	593	601	638	575	598	641	605	587	558	579	622	595	620	634	592	598	604	612	580	603	621	600	657	581	596	585	634	622	571	584	605	607	584	552	619	607	606	598	622	613	620	591	575	604	589	615	650	633	629	591	594	575	589	614	556	598	607	623	582	615	582	590	575	604	630	635	582	597	587	603	578	586	580	626	613	626	637	598	619	594	622	663	628	649	576	562	558	617	583	580	611	589	614	630	605	624	582	578	629	590	573	654	596	592	603	634	634	552	601	604	629	606	601	557	653	569	645	622	584	609	604	609	588	590	545	568	585	646	629	563	649	576	620	599	593	605	582	554	625	629	626	595	619	591	636	600	633	638	598	572	622	618	587	607	583	575	608	605	591	606	625	598	612	631	589	621	589	579	550	600	584	624	573	612	579	623	579	588	645	608	643	620	598	595	617	640	581	567	633	631	618	605	600	591	595	599	587	624	648	623	635	570	629	636	593	604	614	597	581	624	609	619	575	570	640	583	642	634	639	578	615	593	640	621	582	629	580	622	585	627	587	619	610	640	606	563	652	601	633	608	572	620	620	630	603	566	594	584	621	607	630	632	598	570	638	582	562	575	605	576	601	614	555	657	607	589	659	617	630	593	523	583	647	660	584	623	658	623	613	558	589	569	613	570	617	604	609	601	574	611	609	566	597	590	615	615	625	590	585	540	559	628	632	587	630	619	606	588	654	575	644	630	595	615	598	643	610	596	621	610	619	609	586	587	617	546	626	596	609	620	585	582	623	599	615	552	652	613	698	592	600	593	574	602	608	633	620	608	591	623	610	644	609	625	594	595	575	612	630	633	599	661	615	614	599	609	597	636	655	584	609	624	648	603	591	644	569	604	602	592	617	646	588	573	637	601	590	566	616	629	579	613	575	576	611	596	582	612	587	584	583	636	606	552	631	621	625	592	609	602	596	612	589	624	587	594	615	594	624	592	610	569	639	594	595	560	610	582	588	647	590	574	616	618	589	582	585	618	625	591	591	619	618	631	629	579	606	598	591	601	604	594	604	583	568	619	649	628	629	609	591	612	602	592	601	554	595	614	599	557	624	611	568	596	599	590	581	631	618	623	618	583	636	600	605	630	629	555	591	637	601	603	605	595	582	615	622	646	653	587	629	561	649	590	626	592	648	610	656	604	621	652	634	614	642	620	625	609	597	587	625	581	591	601	626	572	573	600	626	629	628	561	599	610	629	596	601	610	580	602	560	601	615	626	603	623	600	577	627	601	614	625	602	646	610	563	662	571	569	643	608	596	576	574	641	565	567	616	613	610	587	596	606	594	610	621	623	628	626	605	644	652	586	612	581	585	575	604	623	625	617	603	612	562	632	605	603	597	585	583	589	592	631	617	592	641	630	629	596	654	619	572	618	614	593	662	603	634	619	622	584	590	590	595	594	599	579	600	608	610	606	599	649	608	645	608	618	608	563	575	600	613	649	594	572	532	534	600	595	593	626	600	630	581	602	643	620	650	588	603	584	585	635	601	589	620	636	641	594	608	628	583	656	587	607	599	593	597	635	599	658	593	642	656	561	586	561	625	578	571	617	630	624	634	603	601	593	625	575	610	597	589	582	554	587	651
6570	396	416	368	318	266	245	235	253	236	228	227	205	217	229	224	202	203	202	192	228	208	238	219	231	209	207	208	224	213	218	207	198	203	222	203	202	195	220	213	200	212	223	216	199	165	225	223	184	203	199	205	218	175	225	227	203	223	205	182	201	233	220	210	198	220	199	216	194	209	212	247	217	193	191	209	181	182	229	226	249	193	228	200	218	245	206	196	187	196	225	221	195	196	207	200	223	214	230	213	223	226	199	214	213	190	189	194	193	244	204	218	212	204	232	205	195	223	207	199	205	199	210	205	231	197	189	240	182	200	226	213	230	210	207	223	220	219	210	198	219	248	189	204	175	232	206	196	187	185	214	195	231	207	193	233	198	216	206	227	216	199	217	199	198	170	190	192	183	211	219	216	210	228	202	221	204	225	211	209	221	214	217	191	201	191	206	214	223	209	209	206	186	198	185	216	217	185	199	209	209	200	202	186	228	197	171	195	202	181	215	186	229	209	195	228	194	204	200	183	204	191	197	205	222	212	196	222	213	212	208	219	206	195	179	196	240	228	206	188	210	209	196	215	192	220	223	207	179	244	215	218	180	199	227	201	206	197	234	207	207	213	205	208	222	207	229	192	203	210	199	200	208	178	217	203	223	199	185	225	191	226	211	205	233	222	214	217	201	219	203	172	223	229	200	231	185	217	195	180	230	206	198	204	211	210	210	189	188	213	198	203	212	190	194	198	231	214	197	199	200	202	198	227	202	240	208	200	214	205	210	193	208	219	225	182	204	203	204	198	207	221	204	218	194	195	222	200	219	204	209	196	208	195	211	182	218	224	208	193	232	226	203	209	204	216	230	206	218	185	214	211	214	215	225	194	181	210	215	187	224	183	210	200	232	200	192	181	199	207	214	212	204	193	182	215	216	180	240	216	203	183	235	209	210	252	196	181	198	205	206	225	170	230	181	216	200	190	178	208	220	201	198	203	221	222	211	231	189	176	203	223	184	197	214	215	202	199	187	235	191	212	209	215	223	202	220	211	211	202	236	198	234	218	224	208	218	212	222	206	210	220	189	213	231	181	208	223	224	223	197	211	224	178	186	188	219	215	210	210	192	219	231	219	203	201	196	201	231	167	216	187	191	225	219	205	190	217	202	188	206	198	195	215	231	203	222	174	207	228	202	202	193	191	201	195	199	221	215	201	231	194	197	194	231	201	198	240	223	176	191	202	196	189	227	178	202	200	203	203	210	195	190	227	196	206	191	178	210	207	219	248	204	196	224	203	199	208	219	224	177	210	194	214	218	190	202	209	216	211	216	222	226	212	204	186	227	234	228	203	236	184	190	202	186	222	189	196	202	253	234	219	203	198	190	206	223	194	229	187	212	219	182	199	198	198	184	199	207	206	201	194	203	200	198	223	180	239	219	220	201	211	189	189	206	197	205	211	192	202	200	211	213	187	217	184	218	210	229	201	229	222	202	201	210	195	196	203	202	207	213	207	192	183	200	212	189	197	203	196	176	207	210	206	218	198	220	190	211	235	220	203	226	222	207	193	183	185	200	199	206	215	191	200	200	202	244	208	216	245	214	201	202	205	192	194	220	222	209	234	222	222	216	213	197	205	175	208	223	212	227	231	201	184	213	203	207	206	214	198	231	239	204	223	199	230	201	237	201	206	188	226	193	222	229	199	187	215	201	222	203	223	197	211	218	190	211	198	216	202	209	219	215	185	223	185	220	222	221	226	205	211	172	225	200	198	247	216	205	225	228	206	234	198	211	225	197	234	227	210	211	240	220	203	221	199	192	194	213	206	237	243	203	224	201	212	197	223	222	203	198	187	204	216	181	207	196	200	205	200	203	191	217	183	199	199	214	208	202	221	205	213	205	202	203	217	220	226	232	231	194	225	213	194	196	208	208	185	218	193	211	239	178	226	193	213	230	202	214	202	226	191	187	227	201	206	189	197	207	207	235	225	223	209	220	227	209	224	206	244	207	225	215	250	182	207	215	203	192	209	216	199	188	208	190	219	218	244	203	222	198	203	186	216	217	176	197	238	202	194	226	221	201	199	189	197	203	197	214	202	214	234	180	203	203	222	195	207	199	207	194	227	177	194	220	216	219	215	196	194	220	224	230	199	213	190	238	226	205	209	199	213	207	222	198	224	214	206	215	212	226	235	211	211	195	195	211	191	220	202	205	227	204	215	201	219	204	215	220	201	217	189	194	222	189	197	191	209	208	225	201	220	171	220	195	214	187	206	203	210	231	185	224	207	206	195	206	192	192	201	212	193	196	207	235	195	196	198	204	224	220	224	212	223	217	238	221	194	190	200	204	230	204	227	196	229	215	236	215	192	213	233	201	227	192	206	196	250	213	224	211	214	178	192	203	222	228	211	212	245	236	213	188	212	201	207	207	202	233	223	195	201	219	208	214	207	191	209	201	174	220	226	229	194	204	216	225	200	207	186	209	198	210	236	184	194	214	219	212	210	172	197	203	230	229	207	210	195	210	221	202	225	223	218	191	202	213	213	198	222	195	220	212	199	215	192	222	189	191	202	213	208	213	198	209	190	194	204	222	231	178	199	203	227	210	197	186	206	214	198	199	207	191	193	185	209	204	230	202	214	212	234	201	196	198	199	219	229	224	213	206	211	191	213	209	185	233	214	199	188	200	221	199	216	213	165	195	212	190	185	205	215	190	237	214	219	224	228	193	202	202	193	196	173	206	200	219	215	208	199	207	198	204	226	204	204	221	226	208	206	207	177	222	219	206	197	197	176	200	219	238	208	213	208	213	192	206	205	206	219	179	212	202	208	220	242	190	193	206	204	175	230	226	188	241	202	196	195	232	238	211	226	213	217	228	232	180	215	229	186	203	232	188	219	206	224	191	209	210	220	204	189	170	198	206	206	226	205	198	213	220	205	208	208	218	215	244	193	218	213	228	215	185	205	186	202	209	210	166	200	223	188	221	221	218	201	200	201	214	219	215	228	193	187	202	216	185	224	237	237	206	196	208	208	240	217	200	211	200	225	208	210	191	191	195	192	211	218	211	210	204	213	218	211	200	183	227	220	201	200	219	183	205	201	187	203	193	214	245	222	196	216	178	196	210	202	192	211	209	202	204	220	185	201	253	179	211	204	215	222	202	186	218	224	193	219	233	219	216	187	208	223	241	223	238	195	208	213	217	203	178	200	192	214	188	219	188	191	194	209	220	209	187	222	196	201	214	200	202	181	200	213	201	204	175	190	204	214	194	199	225	231	219	194	206	201	232	226	197	207	222	203	196	210	206	198	204	175	208	215	203	174	203	222	248	180	204	188	207	230	227	197	205	219	217	198	231	195	224	206	215	199	192	222	219	195	230	208	226	214	179	223	204	197	224	201	198	213	200	189	214	172	206	177	212	202	214	189	227	216	206	193	224	216	231	203	238	214	179	215	213	210	229	230	202	192	217	195	201	190	213	206	214	199	221	216	194	194	194	216	215	195	228	220	232	216
6099	726	1060	1210	1017	841	755	689	645	661	598	581	586	548	576	570	489	508	524	496	496	503	489	490	521	511	471	481	507	505	481	485	456	497	492	491	481	486	473	494	495	512	489	500	467	528	490	482	480	497	482	504	502	515	468	506	478	499	536	475	488	468	459	449	461	483	510	457	486	485	428	462	503	463	457	464	429	476	503	485	475	477	456	437	550	515	503	478	451	483	472	473	470	471	440	479	454	510	500	480	439	467	519	475	519	462	452	485	473	456	476	470	468	459	474	502	445	450	461	492	456	472	493	480	471	473	514	463	493	459	434	463	487	534	444	495	465	477	497	489	522	466	430	467	507	452	452	474	454	475	518	484	517	477	470	484	475	473	477	508	474	449	456	497	477	483	464	477	451	443	494	531	488	490	487	469	470	462	453	451	454	481	479	473	464	473	503	471	473	485	476	461	490	456	478	467	485	489	526	494	478	465	507	486	453	449	461	473	466	452	492	479	474	455	478	470	467	495	506	482	462	450	446	503	486	494	542	472	482	514	486	452	513	454	458	464	469	486	482	462	492	462	466	467	510	480	480	476	490	479	479	510	450	501	493	483	498	465	496	478	473	458	484	503	485	503	457	455	484	495	512	490	455	469	441	512	467	471	447	479	510	453	477	496	510	522	442	463	485	469	460	486	513	494	476	466	476	463	427	430	472	478	461	466	457	447	510	468	460	451	453	504	495	474	471	478	458	489	454	478	488	485	463	479	474	490	463	496	499	461	461	490	501	477	428	459	457	454	494	487	449	458	476	500	457	494	490	457	456	452	455	492	473	477	498	473	494	470	478	475	495	503	444	495	504	459	472	472	459	487	471	473	443	514	501	475	494	454	465	441	472	502	482	483	480	492	472	479	453	496	446	475	441	455	495	434	469	438	506	453	499	475	452	441	491	474	444	489	464	504	473	460	479	490	468	485	467	524	515	476	464	456	455	501	447	473	500	479	439	487	455	487	477	465	485	433	469	463	503	443	430	530	468	435	474	486	462	465	513	479	479	471	477	437	447	472	458	483	491	518	470	504	496	459	508	453	472	512	507	459	442	491	464	447	498	462	465	445	461	497	501	463	479	463	465	466	486	492	487	460	461	511	469	483	482	492	455	443	508	434	454	503	461	470	507	476	464	457	477	501	492	480	471	482	482	508	452	462	479	515	489	478	490	458	490	481	447	504	458	468	467	460	463	458	453	464	461	440	448	466	432	450	486	435	453	447	468	477	497	455	463	486	435	475	447	518	466	457	459	475	485	469	478	469	478	468	481	489	455	461	484	498	475	452	489	451	443	444	485	475	491	462	473	464	469	456	479	458	504	492	462	452	454	477	481	479	453	502	465	468	510	450	468	511	475	459	479	505	473	521	462	447	459	516	459	476	495	464	498	476	486	493	478	491	495	502	488	486	473	443	466	478	458	498	453	471	461	474	472	446	459	471	490	453	465	504	475	503	437	494	446	471	498	479	435	478	485	500	467	493	481	471	473	481	496	473	510	495	482	459	447	463	473	440	524	478	465	495	485	452	480	475	493	504	487	488	473	487	463	468	484	462	475	500	511	468	500	480	459	449	456	458	466	473	505	501	512	470	514	497	449	486	442	506	475	503	472	469	512	482	453	478	455	505	483	432	468	456	445	460	471	498	494	472	478	490	470	503	486	474	503	515	469	431	508	450	472	475	523	460	428	477	445	479	475	481	504	485	460	480	441	500	483	452	479	462	464	465	477	473	544	443	467	465	506	501	444	451	450	445	484	489	489	461	450	523	459	481	508	465	477	413	507	499	500	474	415	490	445	469	462	490	458	502	491	450	452	455	470	465	488	467	450	490	500	439	509	481	459	498	478	485	458	449	469	483	474	496	506	460	515	463	504	488	489	482	480	464	496	476	452	434	458	446	487	460	468	446	475	499	469	524	486	469	492	488	479	482	453	438	444	456	493	446	490	462	473	503	506	453	510	481	470	486	495	473	466	495	461	475	489	467	498	486	468	462	464	497	475	476	472	514	484	457	481	472	444	473	478	484	474	471	453	496	500	497	477	458	438	465	498	478	510	459	501	485	463	495	481	478	447	498	453	442	474	489	481	492	444	476	478	490	498	500	465	467	502	452	465	457	462	486	451	469	469	480	464	462	490	460	510	486	493	447	505	432	474	515	472	490	469	465	445	518	486	470	460	466	493	478	470	461	477	489	452	483	458	476	471	497	414	483	463	480	454	438	456	480	466	448	492	453	480	454	479	489	474	467	486	473	474	489	488	461	502	459	448	496	463	453	482	458	467	521	458	444	431	466	462	468	484	517	443	487	517	459	472	452	474	500	449	416	482	472	477	497	489	458	488	484	456	533	524	489	476	480	471	466	498	448	530	467	491	490	466	491	464	480	449	462	482	507	483	459	436	480	493	498	447	469	472	458	470	486	471	431	465	469	460	441	422	469	455	477	497	460	473	452	413	478	456	499	507	475	454	462	527	479	470	441	470	480	490	452	486	401	465	484	470	509	438	465	487	491	483	469	408	504	477	474	464	458	484	439	507	510	458	443	451	474	473	439	483	460	514	470	461	476	416	435	484	506	419	464	483	487	495	506	491	452	474	494	489	484	481	482	454	457	469	489	470	504	466	497	492	489	452	460	467	461	496	450	477	414	441	482	480	496	478	507	505	471	458	458	459	498	465	503	431	495	480	495	466	479	485	474	512	449	491	462	465	439	511	556	452	481	491	496	442	491	516	492	447	470	509	444	484	480	518	467	450	464	479	506	477	482	475	465	437	436	491	468	473	416	465	485	471	473	489	464	456	482	475	451	431	461	466	470	505	481	516	471	487	462	446	469	488	468	493	478	470	463	470	446	450	470	463	461	438	482	475	458	518	487	444	479	480	466	477	488	488	451	465	444	479	461	480	468	486	464	472	456	463	458	459	448	393	446	442	490	507	473	482	452	481	450	445	489	478	451	438	464	483	485	494	446	455	475	501	462	472	492	473	498	453	494	470	488	444	465	469	467	461	443	446	477	478	474	481	485	512	485	456	461	469	487	485	444	469	474	463	510	493	453	472	432	495	460	460	495	498	519	453	428	484	488	477	491	516	488	487	467	432	461	490	502	479	490	494	467	467	475	502	504	453	482	442	467	488	505	490	448	462	519	475	434	476	500	490	467	473	494	446	476	492	459	457	463	469	495	468	506	456	479	461	469	466	493	500	490	507	445	499	486	500	463	525	465	490	491	472	438	467	426	489	490	432	483	466	463	472	493	483	464	455	471	476	447	476	468	467	475	447	493	492	475	452	456	478	444	483	473	470	453	447	469	496	450	469	482	473	488	518	489	481	486	470	520	455	448	511	454	470	488	443	479	476	516	494	451	482	462	442	455	475	487	444	492	461	503	473	502	482	451	469	488	487	447	487	491	448	443	492	503	440	488	462	487	456	479	488	491	517	463	487	470	486	434	451	485	442	498	448	514	499	484
12408	705	576	434	301	240	183	157	145	119	134	107	79	96	83	100	109	75	93	79	69	72	77	77	87	74	67	91	69	83	71	67	76	70	81	86	74	78	78	75	73	74	70	63	75	68	68	62	93	76	80	73	90	79	70	77	81	68	64	70	80	86	61	81	72	62	71	66	79	60	55	59	87	67	85	77	74	75	67	70	79	67	84	80	67	67	91	84	78	80	57	71	58	77	78	64	85	76	71	57	62	58	80	77	69	74	83	61	80	61	78	74	74	69	66	94	70	84	76	60	85	62	79	62	55	76	64	74	70	45	74	89	72	77	78	60	63	82	67	100	65	74	73	80	73	68	70	73	72	66	73	69	81	62	65	63	66	67	80	68	56	82	66	84	75	67	74	79	68	67	60	70	83	81	64	70	66	63	64	62	73	68	68	80	61	67	72	81	65	66	83	78	66	63	85	66	66	74	69	65	70	85	67	79	70	66	76	86	67	81	80	80	80	52	74	69	71	78	78	66	84	74	72	58	75	66	86	60	68	71	62	68	71	71	57	57	66	54	77	79	61	69	57	74	68	73	63	92	77	67	71	82	63	76	58	61	85	53	80	68	70	62	78	70	77	78	80	84	66	77	69	74	77	75	74	75	75	79	60	73	76	66	80	81	49	73	63	80	56	83	70	65	75	78	76	90	77	71	62	76	81	83	61	72	73	82	65	78	84	70	67	70	70	67	71	76	69	71	60	50	74	64	70	68	82	81	77	76	55	78	64	68	74	75	59	73	61	75	58	79	86	77	66	69	74	85	77	51	67	76	70	71	65	67	73	58	68	80	72	68	88	60	70	60	66	71	73	66	76	88	75	49	63	63	82	90	63	73	72	56	58	72	73	64	90	70	63	62	82	69	73	72	64	90	64	80	65	73	85	73	74	63	63	66	77	70	85	73	68	77	98	93	77	61	63	70	78	77	82	71	83	78	79	60	70	87	62	61	55	90	91	77	78	67	73	67	78	72	78	79	56	72	72	69	67	63	61	64	68	89	79	64	90	69	71	75	77	78	77	72	73	93	67	71	75	73	82	60	65	61	75	74	78	65	88	63	68	78	65	63	87	72	59	75	85	60	66	77	82	62	67	71	53	67	78	66	79	62	71	67	77	61	81	70	78	58	61	65	80	72	77	66	65	77	97	72	88	72	65	76	66	74	73	75	74	62	70	74	77	77	85	78	83	93	66	67	72	86	70	61	81	76	73	62	72	66	79	67	81	79	64	89	78	79	75	76	61	78	82	75	81	73	56	71	70	61	55	67	73	68	74	81	91	74	74	77	62	73	85	76	56	68	61	73	76	69	91	65	62	67	64	67	57	91	71	65	62	69	76	86	77	61	86	69	83	76	77	80	75	76	61	73	80	84	66	89	85	56	71	79	75	77	70	63	69	57	63	74	68	71	66	76	74	74	73	72	62	69	69	74	75	63	84	65	57	79	74	72	82	85	66	83	86	69	68	57	70	84	56	84	52	55	66	82	83	81	89	84	69	64	85	81	62	72	87	68	69	76	69	60	70	73	70	66	67	72	81	71	78	73	72	75	77	89	77	76	82	69	69	79	65	75	79	63	56	74	90	63	69	75	51	74	76	72	56	63	60	62	82	72	70	67	77	74	76	71	68	69	73	54	80	79	63	93	81	82	60	73	69	78	73	67	75	64	78	75	71	92	74	77	68	82	76	83	55	67	61	66	76	64	72	66	81	70	74	76	63	69	68	89	47	68	73	64	80	64	79	84	85	84	66	68	67	74	62	72	62	66	60	64	72	81	70	78	67	69	72	65	70	57	58	77	83	59	73	74	67	87	73	70	63	75	80	66	90	70	73	66	76	63	68	48	64	59	66	81	82	73	77	71	79	77	82	86	72	73	69	62	69	69	83	88	69	69	66	78	69	85	59	100	76	68	88	58	64	77	86	76	85	71	93	77	61	78	70	83	62	78	61	78	74	93	63	64	81	69	72	72	59	86	66	90	69	76	62	67	55	64	75	84	80	72	69	68	54	73	67	78	74	93	72	67	86	91	83	70	74	72	78	73	65	84	78	60	64	74	68	81	68	69	79	75	58	70	67	67	65	84	85	76	88	84	72	90	80	79	73	59	75	86	84	73	71	70	90	78	91	58	83	88	71	61	80	73	78	91	66	64	57	71	77	65	77	82	66	80	76	77	72	63	59	70	71	82	75	71	73	68	81	76	66	78	66	73	64	68	70	72	95	67	66	71	82	61	65	65	76	64	70	71	80	69	54	70	65	57	74	68	79	69	67	72	59	78	79	67	89	89	65	86	82	61	64	68	70	78	80	66	87	76	67	62	72	69	71	82	68	78	96	70	67	66	59	72	72	83	79	64	78	85	66	80	75	78	76	79	76	87	77	75	70	73	61	73	83	61	64	78	56	55	43	66	70	82	66	65	85	62	69	70	72	72	60	70	93	55	67	74	85	85	84	68	81	65	57	65	68	64	71	68	62	70	80	86	83	70	70	64	70	83	52	84	58	71	65	76	77	74	61	78	61	80	62	74	73	80	66	62	77	52	70	79	66	74	62	87	71	87	73	81	77	84	62	76	71	73	73	71	65	76	59	66	64	100	70	61	78	80	76	63	63	69	69	58	75	66	69	60	89	80	84	79	83	72	75	68	86	81	91	82	75	84	62	63	68	74	80	66	76	88	89	74	66	78	72	70	86	71	71	83	71	73	86	84	78	87	75	66	71	75	84	83	84	72	65	71	68	58	79	74	74	76	78	68	79	77	72	82	82	77	75	71	70	64	81	94	86	83	74	75	73	84	60	71	73	62	55	81	83	77	72	70	75	79	68	95	60	72	64	70	86	51	74	62	76	79	59	70	83	74	72	67	74	80	73	81	79	67	80	65	73	65	76	77	67	70	64	82	65	71	71	69	73	61	71	76	94	80	73	65	75	87	65	84	83	69	60	73	88	85	70	82	86	71	78	65	68	70	80	67	77	67	76	67	62	73	72	89	75	72	63	76	72	77	71	71	63	82	72	91	74	77	77	75	63	74	58	82	81	68	74	80	75	69	71	67	55	69	73	72	77	70	66	62	60	93	87	90	67	67	67	68	81	65	65	83	70	70	66	84	67	70	77	70	68	74	73	61	80	74	50	92	63	71	69	84	68	48	70	86	76	81	77	75	85	85	72	85	65	80	85	58	73	62	74	66	86	73	55	86	74	56	69	80	59	69	74	64	84	73	65	85	68	71	64	66	73	67	84	79	67	74	72	71	63	71	90	72	65	71	82	66	57	77	55	84	66	83	82	89	74	78	83	66	84	79	64	62	71	67	77	68	69	80	84	65	67	53	77	64	70	71	72	77	57	74	87	65	73	67	69	61	67	77	71	79	75	52	77	82	73	76	67	72	78	69	85	74	74	66	66	88	93	69	62	68	73	66	59	87	61	65	67	90	89	73	82	82	86	75	57	67	79	81	78	74
7422	575	1365	1596	1314	1019	808	643	578	525	426	427	398	365	315	343	316	268	272	277	279	274	260	234	224	250	238	242	216	255	227	232	216	190	209	210	217	185	236	215	219	205	215	209	197	222	199	221	188	187	197	227	199	198	192	204	197	189	225	219	202	184	212	198	196	203	210	190	213	228	185	184	203	177	182	198	204	184	197	179	191	166	216	214	187	189	226	188	190	211	202	193	182	198	196	152	214	205	212	220	166	201	208	184	202	182	186	184	196	167	204	188	191	186	169	187	208	182	182	210	189	193	197	194	212	196	199	186	195	197	176	204	182	201	182	192	181	193	185	191	201	188	195	169	190	178	198	191	205	204	196	206	186	204	219	203	175	189	192	190	196	199	198	198	197	198	210	187	193	173	196	194	180	173	177	209	212	177	188	200	210	186	197	175	186	177	175	175	198	181	195	204	202	178	210	179	178	189	208	188	206	226	179	167	182	209	210	179	200	178	181	213	185	200	190	191	210	193	176	179	185	194	194	210	207	197	179	180	190	185	189	205	190	195	186	189	176	182	201	192	178	218	168	197	207	178	197	189	193	180	224	175	167	182	194	201	192	215	211	223	207	194	195	192	192	165	205	186	176	214	200	187	163	199	206	194	201	180	221	176	222	186	203	200	208	199	195	207	196	165	185	205	182	195	206	215	202	190	203	198	178	175	208	197	197	176	204	184	171	196	195	210	191	193	189	212	165	166	217	202	174	193	173	180	205	170	184	195	222	193	207	192	200	185	187	173	187	214	215	188	194	189	178	198	189	190	172	195	176	189	202	191	194	192	174	208	184	209	199	180	201	182	189	193	191	190	193	205	200	175	176	199	174	172	209	188	175	198	192	215	184	199	194	204	197	188	162	208	191	197	198	171	193	211	183	176	184	177	213	190	172	196	180	222	205	193	197	199	182	180	197	188	194	178	189	217	187	208	186	177	205	175	205	177	205	197	180	182	207	177	205	196	178	184	183	200	179	175	202	178	204	190	178	194	180	215	203	179	175	191	201	188	197	183	220	198	186	187	226	200	188	190	185	157	190	230	198	194	187	181	182	201	174	195	198	209	174	191	181	176	180	170	175	180	189	177	199	191	211	212	200	188	213	173	186	184	178	198	187	199	197	214	181	185	205	218	179	177	171	199	162	202	202	196	197	195	210	207	170	200	207	189	164	202	184	206	185	211	184	176	205	178	202	204	211	187	160	200	171	201	202	189	180	204	188	183	193	187	189	182	203	188	189	200	204	199	200	198	198	200	175	198	183	174	200	188	183	181	207	208	201	181	190	190	189	198	182	189	214	183	196	195	210	184	176	203	188	186	191	200	169	167	175	181	184	192	192	185	197	183	183	196	190	185	196	178	194	186	191	197	185	193	182	176	179	163	185	179	175	203	162	209	208	212	184	213	213	200	173	195	191	192	197	182	171	210	191	199	198	206	189	195	193	208	187	192	194	200	190	198	166	210	192	178	224	186	193	195	200	199	183	199	201	206	206	189	179	193	192	177	205	212	169	204	184	166	179	188	198	187	174	203	207	171	181	173	179	203	179	205	198	181	205	222	190	167	171	200	211	199	204	191	199	194	191	202	196	195	192	194	192	196	204	187	209	202	173	182	214	203	188	183	228	184	204	190	198	184	180	204	176	181	192	188	189	167	192	189	209	186	220	185	198	193	199	216	208	167	212	186	205	219	185	196	181	173	202	202	172	196	185	161	190	197	187	185	210	178	191	232	194	180	179	197	175	177	202	207	176	183	183	167	181	180	163	179	194	182	188	209	190	199	209	220	176	159	214	175	171	190	193	191	173	193	184	195	198	204	208	190	210	206	170	217	197	217	170	190	192	221	204	174	199	203	194	218	200	187	189	186	200	208	199	188	198	211	182	218	195	186	208	186	199	213	219	208	185	200	169	176	175	172	201	196	189	204	176	189	184	203	202	176	170	194	173	219	195	207	210	208	177	171	201	210	203	214	197	188	187	219	180	185	191	176	191	188	200	172	205	199	178	194	177	193	189	192	186	202	165	167	184	199	200	213	188	188	185	185	186	179	215	206	201	188	175	204	200	184	194	199	203	202	176	199	194	182	198	198	223	184	218	209	205	205	188	179	199	181	192	197	191	194	185	170	218	183	182	183	196	199	189	190	201	209	181	183	188	191	183	191	176	175	191	186	190	179	173	197	170	197	200	214	210	227	178	237	171	194	171	208	176	194	203	206	203	203	187	204	189	189	178	241	205	200	191	158	174	170	163	185	188	191	176	191	215	159	172	179	173	201	175	203	183	192	160	196	223	201	220	184	192	184	177	209	207	206	191	179	198	175	198	191	205	190	168	174	163	179	208	190	182	183	184	196	190	196	182	186	194	189	184	204	184	223	191	167	205	198	178	225	198	188	177	165	202	188	191	197	200	181	168	188	191	207	178	187	190	205	196	189	202	223	199	183	212	174	209	176	206	210	210	221	184	178	181	171	183	171	206	168	189	180	187	172	194	190	167	185	206	211	193	190	208	200	203	181	182	197	196	196	209	170	171	195	208	186	211	181	197	188	182	192	200	208	181	178	170	186	175	212	204	189	165	187	184	197	168	180	213	201	219	184	191	177	209	183	181	188	177	191	218	181	169	177	206	183	189	171	182	196	189	233	204	183	190	180	199	175	228	201	215	179	217	205	184	186	199	187	176	178	189	202	182	200	198	208	188	187	177	168	177	192	179	184	170	200	205	194	178	202	202	210	197	200	173	213	213	201	185	205	156	184	181	197	209	204	202	194	209	183	184	202	204	167	187	207	202	210	201	205	185	167	178	198	169	200	205	205	192	184	158	216	156	201	187	197	198	198	193	199	177	185	177	201	189	201	186	195	167	191	214	162	206	183	192	226	159	170	192	195	184	159	188	209	185	164	194	180	170	186	188	178	203	179	198	196	200	198	198	214	193	177	185	221	208	182	203	213	192	192	184	191	201	178	189	165	214	202	186	196	198	185	199	170	185	182	178	205	215	212	199	193	187	177	208	222	216	182	198	203	196	188	200	191	186	182	186	185	188	213	191	207	207	205	194	193	204	185	184	174	180	180	176	188	200	177	176	183	185	188	221	177	173	204	175	180	180	211	199	161	197	206	215	185	184	181	194	205	178	202	200	180	190	184	213	185	195	190	194	193	198	215	197	193	206	196	194	197	187	201	203	148	173	214	198	201	203	176	168	187	195	167	187	187	197	195	163	185	189	176	187	210	207	191	169	189	187	196	199	190	187	197	209	186	191	173	207	192	184	179	183	156	212	190	190	189	216	208	197	185	173	188	178	177	169	204	190	188	197	197	187	199	202	187	204	168	202	203	181	206	215	195	206	209	194	175	190	190	202	200	175	173	193	187	179	156	189	195	212	183	211	170	235	201	192	198	182	202	217	201	194	184	177	185	182	205	205	197	204	199	194	180	168	180	204	174	190	203	181	193	173	182	178	182	185	207
1263	298	271	266	277	253	280	262	261	260	267	239	273	283	260	256	267	251	264	246	272	277	266	243	246	275	262	232	264	256	275	225	279	279	289	289	272	274	261	297	247	258	254	270	271	251	274	288	258	276	251	285	277	276	244	243	243	263	267	251	289	247	258	290	269	308	261	269	281	254	258	281	294	238	288	271	279	243	250	263	255	241	293	254	271	270	275	290	248	249	303	268	273	263	278	288	281	274	255	249	283	252	265	264	270	250	257	262	284	284	301	268	256	283	246	288	280	264	259	292	264	263	272	248	274	256	258	265	254	260	300	299	281	279	252	260	265	268	267	251	287	259	294	298	233	291	249	281	305	271	290	252	286	257	286	284	258	277	323	272	270	253	238	253	282	285	255	268	253	291	263	261	256	280	275	259	300	256	270	289	246	269	242	258	264	280	262	245	254	257	262	297	282	253	268	273	283	244	261	237	277	255	253	276	278	284	224	237	288	264	260	262	293	270	253	283	271	261	277	260	263	269	246	291	257	278	256	255	252	271	277	231	256	270	298	279	237	263	263	265	252	263	281	281	279	286	265	271	253	263	292	236	279	312	275	275	281	249	267	290	275	265	276	270	247	254	248	257	231	273	258	236	255	239	262	272	302	260	271	222	241	269	236	262	246	241	261	294	270	241	234	262	245	275	269	236	267	248	258	280	279	286	268	303	252	270	240	259	283	273	250	276	237	278	262	260	238	266	270	249	269	249	257	278	275	255	267	268	271	266	268	251	259	278	261	282	290	250	257	250	235	262	259	248	294	269	255	262	253	274	262	283	282	274	253	248	273	285	277	277	249	287	273	243	239	300	276	267	279	267	234	242	254	260	298	261	271	261	276	259	253	284	250	273	279	264	260	248	278	239	283	251	258	303	272	294	289	261	268	271	297	256	253	260	277	247	290	254	234	275	279	252	257	251	285	265	284	270	280	282	239	289	267	254	255	306	286	252	268	253	272	279	227	277	269	272	258	285	318	255	302	263	255	271	248	272	288	259	259	240	261	246	240	260	271	286	276	229	269	268	266	259	267	245	269	259	258	295	300	269	278	250	263	272	282	229	243	232	256	297	281	301	293	266	268	284	260	288	269	251	293	225	255	275	287	295	233	301	283	269	293	285	268	233	240	255	260	308	253	266	265	243	285	246	263	230	282	280	310	262	268	272	238	293	261	289	227	244	264	277	257	267	254	277	293	287	283	241	294	242	264	251	243	260	233	245	264	258	260	298	280	284	285	261	255	240	243	258	305	273	265	270	242	276	286	280	261	295	292	298	246	264	283	283	256	286	283	279	263	256	242	260	240	258	240	251	263	259	249	268	257	271	292	234	241	289	237	287	274	272	236	282	276	284	251	267	238	236	258	268	263	257	273	284	289	253	259	260	261	274	271	256	273	288	256	260	260	249	256	286	271	265	254	324	307	297	264	273	288	274	275	262	265	246	266	252	274	261	251	294	265	271	267	292	260	264	260	246	256	228	262	232	249	252	268	266	255	268	266	257	286	257	263	262	258	261	256	238	261	247	282	257	265	276	291	257	281	276	271	291	259	267	269	252	244	236	243	254	256	264	309	305	276	258	290	291	269	279	273	290	268	261	265	295	238	275	249	274	279	246	267	264	267	263	256	266	264	245	296	279	244	256	257	288	270	257	297	263	265	254	295	246	286	241	245	280	268	268	284	231	244	267	257	265	236	245	267	259	266	236	290	275	268	280	275	283	235	251	260	261	259	264	272	272	260	271	277	275	286	261	281	269	238	294	254	243	261	241	275	257	271	258	288	288	267	257	247	285	259	288	309	292	269	254	269	240	249	230	269	273	278	262	291	239	258	278	275	262	258	264	253	232	226	301	264	303	278	288	277	282	254	278	266	274	264	241	253	263	263	274	256	294	256	271	272	267	291	259	273	276	260	281	245	276	269	283	268	252	283	263	262	279	265	267	259	262	267	273	283	257	277	287	243	253	256	270	275	259	239	237	237	272	265	261	265	235	238	275	249	236	263	279	271	255	261	269	286	238	275	276	256	266	263	315	251	277	265	287	258	280	244	251	250	251	237	249	275	239	263	264	284	254	258	269	247	293	255	271	291	275	274	291	258	251	283	254	275	272	287	292	273	265	289	282	293	233	249	280	308	252	254	289	287	284	266	272	259	259	257	292	251	257	267	272	271	255	248	266	267	268	274	268	280	228	269	273	276	236	245	275	290	308	253	248	284	284	276	263	255	274	271	299	273	256	254	266	274	254	283	231	258	253	251	244	269	280	251	260	281	267	223	282	284	280	257	260	280	262	238	270	240	265	253	266	267	287	264	262	238	281	279	253	279	280	268	270	280	310	248	268	272	275	268	254	240	261	274	250	283	265	242	268	243	265	243	263	239	275	278	274	259	308	282	283	250	258	262	256	288	307	246	244	274	261	260	254	264	250	252	268	249	243	285	264	251	231	252	262	258	271	259	266	229	283	286	277	235	253	296	272	288	258	285	256	280	201	275	241	262	249	265	259	269	247	254	272	313	273	260	265	274	280	286	253	249	239	277	289	306	250	284	254	251	283	260	262	254	269	270	304	278	285	251	240	261	240	248	242	267	251	299	270	254	249	266	262	286	283	252	283	297	254	254	291	284	255	277	249	274	274	256	284	260	239	281	250	248	258	287	275	268	276	300	266	257	268	265	272	277	257	251	283	289	253	276	260	253	286	278	294	262	260	262	269	258	278	282	228	267	284	254	242	269	259	276	259	251	243	256	259	246	264	251	290	225	282	248	267	280	263	312	279	257	256	280	268	256	285	241	254	283	257	238	250	257	277	278	263	243	288	248	251	269	279	296	271	252	253	285	283	220	248	257	261	239	265	265	273	272	251	268	272	291	250	270	305	262	261	280	268	250	255	246	254	250	289	272	266	256	270	290	272	289	277	281	284	279	249	278	237	253	243	278	282	270	268	275	238	289	268	280	248	256	267	272	274	286	265	262	274	268	247	255	264	265	299	287	279	278	267	260	242	274	244	245	297	236	271	289	267	288	267	262	266	257	249	230	273	255	266	262	268	261	275	284	274	237	282	280	254	280	260	278	274	270	295	274	266	263	226	295	256	269	261	282	273	247	260	258	262	234	225	262	271	227	244	247	265	264	252	279	272	282	245	282	266	296	265	258	255	249	277	252	244	269	277	260	255	246	270	258	277	286	270	292	261	288	262	289	239	248	284	264	306	259	241	250	264	265	280	262	301	302	288	274	265	274	272	317	251	278	264	260	287	275	275	275	272	242	254	253	243	252	250	253	264	257	273	283	236	281	254	284	277	266	259	277	278	283	286	260	267	235	267	265	276	268	291	261	273	256	269	288	285	268	257	254	274	283	277	256	250	280	282	263	258	240	250	248	272	283	286	257	276	228	241	258	263	272	277	300	258	237	224	310	261	290	280	263	291	269	289	254	266	268	262	261	249	227	269	281	258	297	280	234	257
1723	567	621	630	649	666	629	611	626	614	617	591	636	635	629	605	594	576	591	613	595	592	543	585	584	613	602	605	598	559	693	612	631	623	602	569	621	600	628	604	621	576	571	619	582	593	607	603	627	607	566	615	626	577	646	574	608	623	598	651	636	605	605	594	620	608	576	605	642	607	578	597	669	585	599	589	573	640	637	608	584	590	627	658	635	606	605	584	583	674	597	598	590	643	589	595	602	604	617	598	581	563	618	588	604	629	586	549	593	611	656	555	639	596	598	608	589	600	611	610	624	572	638	556	604	617	616	588	647	625	645	612	586	647	586	636	634	586	594	609	688	617	617	609	612	611	626	616	611	571	606	599	600	600	610	592	623	620	604	631	608	631	614	612	627	615	587	596	592	628	568	609	598	644	617	610	635	612	640	656	616	582	587	609	623	624	568	634	664	562	596	600	599	601	609	601	629	636	612	640	577	636	615	589	620	598	616	610	635	642	611	633	592	595	632	576	581	605	591	677	619	584	596	631	636	606	641	611	555	611	641	610	607	640	628	579	635	592	583	597	638	596	616	616	623	632	627	584	608	607	608	588	604	601	624	606	631	593	611	565	619	636	603	562	637	580	611	586	592	574	584	624	601	634	588	546	640	592	559	601	609	658	586	594	608	620	621	613	660	628	612	615	625	579	593	628	617	624	609	652	610	598	605	590	643	594	594	606	587	567	622	604	595	602	605	618	623	640	599	611	658	635	580	624	596	578	604	624	635	599	598	563	595	636	609	607	614	606	581	573	612	610	597	606	606	557	604	591	622	610	590	599	641	613	558	602	596	602	588	623	604	604	600	608	607	640	596	566	577	600	595	594	607	618	592	575	646	617	644	604	624	584	631	611	601	616	608	632	569	636	596	638	580	619	599	615	650	627	605	651	613	609	635	610	642	651	623	604	618	593	600	599	574	630	627	584	578	615	645	645	619	579	636	627	601	636	682	609	587	617	589	611	615	599	624	618	573	570	619	586	567	592	623	606	602	670	591	630	609	596	604	636	638	625	589	589	667	627	601	595	601	618	614	584	607	636	620	644	575	587	618	571	597	598	627	545	630	625	648	606	579	548	614	585	628	569	595	609	594	591	570	602	584	596	580	552	614	622	613	620	591	614	591	608	549	615	595	591	562	534	609	606	670	635	563	648	591	597	622	611	590	599	648	612	575	582	649	587	645	603	609	601	642	579	615	600	577	588	591	622	582	586	588	596	596	576	612	599	614	623	623	640	607	566	585	636	606	606	623	601	597	601	608	600	607	609	628	631	604	626	626	641	628	557	609	620	625	649	556	595	601	653	595	612	566	625	610	649	570	635	642	575	635	608	595	601	603	579	618	586	589	580	552	629	615	626	632	626	651	597	601	568	591	605	627	612	566	578	592	617	632	605	592	552	601	609	614	591	627	603	609	618	588	614	660	621	642	612	606	622	597	585	676	602	638	579	629	661	622	579	607	589	659	603	615	600	650	616	627	587	584	604	589	576	599	621	601	620	599	621	631	627	634	644	611	602	602	632	637	582	622	589	595	560	621	560	641	655	600	614	570	624	623	613	602	590	614	580	604	617	611	634	639	597	629	639	567	621	585	598	647	582	621	598	591	620	600	645	586	619	645	629	596	613	608	590	623	623	564	598	601	607	607	620	622	555	554	523	575	596	610	581	609	646	623	582	611	635	624	630	542	539	629	603	609	635	573	611	615	601	623	569	587	579	604	575	612	602	623	632	627	636	616	576	584	588	631	638	606	610	667	580	584	613	656	649	616	576	632	586	645	602	624	598	622	635	575	579	616	637	630	643	600	595	662	582	597	606	590	649	604	597	633	623	616	587	654	633	614	621	605	622	640	586	633	612	607	637	539	588	636	626	617	566	601	613	561	601	626	593	580	577	641	644	595	625	611	597	614	633	646	642	599	628	589	658	614	627	617	582	604	599	608	630	597	591	629	644	648	633	655	601	588	585	592	566	629	647	650	579	590	600	600	602	618	598	595	627	619	616	622	583	594	617	587	618	606	599	559	614	634	596	611	606	594	603	592	630	539	603	596	623	580	635	623	618	644	580	665	594	612	606	643	586	609	594	643	575	654	641	655	602	650	646	614	623	617	613	598	596	620	597	601	581	597	614	625	599	618	569	629	611	620	601	607	589	596	623	624	572	546	595	604	614	635	598	613	631	581	576	616	607	575	637	590	626	593	627	600	601	629	626	559	663	607	647	610	615	615	612	622	615	617	618	641	635	538	600	604	627	603	633	612	617	658	593	590	631	623	624	566	576	624	612	632	606	611	614	625	634	623	584	564	613	632	629	591	625	630	630	625	623	641	547	604	615	609	599	568	602	627	640	625	614	621	635	579	591	554	579	594	632	618	559	606	626	583	616	616	615	624	580	621	614	602	595	593	608	596	606	598	624	636	646	615	605	607	588	613	646	607	620	622	606	604	662	608	577	651	594	640	613	562	583	611	627	570	619	631	607	623	589	591	564	586	655	645	593	601	621	604	613	593	628	626	596	602	606	638	580	580	616	638	596	584	612	608	592	632	594	616	592	608	585	626	602	605	598	608	625	600	619	625	635	609	645	596	651	598	565	606	617	581	589	615	625	572	650	611	627	611	628	616	628	628	660	604	638	601	605	636	607	617	617	575	641	606	633	595	625	692	612	551	586	650	568	612	612	601	585	556	635	593	624	634	597	583	605	593	629	591	583	556	588	565	575	619	582	579	640	610	609	587	624	624	599	641	580	639	617	585	619	647	597	623	652	636	606	636	595	598	603	613	611	598	613	627	620	584	615	636	603	615	594	619	604	630	621	591	590	621	646	611	607	646	603	600	601	589	642	596	619	623	622	652	562	621	648	563	615	639	620	570	596	607	598	562	611	593	660	584	634	648	588	607	603	653	582	635	585	599	610	626	596	608	629	592	598	611	665	613	593	607	604	625	634	575	644	629	583	631	559	581	602	583	577	640	620	642	610	616	617	607	614	616	623	616	643	572	603	603	614	608	584	646	634	624	602	629	605	619	632	588	608	673	633	625	582	609	619	630	622	642	595	576	554	610	570	633	648	652	569	630	630	601	605	576	660	566	587	607	603	602	608	599	586	612	619	614	594	605	646	554	630	602	604	636	627	639	617	638	597	587	639	612	606	582	637	630	600	602	617	592	602	622	647	591	626	558	596	652	580	598	631	580	561	604	580	606	571	596	601	593	647	560	621	558	567	610	658	623	606	621	619	647	632	587	605	598	620	634	616	579	630	606	593	614	622	624	587	651	653	605	587	664	581	606	593	629	585	599	634	588	592	619	600	647	599	577	592	613	619	668	570	631	607	590	561	639	622	579	617	610	613	629	647	599	636	561	598	611	612	603	620	630	601	598	605	604	558	628	663	586	639	594	610	612	617	618	654	609	581	599	648	596	636	641	606	641	604	588	583	600	605	603	614	588	612	582	593	597	639	635	609	605	604
6692	428	482	387	347	301	259	251	249	230	231	208	224	226	216	230	220	222	233	226	231	227	212	211	220	199	232	199	200	213	188	208	217	182	194	205	231	238	187	186	242	213	190	224	223	206	227	221	225	207	217	208	225	225	224	213	203	225	198	189	211	209	230	220	234	219	219	204	207	223	222	215	204	216	219	196	205	194	210	226	218	216	208	214	223	208	222	207	212	231	206	209	205	175	201	218	237	219	206	193	210	192	208	206	215	195	194	215	217	212	199	219	198	202	223	217	232	228	228	196	219	184	205	185	181	206	240	190	195	207	209	208	214	211	207	215	185	209	207	188	210	238	201	190	232	186	222	193	199	210	208	224	201	205	185	217	225	212	180	203	223	187	219	207	213	174	226	208	191	208	220	212	228	182	194	221	236	216	204	198	215	231	215	201	225	191	220	210	218	201	199	202	215	239	212	224	216	186	216	197	213	204	229	189	187	179	218	206	225	204	197	194	205	205	201	220	207	221	205	220	231	210	216	213	216	205	200	199	216	190	202	219	241	234	232	224	209	190	213	222	204	203	208	195	186	241	196	209	225	238	201	213	216	207	179	208	195	197	224	177	198	233	198	209	204	195	186	186	218	205	190	226	189	218	212	196	201	187	196	232	155	220	203	183	218	193	192	185	199	183	223	234	224	198	180	216	202	200	208	221	209	183	251	212	199	201	210	213	201	241	205	192	202	204	210	233	211	221	199	191	196	198	209	202	213	200	185	197	173	186	228	204	234	186	211	176	210	216	210	201	218	205	218	219	215	215	254	212	206	203	196	183	196	189	194	211	213	222	201	217	214	231	217	186	226	203	211	207	218	186	202	221	218	210	193	193	168	226	176	189	221	241	217	237	207	233	209	228	212	208	189	226	198	203	211	236	225	209	208	209	229	225	212	209	208	190	227	192	206	224	221	191	206	183	207	214	223	232	219	237	218	206	198	203	215	192	212	222	198	186	224	209	196	212	205	195	208	226	205	188	213	228	199	204	173	219	200	203	198	199	201	197	229	234	182	222	202	191	208	191	221	231	215	198	206	208	209	205	215	189	193	199	237	204	205	224	181	187	231	212	228	230	180	216	204	233	230	204	225	223	235	203	239	220	207	219	215	217	212	218	218	215	227	197	199	220	223	196	210	226	200	213	212	238	191	204	196	182	196	227	189	201	212	194	208	185	199	222	195	188	201	191	212	209	207	197	196	194	225	221	208	211	201	204	214	219	204	214	231	157	180	237	196	201	184	208	202	195	205	186	216	213	196	198	213	185	214	195	221	231	185	206	224	213	225	212	225	192	192	219	206	195	200	203	217	184	217	225	230	218	186	195	201	221	197	237	219	185	195	193	207	214	209	214	252	206	206	201	211	206	202	218	191	201	223	192	207	218	248	213	182	224	178	201	207	202	199	211	201	200	187	221	217	193	207	224	228	212	225	199	204	208	193	210	199	194	188	226	215	187	215	187	162	206	228	219	192	210	164	210	193	195	214	210	204	188	198	184	217	215	195	206	220	196	229	238	178	213	224	226	223	225	238	194	239	183	227	205	225	216	194	212	191	183	190	201	199	203	210	178	213	233	202	195	221	207	219	203	196	220	204	225	216	195	213	225	181	208	196	205	231	226	192	208	205	221	226	189	212	219	206	238	217	197	195	194	205	230	182	226	230	175	237	187	222	209	185	192	193	190	176	231	202	218	255	193	191	208	224	203	184	196	208	194	217	215	179	216	227	220	222	185	224	228	224	217	218	214	204	217	201	219	174	210	194	223	192	209	194	221	209	205	187	217	202	220	200	187	219	200	206	231	217	202	185	228	209	207	200	190	196	237	216	215	210	206	225	206	178	226	213	224	203	216	217	210	204	198	212	208	208	232	221	201	246	206	195	212	196	215	177	180	206	227	202	212	203	216	233	210	215	219	218	209	185	212	217	220	223	217	202	218	198	210	220	214	205	234	214	211	218	237	231	210	183	194	220	196	215	241	198	200	221	209	221	210	215	191	174	191	224	213	230	189	204	209	222	195	222	208	218	207	183	232	200	232	189	204	209	217	199	182	232	225	202	206	228	221	224	215	213	200	215	219	221	224	225	214	200	197	207	201	207	234	219	238	185	192	186	186	212	197	220	201	217	217	196	224	211	191	211	210	214	217	234	190	196	210	166	183	202	202	210	201	208	239	216	202	192	178	219	203	213	217	221	215	197	198	221	207	227	206	204	202	195	216	184	180	220	175	234	191	202	214	194	205	198	222	210	183	225	224	206	198	230	196	204	208	209	192	200	182	226	187	220	215	218	183	226	229	237	183	211	201	206	201	189	220	207	195	218	200	196	183	244	217	227	213	195	227	198	172	206	202	195	199	175	189	211	221	225	222	213	226	179	229	200	227	212	196	217	216	216	200	209	209	226	198	208	188	189	216	209	206	213	213	209	199	218	210	221	250	191	222	186	227	201	195	236	226	192	217	228	193	221	188	223	206	212	211	223	211	206	211	217	241	219	220	199	206	208	202	190	229	207	212	223	198	224	229	205	213	213	234	224	183	225	212	210	212	183	207	194	221	204	201	219	231	210	191	196	209	207	214	235	211	231	197	201	201	197	224	216	214	207	180	209	219	207	214	213	214	209	204	177	231	220	212	193	210	236	204	209	207	233	202	172	207	202	199	190	227	185	205	198	201	233	224	183	209	234	218	217	184	177	220	193	205	223	225	217	207	213	178	184	205	206	240	204	198	224	185	221	226	180	199	183	224	237	249	226	209	175	217	209	222	196	203	185	189	195	197	220	218	204	225	225	199	224	203	208	236	231	200	220	220	217	225	208	221	198	219	225	218	214	249	226	202	202	223	200	237	208	202	212	188	208	209	200	234	200	223	221	211	226	184	223	182	193	189	233	213	186	233	202	223	200	229	215	195	237	207	220	192	190	214	210	220	187	192	206	189	204	198	186	211	207	214	194	197	208	225	184	201	205	225	200	225	222	209	195	187	207	215	195	209	187	233	236	191	229	190	200	253	190	203	227	205	191	199	193	209	221	205	201	210	213	217	239	186	195	243	217	206	200	202	213	225	213	191	190	205	211	192	224	197	209	210	204	213	200	207	221	207	228	221	191	194	189	219	191	225	197	224	202	212	218	209	216	198	224	205	250	197	217	198	195	188	198	222	215	192	197	209	194	212	187	207	234	179	199	185	219	193	211	187	204	198	206	195	191	196	188	207	195	206	210	229	216	212	237	200	227	211	200	202	213	195	171	198	196	203	210	185	197	203	201	181	174	225	216	246	220	200	222	185	214	171	188	202	182	206	200	218	215	199	181	191	238	176	232	220	207	216	196	217	225	242	193	199	183	214	211	179	211	211	205	185	174	229	223	219	218	221	230	220	213	194	218	231	235	207	197	207	220	190	218	219	203	217	194	172	176	188	211	212	191	225	194	225	203	236	191	200	221	201	197	212	210	223	247	190	204	209	189	227
5939	721	1013	1153	1076	847	783	755	706	666	637	616	545	567	546	505	522	491	477	498	531	485	505	474	519	463	481	499	524	520	492	517	495	485	483	488	479	539	484	497	491	499	443	449	501	489	513	457	484	457	499	501	525	475	475	512	446	434	460	508	470	500	466	445	518	478	449	461	436	494	510	474	501	471	494	466	480	498	462	497	486	487	484	479	490	468	479	495	516	442	448	471	465	491	463	474	514	526	496	471	474	489	473	463	422	489	508	474	443	468	449	463	497	468	520	449	468	477	482	457	465	462	545	468	480	484	460	501	503	487	455	443	495	485	456	479	485	467	474	456	501	461	489	463	468	505	501	472	493	485	471	491	505	493	462	467	500	443	486	444	482	469	450	474	466	460	484	497	508	496	457	464	478	485	512	521	474	507	508	510	483	472	474	505	475	468	459	478	440	470	486	460	488	455	484	458	475	478	492	488	471	471	455	480	495	463	463	516	443	452	483	495	478	465	518	500	508	485	467	453	447	462	504	436	443	438	478	468	491	485	484	564	463	464	469	474	475	488	470	479	501	488	521	476	440	467	459	427	429	447	469	470	477	446	481	438	471	479	500	472	479	464	489	488	496	496	464	478	485	463	442	509	464	490	429	461	513	459	473	477	484	450	473	474	461	501	493	504	430	453	456	479	476	507	476	498	482	478	462	439	510	471	470	413	470	442	470	492	478	466	438	463	520	468	447	475	496	498	436	505	470	465	487	465	490	513	469	466	507	459	476	507	465	470	480	492	474	496	506	507	503	501	444	471	457	443	470	467	512	472	494	477	480	494	469	485	468	495	497	481	453	482	441	484	476	507	494	444	485	438	484	519	470	451	462	490	447	453	511	474	480	449	501	482	456	511	449	475	518	442	481	458	455	497	487	508	476	493	497	432	496	484	478	466	459	476	489	488	476	455	435	476	458	482	513	449	499	490	470	459	503	514	479	497	506	454	465	493	500	509	472	462	463	490	479	463	536	483	477	491	500	440	463	509	464	511	476	500	480	492	465	461	480	426	465	492	474	536	506	480	500	468	466	472	466	482	482	440	455	483	487	483	498	521	472	491	482	498	468	478	491	472	516	486	452	455	474	417	469	480	467	442	493	466	491	485	459	469	455	490	479	462	475	469	499	461	469	465	473	482	472	501	447	479	499	485	466	481	479	487	462	508	466	433	483	451	460	473	483	522	462	447	489	477	467	478	484	501	455	475	519	492	484	467	453	490	461	496	528	467	464	471	460	476	462	448	487	478	470	465	455	519	483	424	533	453	436	466	511	512	513	477	470	479	489	456	497	490	476	468	462	509	493	468	442	449	496	510	549	493	476	501	516	473	476	469	471	436	445	492	447	470	466	462	483	498	424	489	469	460	468	457	514	478	474	461	496	499	425	423	449	515	506	478	494	477	499	502	514	474	496	481	466	487	478	475	489	524	475	493	501	463	517	448	503	480	441	451	445	475	501	500	482	471	488	439	472	404	478	483	455	463	482	492	497	409	466	469	435	476	456	488	461	477	491	479	461	511	510	488	483	473	484	467	518	462	479	473	511	496	470	487	475	460	469	489	458	500	531	507	494	465	514	500	500	464	506	489	463	485	485	484	477	463	454	442	483	518	483	467	417	506	452	449	466	488	485	485	488	482	501	468	456	438	457	464	465	462	485	496	448	510	505	462	502	462	499	451	439	465	483	477	450	469	428	453	446	474	487	464	476	474	474	475	433	446	453	456	454	492	478	459	454	471	499	489	473	483	461	450	465	490	453	473	506	439	481	521	475	478	493	499	459	478	543	460	481	512	473	474	486	466	481	468	483	458	479	459	462	495	460	466	459	480	509	491	469	469	465	493	462	492	468	488	469	463	479	480	481	500	428	441	445	498	459	472	469	492	459	476	478	486	465	488	487	467	469	441	465	474	467	503	461	490	432	467	501	441	448	496	478	475	515	486	482	518	477	420	448	467	521	492	502	492	464	484	485	467	490	452	470	463	459	491	473	479	469	449	485	508	478	475	448	463	483	514	453	456	470	483	475	470	474	501	489	473	492	509	488	488	463	499	469	492	495	475	494	475	493	499	448	462	498	473	488	465	492	473	476	465	454	501	473	446	500	480	470	460	508	483	494	469	480	476	462	462	454	454	490	499	484	466	456	458	444	473	496	453	474	502	500	476	452	479	476	468	463	456	490	453	476	482	486	469	490	488	477	468	427	492	486	457	491	472	472	452	501	462	526	447	473	462	507	488	478	471	481	472	499	499	452	489	473	456	492	515	479	495	440	516	469	478	462	505	482	484	519	468	443	463	482	456	479	435	489	423	486	497	490	477	465	482	472	446	465	462	435	451	503	474	442	468	494	457	483	440	480	491	499	489	483	483	482	441	457	460	504	501	468	481	513	499	428	463	464	496	487	464	451	460	475	455	496	472	471	490	458	447	468	439	502	459	467	489	489	481	471	479	531	488	515	496	476	432	448	496	495	489	503	521	488	462	461	481	453	457	451	467	493	508	506	486	484	475	478	476	474	529	493	498	534	520	477	478	459	480	474	515	468	444	493	478	492	466	478	486	469	483	478	477	457	495	478	449	485	441	494	474	493	515	454	535	477	506	505	493	438	460	462	483	497	481	477	521	488	482	449	526	494	444	474	454	477	509	488	473	497	455	536	439	474	539	457	488	425	452	512	510	469	520	464	441	494	422	451	496	445	496	517	434	465	500	460	502	475	504	472	498	428	452	467	476	489	461	499	488	472	469	493	469	445	478	474	476	477	439	444	443	472	436	502	474	493	481	473	423	506	469	447	455	461	493	464	448	448	483	490	472	433	456	485	492	466	501	484	461	456	411	481	463	471	483	462	480	489	442	476	482	460	454	489	470	470	479	472	470	487	486	465	492	456	503	483	474	475	498	507	481	477	467	463	509	479	489	487	488	470	465	446	494	482	452	467	490	527	473	456	449	461	488	479	474	454	457	505	519	478	482	482	470	481	458	495	482	444	453	462	465	487	479	491	473	456	502	488	491	472	468	515	501	475	484	487	493	507	484	473	501	504	444	490	465	465	454	468	466	472	460	480	497	437	478	483	478	465	477	458	505	492	440	459	479	499	453	519	491	505	512	481	481	460	484	519	499	495	459	477	465	466	471	458	455	503	483	450	466	475	456	483	462	478	465	500	447	468	452	499	472	449	471	451	459	478	496	477	472	475	477	489	483	478	470	428	485	434	486	464	440	476	491	467	489	486	497	486	483	508	490	472	466	438	461	489	448	463	481	458	484	468	465	491	428	505	465	515	496	506	470	476	474	468	488	472	479	452	455	474	474	454	458	479	470	451	538	465	469	452	491	455	474	463	453	485	484	479	443	456	496	518	456	446	468	509	454	491	464	489	451	480	527	484	476	468	455	441	465	471	495	470	460	453	472	484	458	456	444	505	482	486	461	466	435	477	480	488	476	441	491	478	492	501	504	521	492	495	465
12518	718	609	432	292	216	181	168	122	106	117	105	112	90	99	93	93	64	80	86	83	74	86	73	86	71	90	76	67	69	84	74	86	84	91	86	74	58	71	84	73	67	93	78	66	69	84	71	76	62	90	75	67	60	81	81	80	83	64	85	77	73	83	79	82	82	67	66	75	73	84	76	67	57	85	63	79	87	60	74	66	63	67	56	79	69	80	76	59	76	86	81	68	75	76	69	80	73	65	85	71	66	64	79	69	61	87	76	68	69	79	67	64	70	71	68	73	75	62	64	72	90	82	84	81	70	64	59	73	64	94	75	76	75	83	52	66	76	87	71	66	90	67	77	65	91	77	60	78	67	61	84	57	58	73	73	66	69	76	69	84	60	83	75	59	66	72	71	55	74	82	78	89	68	69	58	83	72	83	61	74	70	80	66	52	73	63	58	78	64	67	68	74	91	74	77	79	79	98	49	71	64	84	58	78	78	73	72	58	72	66	66	65	67	63	71	66	68	66	72	64	68	86	82	87	77	60	83	75	81	74	72	94	63	69	84	63	80	83	72	69	71	83	84	71	69	76	81	75	63	80	61	75	63	61	53	86	63	75	70	85	81	64	80	64	67	68	79	89	64	65	63	66	68	90	60	73	77	65	76	76	71	88	77	74	80	66	87	71	76	86	59	71	63	84	84	68	63	67	70	71	62	70	71	70	64	76	72	80	80	79	69	78	92	91	75	78	83	82	72	68	79	70	79	68	77	59	60	67	87	75	67	76	81	68	75	84	88	78	60	77	79	59	71	64	64	67	69	55	80	91	64	70	62	75	73	72	87	72	65	70	78	82	71	75	75	79	73	70	67	80	69	76	78	66	73	72	75	71	76	67	78	64	80	79	77	71	79	80	75	106	82	71	79	83	63	85	73	73	75	66	70	73	55	72	70	64	66	72	73	64	68	69	68	69	73	72	71	74	73	60	66	74	80	70	74	81	64	57	66	74	64	68	78	77	68	70	75	61	79	75	70	71	71	65	90	77	80	85	88	84	82	65	79	62	70	67	79	60	84	79	69	74	73	97	65	71	64	75	75	58	65	67	67	71	65	80	62	78	60	74	75	74	70	78	81	85	79	65	89	74	76	78	68	61	73	70	79	64	65	67	71	80	57	67	63	68	76	85	70	67	70	64	66	74	74	87	81	77	75	91	72	82	71	79	83	56	78	77	67	83	66	56	82	71	63	64	66	68	75	78	82	72	90	75	54	68	81	79	73	88	82	66	83	81	92	64	57	94	65	77	75	71	74	59	88	66	65	66	61	64	70	85	69	64	82	68	88	65	83	71	78	70	71	78	97	63	78	61	67	88	86	63	62	70	81	63	61	54	75	69	86	63	81	77	80	74	69	72	85	73	81	80	60	85	73	80	72	61	90	64	58	66	79	78	79	74	78	84	60	67	78	68	87	72	60	85	71	77	99	67	87	69	60	67	74	69	74	80	69	72	87	76	74	71	55	74	66	86	52	72	79	55	69	71	77	70	67	98	64	93	68	66	72	70	60	83	79	72	74	77	80	84	58	90	86	70	84	66	86	73	73	78	66	71	72	64	64	69	78	72	69	88	66	64	83	77	79	73	82	73	77	75	75	71	80	66	74	78	72	81	82	73	90	71	78	79	84	61	65	83	77	72	71	68	64	88	67	83	68	65	78	64	74	70	62	62	66	76	65	90	62	74	67	67	63	74	69	69	78	71	74	68	77	78	79	65	75	74	72	69	78	65	58	67	91	64	52	70	64	73	69	68	87	70	86	76	96	72	76	72	76	63	80	76	65	86	71	69	77	78	81	68	67	66	61	68	68	74	62	58	79	71	78	77	87	72	83	69	71	63	72	65	74	77	67	78	63	80	71	69	81	76	86	64	80	92	76	66	49	64	86	65	68	84	68	76	65	73	65	71	63	77	76	71	75	57	70	74	67	74	77	72	74	70	76	67	73	79	80	72	81	81	68	64	62	86	77	76	77	69	69	74	66	82	72	76	76	63	73	65	71	61	63	62	92	78	90	82	71	69	76	83	89	79	87	84	80	75	70	69	81	70	53	58	66	63	71	78	68	71	59	81	60	79	71	81	82	68	93	78	72	88	71	58	70	79	67	69	76	54	69	82	58	81	69	62	70	71	76	72	80	85	70	70	82	65	77	86	67	64	71	65	67	73	68	57	83	68	68	64	68	87	90	74	51	69	71	84	79	58	76	66	87	80	78	74	74	85	69	76	62	58	73	98	64	65	80	71	71	85	75	76	75	59	67	73	74	76	73	80	68	74	78	83	81	66	58	72	66	80	66	75	70	62	77	75	68	69	82	80	77	84	68	75	82	70	62	56	55	85	61	78	67	59	69	61	70	61	61	68	64	68	78	69	61	65	85	71	77	81	74	65	76	76	79	77	75	84	74	72	72	66	66	73	76	66	71	76	56	85	70	69	91	74	85	61	69	92	86	68	68	65	73	79	69	70	55	80	63	79	78	75	84	77	68	67	62	74	77	61	72	68	72	67	79	62	66	70	79	54	66	66	67	65	83	56	83	81	69	64	58	64	68	72	55	57	76	72	71	79	62	78	69	68	71	66	46	76	72	64	75	62	76	63	61	79	66	74	74	70	94	67	55	72	75	69	73	85	67	82	84	77	88	80	72	87	72	65	71	67	64	79	75	58	71	68	76	96	75	73	83	76	94	69	62	72	85	71	66	60	55	63	74	84	65	69	67	73	75	65	77	87	95	56	63	71	71	88	90	76	69	71	73	69	70	60	65	93	59	78	69	71	81	75	85	67	91	78	65	66	58	70	75	67	69	69	103	72	78	66	75	79	81	79	102	71	64	79	63	64	80	85	75	69	81	76	54	80	68	64	74	76	67	78	62	71	83	69	65	72	71	72	66	82	66	55	63	79	74	91	79	67	68	88	66	78	72	78	78	74	80	70	65	80	60	57	73	65	79	92	59	78	69	69	83	90	64	54	96	67	74	73	87	61	89	74	75	81	60	78	61	68	71	61	69	83	58	75	81	70	71	57	68	88	83	78	53	65	66	67	66	71	65	88	77	79	85	79	67	81	65	74	63	88	70	87	65	63	75	65	59	61	73	83	75	68	63	66	76	88	85	68	75	88	75	68	70	57	69	72	89	77	67	88	68	77	79	70	59	91	72	61	88	64	81	82	77	74	65	86	56	76	89	87	80	73	83	55	88	57	85	76	72	66	61	70	83	55	64	72	65	69	66	62	74	90	78	85	62	82	69	62	76	61	72	60	72	83	77	86	62	77	72	73	78	74	70	81	73	81	85	56	74	68	74	84	70	71	53	70	70	70	71	80	79	64	73	67	70	66	94	76	72	69	67	74	62	67	68	64	76	74	80	80	61	62	90	67	70	61	75	81	67	79	51	68	70	94	67	73	83	67	73	84	79	85	73	59	68	68	65	62	85	61	68	67	61	72	63	87	71	79	80	76	82
7534	583	1426	1583	1242	994	801	695	609	521	444	433	393	323	361	329	317	255	274	293	260	268	257	253	220	235	212	245	209	238	231	242	240	241	221	212	222	213	200	212	218	218	212	206	198	227	232	225	200	221	171	193	184	225	216	201	224	178	225	201	197	174	222	188	185	211	187	207	197	206	225	206	219	179	186	182	206	201	190	179	188	193	223	212	185	210	194	172	206	204	195	208	192	199	206	184	218	223	193	202	200	199	208	184	213	189	177	179	183	173	195	224	212	193	219	215	196	211	190	180	206	180	200	206	198	179	191	208	185	219	184	203	186	209	183	172	189	199	190	207	215	200	195	189	217	193	169	206	212	185	208	198	208	206	180	186	189	185	187	184	192	190	205	164	203	213	209	182	193	175	183	213	195	223	204	203	199	206	194	209	203	218	194	176	211	188	177	191	201	203	177	167	197	188	210	178	193	197	175	202	186	173	199	213	191	175	178	178	209	179	181	199	214	209	181	191	182	196	202	179	182	194	208	190	228	198	171	192	191	185	211	192	206	202	190	218	196	183	188	181	182	188	199	208	188	177	193	204	171	170	185	206	211	192	183	191	208	211	191	179	169	180	188	210	206	186	198	212	171	196	197	191	210	179	186	196	197	181	218	167	176	191	200	184	181	179	180	186	198	185	183	170	208	176	180	196	170	196	198	225	189	204	200	201	197	194	200	194	197	194	200	172	198	187	179	214	188	163	192	173	183	175	170	179	200	198	213	195	189	174	192	193	160	175	188	194	191	162	174	201	193	214	194	191	183	193	174	170	206	197	185	193	209	194	212	202	201	173	187	185	182	188	203	180	195	210	177	190	188	187	181	190	191	207	191	200	196	187	209	181	208	185	230	202	205	185	213	192	205	179	201	214	182	193	182	203	190	200	182	200	192	184	223	208	190	170	193	204	185	178	174	189	181	174	224	192	195	182	186	189	188	205	203	214	182	191	189	197	217	192	203	196	208	192	219	160	228	190	212	196	228	208	196	177	196	196	193	212	175	174	177	191	175	178	208	174	186	184	186	203	198	192	218	234	198	223	213	210	203	192	188	199	207	190	203	186	175	190	185	183	202	216	186	186	188	224	190	203	197	183	188	198	200	171	176	190	184	191	204	193	204	181	180	203	187	198	214	194	190	216	189	221	192	206	177	178	203	205	200	177	156	196	206	207	199	198	205	188	201	185	195	188	167	180	172	167	211	212	189	173	187	192	173	185	191	204	184	191	176	200	195	190	210	181	185	177	186	186	214	199	218	213	188	178	175	203	196	177	184	198	199	197	171	220	198	194	198	195	173	195	204	205	181	217	193	191	197	181	179	202	196	195	187	189	209	192	201	185	208	197	193	185	196	174	187	193	173	199	206	211	179	196	213	188	208	207	186	197	193	199	213	199	211	209	193	178	191	192	217	180	154	185	189	212	187	203	202	173	186	213	154	199	195	206	215	187	190	198	182	210	222	203	191	198	193	196	182	197	173	175	189	186	205	198	188	194	216	216	169	208	204	172	211	177	196	182	215	193	190	194	188	186	190	197	192	188	187	190	195	182	205	196	218	192	178	193	193	202	179	181	196	184	193	217	184	176	188	190	190	215	185	180	213	195	215	187	207	198	163	179	191	209	180	194	190	186	191	192	198	176	202	185	181	207	201	211	212	189	169	187	190	184	191	162	187	189	193	186	171	181	208	186	207	199	192	173	204	189	179	171	204	182	191	209	190	211	175	206	189	200	194	184	186	193	187	178	218	228	188	181	179	206	203	172	209	205	195	244	208	201	185	221	193	201	196	202	201	169	186	201	201	208	195	175	194	164	164	220	198	175	160	198	208	197	189	197	179	213	179	209	182	211	172	225	200	200	200	188	180	206	174	188	201	186	185	201	185	206	181	182	206	228	191	196	189	204	186	181	216	206	170	196	209	217	196	179	203	185	170	222	160	189	172	176	182	202	206	188	188	169	169	197	176	201	216	201	221	167	165	212	201	210	205	199	181	178	197	199	190	177	195	204	163	218	190	220	201	210	198	183	180	208	180	206	180	179	188	193	196	233	201	197	199	210	238	194	170	206	217	187	193	205	213	208	199	170	188	226	176	172	202	175	219	157	204	187	175	180	200	196	175	196	202	186	183	184	202	175	188	193	221	195	209	205	182	191	188	206	213	169	218	181	183	209	184	198	207	195	186	192	189	186	207	183	217	177	204	218	227	184	175	198	200	192	184	165	199	212	182	181	203	188	190	173	204	213	181	179	211	224	191	201	197	191	219	184	195	202	205	199	192	195	200	177	191	190	196	202	185	195	181	182	195	189	183	173	197	186	173	181	175	198	204	184	222	179	209	210	202	196	159	197	171	215	209	185	203	188	195	179	180	187	199	196	193	202	170	188	170	181	203	162	183	204	179	188	192	210	198	196	185	180	208	202	203	194	176	193	165	183	176	191	197	179	197	184	195	198	201	191	192	192	181	216	198	197	196	186	191	184	184	204	172	196	208	212	184	197	165	224	203	188	162	177	218	186	189	212	208	190	205	178	214	169	199	194	202	195	199	194	200	187	192	193	197	204	195	190	208	192	187	188	205	175	198	204	174	201	177	185	209	186	171	187	210	210	197	202	191	196	212	194	228	192	203	180	206	203	198	195	184	187	183	175	229	188	196	189	197	194	188	199	200	183	178	176	188	213	196	190	187	190	177	188	175	219	194	182	190	180	175	187	174	205	186	186	213	218	197	205	175	171	203	183	211	195	193	176	170	183	180	186	183	187	194	203	200	161	187	167	176	197	177	223	182	194	194	197	195	178	176	204	195	203	186	204	190	199	172	195	195	166	178	197	209	189	194	212	176	211	174	183	223	199	189	201	207	201	206	169	213	168	208	187	220	187	190	197	184	202	196	210	174	207	180	184	173	189	209	179	211	183	205	199	202	204	205	217	176	180	194	208	203	186	209	229	203	172	192	183	174	194	176	178	204	192	211	186	197	192	207	176	174	206	195	178	217	173	190	186	174	203	199	172	205	179	198	193	203	221	173	198	176	188	174	196	188	185	198	205	199	195	185	187	201	189	192	184	200	200	191	208	183	216	190	190	176	176	201	189	176	218	192	202	206	201	199	186	209	170	171	213	198	203	200	204	186	188	178	179	175	167	193	196	178	191	179	162	199	192	189	190	190	179	181	185	189	185	172	209	202	180	204	222	180	189	200	204	182	181	179	166	197	198	182	187	192	209	206	194	179	203	187	215	192	174	172	211	181	214	184	179	172	193	203	175	197	194	192	188	204	193	198	202	192	179	210	167	204	218	189	202	183	222	198	202	202	212	225	205	191	184	172	173	191	186	212	188	194	202	187	186	230	191	206	175	176	180	197	210	199	203	194	183	199	207	193	165	195	202	173	216	193	189	193	208	227	198	182	207	192	190	187	169	199	194	188	185	193	186	188	212	182	202	203	177	187	192	184	193	204	203	185	187	186	171
1236	272	269	273	268	256	227	276	263	229	274	251	251	257	287	278	259	249	243	247	273	279	268	249	240	259	252	237	277	258	281	243	262	260	273	267	260	266	279	286	263	260	303	237	253	294	262	268	296	276	273	258	273	260	230	266	260	257	286	267	242	281	266	237	299	264	280	267	290	266	275	266	249	251	283	273	259	291	280	259	258	247	291	262	255	266	263	265	282	248	274	270	275	264	298	284	244	227	254	265	251	280	262	253	274	242	283	266	266	274	280	289	237	259	258	259	267	278	259	276	270	257	249	253	262	246	281	253	276	248	258	269	262	277	254	273	283	269	246	274	249	272	279	225	276	301	277	251	262	268	258	266	269	259	278	265	273	249	266	237	242	285	257	232	290	259	253	284	286	277	261	235	273	292	258	289	272	267	294	236	276	298	263	257	291	279	260	278	240	301	274	255	269	247	241	286	255	266	266	279	249	237	268	240	285	278	271	258	256	264	280	261	248	268	240	264	261	260	273	283	287	247	272	248	298	277	266	275	274	247	240	284	280	264	266	263	253	246	236	253	263	246	266	252	293	294	288	250	266	270	286	278	257	279	301	272	283	252	249	284	262	254	251	245	245	265	247	280	269	261	279	301	270	253	218	246	251	296	279	266	276	233	266	304	296	301	284	271	256	271	285	285	262	245	237	295	263	270	252	270	283	279	267	260	269	274	284	269	257	313	271	253	249	275	272	290	262	255	248	235	287	281	278	263	291	302	251	308	266	275	230	303	263	243	239	297	259	262	236	285	262	218	256	277	266	243	273	261	249	265	262	238	249	256	238	258	279	300	264	268	286	277	318	238	255	277	282	286	274	255	302	262	278	280	249	251	276	294	279	275	272	241	246	274	268	255	262	258	299	299	262	273	273	272	278	262	272	251	264	271	284	268	250	252	306	264	272	260	284	261	259	266	255	277	230	285	274	277	256	283	258	274	236	234	280	294	295	252	280	263	260	250	297	268	258	255	275	237	282	267	282	241	259	273	266	254	309	286	237	264	295	251	262	265	262	280	245	267	265	275	271	259	252	276	247	275	271	265	281	259	275	248	269	253	253	273	282	265	273	258	280	276	272	262	264	273	235	276	283	267	242	235	260	229	267	249	271	279	259	272	266	257	292	275	255	277	277	285	291	272	258	278	249	300	298	289	268	278	244	245	294	253	260	255	280	245	281	249	262	278	249	255	248	240	248	264	256	250	233	217	271	262	285	267	251	275	295	276	243	242	271	295	252	300	277	292	229	294	256	267	291	288	276	263	287	264	289	275	302	255	263	276	242	254	264	250	274	305	292	296	276	246	280	289	255	243	260	258	250	300	252	249	235	261	263	271	250	298	271	261	268	264	281	264	258	245	252	278	277	255	242	271	251	248	237	254	247	276	240	252	273	257	273	252	277	272	260	254	260	233	261	274	265	276	218	279	296	276	269	260	272	283	286	263	269	285	273	251	238	251	277	277	277	272	249	258	243	297	263	245	277	275	279	282	257	278	287	282	251	273	284	258	266	312	291	264	277	270	256	251	257	262	275	247	260	274	288	281	272	294	265	256	277	243	257	268	281	248	284	248	269	243	297	269	277	260	262	245	275	252	273	307	270	249	307	286	267	265	263	273	242	268	285	295	248	290	265	250	264	265	288	272	274	296	269	254	251	279	292	258	268	298	261	253	250	265	295	273	249	291	252	285	280	279	277	258	298	272	222	273	287	259	252	267	259	254	281	235	262	277	276	267	269	253	263	268	267	290	277	245	283	253	244	255	272	260	273	285	267	300	237	246	279	278	239	258	275	241	248	304	261	267	253	243	266	271	271	269	255	266	243	271	285	255	264	267	260	276	278	269	274	280	282	274	275	255	280	274	251	255	265	251	248	262	263	242	247	254	264	251	296	274	294	278	264	236	285	289	255	280	243	273	269	290	266	283	247	263	236	285	253	218	252	245	250	290	251	279	249	275	258	261	263	263	279	265	258	276	260	273	234	260	262	266	256	311	259	258	268	254	309	288	268	282	295	292	251	247	243	247	270	267	273	259	255	283	256	254	264	269	289	245	282	256	261	240	269	238	271	293	253	297	281	284	287	278	285	289	254	278	273	256	272	281	257	249	279	265	296	281	289	274	306	277	265	228	278	245	254	247	272	280	259	248	262	239	265	277	261	235	221	245	280	250	258	266	304	274	281	266	301	247	251	247	268	283	254	239	255	298	261	256	277	296	267	293	288	273	273	275	291	286	262	308	272	241	252	264	262	273	279	254	270	288	283	266	258	275	267	237	261	246	233	243	272	252	297	291	244	270	256	264	239	274	247	274	277	263	260	261	269	282	252	276	268	247	294	271	283	271	250	296	233	278	262	242	281	261	259	262	235	261	230	257	288	276	301	273	252	273	289	244	244	260	231	283	266	286	258	257	296	271	271	271	249	265	284	272	254	272	259	238	271	282	265	253	257	280	293	289	246	321	270	252	269	248	257	263	255	245	228	249	306	268	280	266	283	267	258	228	265	280	247	264	303	276	248	280	265	244	266	245	293	271	289	300	223	249	272	252	259	293	241	263	254	265	268	280	284	259	241	284	251	253	270	259	255	280	230	264	276	275	288	274	257	288	249	296	256	245	283	256	286	254	254	269	297	274	254	249	264	270	271	272	282	265	255	296	278	281	245	248	267	276	303	283	216	266	248	265	273	243	242	271	233	263	272	276	249	235	271	269	254	262	275	262	292	277	259	265	294	280	275	256	270	270	273	279	291	271	260	238	261	260	257	258	265	259	250	250	266	289	307	268	268	247	288	286	265	263	277	273	256	224	251	293	278	270	279	267	274	282	280	278	265	252	273	248	286	271	289	257	310	262	289	261	272	245	293	258	252	288	272	255	275	295	285	271	232	304	284	252	253	271	272	255	280	274	253	264	274	261	281	235	245	291	270	286	262	296	263	289	275	263	273	241	214	256	285	266	303	268	257	255	268	262	226	252	264	234	259	265	240	262	274	280	274	262	250	278	241	283	257	257	274	266	284	249	246	248	292	248	250	281	268	285	247	262	276	260	295	262	247	264	271	273	260	229	283	285	272	284	281	257	241	275	248	268	242	270	284	276	248	252	258	271	266	276	281	273	257	272	288	247	272	255	246	253	243	228	241	269	250	267	247	263	259	275	260	272	262	260	267	265	271	280	252	276	279	286	259	304	248	277	253	285	309	281	252	282	290	277	282	271	282	258	271	268	277	268	270	269	288	247	268	278	256	234	277	265	280	266	256	294	284	275	255	251	274	285	275	246	284	278	245	291	265	303	252	265	237	258	256	263	268	279	255	275	268	253	273	287	280	277	285	271	274	287	284	274	265	272	292	278	279	242	244	224	258	276	264	283	244	292	263	254	281	286	309	255	256	251	284	276	231	238	248	263	279	262	259	247	268	263	268	263	233	256	238	262	281	255	271	252	274	263	259	260	238	275	303	253	263	261	269	271
1722	621	622	596	656	620	591	660	590	596	613	587	659	581	604	657	620	583	589	622	607	616	545	599	605	611	609	631	600	647	576	590	601	614	647	609	624	636	620	671	585	612	640	630	638	682	594	616	599	576	610	611	620	562	638	594	601	584	563	677	580	628	606	593	621	593	604	601	634	644	608	603	631	636	571	605	580	640	621	571	587	568	638	585	598	605	629	622	586	602	579	563	590	606	621	606	631	652	591	621	652	597	600	585	603	592	623	611	599	627	630	602	661	622	614	634	619	586	596	658	600	591	604	586	621	645	567	563	580	635	634	595	600	617	622	649	652	593	628	561	641	611	618	618	660	598	586	625	593	628	637	617	574	590	600	587	568	612	612	629	650	638	623	604	588	600	576	647	576	636	567	635	580	599	633	637	607	609	603	604	604	610	614	598	609	608	628	619	592	598	575	616	599	601	628	595	629	616	564	607	657	637	592	595	619	625	575	601	627	604	561	580	591	577	574	601	649	677	588	657	601	641	614	598	569	593	669	618	584	614	613	581	583	619	616	600	599	600	605	616	659	624	597	592	591	591	585	637	601	610	586	614	583	614	600	608	573	573	638	609	570	653	632	658	625	589	600	604	630	547	632	583	574	645	610	590	595	567	648	588	604	614	594	626	647	608	577	592	581	592	620	649	589	598	586	585	647	613	608	601	617	600	572	612	631	611	597	619	631	593	575	569	622	598	618	629	626	596	629	632	578	595	666	592	640	642	554	628	614	637	594	593	628	614	577	603	608	594	604	625	595	594	648	605	607	614	623	618	619	612	627	586	593	622	612	590	628	621	595	597	589	656	612	630	601	629	621	628	628	605	589	643	586	613	653	617	596	617	591	582	604	607	650	622	618	621	656	598	595	630	547	616	569	582	595	609	591	607	612	586	594	608	634	605	614	627	627	587	645	627	633	617	615	572	594	602	606	634	633	563	600	591	589	610	609	546	573	592	611	590	608	621	595	641	617	592	608	609	643	619	600	601	640	575	607	651	611	597	603	625	570	575	594	639	595	626	618	641	636	598	593	632	632	605	605	596	604	616	648	602	614	565	600	588	616	612	616	572	593	621	652	592	582	639	600	631	634	604	614	612	600	620	600	625	588	634	613	611	636	608	597	586	602	595	606	625	637	603	619	584	656	623	629	626	630	596	652	606	612	615	597	631	594	564	570	593	575	640	572	602	593	589	624	597	633	634	596	604	594	608	619	629	605	607	619	637	585	621	598	580	609	569	591	656	604	582	599	608	614	557	599	592	606	574	630	611	582	618	594	640	607	602	611	583	588	575	552	551	594	599	599	544	614	606	634	610	605	611	587	553	618	618	621	625	638	566	604	572	646	537	624	562	692	613	648	620	629	624	563	600	607	627	607	565	573	608	629	635	626	639	600	599	662	620	577	588	611	635	598	578	581	634	591	628	627	550	588	621	608	621	611	622	576	647	667	589	617	584	598	568	610	573	565	606	607	631	616	609	583	597	634	608	590	595	661	567	619	620	554	587	605	609	591	592	597	632	617	609	621	593	621	604	605	627	603	583	634	602	598	630	586	604	588	598	629	607	603	613	605	630	638	628	629	607	618	614	658	598	649	647	609	584	576	593	633	592	602	609	574	570	600	623	628	625	562	609	555	596	599	610	539	600	625	634	593	581	615	578	583	634	589	597	613	646	657	599	641	649	612	608	569	605	629	634	623	633	572	632	651	578	588	625	660	605	659	585	573	567	641	606	606	655	605	598	643	591	587	631	602	621	605	622	565	601	586	615	531	610	603	650	595	573	579	606	583	660	596	622	605	615	609	618	634	603	582	613	608	638	579	626	585	621	636	623	621	577	596	617	638	586	625	585	635	591	605	629	627	595	598	608	628	627	606	601	588	611	603	635	615	609	637	594	638	597	598	591	655	597	610	621	633	613	599	622	597	587	623	603	594	642	590	589	629	585	574	590	586	541	621	622	598	623	592	589	601	658	585	635	592	604	579	608	587	611	623	586	643	615	674	607	619	620	602	655	595	618	618	585	545	543	612	583	590	615	627	601	611	622	628	575	645	585	590	596	624	588	639	625	623	631	579	599	605	621	621	565	591	613	633	612	626	631	646	639	577	629	645	636	571	617	648	623	595	619	616	610	636	619	569	577	620	625	568	594	608	603	633	625	613	619	599	588	583	640	589	625	602	604	612	613	561	622	635	655	601	622	574	614	618	624	612	629	599	573	607	595	568	577	604	644	654	569	595	608	639	648	624	616	592	588	646	626	633	601	579	583	587	620	588	578	601	573	632	587	708	633	639	585	608	613	603	579	587	620	648	593	627	636	565	615	612	605	613	575	610	599	600	609	579	625	598	636	601	633	576	631	631	608	582	623	596	636	637	574	633	637	573	619	600	642	560	608	652	600	577	546	630	605	625	636	623	609	608	595	591	603	598	620	589	602	596	669	550	626	586	620	619	649	593	600	613	605	654	619	680	614	627	649	616	618	622	653	612	610	645	630	624	607	615	614	612	587	640	579	609	628	650	595	578	554	592	603	639	631	551	574	597	613	648	572	609	618	587	611	604	630	592	635	604	636	606	637	586	651	602	593	583	632	621	606	598	603	631	588	627	590	633	614	610	597	682	584	592	622	594	621	585	639	640	583	631	595	596	556	601	583	601	588	616	563	629	605	627	596	589	638	581	640	617	644	626	580	587	539	616	622	609	596	635	624	626	618	655	599	596	615	601	619	628	585	597	595	609	605	575	625	620	586	598	569	585	604	562	609	580	610	591	595	605	587	660	565	621	542	605	616	622	623	608	630	562	570	653	620	651	601	605	635	549	645	616	560	612	620	636	591	605	604	586	627	618	625	619	618	592	561	618	623	582	595	581	615	628	644	620	656	621	600	575	588	619	616	602	627	634	649	585	617	609	602	581	626	633	630	637	663	595	604	570	601	570	598	598	616	632	602	617	578	598	613	607	662	656	582	646	571	639	577	585	616	618	630	598	615	582	589	604	632	636	603	636	593	629	617	637	631	570	616	576	566	629	657	578	591	609	583	546	613	609	592	600	618	596	584	598	571	597	607	584	591	600	615	642	654	632	587	617	617	622	601	623	658	576	572	600	638	625	618	622	597	642	620	602	604	566	644	602	575	600	580	588	606	619	591	624	615	554	579	618	601	626	578	598	602	596	605	596	624	615	576	592	596	616	611	614	594	606	601	594	593	647	567	599	582	615	610	588	570	635	595	620	638	564	571	616	621	624	598	569	606	567	601	631	618	595	607	611	624	596	569	580	575	557	638	627	586	566	620	566	613	594	607	581	596	572	615	623	626	632	625	609	593	601	539	582	620	579	619	612	567	607	640	655	604	573	570	588	597	598	624	632	608	595	647	620	606	590	641	656	604	591	590	598	623	602	605	576	563	639	633	611	633	635	588	601	647	623	641	606	606	634	579	600	627	631	575	623	593	619	613	634	561	596	587	636	606
6676	456	506	383	340	277	282	248	240	232	236	209	212	219	218	214	238	189	247	207	200	212	235	214	209	206	219	221	226	176	207	184	197	198	202	193	207	209	212	214	229	229	185	237	219	205	198	195	214	217	206	208	230	228	212	209	208	202	200	219	199	205	194	195	181	189	221	186	224	214	221	205	209	222	209	228	216	178	210	199	190	193	227	197	196	222	218	197	190	194	207	210	212	217	183	233	208	212	229	213	237	189	214	194	208	192	204	197	207	190	226	207	199	215	191	225	227	218	212	189	201	236	211	239	254	188	215	204	195	203	201	206	193	193	185	180	178	218	212	225	215	206	203	226	199	218	199	196	209	207	203	194	212	235	214	224	234	214	201	200	221	205	180	201	206	223	239	207	209	203	229	209	191	229	176	213	188	198	195	200	196	209	228	208	199	198	234	198	218	222	195	221	219	233	212	217	236	200	212	203	186	200	213	224	201	208	200	215	207	215	206	188	201	201	208	211	217	206	208	184	220	206	202	231	229	208	194	231	221	206	171	207	206	198	196	220	210	198	197	214	208	192	242	217	228	234	228	194	200	194	237	212	214	204	232	220	221	195	230	207	213	200	180	240	207	177	185	193	203	225	214	213	223	190	226	195	204	197	203	205	194	192	207	199	200	206	228	240	224	206	178	183	227	210	220	211	199	220	202	207	204	196	233	205	202	194	222	166	196	219	212	222	195	217	196	209	209	207	203	171	236	227	181	210	211	201	199	203	218	200	213	207	194	224	191	217	199	203	197	187	182	204	199	198	209	206	176	215	191	217	190	212	217	193	199	196	222	220	215	207	195	214	200	202	221	217	193	201	224	202	199	209	212	220	209	219	219	201	213	224	232	237	200	231	212	213	212	222	201	209	220	196	235	195	195	205	214	260	208	198	179	213	186	220	189	208	220	231	188	212	210	191	195	214	207	203	185	203	234	205	185	209	238	203	220	210	205	203	213	214	213	208	222	174	202	182	205	211	216	193	221	202	213	230	183	203	229	226	219	212	218	205	205	178	189	190	218	200	201	197	225	222	226	217	193	194	196	185	242	203	195	218	217	204	215	212	203	203	210	218	222	200	209	217	188	226	213	209	194	209	227	208	225	212	222	179	199	194	224	240	217	216	183	190	214	218	191	189	216	203	218	206	195	218	202	186	200	195	184	217	174	213	228	227	216	231	181	202	206	195	207	193	220	196	166	204	218	197	210	200	186	210	188	212	238	237	194	237	214	207	191	215	209	193	230	218	196	201	209	201	198	185	185	200	219	207	204	222	215	209	222	209	210	215	190	196	187	223	240	242	189	195	191	220	233	208	228	190	213	216	251	201	204	226	209	208	213	199	220	212	212	212	216	232	226	221	204	192	215	200	216	203	227	197	216	207	200	181	229	196	220	212	212	218	177	208	217	201	189	187	216	205	219	197	193	233	212	219	237	210	191	178	212	201	206	183	206	204	200	204	229	239	197	209	213	228	192	209	200	208	239	196	216	226	221	203	194	184	216	227	184	202	218	214	215	213	202	206	191	207	196	206	209	173	218	213	237	212	218	229	223	207	229	237	179	209	223	215	198	188	199	179	217	210	231	206	186	188	199	199	237	214	211	211	192	228	223	202	217	237	218	205	216	194	228	222	210	206	182	189	205	210	191	221	203	183	221	170	210	204	189	225	192	216	237	223	180	221	212	223	229	189	189	192	221	217	191	200	203	192	240	212	190	207	227	193	197	217	205	183	225	229	225	202	209	210	213	176	213	235	190	197	235	191	180	202	227	220	214	193	212	202	235	209	200	177	184	184	209	193	204	192	187	220	220	226	191	204	224	228	214	205	191	204	218	232	217	213	218	209	215	197	211	212	190	224	203	218	216	195	191	186	203	206	237	202	221	218	220	213	203	217	188	242	183	196	212	196	205	219	238	225	234	185	185	215	219	214	208	210	233	207	212	199	197	204	199	248	220	189	218	220	195	201	208	197	204	213	213	181	200	215	208	196	225	231	208	239	223	210	201	177	186	210	208	214	226	198	220	212	232	218	211	208	213	198	225	181	199	216	233	226	207	202	207	216	203	232	200	203	204	199	209	196	218	217	195	192	208	214	229	215	207	201	190	192	213	187	204	188	227	237	187	186	215	205	195	210	225	239	234	200	217	207	237	200	213	204	202	206	211	206	188	203	217	189	199	195	213	215	196	183	183	224	219	192	204	231	209	206	223	206	203	229	215	217	211	196	208	201	199	236	210	221	231	220	199	197	213	192	203	203	221	226	219	224	204	207	230	191	201	212	195	192	219	185	197	227	209	225	227	212	194	200	204	190	195	202	184	226	183	216	215	205	175	188	227	198	190	215	189	217	209	231	205	183	231	203	202	216	197	200	184	186	234	207	214	224	223	218	231	227	214	185	191	222	190	202	216	173	227	206	219	203	204	232	196	191	213	238	209	215	203	223	220	180	183	186	199	210	227	204	191	206	213	196	213	230	231	219	190	210	204	221	207	182	193	190	206	206	206	200	233	188	230	233	219	209	201	230	187	201	195	207	200	204	217	216	217	210	193	199	181	214	238	223	185	202	204	200	207	227	207	232	211	208	187	212	216	228	215	226	216	218	209	219	230	212	198	211	187	227	191	220	192	230	209	195	223	186	206	223	221	219	190	212	229	218	222	201	229	193	250	211	201	202	201	199	208	203	210	196	206	232	213	207	206	170	202	209	229	206	210	207	186	198	206	190	202	218	188	209	201	193	207	191	192	191	196	207	177	191	200	199	201	209	215	217	212	213	202	214	224	230	218	203	203	219	203	203	220	217	226	207	222	203	192	216	197	195	215	207	215	196	217	214	218	219	185	208	198	213	197	243	186	212	190	192	185	204	216	202	179	206	232	186	198	232	194	215	232	205	196	204	216	201	196	192	212	182	202	209	216	221	202	220	226	198	209	211	228	228	210	191	226	203	221	226	216	217	215	211	227	217	211	202	230	205	219	208	207	240	193	210	185	204	222	176	228	197	203	218	213	188	200	218	180	208	203	216	235	192	181	211	218	185	222	196	207	167	166	200	235	228	198	206	224	216	228	208	201	217	195	196	207	189	198	169	224	218	171	228	176	221	227	240	201	204	207	200	204	209	239	210	216	230	188	223	199	240	204	213	207	188	230	188	231	211	211	220	217	198	212	231	175	207	206	245	202	236	222	213	232	206	204	223	186	205	216	198	209	219	226	187	214	208	204	204	217	198	220	204	216	209	199	192	204	226	233	229	190	197	204	189	191	194	189	227	203	208	214	223	185	207	199	194	217	183	198	183	210	233	209	206	216	188	224	212	200	188	196	204	186	198	177	229	206	236	220	198	189	210	239	212	199	208	236	235	207	239	244	200	226	204	220	209	170	197	206	227	189	205	213	195	217	200	193	238	213	205	228	199	189	178	210	223	210	241	184	202	189	210	229	228	231	202	224	238	186	197	208	198	199	178	219	197
6083	667	1013	1054	1062	850	822	728	704	642	591	597	577	554	557	548	521	510	485	543	492	523	540	505	501	490	505	491	481	467	469	487	493	492	503	521	520	467	527	475	472	469	474	464	455	470	529	505	478	505	491	458	500	512	518	486	453	450	483	491	505	453	464	462	469	475	480	484	468	502	457	466	468	469	502	476	524	471	490	463	462	454	495	488	457	454	492	498	455	503	450	472	488	446	474	504	483	489	431	474	479	480	519	477	481	442	455	475	458	444	476	467	457	496	483	481	428	470	472	470	469	458	452	447	495	536	453	487	470	476	467	483	483	472	446	458	473	485	472	460	475	494	456	460	448	491	508	486	490	473	507	456	449	507	458	496	499	506	486	477	474	468	459	486	462	469	462	489	479	474	471	468	471	481	463	458	463	503	458	475	478	495	465	492	481	473	449	448	491	445	465	499	459	479	463	472	494	466	463	458	488	465	458	456	468	535	464	490	507	485	473	468	493	496	470	485	486	498	447	477	445	482	454	496	505	473	488	451	480	449	470	483	458	486	492	434	487	499	483	494	497	514	469	509	492	480	489	437	492	493	497	472	496	454	454	496	485	474	472	510	486	510	423	494	476	445	442	482	477	480	489	492	464	482	489	492	450	493	427	477	468	475	440	441	497	457	470	500	483	441	462	495	495	482	478	486	462	495	479	492	500	436	495	487	476	468	489	481	474	444	492	481	482	494	480	506	460	463	501	469	494	462	476	502	447	473	459	531	498	501	464	478	478	510	499	470	482	501	496	495	478	496	512	439	494	475	474	486	480	495	439	452	452	521	437	486	476	429	477	524	489	485	510	459	486	451	444	458	492	442	487	505	421	492	514	473	505	442	456	498	456	510	484	477	489	491	486	444	487	480	504	495	443	466	457	460	497	496	470	483	481	504	508	451	482	456	412	469	477	473	519	506	483	482	506	458	485	472	489	482	457	480	521	481	472	478	448	461	467	455	493	477	485	464	471	492	466	513	475	484	469	460	515	478	492	525	456	487	496	496	481	487	469	449	463	494	490	515	488	508	437	467	453	487	482	463	478	462	470	495	445	464	483	495	461	474	461	503	435	472	497	495	473	477	514	472	481	464	462	481	478	449	494	445	481	488	466	476	468	487	510	470	431	483	469	497	468	500	435	465	484	472	441	480	446	493	493	473	478	483	457	500	466	423	488	443	423	463	520	407	466	465	490	526	460	427	503	481	462	499	473	491	442	509	470	484	493	446	482	450	479	455	460	518	505	523	471	433	438	487	495	458	468	463	480	455	473	490	456	474	485	436	497	455	500	453	488	452	497	493	484	453	478	487	463	473	488	497	486	491	480	500	457	486	437	458	481	454	485	451	472	504	486	524	486	458	484	464	506	485	460	487	446	462	481	464	481	490	487	454	458	454	467	510	482	464	431	476	474	458	514	490	468	445	487	510	481	469	478	466	481	475	523	465	445	467	475	450	460	471	469	494	458	492	487	448	501	485	500	488	448	495	485	474	518	468	521	465	483	464	492	448	488	456	483	466	482	507	491	493	529	499	442	482	446	501	448	459	468	485	508	486	422	455	461	490	499	505	487	481	474	496	495	512	487	457	483	464	494	481	486	504	458	492	476	487	436	474	484	478	470	480	475	479	448	480	483	493	488	445	472	510	466	467	471	485	489	475	486	497	475	469	465	474	451	477	464	452	458	522	477	467	430	516	465	489	470	453	477	490	465	484	471	507	430	437	511	450	443	526	450	500	490	477	476	476	478	497	454	477	430	464	474	490	482	492	498	541	460	481	486	463	487	439	459	449	462	484	488	503	456	466	490	497	448	461	451	466	431	521	476	504	480	463	483	497	477	443	463	462	454	508	498	466	447	460	508	474	484	442	496	499	492	454	500	478	465	426	481	510	478	446	485	460	477	445	461	495	474	510	460	461	445	510	470	475	470	469	468	462	484	464	524	509	459	451	453	525	502	445	472	479	492	507	483	463	449	480	492	469	462	494	461	476	490	482	494	498	489	449	471	487	483	484	437	491	481	511	481	423	512	546	480	467	510	484	476	475	470	458	485	448	485	473	503	508	493	508	462	474	430	449	467	460	486	491	479	482	510	503	516	468	458	470	475	451	453	479	444	458	507	488	491	504	445	424	469	460	472	471	456	453	495	463	450	455	483	476	508	507	474	505	441	460	468	499	437	469	497	506	501	479	445	471	480	431	484	484	502	509	465	533	514	435	474	478	475	483	491	512	510	452	473	516	488	432	469	483	467	478	472	478	546	502	482	456	498	466	478	457	481	470	500	429	452	481	477	485	492	444	492	470	463	434	474	476	466	436	458	454	485	451	443	462	472	454	456	496	493	465	481	451	460	456	500	469	464	516	468	514	479	465	485	508	494	449	489	473	468	461	499	491	483	478	499	459	444	460	484	449	490	461	460	472	490	481	512	489	484	495	499	485	486	464	497	504	490	492	491	468	526	523	481	497	448	461	451	460	476	504	511	474	430	474	498	492	510	492	486	487	453	468	485	488	461	459	522	454	480	482	522	468	424	493	439	449	448	481	446	460	484	489	486	486	478	478	480	485	464	484	473	496	476	442	480	491	474	455	438	466	489	446	469	501	481	495	457	453	457	495	505	437	448	474	433	511	487	497	447	520	474	455	483	476	474	499	528	513	469	478	452	469	426	491	443	458	476	475	489	487	461	488	449	463	458	493	494	492	444	499	499	423	471	430	488	457	472	492	476	467	491	470	500	445	488	478	445	477	498	477	475	470	501	480	462	461	473	504	503	489	495	485	435	456	471	450	483	494	447	474	496	462	470	455	472	464	496	478	494	490	491	484	471	482	471	505	492	471	492	494	502	452	496	500	515	471	464	527	489	481	474	493	472	444	508	506	483	487	455	506	479	478	469	474	499	474	510	449	506	460	497	495	504	506	520	480	486	485	459	477	475	472	518	499	495	504	514	476	475	447	505	467	470	461	511	482	436	457	519	501	501	488	467	467	451	492	463	469	471	443	457	457	481	479	508	474	458	455	413	455	451	463	441	462	400	515	477	502	488	462	484	476	463	496	487	458	479	480	478	472	460	473	474	517	458	494	449	488	448	447	463	495	503	454	497	479	465	506	476	467	473	484	462	480	480	507	475	489	500	468	493	498	488	483	509	458	463	495	456	473	489	499	463	452	500	497	471	461	493	456	479	437	503	472	475	477	472	437	515	486	513	535	489	485	508	462	461	458	489	493	434	420	485	471	491	477	446	466	471	470	436	506	482	450	483	468	470	450	473	511	482	453	480	493	446	514	440	473	518	444	508	460	477	467	478	450	496	474	444	496	493	494	508	491	498	465	476	492	466	460	475	447	487	465	502	466	476	478	458	541	452	461	449	484	478	458	485	433	495	474	490	520	477	470	470	467	492	472	484	435	468	490	476	503	452	472	473	537	483	473	456	472	486	473	449	478	481	493	490	485	487	435	451	465	458	487
12585	773	649	426	307	208	207	149	140	115	92	93	108	102	93	99	99	68	74	75	72	76	74	97	76	72	90	79	88	73	83	82	74	88	91	65	68	60	58	62	63	68	91	70	86	67	89	64	79	75	86	64	84	57	70	85	76	86	55	80	74	89	78	73	87	75	69	70	71	73	87	67	70	59	73	62	73	61	63	67	70	80	65	57	74	72	70	76	73	77	68	83	73	82	65	68	71	76	60	77	63	72	72	65	68	68	59	86	78	84	76	87	94	78	73	77	79	67	61	85	67	64	77	83	66	84	63	77	75	72	78	83	62	79	73	73	60	76	56	68	68	81	66	78	83	59	70	65	71	62	67	75	76	78	68	86	61	86	84	86	73	63	73	79	67	69	79	68	63	63	77	79	78	73	64	72	72	67	64	58	96	79	73	80	88	93	77	64	81	67	56	65	76	67	79	67	70	71	80	59	80	75	88	81	64	62	75	75	88	81	71	69	75	70	63	84	66	73	68	64	78	64	75	70	67	66	59	83	64	60	72	77	76	51	72	74	84	81	76	63	70	69	87	75	65	69	81	88	59	77	71	71	82	68	63	73	76	78	67	70	60	67	70	77	52	68	64	80	79	90	69	75	77	63	67	66	58	84	64	87	73	54	65	81	62	64	69	65	76	67	81	60	79	78	59	72	70	66	70	73	64	74	59	80	72	64	78	67	71	68	89	76	80	67	84	93	72	71	70	76	81	71	77	78	64	85	70	59	67	82	73	93	75	79	81	75	63	86	65	73	74	68	92	77	82	68	66	76	75	73	71	67	61	79	82	81	89	65	72	62	65	64	61	74	70	72	69	72	84	82	51	77	64	76	85	77	73	81	76	77	82	81	78	58	62	64	72	78	78	72	57	87	61	64	80	64	79	69	76	84	85	69	79	67	78	84	69	78	80	82	77	70	64	92	88	73	75	73	68	88	53	79	79	99	95	62	69	77	77	68	81	75	82	64	73	73	55	71	72	73	74	82	94	57	64	77	76	74	56	87	73	76	73	91	84	77	79	74	52	65	55	86	110	88	79	70	75	81	62	64	68	68	70	56	73	65	70	73	64	67	69	81	74	70	57	78	69	82	55	73	59	62	68	63	66	64	73	91	69	77	77	66	77	74	66	75	65	69	68	73	61	96	80	58	85	64	84	73	65	67	81	59	86	86	66	61	70	76	64	67	70	87	78	66	56	83	66	79	63	65	70	69	84	67	70	65	69	79	76	53	64	72	64	72	68	62	86	79	53	78	87	57	65	73	68	80	77	69	74	90	81	67	53	77	84	82	73	75	59	66	74	74	58	64	69	71	93	58	69	72	46	92	76	81	74	73	67	63	70	76	80	62	70	90	51	71	75	82	67	66	75	67	70	63	54	70	82	74	70	76	73	57	86	61	59	70	56	64	62	64	66	75	76	92	62	64	57	73	79	79	78	85	67	79	61	78	72	77	81	79	74	84	75	48	64	93	80	81	58	76	76	79	58	57	77	75	48	67	72	73	70	66	60	67	69	68	90	62	71	61	78	77	90	77	88	94	51	64	51	73	82	78	77	69	75	56	80	68	58	94	63	74	83	85	80	83	62	68	64	83	79	74	77	74	66	73	81	71	74	76	69	80	59	77	79	63	67	80	69	69	65	67	76	72	64	79	75	73	72	67	62	70	74	74	81	72	79	70	72	67	74	69	75	71	65	84	70	82	75	90	74	90	64	76	91	77	66	64	58	65	72	83	76	75	68	62	75	88	76	75	63	84	54	75	81	84	80	77	62	65	70	75	70	72	72	72	81	74	70	73	82	75	86	71	89	69	81	82	61	76	87	60	64	82	55	68	72	83	64	67	79	72	65	82	77	76	71	84	88	70	75	64	63	68	76	72	75	72	78	65	78	59	64	78	84	68	64	66	78	83	83	69	74	52	90	66	66	86	70	68	70	70	77	63	71	69	70	65	82	69	78	75	72	67	67	87	74	88	66	83	64	71	58	68	73	78	66	80	64	63	79	83	68	60	68	68	74	91	61	88	83	53	54	72	62	70	73	84	70	79	71	62	79	88	61	70	61	67	72	78	77	70	80	82	76	83	64	81	85	85	86	61	99	85	76	81	58	72	75	75	83	71	86	59	68	79	71	78	70	60	75	63	65	79	75	50	69	65	75	66	64	80	88	81	70	81	79	64	83	63	87	83	80	72	75	76	75	111	69	71	62	93	82	70	80	66	73	85	73	86	75	77	94	59	72	73	70	70	70	80	69	68	63	85	65	69	61	68	79	81	62	70	71	85	78	77	73	76	84	58	76	79	78	84	74	80	63	69	69	74	83	78	65	54	75	74	66	61	50	73	66	78	69	73	72	77	75	74	63	61	86	81	70	85	80	67	54	69	75	65	68	80	96	57	54	79	88	77	91	74	78	91	70	66	73	84	68	82	81	71	66	75	82	67	71	64	73	77	75	60	59	68	77	75	61	64	61	74	67	78	63	71	74	62	84	88	83	71	79	54	62	72	80	85	74	86	64	66	75	67	75	71	53	72	76	64	78	71	77	94	69	78	75	80	76	70	78	61	83	80	73	81	88	77	66	57	75	69	74	66	68	67	50	76	72	80	85	86	74	55	73	67	69	74	63	78	76	66	71	62	71	64	68	69	63	70	70	79	76	66	86	82	72	81	74	75	63	69	81	71	64	79	75	79	60	68	61	82	72	68	62	97	76	70	74	81	84	70	69	74	62	71	74	72	68	67	88	75	75	68	76	74	66	55	64	71	66	70	47	63	77	68	83	61	79	95	68	96	63	79	73	73	81	73	91	70	79	74	78	74	66	75	85	81	81	81	87	75	74	66	72	74	80	79	92	57	78	75	75	67	70	52	66	75	78	55	51	70	75	80	68	86	80	81	66	69	61	79	63	66	48	75	85	82	69	61	83	82	68	63	60	57	66	70	83	72	80	67	91	70	69	72	57	72	72	69	75	69	79	78	71	60	70	72	87	77	77	64	58	66	64	67	67	74	91	68	63	85	80	60	66	70	69	75	70	73	81	76	60	78	74	78	71	77	68	67	72	77	73	66	73	72	67	80	56	59	70	63	79	65	72	62	79	61	71	74	66	77	62	87	69	81	70	81	74	82	74	71	63	68	70	76	83	76	69	69	74	82	80	81	96	73	59	85	81	88	65	96	82	71	66	72	67	73	76	74	79	79	56	56	75	70	69	74	80	74	76	71	88	85	63	84	79	66	66	71	80	85	74	75	72	53	65	73	62	69	86	74	78	66	60	67	80	72	64	70	68	72	57	77	70	89	56	71	68	74	84	83	76	71	56	61	61	81	72	77	68	75	88	61	70	65	81	77	60	76	71	96	63	67	72	62	67	77	70	83	64	67	65	67	77	85	80	72	70	64	66	87	70	84	73	67	76	71	66	67	67	67	69	76	66	82	71	62	76	73	74	79	82	72	85	70	82	90	63	69
7472	639	1396	1565	1291	956	803	708	580	521	463	419	391	384	341	296	297	321	290	274	275	253	261	250	263	234	245	236	235	215	239	218	220	230	233	228	225	202	200	180	226	196	203	205	236	216	223	212	214	191	204	190	186	203	216	234	184	199	204	202	176	205	236	184	187	183	176	210	195	185	179	178	207	186	208	204	191	167	179	207	213	218	184	200	191	217	194	207	193	205	191	195	199	202	185	201	173	202	208	171	198	204	194	207	175	197	191	184	177	202	193	189	183	196	202	202	184	200	217	198	211	187	211	160	208	169	192	179	169	197	193	179	199	198	188	200	184	211	198	180	174	196	212	179	212	191	215	182	187	179	189	190	203	188	188	185	215	188	176	188	205	206	224	169	211	167	188	198	178	180	184	201	191	197	207	195	200	172	184	179	204	175	174	197	185	171	223	206	199	222	209	187	207	206	212	176	185	192	207	206	192	194	193	190	210	211	197	181	196	188	202	191	191	185	197	204	198	198	211	202	183	200	183	181	205	170	191	212	198	192	193	176	190	187	179	180	185	194	179	187	218	196	169	187	181	157	184	196	202	219	179	207	212	190	194	173	224	183	193	181	215	192	215	238	175	177	190	189	207	206	178	195	206	181	189	205	200	190	205	195	174	183	186	188	204	209	199	201	193	198	175	198	220	187	177	175	204	187	188	203	199	183	208	177	215	187	188	198	208	188	194	192	183	188	174	202	190	220	204	202	192	207	179	195	207	196	179	222	177	164	197	203	191	206	188	180	200	207	211	201	185	190	187	183	205	207	212	202	194	230	198	217	175	222	195	194	155	180	164	195	187	210	193	193	176	192	163	191	195	160	171	173	216	204	171	174	186	203	185	193	188	196	181	202	200	170	202	215	185	188	194	206	196	180	238	188	201	211	210	159	221	171	182	180	189	207	187	198	192	198	191	189	178	191	176	201	189	180	198	176	173	171	189	170	191	195	192	210	222	206	211	202	211	181	187	179	180	197	198	184	182	198	181	201	211	193	183	186	203	223	175	185	216	188	208	215	198	212	179	188	175	182	169	183	205	194	206	201	192	184	197	194	178	203	179	188	174	210	189	205	209	197	189	203	193	173	207	216	192	199	197	205	211	166	167	192	181	197	227	181	176	164	202	210	176	182	189	209	207	192	174	187	181	212	175	210	211	167	195	196	196	181	193	217	180	207	206	184	211	194	212	179	179	197	205	192	204	176	203	209	217	187	200	204	195	204	163	194	214	208	195	212	188	198	180	194	207	170	178	184	173	190	198	226	187	197	198	197	166	170	179	191	197	191	181	194	197	181	162	210	171	211	205	190	197	204	199	165	179	186	218	195	209	205	201	204	179	185	188	180	197	196	207	178	179	200	208	195	203	177	209	193	209	182	226	179	185	184	217	191	186	196	214	196	203	197	200	186	209	187	185	185	207	173	208	208	192	188	189	181	197	196	197	189	185	201	189	201	221	195	218	196	189	171	187	189	199	177	198	177	183	202	201	205	168	203	205	201	210	192	217	178	195	201	187	204	228	205	189	197	184	183	192	168	197	201	222	175	198	179	157	189	195	202	176	190	198	165	171	192	198	184	185	190	215	177	191	168	197	178	209	179	193	188	177	190	196	183	170	184	196	202	202	197	191	203	184	215	210	192	181	176	198	189	174	185	193	200	191	211	217	183	211	192	189	199	194	205	212	219	189	187	188	184	218	206	200	211	191	218	174	212	192	214	196	191	178	211	208	203	196	190	207	195	229	191	190	194	186	186	197	187	195	186	211	185	179	193	196	179	180	200	189	208	182	188	182	183	201	182	182	182	185	211	196	203	186	211	204	198	209	193	193	190	174	198	199	197	185	203	207	195	214	208	197	196	195	195	190	215	165	213	194	198	190	198	182	195	203	180	194	211	202	199	207	196	190	187	211	183	195	199	179	176	171	196	181	181	180	197	185	197	198	192	172	192	181	165	204	203	172	209	191	185	189	194	215	195	224	184	182	176	214	192	172	190	194	186	194	203	192	189	182	190	180	205	198	194	200	188	196	204	229	202	189	203	185	195	188	180	205	200	206	191	186	199	210	182	192	197	201	211	201	178	187	209	188	183	182	194	211	194	192	180	190	201	177	212	195	210	172	193	190	203	187	195	217	189	165	196	199	190	175	210	218	188	207	204	189	192	212	190	199	180	237	186	226	179	210	191	175	182	202	188	199	195	180	220	189	185	194	177	182	198	181	185	198	208	222	222	175	183	180	182	176	206	168	191	179	199	174	191	201	182	184	202	227	194	205	190	192	218	205	202	204	191	187	215	192	188	191	222	200	204	199	190	196	188	206	213	195	203	229	191	193	181	209	190	195	186	181	208	200	187	191	210	220	203	206	196	180	180	202	192	193	209	204	181	180	195	189	186	209	189	210	195	190	216	220	179	235	169	174	205	193	183	173	189	165	193	201	179	189	184	196	180	183	180	184	201	189	231	199	186	209	196	199	186	189	194	206	192	201	212	211	205	178	196	203	199	176	192	169	190	208	165	234	190	207	204	214	182	210	203	192	179	209	204	185	191	154	206	201	194	203	190	182	197	178	186	180	182	165	177	170	188	191	183	168	194	180	156	221	181	179	190	174	202	184	178	211	188	181	215	189	189	184	186	200	200	183	193	223	186	198	180	191	191	172	205	196	216	192	211	199	190	201	196	179	205	173	185	189	183	214	190	208	200	195	199	201	210	206	189	190	219	216	192	183	178	194	227	186	195	200	232	196	198	189	211	214	177	183	206	200	190	176	176	210	182	169	177	192	217	209	181	180	180	209	181	216	194	200	164	191	193	203	163	207	191	183	182	198	188	204	191	176	201	198	212	224	232	190	169	184	188	211	198	202	185	209	194	188	169	191	196	218	210	179	180	211	192	190	183	198	192	205	179	204	199	186	207	171	195	169	184	181	184	185	197	186	213	197	201	183	183	181	207	196	191	200	178	187	197	204	183	199	193	186	213	187	198	206	192	179	202	176	198	175	194	203	192	190	169	208	205	189	196	182	180	200	195	187	186	194	180	202	213	187	201	193	195	201	199	184	200	196	204	171	178	216	192	154	192	201	187	223	205	205	210	206	176	198	179	197	219	189	182	228	182	194	194	202	210	191	192	205	205	183	190	190	186	168	205	198	192	189	180	186	192	190	201	185	199	202	180	190	181	199	210	186	193	189	188	182	197	177	198	205	199	174	195	194	215	221	207	208	206	182	190	183	224	240	205	178	188	198	169	188	207	195	215	188	187	195	196	210	194	171	195	200	181	182	188	183	187	219	198	208	194	185	204	191	162	199	205	213	165	203	178	224	181	184	199	181	197	195	179	186	173	181	167	197	188	177	193	180	222	172	180	213	188	196	187	203	207	199	187	189	202	190	184	215	164	222	209	210	210	180	181	212	195	195	196	161	179	193	199	199	190	204	197	187	184	181	184	230	204	215	180	172	172	190	189	188	194
1253	283	295	271	273	307	273	275	274	290	270	256	256	257	244	231	242	267	284	277	314	270	250	275	274	303	248	255	254	242	256	291	284	246	304	274	252	255	287	276	294	265	262	266	263	249	280	285	286	279	249	287	267	309	259	297	281	234	292	241	285	278	285	294	293	251	250	283	237	293	271	266	268	273	262	263	272	276	269	292	314	253	268	268	281	239	238	297	258	258	285	261	289	218	282	288	287	264	242	305	261	262	271	264	263	277	252	269	244	247	265	273	281	285	260	277	287	279	282	249	269	236	256	283	251	279	290	259	275	234	277	248	282	270	280	250	273	291	250	272	277	234	261	248	278	249	283	247	272	260	286	252	262	251	266	247	250	283	259	247	258	302	267	240	290	246	263	260	265	243	275	293	244	261	279	283	247	266	275	269	263	279	249	294	298	284	267	287	306	267	293	231	265	259	277	247	272	292	262	242	245	302	296	250	256	274	277	270	241	280	280	285	298	271	294	277	259	282	244	257	271	270	256	233	237	281	291	266	266	265	293	267	261	247	264	262	253	259	243	271	266	260	265	241	321	237	275	246	263	250	268	260	296	275	251	257	251	249	280	261	247	238	256	260	238	246	254	274	281	233	270	234	223	247	276	261	281	287	277	254	297	270	254	274	229	265	249	293	265	244	260	300	295	289	262	271	256	275	269	261	264	280	291	269	274	279	259	273	268	303	227	294	310	272	282	251	313	273	277	272	256	291	279	284	269	254	302	256	261	297	264	259	263	275	243	262	267	259	248	244	283	277	280	257	265	250	261	287	267	258	264	277	256	267	292	260	247	272	295	281	253	275	238	260	255	269	261	303	284	261	297	267	256	249	254	282	239	262	279	260	251	262	255	237	288	271	284	262	265	263	261	257	287	259	270	285	286	275	268	263	288	281	272	250	253	238	242	258	226	247	265	278	279	264	271	241	278	252	272	298	275	265	271	268	253	274	270	298	241	261	282	292	245	264	303	278	276	240	254	265	275	245	251	242	275	236	236	238	253	299	301	246	297	254	273	256	243	268	271	287	260	263	262	273	269	268	250	301	288	289	263	273	260	286	300	274	271	268	265	297	272	242	243	284	245	235	255	277	300	262	256	283	254	256	291	247	278	233	261	262	247	280	279	248	291	278	265	260	290	266	298	263	260	274	290	243	260	278	259	296	247	256	275	272	273	278	246	257	254	281	268	279	280	269	282	291	286	278	282	271	254	291	282	271	290	254	249	279	287	268	271	282	260	237	273	262	262	311	254	268	300	289	273	267	291	277	298	283	281	262	281	276	252	289	263	255	273	271	307	257	272	258	256	289	278	258	275	243	253	283	247	265	242	244	262	235	273	267	297	270	264	257	286	245	284	278	259	254	275	281	296	263	253	289	250	233	253	242	247	265	269	270	264	310	260	240	256	291	272	224	276	282	240	231	257	245	240	252	257	269	271	274	262	238	270	265	293	259	265	250	221	296	253	248	262	240	261	277	281	249	241	258	272	246	267	257	251	257	266	266	280	265	299	289	296	269	241	280	288	248	239	285	255	264	256	255	275	260	266	268	285	297	265	259	231	300	273	264	275	271	275	303	286	280	296	275	282	282	287	251	275	245	247	241	258	245	265	252	272	243	289	273	255	252	267	273	250	280	259	270	280	240	229	255	268	254	279	274	272	267	276	284	266	242	260	266	259	286	264	269	283	278	259	270	257	231	286	263	240	295	262	241	296	279	272	239	255	235	262	266	273	248	288	282	225	273	300	236	270	235	253	276	270	264	268	224	247	249	262	271	249	253	242	261	294	268	232	295	292	283	284	258	257	265	258	263	255	243	267	254	265	251	263	261	288	267	267	278	258	263	258	271	279	268	284	275	280	251	256	248	251	259	262	270	276	275	300	261	287	263	277	306	267	241	255	265	234	281	280	284	275	302	267	280	260	261	291	248	274	299	285	302	253	268	251	271	282	312	289	262	250	254	244	274	262	245	278	284	257	239	270	274	262	274	286	274	282	279	259	261	292	275	264	264	250	256	288	281	243	282	279	271	275	245	282	266	276	289	270	254	259	273	264	259	251	268	252	272	289	286	263	258	249	253	245	252	252	235	297	270	253	264	292	276	293	248	283	284	273	233	286	294	253	248	287	303	285	274	259	268	250	259	279	252	280	274	274	298	257	294	296	273	252	257	281	254	252	289	233	249	300	300	247	282	295	281	268	266	277	223	275	291	267	258	248	257	271	261	269	286	258	267	284	249	247	252	277	272	297	290	274	261	242	252	275	272	236	266	268	264	281	272	304	250	269	293	274	259	245	247	271	250	278	298	292	242	257	262	264	256	274	291	232	263	235	255	255	289	271	279	286	256	238	225	262	259	278	274	269	274	267	288	257	284	286	273	295	296	254	282	272	277	271	284	280	293	273	275	270	270	299	244	281	294	275	278	274	282	252	284	253	274	248	285	264	219	246	292	284	256	290	258	264	271	232	270	253	267	277	278	264	261	262	286	280	290	252	266	252	274	282	267	255	270	279	288	290	264	286	271	274	268	258	254	268	267	281	272	261	251	238	241	246	275	288	300	275	286	300	243	271	303	279	266	253	269	252	240	287	249	281	278	253	278	255	257	286	279	259	287	252	265	262	233	281	278	281	293	292	271	240	308	288	275	265	277	293	277	280	264	293	250	268	269	266	281	275	267	243	295	288	273	289	303	274	275	252	261	285	230	280	237	297	285	315	272	262	255	271	244	288	267	279	235	293	283	289	253	242	286	219	286	258	242	250	251	265	278	279	257	260	284	272	256	277	278	296	279	286	258	238	276	264	246	285	266	294	310	239	267	278	265	300	242	271	296	260	258	278	262	273	273	257	277	274	234	264	280	293	270	258	258	266	272	279	290	269	273	260	259	312	275	261	266	274	278	250	259	266	275	264	263	271	272	282	269	278	269	275	263	239	275	264	264	266	255	274	273	287	244	269	239	288	274	260	269	280	265	286	293	276	247	250	270	248	262	265	258	265	278	272	280	279	293	271	245	277	271	264	256	270	269	254	260	254	246	265	232	252	272	269	266	242	274	277	276	296	246	250	251	258	299	241	245	276	293	258	273	304	252	274	229	226	241	292	252	255	264	270	247	265	299	304	258	250	281	272	250	297	279	286	270	275	274	268	268	249	268	296	280	233	246	279	273	265	268	289	264	270	270	279	252	261	269	262	287	254	256	244	277	274	262	255	288	245	255	260	286	256	284	269	284	262	293	290	278	274	257	269	263	252	288	243	270	252	269	283	268	283	257	279	312	268	241	242	305	252	285	262	273	294	267	260	251	263	264	230	246	249	293	271	256	266	289	272	263	271	241	260	270	302	305	279	273	271	269	266	259	250	247	244	286	239	260	276	277	291	271	245	268	263	259	265	270	240	262	275	285	273	276	257	220	287	286	245	280	274	283	263	251	263	267	283	263	270	261	296	280	241	263	266	260	265	299	274	274
1760	637	606	636	596	592	643	640	614	564	604	603	637	670	595	634	666	605	583	624	585	618	631	624	583	612	593	601	598	683	589	586	591	631	625	636	582	603	586	612	615	590	617	660	634	572	643	660	602	604	620	606	582	606	644	601	674	631	668	578	624	579	615	562	614	551	591	605	652	578	634	627	610	613	590	580	554	570	618	634	602	576	618	597	590	561	615	606	635	661	633	622	686	628	590	645	632	619	646	620	610	595	610	622	583	628	567	612	592	630	607	597	608	611	606	577	624	615	619	616	629	568	660	628	611	617	580	618	599	598	587	597	621	645	589	599	617	655	576	604	636	605	607	606	618	670	625	650	579	609	570	570	570	608	619	606	577	644	563	585	611	596	590	575	646	648	596	568	617	618	596	593	599	587	622	651	626	623	598	579	585	558	600	623	634	559	660	615	578	587	551	669	591	626	601	629	579	595	651	606	606	642	639	628	592	628	588	626	581	583	642	593	649	636	611	626	582	634	639	656	599	599	598	616	615	628	605	603	611	609	637	582	623	636	642	619	612	647	603	584	608	591	705	621	601	584	579	572	627	639	587	671	572	606	619	613	580	639	602	635	606	621	642	633	604	619	567	572	615	609	601	604	570	621	575	628	619	623	643	636	619	590	607	628	641	570	597	589	586	623	614	609	657	658	605	593	582	612	560	622	602	641	623	642	609	598	591	583	612	603	610	564	594	592	606	603	580	596	591	609	650	622	646	626	594	623	584	576	638	572	646	559	636	630	640	594	615	608	610	581	597	615	648	622	600	612	613	606	660	626	629	586	580	605	621	564	621	604	622	607	618	608	646	604	610	607	605	566	615	536	619	598	595	613	587	613	608	604	596	629	595	577	602	603	627	600	595	649	633	566	566	625	591	610	602	578	633	627	566	638	613	575	607	615	608	665	602	602	610	580	640	619	661	594	608	622	617	588	604	581	581	636	600	614	613	644	608	608	637	629	605	593	608	650	619	652	631	640	610	580	679	634	613	597	624	603	611	621	630	640	610	594	619	607	591	548	581	583	617	626	610	647	590	631	589	608	628	631	622	640	664	649	614	613	616	612	628	615	575	629	656	618	610	643	565	621	548	588	592	603	576	635	599	614	618	606	628	613	599	591	641	589	592	612	654	640	607	586	598	614	623	628	618	619	613	650	631	613	600	614	619	574	623	608	625	605	646	594	617	604	643	599	619	585	616	602	644	630	566	612	595	584	640	600	631	622	627	633	610	585	606	633	606	582	620	621	634	638	661	587	564	609	582	598	638	634	618	592	579	654	633	637	612	596	650	565	624	625	585	588	593	620	628	574	627	596	609	605	605	616	605	582	657	625	582	599	619	589	608	599	598	609	618	586	600	590	589	603	629	605	647	538	597	661	618	638	641	621	639	640	570	638	620	573	630	633	636	580	612	610	600	630	627	633	606	568	601	675	648	590	610	596	601	592	614	611	613	596	580	584	620	621	633	662	563	577	617	637	600	621	616	615	586	613	660	594	605	599	621	651	622	622	618	651	643	623	637	630	577	625	630	600	621	622	624	592	607	612	602	618	573	619	638	637	608	646	607	561	627	566	597	647	647	593	632	573	577	622	630	633	645	603	581	579	652	628	583	576	589	600	575	614	592	601	633	631	592	588	587	554	605	624	636	600	580	644	572	648	589	575	632	573	563	668	601	578	636	621	650	589	634	652	594	580	674	647	636	648	597	601	606	625	654	643	607	612	617	625	605	618	588	645	615	604	622	619	562	608	577	591	596	613	602	609	597	622	608	632	614	640	643	660	626	617	607	637	611	633	615	579	635	610	640	545	628	564	638	604	607	576	623	599	649	633	598	588	613	606	640	606	587	619	566	607	608	600	638	623	605	680	625	592	627	613	660	618	581	599	586	607	618	572	586	642	646	597	627	614	608	629	603	595	588	582	570	580	631	590	587	623	650	600	596	635	587	612	657	605	619	587	596	629	607	585	594	606	619	602	618	635	652	564	602	586	636	590	588	622	646	639	619	598	674	565	613	632	562	702	593	602	572	623	614	633	654	589	667	567	574	585	623	632	591	628	608	624	590	608	613	632	631	579	552	605	625	635	626	659	628	633	621	602	630	648	649	647	601	589	614	620	609	613	597	613	616	596	650	639	649	613	595	603	633	623	650	600	578	601	636	609	606	615	600	601	564	569	622	563	638	592	612	593	629	616	601	569	572	618	645	688	616	623	614	595	612	627	590	602	644	607	598	625	622	589	583	586	621	625	617	595	631	642	647	621	644	631	602	632	634	610	610	606	636	666	566	607	609	609	570	652	609	662	613	619	622	593	617	579	624	649	546	634	619	558	590	587	611	550	591	614	625	597	621	623	605	566	630	624	612	570	617	595	602	614	609	649	636	581	625	607	643	600	587	602	623	612	588	653	575	577	605	637	597	569	664	609	596	615	598	607	597	597	642	603	591	646	584	640	663	593	601	587	619	566	588	605	564	625	602	684	626	610	601	606	610	605	638	635	590	629	554	581	640	584	621	602	647	603	599	634	624	620	627	642	610	598	557	643	669	590	621	552	619	594	636	598	656	619	593	617	662	584	623	601	618	615	629	642	594	649	609	606	594	607	647	586	627	608	611	631	584	588	568	658	593	627	582	672	629	628	679	593	619	609	603	615	631	647	598	593	591	620	625	620	593	608	606	621	602	621	614	591	614	652	613	610	567	594	592	604	597	596	609	584	630	604	574	612	610	654	630	619	596	654	629	566	614	630	626	610	594	591	615	641	583	565	617	579	647	622	635	629	617	639	618	647	625	604	586	617	615	630	641	613	585	601	592	611	586	594	627	628	605	577	605	641	611	634	586	655	627	646	611	630	602	616	667	625	567	579	608	627	631	655	601	657	593	599	600	604	559	613	611	585	611	569	636	605	610	612	619	630	623	609	621	601	599	631	613	584	588	586	615	613	619	608	617	578	628	632	604	635	604	628	656	604	651	598	636	612	616	656	555	585	593	575	642	607	604	612	649	597	627	634	634	594	581	602	621	624	634	582	634	570	654	601	604	641	604	681	614	625	584	664	608	593	617	579	612	614	649	582	597	592	676	575	641	591	593	613	590	623	622	640	612	610	566	611	602	578	578	598	598	613	597	624	606	618	577	639	592	575	600	581	638	571	618	618	618	632	614	611	609	571	603	632	581	593	640	589	606	631	621	575	580	585	626	623	618	642	605	682	617	603	604	605	607	604	602	630	642	596	603	629	648	645	560	615	611	684	609	616	558	608	644	616	598	571	619	617	645	636	612	587	636	626	606	644	585	607	644	643	584	620	612	597	609	588	624	622	635	571	639	563	590	620	608	598	621	615	618	579	574	674	555	595	569	616	592	619	656	608	578	614	604	648	623	556	597	632	611	599	619	606	567	604	602	595	565	646	607	593	647	564	596	629	622	634	640	598	627	625	578	622	628	651	625	635	621	657	609	587	618	589	604	607
6783	439	473	398	329	305	250	237	243	239	234	251	181	195	213	207	208	256	226	183	210	211	197	206	231	209	220	220	211	206	239	203	231	221	223	205	198	191	197	210	241	231	199	224	218	210	213	194	175	230	192	195	190	214	230	169	221	209	201	184	229	214	199	192	209	208	187	213	228	213	221	216	206	215	216	226	205	195	184	221	215	189	209	203	195	188	206	206	216	206	209	193	200	203	192	209	215	223	211	212	206	180	202	215	223	208	232	176	208	238	205	211	211	201	209	216	224	201	220	222	228	219	182	169	194	196	205	206	214	235	201	191	199	233	188	190	220	234	211	215	213	189	225	201	208	221	189	199	212	199	189	229	199	194	204	206	202	215	226	232	199	205	215	207	222	150	209	221	212	236	199	207	180	213	217	215	196	200	201	211	201	214	221	192	210	191	241	201	222	213	209	211	190	208	192	203	207	218	216	195	204	205	233	225	235	210	221	208	222	206	217	230	217	217	204	240	211	225	196	209	212	216	217	194	211	218	236	221	239	199	233	149	189	192	234	211	212	199	228	178	211	203	188	197	202	186	218	220	208	189	226	195	207	193	235	211	220	197	196	204	200	207	205	222	228	221	200	203	222	228	229	205	218	202	214	212	184	179	201	216	219	227	224	224	207	209	225	231	208	191	237	217	224	186	215	218	204	240	237	193	200	191	208	218	182	163	180	192	193	207	191	210	213	217	187	235	217	173	197	228	182	201	227	207	209	199	252	239	224	204	217	210	216	204	208	189	236	221	190	200	186	215	206	219	187	227	220	197	194	214	201	196	190	227	192	246	182	197	213	207	208	227	234	205	207	216	229	209	210	222	208	212	232	189	210	202	188	213	184	232	219	197	206	196	184	197	196	214	220	232	229	205	220	200	211	188	202	192	192	209	238	205	220	218	203	195	202	232	224	208	191	213	200	215	220	199	213	235	200	215	212	200	191	223	225	230	228	212	205	213	185	202	209	176	204	226	199	228	213	218	230	166	197	194	232	213	224	210	230	233	213	187	198	235	224	201	192	187	189	202	217	165	214	183	216	188	210	236	200	210	190	208	209	202	210	202	212	214	176	241	200	214	204	215	220	195	223	218	223	181	229	221	227	201	202	211	196	209	197	205	210	214	212	197	195	237	193	226	210	212	207	222	211	223	204	200	217	170	195	213	184	186	215	205	231	174	197	184	218	195	205	193	175	195	226	210	213	206	210	238	192	188	203	213	216	230	202	210	199	205	181	214	222	189	201	204	223	220	196	191	226	210	198	208	220	186	215	184	208	216	223	215	237	184	226	228	210	205	202	189	209	219	187	166	242	207	208	205	239	225	204	185	213	239	204	199	219	223	220	221	181	183	223	231	220	209	203	223	176	220	215	234	204	222	236	220	194	222	209	226	206	199	200	214	208	206	212	189	205	198	224	205	207	187	192	179	203	242	205	220	195	212	238	220	242	182	238	197	192	204	215	220	187	213	232	246	227	186	208	181	218	229	221	208	202	216	220	226	201	201	196	214	227	206	200	218	211	198	216	207	203	219	212	229	196	200	207	190	185	188	206	214	199	213	211	211	227	192	194	191	200	201	212	233	194	218	235	196	208	204	175	212	209	187	204	183	209	165	247	239	208	202	195	200	216	203	225	211	203	196	218	231	211	193	187	199	223	169	206	197	220	180	215	188	191	200	221	195	206	196	186	199	227	194	187	218	181	234	205	198	209	206	212	224	193	215	203	214	217	196	212	232	175	187	222	208	230	195	196	197	211	195	225	191	205	202	204	209	206	217	227	195	213	198	217	185	205	201	224	216	194	222	219	215	192	215	209	221	217	202	218	205	200	200	212	213	218	207	222	208	203	188	225	214	231	226	194	209	191	194	189	223	185	206	232	254	228	198	219	187	201	192	202	215	211	196	193	181	203	216	204	208	212	197	221	199	189	224	209	222	205	214	201	215	230	222	190	230	202	220	208	202	215	215	210	206	209	219	233	227	225	224	212	240	214	219	199	202	206	203	236	241	226	187	205	185	182	208	215	207	201	199	211	233	181	215	194	169	214	181	198	207	201	227	204	219	192	225	220	218	214	208	216	207	208	208	202	205	192	229	192	194	208	192	223	194	200	160	205	206	210	202	197	212	206	221	189	207	207	183	232	194	243	209	216	210	172	206	208	234	213	191	188	208	175	214	211	183	205	236	195	216	203	181	189	210	183	196	214	191	221	208	203	210	193	215	203	209	226	192	201	201	226	208	187	194	195	248	197	224	195	241	205	220	252	165	240	204	192	207	195	194	219	208	226	216	216	220	246	210	237	168	247	207	209	219	242	237	227	196	225	219	228	194	209	230	190	184	203	205	184	200	210	218	218	205	229	233	204	219	194	193	201	203	197	205	192	211	223	226	219	234	193	223	226	201	218	222	222	217	219	217	202	211	220	202	231	202	189	202	231	205	203	207	207	235	201	208	206	191	210	208	215	193	209	190	211	215	217	216	226	196	201	226	177	218	192	221	198	208	177	216	233	185	202	206	200	205	197	186	213	205	207	204	208	179	218	214	190	193	212	205	205	196	213	220	186	215	224	228	212	221	207	191	211	187	223	195	194	206	239	174	199	190	230	208	203	204	238	186	224	213	225	221	223	202	206	216	236	203	192	224	193	213	194	180	187	208	168	227	180	210	204	247	204	196	210	195	204	200	228	218	209	227	192	214	211	223	224	259	201	200	212	212	203	242	199	207	197	197	196	199	191	216	246	215	188	223	195	203	207	197	222	184	220	207	201	204	227	259	197	175	186	203	222	208	175	204	254	169	222	224	214	215	222	165	225	218	219	240	201	198	203	204	192	209	193	197	196	211	207	208	232	202	188	210	229	208	184	195	235	227	207	245	213	204	201	164	185	231	219	193	201	227	223	207	210	204	191	182	192	196	222	218	202	214	202	203	240	230	213	227	189	184	212	212	217	197	195	183	214	225	215	183	185	188	246	222	226	233	230	217	211	218	191	202	179	199	223	210	201	217	173	188	174	208	199	220	230	194	200	209	198	229	250	222	234	231	221	233	212	198	245	216	191	231	193	225	211	211	202	214	220	181	191	219	223	213	228	223	206	206	213	218	206	219	213	220	201	222	210	231	187	224	198	216	215	213	238	201	227	211	186	199	210	218	196	213	197	225	226	222	231	218	196	228	236	214	220	205	220	195	191	227	194	189	220	215	231	213	212	194	199	216	206	190	226	214	193	214	212	240	250	232	201	202	213	204	208	235	240	192	209	194	201	200	211	206	218	215	214	195	219	230	203	197	210	221	216	201	190	189	208	198	212	211	209	214	236	205	232	230	205	219	218	225	190	197	206	209	205	204	210	209	201	213	224	212	208	203	196	193	209	228	212	218	209	213	199	202	191	219	245	176	215	192	199	184	218	213	187	238	191	198	213	199	234	202	198	214	191	225	182	235	233	193	223	207	189	227	215	213	225	220	219	215
6112	672	1057	1196	1064	913	764	702	654	652	586	601	586	567	556	504	503	515	556	486	493	496	532	507	509	516	512	483	500	507	498	492	493	497	457	506	550	509	474	538	519	482	494	469	480	481	459	483	483	482	492	490	487	482	506	458	484	480	472	474	491	507	509	525	490	466	467	532	489	460	472	458	496	474	516	478	500	489	521	458	466	523	517	491	468	494	455	475	490	505	461	490	470	488	510	470	457	455	454	473	454	510	489	477	474	488	483	482	475	457	474	488	475	461	488	482	474	479	488	484	483	468	496	500	508	466	462	458	461	462	486	475	481	517	456	468	492	468	444	486	478	468	476	515	454	517	451	477	478	456	483	476	450	507	493	490	495	467	505	466	489	479	466	453	482	483	478	481	452	484	415	488	463	476	478	483	471	462	470	467	507	512	499	487	480	482	453	489	440	487	493	477	482	467	447	493	459	516	490	446	502	452	504	498	452	453	509	461	514	455	454	471	500	467	452	456	440	486	496	469	489	472	452	479	521	454	473	440	437	486	467	492	486	492	455	493	454	471	484	479	516	465	489	469	466	483	506	461	447	480	490	413	487	487	468	490	494	488	472	472	498	461	454	492	488	468	465	508	506	504	516	533	484	507	468	467	481	476	469	474	470	460	473	499	477	473	486	464	454	466	521	477	473	497	482	465	480	450	488	472	497	483	511	452	460	496	520	479	463	471	471	489	463	500	515	479	467	483	485	509	499	462	469	477	498	452	484	499	475	457	510	511	464	424	436	487	435	461	476	479	459	462	494	508	491	494	512	484	471	484	502	498	429	492	456	469	460	462	476	473	497	485	490	492	467	472	538	487	454	473	470	466	452	507	492	456	485	497	481	487	500	456	450	458	469	472	524	469	475	474	460	461	514	490	486	451	475	475	449	498	482	461	458	460	477	456	460	481	503	472	448	428	466	473	439	461	514	472	512	445	468	478	465	465	480	490	469	476	462	481	490	467	499	458	467	486	430	505	501	486	457	467	450	468	468	487	474	430	451	458	498	448	466	459	518	513	500	492	488	470	495	487	468	492	481	467	478	504	484	433	463	476	469	503	484	468	467	522	469	471	493	497	486	506	468	469	504	469	483	486	471	456	480	507	491	476	473	486	460	471	474	479	470	447	490	488	485	475	460	537	466	476	461	505	510	492	472	487	477	470	464	461	494	465	473	461	501	446	452	493	531	507	472	489	490	469	495	480	516	480	472	497	469	510	469	473	454	477	493	500	471	453	469	463	479	428	448	475	477	488	464	486	441	442	530	461	484	510	477	466	497	495	526	511	476	492	473	436	460	485	477	466	458	451	502	443	453	488	477	496	495	465	495	495	471	499	542	491	517	465	509	484	499	452	539	488	491	456	492	482	444	484	489	478	477	504	469	455	489	499	465	467	483	504	479	463	500	455	466	447	476	513	472	470	451	499	468	495	474	481	450	494	473	478	475	442	488	450	469	545	472	444	493	504	464	446	497	463	497	461	460	488	494	486	464	485	513	458	475	486	465	501	507	494	460	485	516	495	503	504	483	462	493	477	515	461	507	507	470	482	495	485	477	492	448	437	457	465	481	502	461	490	504	521	484	471	492	485	486	479	467	437	522	472	499	483	477	481	456	532	449	522	500	463	477	471	479	464	494	479	487	479	479	467	472	478	472	498	465	483	484	503	468	494	453	469	482	497	464	458	474	461	527	475	482	499	484	467	478	498	456	461	463	440	485	495	498	458	496	437	516	501	446	497	524	492	496	477	459	494	484	481	446	476	464	485	462	468	481	485	472	478	482	467	479	490	502	484	493	459	470	517	508	489	461	478	480	481	510	465	465	480	495	456	483	479	524	452	467	497	447	472	469	524	479	470	506	495	438	503	475	511	486	492	474	496	473	491	468	470	481	485	509	497	465	494	465	480	464	474	508	503	482	479	477	473	445	478	486	475	449	495	489	468	459	477	510	460	477	506	432	453	471	537	453	471	457	469	491	437	465	506	471	490	494	505	463	437	474	485	471	493	497	466	469	465	454	516	510	497	483	510	478	475	498	502	431	491	456	515	490	507	463	478	481	492	471	499	486	465	499	486	483	515	461	480	517	516	446	493	499	499	433	475	479	505	529	491	513	492	490	474	490	491	470	453	477	493	468	493	481	470	455	507	471	502	473	439	521	448	485	485	481	509	474	465	479	496	493	472	529	430	456	505	441	472	479	523	462	461	436	505	469	463	488	476	460	508	487	462	443	463	505	487	484	450	462	480	527	469	483	439	460	453	511	506	510	480	470	480	487	491	495	498	495	512	493	495	418	464	451	484	487	516	485	488	468	504	457	485	479	480	489	486	484	480	459	493	514	492	467	444	465	455	455	457	502	494	485	465	454	511	477	463	534	479	473	500	480	468	488	472	475	484	435	512	513	486	461	504	477	491	410	483	475	454	451	487	506	500	425	499	454	484	509	430	481	471	486	450	484	475	481	478	479	483	482	485	486	479	489	438	461	472	452	473	487	497	519	504	476	480	482	498	468	444	459	486	517	465	464	484	462	443	537	481	484	456	500	492	500	444	510	460	487	486	469	452	467	482	463	471	479	462	475	480	447	483	530	475	499	477	465	495	483	428	500	461	485	505	485	466	486	507	450	467	493	465	469	501	462	479	501	482	467	456	488	453	495	481	490	475	456	502	481	473	462	505	479	507	485	470	496	453	448	493	477	493	502	471	508	486	518	451	481	519	486	429	476	482	476	498	467	429	501	456	457	471	532	498	476	488	494	489	506	465	441	478	476	482	499	524	478	474	461	515	473	471	473	497	487	510	496	484	450	464	478	536	489	459	489	513	467	464	477	492	474	440	461	491	472	449	499	493	478	473	508	501	499	462	461	499	519	458	481	486	475	490	465	474	498	504	503	476	516	462	446	463	471	488	479	469	503	456	469	494	484	484	480	440	468	467	516	472	415	486	473	469	481	467	443	507	499	498	499	452	510	483	468	487	455	518	460	486	499	486	482	443	525	474	473	494	451	434	502	447	489	482	479	436	470	473	477	445	520	467	468	470	526	438	450	494	456	473	516	447	487	464	487	482	514	489	490	484	492	494	485	482	497	500	483	474	494	459	469	491	502	487	456	496	454	457	467	428	525	493	473	540	485	471	504	489	492	471	482	478	494	508	485	494	458	460	517	508	476	479	466	487	454	473	484	469	429	460	492	446	481	441	452	501	499	486	472	486	455	468	476	453	503	447	460	497	481	498	477	470	482	453	486	486	469	494	486	458	479	462	483	488	490	459	462	429	445	483	523	469	470	441	486	491	502	472	491	509	463	505	473	495	473	465	498	466	522	458	435	506	490	506	498	469	470	491	454	467	477	477	482	471	507	466	504	481	507	466	540	467	471	472	455	447	480	441	491	461	481	451	489	471	479	453	479	463	490	474	471	491	489	470	505	478	489	451	452	478	470	462	535	466	485	453	495	498	445	493	504	511
12633	740	570	458	262	247	183	170	156	135	102	98	116	112	81	106	103	72	84	81	85	94	85	78	80	78	78	104	65	79	83	84	81	76	75	82	76	80	67	78	69	65	78	88	80	71	70	75	66	75	67	69	73	79	82	94	60	72	74	67	66	60	67	74	64	69	82	56	81	87	86	70	92	81	84	56	61	91	75	58	76	71	80	88	74	76	64	61	100	94	75	75	69	88	88	84	68	81	76	83	80	72	65	73	72	77	71	79	68	78	72	64	86	76	91	70	84	74	61	77	79	66	69	76	73	74	85	72	95	90	85	73	79	73	74	71	83	82	62	85	76	79	67	81	74	74	64	83	65	62	50	79	73	73	81	81	88	73	72	54	72	79	78	64	67	83	83	60	71	70	67	81	68	51	75	67	62	66	73	80	63	78	62	84	76	81	85	84	68	70	93	74	82	74	71	79	70	65	84	75	81	65	75	84	58	70	72	85	72	76	60	76	72	85	58	64	66	65	77	70	78	79	64	74	74	74	74	71	84	61	73	69	89	74	85	79	71	68	67	65	70	69	72	65	69	51	66	76	69	74	82	87	64	87	86	63	68	77	75	72	80	53	85	79	75	71	65	61	51	72	69	69	81	84	64	90	85	65	68	75	86	73	62	71	90	77	60	72	59	66	61	67	70	66	82	67	76	62	74	63	66	81	76	75	62	53	68	73	70	66	79	71	77	64	43	91	91	80	66	74	75	74	75	87	92	80	68	89	73	80	90	90	72	81	59	75	87	64	66	82	79	75	66	73	60	74	82	68	69	82	63	76	66	80	69	76	73	65	77	73	71	63	74	65	84	76	71	60	80	71	84	69	83	62	68	76	70	64	62	60	61	64	80	64	72	63	59	70	86	75	90	64	81	77	89	89	70	57	70	94	71	75	69	64	63	71	84	75	77	61	72	88	70	72	90	61	57	56	72	69	75	67	74	81	76	66	89	80	69	71	88	67	72	62	85	83	63	79	47	74	93	65	91	62	76	67	85	69	63	70	53	84	84	82	99	83	73	73	62	82	69	61	63	68	77	73	55	78	84	81	72	73	67	87	70	87	83	82	65	72	86	53	84	81	61	68	62	61	67	104	94	76	68	62	94	83	75	76	70	78	81	50	80	74	83	63	68	53	66	77	65	75	78	68	75	60	63	75	66	66	77	54	74	75	79	71	68	60	64	76	66	73	68	86	66	61	93	70	67	64	69	69	67	74	90	89	81	64	71	56	66	68	79	67	73	69	83	79	81	70	53	93	83	60	79	74	68	86	74	63	73	68	61	71	69	66	75	85	66	90	75	72	74	79	70	79	58	72	74	72	75	62	58	74	68	82	78	78	62	71	85	77	85	63	74	85	82	90	69	75	69	77	72	87	67	73	79	81	57	71	79	83	75	71	68	74	72	90	91	82	89	60	65	59	71	72	68	76	64	72	87	72	61	70	75	64	73	91	67	87	77	56	72	74	76	69	64	77	76	73	55	87	66	74	71	47	88	85	74	80	62	66	77	77	77	61	76	59	64	69	58	66	71	79	84	85	72	84	67	78	64	66	61	75	75	60	60	66	76	66	63	71	76	75	89	70	64	74	74	78	70	81	71	70	73	72	75	79	63	70	77	82	62	53	67	75	71	58	57	56	80	81	69	62	69	64	75	57	69	71	78	89	72	63	66	77	91	50	66	77	62	77	83	67	79	59	78	87	85	88	74	68	68	60	85	76	68	65	68	66	67	93	61	77	77	76	85	58	61	85	79	63	70	82	77	58	85	77	75	59	76	70	69	84	66	66	49	66	99	71	74	75	60	64	77	70	74	65	75	66	91	78	82	94	81	77	74	54	70	71	79	64	59	62	69	65	103	85	68	61	88	76	69	69	69	66	69	85	75	72	70	81	82	75	74	71	67	84	58	73	81	74	73	74	83	73	77	69	56	72	67	67	62	68	59	57	65	76	67	70	77	71	72	65	74	72	80	83	75	84	69	66	72	68	77	75	62	84	82	75	66	80	63	83	68	78	56	62	70	73	79	82	74	71	57	70	75	73	69	66	84	78	58	56	71	87	80	60	81	75	66	66	69	75	65	65	74	66	71	78	73	85	63	68	79	73	60	62	82	82	61	87	70	63	66	62	60	66	72	77	76	69	84	71	71	74	68	76	60	62	78	86	87	69	70	73	80	64	65	79	81	73	79	78	61	70	79	60	61	80	62	62	76	67	78	67	85	83	55	80	75	82	57	79	67	75	74	67	84	71	95	68	87	81	71	78	71	85	60	80	77	76	81	55	84	88	66	66	48	66	75	77	79	87	70	65	87	84	59	64	84	76	82	68	67	68	81	78	76	66	73	87	76	76	57	63	71	54	72	73	71	78	77	73	49	80	78	70	80	89	68	74	62	72	76	76	65	65	67	80	50	65	80	59	51	78	73	76	72	68	71	72	75	78	59	60	73	66	66	65	74	67	64	80	74	68	70	79	62	75	79	72	76	79	75	68	70	66	80	92	71	78	74	81	89	76	87	103	68	66	76	76	46	73	66	69	82	71	85	69	65	87	69	65	88	76	65	84	85	71	85	74	79	62	73	68	72	79	63	89	81	78	76	85	62	78	79	82	78	75	66	81	76	65	73	65	72	65	75	71	72	77	64	59	80	66	69	84	75	63	70	70	62	64	80	72	71	70	67	69	66	82	77	83	83	76	81	76	66	82	88	71	61	74	79	71	75	78	83	66	82	82	72	78	71	95	66	68	61	68	79	70	76	58	68	85	69	70	69	66	73	75	80	84	80	69	71	72	67	65	71	63	75	73	86	72	84	70	56	64	74	68	89	65	75	70	86	83	60	71	63	73	66	63	77	73	71	79	80	70	80	62	86	72	72	72	75	62	71	71	85	67	78	53	69	84	70	68	73	73	79	72	57	67	57	95	81	71	72	74	75	79	81	67	76	97	79	89	60	77	77	70	69	68	76	93	67	69	74	78	63	79	70	76	68	72	68	68	77	68	71	72	73	73	63	59	72	74	53	87	72	77	59	70	76	69	56	84	88	75	71	68	58	80	75	71	71	81	75	75	72	80	69	74	84	73	84	69	80	68	82	69	88	56	72	77	68	67	70	84	80	86	76	73	56	76	70	88	81	66	73	68	77	65	76	76	58	100	86	76	93	67	54	73	68	70	68	70	80	81	47	75	63	81	72	57	78	83	75	67	55	63	70	82	63	76	62	77	77	74	65	65	86	62	69	76	66	54	68	70	63	84	68	70	62	63	69	65	65	69	67	84	78	54	78	71	70	66	62	68	51	71	60	71	66	64	77	57	75	72	72	81	80	88	66	63	72	73	63	87	59	67	65	81	79	78	77	77	78	79	69	71	78	81	73	58	83	78	74	73	70	68	52	74	78	86	70	61	80	53	76	85	72	68	71	72	80	63	82	69	70	83	56	68	67	66	90	84	70	69	74	86	84	67	79	69
7482	622	1452	1577	1314	970	779	651	542	466	437	423	379	365	323	346	298	294	283	289	251	280	236	263	248	239	237	260	215	212	243	210	242	240	187	243	223	216	204	224	229	223	227	178	200	210	213	199	207	205	212	220	228	196	195	244	204	185	197	191	192	216	193	201	181	197	187	231	208	198	188	194	190	201	196	209	199	200	215	181	195	219	196	191	190	149	186	184	210	157	174	181	171	224	190	203	203	200	186	226	181	166	181	166	188	179	186	191	182	203	190	194	197	171	186	188	191	180	174	184	205	188	206	222	198	185	209	178	178	175	196	175	175	206	221	202	182	198	158	202	197	190	190	174	166	201	194	201	192	200	186	191	180	186	168	180	214	170	185	205	218	194	176	179	208	203	209	231	181	222	167	188	202	183	193	195	203	206	203	207	176	186	194	189	201	180	177	198	169	187	202	169	184	187	186	197	203	183	187	203	179	209	179	194	210	209	202	190	197	185	190	177	210	179	190	223	197	208	206	195	192	185	211	219	198	190	190	192	198	196	189	210	195	189	205	201	151	201	192	175	164	180	200	181	168	196	176	199	186	204	203	173	203	172	197	204	173	215	171	203	207	191	196	181	190	195	185	192	201	213	182	157	209	202	178	199	199	184	218	196	190	208	194	188	180	196	193	208	184	210	190	188	168	177	182	197	157	197	194	183	179	185	193	174	196	195	175	190	205	187	178	207	175	193	196	185	177	172	201	189	213	205	196	175	192	188	192	209	179	186	190	178	196	173	201	183	201	163	195	213	211	172	201	161	204	170	178	179	170	199	200	201	200	180	206	179	192	221	186	213	221	181	180	195	206	200	181	196	202	216	190	197	175	186	207	187	198	183	197	161	188	175	198	183	207	173	202	226	193	185	182	206	189	188	206	172	185	194	176	180	197	201	181	196	181	189	188	183	198	184	174	214	172	193	185	203	198	198	198	198	196	199	177	181	177	191	186	196	225	207	198	204	188	196	164	213	214	191	204	198	203	219	190	200	201	193	199	214	213	200	210	186	210	192	212	207	202	188	185	179	197	184	214	203	205	184	209	210	179	187	199	204	182	227	205	217	196	204	186	181	198	165	205	201	176	183	200	198	214	212	199	181	197	167	168	195	206	185	197	195	196	211	202	180	204	198	183	193	202	181	189	167	215	191	195	214	181	186	205	181	191	179	205	216	194	197	200	179	201	215	184	209	213	193	203	188	212	181	199	180	204	168	212	197	204	202	200	185	201	179	181	207	187	188	172	207	181	206	219	205	187	217	207	195	210	183	181	173	177	181	196	188	223	201	198	170	197	203	203	211	160	197	185	194	181	186	199	174	199	204	215	176	182	179	192	190	188	207	190	212	214	184	176	217	183	203	179	193	159	167	193	180	201	194	178	203	162	211	179	204	208	187	202	193	179	217	203	175	187	207	203	198	201	215	189	216	183	194	183	179	206	193	190	174	195	191	200	202	207	196	194	207	195	211	173	163	216	177	193	214	190	209	196	187	190	159	236	216	215	226	188	184	178	173	177	183	182	190	208	176	211	180	202	207	168	217	171	202	216	183	213	210	185	179	196	202	202	206	195	195	198	181	160	196	178	202	221	200	171	198	204	195	189	188	198	214	215	210	179	183	191	208	176	196	182	192	187	184	175	195	180	201	192	181	198	194	167	181	191	192	196	188	180	185	180	181	203	196	192	199	194	167	181	193	213	165	189	202	198	180	212	203	189	179	191	215	184	151	207	171	176	206	179	207	183	187	184	187	202	197	200	195	201	200	208	170	200	203	186	205	194	192	183	187	193	167	200	185	180	190	198	172	182	203	195	190	172	199	197	213	211	184	197	220	205	202	193	195	202	193	210	202	195	216	164	177	200	218	204	201	193	180	217	208	177	186	189	209	210	203	208	180	211	178	172	177	163	191	191	209	186	182	215	175	189	211	195	204	184	203	191	179	203	195	182	203	202	194	224	225	215	205	173	164	204	174	160	186	180	177	186	212	192	203	217	206	199	168	204	186	183	198	221	196	182	190	183	213	191	197	205	184	201	194	185	203	180	223	197	181	217	172	182	172	196	198	185	183	186	169	195	208	205	178	215	189	184	198	198	186	182	196	219	196	189	183	195	181	186	199	199	198	178	160	186	186	180	192	195	206	206	179	200	196	204	200	188	184	177	173	201	188	202	211	198	181	181	204	207	179	196	175	205	207	204	223	180	220	177	211	179	193	203	189	183	187	193	177	190	189	212	206	200	214	185	208	202	196	167	211	195	192	199	181	205	188	203	191	216	170	182	209	180	201	179	202	182	193	194	184	199	192	203	200	185	196	212	203	198	189	198	193	188	188	193	189	194	201	191	205	211	218	179	183	187	213	181	191	211	199	183	203	194	197	229	199	199	200	206	203	198	195	196	176	175	202	187	191	185	178	177	175	192	185	194	191	207	195	198	193	188	207	206	185	197	179	196	194	187	213	185	205	165	197	181	184	196	196	187	180	194	182	182	173	219	195	188	182	213	201	194	200	218	186	187	201	177	211	189	189	181	217	204	180	197	184	213	199	179	205	164	182	172	199	224	192	204	192	176	183	211	192	201	213	196	226	204	177	168	189	201	192	159	216	213	198	196	190	197	161	179	205	189	188	195	183	204	194	182	199	190	221	168	180	202	187	187	191	171	205	191	209	197	200	205	207	214	220	172	177	206	197	204	189	193	182	186	185	190	185	203	192	217	195	191	219	190	187	212	189	190	160	198	194	190	178	187	199	185	168	189	212	214	212	179	198	197	184	175	206	182	173	222	199	195	181	198	202	200	190	192	176	204	185	220	204	185	197	190	223	192	219	208	212	195	216	172	195	200	191	196	185	178	179	182	220	192	229	203	202	195	205	175	194	202	191	209	213	207	193	183	195	183	211	180	203	197	193	179	213	195	208	200	193	202	205	170	185	229	193	164	170	173	199	184	204	188	200	207	194	189	196	187	202	216	186	178	227	188	200	175	180	199	216	192	200	214	167	222	208	205	212	208	170	192	209	171	187	213	193	223	176	186	205	192	188	179	196	194	215	201	166	174	196	192	178	208	209	215	176	176	212	203	199	194	220	190	199	195	221	186	197	190	214	152	204	204	175	177	185	180	179	178	208	194	187	195	202	180	215	214	200	188	189	196	197	187	207	179	193	174	200	186	180	201	184	191	194	188	198	183	177	184	186	192	219	208	195	210	200	189	171	188	196	198	192	204	190	201	183	215	179	203	189	190	190	205	195	194	188	206	173	193	211	183	181	165	203	220	220	193	196	189	200	211	189	190	222	175	200	207	213	194	184	195	188	176	199	202	171	212	195	192	214	192	201	195	203	184	199	198	210	218	224	195	189	184	199	208	187	213	184	209	200	194	213	220	182	172	199	195	189	177	212	190	174	204	198	193	182	206	169	183	166	211	179	187	194	204	196	181	184	199	171	194	196	156	185	185	196	189	187	203	198	181	196
1242	304	277	281	256	279	269	270	255	245	264	320	268	290	249	288	279	288	263	282	288	250	295	266	268	299	277	222	287	291	266	248	277	240	256	280	223	266	273	243	270	256	277	255	281	298	251	310	277	280	257	249	282	252	249	258	268	279	255	263	248	287	300	243	255	261	282	252	260	251	267	261	247	266	283	265	274	336	276	258	276	269	258	286	264	264	266	267	256	276	297	278	262	267	248	268	241	255	283	278	268	237	266	266	284	278	276	276	266	261	276	261	246	270	277	281	256	265	304	260	301	266	295	275	278	280	293	268	276	262	265	255	276	268	270	236	291	269	255	243	265	284	289	262	283	281	268	269	280	260	286	284	273	257	293	268	236	269	300	276	253	280	266	264	272	285	266	264	271	247	269	267	256	248	262	247	260	270	244	245	269	275	262	285	282	245	243	290	280	255	232	275	278	230	252	240	246	247	264	262	264	267	258	270	270	290	290	238	284	252	256	269	282	287	274	297	271	272	275	264	271	235	284	263	260	274	266	278	275	240	253	268	275	260	255	262	276	282	247	269	257	256	278	258	264	252	261	298	280	276	266	274	261	269	263	272	283	304	273	227	241	270	256	294	266	255	288	302	254	257	271	261	265	255	258	267	255	275	274	259	237	257	260	270	260	261	266	252	241	248	260	278	287	254	298	290	270	276	239	291	285	298	244	298	253	250	262	258	297	293	255	285	306	271	280	242	285	271	287	268	272	260	256	248	258	231	261	267	249	292	267	272	269	248	291	273	258	258	265	270	271	291	252	298	274	253	264	264	278	263	270	278	272	280	255	287	315	271	269	250	299	305	253	303	275	243	303	278	263	268	301	265	256	231	266	245	295	238	264	257	277	244	292	253	269	286	302	269	295	301	288	258	268	289	262	213	275	256	253	277	292	310	255	287	284	251	246	273	249	260	291	276	265	285	286	227	239	256	290	224	289	283	258	255	310	261	281	249	277	250	269	254	279	284	298	259	256	267	269	239	278	275	276	269	299	258	231	254	269	274	267	304	288	256	243	281	262	275	287	228	271	272	240	277	297	271	258	265	282	246	275	251	247	275	266	297	263	246	287	235	265	270	275	275	251	236	268	259	253	253	287	250	276	257	244	267	296	249	267	293	248	295	239	244	263	283	255	261	285	270	219	258	287	284	263	281	256	311	294	247	235	245	276	244	271	236	276	275	277	296	273	238	284	280	237	278	278	276	259	274	252	284	260	271	289	257	268	249	247	246	262	259	279	250	254	250	255	289	277	246	247	260	258	289	263	262	285	278	281	245	295	289	291	308	271	264	296	264	247	278	252	244	278	286	252	280	278	265	295	266	270	277	255	274	292	238	243	239	267	260	275	260	262	258	283	232	286	256	265	267	245	242	256	294	254	275	256	285	267	249	251	246	271	237	268	270	284	302	254	227	264	265	295	277	258	267	257	274	258	286	310	286	280	266	256	262	235	298	280	273	240	277	263	288	272	242	261	271	268	242	268	247	287	262	276	288	259	246	273	256	283	265	251	258	267	277	252	259	271	282	250	252	249	307	251	273	278	277	271	268	263	275	295	259	282	271	272	290	266	292	267	255	300	279	300	302	289	231	266	259	255	290	266	288	273	240	256	270	272	252	264	264	276	233	262	277	252	258	292	288	240	286	260	253	242	277	273	292	272	249	264	263	283	253	273	284	236	275	246	297	265	252	281	270	250	275	282	261	239	249	241	249	292	273	270	299	245	255	257	268	304	269	269	270	252	264	276	277	248	270	251	278	267	281	262	291	256	248	260	266	277	252	259	283	254	302	270	280	253	260	271	241	293	257	270	294	260	240	271	257	288	263	229	273	280	275	264	265	279	280	279	288	293	266	252	272	277	291	284	280	275	275	274	267	268	274	279	255	285	258	286	273	273	296	295	260	277	267	252	286	251	289	301	267	252	261	246	280	306	278	284	272	298	251	240	257	272	253	263	301	258	259	264	263	244	274	260	261	258	274	280	289	274	252	261	256	258	283	251	276	264	245	234	270	265	261	283	255	271	262	296	242	273	262	265	288	275	243	260	254	251	276	299	263	274	254	250	265	279	246	259	266	271	279	269	276	261	242	284	255	255	288	308	292	240	271	268	272	241	249	282	294	285	238	269	255	244	273	272	285	292	296	305	269	281	248	269	257	248	274	253	304	259	305	271	269	259	246	253	245	246	237	277	263	296	255	275	277	283	269	255	264	234	240	261	251	267	256	272	287	285	269	274	273	288	279	300	284	288	239	270	262	260	254	299	265	270	267	260	240	298	221	285	270	263	260	274	265	278	265	262	276	242	280	273	262	272	275	267	276	270	265	252	259	256	272	250	255	272	241	262	292	235	268	263	264	270	270	285	275	262	238	251	262	253	276	284	270	257	244	247	255	271	263	269	257	288	266	271	248	264	278	254	278	268	280	250	315	280	304	292	234	288	273	264	278	262	293	242	255	251	273	265	254	261	270	292	225	275	268	281	276	303	267	285	242	268	236	283	273	262	269	283	304	259	272	271	293	287	276	266	269	273	263	291	290	275	271	263	270	284	288	257	245	290	249	284	273	286	295	306	296	250	260	263	253	307	273	280	261	275	254	297	284	292	246	254	255	254	260	271	268	291	281	313	272	293	276	266	295	258	278	276	253	263	259	277	290	259	270	265	265	256	239	254	287	269	254	258	267	283	263	272	290	258	273	254	285	240	263	265	251	296	257	271	222	262	254	248	277	271	275	282	282	274	266	245	269	278	267	257	273	291	248	287	267	242	274	264	260	292	241	253	237	264	255	271	263	266	270	250	245	275	248	263	257	258	242	280	254	274	274	246	284	253	276	246	295	286	257	236	271	255	250	251	276	273	267	276	245	264	274	262	252	269	254	271	260	243	283	245	278	277	294	242	298	265	247	280	288	240	263	289	281	229	258	285	260	275	297	281	268	281	257	246	262	276	276	267	236	304	263	269	259	281	271	276	293	287	265	269	253	220	246	272	271	278	270	257	247	239	281	250	266	282	289	269	268	258	285	279	312	274	244	263	301	279	285	265	243	235	276	250	244	266	269	254	259	252	261	291	290	268	250	288	293	253	255	264	278	255	283	248	279	255	266	264	278	259	256	250	302	276	277	301	264	307	280	238	270	273	277	281	240	272	276	260	273	268	279	268	262	249	261	252	280	278	247	276	293	231	270	257	278	284	254	248	270	284	269	268	291	258	270	295	261	273	301	292	271	268	252	268	240	269	302	272	265	250	252	268	275	272	269	265	248	273	245	288	258	266	256	250	256	286	261	222	272	245	258	257	259	297	285	305	230	275	277	310	293	282	280	279	229	247	281	251	284	244	278	282	263	261	264	267	304	261	253	264	267	270	281	285	254	243	243	288	269	278	293	266	284	247	287	289	231	248	258	268	281	262	253	267	270	229	268	278	280	278	272	264	282	257	259	277	257	290	276	293	258	223	268	288	254	250	282
1720	616	657	682	603	645	606	628	608	623	602	589	615	613	622	613	642	607	637	638	574	636	641	612	634	626	633	606	589	606	644	596	624	622	575	627	604	602	622	568	641	564	616	589	625	601	659	577	629	606	588	571	571	620	668	653	576	638	588	592	588	569	595	582	613	610	654	627	614	576	595	600	624	629	626	589	637	660	643	614	577	675	644	548	630	634	600	587	609	617	586	626	598	622	611	609	611	587	645	607	599	645	666	614	571	608	621	646	615	615	611	588	612	610	611	579	617	638	610	624	580	618	588	614	609	592	615	581	600	620	601	656	632	571	620	642	587	661	632	660	606	648	613	652	617	621	621	648	610	588	581	620	631	687	592	594	636	615	619	637	610	620	630	597	627	607	587	619	605	598	595	620	561	602	626	601	607	609	609	614	641	625	621	623	599	611	606	616	598	620	583	605	589	588	636	616	639	574	588	623	610	621	572	559	578	596	606	612	665	576	623	603	621	646	653	595	647	590	627	616	647	596	609	595	625	602	630	606	627	606	575	615	573	608	557	589	595	589	576	614	592	590	627	606	637	643	610	607	591	648	586	601	629	599	630	568	620	572	623	615	579	609	575	624	622	566	620	579	616	590	596	576	601	594	602	605	609	583	592	649	582	569	598	602	654	668	608	582	615	631	605	635	548	629	587	619	614	633	627	647	612	606	625	626	639	593	596	583	582	612	638	578	631	647	596	636	593	647	607	633	566	570	585	657	609	622	595	594	579	606	575	619	618	596	629	602	605	614	605	590	631	598	620	584	616	586	632	586	618	605	609	599	600	612	595	637	608	639	617	614	598	559	617	632	639	616	619	624	621	599	627	600	617	601	567	575	607	611	642	609	597	621	645	608	615	620	637	606	611	639	623	625	579	596	570	617	614	600	638	612	605	600	648	588	560	620	594	630	606	584	611	578	650	591	583	594	586	634	603	591	635	593	645	595	615	621	606	595	609	619	595	644	591	648	603	584	605	631	613	612	601	603	626	613	644	610	630	598	551	603	568	595	624	631	601	614	605	613	598	577	628	585	628	625	617	623	635	614	606	621	633	640	584	629	631	585	613	622	598	595	653	580	658	634	616	596	605	598	615	600	640	606	610	573	634	622	631	620	659	628	646	595	638	646	572	629	610	618	614	605	601	640	625	575	615	610	627	621	611	606	583	589	619	612	606	632	577	625	582	582	598	621	636	620	647	644	622	603	606	581	627	602	629	602	583	579	642	658	608	621	623	600	599	639	597	639	633	619	599	619	603	595	573	611	620	649	622	643	608	629	648	623	634	599	623	629	627	582	625	649	605	613	597	570	680	637	611	632	594	631	629	629	607	637	636	599	636	625	641	608	611	624	601	593	588	618	584	604	590	636	597	618	602	640	652	558	586	635	643	579	614	620	597	621	647	650	594	597	620	599	632	566	651	621	637	598	601	582	652	618	562	614	647	627	615	616	613	618	616	615	612	563	644	635	573	626	597	596	653	591	678	598	581	638	595	614	585	587	621	621	625	614	588	556	634	647	590	583	610	626	590	611	628	598	637	638	598	651	598	638	621	640	625	621	599	652	663	555	582	604	639	635	599	632	617	619	632	587	612	617	637	614	644	591	612	627	605	612	639	630	595	618	599	611	587	593	604	644	589	611	624	576	623	653	593	652	665	603	615	579	610	620	603	601	636	625	567	612	585	623	628	613	608	641	588	612	601	617	612	596	654	594	623	596	660	624	631	660	643	637	593	661	654	669	612	587	566	643	572	613	634	594	623	658	625	606	574	617	586	597	623	546	592	587	610	628	614	600	662	601	614	620	641	577	587	634	617	595	610	574	616	618	638	611	623	595	627	585	565	582	594	593	611	619	629	604	597	593	612	649	592	686	620	583	625	625	587	568	602	613	607	638	636	600	635	617	637	618	606	620	632	599	589	638	593	569	618	620	553	599	601	597	605	627	631	629	642	669	621	634	601	613	584	605	593	601	608	574	622	631	642	624	624	615	638	636	607	628	570	601	642	646	631	631	611	615	591	636	616	630	567	625	619	577	619	644	568	636	619	622	622	618	621	623	609	622	605	634	595	603	642	618	584	656	593	587	613	660	622	622	642	647	608	631	626	630	588	604	594	626	643	609	625	632	625	642	624	609	630	629	663	575	635	599	627	614	632	608	568	570	613	602	596	622	597	592	614	646	614	579	644	609	650	643	599	593	597	633	601	602	634	598	593	589	638	633	613	607	620	595	645	608	674	610	637	639	619	635	583	580	579	616	594	630	585	598	637	624	657	629	581	595	573	616	606	603	623	596	631	627	617	618	614	634	625	635	648	581	588	600	589	660	595	656	565	625	610	609	635	626	578	561	547	595	633	580	595	640	636	595	602	609	595	616	610	633	568	666	645	614	584	587	607	616	643	593	609	634	639	583	624	676	652	606	653	601	653	644	617	641	603	605	620	614	613	630	626	618	616	599	606	610	610	608	623	588	660	586	571	608	612	606	620	574	575	636	575	620	611	623	636	620	668	571	586	569	628	645	618	613	621	616	618	622	597	618	629	604	640	644	586	626	594	621	578	623	613	629	652	640	623	637	620	650	646	611	610	586	632	623	650	625	599	645	606	627	627	632	586	605	618	626	601	680	609	615	638	584	602	638	654	572	638	662	580	626	669	590	626	579	632	606	627	614	644	655	612	624	643	604	649	652	631	626	575	615	624	641	570	587	601	601	591	647	629	610	621	606	613	592	616	617	637	638	626	578	596	644	615	588	641	583	590	632	583	603	580	634	606	625	658	697	680	628	591	593	640	561	596	583	647	618	631	594	604	636	658	604	584	654	660	636	601	583	565	624	611	625	628	634	654	649	629	607	612	628	637	613	607	606	613	639	598	631	583	613	612	584	608	646	592	607	625	613	584	604	630	618	631	604	682	607	622	584	630	641	610	601	603	633	617	600	606	635	594	591	584	630	630	620	609	598	636	612	610	644	609	633	630	589	603	590	615	607	642	662	636	609	637	582	614	609	613	585	569	590	606	592	598	590	624	629	570	618	617	586	576	605	587	647	598	631	569	562	546	581	588	602	615	575	640	602	616	609	574	634	627	578	642	655	567	592	572	630	629	688	586	660	612	616	633	591	631	644	625	598	613	618	630	587	622	616	630	637	628	608	635	603	641	625	641	638	606	609	626	595	600	609	583	615	604	606	595	651	598	617	638	568	587	616	629	612	588	637	595	603	611	637	604	585	629	599	644	603	585	606	644	635	635	632	604	621	621	589	573	626	611	593	622	621	624	666	637	601	618	652	599	562	625	629	637	620	554	607	596	600	609	618	605	589	615	651	588	633	598	621	590	592	629	590	642	591	554	594	593	616	612	656	653	638	585	628	566	616	625	611	680	638	609	638	664	577	602	605	585	607	596	685	620	602	664	602	622	625	599	675	604	580	627	639	610	681	611	604	649	617	609	615	588	613	623	653	614	639	612	547
6728	474	488	439	314	322	324	258	226	234	212	227	231	240	233	204	240	210	194	180	216	206	216	206	189	193	214	220	224	230	221	226	219	206	223	238	198	228	206	194	225	198	200	223	222	239	198	212	199	200	209	216	212	205	182	205	207	245	200	203	213	215	207	225	199	215	236	201	230	198	228	209	222	211	220	225	213	214	191	211	207	205	212	249	186	218	196	213	190	172	189	211	226	184	219	217	181	219	208	212	198	231	181	193	193	201	231	218	200	191	220	213	208	217	195	220	205	189	217	198	178	186	204	229	232	228	215	199	191	195	221	204	236	217	201	196	195	199	209	205	188	188	208	197	202	192	202	216	198	230	226	220	203	219	201	224	196	220	210	220	212	208	224	210	201	207	219	196	216	193	201	217	194	205	212	184	211	214	186	218	201	229	219	205	216	221	226	208	248	197	220	216	213	213	208	202	211	210	206	185	230	250	200	196	201	211	221	220	205	199	225	232	206	203	200	216	200	206	193	215	220	216	206	211	199	231	214	204	205	206	194	201	207	190	215	198	229	206	208	210	200	194	225	188	192	195	212	211	224	218	215	182	224	196	203	192	217	208	204	208	222	198	202	196	207	203	201	231	209	213	231	227	244	214	217	219	216	232	201	198	192	202	207	210	214	197	215	203	175	226	205	196	186	203	213	218	208	231	205	244	214	232	201	205	200	227	211	213	193	211	203	214	229	206	222	187	204	207	221	232	189	199	178	187	201	210	208	207	196	185	207	242	208	234	195	207	216	208	214	235	219	157	222	217	203	214	224	190	219	207	218	209	232	199	183	210	205	233	202	214	208	217	192	232	212	191	229	186	227	208	209	184	217	213	219	224	184	177	202	198	231	205	240	218	194	236	210	208	217	187	174	236	233	233	220	235	224	209	235	205	221	223	225	216	206	205	220	203	237	180	209	203	189	208	222	218	235	222	204	247	215	182	224	201	212	204	222	211	206	219	208	233	197	219	229	203	245	198	195	231	192	191	225	218	192	229	206	206	211	221	203	208	203	205	231	189	215	198	208	191	203	188	220	222	210	209	224	198	201	239	189	220	187	190	215	184	209	213	189	222	193	236	227	214	206	208	226	204	209	219	218	227	222	223	200	219	224	223	228	207	183	206	215	202	202	209	198	214	197	200	231	186	185	209	194	204	206	222	209	201	202	207	193	237	215	222	220	218	200	207	177	220	213	229	214	187	218	220	209	205	214	218	218	215	205	199	201	194	194	234	220	200	204	200	192	235	178	220	211	209	204	210	225	256	214	238	222	211	189	212	232	206	185	201	230	206	216	211	235	222	198	200	220	229	200	232	203	207	189	188	167	206	222	218	220	192	215	217	198	216	241	220	238	207	218	220	216	230	199	198	191	193	212	204	187	217	212	205	230	217	205	202	218	190	211	170	199	216	217	229	233	221	228	223	230	212	191	202	217	193	210	180	189	209	212	206	207	215	233	205	193	236	194	195	214	206	235	214	218	207	217	219	202	203	203	237	201	200	219	220	208	210	198	245	212	214	242	226	219	210	218	205	223	214	206	238	210	201	230	191	212	193	216	213	203	208	203	236	206	186	207	210	211	196	193	222	230	233	181	195	227	196	229	209	192	206	215	203	215	191	242	205	209	218	196	201	217	214	192	183	203	209	206	232	238	201	210	211	209	190	206	230	216	202	218	196	211	202	186	227	212	232	217	181	241	197	194	205	185	193	183	216	219	232	214	210	225	236	238	227	197	229	234	218	203	221	236	215	197	179	208	222	206	226	213	235	202	220	203	224	200	242	204	209	225	182	217	235	228	222	226	211	203	212	208	245	185	205	208	227	186	183	209	206	201	213	214	209	192	223	172	216	194	198	204	226	234	185	202	200	210	201	207	228	217	218	199	250	208	193	213	215	208	200	202	189	175	240	204	223	228	195	210	218	215	214	200	212	215	231	209	186	166	199	197	206	217	205	208	189	224	201	217	220	181	238	218	198	216	210	200	231	230	201	191	206	226	207	192	212	206	189	227	209	216	215	215	232	202	228	207	200	200	184	208	227	205	227	201	223	225	210	196	210	202	233	234	217	221	230	191	196	229	224	242	192	234	195	187	215	181	216	194	208	174	205	214	225	217	218	199	224	204	197	196	189	207	210	205	226	204	183	230	208	203	222	208	220	199	206	196	200	212	211	239	228	236	211	203	222	207	215	214	217	202	194	200	216	211	187	206	180	208	201	206	209	209	201	222	210	226	213	196	227	226	228	179	217	238	207	216	225	207	205	210	210	197	213	193	206	217	204	169	237	219	210	186	214	210	233	195	227	228	203	208	204	204	230	200	223	225	218	210	205	187	217	197	215	222	212	202	201	199	210	208	233	207	214	226	215	244	235	200	209	210	234	228	208	191	205	244	198	175	224	194	224	212	196	249	230	209	195	231	203	195	207	250	205	209	205	222	218	189	196	215	224	216	223	207	223	217	209	241	219	190	223	223	235	214	199	213	198	235	204	215	224	198	268	212	185	180	231	199	237	220	219	223	184	195	242	225	219	221	215	206	242	234	193	216	208	197	224	207	217	220	187	231	224	220	182	200	223	215	219	226	189	220	215	212	201	192	198	181	199	215	194	214	193	204	213	211	213	242	215	227	226	218	198	183	203	200	212	211	190	180	214	191	178	224	213	218	211	211	222	199	199	202	231	184	212	212	222	228	198	238	218	241	227	234	196	210	235	199	228	220	251	212	218	178	215	234	214	212	225	177	179	195	212	187	224	212	202	203	201	210	214	226	202	228	193	215	185	226	206	221	212	196	206	205	222	217	220	207	202	210	190	220	190	210	192	209	212	226	191	237	210	227	206	226	191	197	188	211	221	219	196	230	219	230	203	198	204	234	203	197	214	176	215	210	203	215	210	193	218	208	210	198	207	239	195	241	207	196	202	187	197	206	204	212	216	207	221	211	213	193	191	185	210	209	161	169	198	198	222	219	197	222	204	183	200	223	217	208	187	206	217	209	221	228	215	200	223	215	230	217	177	209	193	193	205	188	190	195	219	193	182	212	219	237	205	199	214	198	193	205	198	187	228	181	227	199	231	201	223	206	190	222	200	211	226	212	198	197	254	206	214	194	234	214	212	188	195	215	193	203	227	203	211	206	217	227	201	182	192	213	209	214	214	205	210	199	200	198	216	207	205	174	212	207	192	200	175	219	209	211	221	194	231	185	235	193	208	211	217	205	222	193	221	196	205	212	192	189	207	216	220	228	180	205	207	215	198	212	220	197	205	240	204	221	202	188	213	203	237	205	217	211	188	224	258	224	222	212	198	207	195	186	202	209	236	208	209	205	221	212	212	204	237	215	231	223	201	221	220	224	203	191	206	226	216	231	201	217	227	232	242	198	219	224	198	200	212	200	190	218	209	222	219	199	231	218	210	187	221	214	170	219	218	219	208	219	206	180	188	203	206	197	207	204	216	221	213	185	231	226	210
6026	706	1092	1228	1064	933	767	696	692	662	615	635	577	582	558	531	567	526	511	514	529	525	502	508	528	481	438	505	518	483	473	504	453	544	470	480	541	505	470	478	463	492	480	481	467	507	475	498	558	473	482	514	481	482	490	507	482	483	503	479	484	462	489	514	480	474	467	472	477	487	474	485	508	506	465	480	506	465	478	477	433	493	448	459	470	493	470	493	489	521	485	479	438	508	495	508	504	489	501	489	492	502	464	491	469	458	460	470	512	470	496	494	466	485	480	462	481	504	499	477	449	497	484	484	478	480	506	483	471	496	529	466	439	499	467	498	499	508	497	464	479	473	512	514	504	489	497	474	485	467	473	487	499	482	450	463	471	507	495	533	414	463	513	503	446	480	516	457	469	484	498	469	508	447	448	498	473	496	493	500	463	500	479	465	491	460	493	452	462	510	496	472	493	514	520	478	444	468	534	539	447	477	469	469	527	458	469	465	479	478	501	481	462	521	460	453	497	483	498	513	458	488	488	484	439	484	457	470	500	497	521	492	473	469	466	486	504	514	491	485	450	475	483	476	510	450	455	487	479	481	480	507	477	488	479	516	487	520	489	505	475	463	489	475	446	475	467	483	467	488	486	510	492	475	494	476	457	490	456	495	496	479	488	437	479	476	466	507	495	497	457	443	496	464	474	489	477	499	471	483	491	532	491	494	459	474	454	456	491	501	505	495	486	477	462	481	484	519	471	476	489	470	469	467	476	484	481	477	510	450	467	479	519	485	479	444	458	477	491	475	510	458	460	469	522	455	443	479	496	507	478	445	471	561	469	473	490	456	478	473	469	462	488	480	492	509	465	464	460	482	517	493	503	463	482	492	499	448	456	505	484	488	500	499	490	477	475	505	523	446	470	439	412	493	452	465	455	475	499	478	483	480	457	530	462	508	480	467	508	486	504	472	449	479	438	451	491	486	483	519	458	477	454	485	480	513	468	476	494	493	477	511	489	483	468	512	448	460	431	483	484	531	518	512	480	505	460	473	475	460	438	480	484	512	466	443	457	472	518	519	516	500	483	427	467	492	467	493	495	479	538	469	492	503	481	452	478	464	477	456	434	502	467	510	490	469	497	456	450	440	449	463	499	518	468	487	484	490	494	486	484	498	477	444	482	455	448	495	489	503	509	473	440	482	492	470	447	479	427	464	488	491	461	480	481	469	467	520	486	528	457	505	508	486	500	498	478	531	453	495	487	486	470	460	507	458	462	460	508	444	501	463	490	462	469	509	477	479	478	484	446	470	486	457	475	446	546	488	486	498	495	482	476	487	469	511	442	441	492	452	473	497	465	473	509	472	465	499	489	484	458	493	494	470	501	435	457	474	495	481	480	451	493	496	506	464	428	479	494	501	494	464	497	509	441	483	477	497	475	478	412	535	480	492	462	462	455	472	493	477	489	454	475	517	516	488	464	469	458	514	439	454	462	503	483	477	474	463	467	511	491	438	488	466	509	460	508	502	480	491	514	502	466	474	522	480	477	476	503	485	467	498	492	462	489	458	480	486	493	474	466	476	467	503	506	496	487	508	484	469	530	444	506	471	479	490	513	484	475	468	531	516	482	506	441	486	509	491	480	490	471	480	470	486	482	443	472	509	502	470	452	476	503	436	513	453	481	482	434	442	466	470	507	472	466	511	468	498	484	468	520	464	490	490	504	488	507	480	476	520	459	456	463	472	460	503	486	479	479	454	460	477	486	453	506	499	480	452	448	475	515	525	465	492	472	547	440	501	471	458	469	473	492	465	481	486	450	477	491	472	484	500	504	462	472	498	525	461	477	462	483	510	494	485	491	465	508	486	481	502	473	486	467	455	498	533	481	446	481	464	449	455	485	495	463	472	475	470	495	491	480	529	482	479	495	477	470	484	462	489	472	488	434	509	489	472	475	494	442	440	464	478	529	488	476	457	494	464	470	473	515	516	498	449	456	470	511	489	478	464	447	459	496	482	492	468	482	453	435	453	471	476	495	497	485	466	473	503	491	499	490	521	459	471	464	439	466	453	465	479	488	492	456	509	490	501	529	474	468	480	490	520	477	523	476	495	449	497	472	454	477	501	451	507	493	477	475	441	463	460	498	511	502	481	491	434	456	479	523	463	470	476	444	486	523	475	492	507	488	467	471	505	446	464	453	472	456	450	477	473	507	456	479	457	469	488	494	497	486	491	501	460	459	486	488	507	491	523	476	512	493	460	468	464	453	472	467	465	478	498	458	496	462	470	490	447	474	537	485	482	448	470	491	478	489	535	470	506	483	474	459	447	466	467	517	451	482	484	490	500	471	503	472	489	465	447	466	482	473	456	434	468	486	464	506	497	500	491	474	492	459	468	491	499	456	499	496	537	493	458	484	474	541	475	472	496	489	480	476	483	479	462	474	492	497	519	471	490	503	524	467	457	471	437	511	473	492	477	491	496	486	487	451	472	526	497	449	489	481	496	493	452	463	471	507	492	476	480	458	477	498	473	477	480	480	507	456	475	448	476	495	524	494	485	488	495	472	468	467	522	486	496	475	480	464	516	494	482	470	458	474	504	510	491	525	486	459	485	483	468	491	493	469	492	488	475	507	496	514	502	527	488	455	481	454	464	483	477	510	503	480	497	491	455	461	474	480	473	464	503	463	463	498	513	491	512	464	450	473	444	491	503	491	493	466	506	477	480	452	452	497	484	508	456	508	457	482	458	433	493	481	490	464	460	493	493	478	483	486	448	486	506	470	530	503	481	468	447	479	474	508	458	476	458	516	483	455	492	479	453	477	531	478	500	495	463	483	463	515	475	460	501	491	525	458	465	496	485	482	482	439	452	480	492	474	482	469	513	525	518	485	435	462	499	500	459	471	546	475	460	442	500	485	475	442	461	493	463	510	514	444	471	454	486	479	459	484	467	463	491	460	456	498	420	479	557	487	478	488	484	471	457	468	501	467	484	459	439	436	493	468	470	520	470	486	469	503	450	497	530	486	462	463	464	468	482	502	486	463	459	445	496	471	479	457	509	447	491	524	466	495	455	469	474	489	475	462	522	451	464	440	475	489	467	494	508	471	482	495	474	487	471	469	511	454	453	465	474	460	492	475	464	468	479	473	508	499	479	491	475	451	478	469	507	478	496	512	478	493	485	487	499	477	484	481	490	487	510	503	484	494	475	500	456	481	455	460	490	471	496	494	486	481	523	515	488	471	503	446	463	460	464	514	478	486	481	460	497	485	453	483	484	523	469	482	498	476	483	487	514	505	429	471	466	474	480	481	496	505	483	474	501	478	485	497	480	514	442	461	458	464	507	442	488	495	461	470	481	487	456	501	482	461	481	468	498	485	488	461	456	514	470	486	455	502	439	487	429	482	493	489	469	517	464	502	473	468	488	496	489	452	498	494	448	512	476	480	477	471	475	500	462	472	463	478	479	503	457	474	433	473	472	482	454	498	486	521	482	450	493	488	512	489	430	481	491
12652	792	558	476	339	237	188	160	130	137	124	93	94	96	88	88	85	87	88	84	80	76	67	87	71	81	77	66	74	77	60	72	81	77	45	71	74	93	75	70	74	58	72	71	71	73	58	78	66	78	87	77	64	56	78	70	75	77	74	81	71	71	78	73	76	49	65	72	56	72	63	77	69	58	78	68	80	75	68	79	52	64	73	62	71	78	79	79	62	84	75	70	71	59	66	57	71	64	75	71	69	71	79	79	79	61	70	70	78	66	62	80	77	79	76	77	62	69	78	66	48	63	70	83	93	88	68	72	78	82	75	66	80	65	67	66	69	71	66	58	75	72	71	66	74	79	69	59	86	73	76	70	74	66	74	80	67	78	72	86	70	61	73	69	75	81	77	68	74	68	88	71	87	74	66	72	74	56	66	75	80	78	75	77	71	78	81	81	79	66	76	85	72	65	60	76	64	55	67	66	65	73	76	100	64	67	81	74	65	61	88	65	70	61	80	63	72	54	74	78	52	77	73	72	59	76	77	88	70	61	75	62	74	70	71	72	67	70	75	68	65	64	68	73	69	75	70	62	71	87	67	72	66	75	67	61	68	69	73	70	58	69	76	79	73	85	75	66	86	86	74	80	68	90	81	74	87	56	67	74	71	70	80	65	81	68	67	58	78	72	69	72	77	60	78	72	73	75	58	65	63	62	77	68	71	71	66	69	66	68	64	71	103	74	78	84	74	72	71	76	77	75	84	64	78	71	89	73	68	74	64	60	60	82	72	71	71	76	81	76	67	80	68	82	81	74	72	58	66	69	76	74	82	74	73	72	66	85	89	79	65	64	79	80	65	80	78	86	71	76	86	72	72	68	82	71	72	86	77	76	81	72	84	77	71	73	92	101	67	82	75	75	70	80	73	70	70	75	68	63	65	64	74	86	87	85	72	80	79	75	76	71	67	75	67	63	70	69	71	70	65	62	94	75	98	84	75	56	81	68	103	71	78	73	80	60	64	82	65	73	69	85	61	62	68	72	99	100	86	82	75	77	80	65	86	88	84	78	73	76	84	82	66	53	73	64	58	69	63	66	67	62	80	64	93	80	94	92	79	69	83	67	67	76	76	68	78	78	85	84	92	78	76	78	66	68	73	75	70	76	74	71	77	70	89	73	75	68	81	73	65	69	61	74	75	89	82	73	68	83	71	74	81	66	65	76	73	60	68	60	84	63	80	75	76	67	69	80	61	69	71	70	75	69	79	72	70	57	68	66	79	65	53	60	75	57	71	78	67	76	66	70	65	74	63	61	66	69	67	72	61	89	75	73	98	68	89	68	76	60	70	66	74	71	66	67	77	86	81	78	58	94	80	64	59	69	88	80	62	68	73	69	69	80	81	68	75	70	67	69	62	66	69	60	77	60	79	76	61	71	73	79	78	60	74	82	59	58	82	70	72	70	63	84	83	81	71	84	77	87	94	76	73	62	74	80	72	82	69	67	86	91	78	63	62	80	59	82	84	78	69	76	85	64	76	61	75	85	71	72	77	68	67	69	61	64	60	78	80	80	57	77	63	66	68	66	64	65	66	72	54	55	74	56	78	63	75	67	86	61	63	60	64	84	73	76	67	84	62	73	80	75	82	61	71	63	77	86	68	67	81	70	66	68	81	77	65	81	78	77	67	88	76	64	60	70	83	69	45	60	62	65	77	75	56	61	94	91	78	87	64	84	51	72	72	71	80	84	86	88	83	66	74	60	62	77	82	62	74	83	85	74	76	63	86	88	70	79	74	70	68	82	71	80	85	79	68	73	77	76	57	78	77	83	74	80	74	70	80	69	60	64	79	52	71	74	59	78	73	75	71	72	62	79	76	64	81	67	72	56	63	64	77	90	53	60	67	66	91	76	83	87	71	73	73	72	89	87	63	80	66	79	76	70	81	67	70	83	78	79	47	80	83	62	74	74	69	70	62	70	75	77	62	55	74	65	68	78	80	69	73	81	64	85	74	80	67	86	70	76	82	83	72	67	67	85	63	73	83	64	82	67	59	72	69	57	82	74	73	52	75	76	73	83	76	72	71	68	82	58	72	74	67	102	86	75	67	78	87	67	67	81	72	81	77	83	61	55	74	81	78	80	67	72	62	69	76	82	73	85	70	81	74	81	68	80	77	68	65	71	74	71	77	73	81	73	78	84	74	77	70	89	64	70	88	71	78	63	72	74	70	78	74	68	73	93	86	76	72	86	82	70	57	64	72	74	79	74	83	70	78	72	74	75	74	68	81	61	83	65	76	76	73	60	73	68	83	78	57	88	92	77	61	60	78	61	78	69	96	66	70	80	70	69	87	64	59	67	85	84	69	68	66	65	72	74	65	67	81	75	85	84	75	66	66	70	61	68	81	88	84	93	67	77	57	72	81	62	77	73	74	73	67	71	78	93	56	83	84	64	59	70	75	61	61	63	84	70	71	65	69	76	72	56	54	74	64	79	55	84	77	67	70	67	94	87	88	76	64	70	75	54	82	68	75	79	85	68	58	73	71	75	78	67	72	77	67	71	68	75	84	71	74	71	70	70	65	85	59	75	62	83	78	68	71	74	67	66	78	59	63	53	78	79	79	72	95	72	69	70	72	59	80	81	60	99	81	65	81	89	76	63	65	72	71	82	80	67	69	70	88	70	83	68	78	64	75	82	73	71	71	65	74	62	64	66	83	69	81	79	54	71	69	84	67	76	82	74	70	79	63	77	61	70	66	77	75	77	78	81	70	80	68	59	76	88	76	78	54	86	74	75	61	81	75	74	75	80	79	82	77	90	57	76	84	74	75	74	52	77	86	84	68	66	60	44	73	65	56	85	65	74	62	54	81	73	80	73	87	80	70	80	77	75	89	75	84	68	56	80	65	74	76	71	73	64	78	89	56	69	76	68	74	86	74	78	65	74	88	78	70	77	55	82	69	66	85	66	66	63	73	68	80	65	65	68	95	57	71	72	74	83	84	73	69	57	77	72	75	67	84	76	70	85	69	72	77	62	78	73	68	78	53	70	77	82	86	72	70	83	72	87	93	71	69	76	77	67	60	69	69	59	72	70	76	73	77	62	78	64	83	72	90	82	70	62	76	73	69	74	75	75	101	67	56	77	73	63	87	86	66	69	62	81	84	77	74	76	70	70	70	85	92	76	100	67	91	73	82	76	65	73	61	54	81	76	76	84	67	69	84	76	72	80	68	62	65	79	64	65	68	61	77	68	62	72	76	83	80	63	67	83	50	73	74	78	66	70	79	53	71	75	75	80	83	85	61	57	72	78	63	66	78	71	81	75	84	81	57	71	75	77	87	72	80	66	70	82	80	72	70	85	63	71	87	64	76	82	79	65	65	89	78	94	77	86	65	67	74	59	64	76	82	69	84	72	72	55	85	76	82	57	71	64	71	68	83	69	63	57	69	67	75	75	79	68	79	69	77	84	70	71	63	75	61	85	85	92	73	63	65	67	78	74	81	83
7451	576	1413	1541	1309	973	769	662	601	516	426	476	426	341	361	327	341	290	283	274	287	256	243	250	263	228	239	221	226	221	211	257	243	206	222	230	204	206	225	186	199	212	211	218	194	194	204	224	216	186	201	196	206	186	198	215	184	213	207	199	192	187	210	197	184	194	194	182	224	197	200	186	211	195	205	173	192	196	186	186	191	211	199	229	204	212	202	209	195	188	193	209	222	172	222	213	197	210	204	215	186	194	184	193	190	171	184	225	212	197	205	199	185	192	196	207	188	196	195	188	184	215	200	204	206	206	209	209	215	222	217	206	216	203	199	180	215	186	186	195	181	220	188	218	206	209	216	203	200	207	206	171	190	208	175	197	190	185	198	178	216	206	215	195	181	195	197	212	182	210	205	194	202	183	176	208	171	198	213	189	179	188	219	201	190	177	169	204	193	181	213	187	197	173	210	173	189	185	204	205	211	196	205	177	210	207	179	195	183	180	186	211	195	180	209	201	194	191	216	158	183	178	207	189	185	205	184	207	210	204	197	199	174	190	185	187	216	192	190	192	187	208	202	206	182	178	180	175	208	176	181	208	220	188	210	209	215	196	190	169	202	189	195	190	148	189	196	189	204	213	185	200	198	193	203	175	195	201	192	194	205	181	182	218	209	173	196	200	184	162	200	202	179	203	197	176	173	203	194	198	193	193	178	201	192	214	205	193	202	181	172	179	205	196	215	199	191	177	191	203	196	213	205	221	186	170	191	185	189	201	181	208	201	207	202	185	207	190	164	196	194	183	200	190	229	186	190	217	195	208	211	197	188	187	188	171	162	214	197	187	198	205	181	218	185	197	200	176	175	191	177	163	188	199	194	191	208	172	173	191	184	213	232	195	170	201	178	189	189	167	191	216	181	190	196	175	200	198	200	193	185	181	205	193	175	194	162	198	202	199	191	193	205	197	214	190	222	170	197	205	181	187	193	192	179	185	212	195	187	189	207	207	192	180	209	210	189	218	179	189	203	188	195	215	222	178	204	201	168	211	200	173	197	179	195	201	226	188	183	207	203	193	205	152	173	207	195	181	199	207	194	193	214	205	193	188	178	180	220	209	160	158	179	190	194	184	188	169	196	213	206	183	178	217	206	202	192	197	191	202	167	187	179	209	193	193	192	194	183	166	196	183	192	178	189	213	193	208	190	223	192	169	167	178	160	180	199	192	170	189	182	165	205	202	191	187	208	184	179	176	185	190	211	199	208	203	181	226	218	208	192	190	190	179	207	218	189	182	191	212	197	200	158	206	207	213	209	173	185	177	215	181	186	179	185	202	205	195	191	191	197	201	178	210	218	197	218	189	185	214	183	201	182	191	194	198	192	201	199	197	169	177	194	187	205	180	184	209	154	188	187	187	194	200	195	188	170	199	195	179	231	213	197	201	180	217	185	212	201	187	210	206	181	195	193	223	197	191	175	185	198	203	193	199	201	201	196	185	193	193	200	194	192	202	194	215	170	191	187	200	212	204	199	163	200	202	203	187	188	206	184	206	184	172	176	200	174	205	194	199	191	218	210	204	208	187	183	207	233	194	184	212	192	188	187	184	210	177	197	178	209	182	196	171	183	186	191	200	198	182	190	193	210	199	221	203	191	197	209	165	160	191	177	194	192	193	196	187	199	165	183	225	185	164	209	183	189	184	182	191	216	170	205	185	213	204	183	219	199	190	182	165	199	207	194	174	190	179	186	204	216	196	217	177	194	186	194	197	198	197	214	186	198	209	199	221	202	203	176	187	187	181	184	195	215	214	195	191	185	197	184	184	217	202	169	168	198	188	181	207	194	203	183	178	187	185	191	202	193	180	184	185	189	205	192	193	194	202	197	193	198	204	198	210	184	173	191	216	185	196	197	202	195	190	188	199	192	221	176	196	180	194	159	191	203	207	191	196	204	186	195	214	194	179	189	216	208	205	218	207	186	170	198	205	228	196	181	199	195	188	189	209	182	211	188	203	201	192	180	178	204	192	190	189	203	232	218	177	215	214	200	191	192	172	202	196	200	200	178	185	186	213	188	203	191	220	189	204	208	186	195	203	176	189	191	185	195	190	196	182	179	198	206	196	209	198	216	221	177	186	194	198	184	212	204	188	194	191	183	202	198	199	197	177	205	190	219	182	198	231	178	214	192	183	202	197	201	185	184	197	197	194	226	197	220	210	189	183	198	192	194	197	206	182	175	197	202	181	184	209	196	202	212	197	186	170	184	179	207	157	182	181	180	183	194	191	175	200	167	200	211	187	183	182	188	196	190	207	193	220	203	218	167	196	188	206	225	182	177	215	190	186	175	181	194	206	206	194	207	187	201	201	203	187	203	206	191	215	207	207	203	183	198	178	184	192	175	194	178	209	194	197	191	171	184	218	180	198	181	201	213	192	216	208	201	202	191	184	193	183	190	204	137	199	185	165	198	205	202	222	193	200	186	174	203	196	181	175	185	186	200	193	176	189	218	181	188	195	178	203	194	194	188	183	183	212	207	218	181	190	209	203	209	207	223	205	197	183	188	205	206	194	185	194	194	180	180	177	167	189	173	182	203	185	198	218	187	211	186	189	182	180	185	204	200	173	194	195	174	194	218	223	205	201	198	201	191	202	179	191	208	189	195	192	190	193	187	193	192	190	193	225	164	179	176	213	183	162	153	224	195	192	184	181	180	214	197	182	215	213	213	180	204	188	199	189	206	185	187	213	204	217	158	189	218	187	188	175	194	162	176	191	193	167	197	222	180	183	205	195	183	170	192	180	194	187	185	195	217	189	214	193	183	187	217	210	193	194	173	183	192	173	176	214	189	225	198	207	210	188	181	193	173	195	202	217	205	186	180	177	192	195	190	214	221	183	217	220	183	182	210	192	213	174	203	196	214	186	197	236	203	191	185	181	196	209	194	188	202	188	200	198	193	177	192	202	208	178	188	215	195	193	164	193	211	194	203	217	190	212	159	203	205	196	189	210	200	206	216	207	193	216	206	202	180	218	197	181	196	199	212	203	184	205	229	188	178	200	179	204	182	197	187	205	175	203	181	193	170	203	198	205	194	231	207	197	174	203	208	180	178	179	184	219	171	203	175	210	186	225	176	207	187	180	159	215	222	215	179	204	192	200	181	187	209	190	183	184	191	201	179	191	176	163	199	214	204	203	192	188	204	175	183	201	199	206	209	165	194	204	191	195	212	191	174	222	187	205	192	186	177	192	199	172	220	182	192	187	191	196	187	178	176	187	181	181	208	196	200	198	185	188	196	189	170	193	221	200	215	182	198	167	192	182	191	192	235	195	197	183	197	187	166	183	205	202	215	161	201	182	185	187	205	199	222	215	205	193	212	198	181	199	204	174	192	199	186	201	168	212	183	195	193	199	189	219	192	195	185	193	180	181	193	193	184	212	191	183	205	219	191	178	206	213	209	184	204	211	197	191	189	192	202	174	189	191	206	198	181	210	162	182	196	198	206	196
1329	296	284	267	258	278	261	274	253	277	273	242	287	296	288	255	268	274	263	283	314	295	283	275	298	272	259	262	299	281	245	279	294	286	286	271	261	280	299	242	246	278	277	256	289	253	261	250	275	242	283	230	263	266	288	269	262	279	292	270	288	296	247	258	307	286	260	288	257	246	266	258	269	294	296	295	250	284	269	276	253	255	254	260	232	267	278	258	288	291	298	263	294	272	268	259	256	267	286	285	294	283	249	289	286	270	317	309	276	286	249	259	301	252	273	304	286	290	280	273	274	258	286	290	270	265	254	247	288	272	287	256	245	243	241	268	219	266	282	287	246	269	270	264	287	257	226	283	269	257	268	248	255	276	268	262	251	242	279	263	278	276	308	283	288	277	250	256	268	280	261	275	265	264	241	238	248	262	281	287	258	309	278	278	283	238	275	261	278	272	276	251	285	298	277	265	277	262	281	255	257	269	265	266	260	246	278	275	262	272	246	265	271	271	274	270	262	283	288	280	283	303	250	282	263	283	274	276	257	273	282	291	318	241	261	257	287	259	271	280	286	255	273	258	274	280	285	291	243	267	264	257	273	263	288	264	273	247	256	284	290	290	266	256	270	254	248	289	312	233	295	287	281	300	308	288	270	237	270	263	296	254	263	262	253	291	264	258	251	281	308	299	290	312	293	264	278	288	303	278	288	284	240	233	257	291	295	277	266	279	244	274	277	270	279	270	280	264	269	259	269	268	234	279	291	246	260	289	254	296	275	271	272	285	294	302	273	296	269	299	261	272	263	284	282	263	288	256	268	280	278	284	273	279	250	275	255	260	277	258	260	282	270	264	223	284	250	296	286	262	286	276	294	244	267	243	279	299	275	250	287	261	259	269	264	287	290	268	266	280	252	292	275	266	271	247	282	256	270	274	267	269	233	280	284	284	294	255	275	272	275	301	279	271	277	252	300	268	280	281	253	294	263	249	287	274	266	260	281	280	293	291	269	270	278	271	276	272	274	247	283	256	255	267	294	264	288	259	256	299	276	287	294	253	282	263	276	289	262	275	297	262	273	278	258	269	256	266	260	275	268	268	285	292	274	242	282	261	243	274	256	296	256	265	286	253	261	280	281	276	255	267	267	262	281	223	275	251	252	296	240	246	261	273	269	273	247	283	288	290	256	291	281	268	285	257	229	280	278	299	283	263	261	276	267	251	264	296	252	291	247	253	274	278	254	248	281	273	259	258	276	259	270	242	296	256	283	262	281	256	289	263	253	294	261	245	255	283	280	287	304	262	269	258	279	282	250	276	253	288	292	273	265	274	293	250	254	235	298	297	280	268	293	252	278	266	235	271	266	273	275	270	248	255	254	280	292	265	248	292	286	257	291	277	267	260	252	283	287	292	300	250	252	260	266	255	266	232	283	282	259	273	259	288	268	301	298	254	256	265	280	255	266	239	273	252	253	283	254	267	256	278	270	286	249	267	282	266	255	274	276	276	292	218	263	254	250	266	247	270	255	274	288	285	268	278	257	263	274	304	268	273	273	291	291	310	259	246	280	278	313	271	272	272	258	270	272	247	281	290	264	247	307	264	266	286	290	275	250	252	272	302	245	268	281	255	256	252	247	277	281	278	292	264	265	255	292	259	289	242	235	282	246	277	259	240	284	277	284	251	244	292	248	293	272	284	260	268	260	266	273	260	259	256	276	287	255	274	278	277	271	240	253	282	237	266	315	246	260	235	262	252	261	257	274	258	288	295	261	248	287	256	275	268	265	294	253	289	311	292	307	273	281	306	246	258	279	256	267	263	251	277	278	295	287	265	276	257	260	268	287	299	253	269	260	300	275	284	262	311	277	277	231	268	241	260	266	291	270	303	277	249	254	280	280	264	285	255	255	253	267	295	280	235	251	267	274	267	259	274	287	265	293	271	278	261	263	276	292	303	246	276	289	240	260	276	252	273	241	319	293	270	286	290	252	296	275	246	254	321	274	256	272	301	250	291	279	266	254	294	258	249	279	248	284	269	264	280	282	272	260	290	276	289	258	277	260	235	223	264	287	253	255	291	272	288	308	266	272	316	287	278	250	256	289	271	275	234	279	271	266	277	284	262	249	281	255	254	245	265	252	271	260	282	260	271	264	261	277	264	254	229	270	297	275	280	255	250	273	272	265	268	294	280	275	261	292	288	295	272	279	257	283	254	270	282	273	266	275	307	269	281	300	264	290	281	255	253	257	262	280	278	279	284	277	266	255	241	278	251	254	262	255	254	243	266	269	254	267	247	278	279	256	259	302	222	293	304	287	217	272	265	283	280	294	285	287	270	284	309	241	272	235	257	272	265	252	264	238	261	287	269	274	297	290	264	311	297	282	263	268	277	268	251	298	283	264	265	257	254	257	276	269	256	269	275	256	253	251	254	289	295	288	241	272	259	258	303	279	249	275	249	263	262	266	291	268	264	265	237	264	297	271	288	281	256	281	291	245	255	267	269	263	277	280	246	261	265	259	260	245	244	250	275	282	266	258	258	246	232	257	271	271	265	255	258	287	299	231	272	279	252	250	278	232	278	250	276	271	258	222	260	262	259	267	248	280	273	269	275	262	278	271	262	271	265	268	271	275	238	285	267	268	283	261	249	274	243	245	272	244	273	274	297	300	260	257	270	282	250	291	267	260	261	258	283	266	262	263	272	276	281	303	251	249	256	277	272	265	289	288	287	289	260	253	246	258	278	286	289	251	248	247	275	270	304	276	308	235	260	304	267	259	277	255	269	263	278	300	287	269	284	270	263	262	258	271	268	271	305	267	281	265	307	265	260	270	284	301	260	256	267	274	282	279	276	277	285	257	270	256	294	268	247	263	272	267	279	291	248	269	306	267	246	262	255	271	267	275	279	262	264	294	259	273	274	310	285	273	258	260	229	289	288	281	263	277	276	264	265	267	276	256	273	283	272	261	270	282	282	271	285	272	283	237	290	273	250	279	281	248	270	271	276	246	279	281	297	279	256	255	261	257	250	263	267	234	272	261	261	246	297	259	253	262	261	283	259	268	253	264	287	293	263	241	250	263	278	287	258	280	267	291	274	254	310	294	256	260	257	288	266	297	296	277	263	284	286	250	299	300	251	243	277	260	286	274	266	277	248	277	274	271	264	263	275	258	250	280	261	281	263	249	264	294	266	266	284	277	275	269	250	273	275	270	266	297	248	307	281	265	259	276	289	273	270	257	257	257	278	304	271	247	295	299	261	274	247	269	257	284	296	286	274	270	262	262	240	263	247	270	279	262	273	288	258	252	304	231	259	265	253	245	260	282	243	270	275	266	254	284	279	269	267	286	256	245	303	265	256	272	278	268	266	285	251	298	255	254	253	265	277	276	265	268	251	281	270	266	287	306	263	260	288	270	262	276	268	279	285	255	247	257	279	261	299	253	313	279	249	254	280	271	289	261	291	283	303	273	310	280	283	263	273	265	285	303	279	293	290	246	244	268	302	281	260
1683	634	651	613	701	604	663	633	580	626	634	615	642	645	665	639	618	630	591	614	647	604	597	641	644	603	596	599	606	565	634	603	638	562	614	621	648	619	641	637	610	640	624	580	616	576	650	627	600	615	643	641	651	622	613	625	605	611	616	616	611	613	625	635	564	604	636	603	623	650	655	653	619	610	676	612	656	644	656	651	676	577	614	608	596	631	626	671	627	613	582	662	611	595	649	600	628	620	610	585	591	579	619	633	597	675	568	603	641	610	623	632	613	622	657	593	642	599	597	553	621	648	641	614	612	610	634	614	639	621	605	593	649	596	600	601	675	613	601	655	669	634	644	592	591	627	612	609	616	618	572	644	603	626	633	601	599	642	624	623	583	564	655	630	632	567	621	590	612	617	569	610	603	629	632	646	595	577	627	611	622	611	657	609	622	644	610	663	611	612	607	599	589	627	628	603	581	594	628	619	607	618	586	565	588	629	633	609	616	644	609	614	596	628	634	598	563	650	610	588	594	590	640	634	631	588	571	615	601	606	595	628	641	627	604	590	595	619	622	631	609	599	660	626	614	621	643	602	638	655	558	631	622	634	571	585	664	612	629	606	652	628	629	634	635	606	599	596	627	626	607	675	599	610	620	613	609	660	626	644	632	590	627	626	640	607	626	630	600	602	645	625	597	663	618	611	625	629	616	599	651	647	633	640	628	562	595	612	624	613	571	623	589	623	595	587	611	622	620	648	585	609	639	646	624	615	591	575	615	613	626	606	637	626	625	600	598	568	649	644	592	581	615	657	618	625	601	606	638	687	584	598	585	577	610	619	617	609	595	609	606	594	583	642	636	618	651	614	620	560	632	609	625	590	622	635	622	639	624	664	637	677	608	587	645	611	627	652	581	635	606	617	585	599	574	604	612	598	586	635	603	603	619	625	616	616	602	650	632	640	600	660	599	665	575	606	597	614	599	639	625	640	636	611	592	620	579	630	579	630	644	658	639	620	619	597	587	621	607	608	648	658	587	627	599	602	589	585	600	611	573	602	637	589	590	612	661	610	574	614	633	669	623	642	616	683	623	632	620	613	612	622	572	619	628	570	625	617	635	636	614	631	640	646	580	636	605	575	600	615	633	567	624	614	620	590	605	606	610	605	604	643	556	609	589	611	608	633	629	597	630	624	617	596	646	633	566	639	590	621	610	648	632	609	613	649	635	593	619	597	650	651	629	592	614	651	633	663	591	605	593	584	555	647	580	660	618	625	595	632	631	632	640	610	596	623	620	636	658	598	595	633	566	624	636	597	634	607	624	626	622	607	593	630	630	629	580	593	615	638	630	626	639	593	611	572	659	623	618	633	612	604	581	636	569	576	597	657	612	615	626	634	638	603	579	557	623	640	596	645	613	639	597	568	614	603	611	567	594	640	616	602	589	589	619	606	627	588	618	607	625	611	620	608	604	599	598	677	619	636	591	631	578	614	601	602	629	599	669	598	640	610	633	631	629	582	608	600	591	598	617	616	601	666	574	600	628	608	653	586	611	630	595	646	629	672	678	612	656	577	595	612	629	649	615	652	656	637	616	600	626	619	651	609	565	586	640	647	645	648	708	640	632	620	583	580	599	588	601	566	607	619	593	630	604	599	613	594	634	634	609	591	610	636	601	610	627	601	604	592	551	642	601	602	602	646	636	632	605	621	617	617	606	568	621	611	580	598	617	619	578	638	647	607	633	632	611	590	617	623	591	630	622	598	650	559	680	627	640	607	635	617	608	621	586	638	578	626	636	600	565	614	632	601	648	623	668	585	684	603	628	624	608	628	624	634	571	642	654	606	591	586	655	608	666	587	623	638	618	594	642	631	653	596	585	649	644	615	632	631	620	566	631	606	598	608	631	643	604	615	594	580	633	616	608	614	667	662	662	631	616	632	640	612	621	620	584	628	613	620	599	597	654	602	621	632	611	629	622	668	614	627	615	627	632	632	637	573	607	626	625	614	594	635	641	632	605	592	605	619	656	605	618	611	615	626	644	654	618	619	616	588	657	623	627	603	596	650	659	615	633	612	622	652	630	617	684	608	653	568	622	617	630	608	625	630	611	638	632	664	605	568	603	613	617	639	636	630	596	587	611	621	646	614	620	587	628	612	642	695	608	659	617	560	634	638	621	637	622	652	585	647	626	642	659	603	601	612	610	573	616	625	649	649	651	589	674	682	566	598	586	640	659	632	629	658	606	606	596	627	619	610	613	607	597	618	555	626	628	622	550	574	639	605	617	598	645	646	612	611	607	677	599	578	631	603	637	649	593	596	634	629	645	642	606	617	598	635	619	634	608	611	645	667	595	614	584	586	653	647	614	630	607	593	578	658	628	618	609	606	623	583	620	604	636	596	637	609	604	615	627	576	603	616	643	619	610	651	604	613	617	605	621	624	629	593	611	640	613	629	608	647	587	645	630	612	629	615	617	617	649	611	599	658	608	591	656	630	592	650	598	616	566	666	629	638	622	663	619	609	644	609	585	618	595	617	578	613	633	621	646	600	649	628	622	602	581	626	610	627	573	548	603	606	621	630	635	613	626	629	641	590	585	634	613	586	594	621	606	587	644	623	632	633	630	641	601	600	652	647	643	621	633	617	614	570	599	611	617	612	618	620	621	618	626	615	655	588	618	601	640	608	614	605	591	604	652	632	637	606	589	648	596	603	596	588	635	560	595	572	614	666	545	645	654	604	605	612	646	647	635	587	644	636	580	606	577	537	632	587	642	582	633	639	615	599	587	614	617	612	627	605	605	631	603	608	585	629	684	590	644	630	595	599	588	636	651	631	632	605	665	606	650	636	621	632	627	633	622	619	549	664	609	635	603	600	612	602	597	631	658	641	610	611	598	606	625	625	647	633	637	658	681	615	645	582	640	623	610	648	605	616	569	605	599	593	608	645	584	571	644	646	627	580	664	645	627	605	581	602	617	636	619	648	625	625	603	562	610	589	606	576	599	594	650	605	622	646	606	609	595	626	612	616	639	647	628	638	609	640	640	628	626	632	655	608	596	603	598	619	648	622	604	584	593	575	606	558	627	598	627	619	564	603	633	643	613	636	658	626	621	665	636	604	631	589	638	589	659	614	583	615	629	606	613	592	635	600	612	592	654	593	589	644	663	592	596	637	592	609	614	620	585	551	608	588	606	634	627	636	592	596	627	592	664	624	660	629	622	665	608	618	585	623	633	617	601	625	587	647	606	653	599	603	606	630	601	621	597	611	619	596	587	621	624	616	603	612	623	590	607	581	614	633	614	678	579	657	612	605	626	593	626	583	661	629	637	587	636	621	623	611	584	609	593	628	605	621	617	615	586	588	626	599	590	626	619	597	618	617	602	611	583	575	622	589	592	648	636	677	618	622	629	584	627	630	651	646	621	651	579	652	578	592	633	643	605	637	592	635	635	602	587	555	630	589	650	585	614	609	599	656	618	598	610	657	623	634	632	618	613	617	646	619	607	664
6888	432	493	370	352	246	277	250	227	237	256	239	227	225	195	219	198	212	185	226	230	234	231	202	210	222	229	224	213	200	212	205	204	219	244	219	204	185	199	196	211	200	212	232	194	220	204	227	200	207	217	232	213	221	228	200	195	209	190	197	196	185	214	238	202	208	198	168	229	262	233	197	225	202	213	190	184	171	227	211	187	207	201	220	211	212	221	182	187	203	195	219	197	227	214	202	212	206	225	210	226	224	240	201	209	213	216	193	216	218	217	215	206	245	225	206	191	197	218	203	192	203	211	171	227	186	221	230	239	187	203	223	215	184	211	226	213	206	182	237	195	221	205	200	222	204	210	190	215	219	223	220	234	212	210	209	220	221	201	203	221	216	237	206	220	190	213	216	205	178	187	196	207	206	206	215	219	216	212	223	220	200	222	203	203	227	158	238	198	217	186	224	204	216	223	199	193	217	215	204	210	217	244	212	192	182	209	199	231	228	228	191	193	222	229	214	191	193	216	199	184	193	193	207	189	227	202	207	201	213	231	222	201	220	223	210	201	178	234	197	201	200	202	224	225	199	188	202	214	211	222	232	217	199	202	239	210	204	209	221	227	227	211	213	206	241	242	213	196	183	239	207	193	221	225	178	231	235	217	207	185	194	213	186	233	187	200	228	220	188	205	191	193	209	192	198	230	240	220	181	209	212	184	212	205	198	217	184	214	227	213	211	207	197	208	209	192	212	226	223	207	196	211	201	215	226	213	207	217	211	200	195	208	204	193	203	211	216	210	205	211	197	206	229	204	193	192	194	219	208	212	194	218	189	224	241	225	194	222	200	204	223	190	192	222	203	228	205	184	215	198	226	209	188	196	213	211	203	239	213	190	207	230	210	216	221	201	221	214	202	212	198	213	237	219	201	227	221	196	218	203	216	185	199	202	220	211	203	213	210	185	202	202	219	212	200	202	200	183	216	198	195	189	253	227	210	224	213	211	193	191	193	207	221	211	191	198	205	208	243	223	212	194	215	224	206	226	213	205	188	233	234	200	186	217	208	222	211	212	226	212	203	205	205	219	183	220	234	227	201	215	233	199	195	216	202	203	224	199	212	216	210	229	216	182	216	202	212	220	188	215	209	209	215	209	208	187	206	203	216	218	187	213	218	196	199	191	224	208	271	198	202	206	189	197	213	183	212	196	218	236	237	212	216	208	223	214	184	228	193	243	207	198	193	228	186	201	219	213	223	207	192	218	205	202	222	197	219	237	217	215	191	215	225	202	239	201	199	214	212	209	203	184	236	184	225	203	213	210	200	215	188	243	219	203	213	227	204	205	229	235	221	243	207	195	205	189	185	241	213	255	224	184	183	217	217	201	218	219	189	195	230	216	206	189	206	207	221	213	219	206	238	205	227	203	213	188	205	225	215	212	199	185	202	213	214	212	235	191	213	227	203	230	189	220	217	210	210	226	224	226	216	249	228	216	237	180	197	181	214	202	202	211	208	216	199	198	215	219	197	190	195	216	212	195	219	229	190	221	221	208	217	204	186	215	201	224	209	217	206	226	212	201	185	203	204	252	214	237	209	194	211	188	193	206	205	228	194	181	203	202	216	222	204	228	224	209	210	186	256	234	221	190	224	211	216	218	194	206	210	189	228	206	227	226	232	195	225	191	194	211	192	211	208	180	203	209	231	229	206	205	218	217	228	211	185	238	229	197	201	196	221	221	205	197	210	200	200	205	212	204	224	215	238	215	174	239	249	230	208	203	224	206	206	210	206	206	213	191	192	234	205	224	218	208	213	194	199	228	200	214	202	215	213	199	205	214	198	176	226	221	218	214	211	195	219	201	197	199	209	224	217	214	209	195	224	212	192	205	229	214	208	203	204	215	216	185	223	206	212	207	199	248	205	216	203	182	206	212	187	203	230	212	214	207	227	223	216	212	205	214	230	212	217	185	193	204	209	218	210	214	228	226	220	205	202	228	207	204	229	203	205	223	215	212	201	207	220	235	203	204	219	190	194	209	224	190	223	214	202	208	216	201	204	226	232	212	228	201	211	210	217	215	220	225	204	222	213	217	248	235	190	210	204	225	203	206	210	227	240	189	197	196	212	180	226	198	211	200	205	233	219	228	218	199	210	205	232	232	202	229	208	212	194	193	216	244	234	216	192	211	227	206	215	174	227	197	209	208	214	202	227	208	227	221	208	217	219	191	240	191	213	181	205	195	196	206	241	213	236	216	200	210	232	199	211	216	235	185	220	226	196	247	191	230	209	210	245	203	217	187	213	209	228	241	220	221	199	210	222	213	182	219	210	231	197	216	212	222	208	192	236	234	212	192	194	199	198	235	220	216	179	207	195	239	222	220	203	212	202	165	255	211	212	205	196	187	188	209	231	192	217	230	228	188	203	239	226	211	202	230	209	216	221	205	232	205	227	213	214	201	204	215	202	229	197	195	208	228	184	187	196	230	207	203	192	220	222	192	230	207	225	212	222	211	234	208	233	195	216	234	203	188	196	222	213	212	179	188	187	214	217	215	213	218	248	228	200	208	186	223	214	198	228	230	239	225	218	214	191	225	220	194	181	199	207	200	220	217	193	241	228	187	209	224	214	212	214	197	208	178	209	210	228	180	253	212	218	206	214	194	229	207	217	227	220	193	237	192	203	230	224	204	215	212	186	235	234	229	206	208	216	220	209	207	191	200	190	215	208	221	211	191	204	220	241	213	207	197	228	196	209	219	199	218	212	216	194	226	198	214	207	209	217	215	206	223	226	204	199	207	221	236	210	219	211	185	196	210	202	230	216	224	213	203	226	241	225	217	195	234	208	220	217	197	187	216	209	213	192	184	205	219	195	230	225	209	205	197	219	207	212	196	239	203	189	209	205	194	234	179	214	200	231	194	193	229	172	218	210	212	218	201	197	200	224	210	245	207	213	228	245	212	189	215	223	218	228	229	212	195	215	207	230	207	214	205	230	219	196	200	229	203	216	219	186	208	188	224	221	232	240	202	220	239	230	222	201	201	213	200	223	210	218	203	186	211	192	233	201	203	195	235	207	220	223	243	216	248	226	218	192	208	205	198	231	221	206	223	203	206	212	213	220	199	192	219	191	227	201	187	231	212	191	203	168	176	207	194	196	215	189	218	204	225	208	222	214	189	217	229	217	215	208	227	206	205	218	214	178	208	225	232	227	218	232	208	214	232	213	197	207	215	226	195	189	212	205	199	229	195	221	214	201	198	224	244	201	225	219	225	203	247	230	204	211	205	215	178	216	237	201	219	210	219	217	211	212	204	177	224	198	216	223	224	225	237	181	248	194	230	242	205	196	199	196	187	214	234	242	191	201	196	227	228	230	222	229	206	210	230	196	216	199	196	233	224	220	191	213	209	189	208	197	189	207	188	219	213	190	197	204	197	214	207	221	249	231	221	213	211	234	215	191	234	251	184	209	191	224	198	228	202	192	213	212	191	204	219	208	192	213	215	205	187	239
6111	717	1066	1182	1069	905	766	710	680	675	601	612	585	585	586	501	552	531	543	501	519	492	534	528	538	504	499	531	500	523	502	494	458	488	492	498	492	485	485	487	475	479	526	434	485	494	439	477	467	478	487	498	465	480	517	509	461	482	525	487	485	480	484	507	488	441	465	457	486	489	485	501	479	478	500	490	494	486	533	475	487	457	473	480	513	487	533	446	505	492	451	492	456	495	499	468	477	449	485	479	446	472	512	479	488	447	473	453	493	504	439	470	467	504	469	482	476	472	479	472	498	460	519	463	475	486	475	458	493	485	434	462	493	523	494	527	484	480	462	456	470	506	487	507	492	452	540	472	433	474	481	476	473	504	522	500	462	489	460	471	478	481	464	465	450	425	469	492	451	497	464	446	522	476	500	494	479	468	440	459	508	513	487	490	464	479	475	477	466	481	476	523	521	484	473	494	486	477	449	516	475	493	469	480	482	484	458	446	496	508	464	486	525	437	481	472	481	485	488	447	483	507	432	508	469	491	471	469	501	479	497	505	515	437	462	538	473	489	465	508	478	495	475	477	428	470	474	508	486	480	491	493	494	442	503	453	457	467	486	463	462	475	490	471	415	472	462	484	440	521	480	481	472	463	475	444	466	438	479	485	426	489	469	441	482	490	519	468	479	485	501	455	475	470	502	490	514	484	446	473	460	465	464	447	493	489	530	474	488	489	474	491	510	532	507	480	492	474	484	507	490	494	457	455	466	491	486	444	490	487	481	485	461	508	416	507	418	484	475	467	485	477	522	494	485	482	469	468	472	464	468	464	467	429	489	486	486	453	473	458	469	427	492	481	484	492	499	511	499	470	486	426	483	483	484	443	507	478	468	466	504	488	483	468	475	466	507	480	477	485	490	449	461	488	459	472	456	478	438	489	494	478	488	476	497	474	485	485	489	470	457	505	435	476	468	509	475	454	491	460	494	468	488	465	486	502	410	497	506	513	454	490	469	502	478	464	494	478	499	501	460	462	485	462	473	518	454	510	538	486	505	498	464	485	472	453	475	473	529	507	471	497	468	482	523	474	452	503	454	466	476	460	419	455	485	483	458	539	486	500	492	506	507	508	533	493	480	489	500	488	483	465	478	436	511	469	441	497	484	455	480	538	457	475	495	457	500	498	473	475	478	481	465	474	491	468	466	479	486	503	484	486	437	490	479	472	502	508	482	500	492	484	496	450	501	494	531	531	465	488	503	445	481	501	488	467	442	509	479	491	490	462	437	509	489	496	473	475	530	465	474	478	465	495	466	469	478	525	470	442	487	482	481	499	451	465	483	471	478	494	489	460	450	510	476	472	520	445	461	465	445	502	498	488	480	469	475	498	497	482	491	511	494	461	512	494	487	502	462	517	464	498	499	477	495	498	497	477	459	467	468	477	504	500	486	501	521	493	470	505	484	493	470	511	462	518	519	495	497	498	489	480	452	460	489	481	483	469	535	480	482	450	486	510	488	453	457	443	469	508	476	495	522	521	472	511	485	466	449	477	498	479	457	501	465	455	509	478	535	501	516	449	456	475	482	510	505	482	431	491	474	448	461	505	464	460	496	438	488	509	481	484	489	500	498	504	500	438	517	480	508	492	504	462	492	456	475	488	478	448	477	471	514	471	484	495	484	505	485	488	447	453	521	465	489	479	506	494	491	483	489	526	510	504	453	500	473	475	452	482	444	485	482	464	499	526	450	457	477	499	510	483	426	467	481	507	482	506	487	434	478	476	471	480	463	492	446	487	460	451	486	452	463	500	487	499	477	462	478	497	439	510	483	482	430	495	471	491	482	465	494	507	463	475	523	500	473	515	453	472	482	449	502	461	526	488	473	463	484	495	473	457	458	516	517	504	427	451	463	464	459	512	458	445	523	446	459	448	477	466	484	504	478	473	481	478	527	469	507	476	488	445	482	479	516	474	504	467	499	478	439	425	478	464	479	447	514	477	471	525	469	491	508	468	467	508	452	466	468	464	442	494	473	496	430	499	481	425	479	485	450	485	460	485	506	483	484	488	463	458	490	457	479	481	490	502	487	457	486	463	452	491	477	485	458	471	461	514	489	449	495	436	470	451	481	460	451	546	474	473	497	511	464	491	456	494	480	501	446	441	472	460	479	477	482	471	464	501	455	483	454	475	486	456	499	498	496	439	495	493	455	493	465	460	508	481	499	490	417	470	478	525	470	459	475	498	470	456	507	482	483	488	507	457	462	457	497	466	519	458	475	484	477	466	484	498	495	467	501	488	442	483	478	485	474	480	478	483	462	446	481	502	450	470	474	484	532	461	500	478	511	450	488	455	476	508	475	459	503	483	517	470	491	511	482	463	435	472	451	432	481	482	505	500	508	474	496	488	524	506	502	456	456	486	463	454	504	474	466	486	491	496	499	477	498	510	507	489	491	469	476	534	477	465	494	479	502	490	518	499	433	485	465	475	516	484	443	472	512	457	447	483	490	467	504	481	463	451	476	473	480	492	483	481	473	491	472	488	478	445	465	504	454	460	532	480	479	512	425	530	521	437	502	494	486	492	491	463	479	487	440	462	493	468	502	526	478	459	477	473	469	506	452	479	476	522	502	483	488	469	435	462	518	473	465	471	489	516	497	485	502	524	479	470	456	467	482	484	505	512	498	479	506	491	467	504	511	474	463	489	497	490	454	470	470	493	483	469	469	459	489	495	514	451	453	510	417	471	476	499	484	485	460	467	494	472	425	438	480	506	469	488	469	468	489	473	480	467	486	474	489	511	485	481	501	467	516	480	425	467	448	483	467	486	473	493	461	466	464	491	501	478	514	515	495	457	476	491	464	485	494	504	450	498	509	437	485	444	458	489	480	498	484	529	490	465	495	500	465	464	476	486	496	485	445	482	513	492	501	473	469	450	461	469	440	447	499	484	470	458	438	463	453	471	490	438	503	509	472	447	508	483	499	482	480	476	475	484	499	477	523	441	493	488	455	513	523	450	473	529	490	482	477	499	480	483	467	423	498	465	481	494	475	479	500	443	474	473	469	493	469	489	459	487	504	482	491	475	482	466	462	422	511	474	486	428	518	501	444	463	492	429	461	492	449	479	475	500	466	473	486	478	469	494	498	438	497	511	482	444	462	530	470	453	451	470	483	488	509	520	471	481	463	465	464	504	484	485	462	476	464	488	482	504	484	453	499	490	470	478	456	448	472	490	499	506	474	492	461	475	479	510	525	538	471	479	474	500	453	483	492	529	491	441	473	467	489	477	493	484	490	477	484	473	476	458	471	504	462	481	472	485	500	498	467	508	458	529	513	543	453	520	517	491	488	437	507	479	467	466	482	470	462	493	481	491	475	464	450	509	482	510	476	484	497	519	491	479	484	482	451	523	447	559	466	460	439	492	470	453	480	490	492	485	485	484	415	465	453	509	511	477	472	445	490	465	496	472	458	487	485	519	498	493	446	459	458	485	452	476	445	463	461	517	477	481
12620	745	606	456	287	268	184	161	119	131	106	90	112	89	87	99	97	70	65	80	93	76	91	85	82	68	76	67	91	84	75	74	83	83	78	84	80	63	66	75	78	90	95	74	71	87	81	82	79	56	95	62	73	80	66	74	82	66	80	75	62	74	74	84	87	68	65	73	76	80	77	74	78	65	99	62	69	80	67	69	84	78	87	83	86	92	56	73	76	60	62	52	71	83	72	69	67	77	74	70	54	63	79	69	71	72	71	79	74	59	69	77	54	72	79	70	79	87	87	62	62	71	77	71	60	65	78	67	52	73	71	73	85	74	73	63	59	65	74	87	76	75	80	75	63	61	61	62	77	66	73	64	61	76	86	81	69	77	84	73	89	68	74	86	74	87	67	69	85	75	85	85	77	74	71	78	60	80	74	72	78	67	73	61	84	69	56	57	76	76	67	68	73	63	75	81	88	78	73	57	63	73	68	70	83	74	78	75	62	66	62	63	79	72	73	70	65	86	69	65	74	85	69	74	57	82	76	76	67	68	80	77	76	84	78	86	75	79	79	98	71	67	78	66	76	90	69	74	91	87	86	73	71	64	79	61	70	74	58	81	61	72	82	68	81	71	82	74	74	81	89	71	70	71	67	72	73	75	79	78	64	59	61	78	80	72	69	63	85	80	78	75	75	62	69	73	74	76	81	72	78	72	78	81	57	75	64	66	71	70	70	82	89	74	79	78	60	76	81	74	70	74	67	70	88	77	88	65	65	75	81	69	65	65	58	76	56	54	57	61	74	72	71	82	66	74	76	67	92	93	67	62	68	76	79	75	79	84	81	83	87	59	71	82	72	92	66	68	93	76	75	66	62	70	79	61	78	66	78	74	77	71	65	61	58	70	93	65	58	60	58	76	78	72	66	75	70	83	68	68	80	60	79	63	88	77	66	87	75	93	70	59	84	69	70	71	72	88	90	70	70	90	75	88	74	62	59	74	73	87	63	83	64	73	66	77	62	78	77	65	64	91	84	73	75	75	73	72	86	68	87	77	96	88	80	83	89	81	76	75	76	56	94	62	72	61	81	57	84	79	70	87	70	77	57	73	73	61	87	87	73	75	78	68	66	56	66	77	79	75	75	69	61	64	78	81	86	66	85	78	80	78	84	62	84	91	77	67	71	52	68	55	76	83	57	78	85	81	81	91	77	82	75	55	78	83	78	81	76	69	88	60	72	78	69	77	71	68	64	80	85	57	65	70	84	90	84	73	63	68	74	74	77	58	78	82	84	96	84	65	75	78	73	73	84	91	58	66	64	62	81	71	59	75	58	81	84	63	85	86	90	74	81	99	65	81	69	73	82	59	74	66	102	64	75	78	62	80	90	75	64	65	84	64	72	83	76	83	75	77	49	65	70	55	84	68	68	67	73	89	77	85	96	71	92	67	77	77	74	84	84	79	68	85	67	86	80	62	73	59	71	89	72	65	72	69	85	65	77	70	73	80	83	77	78	78	60	66	75	73	73	64	75	83	85	83	68	55	82	70	71	83	93	69	90	71	66	74	79	80	66	75	78	67	88	57	61	84	74	82	85	70	88	67	74	70	85	68	71	95	83	72	54	78	60	91	89	75	65	82	79	59	73	65	79	77	80	84	83	96	73	82	84	73	74	81	68	75	58	54	73	80	88	66	92	86	70	63	78	73	63	60	57	80	82	70	67	74	61	69	67	86	69	63	82	90	55	83	65	72	92	78	67	72	83	65	65	74	63	69	78	69	70	76	76	79	81	87	65	76	64	72	77	73	56	82	95	66	70	74	81	78	57	87	76	82	69	71	62	58	55	67	72	68	91	77	70	63	66	80	77	81	79	61	66	90	73	59	72	70	61	74	68	67	81	72	62	82	67	77	62	80	86	71	71	69	58	68	71	103	89	73	73	89	66	73	77	80	71	70	84	67	72	66	73	81	82	73	82	66	72	59	51	62	81	81	62	92	63	72	86	68	62	85	72	80	76	68	69	68	64	83	79	78	76	78	80	62	75	77	77	78	70	66	74	62	67	72	85	70	67	73	81	56	65	73	75	71	75	76	78	77	76	75	59	85	64	56	79	76	79	84	63	79	86	67	94	69	74	69	84	63	83	76	64	81	78	85	92	72	74	75	75	67	95	71	65	74	61	77	92	89	62	63	59	88	69	67	79	68	79	66	76	65	75	68	73	78	88	78	59	79	70	65	84	77	80	83	71	71	74	70	66	70	72	73	70	72	71	75	75	67	63	85	64	78	108	69	88	60	72	70	77	78	94	78	71	62	67	73	79	83	82	73	63	75	65	76	67	83	79	78	72	66	77	66	64	68	82	60	84	75	91	66	73	63	72	74	74	73	72	59	56	77	78	80	70	74	65	80	67	86	76	85	86	68	83	73	77	81	69	62	83	86	72	60	65	81	63	69	76	76	75	67	76	72	69	59	75	55	68	80	65	71	66	58	64	52	72	65	75	85	69	86	82	74	67	62	63	80	90	69	83	79	66	87	71	69	62	57	81	79	91	78	80	86	66	74	67	77	79	58	72	64	78	68	82	78	91	70	55	72	73	82	66	66	74	69	64	72	90	81	73	83	60	59	81	70	65	72	81	68	73	74	84	75	65	73	67	76	91	79	67	48	69	81	71	64	95	77	67	57	70	71	77	71	71	68	85	94	61	80	73	65	68	62	85	66	81	64	79	73	75	79	64	75	61	75	89	70	71	80	59	64	88	73	88	69	70	74	70	65	70	88	84	67	86	85	84	83	66	73	62	63	71	75	66	81	76	67	71	77	78	79	68	70	77	69	65	71	74	78	66	90	58	54	85	71	60	88	59	80	79	60	84	83	69	73	67	72	65	67	61	61	74	71	73	63	74	85	72	73	89	77	79	59	76	55	63	98	76	65	75	84	75	75	58	82	93	70	83	78	59	77	58	75	63	66	84	79	76	55	88	61	76	79	74	67	67	59	64	82	71	48	73	85	66	86	71	61	84	62	73	66	81	66	84	68	76	69	82	76	68	71	69	64	85	66	73	71	66	72	71	70	76	62	74	82	83	64	70	60	81	69	86	63	76	62	65	67	60	78	72	83	80	89	86	62	71	74	74	85	64	69	74	72	81	76	59	73	62	79	62	79	60	72	84	74	82	64	63	69	58	76	87	65	71	62	80	69	75	91	64	84	93	94	79	76	75	81	84	80	75	72	71	75	79	65	58	58	76	87	78	65	67	70	54	68	64	85	74	58	75	56	77	86	60	82	69	81	80	76	56	63	53	84	75	60	64	64	75	84	71	69	77	92	89	73	68	68	76	83	63	60	72	75	76	68	63	81	90	79	56	77	84	63	89	81	72	68	82	70	70	81	90	61	86	83	69	63	56	66	80	69	57	65	62	79	75	84	63	65	82	63	68	71	75	47	71	85	69	51	83	72	72	72	70	78	69	75	79	66	77	74	72	73	87	80	90	87	59	59	71	63	83	65
7442	694	1444	1565	1282	990	800	698	588	500	480	392	389	354	363	312	284	278	275	285	282	285	241	216	252	240	247	226	229	222	216	246	229	212	228	201	199	211	229	205	234	235	181	182	234	195	233	191	221	217	204	211	212	192	187	211	192	217	214	213	190	213	198	218	199	204	227	205	194	197	204	207	225	201	201	221	224	184	204	210	197	185	211	170	188	229	204	209	216	184	208	196	175	192	193	185	219	180	190	198	182	185	172	191	176	180	201	212	178	185	200	201	218	207	198	174	194	209	207	205	174	207	169	213	200	189	213	205	185	191	210	186	191	189	217	179	188	182	172	200	183	192	192	194	193	177	177	184	189	208	169	217	232	195	189	224	212	176	181	188	188	200	187	207	200	188	229	233	228	196	191	191	218	196	188	208	196	197	198	201	199	205	219	177	202	220	190	188	207	197	188	206	219	196	191	195	172	184	171	194	174	171	204	189	199	211	206	194	209	179	180	191	214	204	199	189	224	174	179	201	184	199	168	178	191	211	200	215	197	227	194	189	187	205	176	187	183	194	203	193	195	199	190	187	208	170	192	178	202	207	209	185	197	188	205	194	209	214	202	184	211	186	202	208	182	180	186	209	193	216	193	197	179	200	203	192	193	182	194	211	218	176	204	197	203	194	184	179	206	198	208	199	205	193	202	222	180	196	185	188	205	195	205	197	180	188	220	204	174	188	214	210	217	208	200	165	188	205	205	206	193	172	174	193	209	217	190	193	214	218	208	213	209	205	211	183	181	196	200	197	184	209	199	198	173	172	198	177	168	188	212	189	177	184	209	179	207	193	198	192	192	198	203	212	201	201	175	222	185	195	190	195	202	227	174	163	196	174	198	213	178	158	185	208	196	187	179	194	197	189	186	192	164	178	194	192	188	198	191	227	186	195	197	191	170	186	206	211	182	195	186	194	209	186	187	195	205	180	186	163	211	207	186	196	189	183	188	165	166	219	204	189	181	204	217	190	183	186	192	180	171	181	161	210	179	193	201	192	212	191	203	193	195	210	172	162	185	191	212	205	198	181	197	209	210	204	204	198	143	183	190	201	189	187	208	188	201	205	209	190	214	176	195	205	210	197	210	188	201	210	204	179	202	204	180	219	215	195	189	186	212	224	170	187	204	209	231	198	176	182	206	196	188	168	212	182	213	197	191	186	182	180	212	197	187	176	206	197	203	202	183	201	183	184	206	205	202	171	191	199	212	208	193	180	176	193	199	201	202	229	192	230	196	206	191	180	189	168	211	185	169	187	188	196	206	197	216	178	185	170	201	189	192	214	208	167	206	176	199	192	179	195	170	196	206	183	176	167	198	200	166	198	198	177	177	168	180	198	192	195	203	199	155	197	209	198	210	198	205	176	175	189	187	189	207	195	183	207	207	187	202	169	176	160	209	180	182	202	190	195	194	210	185	200	198	191	190	191	180	194	199	207	195	193	211	200	197	202	176	200	203	192	210	239	178	196	202	201	210	177	169	180	181	198	198	180	210	170	176	185	183	180	186	182	180	208	214	198	187	173	179	171	201	184	195	156	218	193	194	188	215	180	196	194	198	190	225	186	223	180	191	218	213	196	188	180	203	205	198	179	200	182	217	208	191	207	193	212	197	207	204	196	205	188	179	179	182	198	203	211	188	194	222	197	198	180	181	198	182	198	183	207	211	190	194	207	179	211	190	159	175	166	182	196	213	183	198	199	197	199	174	215	180	202	210	187	207	188	184	204	217	210	195	197	165	188	219	217	181	201	185	159	217	196	201	211	184	210	173	198	201	179	211	198	184	190	188	184	211	186	211	180	191	174	204	190	185	203	200	186	213	206	193	210	197	212	168	193	197	203	200	205	166	192	186	193	193	209	194	171	181	157	206	209	181	238	198	179	206	205	206	203	196	184	198	206	186	204	202	178	209	179	180	207	185	185	182	185	192	191	198	214	181	185	179	224	178	213	178	219	222	209	186	184	189	191	215	214	181	198	209	194	186	194	201	169	206	202	190	178	190	202	203	174	203	209	205	206	186	211	188	178	193	182	189	198	161	214	175	215	191	180	178	206	199	199	206	198	226	176	190	195	186	204	202	197	177	202	189	185	196	200	173	214	199	186	180	210	180	186	197	191	196	212	170	201	148	192	199	193	204	206	191	186	212	156	194	206	203	195	205	191	171	187	210	191	176	202	220	201	153	190	201	190	198	181	180	200	193	177	214	201	186	171	187	198	204	198	208	194	218	181	190	183	181	202	154	198	190	212	184	177	202	193	178	180	193	202	202	191	184	191	203	199	205	194	225	192	193	181	207	195	195	195	191	214	190	184	199	177	210	192	218	190	207	176	204	187	210	189	200	210	198	207	198	188	181	229	183	201	208	180	202	205	198	195	188	185	205	199	183	217	191	212	204	185	174	197	187	187	205	201	200	196	185	178	187	160	207	178	168	188	202	209	195	187	196	187	182	207	188	201	214	169	189	177	180	190	203	174	224	189	187	204	200	194	200	216	209	209	187	199	189	204	207	228	188	195	184	227	201	157	207	198	206	170	201	184	192	184	222	208	196	209	192	180	208	193	179	198	202	189	196	210	192	184	205	199	196	194	209	194	198	201	183	207	213	187	209	198	183	188	212	228	216	223	189	215	194	206	220	206	189	201	195	211	209	175	174	204	180	183	194	198	192	199	210	224	197	202	184	201	174	192	187	190	182	190	208	191	166	191	210	213	196	170	195	214	186	179	196	178	198	231	180	214	183	200	215	177	197	202	220	212	194	195	184	192	177	221	232	182	198	174	209	230	190	223	188	169	175	216	194	194	208	192	183	212	198	189	200	196	172	208	230	199	205	185	205	207	203	236	199	188	204	218	187	190	194	202	189	220	198	164	176	213	208	228	203	199	193	189	187	186	194	211	204	173	174	184	163	204	174	188	192	217	188	217	192	188	196	196	199	201	197	201	182	212	201	189	214	181	183	213	166	197	202	214	184	200	176	204	201	197	215	195	205	193	193	225	196	169	189	211	170	204	192	207	210	203	164	211	168	190	219	182	192	188	210	206	212	220	170	191	191	181	199	184	182	205	188	209	191	190	178	189	189	186	215	180	189	204	192	202	208	189	201	187	207	187	201	199	183	180	224	189	209	213	179	186	178	207	179	180	203	209	188	186	199	199	208	215	208	198	187	171	190	195	189	202	201	181	198	199	177	231	188	193	202	203	217	207	196	178	172	192	189	207	184	179	204	209	181	199	185	208	181	204	174	190	185	182	195	215	210	189	210	218	207	179	190	182	199	203	175	182	208	185	193	182	194	214	179	196	207	192	191	209	184	204	170	186	198	198	177	188	179	206	180	211	186	205	187	198	188	207	223	219	184	192	198	180	178	161	184	201	193	201	204	212	184	213	200	211	200	197	190	202	182	187	203	194	194	180	222	190	206	188	203	216	212	199	208	195	192	199	204	197	201	194	195	203	193	213	207	207
1314	292	286	259	231	272	272	290	293	279	294	288	294	267	255	262	251	288	280	277	258	285	271	262	294	282	295	233	278	267	258	283	250	280	276	268	264	264	269	281	287	281	263	265	271	293	264	256	261	273	283	249	255	262	274	282	263	265	261	269	294	295	255	285	255	299	270	265	276	256	257	284	273	266	292	240	261	286	289	295	312	235	272	264	271	269	298	292	275	295	242	273	277	267	295	296	275	280	259	262	240	284	279	272	249	251	267	267	308	278	264	260	255	279	250	272	289	282	292	264	269	288	292	255	296	252	286	285	217	286	253	266	254	254	289	269	236	288	271	269	302	275	268	286	265	308	283	280	263	301	274	282	300	269	251	268	264	285	276	258	257	284	264	288	259	278	280	265	267	234	272	268	270	271	261	274	294	238	249	293	284	272	273	290	267	272	248	262	240	229	291	264	262	302	273	287	292	272	261	290	292	236	273	277	259	289	252	277	267	230	294	262	273	247	263	270	236	280	282	277	258	243	292	277	260	280	243	278	294	275	275	264	257	282	274	267	252	280	289	272	252	241	257	287	239	257	286	262	259	281	281	267	291	288	269	272	289	261	266	276	244	251	272	296	241	299	285	276	246	279	294	261	263	269	253	279	264	279	241	282	294	251	253	283	259	269	269	298	264	276	294	237	277	293	293	276	259	264	295	283	272	271	287	282	268	252	270	259	266	284	257	255	279	262	302	286	259	259	267	230	273	289	266	291	269	277	279	285	287	240	259	309	252	262	257	257	274	308	273	254	266	285	266	261	294	271	268	265	292	284	266	279	275	271	291	251	250	268	249	238	287	286	301	273	255	266	250	282	254	267	277	285	295	273	293	268	271	286	271	272	269	282	256	293	283	270	259	287	256	258	276	261	267	275	251	287	270	279	253	265	308	268	225	312	291	284	272	305	273	293	250	306	266	297	260	281	279	268	255	289	260	288	284	259	286	280	282	257	283	260	246	281	302	230	261	296	255	270	263	259	281	287	254	253	237	292	270	274	273	249	269	278	318	277	274	266	259	275	286	317	294	259	269	255	277	256	300	275	258	248	261	271	257	293	289	255	262	284	256	265	301	317	228	258	254	269	278	267	271	300	265	279	303	288	273	292	246	292	279	290	284	271	239	277	299	261	248	301	278	282	271	257	251	279	283	261	253	239	286	246	274	268	291	262	264	272	291	291	286	271	273	280	272	276	276	283	277	250	296	241	266	275	295	290	255	277	248	287	270	254	262	272	277	278	274	251	276	303	260	248	283	258	286	266	258	266	266	284	286	258	263	251	296	318	286	270	259	261	292	253	272	282	242	232	278	275	291	270	295	273	286	285	297	278	275	254	294	262	282	259	255	299	266	273	294	255	258	287	266	277	280	282	263	242	275	274	236	270	289	267	281	302	311	284	286	278	260	268	254	273	284	290	279	258	291	279	273	309	269	293	273	292	254	252	306	264	260	267	284	299	269	243	269	279	284	272	248	304	255	254	262	280	268	277	269	278	261	273	282	264	275	289	242	269	251	284	256	291	281	271	290	278	250	273	255	226	290	265	258	246	269	252	276	288	269	266	248	259	280	271	255	282	262	280	262	243	257	257	248	240	282	279	258	279	262	290	269	269	265	275	254	285	251	247	268	268	283	240	259	233	261	221	275	255	261	272	262	258	293	287	274	247	262	279	276	268	271	249	271	305	248	283	249	268	275	264	259	274	262	261	249	255	276	291	262	296	268	254	244	254	258	253	284	265	278	280	299	283	269	265	241	272	245	279	277	272	266	262	278	270	292	264	303	256	275	256	273	249	296	269	278	247	269	276	274	251	269	287	261	256	290	283	278	272	273	276	243	266	280	260	264	262	260	288	254	244	245	260	252	265	278	282	256	248	287	256	265	300	267	241	284	265	241	258	278	267	289	292	273	273	260	283	257	274	283	272	282	267	273	306	264	268	265	252	263	247	291	283	298	291	270	275	272	258	266	261	240	265	275	254	250	302	269	267	284	272	266	335	326	262	275	289	265	276	278	282	292	312	296	254	271	259	245	266	238	273	274	291	284	252	284	275	258	289	264	292	279	286	260	280	273	306	257	305	256	252	237	240	284	276	295	259	230	258	304	261	293	273	270	295	316	277	268	287	277	279	287	247	277	244	273	269	263	249	277	255	262	294	268	267	288	272	310	258	285	280	258	298	253	300	276	269	258	246	262	272	260	284	237	263	304	256	267	255	254	267	261	293	298	267	275	305	277	264	276	235	256	287	233	285	247	270	260	265	284	291	278	280	289	280	290	277	277	264	284	288	270	271	260	266	243	268	262	253	293	253	274	296	270	252	286	256	267	279	272	261	264	268	275	253	302	277	291	284	245	246	271	249	279	259	290	304	256	298	274	283	254	259	265	294	277	323	279	234	266	334	288	263	251	279	275	275	251	252	262	255	270	256	291	264	260	273	252	270	293	276	273	251	290	269	280	255	309	301	287	296	275	266	251	256	282	276	266	272	266	282	253	265	289	241	267	255	258	288	285	260	271	290	249	271	306	261	271	270	279	260	282	298	272	275	267	289	293	278	266	249	317	250	290	246	251	263	265	270	239	288	284	290	275	274	287	240	300	258	299	285	259	287	297	271	294	263	323	255	277	267	322	278	267	299	284	296	256	268	272	250	266	262	238	279	260	299	268	272	249	242	259	277	260	250	273	247	266	273	242	262	293	288	243	265	286	281	266	258	278	265	277	265	282	280	292	261	303	264	274	268	245	256	248	286	301	248	262	295	257	253	252	266	253	265	268	291	264	272	283	296	266	231	257	248	254	284	285	229	264	248	263	262	237	258	264	260	263	263	233	278	240	291	245	263	265	263	278	305	279	298	254	251	301	290	280	283	259	273	264	273	273	250	278	286	281	262	257	271	273	250	261	272	277	275	273	235	228	277	267	264	262	264	250	301	278	242	256	278	271	294	282	270	267	265	308	253	277	261	258	295	232	256	293	272	268	263	260	266	268	268	290	261	254	235	272	258	271	265	277	261	263	266	279	261	264	274	275	292	319	297	285	280	256	274	260	259	266	301	253	283	301	261	288	279	256	250	260	283	255	246	278	254	290	275	240	267	243	277	292	247	288	290	284	261	257	278	262	282	267	262	279	281	282	288	261	270	276	290	241	276	270	236	269	306	270	260	262	250	282	323	296	266	276	282	270	296	264	259	303	267	261	285	274	286	284	270	279	290	268	296	253	284	269	258	292	284	266	248	260	288	285	278	293	273	294	282	264	297	247	269	265	274	276	265	306	303	287	257	277	287	257	300	266	271	270	293	275	271	293	282	301	266	232	274	272	289	245	289	268	262	256	241	270	275	241	260	271	288	263	245	275	302	275	275	264	258	258	272	246	252	278	306	291	312	270	292	282	265	281	320	263	275	272	256	243	276	261	268	255	270	263	277	291	250	251	250	273	284	286	277	275	280	255	257	299	253	286	248	295	281
1762	643	613	667	676	625	644	627	605	608	618	592	657	633	593	636	658	644	662	655	565	608	566	649	613	616	640	629	588	626	657	633	619	587	632	630	597	604	583	640	691	620	602	630	573	631	612	646	638	652	615	624	608	613	589	674	585	624	625	623	635	604	638	666	656	568	572	566	642	612	610	652	643	622	596	686	667	615	601	601	625	608	615	603	616	602	612	636	649	604	598	573	609	586	656	594	591	607	614	605	627	643	650	582	621	619	592	641	627	622	604	596	633	602	588	634	604	593	587	632	618	612	615	614	644	581	618	626	617	621	616	613	657	625	680	602	612	581	617	644	592	652	625	627	634	650	642	600	597	642	580	617	603	624	639	614	617	592	612	619	595	610	573	644	580	605	606	635	594	604	599	602	615	585	592	661	619	612	578	655	606	617	599	618	616	620	584	602	604	647	643	635	605	631	617	582	616	631	629	628	602	626	619	623	618	638	622	630	600	616	610	602	610	640	591	610	654	627	589	589	656	634	572	580	637	583	615	587	611	642	619	632	628	638	640	614	596	632	622	658	611	597	626	655	667	598	623	647	647	646	613	611	605	586	584	584	639	633	628	625	597	617	673	629	596	638	632	633	598	633	637	627	602	605	635	569	615	629	628	648	601	628	638	617	607	621	591	658	597	595	630	653	589	613	629	588	632	618	624	618	617	593	594	597	650	608	591	624	650	646	582	640	612	688	648	603	591	646	618	565	610	606	577	662	589	575	627	636	602	646	653	673	632	619	609	621	621	610	648	637	566	615	593	608	613	618	615	622	622	650	611	612	606	588	632	629	649	604	653	578	608	659	631	643	647	604	643	619	627	666	607	628	566	600	628	582	645	600	665	631	658	664	618	638	581	610	631	603	606	628	636	598	612	618	644	650	601	642	612	611	661	592	621	598	624	578	592	653	611	607	623	573	614	622	646	609	638	674	629	615	571	613	607	568	618	626	648	626	577	618	613	581	648	604	635	581	626	631	582	605	615	647	631	583	619	642	639	606	626	609	600	611	637	604	627	624	622	614	573	625	630	593	627	597	597	630	648	621	599	629	618	590	643	624	587	651	607	622	655	586	614	593	636	586	644	619	628	619	645	629	575	580	611	622	586	628	598	657	662	624	633	619	613	635	656	613	600	610	628	586	579	630	584	648	621	618	591	624	652	628	641	608	630	606	594	581	623	634	619	657	600	610	617	635	636	639	577	647	613	645	607	618	635	624	626	623	610	633	647	635	662	595	629	616	594	634	608	579	636	642	584	580	640	594	637	584	591	632	643	630	625	579	619	564	627	600	627	616	663	614	585	628	586	600	643	562	623	629	608	609	620	619	617	651	638	634	617	597	637	658	677	606	666	540	616	638	612	596	625	633	631	622	614	602	587	594	601	626	612	590	613	643	622	593	621	657	605	594	606	568	619	599	615	639	633	593	649	620	585	624	600	625	598	641	581	593	582	597	618	630	613	659	606	596	642	610	620	627	580	621	615	642	597	628	672	637	615	621	591	634	623	626	634	594	605	647	609	643	616	637	576	627	645	628	632	623	624	653	638	619	626	622	646	592	581	600	624	657	588	621	607	621	616	591	630	582	599	617	607	595	616	621	626	614	637	599	647	633	639	613	612	614	626	591	641	589	663	636	643	627	608	599	616	606	588	609	635	625	669	613	621	627	580	613	585	652	607	611	582	656	628	610	620	619	603	581	633	571	599	592	610	602	578	634	626	577	607	578	587	628	644	625	581	584	560	627	615	626	613	625	646	617	600	638	631	629	632	642	626	635	559	625	643	646	642	636	601	616	585	657	589	635	642	632	633	635	643	591	616	641	614	644	653	632	683	657	601	642	623	635	661	604	595	606	621	589	652	640	641	570	602	628	597	583	626	560	605	685	617	637	617	650	664	603	601	608	651	661	667	595	627	624	609	615	610	578	579	661	628	608	649	631	619	627	611	603	591	625	652	615	649	656	612	618	635	576	577	603	598	593	605	618	603	570	579	639	584	599	641	658	633	622	637	591	616	623	632	636	616	640	636	649	660	611	664	663	613	601	614	601	576	636	617	575	621	618	550	604	604	612	624	589	618	612	658	633	668	605	640	604	661	589	659	621	585	615	588	596	626	596	617	632	606	656	621	575	609	614	629	594	606	633	628	628	673	626	643	626	630	624	626	603	589	605	567	648	634	574	603	639	633	578	628	597	660	636	638	630	581	594	611	605	594	609	652	609	631	639	596	606	637	644	617	611	589	647	605	561	637	622	639	628	636	618	629	648	620	617	629	585	624	638	622	623	628	601	606	632	626	604	615	616	633	594	595	595	672	625	651	584	633	657	685	589	593	616	645	623	615	605	601	631	585	628	625	640	591	596	616	604	639	679	624	615	595	639	600	649	587	618	626	579	576	633	634	632	594	617	595	613	621	615	646	594	594	587	651	656	640	592	582	638	649	591	669	597	663	591	605	612	645	619	635	629	609	641	651	645	668	636	601	653	594	606	638	612	653	575	592	599	618	599	584	602	614	591	646	639	586	589	617	624	604	604	636	643	707	622	670	621	626	648	607	642	601	652	575	606	618	634	651	610	591	616	594	606	632	579	599	663	628	597	593	610	588	608	645	595	582	592	668	627	618	626	608	606	616	605	618	576	601	632	648	643	632	625	649	637	607	607	603	601	610	632	636	604	627	612	639	601	632	668	636	631	608	584	641	579	614	616	632	625	616	617	586	626	604	639	602	632	623	575	681	637	593	642	588	610	606	612	579	616	650	625	608	654	648	686	631	606	633	620	611	622	623	599	589	671	624	606	664	642	597	626	652	617	653	595	638	607	612	556	654	609	614	635	638	615	654	627	621	604	615	650	620	598	626	596	584	598	614	582	577	617	637	641	615	621	610	629	646	601	623	586	659	605	600	687	647	591	617	599	623	627	584	653	626	589	603	639	572	601	611	605	619	646	582	584	614	660	630	614	637	635	658	575	617	643	578	592	626	628	613	606	602	651	596	658	638	641	613	641	591	589	602	642	604	597	633	573	580	619	623	623	641	593	602	634	628	583	657	629	658	621	646	649	635	588	592	641	635	630	620	643	635	626	631	639	607	622	628	629	628	675	573	600	616	647	636	605	572	637	585	633	602	606	547	645	640	617	640	636	654	659	653	655	651	606	643	595	621	659	603	648	654	597	629	592	604	613	621	624	625	639	661	659	640	617	587	673	602	682	607	624	611	634	588	634	669	631	586	607	620	601	664	625	621	609	593	619	642	631	590	669	649	642	584	605	616	619	674	599	628	602	608	574	597	604	590	609	630	599	647	612	646	606	615	623	576	643	610	623	564	610	646	586	648	599	631	613	612	583	608	629	598	585	624	631	646	606	608	663	612	595	640	650	645	613	623	582	619	587	605	615	619	631	630	646	620	650	633	637	597	620	602	617	666	641	622	587	602	638	633	625	630	643	634	645	619	609	630	651	597	623	619	624
6704	470	427	417	349	303	266	273	218	230	247	237	228	221	247	242	246	225	219	202	190	193	222	225	194	205	205	198	216	219	214	209	206	222	259	227	221	203	213	203	192	193	174	234	222	219	203	199	219	223	200	236	229	210	198	229	205	224	195	226	230	230	215	209	215	207	204	215	194	197	218	192	193	188	237	192	221	216	207	212	199	217	201	205	185	225	170	182	207	223	196	216	200	239	224	216	217	230	186	216	203	216	251	202	230	183	210	194	223	209	210	213	191	207	208	209	219	211	195	208	207	203	183	197	198	236	215	195	195	204	230	224	196	218	187	212	228	235	241	217	196	228	213	221	206	177	230	225	200	221	207	239	225	233	202	209	193	227	202	212	204	204	185	220	177	185	207	221	207	197	214	226	203	218	230	218	221	211	172	191	196	213	201	231	233	205	198	219	218	221	228	240	198	226	193	207	237	208	186	215	218	216	191	216	237	208	219	201	206	213	208	193	206	211	231	203	237	213	192	212	219	193	217	188	187	225	228	204	190	198	212	194	216	192	199	190	217	188	212	190	202	192	228	202	220	221	215	203	212	200	210	205	192	220	194	189	232	201	204	213	219	212	230	207	218	221	223	219	237	236	217	181	234	212	196	203	201	226	202	193	195	219	221	236	202	209	218	222	202	219	228	224	215	211	238	220	209	215	226	206	190	209	201	191	195	217	229	220	180	212	200	222	192	209	215	219	201	197	209	218	186	218	209	222	217	221	201	210	198	230	219	221	202	227	202	209	196	209	194	180	193	213	200	216	188	214	218	212	213	209	195	204	225	232	212	202	241	216	216	201	203	187	220	214	188	212	195	201	222	189	208	221	194	207	210	208	207	211	229	183	210	223	221	218	213	196	203	221	201	182	241	221	215	205	224	224	199	192	196	216	222	207	217	179	209	201	223	187	207	195	203	219	228	214	210	190	185	211	242	203	209	211	219	214	215	206	200	214	178	200	186	179	205	240	198	220	214	231	193	186	216	200	213	236	221	200	195	250	223	167	238	216	211	206	236	212	207	221	202	233	223	230	207	224	217	191	222	232	234	210	245	199	223	211	204	190	226	224	204	210	219	214	218	199	215	224	236	240	218	221	209	219	210	195	210	216	232	198	183	170	186	219	216	194	185	203	235	208	220	179	210	204	201	223	224	201	209	205	199	216	231	224	218	219	194	203	207	226	204	239	211	230	212	217	210	230	204	232	190	244	211	220	190	242	206	244	216	238	204	180	210	205	232	215	224	202	208	221	219	237	224	226	224	195	197	236	211	221	209	203	216	222	212	215	214	214	207	222	211	220	213	183	190	227	195	192	209	216	224	206	203	226	213	199	231	203	229	172	208	205	238	173	215	195	210	224	207	186	211	218	201	202	204	222	175	235	209	187	212	180	223	202	207	210	196	193	205	229	224	221	207	223	215	223	221	213	185	231	208	219	208	211	198	229	182	216	227	195	213	230	216	226	204	221	197	198	221	229	240	220	189	203	207	207	213	203	206	211	234	189	219	222	217	216	204	200	196	193	225	212	210	190	229	220	204	201	219	202	202	233	198	209	212	190	214	200	209	200	202	211	230	197	210	220	200	214	208	227	196	213	200	211	177	233	215	226	198	212	218	210	229	217	197	219	204	209	203	190	216	203	206	235	198	198	208	228	202	210	206	188	204	212	220	204	217	180	241	214	229	213	185	186	221	210	195	235	205	196	200	225	198	245	248	209	222	196	214	214	228	217	208	213	213	207	216	230	201	216	232	175	189	215	209	197	200	213	222	222	198	208	226	203	203	246	192	192	204	192	217	221	205	228	220	211	215	212	208	235	220	195	193	204	203	201	216	216	240	213	209	240	217	232	251	234	188	208	206	206	222	238	190	186	221	197	210	191	213	199	208	203	220	218	197	210	217	216	231	220	202	214	220	212	207	213	214	233	202	226	222	205	218	205	194	204	201	217	197	220	187	219	212	214	179	216	215	208	207	201	222	230	219	209	224	217	193	215	201	200	213	199	221	212	178	169	217	206	200	196	188	228	202	204	212	199	193	215	203	192	238	195	229	212	210	231	192	203	208	203	207	196	199	216	240	215	233	233	217	213	182	208	231	203	225	220	235	215	229	212	212	204	215	215	217	196	216	186	219	231	187	219	198	223	216	224	227	226	215	212	215	209	212	209	205	218	194	244	217	226	183	189	223	235	217	211	212	240	190	237	203	218	195	189	198	247	199	186	219	197	201	217	211	199	218	230	210	219	205	230	207	195	240	243	213	205	208	244	227	201	195	182	214	184	216	204	206	209	219	214	209	193	262	224	231	225	207	201	204	242	192	199	191	178	203	222	220	193	221	211	218	181	220	208	223	176	220	204	202	211	234	198	187	202	198	236	210	226	219	218	224	214	218	210	201	229	217	194	198	227	220	232	225	197	206	236	235	209	192	202	224	212	199	191	199	210	211	235	210	211	203	226	186	220	204	189	199	207	237	217	209	205	203	218	228	205	202	219	210	225	208	233	217	220	229	193	223	203	217	252	215	212	216	203	199	222	185	222	208	196	210	206	187	226	206	222	219	193	190	199	215	248	223	222	200	242	191	200	205	205	220	211	217	212	194	205	209	195	219	225	204	188	205	209	186	188	203	200	237	211	221	219	214	214	189	209	213	231	200	202	231	234	236	200	235	229	192	206	203	226	182	205	199	195	202	181	205	198	213	203	212	196	183	213	228	228	203	200	215	200	202	193	231	222	189	190	184	183	200	218	204	210	205	183	209	205	190	220	212	238	191	220	198	211	220	191	238	201	218	216	210	205	213	222	239	206	229	219	181	199	212	197	213	205	227	186	206	194	189	208	183	170	215	206	245	199	202	230	228	217	222	189	182	219	187	205	207	211	230	211	235	194	219	199	210	219	205	223	213	205	181	188	224	187	213	200	190	217	227	231	204	211	185	219	196	209	215	197	208	225	213	205	204	192	255	190	202	206	176	245	195	215	214	191	212	212	212	233	188	182	193	190	231	215	223	228	213	206	206	195	192	204	247	225	234	218	205	193	198	221	217	219	209	219	186	198	198	189	186	229	229	205	224	222	206	210	198	221	206	209	176	179	219	188	217	178	221	231	233	224	220	207	229	194	205	196	250	189	217	191	223	197	188	216	211	220	199	199	220	204	199	203	226	230	245	216	226	223	208	219	207	221	228	212	242	218	214	209	203	230	209	218	205	193	221	194	208	212	215	211	209	222	197	226	203	209	212	223	195	202	200	225	210	228	220	214	198	201	206	215	202	171	196	223	219	206	217	211	207	223	206	201	194	212	213	221	199	214	202	237	196	209	241	199	229	202	192	230	200	193	240	221	248	196	217	223	214	234	183	212	200	224	206	232	221	230	197	205	232	202	185	193	204	202	228	227	212	188	224	214	224	195	182	247	221	212	226	198	218	227	202	194	210	199	220	205	207	214	198	210	218	252	208	211	226	224	217	221
6179	711	1012	1133	1021	845	781	713	682	641	659	617	533	571	539	526	568	504	542	542	495	494	533	508	521	456	517	488	490	549	504	486	516	458	461	506	518	465	529	465	501	497	492	511	502	489	456	512	482	480	459	473	469	524	504	514	478	464	433	476	479	480	498	474	472	491	504	522	515	452	481	485	464	443	460	496	542	463	477	509	466	449	488	490	478	418	490	490	510	510	467	524	500	499	507	462	502	502	459	457	474	451	485	474	493	512	467	493	463	475	481	492	480	454	542	456	472	508	446	488	500	499	469	464	506	474	473	463	491	472	449	499	535	514	485	520	508	484	505	489	459	481	496	482	501	480	481	485	521	496	489	521	490	468	495	486	464	469	486	495	482	466	496	461	515	480	504	465	486	496	474	503	492	443	483	492	472	480	481	463	467	479	467	454	498	457	490	445	501	491	492	507	463	466	461	468	462	505	484	501	480	451	476	477	442	553	479	480	459	455	448	456	480	470	480	465	508	446	546	476	430	478	488	503	477	429	502	473	499	485	493	460	476	481	506	466	484	474	470	490	540	512	516	483	447	479	465	488	504	491	516	492	513	461	489	474	452	515	492	475	499	502	482	477	484	489	476	505	472	488	467	497	445	475	491	500	502	517	482	448	455	498	479	483	467	452	442	447	476	502	462	477	476	477	489	511	485	490	480	470	491	455	503	508	482	504	483	464	472	492	491	467	452	485	488	501	472	461	518	503	456	483	473	488	467	442	499	499	489	483	465	493	505	495	428	463	464	485	463	460	486	459	499	459	484	517	482	451	445	481	474	490	437	524	475	464	491	489	476	482	508	465	509	465	494	481	507	467	442	437	467	468	524	470	456	502	466	464	423	470	479	494	469	459	474	489	467	521	472	466	489	478	517	496	441	467	430	467	485	493	507	481	454	470	492	489	491	475	474	451	488	462	509	453	493	460	476	508	463	488	468	492	450	466	468	472	471	479	496	522	439	490	478	528	515	499	455	471	506	493	471	473	515	448	478	477	472	441	458	520	495	468	475	517	485	502	471	458	515	463	471	443	477	462	475	488	491	471	459	519	490	484	455	472	532	502	480	484	474	464	515	494	495	489	512	445	464	478	478	441	479	476	459	499	501	447	468	483	515	467	487	510	491	466	463	497	471	471	500	488	500	456	462	466	488	460	471	490	468	490	497	494	518	453	514	456	462	493	497	467	483	488	500	480	497	494	503	456	506	493	485	491	484	450	495	489	435	475	485	511	472	467	487	472	498	474	436	473	477	474	447	464	449	520	467	486	491	507	497	487	463	488	498	462	507	492	501	459	464	478	496	450	483	459	447	477	472	494	484	491	501	502	498	470	480	490	522	491	491	465	486	502	494	487	503	472	470	510	481	477	474	515	441	447	410	485	454	501	491	502	489	513	453	481	475	491	504	464	506	511	473	454	441	478	485	475	488	491	477	473	480	481	487	493	453	483	474	503	502	488	479	495	500	479	449	469	491	464	475	502	489	496	489	454	452	459	426	468	500	498	492	464	478	493	496	512	477	491	511	483	483	496	516	507	515	507	461	479	485	513	469	492	463	495	490	458	484	486	538	464	472	489	477	482	456	478	520	450	491	457	465	476	496	503	492	461	468	458	479	471	500	472	477	466	452	472	456	504	505	482	465	473	464	503	498	543	487	444	535	498	484	467	489	447	475	474	493	495	495	455	492	456	507	470	474	448	476	476	485	440	467	493	441	497	513	444	501	470	484	504	475	505	516	483	470	491	472	501	492	464	496	474	464	501	461	499	521	473	461	462	480	465	514	462	448	423	518	454	479	462	484	467	484	497	418	467	469	446	487	468	464	497	493	504	476	453	495	447	483	517	498	500	465	475	444	457	488	461	485	467	459	507	476	480	514	503	461	522	480	478	473	475	464	490	509	522	456	469	515	500	471	507	478	476	442	426	502	483	482	432	478	455	439	494	444	477	478	480	501	512	504	489	482	486	503	507	463	482	496	467	426	465	469	521	494	480	508	467	440	493	484	467	492	486	462	484	536	516	478	497	472	509	517	482	500	482	441	501	471	441	511	492	528	467	470	490	447	485	491	469	474	424	452	513	472	491	473	470	485	456	491	479	526	482	504	452	489	505	468	500	473	463	503	538	497	508	499	465	482	485	474	519	472	488	484	506	484	494	475	470	501	507	459	493	478	473	497	504	476	448	487	503	505	432	494	464	472	491	509	475	523	483	443	494	454	466	473	496	474	471	527	529	476	512	481	465	497	485	490	432	489	481	477	483	494	456	502	513	464	485	428	464	456	467	482	485	488	471	491	482	485	500	455	492	466	500	443	465	471	466	483	465	484	499	452	480	453	485	482	467	474	492	470	471	472	467	473	459	506	486	479	485	535	448	461	493	458	466	462	470	503	464	487	500	449	470	440	486	477	523	487	476	499	510	488	504	516	514	464	472	472	501	517	510	477	499	468	461	477	489	465	486	485	462	455	509	473	475	491	468	504	518	455	525	476	463	463	489	480	508	481	439	480	468	493	496	445	490	465	482	488	478	448	488	483	480	481	491	498	488	483	469	465	474	485	503	487	484	523	512	489	516	473	496	469	483	500	509	489	464	442	489	494	502	472	462	500	481	472	474	481	471	467	511	527	452	494	438	518	488	509	451	468	502	465	485	487	502	475	495	502	507	470	493	457	444	494	474	485	491	446	441	468	454	475	480	520	516	516	478	454	489	428	479	461	486	497	482	499	501	460	456	483	479	524	480	467	513	491	489	453	483	491	475	484	490	503	496	479	480	492	502	483	482	460	503	467	460	500	493	473	513	448	499	445	467	487	462	472	462	468	476	434	482	464	451	448	442	518	517	481	474	460	462	486	528	439	470	467	500	461	461	493	483	486	499	512	444	471	530	472	449	478	462	477	463	503	454	493	504	449	499	433	466	470	435	465	460	453	489	450	453	483	454	462	496	486	476	456	481	505	431	514	493	491	482	487	494	495	508	510	484	433	451	473	467	464	463	479	523	460	494	449	503	449	530	519	484	499	517	482	502	511	484	528	500	483	482	457	454	491	453	487	493	474	506	485	484	529	481	476	467	467	482	491	469	493	506	461	495	463	471	494	468	459	517	467	478	471	497	475	505	455	475	483	469	468	466	500	490	501	510	509	489	470	491	499	469	478	476	471	473	473	509	523	465	483	516	497	534	498	483	456	510	526	484	459	485	488	479	488	458	460	486	474	454	479	472	468	459	478	449	470	497	487	467	545	454	446	487	472	489	466	480	506	480	471	479	458	501	488	463	507	496	487	475	451	490	507	470	446	486	473	443	467	495	471	474	455	464	458	474	511	472	499	465	449	492	483	503	476	496	454	460	482	466	470	503	477	494	490	474	506	515	527	481	482	463	517	470	502	481	502	475	486	500	476	464	453	503	502	443	460	484	490	487	487	485	501	517	487	488	497	484	499	472	482	464	486	480	489	468	466	495	459	452
12697	794	636	487	314	237	210	169	122	133	129	139	112	90	94	80	63	89	97	75	100	87	79	68	77	87	72	72	68	67	76	68	87	81	78	73	85	75	71	71	78	61	65	68	86	81	63	70	65	69	88	58	67	80	74	80	93	59	86	74	69	71	74	68	84	74	59	80	74	77	94	82	64	74	72	72	66	68	74	67	67	84	81	58	80	80	87	81	88	63	68	72	77	69	67	80	92	73	52	56	78	72	78	66	77	81	69	63	78	72	68	77	73	69	55	81	78	60	61	63	60	74	92	69	76	73	69	89	93	69	94	91	78	67	56	54	72	81	88	67	84	78	93	70	79	67	70	76	65	73	73	76	73	70	63	70	77	68	76	68	79	77	67	71	69	80	82	78	61	67	64	74	84	86	70	82	71	71	67	60	71	68	73	63	61	74	76	75	72	74	70	83	69	80	78	76	80	65	65	77	72	66	68	75	65	58	65	64	67	63	66	71	81	64	79	81	65	93	74	75	63	65	87	61	71	73	85	91	76	79	76	76	85	76	67	58	74	82	64	85	69	72	71	66	69	59	72	89	90	68	64	76	71	72	91	71	67	70	61	69	77	55	77	77	77	73	80	77	85	71	71	86	58	64	87	77	62	74	81	69	82	79	64	68	76	66	74	84	69	62	74	73	79	84	83	67	72	65	70	57	89	72	80	62	66	74	78	79	66	81	69	77	89	69	74	63	71	71	71	72	67	83	64	82	78	56	83	75	66	71	73	69	86	71	74	85	73	73	68	65	64	75	86	68	90	75	64	75	77	69	70	65	70	89	90	85	71	64	70	88	61	81	66	71	66	84	84	84	92	72	71	88	76	80	82	82	69	66	87	91	83	84	87	75	90	67	78	68	63	79	76	71	88	83	84	65	61	73	66	73	92	88	82	64	86	71	65	65	66	63	76	79	57	65	70	82	77	82	75	84	71	61	74	64	65	76	72	77	85	82	77	64	61	80	70	84	73	86	73	65	69	58	67	79	81	70	70	55	72	74	84	79	77	72	63	84	72	86	67	71	79	66	73	54	65	72	76	73	94	75	73	91	83	87	77	81	68	60	78	68	103	72	71	59	70	65	73	72	84	73	87	79	75	71	51	73	88	73	64	71	82	74	74	84	75	79	63	74	82	81	62	68	79	71	62	72	61	70	80	71	77	71	76	57	77	59	62	70	81	65	91	62	53	71	49	50	86	86	69	57	69	56	86	63	71	78	74	77	91	66	69	91	69	70	74	76	64	60	85	69	83	68	74	76	83	57	66	59	68	91	74	73	63	82	66	71	70	70	80	50	66	77	74	77	67	57	74	64	77	73	93	75	74	76	78	64	70	93	85	73	77	88	70	70	72	59	85	86	73	71	79	79	71	67	67	68	76	59	96	63	71	83	65	79	77	63	73	52	69	88	63	73	59	78	82	70	59	72	72	75	89	83	68	69	73	59	65	64	79	70	85	74	80	67	84	65	86	76	67	66	71	74	78	77	62	66	85	80	54	61	84	60	51	93	70	81	95	75	59	75	62	77	65	87	70	56	81	68	67	81	81	79	78	66	81	73	78	75	77	67	82	75	83	68	71	67	79	55	72	78	82	72	67	76	81	65	80	80	78	65	69	66	88	62	70	48	74	85	59	60	57	70	64	76	63	63	82	80	68	82	72	83	101	77	76	68	61	76	82	74	51	79	73	80	80	90	63	65	74	77	71	68	68	70	63	65	77	69	62	85	78	78	73	75	61	71	72	71	50	79	68	69	76	67	64	74	90	77	83	83	80	71	88	60	60	71	67	86	61	73	80	67	71	77	71	65	67	69	90	81	76	70	93	69	79	95	83	84	82	76	68	75	69	77	76	74	69	62	74	69	53	88	74	59	71	69	71	72	63	74	69	70	86	82	79	81	94	82	63	57	67	78	71	79	62	74	85	60	95	83	81	68	78	51	83	66	78	73	83	73	69	76	91	77	72	78	66	86	61	84	80	65	81	78	71	72	78	64	57	77	69	84	74	80	70	71	62	68	58	78	69	77	79	58	63	77	71	94	68	74	84	66	67	73	85	82	86	80	74	81	79	77	73	72	99	63	79	60	81	78	77	70	82	91	77	76	86	79	76	83	80	63	68	89	76	82	66	74	92	76	87	65	70	58	81	71	73	75	82	84	89	73	90	70	67	79	88	72	79	82	88	78	68	60	74	72	84	64	71	68	87	60	76	75	80	73	72	68	56	62	68	85	59	87	56	76	78	79	65	73	69	63	66	63	75	77	76	86	68	65	70	80	75	73	73	81	57	81	86	67	78	79	74	71	63	54	62	58	63	77	64	90	79	83	76	94	69	77	61	66	59	77	59	66	81	77	81	92	81	70	73	72	68	85	74	78	73	66	62	79	75	76	66	65	66	79	67	76	78	68	78	68	65	70	59	62	92	86	68	84	78	88	72	65	82	68	77	77	67	74	69	78	90	69	69	74	85	65	69	73	81	76	81	65	68	64	78	66	77	71	60	72	81	69	74	79	76	66	68	87	67	86	64	57	71	70	73	68	78	72	75	77	62	64	73	78	79	69	63	80	68	64	75	65	68	89	71	55	67	79	75	67	81	73	66	67	74	77	75	68	75	69	68	79	55	70	71	80	72	55	73	67	83	71	64	66	86	71	76	79	78	86	77	82	64	74	73	76	59	64	70	85	71	72	78	68	74	77	74	79	64	78	66	66	67	85	84	88	64	45	71	73	80	87	75	71	93	70	75	64	74	67	71	68	88	84	73	63	70	68	70	86	71	75	63	71	80	86	75	77	64	59	78	79	78	76	66	76	77	55	66	85	70	55	78	66	82	69	79	68	74	68	82	91	82	83	66	67	68	70	77	68	77	71	52	70	69	73	59	63	63	77	90	80	81	72	65	81	70	78	66	86	88	67	71	67	72	71	88	85	93	62	78	72	74	82	71	79	65	75	63	68	68	62	78	65	75	93	75	67	63	66	66	73	84	76	55	76	71	67	63	71	74	61	76	68	76	66	68	81	73	92	75	85	78	75	62	82	62	84	76	83	83	67	79	82	71	61	72	71	79	87	71	76	73	70	81	64	83	75	62	69	79	72	73	66	60	67	90	74	73	54	67	68	74	72	73	79	71	72	78	81	73	75	76	76	88	81	75	91	79	78	81	65	92	74	67	71	59	58	66	87	84	62	78	77	66	69	80	97	67	67	71	78	63	64	64	70	55	71	70	74	82	77	75	64	73	74	68	61	91	68	69	72	78	61	59	85	90	74	84	64	69	71	82	60	48	64	72	71	69	85	82	82	68	83	85	70	58	66	61	70	73	71	79	71	65	66	78	68	67	61	75	78	84	80	54	76	86	70	71	67	75	71	76	63	69	64	75	69	74	79	63	76	94	71	82	94	73	96	75	85	82	97	72	66	76	68	93	49	81	90	70	76	79	58	61	61	89	83	74	82	65	65	64	72
7525	654	1362	1563	1285	1024	795	660	576	525	474	445	362	368	351	305	316	302	274	297	288	245	271	274	263	233	241	230	217	202	213	225	239	213	230	221	236	236	204	218	226	233	216	209	201	218	204	213	181	216	212	202	218	217	216	206	210	204	217	223	180	190	196	194	206	177	213	209	201	189	209	194	214	193	199	197	207	208	202	172	176	202	204	207	185	198	202	198	225	189	180	197	216	216	187	184	205	190	196	195	212	200	193	201	218	183	168	193	194	199	196	206	204	190	192	212	197	222	198	195	214	188	208	212	195	201	196	191	200	219	216	192	165	197	210	217	188	205	184	173	175	194	173	190	189	201	175	178	205	187	189	190	186	191	215	215	203	203	182	206	200	203	186	219	170	208	206	161	200	187	199	161	191	193	177	192	182	204	198	217	214	188	210	180	192	228	201	189	186	173	169	206	193	210	182	199	198	205	212	202	202	181	206	213	197	173	193	204	190	197	203	198	167	211	176	216	201	184	205	200	186	176	192	204	188	207	202	188	185	164	173	178	197	182	203	175	182	203	204	200	209	193	203	219	197	196	183	197	183	206	198	180	200	208	198	207	184	214	178	192	216	192	181	208	178	171	213	190	214	194	202	202	189	207	187	181	171	207	175	202	189	189	184	170	205	223	185	191	186	203	171	180	193	205	203	200	222	204	225	183	196	182	190	179	209	182	198	183	213	218	195	199	188	184	194	189	204	192	207	216	197	207	219	209	206	240	180	220	217	213	209	176	184	205	218	220	201	185	205	205	192	192	195	194	166	200	179	193	186	203	199	187	203	225	202	186	194	173	194	197	216	212	217	178	190	210	185	169	202	194	179	220	181	214	201	185	209	223	195	204	196	211	188	195	190	179	186	193	199	178	197	177	202	211	201	175	216	203	193	184	213	182	200	204	189	164	187	204	197	183	167	212	186	209	206	208	200	201	234	197	218	218	184	178	203	198	171	218	199	185	167	188	190	179	182	191	202	165	190	188	198	180	226	197	214	201	198	173	192	182	228	187	185	168	185	196	185	201	196	206	185	210	216	191	187	194	223	201	187	201	196	195	181	193	176	178	199	196	196	189	182	194	213	194	213	184	191	199	188	204	193	186	182	192	216	196	197	183	196	180	217	217	182	179	214	186	180	196	182	230	210	163	206	216	194	217	187	175	184	183	207	190	180	182	191	213	191	188	199	208	193	197	214	206	187	189	192	200	187	200	185	194	203	199	186	192	186	199	216	215	214	203	191	205	196	214	211	209	203	195	197	211	181	203	173	201	176	191	179	183	179	186	206	177	203	203	207	201	195	210	181	195	177	188	217	201	200	182	181	193	189	175	188	179	195	192	199	184	189	177	188	207	210	185	157	182	191	210	170	202	205	196	195	183	197	196	196	201	194	209	182	207	213	199	182	184	189	203	203	178	187	179	187	196	183	196	199	189	203	175	200	203	188	173	202	185	176	199	191	201	188	178	196	214	226	212	199	207	181	201	199	197	188	216	175	193	196	191	211	199	187	199	174	198	219	200	202	215	226	182	209	202	194	203	220	192	200	187	190	207	184	206	186	170	209	180	198	198	202	197	195	184	166	207	199	200	207	190	231	193	213	187	186	181	206	205	196	238	207	195	193	179	210	217	169	194	177	217	193	184	198	195	182	194	169	207	188	186	212	208	184	206	206	188	186	198	215	171	204	179	188	178	193	188	183	200	202	204	195	167	209	196	188	201	199	179	195	198	198	176	192	183	182	181	213	181	174	196	200	191	213	188	182	210	223	214	211	228	180	189	213	207	180	184	199	198	218	176	195	193	202	184	205	197	201	202	195	202	207	191	203	206	200	181	205	196	214	191	231	164	190	190	195	196	215	196	187	233	184	189	186	187	189	221	184	199	199	209	182	183	224	193	203	182	207	208	189	176	211	201	169	175	189	185	180	209	212	208	201	189	210	184	196	197	176	227	190	201	201	187	174	220	201	200	183	198	173	192	189	193	179	179	202	193	194	201	192	210	186	180	217	194	194	197	183	197	212	184	192	219	192	204	190	216	165	175	180	183	205	190	189	196	189	186	216	186	186	199	184	210	181	174	184	196	210	172	185	181	193	193	209	189	196	188	177	208	174	202	195	199	187	197	185	205	198	204	192	213	176	188	171	192	194	190	181	192	180	169	189	178	192	207	197	195	185	196	202	197	189	198	191	190	187	181	186	176	199	190	209	192	235	200	195	184	222	199	204	177	182	172	189	195	189	183	194	202	209	185	204	188	203	205	179	151	178	185	213	208	181	186	185	209	208	176	221	198	179	175	204	196	203	210	208	196	191	175	184	189	214	195	190	189	195	204	199	191	189	187	220	179	211	246	201	211	182	183	226	186	210	160	207	191	180	198	216	202	189	198	175	190	209	164	183	189	200	177	193	166	215	211	202	185	212	219	188	206	201	187	207	184	198	187	211	201	206	192	195	188	191	201	189	204	176	220	196	209	199	205	204	196	199	181	190	184	205	193	225	193	191	195	183	183	226	186	212	216	184	203	203	194	184	229	195	209	184	203	201	189	175	195	197	194	193	201	197	170	189	185	180	183	164	190	205	182	184	172	199	200	193	202	207	193	195	189	194	201	219	202	204	196	186	201	190	205	190	178	235	205	207	198	199	199	198	195	188	188	211	205	169	173	186	188	193	202	182	189	191	183	209	174	173	209	214	202	163	212	197	189	199	170	211	181	186	208	211	216	189	177	211	216	203	198	219	209	196	195	233	181	215	178	199	177	202	198	172	183	195	196	199	217	208	181	196	210	192	183	186	207	192	204	198	170	201	207	193	193	189	224	183	205	178	218	175	196	201	219	184	179	160	179	203	203	210	208	195	199	183	191	206	164	185	173	198	210	211	221	184	181	203	186	192	189	187	176	178	214	184	198	188	182	192	205	229	202	184	203	193	223	219	180	208	197	180	192	199	207	160	201	206	187	200	174	218	189	211	186	181	208	194	189	184	181	191	175	194	205	199	181	192	228	203	176	191	194	215	177	218	167	205	199	196	192	186	192	211	218	221	207	177	178	202	167	197	205	187	201	189	199	181	220	198	182	198	206	196	191	189	207	183	184	190	202	186	200	209	240	203	185	195	220	191	174	192	182	193	204	191	196	209	199	205	180	174	222	206	187	184	184	183	191	201	194	205	208	220	210	211	198	185	186	158	205	192	199	172	169	191	211	200	207	218	193	217	199	211	197	224	182	184	171	194	224	189	207	151	166	203	204	197	186	197	167	193	186	170	209	197	208	215	198	207	192	191	203	207	200	214	204	209	182	196	210	209	185	185	191	191	166	204	195	169	188	161	223	176	207	200	213	213	203	204	188	209	180	175	218	181	197	206	187	191	169	189	206	199	195	191	197	193	208	194	192	189	198	185	189	201	194	195	175	178	188	183	195	215	177	214	190	209	201	181	191	203	179	190	195	199	200	203	199	169	190	208	188	196	172
1277	283	295	267	271	283	276	251	242	248	263	259	276	269	273	285	279	258	255	261	269	252	274	273	282	275	264	287	255	285	280	254	279	239	280	292	288	275	259	286	273	230	230	305	252	295	276	272	266	283	268	252	241	277	261	273	271	296	296	246	254	251	246	263	255	259	261	280	251	250	257	263	254	257	272	271	288	287	282	324	311	268	246	274	246	249	254	268	281	256	255	283	266	286	287	260	303	278	250	273	249	247	262	273	268	284	292	270	267	289	304	256	247	308	255	256	297	261	273	293	296	287	270	249	228	273	258	329	272	290	274	288	257	285	273	275	256	262	278	275	258	261	287	301	274	279	263	260	253	264	276	275	266	241	265	250	287	236	271	236	272	258	248	283	254	242	258	270	232	260	255	277	266	271	268	281	278	280	253	248	244	271	267	288	268	283	261	302	285	282	295	278	272	302	293	300	277	272	278	302	253	270	260	295	251	256	271	295	296	281	262	282	286	263	261	266	286	287	273	300	288	272	233	238	288	277	269	264	255	258	250	288	267	255	279	267	291	264	261	246	241	281	272	289	267	252	278	257	251	242	274	263	294	267	261	278	315	274	268	276	264	264	263	269	292	261	295	285	271	269	241	267	255	284	292	275	287	278	269	271	247	272	316	298	249	299	233	286	257	265	281	270	282	262	258	266	262	251	264	288	272	271	242	249	248	241	298	275	259	270	276	277	265	306	271	271	256	274	255	259	258	247	278	265	298	262	261	280	255	274	266	238	324	268	292	261	295	272	266	273	289	274	272	272	257	260	285	262	238	319	272	259	300	274	240	260	272	308	288	257	298	268	256	275	291	260	284	231	261	287	301	265	289	275	302	258	277	256	268	242	262	307	269	254	274	300	243	251	272	272	286	242	309	260	249	246	270	283	293	286	256	280	287	302	237	283	255	278	262	269	290	269	264	273	277	268	291	233	267	280	259	264	254	259	257	303	281	261	286	253	244	255	275	271	264	261	283	243	245	282	247	264	267	260	255	250	250	278	262	218	270	252	283	274	234	250	268	259	251	276	261	252	267	246	253	256	308	268	272	265	304	302	256	257	275	287	247	289	271	247	269	250	285	262	264	278	273	249	260	243	269	268	278	301	287	250	243	283	271	275	274	280	262	267	256	238	288	255	276	263	273	286	251	278	259	267	283	280	295	260	235	292	269	266	248	263	237	274	277	278	290	263	274	291	288	279	266	281	264	270	255	278	293	263	293	264	245	259	253	263	253	254	237	269	286	259	264	280	300	272	281	243	258	268	254	243	315	249	282	282	298	276	269	277	276	226	264	288	269	281	234	277	285	255	287	264	263	236	275	263	249	250	305	286	253	252	271	281	258	231	288	279	261	291	282	294	272	255	290	244	284	276	270	282	289	263	255	256	270	295	277	270	281	260	305	269	256	250	255	261	278	250	269	263	261	269	288	269	261	248	248	290	263	255	275	292	259	257	296	261	266	253	247	263	283	276	289	268	272	267	299	271	281	239	299	278	246	279	297	303	280	259	247	260	237	247	244	279	253	296	296	288	280	277	250	245	277	271	234	262	255	279	277	256	286	281	219	248	282	277	261	279	310	291	283	279	282	266	275	289	273	247	268	287	280	263	254	280	262	292	276	279	262	257	270	315	276	311	251	266	237	269	282	271	277	299	264	259	265	298	285	246	277	305	273	262	269	249	261	230	255	246	268	267	241	276	288	298	262	250	267	291	241	260	291	285	284	285	268	264	283	278	254	263	265	234	255	284	266	291	260	272	244	288	274	274	267	293	272	253	245	252	252	245	249	255	257	269	262	264	277	258	263	270	279	276	263	286	316	257	265	273	285	262	249	251	253	298	261	275	275	270	303	246	299	235	276	285	273	293	274	269	254	282	244	289	233	272	270	249	262	264	300	265	264	289	256	287	284	233	249	262	303	268	274	261	292	280	256	243	268	265	257	263	265	293	268	277	252	290	284	238	288	262	256	274	278	240	256	271	255	312	295	286	268	238	249	257	279	258	258	273	266	302	277	244	257	274	278	313	262	287	258	268	256	285	280	286	302	265	282	268	289	274	260	289	312	276	277	260	257	245	259	286	270	247	298	303	261	274	235	253	241	277	255	258	245	249	280	259	275	258	262	269	285	260	287	282	241	255	275	240	291	259	301	270	245	272	285	274	276	276	262	260	243	267	265	250	251	241	287	266	264	258	265	254	297	269	248	266	298	282	284	279	262	310	248	240	256	248	274	270	255	297	285	254	295	300	251	261	257	267	277	231	290	257	288	277	261	269	289	244	299	243	251	239	262	261	281	268	289	257	256	254	247	298	264	275	263	291	288	262	252	266	297	294	285	262	262	265	302	258	262	235	283	306	307	269	262	262	265	259	267	271	265	275	259	246	260	262	259	280	288	289	284	268	277	253	247	275	251	306	308	248	299	254	263	260	280	303	262	288	299	288	281	297	261	263	266	276	272	289	230	284	241	258	259	251	269	278	277	266	271	268	263	275	257	262	289	290	274	261	240	238	285	287	271	242	265	269	259	304	272	246	238	258	254	292	245	268	264	261	291	251	268	281	251	268	249	260	287	255	288	303	268	258	268	278	243	280	274	276	263	294	290	280	275	271	291	260	267	246	259	273	247	284	273	252	253	258	272	263	281	271	271	261	280	254	284	270	261	265	241	270	282	279	277	287	258	300	237	281	251	253	276	248	266	268	298	298	237	265	293	272	290	286	251	249	281	269	271	256	290	293	278	320	279	269	233	276	300	266	291	275	271	242	269	275	267	260	266	255	278	291	266	271	253	268	282	291	292	266	220	245	240	278	245	236	282	289	258	265	284	245	266	263	251	285	245	260	290	263	252	295	265	268	253	265	318	276	261	253	243	282	261	277	261	283	255	259	275	316	300	305	267	298	284	277	273	271	290	298	258	289	270	298	285	266	276	227	282	258	248	281	275	257	257	250	261	290	255	253	299	267	244	254	257	265	285	230	278	320	261	259	269	269	282	260	288	272	262	300	261	253	261	270	261	265	253	254	281	257	244	280	316	306	275	262	292	268	258	293	293	294	273	284	268	272	244	307	264	312	253	263	249	238	270	265	282	277	252	301	283	300	261	294	280	304	242	268	257	281	275	293	261	256	289	246	285	267	245	242	237	283	273	274	240	274	264	247	273	280	279	264	273	268	246	300	285	256	263	265	284	250	281	261	260	259	284	277	282	261	264	242	261	282	246	289	268	288	284	252	241	244	284	270	266	300	264	261	268	263	261	242	272	253	274	238	256	278	281	263	240	244	283	304	257	296	261	260	260	266	264	288	295	263	267	256	267	268	275	279	269	257	264	236	302	277	246	252	271	268	265	263	247	244	288	278	272	300	263	277	271	269	286	277	260	259	241	275	259	268	248	277	298	273	273	276	266	269	264	252	281	252	241	266	270	277	261	255	293	285	269	281	287	273	278	287	285	254	245	284	262	284	279	252
1724	670	639	665	606	616	623	598	628	624	632	610	583	592	598	627	613	633	581	602	613	643	605	624	591	620	594	634	622	605	606	607	574	602	589	587	618	610	605	623	641	572	567	637	627	586	661	575	589	617	568	587	575	610	628	582	654	633	568	612	625	606	634	627	621	590	627	623	672	580	583	631	622	600	647	607	613	630	603	636	651	564	608	632	640	564	584	663	547	627	619	579	677	605	602	617	606	582	592	625	643	594	628	621	629	575	608	607	587	616	606	654	581	631	592	578	627	608	597	628	644	598	623	545	634	594	606	609	608	620	577	631	640	616	607	613	579	645	655	633	595	644	638	577	612	577	648	603	592	599	630	604	630	595	577	610	586	655	625	578	578	616	617	600	611	590	595	612	619	619	570	642	640	620	610	609	600	598	636	610	603	626	617	596	561	608	641	618	604	558	612	624	626	609	598	627	632	647	614	608	628	646	674	612	566	626	617	655	579	639	609	648	636	637	610	606	635	585	601	610	644	616	618	582	627	636	611	600	613	580	576	611	626	593	644	639	580	600	594	598	594	638	584	582	617	623	642	623	636	578	600	618	637	623	654	605	612	614	588	620	618	601	603	593	641	612	598	625	592	664	626	627	624	647	621	649	662	600	600	610	617	636	642	589	596	607	614	625	610	602	617	636	602	625	547	618	610	610	607	649	624	586	582	577	626	594	608	611	579	640	579	648	604	602	658	607	608	583	620	612	611	617	638	640	568	600	564	612	606	611	616	633	618	596	626	647	612	649	631	581	621	608	609	563	588	599	627	562	619	677	604	611	633	594	579	601	638	643	612	585	574	595	601	624	636	618	612	626	597	615	560	595	607	611	611	584	627	598	582	641	605	606	647	600	583	688	621	582	596	651	632	621	591	661	597	623	608	636	590	613	591	601	615	581	655	612	595	626	646	570	596	597	609	578	634	600	589	601	592	608	590	661	625	570	575	616	554	618	592	631	622	615	622	628	572	663	673	584	586	615	598	633	594	617	633	604	610	586	657	644	622	607	610	656	574	611	626	598	589	624	577	621	627	577	578	623	614	596	623	607	594	629	638	638	609	612	635	578	590	588	591	613	666	598	611	578	596	615	656	595	642	659	596	607	604	596	629	610	606	565	601	588	603	575	623	631	588	632	635	645	611	619	584	623	618	558	661	628	623	589	647	580	608	593	653	558	637	656	619	579	601	608	592	646	647	618	594	629	608	581	627	641	569	612	608	587	605	627	597	597	613	610	608	578	599	609	640	592	611	595	659	600	598	595	608	617	617	603	636	588	582	612	625	604	625	638	606	619	629	613	636	589	620	648	596	628	579	614	592	600	598	662	641	594	603	621	651	636	590	613	626	614	638	570	607	591	637	598	611	601	613	657	612	591	625	597	592	637	617	660	626	623	605	630	588	592	612	605	611	622	576	601	637	614	605	620	604	635	605	639	627	618	618	588	558	628	632	633	580	601	631	642	602	615	644	631	623	579	623	602	659	635	632	584	573	611	610	614	580	617	590	613	588	652	610	581	641	616	624	607	620	660	637	636	643	650	624	660	628	678	615	624	593	620	583	620	623	592	614	625	598	594	585	615	611	652	588	601	629	622	643	636	635	654	645	599	582	660	571	614	627	600	603	625	606	568	610	625	627	650	597	665	608	602	652	601	581	595	626	601	612	631	659	597	622	603	587	618	640	636	617	615	631	616	602	672	633	577	620	609	618	624	616	600	601	616	587	634	627	635	647	589	638	651	650	607	596	642	588	618	608	608	633	613	602	615	577	655	619	599	641	586	611	612	581	623	597	564	581	634	621	607	631	636	655	591	585	612	584	623	610	606	635	605	639	600	598	632	651	606	582	596	580	630	620	590	604	619	633	615	637	631	644	601	627	598	621	586	612	591	626	616	602	587	592	649	598	583	641	639	608	665	585	616	607	643	588	576	601	613	630	631	612	636	605	621	616	610	637	640	618	596	604	595	647	590	657	638	577	595	639	590	636	647	620	565	566	609	630	595	627	633	621	637	612	637	597	598	642	611	624	598	632	589	634	590	639	631	611	580	628	609	589	612	672	628	642	600	649	652	593	627	586	622	593	574	582	623	651	627	601	613	651	607	626	601	642	561	605	614	644	641	666	637	620	666	626	608	610	616	618	628	611	601	619	631	642	614	628	642	615	587	612	622	603	588	615	626	599	609	600	589	623	628	614	611	638	609	634	672	652	584	613	634	661	620	643	626	607	612	596	615	581	655	641	626	624	640	628	569	628	615	612	646	596	609	598	613	618	620	643	586	628	626	584	575	615	635	601	573	640	645	592	606	634	617	597	605	647	639	612	649	593	580	629	661	588	649	648	649	576	662	634	596	594	632	575	619	639	650	573	595	636	692	594	626	646	567	582	620	609	635	584	619	565	600	633	637	616	597	602	605	626	628	646	596	650	626	619	596	620	643	620	632	643	610	597	580	627	623	609	630	550	663	588	604	632	649	591	631	646	590	628	633	605	658	633	643	617	591	582	605	618	627	635	612	596	565	625	609	616	591	642	605	630	624	642	567	641	662	611	623	637	619	597	606	598	581	640	636	630	587	604	575	640	617	612	597	632	610	620	580	615	571	641	629	613	646	632	633	595	609	603	625	621	635	633	618	583	562	637	619	652	607	627	639	606	613	573	597	620	629	615	647	636	609	574	583	601	641	614	610	658	599	654	596	626	627	634	588	614	570	622	618	611	606	556	570	616	628	658	633	663	591	621	607	618	637	619	597	596	592	614	624	605	625	605	607	579	584	636	580	635	588	628	599	618	615	616	645	594	556	585	579	678	589	653	610	619	617	602	640	607	643	602	631	567	597	655	626	593	587	568	617	631	603	637	603	647	596	621	595	631	606	636	592	654	570	639	590	627	623	577	634	615	640	661	592	594	601	661	617	619	637	685	615	626	641	607	615	615	629	618	600	564	623	593	610	635	609	653	699	622	608	630	664	648	618	574	587	621	633	641	637	591	610	607	591	643	631	610	618	611	603	595	642	594	637	601	623	602	598	596	560	623	621	628	616	633	569	632	621	664	606	569	608	650	569	628	635	634	604	614	567	631	598	591	625	630	659	629	613	608	641	619	649	646	579	638	608	630	599	574	651	631	615	603	608	668	631	639	596	592	635	613	552	621	630	627	599	596	613	630	618	634	624	610	629	573	625	626	657	621	600	619	635	588	616	607	619	619	589	631	607	638	617	637	623	582	631	576	577	570	580	603	621	584	615	590	591	669	596	617	619	597	588	581	626	637	642	582	626	606	635	605	662	609	569	630	643	628	609	571	634	641	603	592	623	601	589	569	599	588	606	639	640	630	653	646	599	643	616	605	609	537	640	610	615	623	575	600	602	639	612	686	639	632	621	622	598	666	616	603	607	583	601	594	648	654	615	599	617	605	624	656	650	623	600	633	541	598	629	642	549	600	620	616	637	611	609	634	610	608	583	614	613
6929	471	472	399	328	287	267	265	267	216	254	215	235	251	227	199	200	195	205	223	208	189	230	193	190	206	255	256	215	227	215	213	239	219	196	202	195	217	226	216	214	228	206	197	200	227	194	229	188	213	235	205	202	222	199	207	185	221	220	223	220	216	244	219	184	226	223	235	214	231	216	204	230	206	200	210	195	226	227	194	205	197	178	197	218	199	207	205	206	218	228	202	224	201	210	208	219	246	189	211	221	208	228	200	214	213	218	229	196	223	201	188	207	209	210	198	205	239	212	215	199	201	202	208	233	205	207	200	208	208	201	209	213	242	205	213	197	199	175	227	219	209	186	197	220	221	206	208	206	238	201	187	190	219	202	194	211	185	224	211	225	173	194	213	249	196	224	220	210	240	217	215	187	220	214	207	192	207	193	228	204	233	229	184	200	216	188	213	193	197	212	208	203	208	229	230	227	184	198	201	180	198	253	220	211	198	202	190	214	220	215	205	197	225	207	225	212	227	210	220	205	221	198	190	221	193	208	231	227	205	208	209	200	198	213	193	199	207	202	222	220	206	224	215	202	202	207	241	218	197	214	212	218	208	198	225	205	228	223	191	186	208	226	207	204	215	198	210	210	215	212	204	192	199	236	202	218	229	205	202	193	201	187	198	188	214	206	200	208	222	209	197	216	221	239	238	205	198	264	195	239	203	218	236	236	226	197	195	199	197	232	224	219	193	214	196	195	204	198	217	206	213	188	220	227	222	208	222	194	181	218	226	205	204	233	220	207	210	220	205	205	223	245	199	190	195	186	209	225	203	228	209	232	179	211	209	217	209	219	191	184	225	218	186	189	217	200	233	221	198	210	229	222	222	223	237	236	203	213	215	198	229	215	177	201	186	218	205	223	194	202	185	218	214	208	220	237	203	211	205	222	222	209	195	197	209	198	203	223	214	216	201	216	197	229	200	203	217	223	204	190	218	209	199	209	198	211	204	189	218	218	214	196	209	204	211	227	203	192	228	208	228	203	212	208	215	198	195	226	219	214	203	250	234	206	212	226	202	204	192	214	207	200	219	201	203	207	206	200	218	201	223	203	195	192	215	201	222	206	209	173	221	210	228	223	198	218	173	240	226	219	201	216	187	194	196	210	204	221	202	211	218	217	217	234	243	188	209	199	224	200	212	204	198	209	210	201	217	211	200	181	224	232	222	193	203	177	206	198	200	227	223	198	225	262	220	176	184	226	203	212	213	208	240	213	196	201	208	203	228	205	212	205	195	208	200	199	218	209	200	201	177	207	223	227	211	218	218	207	226	215	216	214	200	208	219	222	253	193	187	217	247	214	231	218	185	172	214	220	251	179	233	187	196	187	191	231	211	226	206	220	212	197	210	202	198	209	240	244	206	225	240	240	213	214	201	211	210	197	229	245	230	182	204	209	229	225	243	218	211	228	213	224	193	198	220	202	223	223	231	203	191	209	180	240	206	188	220	206	202	207	195	231	181	200	243	217	231	198	210	208	185	211	208	171	214	226	204	200	211	207	232	207	206	203	204	208	230	215	246	221	223	218	195	227	216	213	228	210	213	218	181	194	226	183	218	221	193	218	219	208	246	185	219	181	200	201	219	219	202	193	221	195	218	201	232	199	191	222	223	236	219	227	200	221	204	235	218	195	221	211	215	203	204	212	183	242	205	219	191	205	191	223	251	182	211	213	212	223	231	239	220	197	211	211	221	188	200	251	212	224	200	226	219	228	200	202	223	210	230	194	196	218	188	201	227	232	224	199	201	217	193	199	215	212	198	207	227	248	259	199	206	200	183	230	193	187	201	204	194	211	215	208	207	255	219	207	211	190	213	208	204	229	197	191	203	207	221	204	236	193	198	221	221	199	231	231	182	225	184	198	208	207	202	214	228	189	202	218	194	220	228	217	218	216	204	225	217	203	214	205	210	204	226	232	201	214	204	225	214	169	222	178	195	205	214	205	201	213	208	206	217	209	217	260	212	215	194	225	218	197	219	222	216	226	212	194	225	226	213	225	207	202	236	226	188	153	212	239	225	219	204	214	194	218	224	216	224	218	186	200	208	180	184	217	202	194	213	211	199	186	195	212	221	219	227	208	212	225	205	194	235	232	208	230	190	236	218	186	204	240	211	204	213	187	227	214	227	212	200	183	185	181	216	203	235	184	223	231	210	178	210	204	244	214	228	199	197	239	205	224	204	195	203	208	197	216	207	219	204	226	220	214	208	223	221	203	213	185	186	208	218	248	200	229	192	184	208	225	225	213	182	218	194	202	196	213	214	241	193	221	191	203	228	203	212	198	195	210	215	239	191	207	228	202	196	222	222	215	208	205	226	193	222	222	205	213	218	213	230	207	202	205	210	227	214	213	194	187	199	201	212	234	228	201	199	217	218	223	216	225	228	213	208	209	213	236	201	219	195	245	196	202	192	196	218	219	201	226	212	222	187	210	204	187	219	215	199	244	192	207	194	241	202	199	219	226	223	196	195	190	186	236	188	190	184	182	224	204	193	183	200	234	224	213	204	216	203	209	210	190	211	200	232	249	174	191	204	232	210	227	230	226	201	202	219	201	240	202	217	219	246	216	202	234	230	203	222	199	208	227	211	189	219	214	222	234	224	207	200	183	203	210	205	203	192	201	223	222	222	180	212	221	200	214	211	207	206	221	188	224	225	184	242	187	200	203	222	195	221	213	239	209	194	196	219	226	198	218	212	192	227	234	185	209	242	218	197	218	256	234	207	197	196	207	228	216	206	243	230	198	193	203	231	231	214	235	237	211	238	226	203	206	226	220	227	223	201	205	211	216	217	229	217	213	225	226	192	182	245	207	196	235	239	195	204	172	210	217	223	214	214	222	213	193	215	208	236	172	228	214	238	218	192	195	203	229	227	230	227	217	208	193	208	204	212	188	210	196	226	212	206	236	225	198	197	195	199	224	211	206	212	226	205	254	213	190	202	198	215	236	215	213	246	214	202	197	198	208	213	181	203	216	228	213	192	201	205	234	196	230	210	211	197	206	183	217	200	197	222	206	209	197	219	214	206	192	205	230	174	237	232	230	189	208	208	200	221	228	218	210	193	194	230	210	215	215	264	210	198	203	218	200	192	200	227	206	204	216	206	189	197	206	205	240	186	202	223	230	224	228	211	224	209	223	229	200	197	208	217	256	195	196	211	207	185	207	221	220	199	176	211	177	184	212	245	185	217	218	227	191	198	210	186	231	186	201	232	220	226	201	214	213	202	207	201	231	195	219	222	240	228	208	211	223	196	222	197	212	219	218	186	215	199	196	212	274	221	170	202	210	205	202	202	198	232	208	223	215	223	233	187	221	187	223	219	209	209	183	226	254	218	215	218	207	227	199	208	196	192	209	210	209	208	215	212	189	220	200	230	214	213	246	199	177	187	199	189	204	209	218	186	202	210	214	224	206	226	202	222	211	203	204	214	245	183	215	202	204	226	215	244	219	210	202	218
6253	683	1076	1181	1024	884	773	731	659	632	624	619	600	546	548	556	560	514	535	514	525	494	527	515	509	516	476	506	488	510	492	498	491	489	480	524	498	444	505	510	492	523	498	490	505	552	541	460	497	475	475	521	460	498	486	529	517	490	465	499	481	502	448	526	493	450	485	516	506	521	484	517	484	522	463	512	512	476	513	480	498	489	483	471	457	455	455	446	493	468	455	476	455	448	485	486	459	504	473	453	478	497	484	494	509	462	486	489	487	476	466	462	492	469	474	467	487	473	482	440	501	487	507	518	479	461	563	442	473	473	496	497	496	463	496	485	525	486	506	505	486	514	488	489	472	485	465	467	462	463	520	518	510	483	491	488	459	521	424	495	481	460	530	486	502	470	500	480	456	512	454	483	448	515	441	492	458	465	535	481	467	470	453	462	421	501	498	495	478	440	476	496	477	508	532	487	464	477	481	450	452	459	441	497	454	514	471	475	492	515	526	489	491	492	502	491	464	501	496	430	450	459	504	495	483	470	475	500	483	496	505	468	452	505	473	508	448	500	496	462	480	451	498	497	514	469	450	457	493	514	501	525	486	497	504	507	464	447	513	464	519	473	476	493	455	517	538	499	476	525	484	474	471	493	455	504	461	500	457	452	488	453	436	506	483	454	478	488	460	466	472	459	460	484	490	496	473	472	481	466	477	521	481	503	480	454	486	487	481	491	515	455	504	500	491	484	519	472	496	469	451	473	478	456	494	521	489	500	451	495	469	492	459	479	470	502	499	461	457	452	490	485	514	482	509	475	470	498	482	471	461	482	507	481	475	478	486	496	420	468	496	495	454	490	503	476	429	492	513	470	491	489	486	494	508	475	502	478	510	505	482	489	484	508	479	496	480	470	482	485	454	480	497	480	491	469	495	452	454	470	510	508	497	494	501	469	507	502	471	477	509	547	505	507	463	474	509	482	471	462	489	467	490	453	501	478	506	487	456	518	457	493	484	470	485	472	487	443	505	459	477	519	486	461	490	493	473	457	490	461	468	404	506	526	500	456	445	464	483	473	529	495	522	458	447	475	467	455	495	490	508	501	491	463	461	473	483	501	513	466	466	478	453	482	448	484	467	468	461	488	468	493	493	499	491	508	466	497	475	506	502	527	457	479	470	500	480	504	475	497	483	467	476	470	491	470	520	476	465	477	507	474	507	481	509	468	447	517	485	502	471	451	555	468	466	434	489	473	522	492	495	481	486	476	463	474	494	485	472	474	504	504	474	485	494	516	446	426	489	477	467	461	465	449	465	440	466	554	475	458	497	501	443	516	483	452	461	519	462	477	487	524	496	455	526	453	459	490	487	497	484	496	482	442	508	510	517	475	498	441	491	443	481	517	481	517	464	484	482	496	532	478	495	443	514	501	501	475	450	504	494	491	461	474	442	449	492	502	463	491	483	526	476	472	492	487	449	448	508	484	490	465	507	511	463	523	493	495	483	455	465	497	487	488	488	506	475	493	469	492	486	502	446	466	467	516	500	523	453	471	448	451	478	485	491	475	497	473	503	487	515	502	499	473	462	489	497	516	483	496	499	521	472	518	473	478	495	504	476	484	467	478	507	508	475	471	498	472	535	468	498	498	490	491	501	466	527	478	471	470	500	498	498	489	483	448	495	475	448	494	466	527	480	500	506	487	487	461	536	466	478	514	501	473	485	479	473	478	448	455	511	522	483	472	497	482	462	452	456	486	468	487	456	442	491	515	503	485	481	493	471	490	476	475	513	472	508	513	528	499	525	528	500	521	497	469	453	506	507	485	493	497	470	509	443	473	483	503	473	496	500	457	502	526	498	477	501	510	538	489	517	508	482	472	478	515	469	449	521	478	502	500	474	504	517	490	500	456	498	486	479	487	468	499	512	483	504	505	503	509	487	485	499	478	438	497	464	498	495	475	474	499	519	509	467	497	490	472	480	528	487	482	470	480	494	510	446	473	475	477	499	502	497	483	540	497	449	509	508	511	499	462	539	497	484	465	500	441	454	510	436	487	456	480	468	479	496	520	495	520	495	495	450	480	498	501	486	497	476	478	455	493	460	487	509	486	482	477	489	467	516	476	484	497	466	484	494	489	475	482	488	489	453	515	503	467	483	506	461	492	496	502	497	533	497	516	518	471	479	450	471	476	477	460	462	453	485	504	507	506	469	484	467	478	460	472	491	504	510	481	479	487	484	473	486	453	471	484	509	483	491	482	466	461	491	434	468	449	519	441	468	474	482	468	478	482	487	523	506	465	471	549	469	485	509	465	491	479	509	473	476	459	495	474	479	457	491	469	496	537	465	542	499	447	481	508	507	461	511	465	461	487	504	449	476	514	488	493	462	450	467	501	488	527	518	472	487	498	451	475	516	465	491	483	474	481	496	468	466	481	456	442	489	504	483	504	486	457	462	493	500	498	480	509	490	457	491	486	494	485	506	490	470	439	452	475	513	514	527	457	474	455	558	514	492	500	515	482	473	455	502	466	492	502	469	493	516	449	483	436	521	492	474	476	523	499	474	494	427	464	462	470	490	525	513	451	461	445	472	465	456	474	463	447	468	466	469	483	498	490	506	480	466	487	477	498	503	498	507	520	513	519	492	489	492	496	468	478	499	493	538	478	473	476	487	484	513	501	471	493	475	466	479	442	477	482	466	517	500	519	505	524	518	495	479	450	479	496	459	479	464	460	460	472	503	491	449	511	488	506	462	462	461	518	469	480	483	495	479	449	464	491	457	495	488	505	504	531	494	473	499	512	494	517	450	503	476	497	455	465	476	509	504	500	496	439	503	516	453	492	454	463	491	493	500	505	498	485	526	462	469	474	487	490	463	463	473	509	500	495	460	476	456	487	523	520	482	474	502	515	479	491	517	487	473	507	461	454	473	484	440	465	447	516	501	470	497	480	524	472	506	523	486	512	467	484	481	501	494	452	500	459	488	462	505	518	457	495	471	487	461	475	509	456	522	493	490	483	464	487	476	472	495	462	454	457	433	512	490	491	489	475	474	488	504	462	456	469	458	482	488	472	511	477	486	496	471	481	466	464	520	458	458	529	495	458	489	539	452	447	479	458	488	473	502	468	472	495	506	474	502	494	488	505	499	478	481	490	445	463	454	475	478	496	524	464	482	467	499	505	478	505	494	506	501	477	486	489	451	485	486	435	512	477	461	429	444	513	486	513	482	463	456	530	518	469	488	507	517	550	505	495	489	480	503	483	476	510	458	471	527	479	469	461	504	469	504	507	484	492	487	494	513	521	466	471	494	467	469	470	487	442	477	548	456	459	485	476	466	473	490	482	467	470	512	530	498	470	483	453	505	508	449	450	477	468	489	495	468	508	460	522	443	501	480	453	502	477	503	473	502	501	463	461	508	461	480	515	441	482	460	505	484	470	496	488	488	473	499	471	458	497	514	477	516	424	487	497	490	487	472	458	480	493	492	452	442	487	496	474	499	490	472	459	477	486
13063	759	669	502	307	226	185	186	135	120	117	99	85	86	86	96	91	97	89	82	89	74	80	60	66	91	86	91	65	77	69	61	77	74	76	74	77	71	72	86	70	83	66	50	84	76	77	73	64	82	68	66	75	69	75	64	62	73	72	70	74	76	65	70	85	82	73	81	80	104	78	87	62	65	73	59	70	68	70	73	78	63	82	78	79	83	69	85	70	70	63	63	70	85	71	68	79	75	75	72	80	66	94	75	84	74	60	90	62	71	62	73	69	56	69	71	87	84	75	69	59	91	75	85	74	66	69	69	86	76	68	78	64	67	74	80	78	83	79	64	76	81	87	90	75	90	51	67	60	69	77	70	79	54	90	73	92	81	80	62	93	70	75	74	88	79	70	68	76	75	68	64	70	77	62	80	83	70	78	66	84	79	87	74	79	73	78	84	72	65	71	73	66	81	72	60	67	67	66	75	73	75	84	78	60	77	62	74	58	76	71	89	60	88	79	66	90	76	92	90	72	73	67	77	87	70	67	75	86	94	62	83	79	58	77	76	87	74	64	56	66	66	84	71	87	69	74	81	66	70	80	74	65	67	84	84	85	57	75	77	61	89	64	80	92	69	66	78	72	74	73	78	75	77	70	75	71	71	70	78	70	75	84	81	80	70	55	61	78	83	81	60	74	68	60	84	72	62	63	81	103	85	83	62	74	90	64	69	63	63	78	89	75	67	80	66	81	77	69	71	72	73	66	70	78	58	67	82	89	81	78	75	76	73	71	72	79	77	65	79	84	75	66	69	65	75	77	68	75	76	80	70	73	74	83	83	72	78	77	76	70	65	78	68	88	56	64	67	67	72	60	87	82	76	72	73	71	64	77	62	68	86	74	61	75	64	72	72	83	80	56	81	72	88	66	89	87	62	70	86	71	80	69	84	71	98	86	67	64	74	75	71	73	59	76	72	72	74	77	67	72	71	72	74	66	71	55	66	71	69	60	81	72	62	71	88	77	58	87	68	62	89	70	92	75	74	68	71	66	78	90	69	75	79	77	74	72	64	69	69	77	74	62	64	59	73	72	66	75	77	78	65	77	77	84	62	74	82	63	83	80	77	76	79	71	60	80	76	80	71	75	80	90	59	71	72	72	80	78	76	87	77	70	79	83	71	69	74	92	89	73	85	81	52	64	63	76	75	65	77	75	61	78	68	59	79	81	100	66	72	59	68	60	80	76	76	74	76	78	72	81	78	78	78	90	66	61	71	70	76	71	60	73	75	72	50	71	97	79	73	78	71	71	72	82	74	93	79	82	56	57	70	84	72	58	84	69	85	56	84	85	59	82	60	81	82	78	75	76	72	56	72	70	82	63	68	66	80	73	85	77	100	76	66	66	74	77	72	69	74	80	81	82	76	85	82	78	77	76	72	81	53	73	64	65	73	84	70	81	61	79	81	82	79	76	70	90	73	74	75	79	87	85	74	71	69	84	69	70	60	59	61	73	91	67	74	90	67	64	77	80	79	72	74	58	78	75	81	74	62	68	61	65	68	78	60	70	80	88	80	61	62	67	65	86	87	73	71	92	71	75	87	83	63	79	89	65	66	64	66	66	66	81	83	78	60	57	72	83	89	68	77	78	66	69	65	67	72	79	70	61	66	77	83	76	64	80	67	85	76	71	77	73	64	48	75	80	80	74	79	81	66	89	87	57	54	73	63	72	80	84	64	65	64	84	69	67	71	82	80	88	90	78	69	73	73	70	72	59	66	81	78	63	72	74	88	68	69	81	89	69	63	68	86	74	91	74	68	59	69	73	82	75	70	67	73	79	77	90	56	71	73	75	62	76	69	66	78	74	75	66	70	86	89	63	74	69	61	84	87	69	54	66	72	89	76	68	72	80	67	63	59	64	55	77	69	71	79	82	76	56	88	68	75	64	77	63	72	75	67	69	81	70	71	79	73	78	75	66	86	66	79	82	64	66	70	70	92	70	68	72	66	85	70	72	74	49	82	85	68	83	73	61	66	83	76	86	57	85	64	71	75	88	52	76	84	62	64	83	71	83	63	69	79	62	79	67	74	61	74	77	77	76	73	76	63	77	76	92	68	70	77	87	71	77	76	80	78	70	70	55	88	78	58	87	69	66	79	65	82	83	69	81	84	62	81	82	83	86	61	92	84	85	70	66	67	100	70	86	79	67	58	66	76	76	75	75	75	78	59	69	67	87	60	81	79	69	55	80	81	79	67	75	74	77	61	82	61	68	85	97	87	77	80	78	68	76	89	89	73	76	76	79	69	66	64	76	58	59	68	62	73	72	83	88	70	59	87	89	71	72	75	63	78	80	67	60	76	68	78	76	90	71	74	92	76	79	78	70	70	70	78	66	75	65	74	67	72	84	76	72	70	90	83	75	88	59	74	72	74	82	90	70	78	79	65	69	83	67	92	80	70	75	83	67	75	86	76	67	80	80	74	69	79	74	63	86	72	87	76	79	96	76	67	73	71	74	67	67	70	66	69	89	78	73	67	77	77	63	77	70	76	97	61	68	76	73	65	66	72	72	74	69	68	91	84	86	58	57	79	67	81	89	62	73	72	59	69	79	75	77	65	75	66	74	69	67	81	76	66	73	79	70	91	63	73	74	46	82	74	74	74	73	77	48	90	72	87	73	89	76	87	73	71	90	76	65	100	70	69	75	75	90	67	89	88	74	86	82	88	81	86	60	67	77	70	65	76	92	72	77	69	65	70	72	66	69	72	79	75	83	71	81	67	84	75	66	59	81	71	71	70	83	77	68	90	92	58	70	80	65	80	68	83	80	86	65	74	67	66	99	71	64	65	60	62	84	76	90	76	64	74	65	94	72	79	67	77	83	76	67	72	69	76	77	81	75	64	79	94	72	91	69	88	69	80	70	75	88	73	81	76	67	96	73	76	83	100	81	89	92	77	69	72	86	81	81	69	55	70	68	79	63	76	72	72	76	65	63	69	60	69	71	62	60	74	90	67	63	80	68	83	68	83	74	69	72	70	83	63	71	73	55	83	56	56	94	80	92	73	87	78	65	58	61	63	87	59	54	61	70	61	80	67	74	71	59	78	65	82	90	73	76	74	58	55	66	87	75	69	69	78	71	63	67	80	60	77	78	79	81	83	85	61	83	65	61	67	79	77	75	76	82	92	76	66	76	68	66	76	83	69	80	77	69	69	79	82	67	82	85	87	72	70	72	74	69	51	67	68	75	69	72	73	83	76	64	71	87	69	73	72	80	69	67	73	80	78	79	72	73	75	71	57	92	66	78	84	70	69	50	85	82	62	85	69	76	77	62	83	78	63	72	70	67	62	65	83	81	59	66	69	65	73	58	56	65	71	85	85	57	76	72	62	84	85	91	77	76	62	70	63	70	64	92	75	74	87	94	97	82	79	97	66	88	75	59	56	66	77	83	90	76	79	73	78	69	77	62	79	76	79	67	58	81	71	71	77	82	58	74	83	85	79	76	84
7837	649	1453	1660	1330	1061	811	719	579	512	439	432	378	366	315	328	318	288	292	298	276	282	242	254	243	233	255	257	245	246	252	210	202	225	230	212	225	226	211	201	211	211	206	224	217	209	204	221	199	190	196	210	202	190	209	206	192	219	202	192	207	191	164	188	227	170	192	208	172	203	183	180	219	209	192	190	198	201	201	191	182	191	179	185	196	207	198	185	199	193	219	174	200	208	212	216	217	183	194	200	184	211	189	190	196	200	194	207	172	200	198	213	184	185	185	195	187	218	213	200	184	199	203	201	192	212	199	231	187	172	214	187	208	217	213	222	238	192	228	211	186	187	208	195	204	208	192	200	201	199	190	208	180	193	206	207	193	185	187	213	212	202	194	172	186	208	194	190	218	182	198	188	209	197	196	199	189	219	186	171	199	185	206	177	209	192	204	193	196	191	187	205	159	204	193	204	193	226	184	195	202	198	199	205	189	200	219	225	181	203	189	199	190	201	188	232	193	204	180	199	194	189	212	204	172	180	190	206	205	168	195	187	182	188	193	204	193	175	169	184	171	192	193	217	170	218	213	197	180	208	210	198	224	219	236	183	191	196	191	198	192	206	193	181	202	203	191	208	189	210	216	194	197	184	194	216	188	203	186	208	189	194	199	196	185	193	225	194	198	157	206	216	205	186	187	189	206	165	182	190	193	214	203	177	204	195	162	196	205	211	211	181	180	213	204	212	206	216	168	177	187	182	220	162	182	228	192	193	172	171	205	202	194	197	196	207	214	217	205	197	186	216	188	193	179	208	184	199	215	221	191	185	183	205	205	215	200	209	190	217	192	207	184	207	194	196	171	199	196	196	196	225	200	185	208	204	197	178	190	226	193	216	194	175	181	220	186	190	196	194	201	196	205	183	174	179	193	167	187	200	188	205	169	186	202	184	187	196	199	190	190	187	180	213	198	195	205	192	209	211	227	207	220	188	201	176	196	171	186	217	245	197	196	188	209	187	174	176	172	184	199	194	207	166	217	189	210	182	187	188	199	190	170	185	211	190	192	193	199	199	219	194	173	188	202	211	170	186	223	203	170	215	178	203	189	166	211	195	197	181	212	191	199	203	191	173	170	220	189	215	216	171	194	203	221	197	216	194	210	216	198	201	204	209	208	179	193	197	210	220	191	199	191	184	207	202	209	183	224	207	157	190	200	199	192	178	216	205	183	216	181	191	190	206	186	188	197	207	209	202	182	201	192	201	189	196	200	222	195	179	194	197	218	174	199	208	194	207	199	194	232	199	206	207	208	187	191	205	182	185	204	175	204	179	209	183	195	186	200	182	208	163	190	186	212	195	213	184	195	189	190	193	193	206	207	191	209	213	200	198	171	183	211	189	202	196	217	177	209	193	196	205	222	199	186	227	190	175	221	206	204	188	210	190	181	169	223	177	193	180	174	207	201	215	190	183	190	217	186	204	208	189	196	209	180	185	203	183	189	177	172	186	187	194	198	214	196	207	207	199	209	195	192	189	195	217	199	182	192	181	214	180	187	208	194	189	195	212	197	192	201	173	207	185	203	171	206	222	164	191	192	203	195	192	195	175	178	214	207	206	185	194	172	205	198	188	201	188	197	196	228	180	210	206	185	196	198	175	182	216	202	193	192	177	212	187	196	235	187	194	206	189	218	187	204	214	209	207	211	160	185	207	209	203	185	205	179	208	209	189	191	172	191	198	187	186	217	188	210	184	192	196	206	191	186	210	202	183	164	195	201	196	194	167	200	184	198	193	187	191	185	191	173	215	177	172	186	192	183	195	191	181	165	186	186	206	193	197	205	184	177	192	194	209	200	181	167	216	197	170	199	188	186	183	206	197	210	191	199	208	205	197	226	166	204	200	204	194	198	189	202	173	181	198	188	196	211	178	202	197	203	180	181	196	236	204	217	200	228	182	205	208	166	199	193	200	191	194	179	209	186	204	189	212	191	196	210	188	197	209	183	185	189	189	197	190	170	184	205	209	176	209	186	183	186	194	217	200	183	204	183	202	192	194	220	195	167	193	213	192	238	201	185	207	204	193	206	182	195	201	195	209	187	196	216	210	207	196	210	185	172	178	182	234	184	182	200	203	207	203	207	199	190	206	198	181	184	205	186	182	221	191	210	210	188	198	193	211	177	214	181	201	196	231	187	194	188	193	204	196	181	193	204	208	239	216	200	191	237	188	202	200	200	187	176	183	199	196	199	206	190	191	176	216	198	197	195	183	202	185	180	226	195	183	199	175	184	188	204	175	190	191	215	210	209	184	197	190	192	222	206	186	189	214	175	177	209	192	183	205	176	213	206	166	199	173	199	176	194	191	182	202	192	195	180	200	181	220	193	166	197	188	196	204	190	173	194	231	198	181	172	186	194	198	192	190	190	194	188	207	210	208	203	194	196	169	198	203	161	192	197	217	193	199	196	175	194	202	194	198	180	211	199	204	191	213	173	219	194	211	217	200	224	184	206	188	193	180	196	178	210	214	195	153	216	189	197	194	189	221	214	207	198	206	191	185	213	185	193	184	199	195	179	188	191	224	191	201	192	191	204	185	188	215	188	202	203	191	199	192	217	179	183	170	191	186	202	193	205	195	183	218	211	176	195	187	197	211	212	196	199	188	178	197	192	165	197	208	165	202	188	194	193	199	186	212	212	195	180	182	210	207	193	191	191	181	209	198	180	188	207	198	214	224	213	207	209	182	199	193	201	183	212	210	220	203	204	195	188	223	196	193	177	204	184	194	198	200	208	191	200	232	220	207	204	201	188	199	201	200	208	210	193	187	182	179	216	220	190	173	187	202	207	186	191	209	170	185	180	178	192	207	196	187	204	187	190	167	168	196	176	197	187	195	189	216	207	208	189	209	208	206	205	208	216	211	201	205	205	184	205	165	185	200	201	187	188	183	202	206	174	209	208	207	189	215	177	214	193	206	209	187	171	177	200	177	215	204	185	200	215	203	199	192	213	201	200	171	198	180	185	185	198	195	194	194	210	187	188	194	201	195	196	185	190	190	171	212	207	194	195	181	199	195	206	184	193	193	215	205	191	197	192	211	210	201	211	241	181	186	184	196	189	199	199	181	191	205	193	200	184	184	202	191	170	230	202	181	196	179	180	181	191	211	188	194	173	192	184	203	187	208	221	176	193	210	218	214	193	187	177	177	216	204	186	207	210	199	204	206	180	186	202	226	204	199	188	206	200	199	216	205	180	194	209	204	165	175	182	180	200	210	207	209	218	175	206	215	219	207	194	186	190	185	214	212	192	191	188	211	184	191	206	196	187	221	205	205	186	202	190	180	205	167	227	188	199	204	196	194	177	186	225	180	173	234	198	185	218	226	188	191	192	200	187	192	183	210	214	208	196	182	175	202	191	173	214	200	193	180	211	202	198	201	183	188	192	204	193	206	179	180	172	217	203	203	199	183	207	198	202	178	210	187	212	210	192	188	198	202	204	186	187	223	201	179
1303	303	281	280	279	259	260	268	267	283	295	267	249	275	263	277	260	247	275	280	241	276	284	289	256	265	321	255	253	255	273	274	287	275	278	276	297	252	280	270	264	273	265	290	283	256	320	267	263	260	289	286	270	282	286	263	282	286	247	258	272	279	265	267	287	273	284	250	259	240	276	313	292	271	238	292	274	251	258	266	281	282	261	265	288	251	281	230	263	284	288	274	274	300	251	276	270	292	294	282	252	246	275	276	284	255	274	266	273	286	282	256	280	281	279	276	248	275	261	275	275	254	270	299	248	245	259	256	266	285	303	293	292	251	241	250	250	272	281	274	268	276	269	272	288	260	272	251	263	279	312	321	288	265	277	262	250	260	290	297	273	272	308	238	229	258	284	268	266	312	268	300	271	298	262	250	264	286	271	265	286	274	281	268	260	250	278	289	287	284	257	270	262	274	283	251	258	275	287	257	272	265	244	274	256	270	239	285	261	305	270	295	260	239	260	249	264	296	287	284	249	280	258	307	294	263	299	264	252	278	275	281	289	273	258	289	267	260	305	298	294	285	274	244	300	268	277	240	238	280	270	271	251	291	292	314	269	267	286	256	272	290	279	298	247	281	265	250	281	262	267	254	273	297	287	280	256	307	246	283	269	261	256	237	277	278	283	277	267	275	245	267	291	292	261	293	245	261	257	291	265	261	280	252	277	286	264	246	253	283	280	284	309	284	296	261	282	284	276	309	303	280	279	267	278	255	303	285	269	266	273	280	258	264	299	268	290	255	288	270	289	281	269	289	299	294	263	238	277	258	240	247	272	266	239	251	280	299	269	288	275	294	297	264	265	268	294	243	249	274	262	262	264	266	278	277	254	327	269	276	253	256	300	280	283	256	259	267	274	281	309	266	266	272	269	263	279	288	276	258	252	269	255	257	276	257	292	273	286	271	272	270	269	271	246	254	260	286	272	271	271	251	276	250	262	261	253	251	268	249	262	298	244	299	270	287	276	267	266	276	258	270	306	264	266	285	255	279	273	264	269	266	289	248	269	266	259	256	298	248	237	279	245	289	264	257	280	268	268	288	279	273	248	273	282	282	266	255	283	284	264	275	247	253	285	255	266	270	266	295	272	276	266	282	276	272	271	312	289	281	270	264	307	282	293	280	305	267	268	282	258	286	251	291	248	260	249	260	267	264	313	257	298	295	279	282	267	279	262	247	296	266	289	259	284	254	307	264	265	266	256	243	270	283	276	265	314	284	263	264	281	259	280	275	285	276	260	270	280	250	261	268	249	261	273	274	272	256	261	268	257	240	261	259	293	282	284	262	267	253	239	257	270	252	281	295	278	288	266	244	249	262	285	304	249	262	240	263	262	248	281	262	259	280	313	301	244	282	274	252	263	278	265	252	280	254	283	312	288	284	310	296	281	263	278	272	270	263	263	280	287	276	284	290	291	283	331	252	247	233	283	292	274	271	246	265	321	260	317	288	277	261	268	298	252	274	279	283	247	249	272	274	262	289	322	251	258	291	259	285	268	274	269	295	261	293	268	252	285	271	268	270	258	254	253	302	265	261	265	252	272	259	261	275	263	237	260	243	262	262	270	274	281	264	239	290	247	287	280	261	266	258	273	247	269	275	281	297	300	311	297	239	269	294	259	270	292	278	280	253	305	250	270	264	280	291	277	280	268	264	252	272	276	279	252	257	286	268	271	279	284	270	259	248	280	279	286	254	268	244	266	271	281	261	277	297	270	250	247	285	254	291	237	252	264	267	252	265	284	252	310	281	303	305	275	273	257	260	271	280	276	276	277	288	261	282	245	272	288	267	278	257	254	285	246	283	250	313	236	259	278	258	240	311	264	264	262	302	290	276	276	273	251	280	266	288	278	280	296	291	299	265	259	253	280	276	289	264	278	299	248	259	270	268	272	262	254	270	265	251	274	274	293	256	266	286	284	293	287	264	275	294	261	263	262	238	261	268	261	269	290	263	258	275	279	284	259	250	244	236	246	261	286	275	292	266	253	269	280	274	276	258	282	273	263	258	258	292	215	279	262	271	272	284	287	270	260	274	292	282	260	251	300	315	309	276	270	249	293	278	291	264	285	292	261	264	266	282	264	267	292	294	271	276	297	292	293	289	283	269	247	270	251	243	275	291	286	284	271	247	268	265	287	272	282	294	243	257	256	264	245	267	275	256	270	278	267	311	244	266	273	251	267	262	244	258	245	288	268	259	266	285	285	273	278	274	255	322	245	260	276	286	297	287	274	271	282	280	272	252	275	287	264	279	276	247	273	263	246	253	267	286	280	285	277	250	290	272	304	292	253	262	300	291	270	249	264	241	291	269	271	244	283	268	241	259	259	279	294	230	263	265	279	248	265	271	250	285	261	274	271	280	271	264	267	283	279	280	282	265	302	269	294	259	273	254	283	283	285	292	282	247	288	249	262	292	272	268	271	264	251	253	256	283	287	265	275	276	269	277	274	277	269	305	256	275	275	286	272	296	276	249	251	283	285	295	273	289	287	252	282	283	278	268	279	298	249	253	236	268	261	274	242	290	276	274	273	246	273	318	322	262	298	256	295	256	271	273	267	252	248	233	260	270	262	273	294	268	291	290	283	299	268	246	253	260	264	278	298	292	302	302	308	280	273	275	313	244	287	244	256	287	285	323	258	275	271	247	266	278	291	298	262	266	261	261	279	287	295	270	297	253	281	257	263	273	261	256	250	273	277	273	255	252	289	267	258	276	316	272	232	257	294	261	255	267	248	254	293	236	258	313	271	292	270	272	268	261	291	293	224	264	263	266	315	279	278	257	287	291	278	305	247	262	271	255	265	276	259	289	284	266	283	271	288	275	290	275	253	295	262	252	256	275	248	265	299	302	270	281	292	299	276	283	292	287	277	261	295	278	251	262	275	272	268	269	286	281	287	287	249	289	293	267	255	310	251	273	273	307	276	272	292	290	273	278	271	241	278	283	279	263	272	258	271	272	276	271	252	267	270	276	263	280	307	287	270	252	285	276	266	268	272	285	288	279	279	276	249	273	305	299	290	268	262	269	303	255	266	285	292	255	264	270	276	246	308	310	274	286	262	288	297	275	257	262	275	275	270	263	298	269	261	309	272	260	274	283	277	290	273	264	260	276	271	292	266	284	268	270	291	262	280	251	286	247	271	286	270	270	265	282	251	254	281	251	248	250	272	283	222	286	276	261	268	269	244	242	296	295	303	257	243	300	257	248	239	277	260	271	295	283	300	299	285	263	263	271	280	275	311	280	253	257	262	302	255	274	264	251	264	267	291	287	264	260	307	287	269	264	263	262	243	268	273	286	265	278	289	289	244	296	286	260	259	272	280	284	284	279	248	270	284	256	279	274	265	252	272	275	292	283	297	264	273	292	282	263	262	315	276	280	292	252	242	242	251	278	268	271	250	261	286	282	248	284	265	288	298	281	260	259	278	299	286	288	271	283	275	285	265	280	292	295	264	271
1790	625	658	674	663	663	599	598	627	651	666	619	600	625	624	644	650	633	651	586	656	592	641	628	624	638	635	584	645	654	605	608	619	656	663	551	611	646	662	616	644	631	609	661	601	602	617	582	628	639	605	594	627	640	622	601	641	646	620	591	636	615	657	614	659	607	651	631	620	622	632	608	599	644	621	598	634	698	646	617	631	637	615	687	626	590	605	606	611	615	633	640	669	643	647	640	556	625	628	623	649	605	634	574	618	580	597	657	618	609	637	576	643	655	606	646	591	628	611	575	613	586	622	620	621	642	627	634	629	622	537	620	615	632	639	598	682	656	609	625	612	598	630	620	607	622	625	660	615	632	653	627	596	613	636	585	639	596	602	606	640	603	651	639	607	614	642	623	582	645	605	590	655	644	582	646	604	629	620	629	629	662	626	663	605	579	625	621	590	587	646	599	601	590	639	632	593	609	583	604	636	605	587	644	596	668	643	655	689	651	607	617	609	609	639	659	655	626	584	611	558	617	608	598	637	609	629	642	568	628	617	638	593	657	616	617	663	629	609	590	619	614	629	606	624	618	590	635	625	608	633	609	618	606	616	613	615	611	658	628	637	614	624	619	593	641	628	602	636	629	619	573	568	611	641	580	642	646	580	620	596	611	619	656	606	606	638	632	589	618	623	611	616	609	628	641	615	617	603	589	624	644	646	588	638	617	614	643	601	609	626	652	576	635	605	623	649	604	609	628	651	627	612	581	648	638	633	611	647	619	686	611	608	646	589	625	632	590	618	620	627	619	610	689	614	565	638	636	645	635	598	563	637	644	595	619	604	633	625	619	614	619	642	608	604	594	633	584	633	565	602	568	647	609	623	625	596	620	586	588	617	608	648	627	639	640	620	667	594	607	587	628	639	663	612	621	626	610	571	648	632	622	627	621	618	574	647	579	673	652	638	617	628	649	624	609	648	646	570	593	626	627	612	630	589	608	630	615	611	607	625	597	600	588	613	612	568	563	623	607	602	662	625	611	611	665	655	607	569	611	647	600	680	652	598	670	605	657	606	616	631	628	640	591	595	600	591	578	622	593	626	588	616	601	656	619	604	602	659	634	613	595	621	656	602	579	598	617	601	585	588	647	659	608	619	616	629	631	637	625	639	671	583	626	616	652	615	649	632	623	610	591	606	632	597	594	603	623	578	657	614	592	614	611	632	593	639	632	666	596	637	590	590	629	644	635	592	585	636	636	633	603	565	651	573	628	600	605	630	613	604	590	614	576	613	635	620	626	597	642	581	624	609	603	604	614	631	664	603	618	612	578	605	641	675	652	632	653	578	572	603	617	600	615	594	606	624	603	612	606	607	610	622	601	625	638	628	606	651	636	595	594	642	633	622	591	627	629	616	640	603	610	607	603	621	595	635	571	609	670	633	585	646	621	629	594	643	649	645	644	631	650	582	592	600	561	629	605	621	606	635	641	668	670	611	622	586	620	569	615	638	636	596	609	623	610	561	618	630	580	657	653	616	664	627	636	640	627	622	599	634	653	664	608	588	620	678	586	639	603	647	594	608	650	605	617	629	640	593	608	610	656	623	631	625	668	654	624	661	610	642	603	631	603	642	594	616	595	595	638	628	581	637	605	644	621	606	609	640	590	608	604	659	574	645	633	603	617	611	593	621	593	630	616	644	612	633	599	646	598	599	587	605	645	608	683	671	638	585	639	653	634	595	635	607	637	647	634	605	598	627	631	545	661	608	598	635	637	614	661	648	605	646	652	634	636	581	661	584	636	593	609	597	566	660	666	650	632	604	607	604	655	664	627	608	627	596	613	637	609	610	678	650	668	599	625	616	626	577	628	621	642	638	628	607	581	634	626	620	591	598	615	643	666	578	627	637	581	668	613	624	668	619	625	662	629	616	572	675	623	572	605	605	622	606	615	632	604	639	617	621	642	650	647	669	601	663	601	596	693	607	658	658	646	642	585	564	617	596	628	638	601	560	658	658	638	616	611	591	633	629	598	617	625	608	615	617	670	590	599	614	600	605	631	674	634	626	612	588	621	624	628	642	661	654	664	626	589	579	597	610	612	619	612	586	591	630	585	639	597	635	609	641	639	615	583	583	581	624	636	619	598	662	589	621	588	594	617	623	616	621	631	568	627	637	630	605	636	593	642	628	652	649	566	627	609	651	617	668	607	618	668	641	612	675	584	606	626	634	621	645	672	637	590	593	661	610	570	620	617	603	623	523	593	630	596	623	620	620	649	597	630	671	648	619	610	634	623	601	611	665	598	605	644	602	616	675	588	619	606	626	629	592	574	597	614	623	593	579	578	610	585	594	610	616	604	602	637	613	651	572	632	570	642	626	670	563	684	622	631	647	606	627	618	601	689	596	595	694	608	639	591	629	622	599	632	636	624	612	595	624	663	629	622	602	599	603	630	612	597	604	610	574	614	621	642	618	635	626	657	648	622	601	653	586	655	638	616	660	592	622	649	610	660	645	628	648	608	607	635	613	604	601	624	623	622	593	582	612	585	634	639	619	616	622	621	605	641	639	608	624	634	687	594	623	634	615	663	631	634	654	639	591	608	650	613	636	585	600	637	607	623	658	633	648	581	586	598	635	644	618	615	578	633	617	610	614	626	626	652	654	597	598	612	630	605	663	631	594	622	608	668	601	619	598	641	630	614	583	620	650	657	571	635	601	651	607	595	604	602	644	605	644	687	609	631	632	651	584	574	613	598	619	658	611	647	620	637	572	633	611	624	648	649	636	628	611	610	643	622	610	572	628	624	589	633	620	652	594	615	643	634	623	609	615	629	580	619	635	597	580	633	607	620	610	608	605	633	611	627	620	609	654	600	652	594	596	666	615	588	642	635	626	632	633	652	625	596	578	662	592	619	632	648	591	603	582	622	639	620	642	637	625	613	613	604	634	590	621	613	563	623	668	572	616	633	653	604	606	632	614	632	589	606	647	607	646	615	583	628	594	615	634	634	665	619	581	647	603	624	623	626	600	647	624	593	609	642	624	640	629	579	613	629	650	625	624	604	603	613	623	638	629	611	582	593	597	633	653	609	595	596	608	590	612	622	594	642	635	647	609	615	655	629	574	682	625	657	586	610	578	642	580	630	562	600	633	610	624	588	623	611	623	593	658	638	595	600	645	645	637	588	635	624	635	592	625	632	586	579	639	605	650	583	630	649	657	623	604	595	655	604	592	550	637	646	622	604	609	600	617	673	600	631	634	649	653	600	651	624	624	623	613	594	594	662	654	647	654	637	610	638	626	641	651	592	636	590	616	602	632	584	647	583	649	623	639	615	607	627	601	619	665	640	613	610	617	591	596	615	651	585	608	581	615	617	595	609	615	641	603	620	578	654	633	641	622	634	669	567	644	591	579	618	654	616	638	589	638	571	642	589	606	619	615	633	610	613	633	644	602	591	650	607	657	626	611	623	594	581	612	597	620	620	616	595	592	626	630	618	619	574	634	620	616	614
7936	486	504	413	306	293	263	271	228	214	221	229	246	203	232	203	207	252	227	205	220	205	207	230	169	220	236	176	193	221	231	230	212	201	180	198	216	209	202	212	222	197	213	209	222	203	220	215	205	237	195	223	215	186	177	223	197	233	193	215	218	217	209	209	170	184	222	190	209	184	211	222	194	225	198	230	218	218	216	208	199	216	201	204	192	217	211	197	208	217	224	185	203	223	233	200	205	227	211	224	193	233	246	213	215	213	217	202	218	196	193	184	195	190	212	200	187	248	197	202	229	218	202	222	196	240	190	209	206	219	196	208	207	219	216	185	215	206	195	194	213	201	201	209	228	186	214	234	210	228	220	204	213	210	202	217	193	216	202	219	236	209	204	213	231	202	188	219	213	236	219	192	230	211	227	213	205	188	182	204	205	218	205	224	217	217	200	224	208	228	221	196	211	193	205	206	208	233	226	215	205	216	186	211	212	181	212	196	221	200	219	228	242	195	210	200	200	219	222	229	206	224	188	211	199	200	219	220	215	260	203	212	193	221	210	204	196	201	225	208	209	210	181	210	225	186	210	234	192	220	229	224	219	208	214	219	213	215	211	231	205	235	220	224	197	240	214	207	198	228	198	220	181	202	209	210	223	232	200	209	195	193	230	221	249	205	206	227	244	222	231	227	229	238	189	224	223	213	219	220	204	224	222	222	180	221	222	241	215	210	234	203	198	202	183	197	222	204	188	229	235	219	211	221	180	206	232	215	190	214	202	171	207	215	210	225	230	195	214	216	203	184	202	208	211	206	202	235	224	243	234	199	212	218	227	211	220	217	236	221	213	218	205	227	200	209	224	200	183	199	219	213	197	212	170	193	197	233	219	207	189	202	206	210	214	221	207	220	210	226	215	220	203	225	199	196	211	210	230	196	186	196	225	236	241	236	218	215	226	217	245	211	216	228	211	219	197	193	166	189	211	224	234	210	213	228	211	200	184	189	225	199	218	230	217	199	218	215	198	198	243	220	210	233	207	205	200	225	210	230	201	200	210	220	226	212	219	202	218	247	215	197	201	234	220	209	224	205	227	180	202	201	173	225	180	221	213	221	214	168	221	208	221	209	215	240	220	212	211	241	228	215	203	217	220	202	197	203	207	225	206	220	209	212	237	202	214	226	208	213	217	212	227	209	186	182	180	191	190	235	181	212	217	200	168	191	228	211	249	211	202	216	227	188	231	233	237	214	216	219	216	210	214	234	196	228	225	216	215	193	225	194	223	198	209	202	199	184	231	224	206	236	223	194	250	213	165	212	233	201	193	224	234	201	244	216	194	205	199	214	209	211	192	219	211	185	214	234	231	227	248	228	197	211	219	210	202	214	213	182	206	231	230	193	206	207	194	200	227	184	210	211	220	208	223	205	235	220	229	231	219	211	219	166	222	215	219	210	226	214	192	247	232	200	209	196	229	215	211	225	230	214	220	187	217	195	200	193	226	234	232	209	211	193	214	194	217	226	228	215	200	220	206	202	197	212	200	229	212	216	218	198	215	177	200	221	227	173	224	193	212	203	207	197	201	185	224	199	215	198	184	237	173	200	187	200	198	204	197	194	240	215	213	224	224	212	194	233	190	226	201	208	210	206	220	197	238	211	211	213	206	191	202	222	196	217	204	220	220	224	225	228	214	212	217	228	236	208	177	224	224	222	218	201	206	214	215	213	223	225	198	224	212	226	223	219	216	173	200	224	215	196	217	215	213	175	206	224	200	199	230	194	193	225	193	191	218	214	214	208	211	219	212	209	202	193	201	211	236	210	229	195	215	235	191	205	207	213	197	220	210	218	201	225	226	203	215	210	221	215	230	219	218	225	191	189	203	226	220	212	203	216	179	191	194	233	246	195	197	241	259	216	202	206	225	191	197	205	206	214	209	208	209	193	177	198	210	228	196	181	204	212	214	191	224	218	206	221	201	215	216	218	199	215	225	214	232	220	240	221	230	210	218	208	208	187	224	207	196	192	233	207	202	211	214	223	212	217	186	194	205	229	219	213	203	230	225	184	226	204	212	184	228	200	229	230	241	203	187	221	198	192	180	216	229	215	205	223	197	218	204	218	210	219	239	220	212	200	223	223	202	205	207	228	215	223	170	209	225	203	232	223	189	198	214	204	231	203	210	203	219	192	227	204	196	190	204	255	226	223	211	199	193	226	221	204	199	206	202	182	204	193	210	220	206	194	218	230	219	221	205	224	199	236	203	193	220	210	196	198	210	183	228	192	204	203	188	228	217	222	202	218	188	223	227	236	216	221	207	224	234	214	199	170	180	204	229	228	217	227	192	192	228	209	211	230	204	230	216	218	208	184	222	231	213	265	205	195	204	223	221	183	199	221	214	211	221	185	198	235	213	219	198	221	221	200	187	196	199	207	207	211	194	193	225	184	219	213	218	191	235	228	187	224	227	247	218	232	193	223	201	226	236	216	174	169	201	221	209	194	224	216	226	182	203	217	214	208	209	231	205	204	203	206	224	204	202	228	185	198	187	200	213	193	193	202	241	224	195	223	210	223	201	204	216	225	188	195	207	212	206	218	232	214	224	239	217	210	202	191	227	240	202	217	217	233	221	238	223	221	198	218	225	190	225	206	206	244	193	202	241	223	222	212	208	232	210	203	232	219	228	185	205	203	210	236	196	211	239	217	209	215	190	213	246	216	206	224	248	218	231	213	202	215	222	226	220	205	209	203	232	214	232	174	191	224	216	227	194	195	218	215	200	201	201	216	242	198	211	216	201	210	212	188	194	213	248	228	245	219	212	201	221	196	193	207	230	196	238	201	216	253	204	208	199	237	226	227	227	197	203	200	218	210	193	195	199	223	174	199	229	204	203	208	258	202	205	199	195	210	222	211	198	195	199	204	231	210	238	231	202	195	218	178	235	218	217	214	196	241	241	219	220	177	219	204	206	239	230	219	208	175	205	194	239	228	228	217	215	218	188	203	214	239	221	256	217	207	200	225	211	202	239	192	210	214	222	212	192	236	196	204	231	214	230	201	206	212	227	199	222	209	199	201	225	206	208	214	180	210	213	208	199	218	197	218	193	215	225	255	190	221	194	222	198	190	233	218	208	211	197	182	229	220	213	223	225	193	227	215	237	186	192	227	211	248	221	196	225	201	224	204	226	207	243	187	217	206	234	187	205	182	210	204	217	228	197	232	183	215	193	219	217	233	217	196	187	211	196	206	232	236	213	215	196	216	242	209	202	203	212	230	214	191	194	196	228	212	197	220	211	242	204	196	225	198	227	225	234	194	202	223	187	183	222	211	213	238	246	225	207	197	217	214	231	208	191	186	207	229	223	202	202	229	219	215	191	188	213	224	212	236	202	225	221	199	225	213	234	218	211	211	195	199	233	206	228	218	202	250	203	220	220	195	208	208	192	218	213	191	189	183	229	205	225	220	222	206	251	204	195	222	232	231	193	187	226	229	208	213	230	218	201	193	205	204
6808	684	1070	1175	997	905	782	747	671	632	588	594	560	552	550	535	536	512	501	513	513	515	492	523	507	527	515	525	499	544	523	483	498	526	547	538	484	504	487	491	495	504	530	492	534	531	473	485	499	475	506	477	524	484	483	480	495	500	556	476	512	473	505	487	528	491	493	460	500	473	470	476	470	515	457	462	455	479	448	506	503	491	486	481	477	490	437	466	480	501	509	492	478	483	478	489	493	468	504	525	461	462	459	435	472	462	475	498	502	477	478	470	480	499	509	480	526	472	489	520	460	469	482	479	496	489	523	452	504	488	479	492	469	487	474	430	513	488	502	495	477	508	500	523	402	508	480	491	492	470	469	448	452	468	451	499	476	491	464	483	476	469	467	476	496	462	527	489	515	486	480	498	471	470	517	491	478	508	464	472	453	451	457	486	508	492	440	510	460	453	477	475	500	473	494	458	482	473	512	471	480	468	516	464	438	531	490	469	491	502	498	480	483	470	493	466	472	474	507	490	512	493	486	471	469	468	487	491	500	513	457	500	471	486	497	491	488	498	479	472	475	482	455	468	455	511	472	457	488	522	478	484	478	480	539	489	501	511	506	511	472	459	485	515	501	536	498	499	468	504	496	523	493	503	483	473	513	524	450	506	509	455	486	482	485	494	486	459	481	469	475	509	495	463	495	515	458	453	459	510	518	474	500	468	486	464	464	498	487	463	518	455	514	468	489	470	457	501	483	486	475	528	471	463	506	459	452	471	472	492	514	455	482	489	464	472	491	438	482	490	485	465	469	475	493	472	470	483	479	524	472	492	488	513	464	481	475	497	501	497	457	476	459	467	481	470	458	493	497	519	465	475	504	472	493	498	488	497	509	489	518	476	527	516	460	471	489	469	507	467	477	452	439	519	460	480	456	503	501	484	509	507	518	485	478	509	497	484	482	468	486	463	474	490	509	479	473	481	486	505	523	486	485	485	502	469	486	554	469	501	453	498	471	512	477	511	495	472	474	474	482	456	513	449	488	490	516	498	470	509	468	487	463	518	508	474	481	445	465	457	462	441	460	509	466	437	512	485	485	507	543	483	478	470	468	485	483	480	503	512	462	472	480	503	488	474	497	473	496	487	479	502	488	467	502	494	480	469	470	456	466	475	465	507	471	480	422	523	469	473	435	485	468	493	480	481	516	509	492	462	496	507	467	488	450	456	475	483	471	526	485	435	521	479	507	478	477	467	499	489	507	488	481	490	471	515	449	454	476	509	425	484	483	472	487	458	468	509	444	527	452	488	507	455	493	481	490	461	492	491	471	489	471	477	482	437	458	459	486	481	483	500	496	503	469	492	484	461	467	468	474	503	492	477	477	468	485	482	466	459	473	459	514	502	475	474	468	473	487	437	424	474	463	487	484	539	500	466	434	513	462	481	467	461	510	459	464	481	504	504	501	500	497	462	517	479	542	456	489	461	468	474	500	494	454	494	492	471	494	466	488	481	496	482	480	478	514	473	521	496	504	472	474	512	487	444	491	503	493	472	460	483	475	441	504	480	476	476	455	489	453	506	498	486	479	515	499	488	457	489	484	496	478	471	461	524	507	496	499	533	452	515	496	514	471	478	524	493	480	484	457	517	500	511	501	507	518	490	490	511	465	479	482	499	527	477	443	474	475	517	460	488	527	476	510	506	456	452	496	487	520	489	505	459	480	497	494	443	464	474	471	483	464	493	477	495	480	515	461	484	493	463	471	494	430	474	527	511	513	462	519	483	508	460	497	497	492	427	470	469	459	516	470	483	472	502	458	510	469	480	477	493	463	483	478	473	484	466	487	455	480	480	505	517	484	468	491	464	464	446	480	478	491	469	493	508	487	454	479	476	454	497	508	516	461	503	468	513	482	474	509	516	472	468	521	476	479	484	531	490	486	485	473	454	450	481	479	466	457	500	485	484	500	475	486	550	478	471	465	457	487	476	488	491	476	514	487	507	482	487	503	464	509	486	513	476	462	486	468	482	464	479	483	490	463	495	434	476	477	494	462	469	472	490	488	474	475	476	491	487	457	448	512	467	472	522	496	489	468	478	458	430	505	472	441	475	511	452	505	461	488	466	434	512	487	440	506	462	463	516	467	484	475	472	512	468	423	507	483	510	490	514	532	514	499	508	469	516	460	469	532	496	500	475	477	427	483	512	455	475	494	486	458	468	467	504	455	465	449	507	469	483	471	444	507	454	501	515	511	486	489	460	506	479	469	524	477	465	524	475	489	466	482	481	504	467	448	503	463	467	458	500	470	479	481	474	500	531	496	452	481	486	484	478	459	466	510	522	537	486	471	483	508	459	475	488	434	461	420	496	488	516	495	482	474	483	462	469	512	519	509	520	502	466	483	498	491	481	483	508	458	492	486	469	481	508	451	509	494	488	512	471	501	484	494	513	491	452	524	468	458	495	477	468	484	479	485	485	484	464	495	480	479	495	477	492	495	483	485	502	467	479	437	486	451	488	477	494	487	469	463	463	480	467	498	481	488	479	452	475	478	483	489	512	483	449	493	468	499	497	485	485	480	487	520	463	462	506	487	467	476	457	479	476	493	461	475	456	493	495	514	528	467	491	494	499	492	529	456	456	499	489	484	504	468	464	498	460	486	456	477	464	463	492	495	476	454	510	500	501	477	506	486	444	483	478	474	509	510	495	477	473	493	501	444	498	494	492	477	453	498	448	508	482	519	479	498	515	508	468	478	471	504	438	505	472	438	490	447	473	507	486	493	480	508	474	502	526	464	477	509	485	510	454	448	471	503	505	495	471	488	496	429	453	480	486	520	512	475	476	482	457	481	507	481	470	433	486	419	493	487	487	461	481	482	505	493	476	492	476	516	425	514	460	433	487	466	485	474	473	480	495	484	487	505	491	489	531	482	469	489	494	434	455	464	473	542	509	487	475	492	466	450	475	500	466	473	456	483	481	491	504	528	494	468	497	517	492	505	459	502	514	506	472	528	467	468	511	477	518	473	499	464	507	485	488	490	481	464	475	485	476	485	545	463	494	502	487	493	490	522	452	484	519	498	483	471	449	454	477	454	517	460	473	497	476	461	470	476	498	500	469	513	487	474	462	497	476	458	479	474	465	476	454	520	480	470	485	488	491	484	495	468	468	478	523	538	479	486	525	491	472	502	477	471	524	501	477	502	533	506	508	511	499	471	508	473	466	500	491	478	463	479	498	498	472	500	476	476	463	546	481	496	473	482	493	440	516	445	500	477	481	446	486	522	497	489	484	484	470	523	513	462	484	472	458	446	494	525	490	483	470	498	462	486	497	490	497	487	466	478	486	485	507	445	500	508	470	494	442	484	444	495	474	480	488	489	480	448	547	462	510	484	468	479	481	492	444	533	513	470	473	457	467	492	475	480	489	484	435	480	493	510	531	512	478	479	503	491	500	501	505	527	502	531	490	482	477	484	467	505	504	473	497	491	494	450	470	487	536	471	474	497	462	458	472
14734	1020	668	527	321	209	208	157	113	101	108	113	105	86	90	71	103	98	74	64	83	87	79	91	72	74	75	80	67	83	86	82	77	82	72	86	60	70	103	65	74	77	85	80	69	80	69	81	79	51	82	82	77	68	75	80	76	74	66	80	63	67	67	74	79	87	69	76	87	82	82	68	70	74	64	70	68	83	80	81	86	93	78	63	79	77	50	54	74	70	73	62	59	72	77	77	85	83	54	67	71	67	79	72	76	79	88	80	87	76	65	72	82	93	72	75	74	81	94	86	80	79	71	74	69	80	85	74	62	71	72	63	71	72	85	75	78	73	64	80	72	80	67	65	82	81	70	77	62	56	67	85	82	70	65	65	75	71	92	67	51	75	73	88	97	76	90	80	60	93	89	76	59	61	75	70	68	71	70	76	76	78	72	75	76	81	74	71	80	75	73	56	79	67	69	66	89	59	82	74	71	72	71	84	52	69	70	76	68	69	72	61	67	72	74	55	78	64	79	97	65	63	99	69	63	82	79	90	78	74	75	76	68	88	79	64	78	63	75	67	57	68	90	73	73	72	80	79	73	51	72	68	63	70	82	67	86	73	76	65	73	77	81	62	84	73	78	72	91	74	90	89	84	65	75	80	79	65	90	52	70	71	78	64	86	63	74	63	82	79	75	64	58	72	77	69	78	78	91	82	72	62	76	70	74	65	62	81	87	83	71	94	76	80	70	60	67	82	85	65	74	68	88	72	73	73	72	63	74	85	72	65	72	84	94	76	54	65	48	67	75	80	77	76	66	71	75	85	89	86	76	79	79	72	74	56	88	80	74	73	73	74	76	79	78	77	59	70	73	74	66	80	78	76	71	66	68	66	58	65	81	75	69	64	79	84	69	69	79	87	78	89	65	68	75	77	67	73	70	68	64	65	77	62	60	69	82	74	78	72	72	77	74	77	84	88	67	84	64	56	59	62	65	82	86	76	77	62	74	73	70	74	93	70	80	74	76	77	81	79	72	84	72	75	81	76	72	81	75	71	91	73	89	70	67	74	84	57	79	83	69	90	68	81	72	72	76	72	62	71	85	72	70	75	68	69	77	63	93	71	75	90	74	75	73	86	86	79	80	64	59	81	70	60	88	86	78	77	72	62	66	70	90	87	69	75	64	76	75	78	71	62	85	73	78	88	80	68	76	71	83	68	88	63	70	89	84	68	59	61	61	76	58	80	92	63	88	81	65	67	66	82	61	61	74	72	79	94	88	88	84	73	63	65	65	87	74	62	74	84	63	63	87	87	70	81	72	74	84	76	68	77	95	65	60	57	80	69	75	67	104	80	90	82	68	69	83	64	69	68	85	81	63	98	95	62	73	66	88	92	75	53	72	66	64	82	80	70	85	78	79	89	76	74	88	66	71	84	69	60	63	69	68	79	66	77	66	78	64	81	64	55	67	79	76	75	89	83	76	79	78	79	74	69	79	68	92	70	76	83	83	77	72	45	83	82	62	68	76	75	79	68	77	72	65	60	85	88	84	71	76	72	81	70	73	71	98	68	56	84	57	74	83	69	74	63	73	75	63	75	77	75	71	82	73	94	72	71	80	78	78	70	82	53	69	72	76	75	72	71	74	79	81	72	61	71	75	67	63	90	65	52	72	102	74	67	97	60	75	59	71	83	61	84	73	73	64	82	85	75	91	88	81	79	65	67	66	86	65	67	87	71	88	72	82	57	64	57	61	80	75	60	66	81	63	73	73	71	84	74	70	65	65	67	83	63	75	55	68	64	77	81	67	79	77	88	68	67	82	61	59	67	95	69	70	71	56	91	67	80	85	81	74	70	77	76	75	49	69	63	95	79	78	79	53	70	71	74	71	74	64	79	83	66	70	65	73	73	69	60	83	76	76	65	82	67	66	94	92	85	67	71	72	79	72	86	73	62	78	87	66	89	84	87	67	82	64	78	77	84	68	69	66	69	72	78	83	85	80	60	72	80	80	70	82	71	65	85	89	87	75	74	79	59	81	80	62	96	53	79	80	79	65	71	63	77	77	65	78	76	73	66	78	74	68	71	62	70	80	89	83	76	95	80	79	69	85	77	79	68	80	75	73	79	79	77	79	72	94	67	85	81	67	90	78	83	82	74	76	70	80	59	79	81	76	69	75	83	87	70	78	69	85	69	69	79	86	78	65	93	59	58	63	62	65	79	63	85	91	90	74	68	63	71	90	84	76	75	79	84	81	70	78	93	74	75	75	87	95	75	70	86	82	56	58	60	64	66	75	70	70	66	68	71	80	87	64	83	65	79	58	73	86	69	76	86	71	69	93	65	70	63	69	54	73	81	83	66	61	88	91	76	74	77	83	77	87	85	78	68	75	71	78	63	63	74	55	73	78	65	73	64	75	78	84	91	75	61	66	84	80	81	70	72	72	64	71	81	80	71	77	77	71	72	56	88	73	87	80	59	72	83	66	79	80	78	74	73	76	89	61	79	108	62	75	88	72	81	84	67	76	74	84	69	68	69	84	78	75	79	68	85	80	94	65	72	64	74	73	68	88	64	83	52	81	70	71	69	67	60	85	78	81	57	67	77	76	67	82	73	80	85	67	82	58	82	75	94	72	63	67	83	73	72	73	68	78	66	87	88	77	65	69	75	79	81	67	76	86	90	76	68	80	87	83	59	57	72	60	74	69	67	70	75	76	98	81	68	61	75	82	79	66	73	62	60	82	85	88	79	70	81	82	63	81	79	78	78	68	63	73	80	88	63	64	68	63	80	84	75	64	74	77	69	75	62	80	74	70	67	80	81	66	68	77	89	80	65	72	79	64	77	65	79	67	76	63	65	64	88	77	62	75	76	65	75	74	76	73	100	86	95	85	86	79	72	67	78	52	69	75	68	75	71	63	81	55	65	64	59	79	59	65	60	65	70	77	79	70	70	57	82	72	56	81	83	65	73	76	87	60	78	67	85	65	91	70	81	90	85	73	68	64	80	71	60	64	72	64	80	80	60	62	75	80	70	74	67	74	79	73	66	65	75	74	74	76	76	66	78	75	74	75	83	62	79	71	80	63	63	64	85	74	59	72	75	81	64	78	65	60	89	64	65	75	69	84	74	80	78	77	71	76	71	68	74	88	75	82	68	74	79	67	87	73	73	91	79	74	78	75	83	75	63	80	70	70	61	76	76	85	56	71	66	62	80	78	86	68	82	84	71	69	75	70	68	77	87	75	60	73	88	82	84	81	84	80	84	84	75	74	69	84	77	56	64	81	76	76	74	66	70	86	71	69	74	69	60	80	78	68	68	77	66	62	60	78	80	74	60	81	77	66	79	81	72	85	73	74	85	72	77	74	88	82	72	67	75	83	77	67	81	73	74	84	70	64	60	74	75	77	81	67	68	85	76	78	80	68	55	84	79	71	77	64	88	82	61	87	75	74	75	84	79	75	69	79	67	67	74	70	77	66	65	82	64	69	76	79	74	64	67	79	69	67	71
9012	580	1421	1531	1198	1010	817	716	518	480	449	407	381	360	330	348	303	303	282	280	273	253	264	282	281	253	220	254	243	217	236	226	267	202	236	224	219	215	208	203	217	221	198	242	205	200	206	227	199	204	214	212	226	219	225	203	188	193	191	233	228	224	189	223	190	190	191	215	196	209	182	200	207	217	207	190	162	186	250	200	180	206	207	197	222	196	199	181	218	226	222	177	188	220	232	210	190	235	189	189	198	200	206	195	219	195	213	198	170	208	179	183	186	202	197	204	188	186	205	181	170	208	177	199	210	194	219	198	173	189	183	200	194	196	217	194	176	195	210	188	216	169	184	210	193	195	214	205	203	207	215	197	173	191	200	193	223	193	212	204	207	190	201	188	197	216	223	204	169	184	196	196	199	175	172	217	176	213	193	198	219	191	215	178	181	162	176	189	203	218	197	172	199	206	206	200	171	211	223	196	191	188	207	195	191	224	168	206	188	203	192	205	196	203	218	193	187	213	191	202	203	195	197	182	198	182	195	180	195	187	200	192	190	204	182	173	202	181	212	220	183	201	183	185	168	234	200	192	204	231	195	211	182	211	208	182	191	204	193	206	180	195	191	202	191	206	177	209	202	190	210	191	199	184	199	184	223	194	179	202	189	196	187	188	194	197	177	211	189	184	175	191	192	206	190	191	194	211	193	198	182	201	185	211	213	170	218	175	188	218	198	185	167	214	212	237	192	211	184	208	176	192	187	197	205	165	189	192	178	169	209	210	202	181	164	197	170	187	183	188	193	216	185	216	203	191	211	192	194	171	179	207	196	202	209	198	206	199	206	191	203	187	194	210	189	211	208	173	179	204	212	180	182	185	175	182	206	192	213	191	180	208	198	195	211	200	187	173	197	192	183	209	185	170	191	173	175	200	190	190	213	190	167	192	211	202	177	175	180	194	175	185	192	183	199	205	182	177	190	177	209	200	234	199	170	200	184	210	190	196	191	219	193	193	172	181	182	178	191	192	190	176	200	194	189	175	225	205	193	184	203	207	176	202	209	178	199	183	186	191	154	200	201	196	188	169	172	212	205	182	206	213	186	200	201	195	183	202	194	191	195	201	176	211	188	199	207	211	189	202	189	187	183	215	194	187	200	174	209	214	220	201	206	191	204	214	209	184	204	186	215	195	207	198	201	181	227	190	192	215	212	179	177	195	200	176	190	178	207	188	191	210	205	170	184	215	199	190	228	203	208	183	196	207	221	175	205	200	207	193	189	187	214	200	183	203	191	218	196	209	194	188	178	193	206	166	174	204	216	184	217	171	211	218	189	171	200	198	198	205	211	189	207	186	218	183	208	192	189	166	202	205	206	184	155	209	190	204	209	204	199	218	205	189	220	208	204	202	190	178	204	195	163	181	178	196	195	193	200	188	199	193	202	208	194	190	189	192	185	194	184	192	192	179	219	188	210	194	180	214	177	192	213	201	166	189	208	191	194	196	201	194	196	237	181	184	196	185	196	220	227	201	193	192	211	196	204	207	206	196	180	217	184	179	200	210	202	195	200	181	209	187	203	178	190	192	212	202	202	200	175	203	200	188	224	176	204	186	216	208	202	213	210	183	193	209	216	198	210	207	215	174	171	201	192	186	214	203	172	204	171	202	204	204	183	194	204	188	204	214	200	195	198	188	203	173	198	221	196	198	178	191	198	201	176	202	172	186	218	200	210	206	187	181	189	232	182	211	174	207	200	202	204	195	193	211	206	197	183	204	217	197	190	191	216	173	185	202	198	205	196	172	195	189	198	197	201	212	190	203	186	159	193	213	189	193	206	198	199	205	228	196	174	185	191	203	200	212	223	212	216	218	185	195	188	196	184	183	168	189	187	209	189	214	199	212	203	191	184	230	175	197	173	213	205	183	197	209	198	172	205	208	213	211	199	196	204	215	198	200	192	191	204	210	182	188	170	201	217	202	170	220	189	194	198	201	200	205	213	196	216	206	172	198	196	191	192	185	181	186	173	203	225	199	184	191	197	190	192	203	210	198	196	203	182	206	175	198	189	184	183	216	199	192	216	221	197	190	181	156	205	196	177	191	208	210	214	196	232	193	187	209	198	194	179	187	197	209	201	206	190	194	209	188	206	217	151	209	204	210	181	224	214	208	192	163	195	198	190	189	200	205	207	199	165	183	213	194	188	187	208	201	186	198	200	181	205	201	203	212	195	179	183	214	217	197	202	188	228	202	217	184	208	194	192	180	206	212	188	202	198	174	205	201	202	179	182	201	191	193	189	190	192	223	199	200	174	219	189	203	223	203	186	211	213	184	195	194	221	200	181	184	198	190	191	209	181	218	216	208	187	199	193	212	211	200	201	200	171	231	196	191	193	202	188	203	153	195	199	196	191	191	175	183	239	197	201	183	181	204	203	191	189	178	199	206	182	202	182	200	199	204	189	204	186	178	199	197	204	192	190	197	192	183	201	180	162	182	191	196	201	191	184	193	186	186	216	177	173	185	193	213	216	195	205	208	223	202	169	199	187	213	213	190	203	213	199	194	174	196	196	207	173	184	185	188	198	209	194	177	195	208	225	194	202	196	192	190	198	184	207	199	191	194	199	226	192	192	229	207	199	177	211	186	211	193	216	187	155	193	205	184	192	210	201	198	180	193	185	187	202	212	196	205	192	182	164	202	201	207	171	175	189	197	198	189	183	202	233	195	181	209	185	202	189	199	201	199	205	217	199	205	196	195	171	213	177	200	186	198	189	168	171	200	207	199	219	187	172	195	216	190	182	222	209	173	198	181	197	185	196	199	196	196	210	218	194	203	192	206	185	197	178	175	200	211	197	194	210	192	199	198	196	221	190	188	183	193	186	194	210	190	195	212	205	193	181	183	199	203	182	197	186	206	204	211	217	191	176	185	182	197	189	196	176	181	189	200	198	185	163	209	209	195	181	177	209	195	185	203	188	216	191	196	205	194	221	200	166	165	182	210	185	212	190	207	217	207	186	204	197	190	217	187	179	205	218	199	177	226	199	193	193	171	202	194	172	175	205	220	192	184	210	196	216	202	204	169	197	193	198	207	196	164	189	194	201	199	168	200	180	206	217	212	209	194	180	200	200	185	212	199	196	192	177	181	219	191	182	180	201	210	185	189	212	177	186	182	198	220	195	205	185	188	185	196	219	193	207	189	225	205	183	188	218	175	206	183	188	214	186	200	182	208	186	204	184	224	200	221	189	227	208	199	204	218	184	179	205	198	180	159	205	195	193	232	174	215	186	185	215	219	193	202	214	217	220	199	211	208	197	185	183	202	190	181	198	213	182	193	180	214	211	194	190	204	196	187	206	202	181	173	200	188	202	202	193	201	187	203	187	201	203	201	189	185	197	188	183	196	214	188	188	180	209	208	202	191	188	223	195	221	218	212	182	177	198	196	219	185	188	212	196	227	188	184	201	202	208	197	179	200	190	210	195	195	187	195	174	187	202	193	209	227	215	199
1299	311	257	272	273	275	250	274	271	246	273	284	310	287	285	303	311	259	282	283	261	259	254	267	269	263	240	237	297	275	270	257	274	295	276	263	283	274	234	265	303	272	244	276	283	274	258	264	260	259	270	283	307	231	284	262	265	295	297	285	269	292	280	261	263	287	266	275	275	261	273	256	249	274	267	278	258	253	288	255	286	291	299	260	265	271	271	275	274	263	273	307	272	280	278	272	259	274	303	273	275	258	259	262	255	287	285	271	266	272	289	277	286	283	247	288	265	269	287	248	290	257	258	255	279	251	277	275	265	264	305	285	255	265	247	303	289	256	273	263	274	266	296	294	251	304	270	273	251	281	234	274	276	294	252	299	267	289	273	279	283	260	261	271	289	280	268	262	258	231	279	276	258	296	256	287	270	295	276	322	294	266	247	284	266	302	275	266	292	275	305	289	301	293	227	266	260	251	252	253	284	278	263	267	295	265	283	289	249	297	258	297	309	289	314	263	272	245	262	300	301	286	280	279	304	270	283	243	281	278	257	272	288	259	295	286	292	262	250	260	264	293	270	289	255	261	256	275	250	285	303	262	285	316	251	280	266	292	270	253	293	253	271	318	287	266	273	269	241	250	271	226	265	270	288	293	251	257	262	261	285	263	283	284	273	274	262	260	286	283	283	241	278	259	272	264	283	247	319	266	280	292	279	271	264	262	268	284	270	262	263	277	270	258	291	274	279	268	282	254	287	265	263	266	270	281	251	253	225	292	274	268	291	253	286	266	265	281	271	268	269	266	277	290	264	313	260	281	290	273	260	314	282	280	257	279	282	288	286	269	244	286	261	253	316	258	300	235	288	247	269	271	294	257	259	286	320	288	294	275	250	276	288	270	256	265	266	267	288	279	265	275	277	250	253	254	303	278	248	285	290	304	252	260	277	277	267	268	279	295	252	252	268	244	272	270	274	243	295	264	288	286	265	283	258	280	276	243	275	268	266	237	257	263	260	281	240	280	267	247	270	264	279	275	257	280	281	244	277	291	286	286	281	268	276	270	254	283	268	284	263	280	273	294	268	306	273	265	288	305	285	299	297	276	308	259	260	274	281	247	264	239	248	282	270	277	288	295	263	276	246	279	277	273	291	252	250	262	291	269	280	293	281	273	297	259	252	288	250	288	267	308	264	282	238	268	249	256	254	293	251	274	303	310	272	297	283	206	256	255	270	230	285	250	257	265	287	252	272	279	256	257	286	303	280	288	278	251	263	282	287	280	284	288	291	285	316	294	302	277	279	300	264	266	243	262	284	280	285	279	289	274	277	257	270	249	285	305	297	257	290	291	291	282	278	274	247	297	253	243	270	298	301	279	234	262	298	262	241	272	285	317	268	263	295	275	272	286	293	261	269	282	292	282	257	279	278	289	266	267	277	276	294	262	273	261	279	273	283	253	269	258	291	273	250	282	278	267	251	226	279	282	252	281	278	291	285	230	276	287	296	263	278	276	273	273	268	248	265	290	295	264	280	254	261	250	300	251	264	277	272	273	258	264	262	234	270	273	272	249	287	282	247	251	260	278	279	270	282	285	271	269	285	285	272	267	274	271	273	291	268	267	298	286	297	282	279	253	294	261	285	257	258	284	284	268	272	309	293	268	287	271	294	244	272	288	268	280	250	288	237	266	273	289	257	264	287	263	277	271	285	301	255	283	256	256	294	269	286	285	279	285	277	277	274	272	297	284	275	294	241	293	276	253	281	277	283	260	289	282	291	245	296	246	275	265	262	259	247	262	275	280	270	251	231	257	290	262	287	265	253	264	273	264	250	285	242	293	287	286	275	270	269	268	284	291	263	271	307	250	261	265	306	271	251	251	257	284	294	273	239	266	297	240	304	271	260	274	277	276	299	308	295	257	277	295	252	255	285	266	286	280	274	284	287	270	262	270	276	256	267	271	260	287	290	280	302	280	269	294	273	297	286	278	266	232	268	301	265	294	310	282	293	270	278	258	290	261	256	255	283	262	305	299	265	303	263	280	271	292	291	256	301	266	266	249	319	285	314	269	272	295	281	269	290	253	263	318	278	259	300	304	282	286	257	301	227	265	249	266	237	286	285	307	256	288	257	296	301	285	299	295	273	274	255	272	257	284	302	279	242	263	296	266	291	254	244	268	260	253	308	279	274	268	242	239	285	286	319	291	282	290	273	292	300	289	252	266	259	293	257	294	309	285	274	277	257	275	287	292	243	287	268	291	289	253	256	312	255	269	305	274	281	287	267	292	305	279	251	268	274	276	287	271	278	272	267	259	304	264	268	285	278	302	274	274	279	280	263	262	286	291	267	307	280	269	262	275	250	277	267	282	267	280	250	299	273	279	294	277	271	286	291	264	288	269	280	242	259	271	291	277	296	280	293	257	256	282	273	289	257	259	286	270	268	270	273	277	280	275	271	271	243	301	243	237	288	284	277	271	260	286	277	272	260	260	294	220	260	260	280	260	280	284	264	250	312	257	296	265	236	284	256	287	263	292	236	244	293	301	250	275	235	292	285	291	276	274	299	312	275	266	273	242	301	268	280	289	291	285	288	278	283	267	266	275	279	289	283	271	251	288	258	256	265	302	309	296	315	285	292	280	306	243	273	260	249	260	280	292	267	294	260	249	270	314	286	265	277	279	279	263	267	292	297	323	276	269	292	283	265	294	306	290	280	266	300	296	277	278	311	266	275	296	274	299	254	258	281	274	280	261	278	289	295	271	280	259	270	294	242	301	283	277	266	273	267	290	286	281	253	268	283	287	286	279	260	276	277	273	316	269	260	315	278	259	286	271	280	248	285	256	245	280	279	267	268	297	284	267	281	283	280	275	264	286	277	276	285	300	283	283	281	265	262	283	278	279	257	254	263	268	254	273	299	272	261	269	268	262	311	264	265	295	287	269	272	261	248	255	318	277	273	253	305	282	276	263	266	274	283	290	281	254	270	255	293	244	266	281	293	255	279	304	251	278	276	283	296	278	274	278	260	257	317	287	277	273	286	286	278	259	263	283	280	308	310	308	243	251	281	274	307	298	281	263	245	258	289	280	288	301	293	290	257	243	283	295	280	295	274	288	277	289	314	276	285	279	261	270	275	274	263	265	281	257	258	263	258	261	289	308	298	270	287	292	269	267	315	268	250	266	271	282	266	273	267	250	288	275	279	282	301	293	266	273	279	309	264	281	262	288	272	270	268	287	299	257	247	294	280	309	254	264	279	279	292	252	289	275	272	246	283	294	290	276	301	252	276	279	269	313	267	289	253	282	298	283	310	264	281	276	279	274	291	256	263	275	274	295	246	254	299	295	258	248	252	252	246	272	290	288	291	325	271	290	300	272	299	252	251	275	259	274	279	263	263	262	258	291	267	285	291	237	270	288	262	263	270	270	279	255	298	262	291	232	266	298	267	280	286	305	255	262	251	297	293	283	271	260	267	284	313	271	306	283	295	256	248	260	244	292	282	250	290	266
1846	651	631	648	650	670	616	625	626	600	644	657	649	597	643	595	622	611	569	628	627	559	616	592	607	606	612	618	636	642	638	642	646	600	666	601	642	608	609	647	572	635	611	649	644	659	619	612	644	631	629	612	633	622	646	613	613	649	667	611	642	641	630	596	643	618	607	586	627	648	636	636	608	617	648	645	614	656	634	593	632	607	634	633	610	578	602	617	635	633	625	670	623	590	632	613	621	609	625	628	571	660	643	593	633	671	643	622	679	628	607	605	582	629	606	628	655	624	644	675	626	636	581	640	629	606	625	617	627	576	611	604	615	638	677	583	584	623	607	618	632	609	622	610	630	634	568	648	637	641	665	647	640	596	618	638	621	597	615	621	614	653	648	589	637	632	628	642	618	617	605	611	624	664	633	631	604	636	583	637	616	578	627	630	636	588	613	622	622	625	631	618	603	614	654	581	624	609	651	631	600	663	634	615	611	623	644	650	658	605	590	634	639	648	663	604	616	605	626	614	652	604	608	640	661	642	635	634	629	642	615	620	618	644	619	608	635	640	586	625	619	625	659	587	628	601	636	628	634	613	675	601	630	629	650	612	682	599	680	606	588	654	630	592	637	603	622	621	640	640	606	603	632	613	640	615	665	626	647	607	617	624	648	608	602	627	592	594	630	584	635	637	608	637	628	582	610	644	652	595	630	618	581	612	630	631	651	626	622	646	595	600	602	611	621	613	668	641	653	677	600	613	638	622	594	645	614	606	614	635	645	624	629	613	591	687	639	612	650	622	619	657	653	620	677	601	598	617	590	659	617	591	618	610	623	620	615	614	622	650	573	593	629	582	652	628	587	640	654	594	609	660	697	590	596	654	668	619	627	605	666	658	637	590	641	619	607	629	616	638	600	636	627	643	616	627	650	653	643	633	578	629	621	624	592	626	611	651	631	637	606	583	653	667	598	601	647	598	622	608	611	600	592	591	653	580	580	650	644	630	670	616	698	592	613	606	595	625	664	617	641	620	589	660	630	655	623	619	605	619	636	608	641	606	648	605	622	645	669	643	618	617	652	595	625	601	630	628	652	633	619	630	623	600	632	608	633	655	619	667	624	610	621	591	618	613	629	679	622	614	602	629	659	593	651	639	652	664	628	649	604	602	597	614	632	620	618	631	604	595	613	626	604	642	616	650	613	615	610	622	609	615	630	622	621	604	621	622	599	615	600	590	593	584	614	652	590	628	628	628	607	640	611	610	636	628	636	610	652	613	639	612	599	618	576	702	642	623	611	632	668	615	606	607	633	615	614	615	610	606	573	623	631	628	615	607	621	590	611	593	598	619	652	617	623	558	602	611	633	649	647	580	656	616	636	616	634	586	630	574	699	647	633	580	636	643	597	601	644	589	674	645	691	605	633	640	617	628	638	605	630	616	612	627	608	626	603	619	588	632	657	659	619	613	608	597	641	646	597	633	652	635	625	641	603	617	611	664	622	651	660	639	660	624	616	597	613	647	629	643	644	563	635	643	651	625	602	628	638	618	648	590	695	629	622	623	631	587	609	611	574	595	591	648	619	614	598	618	620	620	607	628	588	577	639	636	664	684	604	619	644	642	609	579	585	626	593	636	616	589	635	601	620	596	604	615	632	624	627	583	652	650	605	603	587	643	639	622	630	633	638	619	633	596	603	598	610	603	658	634	618	612	603	642	611	604	668	608	617	593	633	659	659	628	636	636	633	636	657	570	648	648	675	638	638	624	611	587	640	643	624	601	613	608	602	604	590	671	639	631	610	614	642	609	623	605	651	612	572	627	665	612	619	601	631	604	644	614	622	625	614	603	633	593	616	621	621	660	639	626	588	606	667	616	615	627	651	639	640	633	580	626	591	603	592	584	620	631	577	620	634	620	575	603	582	627	562	653	664	671	637	602	598	615	601	657	624	620	612	641	606	608	605	590	619	578	644	628	640	606	573	620	630	593	642	639	621	624	604	621	625	606	617	641	629	632	595	635	605	605	664	614	591	660	627	611	660	593	652	622	612	625	624	624	596	634	599	598	623	630	626	610	621	609	647	572	610	618	643	635	603	625	617	650	588	626	625	607	637	615	633	635	622	612	654	651	584	650	567	645	571	632	611	600	590	582	614	621	610	630	641	644	685	611	618	598	602	612	620	598	560	661	650	618	610	655	619	619	602	639	615	613	585	660	652	621	631	620	611	633	655	615	592	631	639	579	636	629	626	615	619	618	607	643	607	598	579	622	614	663	624	648	600	631	630	633	633	659	596	617	622	676	609	609	597	584	597	643	660	618	615	590	624	649	628	631	611	650	624	652	626	621	637	610	579	613	619	654	577	622	619	611	666	601	619	649	638	639	638	602	585	616	645	628	590	633	622	609	637	641	611	620	624	623	652	622	631	627	617	582	639	626	620	643	632	611	623	597	621	652	597	598	627	626	589	668	599	619	633	589	628	667	617	623	572	598	635	660	670	603	617	603	616	629	623	590	607	594	624	640	649	625	599	663	609	642	627	633	610	602	607	646	626	597	624	601	609	619	602	602	617	640	632	606	617	598	613	656	641	614	588	624	636	616	611	660	588	646	663	647	625	674	642	617	618	651	568	618	605	632	586	628	644	629	631	627	663	619	650	636	656	635	648	647	644	629	645	677	591	581	651	593	619	593	600	598	611	606	600	667	665	683	613	638	579	678	592	593	654	589	663	595	635	560	597	677	611	607	617	599	624	687	639	578	627	609	618	612	649	598	585	617	636	591	626	646	600	639	638	622	592	632	642	621	619	588	675	633	624	666	631	639	644	619	669	668	636	594	655	600	676	631	623	613	615	594	598	609	649	630	626	616	661	620	576	597	670	600	636	623	629	638	589	666	622	614	626	615	602	608	581	630	660	636	597	630	632	618	620	594	623	632	660	624	596	602	629	639	605	635	643	581	626	654	620	602	591	616	591	654	654	627	635	626	628	615	620	634	612	636	637	629	622	626	625	611	627	648	603	640	639	596	620	608	585	625	605	674	659	622	606	665	637	635	630	632	600	656	665	628	615	608	622	618	600	621	612	670	636	589	650	629	618	619	605	640	621	598	638	606	590	645	623	623	628	599	604	625	661	636	646	636	649	613	624	627	638	651	623	605	584	611	635	634	634	636	655	634	614	613	568	614	630	619	608	625	663	559	681	634	590	617	578	592	620	677	607	649	608	655	634	620	643	619	660	640	632	586	586	598	604	605	602	653	677	631	606	603	605	605	631	625	600	655	654	636	590	584	666	617	627	651	609	605	627	608	556	630	614	592	669	640	589	605	570	642	621	578	614	636	618	605	652	654	618	619	592	603	601	616	610	619	635	623	623	617	607	610	602	636	620	661	650	574	639	630	594	653	677	622	618	626	610	581	599	593	607	616	629	599	613	630	625	609	615	638	608	602	593	585	594	662	637	631	618	618	645	606	649	557	604	629	609	611	650	622	660	667	603	619	586	587	642	636	652	593
7137	478	450	391	335	298	281	256	238	230	247	223	229	230	245	219	223	218	231	208	204	205	223	226	178	184	217	216	207	220	204	195	206	214	224	220	208	250	191	223	219	227	250	216	235	220	225	230	220	196	212	198	223	216	211	240	214	183	219	189	207	234	188	220	245	203	212	231	209	211	199	188	225	191	232	193	193	213	235	239	244	223	235	242	182	216	221	224	205	196	210	221	212	233	199	219	219	208	182	217	240	226	222	202	201	215	221	230	227	246	208	200	219	214	209	194	219	218	239	209	222	197	219	223	225	214	200	183	206	225	208	217	213	234	211	192	191	214	223	210	219	202	216	208	207	204	220	209	214	196	231	205	188	210	218	244	223	204	195	229	213	221	216	224	187	214	177	257	193	248	195	200	201	186	203	215	186	232	235	225	219	209	197	194	221	216	210	212	202	214	195	215	222	195	185	218	218	223	203	221	208	207	205	226	221	193	215	226	197	213	195	203	205	182	204	197	221	244	221	214	215	210	179	215	226	220	203	238	215	199	198	193	193	216	198	227	204	188	215	234	217	196	199	242	241	221	226	198	217	211	202	214	211	211	208	213	211	197	200	186	206	214	231	230	225	199	186	242	203	249	203	210	212	211	241	219	232	221	200	212	222	221	223	207	239	217	187	189	208	221	232	209	207	210	218	191	192	235	185	206	239	194	222	192	222	195	195	221	203	202	200	194	191	196	208	236	194	201	198	212	232	198	231	215	209	209	181	225	232	256	234	208	230	184	230	214	235	259	237	222	187	213	194	203	213	223	227	228	217	231	230	192	227	204	221	185	213	187	203	201	205	228	202	240	225	243	189	218	231	205	225	195	214	207	225	207	222	216	193	199	215	210	240	192	250	216	210	221	202	225	226	195	213	197	216	215	218	215	207	231	206	233	218	218	202	233	176	212	211	229	227	213	222	224	220	214	199	236	201	223	244	248	216	215	233	244	217	213	219	205	216	214	218	226	214	197	237	185	177	201	199	190	220	237	204	195	228	211	217	192	210	240	192	220	205	186	206	190	214	201	209	188	197	186	184	241	230	215	189	222	229	211	216	202	185	227	211	220	196	220	224	228	203	224	208	207	207	231	214	189	180	205	199	213	208	209	230	232	221	172	220	224	198	208	208	245	211	216	199	239	232	225	199	200	197	195	201	191	206	237	229	210	215	220	192	194	185	206	226	221	203	233	219	220	207	216	246	208	190	190	209	210	217	190	224	201	225	204	225	204	205	201	217	207	229	211	241	196	200	215	237	187	198	200	220	230	203	219	216	220	245	232	198	197	239	229	211	214	235	216	228	244	252	202	210	198	208	195	217	206	227	216	222	195	175	204	217	195	226	189	204	239	212	189	250	207	204	210	180	240	216	223	210	231	207	198	223	241	215	211	218	195	183	211	205	181	211	205	203	206	196	192	243	208	209	189	225	216	200	222	246	230	204	235	198	212	207	223	212	209	217	207	245	217	212	194	217	197	209	189	198	214	211	217	229	199	198	234	213	220	211	193	208	191	216	231	197	227	244	228	223	249	198	233	237	212	215	214	201	206	216	199	210	231	212	212	207	193	212	186	226	215	188	197	207	244	195	205	242	207	200	228	211	211	220	220	218	214	194	215	235	211	198	210	207	216	177	213	205	213	226	168	191	215	230	204	187	208	195	222	218	190	248	217	230	211	219	188	213	202	199	207	226	187	229	205	217	225	184	227	230	225	250	210	213	210	206	203	213	204	234	236	209	218	195	224	219	194	225	211	196	226	278	167	205	215	212	219	226	205	204	199	202	198	216	203	196	192	202	230	207	202	185	203	230	205	211	224	165	190	215	215	235	230	210	218	206	240	203	183	232	197	190	199	199	212	210	200	195	234	214	197	213	207	201	223	223	220	211	180	229	231	213	216	230	220	224	219	197	188	197	216	218	205	199	207	205	196	232	182	206	225	234	212	233	208	205	206	205	218	204	216	214	224	214	194	230	224	225	232	223	212	221	229	194	197	192	212	227	205	220	245	214	219	214	214	184	211	208	206	202	186	201	215	224	211	221	204	176	200	195	181	224	220	232	221	186	197	218	231	232	220	226	191	196	222	205	212	219	231	216	201	223	224	232	197	216	212	182	226	231	203	217	230	246	205	238	224	209	215	240	225	201	217	214	209	216	229	197	225	185	219	201	215	235	221	218	222	215	226	179	186	238	192	243	220	224	200	219	189	206	241	226	230	215	179	198	197	221	202	208	205	215	199	199	216	203	241	229	208	234	223	205	215	201	200	211	240	214	216	230	201	205	228	217	189	211	230	202	229	198	198	229	191	204	212	202	203	224	217	245	211	208	210	219	197	181	213	234	224	216	196	209	209	209	222	221	219	212	207	220	237	215	219	192	210	229	197	205	200	232	207	197	213	192	228	204	227	208	235	218	228	212	194	217	202	215	230	213	209	200	222	219	232	211	223	201	210	196	189	222	223	187	210	214	209	217	239	208	199	208	215	209	207	218	252	224	207	201	211	225	192	220	238	199	208	208	183	209	220	205	215	215	188	189	252	219	186	222	209	210	195	195	216	233	232	203	205	236	192	248	238	223	222	214	217	209	210	197	200	249	188	218	209	237	233	194	221	189	202	220	202	235	184	212	220	198	201	227	207	215	213	210	241	235	213	214	186	197	216	216	228	203	223	240	213	213	245	215	192	228	225	220	231	219	210	228	209	223	209	202	234	203	231	240	219	203	200	186	231	213	217	224	209	213	206	219	195	220	178	202	233	208	223	231	211	211	220	207	212	211	235	213	203	217	196	202	214	243	183	215	189	243	210	216	229	212	199	232	187	212	210	219	210	224	207	190	223	228	222	243	189	230	188	235	194	210	199	237	244	195	208	218	207	202	256	209	198	226	199	206	202	213	204	215	233	213	202	195	214	227	222	223	213	229	211	203	211	216	221	188	198	220	197	202	209	220	212	225	217	222	212	226	214	228	228	191	275	237	247	207	245	202	206	202	226	239	223	201	212	207	194	205	203	204	207	219	213	232	207	206	234	197	212	215	214	228	231	236	213	200	217	206	182	215	217	220	206	226	221	217	239	210	215	241	205	209	209	222	213	219	211	202	188	195	190	208	248	239	201	184	220	205	225	230	190	200	203	217	199	204	197	214	205	185	229	206	209	242	224	222	212	206	207	236	207	212	223	227	183	207	222	225	211	234	221	226	223	221	217	229	209	236	205	206	224	212	227	190	211	205	213	192	197	199	212	229	227	203	187	215	204	211	193	192	188	199	207	215	215	210	201	217	215	231	229	213	222	205	201	204	210	221	223	231	198	237	179	219	201	224	219	225	193	183	224	226	216	216	212	221	182	238	186	199	205	210	205	199	208	234	230	207	202	229	203	206	198	217	210	184	200	208	215	203	238	219	197	218	231	232	212	223	224	206	208	222	210	209	221	203	241	209	244	197	219	188	209	196	221	181	210	214	202	232	197
6461	690	1013	1251	1029	873	769	735	704	632	602	626	555	620	533	577	574	559	499	523	547	520	520	482	543	521	456	484	487	480	523	465	473	507	506	481	530	452	492	500	509	489	486	493	513	461	481	500	468	479	492	464	468	488	496	478	494	497	506	473	470	474	466	452	514	457	496	495	482	523	475	491	499	471	482	489	475	487	462	511	523	507	501	489	472	510	464	480	465	512	484	479	478	465	520	498	489	480	488	468	474	470	493	490	466	498	466	489	480	498	507	462	476	463	474	504	468	460	507	487	473	495	500	495	474	479	455	507	528	447	477	491	527	465	488	476	470	488	488	409	483	476	481	537	520	471	481	464	481	478	475	508	501	469	482	463	463	471	525	485	470	496	479	500	484	481	488	431	484	473	462	487	517	483	434	476	482	490	475	512	499	491	461	468	486	449	470	466	441	500	441	483	478	478	512	451	505	534	529	452	467	460	445	513	457	508	501	504	468	490	483	488	498	468	520	481	506	491	472	498	537	516	463	463	486	519	495	517	481	497	482	432	474	471	485	465	532	504	478	475	481	508	507	505	469	501	469	487	476	534	492	476	479	498	486	485	520	515	487	499	490	470	485	498	485	509	502	466	501	452	495	476	493	477	482	521	501	497	507	458	475	489	487	475	482	504	478	464	483	521	509	475	526	493	480	501	539	484	486	483	510	509	481	467	503	498	436	464	480	481	452	474	457	479	490	509	505	474	500	464	468	506	502	480	462	480	460	454	474	465	464	470	479	491	475	450	517	496	484	463	469	499	476	519	476	490	492	491	502	463	465	438	496	462	467	450	481	469	499	522	478	501	508	479	442	459	469	470	477	521	520	510	465	484	459	493	534	459	491	505	498	485	490	480	508	465	433	506	513	468	455	472	480	500	497	478	489	512	476	466	467	471	488	465	449	479	441	502	508	466	496	503	484	476	496	482	519	466	456	511	454	489	505	517	520	492	468	442	492	507	487	522	437	457	460	503	492	501	481	500	493	479	467	494	484	481	508	494	491	443	499	498	445	471	481	475	459	449	520	461	501	509	467	495	463	493	488	504	486	477	523	460	506	489	479	499	474	482	479	475	487	484	459	495	461	494	479	468	495	487	449	502	496	461	464	469	474	485	431	494	486	484	532	489	478	492	492	489	559	424	463	525	498	501	497	474	496	507	506	481	461	460	479	478	483	488	473	462	515	477	452	512	456	526	503	488	457	485	496	469	452	542	449	481	480	464	511	432	496	463	468	438	489	492	499	479	514	475	484	488	530	463	466	444	460	510	468	478	463	495	474	464	503	477	492	504	479	468	508	476	505	490	515	475	492	472	439	470	505	498	489	451	471	490	447	433	486	517	493	489	474	478	463	445	489	459	453	460	488	481	472	500	445	491	501	484	480	486	492	457	498	494	492	466	467	510	514	483	501	514	518	443	502	463	471	463	458	464	446	451	472	482	497	453	515	495	487	460	512	520	465	510	443	481	476	495	482	499	504	534	454	490	485	511	513	468	461	467	498	487	513	507	470	489	512	496	493	459	465	470	492	483	496	473	502	494	466	471	475	477	482	455	467	475	464	484	479	516	466	511	474	496	468	490	473	498	471	495	511	458	504	526	492	470	478	492	484	453	484	487	469	474	500	517	480	535	466	481	485	463	467	461	511	474	520	478	478	479	484	490	500	476	496	473	476	486	465	476	498	471	469	491	510	487	463	478	489	474	523	501	475	476	522	471	501	477	455	485	495	470	459	468	522	517	508	490	475	515	452	525	452	518	400	497	457	484	497	489	506	486	522	507	469	509	499	486	500	460	498	486	488	478	493	479	481	509	461	514	479	463	495	457	464	439	517	466	492	482	483	453	457	481	428	521	477	510	481	510	503	490	473	466	486	474	491	511	498	475	477	462	508	481	453	516	462	490	496	511	477	514	486	502	460	515	490	465	440	519	483	467	469	490	498	466	478	491	481	436	492	456	474	491	471	513	468	467	484	498	474	510	498	486	505	484	429	516	472	478	514	478	487	508	458	499	496	510	504	485	463	460	494	499	542	503	547	508	465	480	484	494	492	476	462	468	462	469	536	498	480	517	490	485	471	454	468	453	485	501	476	472	492	495	494	460	490	520	482	459	504	448	476	483	495	488	477	483	498	480	472	491	446	469	504	521	446	450	507	488	491	558	491	450	481	499	493	511	481	477	527	466	465	497	474	538	518	489	493	459	472	503	462	502	488	486	497	490	484	498	497	484	490	490	478	472	505	501	492	487	456	518	515	482	497	462	498	503	486	466	490	448	478	524	465	535	477	474	493	488	470	484	513	477	472	449	417	463	484	470	459	485	513	465	502	469	447	501	530	428	480	461	451	478	508	479	471	455	490	467	459	466	501	495	515	470	453	498	523	477	511	481	499	449	480	475	509	467	467	474	514	461	453	501	506	487	501	487	541	488	488	507	470	490	466	489	524	475	481	473	505	494	530	468	483	467	467	444	433	492	476	464	499	507	463	500	505	472	531	452	491	487	497	519	494	458	490	475	503	493	455	503	471	476	467	500	489	530	454	473	467	465	492	509	447	467	467	483	452	527	487	463	484	473	467	442	458	483	459	484	497	493	512	475	485	464	466	501	496	469	490	477	447	471	481	482	479	484	467	492	431	490	477	517	482	473	486	524	479	482	453	538	464	463	453	475	537	504	527	489	452	484	474	481	506	438	485	462	467	507	501	450	484	534	512	442	490	500	495	495	485	493	520	512	463	501	439	505	475	466	479	529	499	491	470	468	511	517	485	476	435	491	449	481	456	471	497	446	494	473	492	501	507	477	463	443	469	528	454	508	515	466	504	489	479	490	485	495	492	496	493	456	476	492	474	488	464	450	499	434	437	469	452	470	544	483	518	461	491	514	505	493	465	473	523	511	482	501	521	468	513	515	467	494	513	491	523	512	525	470	498	487	471	482	467	483	484	478	506	478	463	459	460	493	486	479	498	480	508	472	451	443	489	517	462	529	498	458	475	477	473	444	470	463	510	486	511	503	498	477	467	521	469	479	488	472	425	469	493	453	458	498	469	467	490	510	476	490	516	509	450	518	477	491	446	520	458	466	477	481	462	474	494	445	469	485	505	525	458	462	475	475	489	462	485	524	487	464	436	493	507	476	465	445	499	476	481	495	501	490	468	474	469	483	491	504	483	518	442	444	500	456	437	512	535	507	526	484	519	477	464	479	545	465	478	473	525	479	462	451	493	477	517	463	497	526	496	459	481	501	464	463	470	508	501	489	459	477	527	470	465	527	421	489	479	486	486	523	486	491	467	475	486	526	492	481	459	511	502	461	474	495	468	465	489	456	503	491	497	516	501	468	463	490	496	467	486	486	525	501	460	479	510	501	477	457	473	462	486	496	502	497	458	479	471	517	489	501	507	501	473	436	478	504	448	487	490	482	474	505	484	513	476	472	475	463	496	501	460	477	474	470	480	474	490	495	474	466
13064	725	578	456	293	233	165	149	127	127	134	111	87	86	99	92	96	88	88	100	86	74	85	69	80	68	92	83	65	77	83	83	74	60	77	86	98	79	92	82	81	80	67	77	82	80	75	81	70	57	84	71	71	78	66	68	81	66	93	68	79	80	79	74	70	73	81	82	84	70	87	64	61	77	65	73	79	57	80	78	69	52	78	79	68	82	78	78	68	92	67	76	72	88	58	74	73	65	72	62	82	72	81	95	69	98	75	91	62	70	73	74	67	69	65	77	76	92	69	76	90	83	91	78	72	78	71	76	90	82	64	70	75	77	72	93	81	72	81	62	72	73	69	72	70	65	89	94	86	73	72	77	95	77	69	74	55	63	83	83	63	63	76	91	83	77	88	65	74	77	69	66	73	101	71	70	54	61	75	83	71	67	65	60	79	59	67	70	71	84	68	68	91	74	82	69	76	78	63	83	90	71	87	77	78	83	73	87	64	74	78	88	67	82	58	92	90	84	81	72	69	80	80	71	71	68	64	67	68	82	78	78	67	64	67	75	77	85	68	76	84	79	85	66	78	78	61	70	70	74	86	84	85	91	78	56	71	91	81	74	73	58	80	90	74	62	68	70	68	82	67	71	61	73	76	71	68	70	81	73	80	70	82	79	89	72	60	79	75	85	71	70	74	79	74	95	65	69	80	66	82	90	83	81	64	76	66	85	73	75	89	77	95	79	69	79	68	84	76	71	90	73	79	94	75	80	85	69	73	71	79	83	73	63	87	79	52	63	76	81	83	71	90	59	78	72	82	72	64	66	71	79	75	91	64	66	74	72	73	86	83	74	87	72	81	74	72	77	57	78	81	88	81	74	65	86	73	67	88	68	70	68	70	64	79	96	76	90	67	74	73	73	83	66	79	72	65	82	70	81	79	80	72	69	74	68	65	82	70	95	87	65	79	70	83	77	86	89	63	74	67	55	89	81	79	69	81	71	81	85	72	71	75	86	74	78	72	82	65	78	61	86	83	75	65	67	77	61	74	69	75	73	75	71	87	66	69	90	59	69	92	80	77	68	67	74	81	78	80	79	72	73	71	82	81	72	72	81	74	85	71	76	74	75	78	95	83	80	73	90	87	65	82	80	82	59	76	74	83	83	72	77	67	74	74	70	63	92	86	82	74	70	60	71	70	82	89	64	68	65	75	95	77	66	77	78	58	56	62	69	71	82	64	70	92	61	69	65	82	80	68	70	84	63	71	74	63	88	67	73	76	71	65	71	57	65	79	84	101	69	92	76	65	70	93	67	73	71	64	80	68	49	79	73	75	58	76	80	66	79	77	72	65	69	86	75	90	59	72	70	93	97	89	79	69	82	104	64	86	97	86	86	53	91	78	85	61	75	79	71	77	66	92	79	87	72	66	98	60	69	64	76	83	75	88	79	75	92	70	74	88	60	87	90	72	85	84	73	66	74	89	79	85	72	83	80	76	64	96	70	68	79	71	76	76	72	87	84	70	70	85	83	100	87	83	78	78	49	69	63	82	89	76	97	80	71	78	101	87	72	76	84	80	84	89	70	72	62	76	78	67	80	64	76	79	72	72	72	78	74	72	64	70	76	64	70	79	86	73	71	77	83	54	81	70	73	82	73	73	74	77	79	72	65	70	74	82	73	68	73	69	65	75	85	59	76	70	60	89	82	85	91	68	92	72	75	74	55	72	57	88	84	83	70	75	80	65	85	56	73	76	87	62	77	80	85	92	98	83	59	82	65	73	66	79	65	73	74	80	75	74	62	94	78	72	73	75	65	61	79	40	53	85	78	73	71	80	83	82	75	58	75	92	76	85	72	59	75	67	74	63	73	63	86	82	86	84	86	69	73	59	63	62	70	87	79	63	88	64	83	81	82	79	76	78	85	79	73	87	63	72	68	58	73	81	85	73	92	85	95	75	73	72	70	87	69	76	88	73	87	71	57	64	60	88	82	69	83	67	57	81	59	83	89	72	79	81	71	58	75	64	61	77	70	63	72	76	67	69	83	82	74	65	79	80	74	93	62	84	72	72	98	77	71	86	86	80	69	83	68	77	71	77	65	68	79	67	73	87	84	90	77	72	75	76	90	79	82	63	77	77	88	74	88	93	71	64	72	57	66	65	76	66	77	76	74	86	77	69	62	78	62	74	65	76	60	67	61	84	65	75	86	86	75	74	65	71	82	73	66	87	73	78	88	91	89	64	74	87	66	89	80	70	69	66	70	77	69	82	74	62	88	69	62	90	66	58	85	74	77	79	70	75	79	74	63	66	86	70	73	70	63	63	65	74	62	90	71	72	82	79	69	73	72	71	77	60	65	75	84	67	70	74	60	74	70	97	70	71	59	56	67	69	78	81	83	97	76	78	77	76	85	68	73	68	86	70	66	71	64	94	67	65	66	70	66	64	72	83	65	67	67	81	76	85	83	86	73	92	78	76	87	83	81	59	71	92	88	77	82	74	79	69	75	77	54	83	87	95	77	87	76	77	61	66	85	77	66	77	83	70	71	87	78	68	81	72	73	90	61	76	87	60	65	79	71	83	88	72	94	84	101	84	75	68	75	78	82	74	57	60	78	70	74	79	81	85	81	86	84	75	78	66	83	48	76	79	72	77	70	80	82	67	80	71	98	78	75	60	83	79	77	73	74	72	83	62	71	74	82	65	90	81	89	69	83	68	85	67	78	74	81	74	86	80	64	83	77	83	70	71	60	66	74	84	62	80	65	66	71	80	79	68	69	74	62	69	82	69	86	66	96	82	77	96	82	62	72	64	62	73	84	63	71	69	78	65	52	72	78	84	71	66	86	70	68	84	84	67	76	78	85	83	76	87	71	83	70	86	73	68	85	67	72	84	76	78	80	87	82	95	73	72	68	71	85	66	73	72	82	89	67	71	78	81	63	75	63	71	79	77	85	73	87	90	73	65	75	77	73	71	65	86	76	69	71	68	56	78	64	73	75	76	82	76	64	72	72	90	76	78	76	70	87	62	99	71	64	61	82	73	74	68	58	74	73	65	83	84	67	63	57	65	89	72	73	72	81	65	77	81	76	89	78	69	70	72	78	81	96	83	64	71	83	91	83	74	69	63	87	90	67	66	76	71	86	67	65	52	72	80	68	70	78	75	99	59	76	78	86	76	76	70	68	78	60	84	70	81	73	81	72	73	71	74	74	94	75	83	85	100	83	72	88	75	67	65	73	80	75	78	66	92	83	66	72	71	82	91	69	81	94	74	75	84	77	65	81	78	69	59	77	83	84	69	63	53	91	69	85	62	86	88	71	68	81	58	82	86	87	79	59	65	82	74	83	73	66	85	73	77	76	86	63	71	80	88	70	65	60	86	74	76	79	63	66	83	76	76	74	69	80	83	71	61	72	70	55	67	69	79	87	83	72	85	73	57	72	77	56	76	64	65	71	83	56	87	86	81	59	65	88	59	85	62	61	82	69	67	74	78	62	86	69	91	63
7738	640	1367	1623	1289	1028	798	694	612	533	423	404	392	377	311	344	284	287	288	299	238	269	256	285	260	234	235	242	245	236	220	235	260	243	230	237	205	216	198	229	203	237	230	203	209	214	206	215	207	217	206	196	204	227	223	216	206	199	193	203	189	212	208	182	236	209	173	188	220	220	200	203	224	199	202	220	234	210	222	203	197	238	221	193	186	213	207	204	191	210	197	183	217	219	198	182	197	187	198	182	189	207	204	186	193	214	201	184	207	207	217	222	190	220	194	177	195	211	192	181	198	172	210	197	201	182	222	182	183	207	201	204	185	188	175	183	209	214	201	183	189	190	198	218	165	216	185	197	211	221	190	173	220	210	202	200	197	200	229	195	205	226	174	208	181	179	210	209	201	218	202	210	200	189	204	199	192	207	193	211	193	179	194	207	205	193	198	193	190	203	183	188	189	198	199	190	198	189	190	203	197	208	197	200	188	193	210	180	184	180	216	224	167	193	177	204	194	203	206	189	209	217	211	192	231	211	195	199	194	204	181	198	185	179	173	217	212	205	224	206	185	179	195	198	194	178	192	208	187	181	185	189	192	183	217	194	213	204	221	220	192	184	188	199	180	197	204	195	206	206	186	199	207	164	189	209	198	202	193	208	212	201	211	192	186	200	186	172	188	197	190	203	174	191	206	190	226	203	191	208	209	190	182	171	211	199	200	189	190	181	177	212	182	206	171	211	197	187	220	182	185	186	193	216	210	197	202	187	200	202	220	195	190	207	181	182	200	208	212	213	212	190	198	208	206	201	191	221	179	174	226	188	180	209	188	203	186	180	194	184	173	193	206	191	219	205	194	205	189	213	201	226	197	213	184	177	206	188	183	206	187	200	198	194	196	210	199	210	196	185	219	193	189	204	189	200	181	195	182	198	201	211	199	210	203	208	200	190	184	185	185	194	186	204	202	187	198	187	213	199	193	213	205	194	217	195	213	194	196	204	209	202	223	197	187	205	195	189	177	188	214	215	197	192	211	183	203	201	188	166	199	227	198	203	202	236	214	173	234	211	185	218	178	203	195	214	212	191	189	242	202	224	193	174	199	201	187	170	187	179	200	209	185	172	173	206	198	188	193	176	192	199	230	199	206	199	213	223	178	192	216	201	201	213	202	188	218	203	199	185	219	176	205	218	202	198	222	198	177	208	200	186	195	202	205	197	232	175	219	197	184	198	226	200	178	200	199	212	196	201	183	168	204	190	183	204	216	196	188	194	210	217	222	185	196	208	196	220	188	180	200	216	174	203	203	212	202	187	198	221	214	206	221	203	204	207	206	182	189	208	201	216	210	199	215	181	218	188	196	207	196	192	206	222	198	204	162	189	200	217	188	209	194	206	223	192	204	162	188	213	186	218	187	212	201	201	211	215	217	187	214	188	182	199	182	186	188	201	209	185	189	193	184	213	194	180	200	218	190	205	188	209	211	208	205	196	201	212	198	188	194	178	214	187	219	206	191	207	200	182	216	203	210	193	215	191	202	195	211	212	191	200	211	184	203	183	236	213	190	204	204	174	190	189	229	180	185	217	201	186	194	177	201	184	205	197	198	211	188	185	181	205	213	208	198	165	204	197	204	201	199	217	194	210	190	213	203	200	205	198	191	186	186	195	189	195	194	199	216	219	189	167	231	197	204	202	186	197	210	203	225	203	226	222	185	217	213	185	198	211	211	181	185	202	188	218	195	188	186	190	210	195	219	211	196	208	206	185	199	204	214	206	196	161	192	182	154	195	210	205	205	212	188	201	200	189	176	175	176	221	209	184	185	201	184	192	216	217	200	221	200	223	195	206	198	212	210	192	179	190	193	207	187	183	201	188	211	194	213	227	210	172	163	185	211	214	211	218	218	193	196	200	194	221	207	204	211	223	189	187	204	206	170	213	179	211	174	189	204	196	178	193	192	221	201	192	169	198	215	170	209	205	209	204	201	193	202	194	211	188	168	204	173	189	197	205	217	193	188	194	194	182	227	191	187	187	220	178	184	227	225	175	221	202	202	204	179	188	191	198	192	216	214	229	197	198	207	204	181	173	161	197	216	190	168	202	148	200	207	191	192	213	189	186	208	196	169	191	200	199	167	207	209	179	161	207	207	189	199	207	210	205	224	197	175	178	211	197	187	194	177	206	211	199	191	186	195	182	196	181	204	207	190	183	175	190	172	223	194	197	179	198	200	210	209	189	197	191	177	190	213	206	180	197	178	206	224	160	204	212	217	218	198	200	214	178	212	213	196	215	208	183	197	184	179	212	197	179	185	200	204	186	183	227	208	200	207	190	211	186	191	171	205	216	199	209	219	215	179	182	194	208	231	205	201	195	201	219	195	187	208	196	194	187	228	198	226	228	199	217	183	205	177	199	216	198	201	198	203	212	221	195	210	205	203	194	170	221	187	177	210	195	202	205	209	191	178	195	195	219	210	158	190	194	214	177	202	197	205	206	192	182	212	206	210	184	184	215	228	180	191	172	190	206	231	196	215	215	212	197	178	199	208	206	178	194	185	205	157	207	188	189	194	187	169	179	208	194	215	182	205	186	206	209	180	181	202	183	189	196	177	200	198	192	190	216	179	189	204	201	212	205	192	196	220	176	221	193	221	207	218	195	185	185	189	207	206	177	216	192	173	184	202	227	208	196	168	214	198	192	220	199	206	215	177	227	173	220	174	199	177	190	191	212	181	205	200	190	202	220	190	193	185	189	188	177	195	210	190	167	219	195	186	209	200	205	207	189	194	197	210	212	195	192	197	189	182	195	206	202	187	197	183	189	201	197	199	216	189	198	216	198	189	215	191	207	206	187	185	217	195	182	201	193	171	195	179	176	205	181	203	200	185	197	215	183	227	213	202	200	190	205	212	189	230	222	188	176	215	225	230	204	164	202	213	169	181	174	197	220	197	184	216	211	182	206	210	198	176	202	214	197	216	195	199	187	188	191	199	167	197	217	184	203	198	203	186	202	197	229	205	193	181	205	217	194	207	196	201	191	209	192	173	191	229	223	171	186	216	193	196	205	186	211	193	192	194	189	201	212	206	204	218	187	203	198	227	189	192	209	216	193	215	195	190	164	214	190	217	197	198	184	207	208	210	195	224	220	185	202	186	202	204	183	192	181	175	228	205	208	205	205	216	190	206	188	195	177	214	223	187	201	191	187	212	200	179	217	222	194	196	208	183	203	224	224	222	188	217	204	197	182	187	210	212	203	189	213	178	196	198	189	212	210	187	199	224	209	211	209	158	212	188	203	190	211	183	180	165	189	213	181	174	208	211	199	201	201	192	217	203	197	176	198	210	187	196	184	195	206	222	213	190	175	222	217	193	203	199	212	195	179	206	207	209	195	190	211	187	198	176	205	181	193	195	182	203	204	194	202	216	197	231	196	216	224	184	203	206	188	217	206	167	210	201	187	205	198	177	175	191	195	190	189	193	206	197	200	183	187	208	228	229	219	186	202
1207	275	264	274	298	269	276	273	253	283	301	273	278	257	293	295	278	304	274	266	269	274	280	301	285	273	295	279	281	293	273	292	266	291	264	254	247	277	248	276	275	276	298	269	269	284	252	284	290	244	246	281	314	236	263	292	259	274	301	272	280	286	280	278	239	286	256	273	290	276	289	263	258	284	276	281	315	277	253	258	279	257	285	291	242	281	286	293	263	282	279	295	273	283	278	283	258	275	281	240	255	287	267	272	268	258	298	287	256	266	277	245	267	272	264	245	297	236	295	252	271	271	267	263	255	267	244	258	273	265	284	266	284	260	247	270	277	283	274	271	288	267	265	287	292	259	243	273	300	252	290	272	265	255	277	310	265	265	290	278	291	252	278	266	265	274	289	266	291	310	290	280	270	291	274	279	261	292	241	285	255	272	290	278	274	293	301	259	272	250	267	257	274	280	264	285	263	287	272	288	299	276	226	309	252	283	263	271	274	277	272	259	271	284	276	269	267	291	285	256	269	293	265	255	268	253	257	262	260	291	276	304	283	269	279	281	245	272	263	260	266	284	269	273	262	257	307	319	276	284	287	292	288	258	277	309	260	289	253	250	245	296	255	294	261	257	273	273	284	294	250	280	260	272	301	290	279	260	274	256	282	304	317	259	253	240	237	256	272	271	240	269	268	284	251	282	262	267	300	271	277	278	268	247	235	252	277	310	256	273	296	269	298	264	259	273	272	261	287	302	261	248	266	263	283	260	270	257	263	276	291	270	269	255	258	259	303	300	265	272	268	275	255	292	255	261	259	272	267	276	283	300	271	240	259	269	293	297	253	257	288	261	253	249	275	271	245	279	289	297	268	269	293	267	301	294	263	259	256	298	270	241	289	267	263	249	301	269	303	290	292	271	278	260	246	277	284	261	299	274	296	257	251	259	285	288	245	295	303	244	276	239	273	289	234	265	236	273	300	270	265	283	282	273	250	283	251	273	270	297	290	260	252	253	252	280	288	268	292	289	255	266	238	263	259	271	301	310	256	301	252	296	251	267	291	282	287	256	291	279	263	263	291	281	272	297	286	250	273	276	267	285	254	271	274	262	289	262	262	297	319	253	259	276	285	257	245	264	291	267	265	293	279	283	247	271	287	267	269	262	292	245	252	292	255	267	259	258	284	272	238	297	252	281	283	249	269	308	306	258	265	268	261	300	294	289	295	250	275	243	259	265	285	291	276	262	276	275	297	235	276	254	264	283	304	272	244	273	268	244	270	272	270	288	294	255	269	273	242	265	260	282	295	292	256	264	280	278	239	314	287	292	277	265	299	276	271	272	293	279	266	267	252	229	287	285	289	276	270	278	266	293	278	277	272	243	310	289	283	272	272	277	279	276	277	281	248	333	277	261	274	270	248	276	251	284	254	267	296	299	278	253	270	266	273	270	278	282	264	280	265	305	266	275	229	265	291	269	254	271	276	260	241	293	274	323	264	270	255	297	281	284	277	276	233	285	284	276	294	272	285	266	272	300	283	290	257	281	294	263	294	326	309	271	263	257	262	277	272	292	278	277	265	278	311	286	262	282	284	289	255	260	272	290	256	266	285	280	242	272	262	255	278	278	289	277	281	261	269	291	286	273	266	289	277	273	281	273	276	279	304	280	255	256	260	275	273	289	248	265	287	278	297	301	307	262	267	265	286	268	306	271	284	281	266	272	295	242	289	259	275	303	266	258	269	299	300	240	259	263	307	229	271	257	264	278	243	264	286	278	265	290	263	260	250	276	264	280	282	280	248	263	275	284	290	279	275	265	256	306	259	246	280	278	264	262	243	271	243	257	261	281	269	246	269	268	293	305	241	252	272	271	300	271	289	262	245	292	276	274	274	268	248	273	310	294	268	288	250	318	270	249	271	287	291	264	262	295	281	266	259	270	221	268	263	258	274	284	283	244	266	242	251	265	290	271	254	259	284	264	262	301	295	239	279	273	273	287	262	286	279	271	281	285	261	279	283	260	280	260	292	287	328	286	278	271	275	265	258	302	255	258	262	276	281	279	289	283	239	276	254	279	276	265	264	258	275	277	288	288	295	284	302	278	287	261	276	277	260	240	288	293	314	261	279	287	263	272	280	276	265	295	281	275	292	244	298	311	248	268	269	250	266	278	269	292	256	277	276	275	259	284	237	275	266	283	268	269	287	249	284	271	275	295	283	248	275	265	278	304	300	262	251	249	255	278	272	238	283	239	276	271	234	278	268	239	270	264	319	260	265	265	280	276	260	298	287	249	268	265	290	282	297	247	258	289	301	271	291	255	276	265	263	259	269	254	304	270	262	285	241	279	240	295	264	259	291	256	254	259	316	259	259	303	280	261	301	260	282	257	292	255	288	278	283	274	289	239	269	263	261	291	262	269	286	310	269	252	233	267	312	295	257	305	276	292	337	264	287	245	261	274	288	272	258	271	273	266	236	265	253	290	275	310	285	273	257	260	333	265	281	258	302	250	263	291	302	278	269	284	285	250	262	266	263	261	271	286	287	282	294	322	286	270	272	258	289	289	274	235	289	263	282	278	264	282	275	289	274	262	249	274	295	299	270	258	258	245	276	273	260	273	284	269	277	299	285	277	258	235	312	289	278	232	265	272	270	276	284	268	272	324	243	273	269	314	291	292	259	284	274	270	252	272	261	285	282	248	271	260	330	302	275	276	296	317	278	293	277	290	282	269	296	298	268	278	255	276	298	274	245	227	257	294	286	256	262	285	276	262	286	283	274	274	258	289	256	257	253	288	272	271	280	291	276	246	248	268	258	262	283	252	252	268	226	273	285	283	278	264	282	260	298	283	236	289	296	299	275	266	269	282	280	294	265	285	277	272	260	280	280	271	250	315	252	296	292	297	303	244	247	251	278	294	295	261	256	278	243	266	255	277	256	265	292	258	283	295	262	280	251	265	281	270	279	307	294	288	278	243	270	266	303	274	257	254	249	292	289	268	274	282	281	285	230	244	257	279	259	277	277	291	294	298	267	286	269	284	285	249	248	274	265	261	290	268	274	277	276	267	240	287	281	268	257	249	303	267	272	266	258	272	277	256	273	268	291	254	272	273	291	269	262	282	288	298	268	323	286	275	290	266	289	262	283	257	258	274	267	273	281	274	259	286	285	271	279	246	269	289	252	280	278	257	251	257	276	279	269	257	281	301	274	276	275	312	283	288	256	244	266	273	283	272	275	291	267	322	279	258	262	291	297	276	324	243	254	280	270	275	277	283	293	266	261	258	292	291	236	294	307	287	277	279	296	285	253	264	295	263	277	280	252	258	288	255	285	289	287	261	304	270	281	287	245	262	295	284	267	283	300	249	285	306	306	247	271	286	290	295	258	279	255	286	251	287	296	251	296	254	276	290	282	259	274	286	242	286	261	270	301	275	275	266	293	285	289	257	289	245	282	253	312	285	296	290	248	273	306	295	279	277	259	237	249	262	283	278	266	283	288	281	271	241	256	266
1762	637	647	630	642	666	619	647	608	669	640	649	611	627	637	602	600	629	623	619	621	632	614	601	581	602	573	617	606	599	660	623	629	653	600	616	609	605	638	601	598	621	605	648	598	649	657	628	644	644	608	580	609	597	630	673	635	621	625	596	570	598	630	673	624	615	633	651	615	656	597	609	606	619	641	616	635	615	620	607	650	605	621	621	633	586	615	652	648	612	611	621	630	601	609	626	682	653	647	625	628	635	645	618	618	598	636	603	662	581	645	644	660	589	652	641	633	613	591	594	617	605	602	629	627	593	634	580	612	632	592	609	630	607	621	651	646	617	660	581	646	648	606	623	603	605	658	622	625	649	610	672	622	569	663	603	607	632	680	579	625	621	595	614	656	622	635	601	616	627	635	617	614	633	647	619	643	638	653	631	668	660	593	593	613	650	632	613	617	609	653	612	645	598	649	622	574	657	616	613	670	598	633	641	637	664	612	621	596	627	634	610	590	618	579	597	599	630	621	622	608	636	612	616	632	600	626	637	588	576	623	615	624	661	618	615	627	594	633	611	639	581	578	631	603	590	623	610	619	618	615	615	606	615	629	625	602	611	614	611	620	618	607	629	590	629	610	646	593	629	647	660	572	590	637	642	664	579	637	614	612	613	635	607	603	604	640	666	642	643	625	600	667	642	626	604	625	634	599	601	584	628	627	650	606	603	606	618	615	632	607	618	634	575	607	586	627	641	618	629	621	616	612	661	631	590	601	599	615	599	627	632	632	610	619	640	594	616	594	581	607	663	646	635	611	590	647	635	661	671	627	606	611	609	644	602	635	611	667	647	612	623	606	661	592	613	636	604	626	607	611	643	613	616	646	643	547	637	650	552	598	587	620	616	604	575	623	582	635	605	582	660	638	595	666	634	629	641	619	608	628	616	617	625	619	584	651	651	654	664	626	606	608	609	590	620	606	633	650	638	620	620	639	665	620	628	637	660	675	623	605	609	574	602	606	627	640	647	615	633	571	588	630	612	613	613	608	644	585	615	644	578	635	663	614	616	578	650	580	611	609	615	653	630	647	623	595	617	597	646	661	622	637	624	584	615	615	614	621	566	582	614	613	587	654	627	636	628	646	599	610	643	571	585	593	610	601	601	635	640	618	662	588	601	636	588	622	647	597	640	648	585	610	591	618	636	635	627	608	655	599	593	642	587	627	609	659	625	607	655	612	619	603	654	627	660	614	601	590	614	640	616	627	610	644	586	612	613	598	585	624	656	618	599	644	619	621	669	638	630	635	610	603	614	630	657	621	594	617	590	581	616	561	623	616	585	609	566	613	637	625	646	638	615	598	613	578	645	605	617	578	627	624	647	560	580	579	639	619	606	613	617	584	586	591	609	610	645	628	633	601	602	618	624	617	623	656	659	557	599	643	607	633	599	608	640	636	616	583	616	619	603	625	608	630	615	635	643	608	620	615	608	615	639	632	659	653	615	662	615	653	627	607	658	617	591	646	662	642	585	618	706	631	607	644	586	619	603	622	617	632	586	649	615	659	652	655	635	616	628	600	628	620	607	631	581	647	660	584	595	656	663	601	636	603	706	661	605	642	601	627	640	603	623	635	624	651	637	585	615	640	601	643	554	612	627	641	622	587	615	653	599	633	609	630	617	600	593	614	618	614	634	668	626	594	644	623	621	627	668	610	615	614	629	568	646	614	620	597	608	616	586	630	542	621	629	633	611	635	643	625	654	642	616	615	619	650	605	587	581	590	622	590	620	642	689	621	639	649	620	644	650	617	610	664	644	568	627	610	620	607	613	645	615	565	622	618	597	591	622	635	622	626	651	611	603	624	668	619	629	609	619	624	631	609	649	670	623	618	623	646	620	617	631	645	621	664	651	572	644	562	599	566	609	642	627	663	637	596	604	651	600	610	616	669	618	606	623	617	586	595	625	602	646	601	598	629	563	587	627	665	626	629	651	615	579	626	585	628	623	607	604	615	623	668	627	599	637	597	574	605	638	631	659	582	608	601	620	607	626	618	606	619	630	625	594	596	617	621	636	613	558	594	625	604	601	589	586	613	636	595	606	596	644	593	591	616	616	641	602	601	625	636	622	649	630	594	569	623	650	700	599	627	622	666	613	649	665	637	602	632	605	622	613	598	599	658	592	663	610	609	653	571	677	607	587	608	643	668	627	581	621	644	607	660	612	644	613	646	646	640	572	639	636	605	601	618	621	591	627	568	674	591	640	625	590	623	606	604	638	612	621	645	619	596	615	609	660	630	583	639	616	640	593	634	670	640	661	655	652	647	594	620	637	659	624	642	608	605	582	643	642	648	588	646	612	589	628	591	607	603	632	605	595	633	603	627	613	630	587	633	656	625	688	631	626	614	593	599	625	660	640	632	636	648	624	630	618	621	613	653	607	648	594	642	608	696	621	602	583	618	645	634	578	652	622	650	631	578	599	599	616	614	658	603	630	647	594	637	608	612	605	569	617	578	632	600	616	649	640	614	617	654	595	611	663	635	617	607	634	613	606	613	611	584	632	598	580	651	672	589	580	656	622	612	614	607	600	579	662	630	647	582	603	607	600	627	600	598	648	667	607	630	612	610	567	606	649	646	582	620	615	624	643	603	599	635	591	575	662	660	631	606	607	664	669	629	620	625	637	646	620	614	649	602	615	640	612	592	580	647	602	626	641	600	635	628	625	624	617	635	626	576	596	610	572	604	619	628	653	647	660	619	613	603	572	627	636	640	606	654	631	594	600	664	638	581	625	621	601	624	628	639	636	643	614	607	604	579	635	619	630	613	658	588	599	665	644	613	614	587	626	664	593	641	564	629	635	643	652	630	657	616	597	626	618	610	633	590	643	646	614	614	639	681	629	618	601	645	637	608	616	613	615	581	624	596	620	577	615	636	608	619	617	649	659	616	599	606	583	579	545	610	607	626	591	628	633	607	607	676	636	617	642	611	604	597	583	586	565	597	570	615	599	634	628	609	606	626	637	614	598	619	630	687	562	583	602	621	610	594	622	610	691	598	640	659	584	624	643	596	611	641	629	631	623	596	644	614	584	642	620	604	619	636	615	582	624	644	627	628	637	651	636	647	604	636	604	601	597	597	587	607	627	647	599	605	645	638	596	601	604	651	612	651	584	627	627	696	584	629	618	618	597	604	615	583	635	604	630	629	624	621	606	623	600	645	598	580	618	615	624	617	607	593	639	658	667	631	655	674	606	626	579	649	604	567	631	639	663	624	640	628	581	583	596	626	627	630	602	580	590	622	617	622	609	633	622	653	618	611	660	612	616	613	626	562	616	632	615	612	631	621	673	634	659	671	612	592	607	657	624	599	628	630	599	557	618	628	595	608	649	640	575	612	615	587	622	630	616	641	649	614	579	610	639	603	612	609	607	586	650	666	587	619	626	609	642	578	607	608	620	614	649	585	620	636	601	629	598	646	631	624	641	613	658	595	592	618	651	615	630	640	641	649	636
6769	451	459	385	341	264	278	253	232	259	225	234	209	234	211	211	221	228	208	205	202	198	242	221	209	210	207	217	235	205	219	190	206	195	206	193	208	180	210	211	178	204	211	199	220	193	232	222	210	190	208	229	210	240	199	205	215	203	214	201	214	210	198	210	206	234	244	211	212	217	227	227	212	195	195	196	197	209	232	196	175	196	196	204	219	217	198	189	220	184	213	244	199	223	191	213	211	213	215	200	248	205	209	215	237	215	197	200	204	196	221	222	219	241	218	218	217	202	234	244	187	212	216	221	206	216	195	214	223	238	197	226	244	214	209	209	222	237	214	215	204	223	209	210	233	219	191	209	205	189	191	229	239	216	223	189	208	195	209	202	216	232	203	228	228	198	235	211	229	193	231	217	197	212	248	208	208	216	190	205	202	221	227	223	211	217	191	233	196	222	208	221	212	209	205	209	203	195	186	226	187	222	192	233	232	246	223	199	209	217	234	191	208	204	186	200	230	203	223	230	236	224	208	209	216	230	220	207	219	200	202	204	209	204	225	214	236	211	211	185	181	215	211	210	217	220	205	202	209	193	203	214	221	231	196	235	239	220	240	218	195	190	183	173	187	212	224	216	219	203	250	216	221	213	226	211	231	211	205	213	200	193	201	190	223	221	207	193	191	220	205	193	220	196	227	220	206	205	216	203	215	203	220	184	183	201	216	225	191	211	215	223	236	212	200	199	195	214	222	237	199	211	186	233	203	176	198	193	197	202	206	216	182	217	189	232	219	217	224	207	198	193	234	205	216	249	217	195	220	187	188	190	207	222	220	220	177	219	190	191	200	180	180	218	199	185	210	213	213	223	198	199	223	201	217	190	241	209	208	239	208	191	192	212	213	249	230	230	219	192	204	213	226	195	222	195	234	192	227	233	196	213	231	222	200	231	181	215	210	201	206	216	227	218	202	209	216	207	205	185	229	214	223	184	221	207	224	203	207	216	215	207	201	211	228	218	209	223	221	205	201	219	219	200	220	204	208	220	214	222	231	215	204	207	214	204	234	199	201	202	203	254	217	210	214	225	199	170	232	235	211	206	221	176	220	203	212	237	222	201	207	222	220	213	236	222	220	240	226	225	229	244	207	193	217	212	213	227	249	189	205	209	204	210	206	252	209	237	216	217	190	248	210	238	211	234	223	198	208	204	215	218	233	231	228	192	186	232	228	211	244	216	221	184	201	219	204	202	199	221	225	212	175	219	211	228	221	232	214	197	221	209	217	214	208	237	218	246	187	209	224	213	215	173	222	201	206	209	212	242	206	212	214	220	185	240	200	215	180	227	221	222	200	207	204	229	218	231	206	200	175	221	206	216	225	179	208	222	208	236	211	200	190	229	199	197	214	189	186	204	226	201	177	196	240	204	193	189	201	206	204	213	199	232	207	227	217	246	200	213	194	207	209	217	220	227	212	203	214	198	194	213	223	190	219	183	211	209	241	219	199	215	219	231	215	213	225	222	219	220	221	197	206	232	228	189	213	192	216	218	201	205	217	201	219	192	204	235	231	217	240	215	200	210	200	214	214	236	218	221	209	205	205	218	227	210	199	214	194	210	228	206	210	220	206	218	205	219	196	176	211	220	207	176	210	191	216	220	211	196	213	211	236	211	201	222	192	205	226	184	206	195	196	223	221	247	214	249	221	201	197	191	194	220	204	235	198	204	236	201	203	221	241	212	235	239	194	230	187	218	194	240	219	218	202	212	198	197	213	207	213	201	229	225	212	240	208	193	204	208	224	239	212	204	194	201	220	205	233	218	191	206	229	217	194	223	233	205	218	231	227	234	224	205	227	213	214	251	235	193	227	210	219	220	230	252	202	219	220	181	205	211	213	217	199	209	216	223	199	195	216	216	203	225	229	181	218	219	205	212	209	206	238	201	207	224	209	206	230	215	207	222	217	208	217	224	224	211	198	208	197	214	209	240	217	197	185	240	223	219	194	224	198	205	203	217	245	201	196	241	206	226	201	206	212	207	220	200	181	239	196	208	221	218	225	218	210	200	189	208	231	199	190	233	233	203	204	199	214	215	232	209	211	248	220	204	178	242	207	204	206	190	187	233	187	247	226	233	250	193	210	205	211	236	189	223	230	196	230	193	190	238	198	215	217	223	212	175	221	215	214	227	236	219	194	196	200	227	226	263	239	228	203	225	227	192	230	224	194	222	203	222	215	221	225	207	215	202	194	179	235	229	221	203	198	212	193	223	193	208	210	227	193	228	232	217	198	225	248	238	186	222	211	214	203	197	228	208	223	179	209	201	211	208	183	194	208	209	195	231	225	203	218	206	203	225	203	216	225	191	204	239	210	199	204	200	206	183	223	182	214	171	238	211	230	195	217	214	232	212	233	210	170	203	216	210	218	240	216	217	219	205	225	231	202	229	214	202	229	209	205	190	193	212	204	228	238	221	229	244	180	188	210	218	235	214	198	215	202	200	236	209	228	235	205	193	232	195	230	229	194	201	195	220	196	190	223	213	196	194	230	205	198	192	219	212	206	197	212	247	222	213	209	220	239	212	202	209	179	202	225	206	209	205	206	204	193	208	212	189	193	208	207	229	226	209	202	263	242	229	214	230	179	187	191	224	194	242	204	228	219	196	203	214	203	200	225	193	206	225	187	253	199	207	194	205	201	236	207	213	217	203	212	171	251	234	215	198	203	220	225	203	206	222	224	175	194	219	211	207	207	201	213	216	221	211	202	199	236	209	233	216	217	221	219	232	201	193	203	193	214	236	211	225	220	211	210	212	221	214	217	205	211	225	209	202	207	223	224	211	223	202	233	202	204	201	210	214	232	219	212	225	197	188	204	205	222	217	225	223	205	187	195	202	215	208	224	225	207	236	235	207	227	238	195	205	217	230	206	205	226	218	225	249	202	223	217	211	218	175	205	233	238	220	195	211	213	233	218	251	210	223	212	210	230	231	187	192	217	263	223	221	174	213	211	230	208	231	221	221	212	225	196	233	197	219	191	220	213	198	234	218	202	218	207	197	236	232	233	221	206	226	209	225	224	210	197	227	211	209	200	227	220	216	206	234	206	234	206	186	191	184	244	241	221	254	241	212	210	206	234	235	239	215	199	191	204	228	233	208	197	211	207	206	187	196	218	221	214	197	202	195	182	236	191	216	229	222	207	210	220	200	201	212	202	235	239	209	217	225	207	223	191	211	233	225	201	217	214	224	229	207	196	254	227	220	195	213	214	203	217	211	205	206	223	223	212	200	216	222	243	220	211	214	210	221	241	191	205	184	234	199	205	168	222	200	197	224	203	209	207	225	206	196	201	248	213	201	179	217	241	195	205	224	216	215	218	198	203	234	213	224	241	212	214	231	212	195	206	200	228	232	200	226	213	215	240	219	222	202	220	220	219	225	243	199	214	206	211	214	238	225	215	227	216	216	219	229	196	220	203	203	238	208	218	228	220	205	242	198	217	189	244	183	209	218
6136	698	1032	1200	1036	891	796	738	651	672	632	597	587	537	536	520	521	491	529	565	490	521	556	524	492	480	525	489	516	455	479	513	552	517	496	524	454	526	491	553	475	483	527	500	481	508	449	510	483	490	466	506	507	482	436	448	488	524	466	519	498	473	441	451	480	452	500	531	539	530	473	518	501	456	446	507	499	490	480	503	503	504	502	500	514	467	531	479	494	496	465	467	522	484	453	466	501	485	512	465	501	520	498	483	486	529	503	496	473	472	492	514	475	483	489	498	487	487	477	457	503	475	443	512	476	486	476	484	486	480	479	507	502	485	475	511	484	475	493	474	492	518	460	509	484	485	518	501	509	486	473	453	467	468	477	503	495	441	485	478	431	481	462	506	503	464	460	529	497	463	491	472	501	461	475	501	489	498	524	453	469	494	465	475	472	461	462	452	501	504	490	521	515	493	466	525	501	500	473	464	483	479	495	436	458	476	481	481	489	480	511	499	484	464	501	483	489	522	473	514	478	468	496	517	490	470	515	507	479	495	484	446	486	467	487	448	459	518	519	483	502	477	476	479	476	498	485	474	441	472	467	498	496	467	471	489	484	500	490	441	504	488	458	499	466	465	462	519	487	478	444	484	461	494	497	464	452	517	479	447	488	527	489	517	478	489	493	453	468	482	503	486	467	467	527	531	490	505	451	484	495	523	499	493	490	491	454	495	472	474	471	496	494	445	480	478	522	476	466	507	506	463	468	478	466	498	550	477	472	471	495	481	476	475	533	477	445	500	524	468	456	509	494	540	500	509	493	484	471	494	482	489	482	491	470	479	509	482	528	479	506	506	501	494	523	432	476	461	517	493	511	462	484	472	474	496	466	477	444	480	524	488	443	493	474	536	482	488	518	517	495	482	497	499	451	492	496	453	507	475	471	457	500	470	493	468	479	477	481	534	434	462	470	464	449	499	444	487	461	457	510	475	493	486	505	514	498	491	495	479	482	469	485	451	492	481	482	464	469	460	476	458	474	489	474	470	509	477	496	465	481	477	462	494	477	525	479	493	491	464	491	488	492	527	512	455	485	472	484	496	460	472	487	476	501	493	496	509	490	492	456	473	486	468	512	502	485	468	471	447	477	489	485	459	479	492	492	474	494	524	482	484	476	458	494	478	506	452	485	503	495	492	480	498	486	489	492	475	476	492	496	489	497	453	471	469	466	502	514	494	453	485	438	488	503	514	484	489	460	505	510	455	493	511	523	487	507	448	483	482	507	488	446	469	500	461	498	506	476	486	442	471	496	476	522	490	516	492	461	506	448	494	510	517	455	461	497	489	453	474	484	494	524	459	500	494	478	561	508	497	496	495	476	512	461	470	467	519	473	497	502	491	491	484	516	470	472	444	481	505	482	509	482	492	461	467	476	459	465	492	459	487	466	462	469	499	470	519	492	485	458	482	464	450	477	518	498	467	476	475	495	448	496	473	489	480	470	493	465	451	480	513	512	479	501	473	467	497	428	442	540	523	528	503	462	507	518	491	481	473	480	467	497	482	470	494	435	482	474	473	491	479	477	450	502	477	475	456	504	491	486	543	458	482	463	457	501	497	522	500	494	487	509	497	457	502	498	469	463	493	508	482	475	497	492	493	489	510	496	507	494	470	488	460	511	463	494	473	467	501	499	480	515	480	476	481	494	451	493	474	481	465	466	480	516	478	516	510	487	486	502	511	464	474	492	462	468	474	546	493	525	447	484	526	481	510	439	460	472	471	496	501	459	464	497	504	485	502	489	501	454	435	524	489	508	464	498	481	504	509	481	511	514	482	505	466	468	488	445	488	466	472	472	512	490	447	533	486	498	502	458	456	493	516	483	502	491	456	465	520	517	497	502	480	431	491	509	504	471	499	474	491	480	481	492	491	484	484	447	442	477	485	521	477	493	444	452	490	458	483	467	461	485	514	449	489	451	453	450	485	474	490	472	472	480	489	482	459	471	484	505	474	478	494	505	455	475	501	488	483	448	480	517	481	490	469	485	498	518	477	478	475	441	479	509	453	489	469	491	462	502	457	478	464	486	475	485	479	452	510	458	481	466	468	507	447	500	510	513	532	438	510	519	468	512	490	483	475	434	517	459	482	476	479	481	517	452	496	459	484	445	496	483	486	504	487	506	489	484	499	492	489	502	491	474	499	502	521	480	518	447	457	499	504	484	514	503	450	462	479	477	515	474	514	502	477	488	471	478	512	476	466	456	473	475	487	508	475	508	483	481	482	497	485	458	468	493	472	454	475	503	476	457	430	467	514	467	497	494	501	540	461	523	531	475	514	470	490	447	482	447	469	481	495	541	497	489	476	484	453	475	485	499	499	480	481	496	475	520	498	504	445	500	501	487	482	473	429	492	491	467	486	504	486	528	473	499	529	480	485	456	520	463	502	471	514	503	501	460	528	451	461	510	487	454	431	513	490	501	457	464	460	454	475	493	485	509	454	502	479	440	514	453	468	511	487	481	481	473	471	442	467	498	483	437	475	481	462	563	500	478	448	470	485	514	498	510	509	448	466	479	466	496	463	457	456	487	475	484	504	540	493	487	465	480	509	474	430	472	473	482	472	520	452	463	523	490	494	491	495	477	492	457	482	507	475	507	529	509	501	461	509	507	468	501	448	486	499	491	439	505	470	485	505	476	484	519	484	487	470	477	469	512	485	487	506	517	520	473	502	447	455	459	520	462	503	480	483	551	518	490	467	485	477	504	475	461	510	474	477	469	506	491	430	479	475	511	499	472	461	467	487	489	504	430	461	453	498	476	519	497	518	518	457	478	493	486	438	494	486	473	478	500	477	483	471	473	460	489	503	446	518	528	524	473	509	462	521	495	446	481	489	476	487	509	507	500	488	482	469	497	477	535	481	467	517	493	483	472	489	486	507	506	437	521	490	484	489	451	483	504	501	512	468	501	541	476	477	481	468	499	491	488	474	479	460	551	489	486	504	491	505	511	469	513	496	460	504	487	472	481	491	476	508	461	475	461	460	489	457	444	472	530	502	507	500	492	485	460	506	471	469	480	492	490	474	493	497	485	449	482	507	496	512	461	513	478	467	473	458	472	456	504	477	494	535	492	470	491	459	468	521	503	496	459	444	510	476	555	495	488	499	453	483	501	469	476	495	485	497	489	463	481	485	493	471	480	526	463	470	531	500	482	453	486	486	487	483	433	451	461	512	476	458	479	513	489	469	482	494	437	462	503	485	535	527	466	476	501	502	466	512	496	467	458	482	506	457	469	483	465	441	505	450	465	487	458	460	487	472	521	518	499	490	466	489	502	507	462	491	493	451	490	470	467	494	493	448	474	484	489	494	497	515	481	486	479	480	516	461	486	467	492	479	512	467	480	462	511	492	481	512	487	491	473	465	487	464	506	471	500	485	451	488	510	479	473	473	481	502	486	494	480	462	466	505	463	519	470	524	493	471	504	495	479	482	482	479	509	480	496	523	475	486	476	490
12694	741	603	468	277	242	178	154	135	139	100	120	140	99	113	105	84	67	71	88	97	103	91	85	90	93	83	69	76	60	72	84	72	67	81	82	79	71	73	62	63	83	52	73	69	78	59	81	61	77	59	68	87	93	69	86	77	86	82	76	87	60	74	75	74	78	96	59	74	87	68	90	68	68	66	80	88	67	71	66	77	89	77	67	68	59	84	83	70	69	78	80	64	81	63	69	79	80	75	72	80	63	67	82	80	82	70	94	76	96	59	68	80	86	74	75	80	77	88	88	75	66	74	68	76	69	68	78	76	75	72	70	73	80	85	73	76	66	93	78	80	74	80	64	83	72	77	83	96	79	73	79	84	70	64	83	92	62	84	67	84	68	88	65	77	82	77	66	75	65	72	78	91	77	93	80	68	69	81	53	84	78	75	93	59	75	78	56	67	74	90	74	85	82	85	68	62	78	89	88	53	74	77	68	66	70	69	63	91	78	77	83	64	83	67	64	80	69	77	72	76	83	66	70	90	90	78	62	76	71	71	71	85	86	71	58	76	67	79	84	83	74	71	68	70	82	79	70	84	75	88	78	96	81	83	66	65	85	72	78	73	74	72	64	88	82	61	77	82	77	66	79	71	75	75	87	78	86	98	69	78	76	78	77	75	65	86	67	55	75	81	72	80	80	70	65	66	84	72	77	64	75	59	63	70	82	79	86	78	70	91	62	71	59	73	72	57	64	89	65	56	68	74	75	84	80	85	90	73	74	90	80	77	70	91	79	80	70	80	79	74	74	85	74	71	69	79	69	74	65	75	69	70	75	72	67	60	68	80	94	73	74	73	78	76	79	78	73	73	81	83	82	71	70	77	62	89	73	69	61	78	70	58	74	75	67	72	81	72	81	66	73	90	65	84	80	73	89	67	84	74	68	77	70	79	64	80	69	83	64	76	70	80	70	70	85	80	85	89	86	72	92	92	87	76	81	63	74	60	75	57	63	78	93	71	65	64	70	71	73	70	59	68	67	78	82	82	72	62	79	78	71	80	84	75	87	74	86	72	67	65	69	85	68	59	75	83	68	86	92	81	84	75	57	72	76	84	70	71	81	74	67	98	80	62	83	80	57	86	95	85	81	75	79	77	61	79	91	65	90	57	69	60	81	81	70	82	77	64	60	75	83	81	60	70	78	67	70	75	68	79	84	71	56	74	65	74	87	88	69	65	72	68	72	93	88	74	67	71	67	71	89	59	62	84	62	60	91	69	84	75	90	68	73	76	85	77	68	92	77	95	71	71	68	53	86	73	80	79	70	76	67	84	58	70	80	80	79	78	73	85	79	61	98	68	70	74	75	74	68	84	79	69	68	73	80	75	83	83	74	86	74	70	93	96	69	59	84	74	77	77	82	81	80	58	71	69	83	53	73	83	80	73	55	79	61	87	66	86	94	68	78	72	80	73	74	87	87	74	87	87	84	87	77	82	93	80	73	63	67	95	83	69	82	86	71	73	77	76	80	76	61	76	64	80	69	80	97	85	55	66	89	58	58	95	73	70	78	80	63	57	71	75	72	87	69	80	69	73	66	65	79	74	77	51	79	96	75	67	72	73	93	77	81	67	77	90	82	63	80	64	78	79	89	87	82	87	88	75	69	81	82	68	58	77	80	86	66	74	75	65	73	75	68	71	81	75	68	83	68	64	69	77	77	73	81	64	59	73	75	62	66	67	75	53	80	79	86	68	74	90	73	67	90	91	67	69	70	79	70	87	62	97	73	76	78	58	70	66	104	86	70	61	69	79	83	80	75	73	74	78	63	62	83	71	75	70	70	77	72	68	66	70	66	76	65	105	67	84	83	78	78	78	71	81	71	75	70	76	72	63	67	83	68	82	79	54	79	65	59	77	61	67	75	68	69	85	71	81	68	88	76	87	81	79	71	66	100	87	87	84	63	73	68	71	67	88	82	73	62	64	60	82	80	78	81	74	80	56	74	87	75	74	66	91	69	53	78	72	73	64	60	55	70	77	66	75	80	61	85	78	67	62	73	70	67	84	78	69	64	72	72	44	63	70	74	68	82	71	94	70	84	75	83	79	62	72	77	78	69	89	73	64	58	80	92	87	77	74	87	89	76	75	75	71	69	70	91	69	67	81	72	80	79	73	61	63	63	92	82	82	70	69	67	79	77	62	88	78	67	60	70	72	71	78	82	89	75	74	72	83	65	67	78	71	73	87	74	70	86	67	68	60	63	102	66	75	70	61	80	72	69	68	67	65	74	84	49	59	72	70	86	84	85	86	87	69	59	80	69	77	79	88	97	70	76	80	69	68	89	60	79	83	97	92	68	77	79	82	95	75	70	76	61	72	80	74	82	63	76	83	76	81	92	60	74	68	76	82	90	68	73	74	89	69	72	73	81	70	85	67	87	65	79	76	67	73	68	76	76	56	83	80	72	81	69	83	76	97	69	92	71	84	83	60	70	84	90	80	58	85	69	74	77	58	73	92	70	90	77	90	87	76	78	73	66	87	76	69	74	84	64	81	70	69	59	53	75	94	73	78	82	75	69	82	52	73	71	67	67	53	81	62	70	70	70	60	78	61	79	69	85	88	86	76	68	70	99	55	69	72	65	70	71	80	87	81	67	56	76	82	76	65	67	62	80	82	74	73	82	83	67	66	80	83	62	85	79	76	71	77	66	52	66	80	73	90	79	75	70	70	91	69	58	86	66	87	95	72	91	82	75	57	65	82	74	78	64	65	75	63	75	75	66	77	78	61	86	74	85	69	70	78	58	64	75	82	80	76	83	85	63	64	71	81	87	74	48	79	92	88	76	74	67	68	80	82	78	84	77	84	73	75	72	75	85	74	77	84	65	70	86	63	81	90	64	72	74	70	90	76	81	83	75	76	77	56	89	70	67	76	57	80	74	78	85	76	78	75	71	82	78	66	80	86	75	66	58	86	68	67	67	62	90	81	62	60	66	86	81	59	79	83	79	81	63	58	69	71	86	71	76	75	66	68	83	67	76	69	71	79	85	64	81	85	77	87	73	80	77	81	68	96	85	58	90	73	69	63	66	70	73	75	84	82	74	83	90	68	83	81	69	89	62	65	72	74	65	75	65	70	72	67	77	67	71	64	93	74	70	73	76	93	84	74	85	83	79	86	82	87	82	79	58	88	83	86	63	77	61	67	83	81	75	63	69	69	81	70	84	56	78	79	69	82	81	67	69	82	74	64	78	63	96	78	81	80	68	61	65	73	78	76	69	83	76	65	75	69	83	85	85	71	59	70	75	77	74	73	75	67	88	77	59	67	85	83	75	67	65	83	63	86	93	75	91	94	68	70	89	85	71	86	61	71	81	75	70	80	70	73	56	97	76	74	72	76	61	72	81	55	69	87	73	83	71	68	86	63	67	87	80	71	81	68	88	79	76	69	72	62	64	69	66	82	63	86	79	71	74	81	85	69	72	81	77	69	66	96	85	78	68	84	76	73	67
7565	584	1384	1583	1285	1075	814	675	584	472	495	405	402	368	361	292	288	295	277	271	287	258	238	286	245	197	253	262	215	237	230	232	211	222	238	221	221	226	215	203	205	201	212	223	228	221	205	208	218	203	188	175	199	196	186	197	194	192	194	201	193	212	217	191	205	199	216	206	187	178	185	190	233	197	192	216	231	202	189	214	185	184	187	205	197	182	185	198	224	194	187	210	175	218	197	215	204	215	158	213	201	210	195	198	193	219	191	211	205	222	219	191	190	210	204	177	191	205	190	211	188	222	207	189	171	194	184	193	236	207	207	178	173	200	221	228	209	206	187	212	190	203	199	192	201	204	209	186	205	218	214	192	205	216	182	208	212	187	181	221	179	206	199	162	198	198	192	212	202	177	166	184	180	189	218	205	214	197	188	226	198	183	212	207	195	195	221	211	206	201	226	201	185	207	185	193	200	179	177	173	156	218	217	205	210	188	174	193	221	182	187	206	207	194	181	215	201	220	223	173	206	197	192	203	207	196	178	187	179	186	215	205	218	208	208	214	197	192	205	185	188	182	207	188	195	173	218	207	205	193	190	208	208	192	195	198	179	185	190	216	179	212	191	195	174	200	196	193	180	195	185	212	189	192	226	178	208	189	216	192	173	181	226	167	210	195	186	193	173	200	226	176	190	203	196	213	194	208	196	185	164	214	205	154	175	151	206	208	203	205	193	211	204	220	171	199	199	200	215	188	168	195	235	204	205	193	196	199	180	183	221	152	196	212	183	204	185	181	200	189	206	191	201	202	180	189	207	200	191	211	189	206	195	201	187	201	210	225	181	230	179	225	196	178	199	200	172	209	213	192	188	188	185	194	190	212	190	181	196	201	197	215	160	208	216	196	184	235	184	189	193	205	203	200	177	195	197	186	197	217	185	201	176	187	205	197	212	215	177	197	212	172	212	195	228	204	217	197	195	234	203	194	186	190	199	176	198	208	212	190	217	196	181	206	232	183	192	201	201	198	212	172	195	186	212	212	193	210	193	189	188	222	199	196	206	217	217	190	193	190	187	213	209	176	187	180	210	187	194	191	214	206	180	190	178	212	244	210	208	191	189	190	192	174	198	221	204	197	226	217	207	176	200	199	223	200	189	192	196	193	206	212	190	214	194	181	210	189	182	174	187	191	198	185	217	174	195	197	186	216	189	213	159	223	196	213	210	175	204	199	229	219	199	192	216	203	203	204	222	187	192	219	192	171	192	203	194	203	192	215	208	191	194	198	216	191	197	200	185	201	219	207	194	198	184	192	188	166	188	205	220	217	196	191	164	204	167	207	183	200	203	214	186	196	204	181	162	210	189	211	175	194	203	197	163	204	198	203	193	228	197	196	195	227	187	203	202	205	202	184	214	196	226	184	219	184	210	195	190	230	207	180	198	216	207	207	170	204	205	203	198	203	196	191	206	173	230	211	195	190	199	196	180	185	229	205	189	200	189	205	187	209	212	189	204	238	210	166	171	199	206	195	201	195	200	192	164	166	181	167	200	211	208	196	209	190	197	197	202	183	222	203	163	169	191	199	199	206	218	207	212	161	202	180	201	183	202	199	190	197	183	229	148	182	190	190	170	209	198	192	223	222	210	191	209	215	174	212	186	203	192	192	225	179	194	209	211	211	197	201	189	188	194	174	214	193	199	176	185	180	181	215	183	192	204	205	173	198	226	186	187	188	199	212	190	201	194	181	213	209	170	203	191	196	170	193	210	209	191	196	206	197	188	183	207	198	191	189	208	189	224	237	210	171	169	200	195	199	197	229	205	184	193	186	187	227	193	179	204	215	196	187	192	201	208	204	197	211	214	177	211	209	188	199	182	201	197	198	190	210	194	216	191	227	205	215	200	214	192	218	178	209	195	228	196	211	198	213	203	205	217	199	209	223	208	207	161	187	187	212	207	176	184	220	192	201	167	181	215	204	190	209	198	199	220	215	186	187	169	197	222	190	211	213	209	190	205	210	208	221	166	190	189	193	235	220	213	175	222	205	189	238	188	208	179	199	191	199	196	210	196	191	196	201	182	184	197	198	178	212	210	226	199	191	192	184	200	205	188	203	205	217	227	182	184	198	187	198	192	188	183	184	185	176	189	182	220	184	186	189	211	207	201	199	206	204	207	213	188	176	189	198	189	190	202	210	190	215	217	191	173	187	207	224	207	206	200	201	203	193	176	202	181	183	189	185	202	193	209	212	193	220	208	220	181	180	201	207	199	184	189	217	212	193	205	205	183	214	191	185	209	196	193	221	197	170	233	158	205	191	199	194	226	191	187	201	202	186	189	191	184	196	182	192	197	225	192	239	206	222	186	161	177	170	181	196	181	203	208	204	191	179	181	202	190	174	182	204	190	182	177	208	216	200	209	187	202	193	185	204	196	183	213	197	199	208	199	194	199	184	195	182	199	193	185	214	179	199	213	193	200	207	193	188	196	208	185	179	187	185	189	214	205	192	196	199	208	176	210	186	206	208	216	191	193	180	214	219	164	191	197	189	184	186	211	194	195	199	217	210	193	186	200	178	218	196	227	199	178	211	183	205	182	225	219	208	193	197	184	173	196	160	216	188	207	201	178	184	178	206	169	222	209	211	194	183	191	220	194	189	195	209	207	176	194	234	190	189	190	224	208	204	189	194	207	191	202	212	212	208	160	199	223	187	220	197	223	189	202	194	204	200	204	183	208	191	183	214	189	206	205	201	214	170	183	223	190	197	185	195	225	195	186	213	206	195	166	193	190	186	188	189	180	203	186	202	187	217	198	191	200	205	213	196	192	178	207	195	217	205	203	194	194	216	214	178	201	203	180	196	170	189	194	195	198	197	193	222	204	177	220	174	190	196	177	203	187	197	201	210	190	172	184	179	195	182	209	195	208	198	190	186	190	197	212	202	190	209	193	231	204	205	204	199	214	215	194	203	184	199	180	187	208	184	182	189	197	191	203	181	172	181	209	194	200	207	191	200	192	207	210	180	190	204	221	188	209	195	188	198	210	173	180	214	184	229	199	184	183	217	190	185	187	183	196	187	203	239	184	196	198	223	223	185	181	178	173	191	174	193	186	220	207	230	204	186	206	183	195	194	202	198	208	213	203	193	186	213	205	196	218	194	186	190	218	187	215	204	220	204	205	191	206	186	173	184	198	193	190	223	191	192	228	216	204	173	190	208	204	215	189	185	189	194	182	199	184	204	209	198	199	202	200	206	206	178	204	207	185	202	199	192	199	175	223	201	200	204	180	220	207	183	194	208	184	205	219	185	211	178	202	195	194	203	212	209	208	178	190	189	201	202	199	184	208	188	216	199	243	201	195	191	180	220	204	186	212	192	213	180	226	215	194	198	184	191	199	199	196	185	187	185	176	190	193	196	192	197	189	190	202	201	193	180	198	167	206	196	206	169	216	173	201	204	189	183	184	184	211	174	194	177	182	207	224	181	210	204	206	201	195	209	188	190	201	184
1335	251	280	272	286	294	274	276	301	278	306	285	269	267	272	278	272	239	273	246	275	240	293	260	274	251	262	280	270	270	298	301	266	251	269	277	307	249	272	247	258	248	275	273	246	275	295	301	264	284	265	280	292	275	300	295	271	299	271	259	268	255	276	271	264	254	259	279	277	270	286	300	290	278	274	271	273	287	296	249	297	276	267	279	291	281	298	282	269	299	279	254	260	272	258	277	272	288	257	264	254	276	275	244	286	282	306	284	298	274	264	279	271	233	295	251	283	310	281	248	273	276	275	293	266	294	262	273	285	281	265	306	287	231	279	257	286	263	303	264	281	271	280	282	260	280	248	290	222	276	235	262	307	272	263	249	256	268	283	270	270	282	285	265	245	310	273	281	251	254	244	292	269	275	275	260	258	273	279	271	251	286	258	278	303	258	300	303	279	288	262	265	253	276	297	248	253	284	275	279	287	271	248	277	281	295	291	283	286	287	281	277	314	300	289	258	255	272	282	268	277	278	273	317	252	248	256	256	303	267	249	272	253	292	277	303	272	260	265	279	296	283	303	309	268	276	272	267	277	249	246	273	270	294	268	284	272	245	274	295	296	277	261	278	259	269	258	282	268	291	271	298	254	276	276	277	289	285	272	301	288	278	241	256	267	249	251	298	294	274	244	306	275	269	249	266	274	267	302	295	281	277	272	251	259	320	276	277	257	259	274	272	279	266	262	284	301	258	260	264	241	265	291	263	264	278	288	268	270	319	265	297	286	263	257	301	261	276	256	279	271	259	282	280	270	248	264	227	254	269	278	288	269	267	251	275	283	256	270	324	283	261	256	226	286	275	267	268	294	261	285	274	273	281	267	245	285	294	284	245	263	266	273	284	273	286	272	284	292	266	277	247	296	291	271	260	263	258	273	307	235	279	265	251	312	296	277	289	270	242	261	272	264	275	260	286	300	284	323	255	268	278	280	274	267	284	301	290	301	284	266	299	269	275	257	248	286	281	288	268	267	275	264	268	268	257	281	292	270	284	251	261	295	291	286	262	293	262	263	314	279	272	272	265	259	299	256	286	290	260	277	280	263	265	257	238	289	288	305	267	256	269	270	264	265	283	311	288	246	265	264	276	267	263	258	251	301	297	269	248	236	278	289	251	279	266	302	259	297	289	285	268	268	270	284	251	289	269	275	266	271	274	287	284	261	266	302	301	275	299	277	299	236	292	269	238	260	295	249	244	267	271	261	263	276	314	281	262	245	297	259	261	285	283	261	256	232	275	312	295	269	269	288	250	255	262	264	301	283	271	285	274	290	258	289	297	260	262	289	271	280	236	290	271	292	257	269	300	277	255	293	270	268	290	247	262	239	255	283	283	295	269	267	286	248	298	297	245	289	295	276	255	250	261	268	270	286	261	223	292	272	273	278	270	277	311	274	266	309	321	268	304	256	288	260	254	280	269	253	272	292	266	264	272	279	267	243	281	251	258	283	298	263	280	290	282	289	262	265	296	270	253	254	286	288	279	235	278	287	251	264	297	306	270	262	282	247	273	256	242	250	292	287	252	232	294	260	242	269	255	268	289	270	298	278	284	271	257	263	285	308	268	267	240	289	280	271	254	282	282	287	280	276	261	263	240	248	286	286	305	271	290	289	293	278	260	282	249	249	278	253	304	272	255	268	254	289	271	275	266	234	271	266	286	252	259	292	306	274	275	296	266	254	285	268	281	286	296	269	291	282	269	265	265	285	242	271	227	279	292	279	265	266	261	270	244	234	281	315	249	288	266	282	288	280	250	225	246	264	282	282	272	287	289	258	280	266	276	263	287	299	289	252	274	297	272	274	270	260	270	273	256	269	307	286	314	279	255	271	272	288	290	275	274	268	269	298	258	288	322	258	265	273	300	256	275	271	277	278	273	259	262	289	298	282	297	273	262	274	265	269	277	286	268	271	272	258	264	266	298	284	283	287	280	248	267	270	276	278	273	267	275	251	265	289	262	301	287	259	298	261	244	289	262	291	246	311	236	259	264	268	246	288	257	269	257	302	263	289	280	285	299	275	297	260	255	285	265	269	291	263	283	291	267	291	272	263	265	242	268	256	262	292	282	270	254	258	277	297	265	299	254	274	271	296	282	278	262	245	261	264	297	301	268	318	267	276	266	276	277	252	266	248	281	253	260	260	279	269	294	279	300	296	303	276	280	284	256	276	264	293	263	254	276	252	272	279	293	286	269	299	275	261	321	281	289	260	295	276	265	271	264	291	261	294	307	256	256	291	264	292	272	250	262	260	273	287	263	296	271	255	283	313	282	298	250	271	283	283	276	286	275	264	273	265	273	288	256	289	288	241	262	258	267	252	265	278	264	264	270	299	287	245	258	274	257	227	271	299	285	245	278	257	258	281	305	275	270	270	281	299	273	274	294	265	287	272	250	302	253	306	265	313	242	277	260	254	303	329	276	252	252	298	317	285	257	281	295	292	275	296	272	284	292	246	274	280	314	254	286	281	257	259	258	285	296	290	303	259	254	283	269	253	306	272	274	282	249	298	255	254	263	274	277	253	267	278	272	272	242	271	269	251	299	294	296	259	258	288	294	278	241	254	294	310	299	277	260	256	253	265	287	269	283	268	249	276	291	287	252	282	278	298	282	302	243	281	302	270	267	282	281	281	276	268	281	280	299	237	264	272	276	281	267	294	271	280	308	264	293	311	262	245	277	276	284	279	256	249	269	266	277	287	299	271	253	264	284	261	269	284	286	303	275	307	259	300	271	250	271	292	262	269	261	245	266	335	264	295	283	219	270	270	266	285	259	297	263	283	273	267	289	296	267	286	265	254	286	270	266	304	284	276	277	291	280	310	324	261	233	286	280	290	276	281	269	271	273	235	302	276	286	283	257	269	280	275	257	271	284	268	283	275	253	253	284	259	284	296	297	315	287	266	282	281	320	272	255	262	260	264	291	272	271	275	273	297	304	296	265	281	295	275	251	267	299	241	264	274	265	301	273	250	266	267	244	254	266	280	276	265	271	289	307	256	288	264	269	270	285	244	306	275	280	274	282	277	282	272	303	257	290	272	276	247	286	252	248	272	273	280	268	277	305	288	260	281	290	249	268	267	281	274	269	235	258	269	284	262	270	277	273	291	277	256	289	246	271	253	316	297	265	267	250	277	283	268	261	248	267	303	280	282	289	274	272	304	284	274	250	291	252	273	255	308	274	279	262	277	279	269	255	297	269	278	283	296	254	256	292	285	283	286	285	258	271	283	247	257	267	275	270	248	257	261	279	259	290	295	270	301	281	284	281	236	251	274	271	278	285	248	280	253	277	281	285	283	287	268	284	285	269	291	271	267	281	258	274	279	261	262	277	300	288	255	274	289	240	258	302	259	289	281	263	307	325	284	287	286	327	277	282	241	287	271	277	242	292	277	282	280	270	253	287	270	257	270	271	286	299	292	298	257	275	296	303	280	262	277	252	257	280	282	284	244	273
1744	634	638	637	668	629	635	677	647	597	621	607	609	670	612	613	645	658	630	619	599	622	641	591	587	594	611	640	646	695	609	641	620	594	600	621	683	663	619	605	585	605	593	671	589	632	613	668	663	654	616	617	631	607	626	613	664	649	648	592	653	612	624	604	601	632	611	642	624	632	596	660	607	615	592	629	635	630	614	652	651	594	645	630	641	610	606	629	582	625	673	655	604	619	634	596	551	635	649	676	664	626	665	619	608	652	648	642	626	640	632	577	600	628	632	588	664	623	613	620	613	636	603	654	629	595	666	577	636	614	599	600	611	650	651	622	617	634	621	637	628	637	631	671	614	653	664	607	637	609	645	590	600	587	629	585	647	615	620	652	689	637	624	581	615	634	636	673	660	645	607	635	629	583	597	663	630	615	624	632	643	616	631	601	657	635	633	632	620	651	658	651	654	654	647	612	666	644	643	635	610	629	652	581	621	613	619	612	625	638	655	610	649	650	635	585	643	653	690	638	667	624	591	589	596	587	648	659	594	616	592	587	621	671	629	621	624	613	623	644	628	625	609	663	628	616	591	661	629	652	668	665	620	620	630	640	646	607	691	613	573	639	597	637	615	626	610	616	612	655	600	609	691	637	614	615	601	619	642	609	634	630	596	609	599	627	602	626	620	600	598	644	636	627	638	624	632	606	627	599	638	662	611	679	572	577	640	622	618	646	610	648	586	633	644	638	649	624	583	664	632	686	635	637	630	612	603	651	631	629	643	630	617	662	629	581	621	610	606	605	608	593	676	615	622	663	609	633	604	607	591	653	608	647	668	673	620	648	617	622	656	597	651	627	598	588	595	579	579	626	617	630	622	634	592	632	622	633	586	631	613	616	626	627	644	655	635	599	619	641	660	628	616	586	627	601	622	644	627	599	622	612	631	648	579	670	622	658	609	610	596	667	578	597	623	648	610	658	611	660	646	608	599	617	613	613	627	643	672	580	614	572	637	607	622	573	615	663	627	620	633	648	601	642	635	635	630	568	619	615	640	602	645	611	619	620	619	585	585	602	622	594	638	615	648	667	626	602	650	637	614	643	617	628	629	644	613	581	650	627	620	620	606	623	594	563	641	613	609	643	596	639	618	634	645	647	621	604	645	579	612	617	576	607	648	630	633	597	587	610	616	637	645	616	621	610	669	603	585	611	624	606	616	627	630	601	592	600	634	637	569	632	624	611	622	647	630	654	626	623	619	634	602	672	656	620	689	632	655	653	609	611	613	668	623	641	584	629	601	629	608	590	667	635	600	613	652	705	640	594	665	665	658	657	623	638	639	618	591	594	612	643	609	649	608	629	665	618	681	635	614	618	629	644	618	631	613	632	613	594	615	580	615	574	635	568	641	613	607	650	592	587	636	588	615	667	634	591	639	616	621	601	650	643	665	665	632	650	636	661	604	606	617	667	648	620	613	597	615	671	638	616	620	582	635	661	628	597	633	629	602	634	603	607	642	615	600	597	650	624	643	662	642	592	622	573	609	618	686	583	651	626	630	659	590	652	568	621	625	596	587	605	613	640	635	633	558	598	627	613	605	598	636	652	626	607	659	628	632	605	599	615	605	587	628	674	615	671	633	594	647	621	607	639	590	625	655	607	598	649	612	604	592	627	585	625	628	632	624	666	643	637	684	612	631	647	604	615	642	649	616	623	623	613	643	631	668	684	648	618	639	612	612	594	641	615	621	642	617	618	631	652	636	647	572	622	632	669	623	602	654	633	592	636	621	651	634	633	600	629	652	568	642	645	609	605	603	626	623	639	589	662	623	637	611	638	638	615	606	650	600	609	604	627	578	628	623	624	581	623	608	606	627	617	607	617	651	623	659	658	674	634	584	646	646	582	644	592	634	608	652	621	668	650	608	627	626	616	637	614	596	600	622	652	621	596	596	649	624	577	654	637	616	588	671	623	627	608	640	611	614	596	590	682	666	637	624	618	631	653	605	601	606	668	602	654	634	630	617	659	651	579	601	635	673	633	631	675	628	659	615	649	619	629	624	604	637	584	646	567	616	636	637	639	627	598	635	641	615	631	602	622	611	614	608	581	592	645	608	627	645	624	606	608	601	621	638	618	662	623	622	645	645	603	607	623	615	647	678	632	616	626	617	631	630	620	669	602	595	629	635	587	596	602	618	643	713	640	611	639	612	584	612	580	640	654	626	648	606	634	625	628	605	627	615	610	601	642	594	619	617	624	636	657	658	630	623	665	624	639	646	622	653	628	661	696	612	635	620	614	663	594	603	634	633	598	587	604	653	607	575	599	673	648	608	612	533	590	602	663	598	599	637	619	598	643	659	591	651	626	608	619	633	620	649	659	620	601	618	639	643	615	639	592	625	568	612	662	648	635	631	617	620	650	683	659	598	593	663	670	653	649	632	601	621	620	628	633	626	597	634	616	674	643	564	626	595	592	645	590	638	632	637	647	654	621	595	612	623	629	603	627	638	636	662	635	631	644	614	630	589	592	636	649	666	651	632	624	627	662	585	643	602	649	596	638	668	631	607	597	605	658	591	670	651	633	604	652	634	593	641	618	589	625	610	621	650	598	579	663	638	670	621	647	608	648	635	628	636	651	621	624	610	584	633	577	597	643	632	645	617	636	658	653	613	579	563	618	581	613	627	650	617	645	635	632	619	645	600	699	611	608	622	636	638	682	607	594	605	611	614	636	628	598	629	632	616	646	615	643	579	618	609	650	627	607	621	646	669	664	607	633	606	608	630	610	634	656	641	666	577	625	580	637	631	606	623	605	630	629	622	629	652	625	627	638	559	598	595	611	629	589	608	633	612	627	625	666	638	588	620	602	648	629	655	628	621	622	639	635	604	620	632	623	633	663	665	648	629	620	632	599	650	571	655	618	558	616	662	594	617	614	656	590	620	599	649	619	596	582	655	594	583	591	604	588	606	637	599	633	672	614	610	625	596	640	654	619	634	673	643	613	646	619	612	624	626	596	638	648	641	674	567	634	592	621	631	637	631	684	585	648	622	626	616	658	640	584	638	628	669	599	600	668	647	615	593	619	625	639	639	635	642	615	618	613	633	625	667	646	619	591	582	639	617	636	610	584	597	631	632	631	632	632	613	654	653	602	622	623	608	631	578	635	674	619	634	648	616	615	701	609	642	613	603	652	621	617	606	642	633	651	647	620	659	613	639	619	605	627	569	592	604	668	606	641	645	667	616	621	611	601	576	617	618	604	652	604	632	669	598	612	663	631	608	685	647	598	626	636	587	656	600	624	622	644	643	649	641	653	640	621	649	635	609	593	621	608	607	631	652	602	609	604	620	660	583	636	642	645	649	653	623	605	625	612	630	614	615	606	650	670	621	612	644	640	611	627	635	652	636	631	617	642	620	660	631	649	667	664	620	611	614	599	620	632	615	578	635	599	627	611	605	623	624	654	614	649	625	598	600	647	640	628	613	618	665	616	609	653	620	595	613	645	595	593
8712	618	503	396	337	321	259	241	250	236	230	230	246	204	248	229	213	230	194	207	236	199	201	218	248	201	218	219	192	204	212	199	219	194	195	209	238	209	200	213	226	211	206	189	218	225	252	212	213	179	221	215	216	190	233	191	203	242	233	247	212	213	221	232	211	205	202	184	206	175	224	186	209	241	251	201	224	212	167	221	223	248	196	215	201	187	204	191	195	211	225	216	207	210	206	209	204	212	180	199	194	200	215	228	219	219	227	191	213	207	201	211	220	220	211	195	195	225	199	223	237	211	212	217	218	225	235	222	233	238	231	183	229	222	243	183	228	220	202	236	200	210	218	220	204	190	221	222	246	204	221	203	214	239	216	221	212	170	215	194	223	242	207	219	216	208	220	241	221	200	215	195	219	231	222	212	224	217	209	221	206	210	213	206	184	232	200	220	207	217	207	209	210	198	197	214	202	202	221	187	186	220	188	211	236	214	229	212	213	233	223	207	222	217	196	197	209	254	240	230	217	202	199	217	206	217	203	203	209	208	219	204	203	210	203	198	196	218	239	214	195	209	216	222	211	191	213	228	232	187	219	223	224	210	211	228	211	197	215	217	208	199	204	193	198	221	211	227	197	212	186	192	213	187	175	223	203	224	198	201	207	207	210	191	207	183	192	218	224	219	219	226	189	187	211	215	212	203	212	195	230	216	217	202	227	194	220	221	208	217	201	202	261	233	225	226	197	219	183	209	222	218	239	184	206	208	232	220	227	210	201	245	226	221	225	234	200	223	205	221	241	209	217	223	213	224	240	216	214	217	219	240	211	220	203	221	227	206	204	215	220	189	203	229	176	209	210	214	219	202	197	229	195	198	208	243	231	208	203	221	231	216	224	222	200	237	227	195	216	218	229	218	195	205	233	242	193	202	222	212	205	202	211	224	218	198	235	182	197	219	196	203	218	207	230	198	206	206	215	238	229	220	200	203	188	242	185	200	211	201	225	209	209	229	197	208	217	214	212	227	202	239	209	205	199	183	219	214	211	199	215	229	205	223	214	219	210	202	204	216	216	199	196	215	223	198	225	223	206	258	228	202	208	206	200	198	225	205	209	220	165	236	212	203	197	187	202	186	223	209	232	216	233	210	206	197	205	205	224	202	217	214	210	181	208	206	216	229	216	200	230	224	212	222	220	212	221	210	227	214	241	220	221	223	207	214	214	222	222	209	222	229	259	206	210	205	191	200	213	193	213	217	221	213	216	216	209	223	232	243	223	212	225	209	202	213	189	205	212	238	250	189	181	222	225	204	216	247	215	241	246	187	221	217	199	219	244	211	202	201	208	192	201	211	232	212	217	222	234	219	203	221	237	202	197	205	213	230	206	225	199	230	183	200	205	192	229	240	215	182	198	205	210	214	195	206	237	203	234	212	206	200	197	235	204	220	241	239	183	212	226	195	207	213	230	210	194	224	203	195	219	212	214	215	199	224	221	192	193	193	234	226	215	213	194	219	229	218	218	180	191	206	203	218	184	239	205	216	197	233	191	182	210	208	242	197	220	204	199	207	203	228	211	234	209	185	221	240	207	187	221	221	219	214	199	213	211	208	219	212	210	198	193	236	214	210	242	209	224	189	213	216	217	217	216	215	235	200	189	206	189	205	226	220	186	220	207	212	204	204	211	211	240	223	202	223	213	235	241	225	223	224	201	211	197	214	221	177	218	212	210	210	222	186	219	217	214	195	229	196	199	226	220	228	189	221	210	217	228	233	254	176	211	222	186	203	211	216	213	208	209	196	186	229	225	227	202	188	229	246	251	244	197	193	215	211	207	213	220	216	198	199	201	209	218	192	245	223	223	198	195	182	186	201	214	235	233	215	221	222	210	211	198	194	211	217	216	208	179	210	203	220	208	217	209	212	210	199	244	209	205	226	228	220	210	205	221	218	201	250	220	196	226	215	232	226	235	214	206	207	201	205	223	222	201	206	187	188	214	216	200	215	223	226	221	236	187	239	210	205	236	206	242	199	219	191	211	221	252	221	200	257	213	221	230	205	194	242	202	209	191	234	209	218	213	224	232	208	225	224	222	241	184	219	203	191	233	207	204	207	221	185	202	186	224	210	218	199	226	233	198	237	206	228	218	251	215	218	217	194	241	206	193	223	234	215	218	215	222	197	230	217	214	234	220	206	231	213	206	207	216	177	215	212	210	221	191	213	202	204	217	176	219	204	211	201	225	221	226	207	223	187	221	214	208	223	207	221	203	205	213	230	229	213	229	248	235	225	220	214	212	222	190	213	209	217	203	215	201	215	234	205	225	206	258	246	213	201	214	226	219	220	218	211	182	187	216	184	191	226	198	188	191	198	213	204	183	215	202	232	212	219	187	209	225	175	238	244	190	210	220	201	226	203	205	222	208	222	174	228	196	227	235	224	258	238	221	245	190	243	201	239	218	204	203	206	252	215	215	202	214	234	199	219	213	227	212	184	215	207	226	206	188	222	206	211	197	188	214	191	208	201	227	205	220	213	211	213	242	230	220	197	211	214	214	198	202	212	209	212	217	219	229	219	212	205	213	204	239	217	212	223	243	204	208	186	199	196	227	212	191	216	190	207	213	202	233	217	244	198	219	211	215	228	200	208	217	220	210	227	202	215	205	210	229	204	201	236	233	205	209	211	225	244	229	200	207	242	215	205	222	203	210	228	227	197	219	218	211	193	216	219	228	214	217	199	197	207	199	192	197	202	196	222	228	226	210	173	228	240	201	232	201	201	203	201	190	206	225	238	221	253	212	195	190	176	207	206	200	225	192	220	188	213	225	223	196	217	234	208	191	232	203	207	234	220	212	206	198	206	209	228	220	207	186	184	214	193	236	188	226	193	201	215	204	205	196	204	198	202	221	206	210	220	237	224	208	199	174	259	212	203	202	232	215	198	202	211	201	214	208	203	191	202	261	210	196	188	207	194	213	211	221	195	217	181	200	210	192	213	195	212	220	209	221	199	223	207	222	200	209	242	206	206	208	197	219	197	195	210	215	227	228	199	189	222	215	212	198	185	208	235	208	205	201	191	232	218	225	212	229	214	239	225	212	228	233	210	217	222	190	218	216	216	194	206	219	238	188	217	178	214	191	216	209	211	226	213	225	193	206	212	187	196	207	198	172	225	211	228	224	221	198	213	241	208	217	220	233	225	209	214	237	205	192	203	240	226	208	191	209	215	204	203	201	202	244	211	184	234	195	223	206	246	221	210	224	223	178	252	211	196	234	211	201	201	226	203	212	192	201	210	220	193	205	232	229	204	206	191	211	235	226	210	223	213	219	224	220	204	209	217	198	213	222	208	210	184	220	215	212	214	202	218	191	247	217	201	212	187	208	209	213	235	208	215	200	223	168	217	184	211	202	209	201	213	205	223	219	188	228	208	196	199	203	220	199	233	197	232	199	243	215	212	202	221	201	221	194	203	237	224	209	211	224	227	200	227	165	224	191	231	231	212	216	227
7322	708	1085	1172	1013	842	777	682	695	581	608	577	575	612	613	549	564	516	543	500	544	510	525	527	538	475	482	533	528	500	533	513	515	470	547	505	498	459	472	520	503	548	545	485	466	536	510	502	510	504	484	535	523	492	492	480	521	514	493	486	494	520	479	489	497	453	530	494	475	454	528	508	514	466	472	492	502	458	498	508	484	529	488	497	470	470	480	488	523	499	508	491	479	491	493	495	507	484	487	475	475	445	475	497	469	491	501	481	516	463	437	504	502	511	473	501	486	517	471	480	498	464	515	500	447	518	500	504	503	463	435	454	494	467	514	497	495	533	484	463	477	474	495	480	489	508	514	472	475	466	505	524	481	488	499	492	478	466	521	477	484	459	449	508	447	505	487	508	485	452	437	517	499	527	490	483	515	509	490	477	505	473	473	488	519	485	498	445	501	462	489	466	492	464	494	506	453	526	491	510	472	474	497	488	443	480	477	463	478	469	508	468	534	526	474	498	495	488	496	485	505	499	496	486	487	485	497	447	489	439	524	425	489	494	536	511	522	497	520	488	464	496	489	451	479	499	474	489	482	464	475	509	470	500	462	433	527	513	486	494	487	469	513	502	480	454	522	485	484	490	500	462	475	500	497	475	474	489	494	479	475	500	464	494	497	469	481	492	452	464	514	473	468	471	505	495	487	493	507	539	539	466	456	429	519	475	490	484	488	474	457	435	519	484	513	481	487	461	486	485	512	475	531	466	454	453	451	507	494	491	491	481	480	488	506	480	513	463	481	471	466	500	531	464	493	490	502	458	503	494	441	495	489	515	461	532	506	449	493	471	480	524	459	472	519	455	469	468	515	506	513	484	476	488	478	536	477	495	499	472	440	506	493	501	470	476	480	504	495	510	451	494	486	444	482	484	522	475	470	427	514	513	521	495	444	486	471	475	517	478	508	503	472	532	477	508	505	496	504	512	449	490	483	447	520	487	472	464	474	524	449	463	477	502	525	492	468	485	479	493	519	493	481	505	486	500	466	480	462	492	520	506	495	480	496	509	474	497	485	471	441	470	496	475	458	510	487	479	476	503	483	482	430	473	489	484	468	466	479	473	461	461	483	488	518	446	519	469	448	498	495	476	451	491	490	473	489	528	474	480	490	512	486	487	448	506	529	463	480	467	505	456	501	472	491	489	483	483	519	472	517	499	526	470	451	499	481	486	484	492	489	525	472	489	511	495	489	485	520	457	486	497	475	500	501	477	486	508	478	464	497	529	487	488	474	451	449	476	480	491	498	510	476	509	510	474	459	454	492	458	466	482	489	526	482	493	489	500	518	493	477	490	561	521	470	449	509	459	497	449	522	493	521	479	462	502	516	499	453	468	471	484	458	475	498	449	520	502	482	492	497	520	483	517	500	473	516	510	493	524	503	480	464	485	471	455	516	498	487	477	434	498	460	499	493	475	479	495	502	529	462	475	493	478	477	499	465	485	495	518	506	479	453	481	476	500	489	523	481	497	490	487	490	486	479	491	506	518	501	499	453	486	507	523	510	501	475	477	468	500	475	494	510	450	507	453	478	489	463	509	486	484	509	506	528	489	522	507	533	473	472	489	472	485	514	453	475	457	435	483	508	425	511	470	488	468	473	486	491	489	504	507	494	471	474	446	449	472	497	519	487	469	480	515	499	487	435	466	516	526	486	486	477	499	490	507	468	502	521	465	504	446	498	493	503	467	505	533	515	474	484	492	487	468	501	474	505	470	508	455	477	488	475	500	493	462	479	503	493	478	459	492	461	493	505	494	483	458	559	482	475	459	457	477	424	502	460	473	502	482	534	492	492	490	474	512	467	434	460	448	466	530	492	502	520	487	476	499	481	496	486	480	518	519	494	497	470	474	454	453	483	458	485	490	496	449	474	486	489	498	511	471	496	522	521	473	480	477	497	516	458	465	456	514	463	491	439	479	494	509	517	495	477	464	535	469	489	448	500	504	465	489	473	463	488	502	457	482	508	488	515	521	462	474	501	510	469	459	441	461	495	530	471	451	510	456	495	496	510	496	483	496	462	471	464	501	472	513	495	496	512	453	459	458	501	493	472	510	457	492	498	484	476	489	514	484	492	494	488	475	496	465	468	527	466	461	462	465	500	490	488	473	480	474	538	501	469	452	476	532	486	482	480	474	484	480	524	552	518	508	474	439	495	483	508	506	479	479	509	512	512	489	467	453	485	455	497	501	494	483	519	481	473	536	530	457	486	495	487	471	507	487	478	495	469	460	519	509	460	475	483	468	449	486	513	475	527	503	489	488	452	497	546	469	489	465	466	483	487	492	476	443	472	490	466	478	451	505	500	460	502	494	496	506	488	484	497	493	493	506	500	508	476	477	500	512	469	451	503	458	497	459	491	478	487	457	469	508	501	520	467	496	468	462	538	481	468	482	524	458	507	496	502	513	503	465	513	474	460	464	448	473	483	460	488	488	473	459	505	487	493	470	475	490	480	492	470	480	472	506	475	503	489	463	505	464	467	480	493	506	499	476	488	494	493	465	474	484	465	464	483	486	528	510	453	496	411	484	496	459	488	481	475	518	487	501	512	499	498	482	515	484	479	487	429	475	485	502	465	525	480	468	498	520	512	496	499	478	493	460	527	484	501	461	490	508	497	468	479	485	460	538	479	404	470	461	510	506	487	502	497	515	434	495	485	520	466	487	475	463	508	470	520	460	512	507	441	513	485	492	516	470	460	534	501	484	520	483	496	518	478	472	480	478	520	492	482	479	508	470	492	494	468	485	493	492	497	421	506	468	482	456	520	470	516	476	509	482	510	478	444	504	481	534	481	479	455	471	506	460	489	439	462	503	528	440	481	460	534	471	496	520	467	517	504	497	491	427	458	509	486	463	498	463	497	457	451	481	538	461	498	467	476	451	464	486	485	508	494	490	471	494	491	483	528	490	503	489	485	503	479	483	478	490	497	524	528	487	485	490	486	477	471	519	485	468	486	475	482	479	455	499	448	492	464	516	496	473	452	501	523	446	524	502	488	478	495	476	508	455	475	499	478	502	455	509	493	471	497	496	506	503	490	463	506	478	498	501	487	453	473	460	495	478	441	487	505	514	499	467	516	470	506	519	487	511	480	478	471	461	484	490	461	480	515	561	489	468	445	454	468	490	469	487	486	487	463	476	517	490	558	511	490	506	448	497	483	486	486	510	486	495	480	484	520	474	501	470	459	435	485	536	503	519	466	486	457	439	485	436	480	473	521	458	491	506	466	447	471	473	490	504	444	498	469	525	524	485	483	485	482	481	511	508	491	481	473	485	496	498	496	475	483	484	530	498	439	480	500	450	472	465	527	475	522	498	485	465	513	507	513	487	486	475	510	477	476	495	449	471	460	518	447	470	446	452	488	494	476	478	491	485	465	498	507	490	498	438	483	480	455	471	554	459	513	511	432	479	450	464	473	500	477	476	484	477	464	470	509	481	502	461	481	504	493	464
14696	938	727	478	320	235	174	163	145	121	105	114	114	120	97	81	95	90	86	72	86	82	73	81	81	77	74	69	84	78	74	95	65	89	89	76	73	81	79	80	74	74	80	74	69	83	54	54	74	77	71	65	59	61	78	85	71	80	69	42	62	80	90	76	61	58	73	74	82	62	83	58	84	70	72	80	73	77	77	58	94	86	84	73	66	55	68	65	56	74	60	94	83	80	81	78	78	62	78	82	72	62	59	78	77	70	75	89	60	70	72	83	62	87	78	83	65	72	77	66	59	82	79	57	88	77	76	63	74	75	82	78	78	85	64	74	76	83	81	72	69	71	92	81	72	75	74	68	62	58	70	69	83	94	58	85	73	75	75	69	74	56	70	89	80	80	71	73	91	65	60	74	80	71	74	79	83	82	64	70	70	84	92	77	65	76	67	85	74	78	76	74	79	64	67	66	63	74	62	73	80	67	84	75	69	93	84	76	77	72	66	70	61	61	69	72	91	86	80	77	82	76	75	90	84	76	76	76	75	74	69	70	69	82	74	85	68	88	61	68	68	81	55	70	77	72	54	71	72	79	61	70	71	86	83	64	73	68	68	64	70	89	79	82	64	78	70	60	82	72	82	81	72	56	80	71	90	89	64	62	71	100	61	75	79	82	58	87	87	75	82	65	69	72	76	81	78	67	81	83	76	67	76	88	91	68	74	68	81	65	71	82	81	67	60	77	78	86	76	71	81	81	70	89	73	76	83	66	72	73	70	72	61	70	99	67	66	94	85	62	84	69	73	81	78	54	78	73	63	66	95	64	61	77	86	75	74	70	65	100	80	95	65	81	74	65	78	72	84	82	64	60	62	65	89	83	80	66	58	70	86	69	69	58	76	95	95	71	53	62	72	80	73	64	71	65	76	75	69	66	58	58	93	77	77	59	96	62	66	75	60	77	86	78	66	77	75	77	77	76	66	59	64	69	69	79	78	73	70	70	81	68	67	74	63	82	62	86	65	74	83	81	78	81	92	62	61	61	74	75	71	80	65	97	63	73	84	72	95	74	72	66	73	61	75	74	65	78	62	65	89	86	55	69	72	79	89	64	74	86	68	86	83	67	62	81	76	63	73	79	80	77	72	68	74	71	70	66	82	71	67	91	76	72	66	71	62	77	77	65	74	64	76	66	81	82	92	75	82	69	79	69	83	85	88	83	79	76	70	67	48	53	65	73	72	67	71	70	71	63	74	74	79	72	78	79	70	58	54	60	92	73	81	89	76	99	73	75	78	84	73	73	73	69	89	67	70	79	89	62	70	77	70	68	60	88	71	76	91	75	75	82	67	72	65	86	62	95	77	98	84	79	87	65	74	87	54	77	74	79	67	54	77	82	62	79	72	61	76	73	70	92	55	73	64	60	55	70	81	79	68	77	80	76	66	74	55	73	75	58	76	69	87	78	64	88	64	94	64	52	71	76	64	70	86	80	67	60	72	68	72	83	68	67	64	90	87	78	72	78	78	74	73	68	84	74	69	82	86	91	67	81	69	76	85	77	69	68	60	69	72	68	73	91	91	82	59	65	76	82	62	68	73	71	58	66	57	87	68	76	72	68	74	66	82	73	81	72	85	62	89	84	71	67	69	66	55	70	73	56	80	75	93	60	80	96	76	79	82	52	90	60	77	88	63	71	67	75	80	78	68	93	94	89	77	61	78	79	72	72	68	65	74	83	81	83	84	69	66	67	74	68	69	69	78	75	93	81	72	77	65	68	98	69	75	82	79	71	80	67	67	61	67	70	75	80	91	82	94	74	88	79	67	65	72	70	65	69	59	82	75	67	56	62	78	73	64	88	66	80	81	92	67	73	68	61	60	79	70	75	70	89	86	76	68	84	78	59	69	82	72	78	87	73	79	79	82	84	82	81	67	81	90	73	88	75	69	69	74	61	72	75	79	84	58	61	62	62	87	73	73	70	76	57	70	73	81	63	69	64	72	70	73	71	81	46	80	73	62	77	90	71	74	66	58	71	84	70	80	67	66	86	74	76	70	76	74	75	84	64	78	69	73	94	82	70	72	68	77	84	76	66	75	75	71	76	89	85	72	75	43	77	67	50	73	67	78	67	62	70	71	76	66	76	79	68	82	72	78	81	72	65	79	88	66	87	68	69	55	78	67	64	81	69	65	72	88	60	88	83	80	91	71	74	68	73	81	66	80	85	74	64	72	68	75	87	85	88	81	63	75	67	74	75	84	65	96	88	90	73	65	67	76	88	61	73	76	67	69	76	79	71	80	79	82	86	79	71	78	70	69	83	89	61	93	79	81	61	75	57	69	82	69	87	69	83	91	78	66	77	80	77	83	80	60	75	80	84	80	72	78	85	68	73	77	59	80	81	84	74	78	67	85	87	81	82	83	68	86	69	79	79	78	82	97	67	64	67	90	55	58	64	82	68	84	73	74	85	84	76	84	77	75	73	71	61	118	81	78	86	62	59	75	89	74	62	71	81	71	76	74	87	76	76	86	77	87	69	72	78	85	90	83	74	82	76	75	95	75	70	74	74	63	65	75	65	74	82	66	64	79	87	61	78	64	72	83	71	72	69	60	80	65	64	66	76	78	59	99	62	81	62	80	85	78	64	67	67	65	74	77	72	69	74	74	80	84	81	67	75	84	68	69	74	86	70	77	71	83	64	66	68	68	70	72	70	64	81	79	76	72	79	69	83	86	76	63	69	81	65	93	80	69	62	76	67	71	67	71	65	74	82	71	67	80	65	79	74	63	85	68	62	64	93	67	87	81	79	82	87	79	86	80	72	79	79	82	77	63	65	54	76	64	85	75	70	72	68	63	78	79	92	79	72	87	70	71	70	77	67	74	64	72	93	82	67	75	73	89	87	100	72	81	79	83	97	64	79	79	91	72	77	72	77	65	93	62	85	71	58	75	60	68	79	77	61	58	93	74	68	78	73	78	74	77	84	64	78	66	74	73	70	66	64	51	74	70	94	85	71	67	68	73	68	69	54	67	83	89	73	71	78	81	71	58	64	68	75	77	88	72	84	61	80	72	74	88	73	69	98	94	73	61	66	60	80	68	85	79	81	72	64	86	77	71	61	79	88	75	76	68	74	90	65	81	82	85	72	68	64	80	86	71	76	74	75	58	80	86	75	61	73	79	77	64	69	72	77	68	66	77	80	70	69	84	75	60	79	71	55	64	72	69	77	85	87	86	76	66	82	79	73	68	98	94	85	65	85	67	69	76	68	78	87	94	66	86	76	70	88	77	69	45	79	79	69	84	72	95	74	76	59	61	71	74	65	59	75	84	74	61	76	90	94	87	87	75	79	79	76	80	73	94	69	67	67	88	81	61	78	71	74	71	79	68	82	61	78	80	70	62	75	76	72	80	80	79	83	75	89	63	69	77	69	74	77	68	93	70	84	85	68	82	97	80	73	57	69	73	68	64	89	72	85	84	72	86	76	82	66	67	75	84	73	74	86
8858	666	1380	1540	1232	1034	815	690	594	536	429	428	376	390	367	293	333	284	298	271	299	271	262	252	248	255	234	210	209	247	201	211	215	222	229	245	231	225	235	240	211	213	202	223	190	213	233	209	205	179	233	199	225	220	191	228	191	201	191	204	213	197	204	210	200	212	206	193	204	205	201	195	196	207	207	200	190	195	214	207	204	191	180	213	217	187	185	206	209	184	233	193	197	206	196	217	204	166	222	211	177	216	215	196	199	199	201	208	217	192	183	190	193	199	201	200	205	192	234	196	168	200	197	226	191	218	203	203	175	201	209	219	211	171	202	229	202	193	197	202	216	209	217	193	206	177	179	184	197	200	201	183	180	179	207	214	198	197	172	188	174	199	216	187	200	183	198	184	192	176	195	223	186	196	202	204	172	207	199	195	216	188	220	195	199	166	202	205	203	188	174	193	193	196	207	211	185	198	212	180	199	202	187	208	188	228	176	213	197	215	228	207	194	201	199	220	209	216	191	182	194	150	208	210	203	199	204	199	201	207	222	211	180	193	207	180	225	210	223	189	175	208	209	214	199	199	196	193	196	177	181	195	221	184	233	190	183	176	197	194	198	210	189	169	217	168	174	199	202	193	181	211	202	215	195	199	198	203	218	193	191	180	195	194	189	202	192	215	187	197	175	197	216	206	197	208	195	187	195	203	200	175	198	230	201	190	219	201	205	180	222	168	206	220	224	196	224	192	194	181	192	190	188	178	195	205	204	190	211	203	210	205	193	210	184	185	202	191	199	189	206	192	212	215	201	193	192	214	168	215	195	205	224	185	213	193	189	198	174	215	247	178	185	208	180	185	208	208	193	206	191	194	184	209	226	188	209	200	195	187	209	167	191	160	192	197	167	211	206	205	203	189	223	178	194	193	201	201	187	188	217	201	187	167	206	201	207	178	190	171	185	211	189	227	175	178	214	180	227	203	212	214	203	189	192	212	173	211	176	194	197	192	155	182	194	188	189	214	208	218	198	186	206	189	178	192	193	171	189	211	188	188	171	174	199	207	193	198	220	201	183	211	205	203	189	199	204	199	222	197	223	208	193	194	197	205	206	194	212	207	196	204	201	205	215	181	194	198	209	194	200	186	219	209	210	205	219	230	204	209	170	201	218	189	176	181	180	204	199	195	188	186	214	185	210	222	192	164	223	188	195	189	185	211	223	193	211	202	193	214	183	189	206	203	191	212	203	193	231	185	186	215	211	196	193	187	206	211	203	183	194	198	198	246	197	184	201	188	222	196	206	204	182	198	189	203	178	211	198	189	182	174	207	185	200	205	219	182	215	204	201	206	189	184	193	213	188	186	183	149	173	193	199	179	185	211	216	222	206	192	216	221	180	185	218	213	211	195	211	203	189	198	180	197	175	186	190	206	224	221	234	169	209	222	217	216	182	199	190	190	200	193	175	200	189	164	196	203	187	210	201	176	211	200	180	209	184	201	205	182	186	202	189	203	177	189	190	218	211	201	185	173	219	206	214	209	198	201	209	218	193	199	202	212	241	198	199	195	205	185	167	201	195	176	206	198	206	174	185	212	191	209	185	187	201	198	186	205	188	191	212	198	193	183	201	206	179	179	178	174	190	206	227	190	181	195	184	186	196	208	211	193	200	200	179	178	190	193	186	207	202	177	192	186	173	200	207	185	158	196	218	190	203	176	174	195	216	207	206	186	219	211	201	188	189	209	177	217	207	207	194	236	204	190	224	178	208	184	208	178	226	189	180	193	201	205	192	212	184	181	190	192	201	187	216	196	184	183	174	203	175	207	160	200	201	212	217	175	198	177	190	190	179	199	181	202	221	191	216	208	189	211	212	163	204	194	203	187	192	190	190	205	199	196	189	190	200	191	205	185	185	203	196	194	190	190	198	208	195	187	198	175	184	188	195	212	213	208	215	228	223	206	191	179	184	168	203	171	182	189	208	213	180	192	221	192	214	196	192	200	205	168	188	178	205	216	200	167	236	180	205	201	191	197	182	226	185	197	192	214	210	178	228	204	173	167	189	190	180	185	201	204	196	198	178	176	196	171	201	214	183	198	184	200	202	176	193	182	216	195	207	202	179	215	199	184	204	195	182	183	205	199	204	206	202	202	202	190	195	198	173	200	191	182	209	208	199	203	197	188	213	197	210	192	178	193	197	194	191	179	186	185	211	180	206	173	189	209	199	221	202	205	193	187	186	187	188	198	172	193	203	219	210	198	175	191	201	193	162	196	199	200	206	228	189	174	213	197	223	193	204	221	187	203	191	210	184	212	210	179	183	174	210	202	177	181	183	186	187	182	207	178	220	219	207	205	201	190	234	233	202	193	174	190	166	186	192	195	199	185	220	207	216	189	192	189	192	209	198	205	230	175	190	190	205	192	186	194	203	215	220	215	214	180	220	221	194	196	192	216	203	196	193	200	178	209	201	187	208	204	192	201	218	205	210	193	185	216	219	199	189	184	185	179	194	195	187	191	183	190	188	186	202	190	217	187	177	202	188	210	155	188	185	195	172	202	180	190	168	201	179	202	202	215	191	206	176	189	184	181	198	208	205	198	186	181	167	203	192	216	212	198	201	200	215	198	219	199	181	197	200	208	185	203	192	176	190	184	188	193	191	213	182	208	196	187	176	214	190	203	211	198	199	202	193	186	208	215	216	213	199	181	197	180	223	204	190	202	201	189	184	185	163	192	193	194	218	197	176	210	185	208	233	187	227	227	193	193	172	200	219	204	198	200	197	183	189	208	196	218	212	203	190	181	218	212	191	207	200	205	207	188	184	201	222	202	197	168	196	195	193	186	194	191	235	188	173	209	177	214	199	187	184	204	209	189	202	202	201	182	200	169	190	209	182	178	191	214	202	216	205	211	184	215	180	193	207	175	193	189	219	194	213	205	190	190	200	195	191	198	196	191	205	183	176	221	176	192	199	183	182	207	200	206	199	177	196	188	218	199	193	203	207	193	192	198	164	196	183	193	201	210	212	183	194	199	197	199	154	183	198	182	188	196	182	198	196	211	217	202	185	213	192	193	211	209	198	219	200	202	206	212	227	208	215	192	207	177	198	192	204	180	193	214	208	191	194	211	208	196	187	190	179	208	207	182	203	199	172	199	214	184	193	192	230	187	186	188	198	228	221	203	199	201	209	209	204	185	202	192	183	193	170	227	187	197	197	191	212	185	204	193	196	182	201	202	198	194	186	215	189	180	214	184	189	180	194	204	209	214	196	191	182	201	208	205	194	209	225	204	208	175	208	175	184	203	210	179	185	196	186	203	173	202	221	182	191	213	187	210	200	173	184	214	183	219	197	197	191	169	192	211	184	183	178	221	199	178	194	217	202	190	209	208	209	219	194	188	199	189	209	214	204	201	201	194	208	205	189	189	208	197	203	207	183	206	226	191	190	189	222	197	191	166	204	190	210	199	203	192	206	174	203	234	193	205	188	189	190	187	180	217	191	182	190	207
1392	317	298	284	274	283	296	285	255	287	263	243	271	292	273	243	277	267	266	285	293	283	266	242	279	267	273	280	267	267	290	297	280	305	290	266	292	271	280	300	265	284	279	253	275	220	266	262	281	254	263	276	254	264	283	278	272	255	280	301	268	233	251	299	280	289	288	261	283	287	274	268	240	270	313	250	230	293	277	269	291	282	259	259	252	260	273	276	266	290	264	265	265	255	269	266	265	305	289	257	314	271	273	257	261	259	272	254	289	273	262	268	288	302	286	252	303	293	275	276	261	287	278	269	241	257	281	278	286	278	280	289	281	257	279	271	319	268	258	288	280	279	313	324	287	287	257	300	296	271	261	260	265	280	281	271	300	258	257	292	285	274	248	253	282	276	296	272	273	303	265	272	247	297	271	278	295	275	296	250	255	266	241	297	271	281	322	264	302	262	264	303	267	247	274	286	248	260	277	275	272	279	292	287	276	260	276	262	270	276	281	269	249	263	250	288	280	306	257	264	316	289	269	305	255	281	297	290	284	287	287	275	265	300	273	270	282	282	288	276	249	262	267	278	288	263	255	300	245	264	281	277	279	283	256	284	311	258	310	289	292	257	259	254	279	294	293	311	289	288	263	283	238	259	296	267	298	277	282	257	271	285	259	308	285	254	293	322	254	281	278	279	271	306	282	293	280	281	268	289	316	304	277	246	308	292	302	267	264	274	252	252	258	259	268	270	313	291	272	273	274	273	279	249	260	279	274	262	278	261	289	279	266	319	273	275	272	277	285	242	283	282	288	255	280	284	317	328	273	256	259	284	269	282	277	277	294	262	273	250	278	262	311	287	257	289	252	278	306	287	310	277	266	269	259	256	263	275	253	279	254	280	257	246	294	311	321	252	257	295	273	274	290	242	248	293	292	270	273	301	261	248	277	251	311	265	267	283	238	286	285	265	288	292	261	302	252	272	296	277	263	267	276	317	291	281	296	287	260	267	252	258	253	300	297	297	286	274	230	273	285	251	290	263	274	269	262	293	252	271	255	284	255	262	301	278	242	289	242	277	275	290	271	289	256	264	295	286	303	297	260	255	264	280	250	300	284	282	285	230	254	273	276	294	261	250	288	263	258	266	265	255	307	288	272	279	259	259	260	283	248	271	261	247	292	275	242	283	301	282	278	279	256	248	285	305	307	321	263	274	321	286	269	251	297	266	243	284	253	268	289	286	281	241	298	279	272	287	278	278	300	294	248	262	281	268	264	283	263	273	255	288	279	268	266	287	291	284	276	274	254	288	293	296	291	261	257	308	258	294	252	298	307	281	260	292	278	267	266	273	270	297	247	282	277	284	269	273	266	293	276	253	309	271	296	252	240	244	318	295	297	296	298	304	245	283	250	295	264	302	286	269	267	295	269	246	305	284	286	268	251	261	275	297	250	309	291	262	267	279	260	266	285	252	267	318	290	270	275	290	280	271	252	300	328	301	322	276	282	256	256	286	280	278	282	273	281	269	267	277	251	270	275	303	269	258	280	250	259	255	276	278	268	278	278	241	306	248	276	272	232	276	313	290	272	293	266	260	282	264	271	272	267	251	267	296	263	251	273	299	275	274	283	266	305	257	236	289	287	268	270	269	268	269	250	263	264	286	285	283	274	279	293	281	259	270	293	284	260	273	283	263	280	282	297	302	270	278	263	289	277	265	264	268	277	279	265	269	294	285	270	313	271	302	243	267	255	293	276	273	276	286	287	251	265	248	269	269	277	252	266	287	281	256	263	281	265	239	282	299	252	287	321	260	284	301	278	248	278	246	245	274	268	271	291	295	288	286	289	286	270	269	223	247	293	299	291	268	248	311	307	296	274	277	264	267	284	268	292	275	279	256	263	328	271	273	286	298	245	285	307	268	283	262	278	312	297	282	303	273	263	271	273	277	278	271	288	280	251	294	288	259	304	252	300	258	274	278	296	248	293	289	269	256	307	267	257	290	288	284	276	271	283	259	281	301	291	256	314	299	277	238	271	306	327	254	260	266	266	296	261	303	266	290	282	287	291	270	303	275	255	290	281	261	287	292	276	282	264	270	288	256	270	303	252	279	291	281	268	306	273	318	276	312	266	267	258	290	280	261	281	274	276	252	275	268	253	261	261	282	266	287	273	275	263	254	287	268	301	276	243	281	262	295	287	306	270	241	270	279	285	289	306	281	261	281	281	294	303	257	286	243	243	281	280	294	261	241	270	282	256	297	300	299	256	275	275	256	269	292	260	260	284	278	273	260	308	233	249	238	279	301	286	293	261	290	285	255	297	257	303	282	252	276	250	285	298	276	305	311	277	295	281	248	282	265	274	260	244	259	274	236	260	267	306	276	294	277	301	263	284	300	258	260	277	280	287	250	270	256	260	276	264	309	283	288	322	270	269	295	298	266	267	269	259	256	269	294	290	268	283	277	257	270	279	284	284	273	292	263	268	245	279	270	265	263	279	279	256	269	268	257	245	309	232	276	278	282	256	242	246	283	265	270	271	264	272	278	297	253	249	267	258	271	252	250	297	309	286	253	275	284	285	257	240	253	242	248	267	278	298	280	257	271	241	284	301	292	265	279	279	263	280	270	272	280	301	259	268	282	264	238	288	287	298	287	259	265	298	275	261	253	301	260	294	287	298	271	288	304	270	269	272	288	272	249	266	268	272	286	282	289	286	248	247	278	267	262	278	279	302	256	257	297	258	267	290	263	256	264	247	247	277	261	281	319	268	251	272	256	287	311	276	261	274	289	275	295	268	304	294	251	263	263	315	268	256	269	289	289	261	301	284	302	293	259	281	279	277	284	267	255	259	278	286	297	281	252	284	239	302	280	282	268	241	270	259	266	257	274	282	309	291	279	289	265	333	313	259	267	276	254	260	266	266	274	304	243	281	278	280	271	300	264	265	254	275	282	287	243	290	271	306	305	297	272	264	305	280	272	263	265	288	273	285	249	247	248	272	273	289	244	273	271	269	285	293	258	233	312	254	262	280	259	289	283	262	303	253	301	293	269	290	284	307	228	268	266	295	283	282	271	277	270	263	309	273	277	330	291	296	250	301	305	267	251	271	272	292	261	271	292	287	273	296	289	298	300	284	275	284	293	283	309	269	294	272	282	293	257	284	262	256	302	281	278	272	251	289	263	272	270	266	248	295	286	295	265	280	279	292	279	269	272	287	274	265	285	307	302	281	260	269	281	259	271	269	270	270	245	282	268	316	276	294	302	292	308	281	279	283	284	273	257	263	279	284	267	276	246	270	269	258	251	261	257	270	303	276	292	319	295	314	274	241	280	273	287	266	256	265	280	243	278	278	275	262	249	290	264	295	280	281	258	289	272	298	300	286	272	253	283	283	305	300	285	282	295	279	283	307	287	252	298	304	283	280	284	288	273	278	312	292	252	260	296	255	280	295	259	279	317	272	271	277	258	283	240	241	272	269	248	288	269	263	304	266	282	280	288	287	275	269	254	289	289
1861	677	650	608	618	647	682	624	658	609	632	620	680	627	622	631	648	592	599	585	611	613	645	644	660	626	620	599	592	608	625	592	613	614	590	592	622	636	577	599	622	602	645	663	624	690	613	611	626	623	629	655	614	636	662	640	606	628	613	611	654	621	699	618	646	621	606	648	662	621	588	640	646	630	647	636	643	604	617	615	645	654	628	619	610	608	611	630	634	624	652	633	648	680	613	615	592	615	594	653	606	681	652	635	533	668	617	663	661	625	620	660	607	640	615	621	608	608	606	620	600	654	621	698	627	633	610	665	640	615	626	667	618	638	643	635	623	602	599	576	623	633	629	639	597	634	640	654	613	635	606	620	659	595	659	601	626	647	603	661	666	645	639	611	626	653	634	689	665	648	654	634	595	615	607	607	635	648	652	623	616	633	635	621	635	640	603	624	608	644	650	630	631	614	663	638	579	622	683	628	619	618	636	655	637	619	633	632	608	675	634	626	621	655	608	664	643	644	635	560	613	627	626	623	637	648	625	646	649	598	640	621	638	627	606	650	658	641	604	663	613	630	640	623	643	652	639	619	606	607	634	617	656	623	631	638	623	601	632	654	596	626	651	665	595	686	635	606	641	653	605	622	663	606	614	643	627	659	637	659	645	611	595	617	625	605	637	638	624	622	635	630	657	619	645	615	610	634	661	632	660	602	587	624	678	638	624	640	605	636	614	624	653	637	658	606	621	651	658	636	624	601	592	592	649	660	639	611	597	603	628	612	607	638	628	630	567	619	640	605	633	598	603	610	579	625	596	643	611	623	648	582	601	649	601	622	602	641	537	637	594	643	647	639	646	633	624	679	621	646	637	652	632	640	627	658	575	603	659	594	590	635	608	671	645	631	649	674	659	626	626	669	644	668	598	635	671	645	649	615	618	621	612	627	638	605	598	641	602	646	586	655	592	614	613	648	589	613	693	643	635	606	592	607	579	652	648	625	586	661	652	620	639	604	675	621	644	636	605	606	676	654	592	587	597	621	683	616	644	639	659	638	616	630	594	672	565	632	631	636	635	574	631	635	595	614	611	651	651	614	611	632	635	618	590	611	666	577	627	607	613	637	635	639	659	646	645	610	647	653	661	629	635	645	634	568	631	628	564	664	602	574	639	607	617	599	633	602	627	610	659	595	610	589	620	660	641	664	610	640	630	612	602	642	614	640	600	593	614	607	599	613	677	645	605	654	630	604	676	662	604	603	607	636	610	654	631	632	658	638	643	620	662	622	625	640	634	597	596	609	626	610	589	661	670	633	633	610	637	615	612	632	624	639	638	690	666	639	554	627	627	641	626	612	662	622	599	608	628	635	585	619	600	621	615	584	641	642	644	624	599	601	591	568	647	590	666	633	624	634	631	617	681	625	669	630	629	672	675	615	634	598	627	602	606	628	635	596	639	606	660	613	633	613	658	649	626	594	615	605	622	652	622	606	598	602	631	633	649	664	630	606	631	641	607	647	629	601	597	654	571	650	647	654	616	634	616	646	624	646	569	654	609	612	651	675	660	633	650	580	650	649	630	664	613	647	641	595	636	646	638	646	661	630	607	667	664	622	617	696	639	612	600	660	640	659	593	635	684	626	603	632	614	622	638	674	680	630	662	631	655	609	656	705	648	617	617	626	638	628	621	630	640	613	631	608	639	611	622	662	615	643	644	598	644	608	622	633	641	665	656	620	609	602	579	639	637	647	659	579	583	636	639	647	682	593	642	632	605	655	634	636	597	624	629	586	607	608	621	610	673	612	621	595	652	646	614	650	586	668	608	657	630	625	577	638	654	669	590	653	592	653	619	608	590	592	629	624	605	659	680	620	636	661	635	617	631	619	637	611	622	650	630	643	638	604	656	596	591	596	675	592	612	657	630	657	636	670	638	613	633	643	644	630	605	614	629	640	633	660	614	613	559	622	634	609	637	601	646	624	670	618	600	600	619	621	606	620	613	681	628	620	597	612	613	639	653	578	655	583	614	639	627	690	600	643	610	656	629	652	587	628	648	633	628	608	633	643	646	634	622	678	648	600	614	646	650	609	661	582	616	657	617	624	633	609	653	620	652	584	631	632	616	598	662	631	681	619	552	655	590	652	633	661	624	618	589	624	629	572	630	675	586	618	642	635	657	612	644	641	573	609	593	652	657	601	637	621	608	691	662	637	594	645	629	651	624	588	641	685	665	605	666	627	606	603	622	630	623	620	656	602	663	651	610	619	634	639	625	623	606	637	616	652	622	640	613	644	660	599	617	647	605	638	647	660	617	666	645	622	686	622	636	600	652	616	649	634	610	593	616	623	642	635	638	622	619	669	600	610	606	630	641	659	639	596	656	639	665	630	661	644	613	598	643	637	614	588	645	606	618	593	641	654	666	630	615	605	624	596	703	619	623	632	633	596	621	636	657	624	640	634	622	615	604	611	622	621	638	672	621	610	635	625	604	622	606	610	601	639	636	591	627	576	611	676	622	633	616	629	588	671	620	663	580	604	604	629	648	590	648	570	623	637	646	658	623	622	599	654	621	630	671	618	629	639	625	634	623	634	594	648	562	611	565	596	624	684	603	657	587	626	659	644	637	644	635	631	642	591	555	612	615	665	616	600	623	636	639	585	601	635	670	644	650	584	585	630	686	609	624	637	654	624	652	668	661	591	641	664	644	650	614	677	595	604	617	674	624	666	629	644	613	635	646	623	631	660	654	638	603	627	615	645	593	661	659	646	614	598	627	620	615	589	651	650	585	600	606	657	618	634	601	612	619	656	578	636	631	619	624	614	610	629	658	608	634	586	601	606	608	600	650	613	627	608	646	624	621	637	636	620	629	661	631	648	615	641	625	641	625	627	635	636	667	604	680	641	658	621	673	639	630	610	630	639	604	644	616	619	630	637	584	589	673	628	630	599	640	646	644	659	610	632	640	613	621	654	680	651	608	669	662	575	639	627	598	663	652	647	597	674	604	637	654	625	569	629	606	614	655	628	639	632	606	573	647	633	657	639	612	628	654	661	620	652	624	647	653	603	627	637	670	606	635	682	633	632	617	636	620	603	649	615	629	659	684	631	594	602	637	622	630	642	612	629	669	658	669	574	591	617	617	584	638	646	647	652	622	702	604	613	625	618	570	603	649	637	631	600	636	612	664	591	589	652	591	621	632	666	649	644	669	684	675	615	636	651	631	611	628	652	624	656	636	612	608	668	630	590	656	628	665	633	641	601	625	643	673	643	612	628	631	628	635	631	612	636	627	588	625	623	605	624	612	640	642	614	591	606	633	659	639	643	578	591	645	648	654	615	613	617	616	649	629	651	651	652	645	629	631	626	626	657	645	620	659	620	617	639	587	633	616	640	631	647	631	630	625	614	643	653	612	638	611	615	663	655	652	607	606	638	625	631	679	627	622	622	654	613	637	649	637	625	623	659	665	615	607	581	591	634	612	618	670	592	658	654	658	632	619	604	626	625	591	609
8392	609	505	428	361	333	275	269	240	233	225	236	210	231	234	191	227	246	209	198	214	204	210	237	235	213	193	194	225	227	225	201	239	236	214	233	225	241	253	204	206	237	227	234	204	225	232	212	223	197	209	222	210	215	201	230	198	202	206	245	199	205	179	218	266	204	213	190	201	207	225	189	179	189	225	213	230	194	205	201	192	202	202	210	206	207	212	227	196	216	184	193	196	214	201	243	208	203	175	196	194	210	240	229	207	198	227	201	199	190	217	195	210	221	234	222	218	188	190	206	217	216	176	215	228	207	196	202	196	212	174	226	219	237	204	224	214	202	234	221	225	206	242	220	207	200	199	202	222	205	214	207	240	220	215	197	206	225	222	204	209	200	232	209	204	228	215	213	235	216	222	197	201	206	204	216	207	210	230	232	206	192	229	201	209	210	210	216	227	194	192	235	199	210	210	222	189	217	200	227	209	220	238	190	212	187	206	200	203	249	197	212	201	224	224	222	203	186	198	209	224	236	231	222	199	213	223	252	227	200	225	192	206	227	224	220	188	199	215	218	222	198	201	213	242	212	200	222	224	213	209	179	199	216	225	216	225	209	184	221	186	190	225	231	205	214	247	218	211	207	228	222	229	239	205	229	203	203	211	220	232	256	214	209	196	202	222	207	212	197	240	235	193	216	231	208	236	176	204	201	236	251	191	196	209	209	223	221	191	205	213	226	213	233	195	195	228	212	216	197	217	203	216	238	211	199	201	221	221	198	232	197	233	246	234	201	193	193	201	214	204	209	226	217	208	194	222	208	233	198	255	223	225	209	199	204	195	210	227	205	209	209	238	222	186	256	230	211	168	203	204	208	187	224	194	204	201	206	190	192	202	207	213	210	219	241	197	183	211	226	172	210	190	200	202	225	218	211	197	222	184	199	203	217	206	213	195	224	216	221	232	221	192	233	239	210	221	225	213	248	230	212	208	197	222	255	209	213	196	230	205	196	200	215	205	231	231	221	210	197	219	197	200	218	213	234	232	210	217	223	197	213	217	202	220	174	200	202	205	208	225	222	212	218	197	235	206	218	234	218	216	214	221	211	204	228	199	223	209	220	240	208	216	202	186	200	205	205	227	210	199	208	219	195	222	214	185	194	228	225	214	196	188	207	231	215	214	242	207	217	228	197	204	206	227	240	216	217	211	205	218	205	198	223	212	202	219	223	213	233	223	221	215	200	195	195	219	228	189	236	231	184	205	207	237	221	233	215	228	214	225	212	216	230	249	219	187	217	224	208	232	206	208	208	186	203	208	199	218	235	208	203	214	229	208	209	237	216	233	209	223	217	222	228	209	194	239	223	234	211	234	188	223	224	208	226	223	229	189	226	201	223	222	217	179	218	209	210	216	203	210	216	205	215	225	170	249	197	225	209	189	200	201	230	208	179	228	224	206	221	204	191	209	204	203	228	192	212	232	230	208	210	222	224	220	203	214	191	198	207	227	235	223	205	195	209	212	195	210	238	239	211	229	187	201	201	195	196	221	232	205	211	193	218	212	209	193	219	183	223	186	224	187	224	215	216	216	225	255	234	178	247	195	216	203	218	185	190	207	229	218	189	199	218	224	234	237	201	214	201	194	228	209	213	196	210	191	223	217	202	222	203	197	212	231	205	218	204	197	228	203	201	205	212	191	226	215	209	208	190	199	182	207	197	229	220	221	199	199	231	218	218	214	204	240	213	205	212	199	197	199	206	194	209	204	211	214	221	210	236	216	221	229	204	215	208	232	214	226	211	216	226	195	222	237	201	201	214	224	222	217	203	227	209	207	205	195	211	209	210	210	221	221	192	209	177	195	216	200	205	206	198	219	216	221	198	198	202	216	210	228	219	188	206	196	211	235	225	219	219	198	219	207	193	194	223	226	206	210	236	200	220	213	209	225	211	213	228	193	203	220	211	213	213	188	237	207	216	190	185	183	231	233	209	207	202	213	213	214	199	202	231	227	227	198	221	224	195	205	212	205	243	218	227	197	217	209	206	210	218	208	196	199	211	206	184	233	222	233	196	190	196	170	212	221	215	202	219	229	208	212	223	194	177	223	195	235	232	240	200	208	215	210	236	213	200	202	209	236	236	211	219	197	247	198	205	210	209	229	236	196	193	182	204	200	205	221	187	186	199	204	190	198	219	227	251	200	234	217	178	231	205	219	224	205	247	226	215	210	205	240	245	229	205	197	216	236	201	223	223	232	216	214	224	224	223	214	191	209	207	219	211	204	200	191	217	216	218	217	212	221	190	228	190	245	197	198	214	181	203	193	206	211	197	229	220	210	210	215	194	216	210	226	238	228	225	224	214	219	205	214	212	215	236	224	195	215	202	225	200	218	224	234	217	208	223	236	231	217	197	223	199	212	200	197	233	199	204	209	210	235	182	214	182	224	194	199	200	202	225	203	183	223	200	219	215	197	210	196	208	217	202	196	217	220	200	207	196	219	209	219	206	183	196	201	231	213	239	225	206	187	207	204	209	222	223	219	226	227	214	239	224	224	235	181	201	243	208	193	219	203	207	198	178	221	235	227	226	204	213	203	202	222	216	225	198	214	227	236	206	204	222	225	208	231	239	214	219	197	215	229	214	214	215	210	221	203	169	230	174	248	170	207	226	196	218	206	202	222	208	208	190	192	223	226	242	218	198	192	208	234	223	213	204	194	230	231	208	230	195	225	216	206	208	208	211	211	204	209	198	206	215	201	214	209	189	184	208	211	217	203	220	243	237	215	202	246	209	203	198	220	219	190	200	219	198	203	205	221	199	186	190	202	220	219	227	228	230	225	184	202	187	198	223	194	194	206	220	215	219	204	232	198	207	202	208	207	214	223	201	232	193	189	214	214	223	194	200	198	219	195	189	183	201	199	201	227	219	187	233	224	221	224	211	231	195	225	187	213	206	227	266	226	198	202	214	213	226	221	223	234	204	220	200	215	226	211	220	234	221	205	199	220	217	203	203	213	218	243	272	207	238	206	217	206	210	201	207	203	216	200	213	190	234	235	195	201	197	204	239	203	227	214	177	188	217	187	240	203	203	240	209	197	237	197	217	188	215	195	199	229	202	196	205	224	225	213	232	200	218	220	223	244	246	214	212	193	227	227	220	217	202	219	195	211	223	193	212	195	204	235	238	205	241	254	201	238	214	211	208	233	217	223	199	205	209	206	201	211	228	233	219	218	237	215	226	246	196	198	195	219	215	197	225	231	201	232	176	216	209	209	252	214	203	235	249	198	206	218	216	194	205	197	227	228	216	194	202	227	194	244	187	188	233	209	216	192	222	215	215	205	198	205	238	210	208	237	217	234	217	194	212	215	205	213	193	238	227	229	245	222	229	220	202	204	220	206	220	229	224	201	208	208	219	206	219	193	225	212	196	195	203	235	231	234	211	228	224	208	198	214	212	193	230	192	181	237	191	223	226	193	229	232	196	205	235	217	223	191	200	218	219	230	209	207	207
7240	672	1046	1196	1038	913	804	760	693	617	598	624	571	599	567	557	556	546	512	529	467	524	498	525	521	508	489	467	519	482	538	510	451	485	503	524	514	511	517	474	521	513	520	489	447	504	458	481	486	479	473	509	503	507	503	464	504	501	498	444	459	524	511	447	471	508	496	493	500	475	468	491	506	549	509	504	459	497	503	464	484	477	439	543	540	504	485	495	544	489	499	505	531	477	473	518	426	470	457	504	488	496	438	481	453	483	494	474	466	507	507	508	499	514	533	478	447	468	487	501	496	487	456	472	471	466	539	451	485	521	489	473	474	492	467	531	477	476	494	499	532	522	490	476	468	486	442	455	435	494	442	495	510	454	504	496	474	468	521	466	527	503	456	478	500	516	520	461	481	489	497	462	491	491	480	478	488	497	449	515	491	474	508	504	504	481	441	488	484	445	469	490	484	479	495	488	476	489	494	466	537	470	493	482	466	501	459	444	516	481	499	467	472	469	485	494	481	473	530	464	477	523	528	502	476	500	463	471	489	496	499	440	526	494	472	512	449	505	476	490	474	461	512	472	456	456	477	502	475	504	506	461	477	474	465	494	467	473	473	492	448	512	504	459	512	483	512	511	507	523	463	502	485	459	504	445	514	478	458	486	479	497	492	484	476	479	481	504	523	460	497	529	452	482	481	499	515	495	487	488	509	490	492	476	506	497	495	470	500	496	521	487	513	478	477	454	485	499	488	483	444	461	475	519	474	494	509	486	502	447	479	503	473	431	485	490	501	476	471	486	503	495	521	492	500	499	481	490	478	499	482	478	488	530	448	474	482	433	471	482	474	485	437	481	512	495	459	504	490	463	459	485	468	478	511	487	466	512	513	508	512	489	501	510	516	490	463	444	518	516	504	503	443	499	504	443	484	495	489	497	461	462	494	476	453	474	512	474	490	490	504	485	497	487	461	455	467	497	431	480	484	502	509	453	489	507	528	484	442	517	485	532	464	495	489	532	499	499	540	527	489	465	419	507	483	521	497	472	488	510	492	551	512	470	440	518	491	477	489	486	503	492	457	471	465	467	460	521	464	518	459	547	488	504	507	466	499	492	525	486	497	479	478	474	461	512	494	499	451	525	467	514	491	489	525	505	475	470	460	482	495	479	453	473	495	520	522	471	453	492	508	544	494	515	445	464	485	490	499	510	493	459	523	496	510	480	539	472	495	468	553	470	505	442	503	472	484	508	454	468	510	473	522	466	475	451	472	485	491	502	458	513	503	479	498	482	437	479	481	513	503	524	474	486	499	498	460	489	507	502	426	479	464	494	483	516	469	483	483	501	509	478	499	469	468	479	498	486	492	459	505	475	461	522	495	450	468	524	504	476	486	504	504	495	476	491	475	490	491	462	477	488	526	482	472	483	499	498	511	506	475	466	478	464	450	483	458	531	530	483	493	514	472	517	446	511	469	465	517	480	474	481	497	464	517	505	530	497	516	465	491	475	449	494	482	475	512	473	509	478	483	453	484	507	488	492	504	493	491	503	499	506	463	491	493	473	506	511	516	464	467	488	477	513	505	526	507	510	448	482	520	473	491	453	478	462	479	480	535	550	447	514	517	525	486	499	494	464	455	499	476	471	501	481	526	485	492	502	526	475	473	503	520	494	464	503	510	475	490	493	473	484	475	486	483	497	458	495	477	485	499	491	485	523	491	490	469	496	490	535	488	476	494	503	488	505	487	516	511	495	544	486	483	505	493	487	512	507	461	519	494	507	478	492	507	521	486	467	515	486	536	476	500	512	504	470	477	481	508	537	528	446	427	498	501	493	461	507	538	481	494	528	509	442	465	485	512	531	492	444	469	457	486	486	480	479	486	500	521	500	504	476	517	451	460	469	488	487	459	491	484	472	517	500	565	488	449	464	503	444	503	526	468	453	477	517	491	484	445	494	470	522	489	473	496	513	515	473	498	468	517	473	466	476	466	501	474	480	475	441	493	478	488	483	472	487	500	487	444	510	512	507	488	446	478	417	465	475	493	511	491	482	502	496	431	497	483	499	469	458	470	482	499	513	492	487	488	489	468	486	512	468	479	461	485	488	501	470	471	467	501	484	501	460	530	474	479	459	503	511	485	491	469	467	491	516	496	495	486	490	499	542	530	449	503	475	435	513	503	498	514	493	473	464	496	472	495	468	485	465	510	492	499	468	484	471	494	487	478	493	497	510	510	476	516	466	512	508	499	481	474	480	499	474	494	478	489	481	440	457	443	467	486	482	460	477	485	457	493	480	464	470	478	466	487	487	482	469	524	513	498	481	455	509	479	513	477	469	526	458	466	487	505	491	510	466	490	480	479	489	493	462	476	513	510	497	454	500	460	458	502	445	466	509	526	521	464	494	482	478	486	486	475	508	468	480	525	468	492	465	488	517	520	472	450	466	480	490	499	496	479	529	506	464	453	470	498	505	449	520	517	474	461	476	486	454	503	493	451	470	473	480	496	520	474	484	475	457	510	489	475	473	496	463	465	504	481	462	512	486	493	510	482	513	554	490	510	540	525	548	491	524	467	453	490	507	479	502	485	493	468	479	480	481	503	503	465	492	492	499	487	496	523	427	532	507	471	467	512	489	511	472	475	450	464	481	486	486	495	461	484	489	470	465	435	481	472	476	476	485	508	492	526	440	512	495	495	506	518	469	472	458	496	494	523	519	505	444	502	460	503	479	497	474	468	481	486	464	482	467	478	456	469	475	547	450	508	495	484	488	476	506	507	495	473	512	495	485	463	504	492	499	500	491	466	504	506	474	486	532	455	458	481	486	496	512	489	454	487	463	481	479	489	508	463	462	504	502	494	472	482	498	453	466	449	510	487	459	467	516	453	496	485	447	495	498	478	508	483	496	467	482	488	520	462	480	494	481	489	465	473	494	481	503	471	482	481	499	486	461	475	468	439	512	489	438	465	491	495	509	467	479	496	473	488	489	510	474	468	459	483	478	527	476	463	514	502	473	493	528	454	486	498	509	487	477	485	487	461	462	504	494	473	486	484	420	471	474	502	489	545	479	469	459	456	462	490	488	493	468	511	490	478	501	505	522	481	417	510	522	487	464	507	488	480	514	526	465	483	527	465	463	480	467	471	483	508	498	479	450	483	472	491	518	491	480	500	489	495	515	515	495	514	493	448	476	455	447	469	502	483	455	483	469	453	498	471	485	484	470	535	495	457	483	454	452	511	465	537	523	469	503	470	505	485	457	465	508	493	482	496	458	527	460	493	482	493	480	477	459	459	484	495	497	515	464	486	512	500	506	489	461	502	509	529	499	441	503	496	470	489	504	509	491	429	502	476	513	497	474	472	479	469	487	477	484	435	479	475	491	479	519	464	471	454	437	441	483	497	502	479	520	501	510	497	501	517	448	491	498	494	475	493	473	483	470	503	469	457	483	485	521	486	516	488	487	468	495	487	506	479	508	507	471	481	490	484	480	521	473	451	486	499	440	481	490
15542	1037	690	484	335	206	183	143	121	152	131	102	102	91	103	104	93	87	95	79	82	89	78	83	99	70	87	72	70	90	89	107	72	68	73	80	87	76	66	95	65	93	90	85	74	60	68	82	88	55	82	78	72	85	93	83	85	71	58	82	86	63	78	74	64	87	66	80	87	100	68	81	77	84	70	69	62	80	74	69	55	80	78	86	73	73	83	66	69	73	71	64	73	81	83	67	84	71	80	85	74	79	83	77	88	71	84	61	83	80	71	81	86	76	64	80	82	77	99	63	67	78	70	82	67	78	81	56	69	58	82	74	72	85	80	86	63	71	77	81	79	79	91	86	76	71	77	84	57	79	76	83	77	79	72	96	68	79	69	86	62	79	90	81	70	58	69	68	87	82	85	86	85	89	90	80	70	52	80	77	72	58	70	82	59	75	76	61	82	92	68	76	79	65	94	74	82	93	90	89	72	86	86	76	72	77	67	63	87	77	73	75	66	61	77	76	73	86	66	71	82	68	74	78	90	80	91	73	81	78	67	65	71	66	68	83	92	81	80	74	69	72	94	75	58	73	73	71	73	76	78	78	75	77	74	72	78	69	78	78	67	83	70	79	69	72	80	76	73	65	83	77	75	61	56	65	96	67	72	76	67	56	83	87	99	87	80	76	57	57	71	93	86	70	78	73	54	79	78	84	75	80	69	75	58	87	56	75	74	72	84	70	79	77	57	69	79	75	83	76	76	72	59	70	79	76	79	71	78	66	65	88	75	67	71	68	76	66	68	77	62	57	75	69	73	63	78	78	79	67	86	83	74	85	91	69	72	71	63	73	81	64	81	53	74	58	77	72	87	70	77	86	71	68	68	76	74	83	97	76	80	85	84	87	68	82	66	72	65	77	87	84	68	76	61	83	85	65	70	78	70	78	86	77	82	85	78	76	65	70	62	84	66	56	81	79	66	74	73	85	88	57	63	75	60	83	76	62	64	61	79	69	67	71	56	66	65	59	78	79	83	70	68	75	72	71	63	69	60	88	82	72	80	57	91	72	68	65	75	79	67	60	91	77	77	87	70	72	93	64	74	69	62	77	80	66	85	64	97	69	79	88	80	79	86	66	93	86	73	72	79	70	83	82	92	85	82	73	73	74	71	66	63	72	96	65	57	58	69	74	75	74	73	63	82	76	81	101	59	98	80	68	68	65	75	62	74	82	70	77	74	64	65	68	75	67	72	82	94	74	63	74	70	84	75	83	85	74	72	75	69	57	82	68	66	76	80	87	88	58	73	95	80	81	68	78	82	73	75	70	69	57	74	67	67	73	66	92	74	70	89	91	75	88	56	85	79	77	88	86	71	77	72	79	76	61	72	74	75	79	77	76	84	70	66	69	56	85	69	78	84	76	68	85	65	66	70	57	77	64	78	72	68	62	75	86	63	66	64	87	83	76	63	81	76	67	78	81	74	89	80	79	57	92	72	92	71	54	68	80	67	71	99	66	81	79	79	74	81	61	73	75	77	93	80	75	63	77	82	66	80	74	64	70	77	70	65	84	69	78	82	84	67	82	99	85	77	98	81	89	77	81	75	61	82	75	63	74	70	89	65	83	60	71	60	62	79	84	70	62	77	81	77	77	75	79	72	72	66	66	84	63	84	76	81	65	71	86	73	92	81	78	72	69	61	82	95	80	71	81	84	83	72	64	66	81	79	78	71	60	77	77	81	74	66	83	82	73	76	83	72	62	74	77	67	89	69	62	68	66	78	71	73	65	75	73	68	74	77	68	78	79	75	78	84	80	73	65	81	85	82	66	84	73	80	73	67	89	79	70	80	64	81	76	85	75	82	73	72	74	88	83	55	86	69	76	95	74	75	82	65	82	65	75	88	72	72	69	79	87	96	63	84	68	76	56	71	83	68	73	69	79	82	73	80	63	76	79	71	70	63	62	76	89	71	76	77	76	73	88	65	77	82	86	98	84	81	84	81	77	75	89	68	83	68	71	81	74	80	79	66	62	89	75	70	85	97	68	70	59	78	90	60	84	81	76	91	70	79	58	80	79	90	75	68	64	83	83	69	80	74	74	72	64	66	79	63	74	76	85	87	66	77	62	71	77	72	68	82	90	70	73	65	77	77	84	77	67	77	78	54	68	82	61	79	73	68	62	66	87	79	94	65	77	76	88	80	70	68	67	77	85	104	86	82	84	76	67	72	73	62	61	64	72	66	71	65	83	78	57	79	68	70	68	85	73	69	62	85	87	77	76	74	82	83	106	88	87	71	69	71	75	78	60	85	80	76	83	70	65	86	54	80	76	73	71	62	58	87	85	77	90	76	81	63	66	67	66	72	84	83	77	82	80	78	86	80	87	56	64	82	79	83	82	76	77	59	81	65	83	69	87	68	67	81	91	77	75	83	88	71	73	80	82	92	88	68	76	80	78	66	59	72	69	82	70	76	80	70	66	78	72	61	74	73	86	86	67	73	78	81	73	90	82	76	62	72	60	84	94	75	96	98	77	84	79	79	65	84	77	77	85	81	79	66	85	69	72	88	72	70	72	80	83	96	80	62	80	65	85	59	75	77	69	90	67	94	79	66	80	71	81	57	75	72	78	64	61	74	82	57	67	78	73	84	80	81	61	69	85	78	83	76	72	74	75	78	67	84	74	97	82	83	57	67	79	86	79	70	80	75	90	68	83	62	68	87	66	85	79	82	93	62	78	89	76	75	65	83	74	79	66	76	85	74	60	80	64	79	61	69	79	77	81	75	86	73	58	70	82	69	54	72	92	77	68	71	75	95	82	78	65	61	66	73	73	77	67	71	79	85	72	68	67	85	93	71	68	77	74	77	75	87	85	80	83	88	75	88	63	66	79	88	62	68	78	67	76	66	70	78	65	78	89	70	70	71	69	82	82	76	87	71	85	75	70	81	62	72	70	88	70	101	79	80	97	94	80	82	84	77	75	89	70	73	78	77	88	78	81	82	74	70	79	73	71	80	69	82	65	63	76	87	80	80	70	84	66	71	65	67	70	68	88	74	91	76	80	66	75	77	93	78	57	53	64	61	71	77	76	81	94	72	67	68	66	72	92	68	81	81	80	88	74	72	71	69	87	61	73	69	69	80	65	84	63	76	73	75	65	82	80	62	72	92	86	76	71	62	82	73	73	75	87	74	85	81	70	66	69	78	82	75	87	63	78	87	70	71	81	89	68	65	67	81	80	75	73	74	70	67	59	68	75	71	78	79	74	71	71	73	78	68	82	93	74	88	69	76	77	77	77	83	74	77	81	77	86	65	63	80	72	73	63	88	82	76	62	78	89	76	75	84	93	70	85	89	70	73	73	68	83	66	64	75	78	63	89	72	103	82	81	107	73	64	73	84	69	65	54	78	75	75	69	92	75	67	82	62	77	69	75	64	79	66	78	71	68	83	70	76	76	82	89	64	71	69	79	97	70	69	75	60	96	85	89	69	68	79	79	69	69	97	65	63	71
9276	627	1411	1617	1300	1044	818	666	599	518	434	399	394	386	333	378	321	295	281	277	240	292	274	279	240	265	251	227	248	235	232	249	222	219	216	235	240	234	195	220	223	233	207	212	232	230	209	233	216	212	206	214	204	196	196	198	216	202	207	196	175	213	197	205	198	226	220	231	202	204	205	195	210	199	214	180	229	219	218	232	202	214	230	174	157	194	203	219	224	178	181	184	183	196	230	213	193	208	210	182	204	170	203	240	198	207	234	177	200	195	172	204	191	194	196	210	203	180	179	164	180	172	220	205	188	198	190	228	201	208	193	204	215	235	200	207	212	197	209	181	221	199	179	209	175	219	191	194	194	179	211	192	218	185	175	204	204	204	187	194	193	199	220	217	192	195	191	194	207	194	217	223	207	207	201	197	190	208	193	174	193	204	204	227	207	184	210	199	192	198	193	198	201	207	197	211	203	217	207	189	206	192	208	185	185	186	196	217	204	201	209	196	196	192	166	192	216	198	178	208	183	198	201	191	184	211	188	199	174	171	211	176	200	186	192	197	218	207	206	216	194	201	216	214	202	211	197	175	215	187	217	171	179	200	195	197	196	185	193	209	180	244	203	212	205	179	201	192	209	197	207	182	235	167	181	220	177	229	207	213	210	176	197	214	192	180	198	203	194	178	214	218	205	181	187	201	205	195	216	195	194	204	201	178	181	193	185	189	225	196	195	204	213	209	201	192	224	170	189	194	184	201	210	190	196	175	189	225	198	203	189	213	195	202	173	180	218	183	171	180	191	212	195	182	191	205	188	196	183	202	183	200	228	218	191	221	202	202	215	193	200	194	172	199	173	203	210	174	200	226	191	198	200	233	176	207	200	211	231	216	188	200	207	221	182	193	186	199	194	202	205	174	202	191	210	204	206	195	205	195	189	195	236	206	198	209	205	157	208	230	208	203	175	178	196	217	196	182	189	186	200	196	192	193	220	211	183	198	185	175	183	177	203	190	190	174	182	198	215	181	230	207	219	167	183	209	210	180	209	193	201	198	199	180	153	206	218	166	173	209	212	178	218	190	195	204	196	197	205	212	196	190	207	192	206	196	200	195	224	232	178	196	201	165	189	184	182	198	203	198	173	206	211	181	188	185	205	188	218	198	212	206	208	195	182	199	180	221	200	207	201	208	185	212	219	196	215	208	216	206	199	210	213	222	220	180	211	233	207	203	183	183	181	211	192	203	193	201	164	218	187	208	207	190	218	226	216	210	187	189	216	196	206	204	193	191	186	178	193	178	200	219	212	191	198	201	191	185	214	202	228	203	190	209	219	205	191	179	193	195	217	205	204	192	188	196	193	194	211	204	200	170	182	205	197	203	234	180	209	181	179	217	207	207	212	229	201	206	224	189	220	191	184	201	204	207	214	198	211	205	195	177	231	213	204	193	207	226	202	209	200	195	195	196	198	189	179	213	213	199	193	185	188	188	207	216	157	185	201	181	192	208	205	185	211	192	210	210	206	216	205	217	170	193	197	202	198	207	220	208	177	191	197	213	191	235	174	185	196	172	189	187	220	190	211	178	207	216	211	204	184	216	224	200	207	228	168	206	228	212	166	188	192	194	235	208	184	199	195	165	177	199	218	192	207	200	198	202	194	185	175	200	215	189	217	209	207	199	186	218	204	195	205	197	186	189	174	198	175	236	187	182	200	210	208	188	230	177	190	197	192	214	191	201	205	207	202	203	188	193	236	192	194	204	185	202	193	185	203	204	203	199	207	220	202	227	175	216	193	191	222	203	203	191	177	194	196	204	225	193	184	184	188	183	206	186	184	212	199	194	217	179	201	195	201	179	187	217	202	177	192	217	222	174	180	213	180	196	185	191	176	172	205	186	175	195	193	190	206	175	215	189	203	207	200	216	195	193	181	198	204	217	191	219	181	183	203	195	204	201	184	172	196	196	187	186	213	172	191	196	209	208	178	202	205	225	182	229	190	197	203	217	213	193	199	186	224	198	213	187	202	205	187	199	183	215	184	214	186	213	194	198	197	175	196	198	207	191	208	190	218	189	190	202	220	206	178	175	193	197	203	185	199	209	207	202	186	192	177	197	208	167	185	200	208	196	208	201	223	205	193	173	214	193	194	203	201	219	186	248	206	228	214	216	176	219	220	177	194	180	201	197	194	191	205	187	192	209	195	206	201	200	205	195	209	182	192	203	193	185	182	209	176	213	184	187	205	197	171	200	217	177	201	216	192	203	221	210	204	191	198	187	194	232	183	160	203	217	186	198	187	195	166	209	190	191	199	179	206	208	210	196	190	219	177	203	207	206	200	206	196	188	199	197	196	195	210	191	188	210	204	198	213	200	210	184	184	178	212	210	157	212	171	193	186	178	190	184	201	214	181	226	210	176	205	164	169	161	195	211	208	204	222	194	186	191	195	209	190	201	195	178	206	182	206	209	207	183	191	198	220	217	215	178	202	213	189	169	192	192	212	190	200	172	189	189	207	207	185	202	188	205	182	183	187	191	215	214	179	188	217	205	191	179	205	205	221	211	209	217	197	198	191	213	191	189	188	192	209	214	204	201	184	192	197	200	193	178	193	206	200	208	187	180	188	212	189	189	205	217	196	189	217	202	181	211	229	208	186	215	208	205	195	225	220	209	180	163	204	206	205	169	208	200	216	220	211	208	197	192	216	181	180	243	189	197	215	206	205	202	173	180	175	206	208	203	205	221	185	173	198	205	193	187	178	192	216	220	195	204	187	210	175	206	189	180	210	187	207	199	193	194	177	186	204	212	187	216	220	207	199	187	206	185	174	203	216	206	196	210	207	180	195	173	208	180	200	215	194	184	223	188	196	181	194	187	216	222	183	169	194	209	179	195	202	186	168	200	218	159	195	182	215	217	192	217	198	190	226	181	198	195	193	207	202	208	224	180	214	178	173	204	235	202	198	189	196	190	190	187	181	197	205	193	212	187	224	206	198	225	201	225	183	206	203	191	193	179	199	180	222	195	189	179	202	194	207	213	213	196	206	216	188	184	213	188	181	185	207	187	197	217	214	191	201	200	218	182	197	198	188	169	187	212	196	187	196	191	185	194	179	199	200	216	187	202	202	220	201	208	169	192	192	208	190	193	225	217	217	219	194	220	191	191	209	184	188	208	188	205	194	198	193	200	214	201	228	212	204	201	204	209	177	203	208	173	174	229	193	214	189	210	215	219	184	206	199	212	231	210	239	202	186	207	202	184	209	175	220	215	177	183	174	216	208	205	205	201	175	222	206	209	213	219	216	200	202	199	173	190	209	171	190	213	217	197	215	217	194	203	208	199	209	201	229	192	191	199	181	179	191	206	203	206	177	211	181	192	178	192	190	204	196	190	195	226	206	168	206	188	196	205	202	203	208	194	188	191	218	187	196	208	192	221	211	176	189	187	178	200	201	194	205	193	201	208	190	228	210	180	199	191	199	207	196	212	191	174	197	224	209	201	180	207	194	175
1270	296	304	279	271	281	271	276	282	278	306	263	269	292	300	300	277	265	273	310	314	272	239	286	273	284	240	264	279	299	270	289	297	265	309	293	277	281	296	288	313	271	294	289	292	275	286	247	271	276	282	267	286	302	290	282	268	274	305	266	246	288	287	270	315	293	288	267	287	276	309	271	297	274	304	300	290	254	294	293	293	286	278	278	258	305	255	285	293	275	274	308	304	303	290	285	267	294	287	297	274	288	275	282	236	260	288	247	280	304	280	290	307	259	270	284	253	290	276	327	264	293	273	285	309	318	279	270	275	295	256	303	316	265	279	269	301	292	255	282	261	271	259	263	313	263	244	271	278	270	279	292	243	236	253	244	314	265	279	274	296	306	290	265	281	275	316	275	272	238	268	248	297	303	289	314	277	280	280	279	276	309	266	272	273	273	280	254	300	277	278	306	260	252	297	276	280	282	254	272	295	243	227	292	289	292	293	266	320	274	306	267	309	307	292	290	257	272	273	275	280	281	260	296	258	277	290	279	259	282	297	252	294	269	263	282	293	254	316	274	292	283	267	313	275	284	273	264	269	283	292	277	257	279	286	315	262	302	310	278	292	271	255	225	280	280	273	263	243	249	283	289	278	298	295	263	278	274	263	274	254	243	286	262	263	280	290	246	282	241	246	283	265	290	276	314	276	292	267	263	281	303	326	319	291	287	303	226	314	277	281	278	280	264	312	277	276	287	287	269	263	251	283	282	275	277	270	269	289	304	270	263	302	272	293	236	278	255	296	298	292	274	280	251	268	298	278	278	306	273	273	267	269	292	289	285	283	282	273	289	236	293	282	252	282	262	307	274	257	293	281	301	274	302	308	299	257	249	249	286	281	296	278	313	271	279	298	291	321	268	301	271	256	259	263	241	297	268	290	262	291	271	275	267	299	258	252	261	289	292	302	258	271	278	245	284	284	277	299	279	245	283	300	276	264	309	327	257	258	271	262	268	239	274	252	271	300	283	280	288	295	267	274	283	304	260	290	292	262	241	255	286	257	302	280	289	260	273	264	294	292	271	282	279	259	275	318	293	253	274	262	285	290	273	283	296	287	263	307	243	282	285	294	265	284	284	305	259	279	273	288	221	283	260	270	245	305	302	279	268	261	285	311	325	277	300	303	320	294	314	307	303	248	277	256	287	293	296	287	271	327	280	311	282	271	267	305	233	258	272	281	285	282	263	284	282	292	291	311	275	308	306	248	287	287	275	272	295	277	269	292	303	268	268	271	273	278	249	280	267	282	274	325	287	293	281	277	284	240	287	259	264	303	258	262	262	307	264	255	312	263	290	227	289	269	278	289	274	275	265	276	296	290	304	249	268	281	295	244	245	266	284	276	304	299	282	252	278	304	270	301	274	270	278	237	263	293	274	292	252	291	274	299	243	252	246	275	289	293	281	272	304	273	296	295	292	265	282	288	269	276	326	256	276	281	266	293	271	275	265	277	271	287	313	282	291	288	291	269	284	286	269	291	287	300	282	303	276	278	269	276	258	277	312	262	276	291	298	291	287	260	279	272	270	274	294	283	262	271	248	287	301	273	258	303	262	249	269	291	278	232	249	254	247	298	294	302	294	288	286	293	295	264	283	259	257	292	309	275	301	282	264	270	250	253	312	313	263	308	292	267	233	269	271	302	246	287	268	258	271	244	257	295	237	287	304	252	248	277	254	281	285	285	298	296	273	283	273	315	282	269	278	262	257	265	286	292	298	273	278	285	297	251	264	266	284	280	302	267	259	264	255	307	287	268	265	271	303	278	269	267	256	313	286	274	281	261	288	290	264	274	247	248	255	284	297	300	291	299	269	252	289	252	275	276	253	302	277	281	268	261	307	257	250	284	285	289	293	268	280	270	275	261	239	274	291	267	278	243	293	257	284	276	284	290	310	287	266	274	270	275	293	277	283	265	279	311	278	269	279	295	289	264	276	295	280	303	262	247	271	260	252	255	254	270	277	302	321	263	285	271	276	310	304	283	239	278	282	284	226	251	287	289	293	303	263	280	270	280	296	290	287	259	295	286	289	255	285	304	269	278	306	301	282	283	251	288	256	287	278	274	288	291	285	265	276	267	267	270	286	277	290	279	279	314	261	294	259	276	301	258	225	260	282	248	297	292	303	273	294	289	307	294	230	290	251	281	272	290	271	261	267	257	294	301	310	283	271	278	314	322	280	272	292	288	278	258	239	275	299	262	279	282	293	297	253	293	284	268	286	243	303	249	254	280	284	319	275	292	278	303	271	251	258	280	270	283	282	245	273	282	250	290	312	256	299	297	290	237	290	282	291	265	279	278	258	288	300	260	263	293	244	280	307	294	291	246	297	264	257	258	288	282	260	295	290	271	276	282	257	282	310	282	251	287	293	258	274	227	263	293	298	275	277	263	246	244	259	299	256	259	273	272	273	264	298	278	277	278	287	299	268	279	265	268	275	284	294	254	310	302	277	274	276	261	255	269	276	290	269	306	270	271	230	241	267	302	258	300	265	262	313	264	276	268	263	280	291	263	274	278	308	300	279	280	281	292	285	287	283	243	277	301	263	286	286	269	263	252	275	286	289	284	265	270	274	307	261	256	280	229	260	273	297	297	260	261	251	267	314	279	298	267	286	294	270	266	285	296	249	253	323	251	303	275	307	260	246	302	281	284	255	278	259	267	302	303	275	289	303	266	253	280	286	333	286	275	273	288	263	281	276	287	249	295	275	275	305	257	293	276	245	275	301	313	255	300	288	264	283	290	308	278	289	340	276	262	271	275	256	245	262	290	312	326	281	301	298	266	258	298	271	280	272	273	263	284	275	280	269	274	286	259	280	275	298	278	285	279	273	238	282	288	272	309	264	301	299	297	257	296	295	277	265	282	247	253	286	284	354	259	289	289	270	252	250	302	308	296	293	280	246	254	281	262	251	286	265	278	271	266	287	270	263	284	282	240	270	248	281	261	254	293	337	271	279	256	271	272	284	268	279	319	262	301	266	292	276	287	259	273	270	268	289	237	248	268	299	259	294	269	295	313	260	270	273	273	258	279	272	263	262	289	287	293	259	268	279	265	265	284	242	254	264	275	288	239	274	285	255	300	270	264	308	267	300	257	294	285	285	278	284	273	281	265	249	267	263	295	341	253	272	274	285	292	307	310	301	315	315	278	294	252	285	303	280	284	274	263	246	272	273	279	282	268	296	276	266	294	298	274	292	265	295	273	308	277	280	274	262	273	263	237	257	278	278	291	288	284	290	267	285	302	278	264	299	293	280	285	267	269	270	275	256	280	267	279	321	268	269	282	252	281	277	243	297	292	305	245	287	272	260	329	296	268	287	265	289	283	277	271	283	291	258	286	306	267	250	286	288	274	263	247	275	280	273	297	278	262	285	285	274	295	269	264	268	282	250	297	289	295	276	269	283	272	284	301	287	270	262	294	255	269	283	265	283	305	290	317	298	264	292	277	287	279	289
1772	657	635	661	637	657	656	615	625	644	655	652	598	644	622	653	651	648	644	605	611	646	619	645	618	628	688	646	602	609	583	639	672	619	652	660	635	596	624	640	650	611	673	676	624	585	606	591	619	675	576	680	638	638	622	633	658	616	619	647	620	643	613	616	628	594	605	641	629	627	672	634	627	632	650	614	611	634	584	627	630	668	616	629	595	635	609	635	630	637	626	661	595	631	662	627	663	656	650	649	596	589	633	620	654	617	586	650	620	666	637	666	631	618	675	611	606	627	619	594	671	624	643	603	604	645	636	671	644	621	578	659	608	619	615	665	595	639	637	641	611	618	658	600	637	659	643	593	663	655	608	640	622	602	628	620	617	641	621	636	628	640	617	641	672	676	581	611	617	619	599	577	608	613	674	630	620	614	654	654	636	628	609	612	584	639	645	594	626	609	602	725	633	637	585	612	624	661	632	657	623	654	628	642	613	604	585	651	674	641	672	641	656	628	618	646	688	651	637	647	626	615	635	660	648	634	599	669	608	613	671	625	613	650	597	640	640	648	627	618	649	627	637	682	628	612	634	655	594	645	628	607	621	585	653	630	605	600	623	644	583	661	632	623	622	608	610	628	626	637	630	599	621	646	615	659	631	666	627	630	615	576	639	598	621	598	631	641	621	657	613	641	652	637	639	601	598	662	655	679	628	650	674	642	623	641	608	624	649	634	633	622	594	600	614	590	644	632	591	597	683	640	614	643	622	653	661	597	643	643	630	609	596	641	627	611	623	645	639	580	665	625	662	613	649	647	648	655	596	619	647	624	602	629	618	590	604	606	657	582	614	638	611	641	668	627	586	653	633	648	592	622	609	642	605	648	623	640	596	650	617	602	623	627	632	605	624	577	615	636	602	637	589	677	631	646	624	644	596	636	638	637	664	599	663	619	617	668	632	622	567	653	621	655	646	563	641	623	620	648	591	626	660	624	635	567	640	633	590	638	601	644	635	611	625	652	610	638	654	604	619	631	624	618	625	638	636	621	597	636	621	618	612	609	646	634	641	684	623	578	614	614	644	605	650	623	626	656	588	628	664	656	636	615	628	601	604	657	638	621	631	638	626	629	649	610	702	601	621	613	666	630	663	609	650	631	588	632	656	648	617	627	608	632	622	638	641	587	649	633	639	614	647	674	604	628	600	630	619	599	586	595	623	623	625	616	650	641	636	607	608	627	614	591	608	629	629	588	691	630	621	639	635	656	618	649	644	607	647	651	630	608	660	601	617	650	641	670	616	612	559	606	621	641	591	649	626	609	643	614	564	619	621	591	553	625	591	615	609	622	577	672	635	636	612	662	653	573	637	581	620	642	593	598	673	668	578	591	663	647	639	596	636	650	596	655	619	652	646	621	583	656	655	627	606	613	644	630	642	611	634	652	639	616	586	624	648	629	604	636	627	668	640	628	666	622	659	607	602	640	603	626	606	616	661	677	660	623	635	622	623	657	637	583	680	671	628	649	633	631	673	621	623	620	612	639	632	658	634	639	635	611	633	650	661	620	649	650	617	638	623	638	630	607	644	659	628	585	640	585	672	619	627	598	656	656	667	643	639	623	663	625	588	628	656	630	661	624	679	666	587	621	612	643	633	625	622	630	628	640	639	656	581	622	632	607	616	670	667	678	634	642	619	602	646	622	612	640	650	622	625	652	616	600	607	657	603	604	590	626	619	629	639	670	607	653	614	660	627	619	636	631	631	671	646	610	655	652	625	635	638	624	626	615	635	614	610	652	682	683	661	616	605	654	602	596	591	653	641	639	640	628	615	627	631	626	636	619	624	660	650	653	630	659	711	643	614	592	626	624	623	590	657	623	614	628	626	649	615	671	618	623	625	615	625	649	627	647	648	628	623	623	661	602	640	656	631	606	650	620	610	662	637	643	622	618	666	622	582	601	631	618	634	653	640	656	673	655	617	620	611	592	653	645	588	655	632	661	611	633	630	590	619	626	651	655	575	632	646	611	657	572	647	585	624	678	651	624	614	579	643	668	639	660	624	645	648	648	628	610	641	632	607	648	596	651	577	606	584	656	653	586	650	585	659	611	629	604	618	673	595	673	641	648	629	690	577	610	623	623	660	624	688	624	630	655	622	616	609	598	618	612	628	617	645	605	619	634	615	659	598	621	624	599	636	643	609	628	616	606	664	655	654	656	636	625	595	646	616	622	645	625	577	610	643	605	595	660	695	618	605	639	635	640	654	599	635	670	610	612	611	628	649	631	587	619	632	687	659	616	650	644	625	624	611	643	645	623	633	638	574	604	596	649	630	627	604	612	640	618	637	627	588	644	638	609	608	650	660	626	651	639	629	618	626	591	611	614	645	613	616	588	628	599	648	648	660	620	638	633	639	602	652	672	620	625	630	632	617	682	607	601	637	651	626	613	591	695	619	633	609	601	616	619	622	566	636	633	674	621	624	638	637	625	681	561	668	585	640	620	616	678	615	602	620	612	608	611	625	612	641	645	644	658	605	622	664	635	642	651	616	582	658	625	637	647	616	626	654	631	626	639	635	601	619	634	614	656	639	653	647	597	655	591	674	647	673	619	620	633	661	598	618	641	632	638	646	597	652	644	607	625	623	604	627	597	620	665	589	624	636	631	664	625	643	642	637	659	607	626	612	609	631	632	649	660	650	603	625	618	628	622	618	629	629	620	639	624	624	653	649	611	659	625	598	616	638	592	652	637	603	603	647	607	612	598	679	644	675	626	649	635	631	660	641	636	612	652	670	627	633	613	685	669	640	675	617	682	606	592	619	602	647	668	617	619	619	641	634	645	644	614	651	605	646	630	618	637	631	632	592	640	606	627	612	615	609	681	700	603	634	673	659	642	624	644	644	631	659	626	605	635	626	628	648	614	587	605	593	636	677	623	639	604	656	603	678	650	652	591	593	597	602	630	657	659	608	617	676	647	623	622	601	622	622	657	648	630	599	634	673	624	632	632	672	647	634	637	660	685	624	611	645	634	636	635	673	645	657	603	641	631	610	668	644	633	641	618	627	636	644	637	593	594	613	622	642	698	591	624	604	618	607	620	611	637	618	655	634	637	613	624	628	616	637	620	641	631	650	656	606	638	577	594	617	672	660	599	633	634	652	652	679	621	634	645	638	592	627	628	681	652	594	629	644	659	629	634	669	662	607	603	593	577	665	604	592	624	592	604	595	621	619	593	644	655	622	696	683	635	620	639	657	624	569	658	612	605	645	611	602	644	636	615	612	627	613	604	615	638	604	654	606	633	616	648	632	606	629	637	624	641	631	632	618	595	597	625	593	638	630	616	630	669	634	572	643	621	613	606	621	607	645	643	656	648	618	649	664	628	631	653	663	641	570	655	661	658	645	571	626	645	595	586	662	612	626	626	666	658	691	626	620	646	642	632	650	615	578	645	652	660	623	665	613	644	589	653	598	566	630	653	616	657	615	627	632	640	624	614	637	627	609	607	634	606
8134	504	455	389	317	309	257	260	240	210	248	237	224	232	201	254	246	210	221	230	220	210	242	213	211	213	217	234	180	222	215	212	226	245	227	216	211	196	229	189	229	191	220	234	233	217	205	197	215	210	221	207	229	200	240	225	213	209	206	232	208	208	217	214	208	221	228	200	223	220	220	194	197	236	227	208	234	216	219	195	206	192	226	230	211	200	223	227	211	176	234	210	188	225	215	225	191	229	225	241	212	219	189	209	234	235	221	208	187	247	224	229	210	216	202	207	210	217	237	202	198	183	221	209	187	213	200	252	197	195	199	199	229	214	227	200	221	214	222	224	223	216	231	249	218	180	220	218	210	225	198	211	212	210	221	221	232	230	220	221	230	218	236	212	204	220	232	227	173	207	191	218	188	211	193	207	212	220	213	209	204	219	209	239	201	200	195	207	211	212	227	209	175	201	222	218	235	228	227	213	205	215	216	208	215	200	212	198	199	211	215	207	187	243	239	241	195	209	216	194	210	223	214	227	226	194	209	212	218	208	228	206	226	194	233	196	211	189	218	216	230	227	210	227	204	223	221	197	218	247	214	217	248	173	197	200	231	198	214	217	230	185	219	202	232	206	206	235	242	218	229	211	236	217	233	209	218	194	200	222	206	204	208	201	225	226	210	225	202	207	196	230	241	226	220	194	231	217	209	210	246	192	218	243	183	198	223	236	217	205	231	223	196	220	203	217	236	201	236	186	212	231	215	212	242	216	237	208	238	196	206	212	194	197	203	215	221	218	213	205	208	219	218	197	222	216	192	222	214	224	191	218	210	219	220	224	219	182	219	207	246	217	201	214	218	232	203	219	209	198	235	239	211	260	205	207	205	185	230	236	229	229	225	228	202	193	229	197	221	204	227	239	221	215	234	236	246	220	184	240	216	231	197	229	210	214	213	227	207	212	196	235	185	217	228	218	207	217	208	209	228	203	229	248	215	179	207	244	198	193	188	211	207	225	236	206	223	224	226	217	214	235	226	220	223	227	210	208	212	219	179	193	201	239	215	228	218	211	243	190	204	220	182	207	201	187	222	219	196	205	216	191	204	193	241	184	218	214	185	190	199	223	214	209	230	216	215	211	257	218	240	200	226	220	239	229	216	182	217	212	232	229	229	215	217	183	225	196	209	223	219	199	209	223	223	238	220	228	227	192	219	206	218	235	233	231	212	236	186	189	209	211	225	195	223	192	228	211	209	220	203	224	226	232	212	211	233	228	235	235	207	192	224	196	227	218	200	209	216	227	204	191	223	242	206	201	213	219	197	204	198	228	231	229	217	195	219	195	210	226	211	179	221	214	226	203	171	201	194	206	223	197	227	217	211	237	205	181	210	236	195	186	194	188	199	197	209	222	231	198	203	214	196	225	205	202	192	203	226	196	195	221	224	209	206	198	188	174	212	229	221	215	224	199	197	177	194	217	248	210	192	184	229	206	222	209	204	224	237	214	218	194	217	222	241	242	214	242	248	193	211	224	192	211	221	219	210	204	199	227	237	183	208	203	190	215	195	222	206	202	205	241	207	225	248	201	244	198	202	204	205	217	223	188	188	166	215	181	213	193	206	248	203	208	219	216	211	218	211	206	215	238	222	205	203	230	203	212	195	229	230	214	223	193	230	196	211	219	222	209	231	199	223	195	208	222	211	217	218	206	202	258	222	206	210	203	211	213	199	206	241	202	189	229	215	251	212	200	222	233	230	222	217	220	162	245	227	249	206	260	193	177	212	202	224	234	205	217	210	199	198	186	219	187	214	223	216	198	228	239	202	228	211	171	195	208	216	206	209	212	227	230	213	219	212	218	209	206	222	225	217	233	230	199	195	217	210	187	204	206	235	205	173	218	223	210	199	178	242	205	207	229	219	195	192	194	193	217	190	195	223	198	243	192	207	237	208	219	201	217	211	198	215	238	217	235	182	240	226	218	184	215	215	207	227	205	227	191	217	218	211	205	181	222	229	216	200	225	226	213	213	242	224	237	231	200	226	209	213	214	217	193	214	230	214	206	207	228	238	189	220	210	191	195	210	224	206	231	206	210	236	221	203	221	196	245	191	220	217	225	229	243	216	213	212	224	204	213	192	226	231	212	206	208	215	231	219	209	226	190	217	204	221	204	175	227	239	216	201	222	186	185	217	198	212	235	248	218	236	224	217	207	241	206	217	194	250	222	194	221	231	211	226	198	218	213	213	202	228	238	237	225	207	188	214	217	198	207	203	213	192	204	210	193	225	196	223	200	231	196	241	209	190	197	233	217	244	217	226	218	218	212	223	208	233	214	235	189	185	178	215	201	237	192	238	208	208	222	206	214	182	232	236	239	198	180	234	234	208	207	210	233	229	203	197	196	214	229	194	216	225	214	226	223	192	190	199	201	212	258	183	210	210	223	221	238	236	217	194	207	208	220	204	197	187	186	234	232	222	223	241	198	260	218	204	190	224	220	216	178	211	197	215	211	199	211	219	212	190	224	196	194	210	218	228	200	210	198	221	186	210	227	247	206	197	203	223	230	222	224	214	190	230	204	245	195	209	231	211	182	215	233	228	226	210	210	212	211	217	250	207	213	226	225	210	219	221	194	221	209	232	189	208	194	219	223	203	225	222	210	211	203	180	225	232	221	240	234	213	227	204	196	203	241	225	202	209	201	230	197	232	225	198	227	219	221	232	191	229	192	214	196	221	231	198	195	208	211	220	216	217	226	212	213	199	215	215	227	212	208	219	194	234	210	218	213	207	233	226	209	228	216	219	204	223	235	250	211	210	208	217	214	224	206	227	200	226	227	204	201	204	196	202	226	224	218	216	228	223	234	234	217	216	212	206	227	223	224	223	224	210	189	232	248	219	216	222	235	207	205	228	226	200	239	195	223	200	214	213	225	230	207	213	222	213	253	200	195	192	216	204	194	214	222	202	211	233	214	223	201	231	216	195	198	224	217	224	203	221	209	234	194	214	207	231	207	186	197	218	201	230	238	179	220	201	220	221	215	194	208	223	218	236	218	249	226	227	222	219	206	223	203	234	235	210	215	218	220	188	234	199	224	230	206	194	206	208	208	205	213	208	204	191	197	224	229	233	186	216	188	246	229	207	221	215	203	208	238	205	205	217	214	213	233	219	208	228	173	193	199	209	218	213	190	191	248	214	226	222	201	230	206	190	200	203	209	198	231	230	205	205	237	188	251	211	197	191	220	213	208	238	200	212	211	208	213	197	224	241	205	213	206	219	219	188	216	218	196	217	187	218	214	210	212	214	217	196	228	214	206	237	201	224	210	183	210	227	220	202	219	181	226	196	210	213	232	204	192	218	191	199	216	213	199	232	236	225	194	219	205	216	256	232	197	217	245	198	193	197	214	204	216	197	204	211	222	223	220	222	211	203	198	213	234	225	210	194	195	198	215	210	228	226	199	224	201	212	201	230	200	193	210	208	203	211	186	179	198	213	231	204	203	179	213	231	204
6994	732	1079	1180	982	898	836	750	626	687	642	645	549	540	489	540	556	532	545	551	574	539	529	537	526	523	481	495	489	491	522	485	481	515	495	470	497	527	449	482	525	503	455	489	453	536	484	535	508	490	511	481	486	532	485	514	490	481	504	499	512	504	485	481	508	494	505	497	506	505	500	483	520	522	513	490	456	474	497	464	488	466	527	512	528	485	487	477	477	500	501	479	464	483	492	488	513	465	493	472	519	513	454	515	481	496	492	460	496	522	479	497	472	477	497	478	480	498	483	510	530	493	487	478	491	464	487	488	482	484	472	500	521	530	478	475	483	526	505	517	504	468	482	504	456	479	516	513	506	482	478	453	474	516	499	514	479	499	470	501	515	521	542	493	480	492	489	489	463	491	515	465	466	456	459	479	504	488	490	474	490	482	476	476	524	494	513	456	474	507	501	508	516	545	493	449	516	512	514	505	475	468	494	485	503	522	466	448	508	476	485	436	509	497	470	494	468	451	450	527	508	465	507	498	487	509	530	520	485	485	545	524	468	484	455	485	493	495	499	474	474	462	506	512	485	497	481	477	449	473	525	494	477	531	467	482	503	483	516	528	495	458	501	455	510	494	488	499	488	475	465	453	495	514	483	506	512	480	486	520	449	462	471	478	477	488	511	490	484	477	549	474	510	494	457	498	481	532	485	454	499	481	470	468	458	500	453	516	480	479	472	490	457	455	485	473	511	479	475	517	512	468	504	474	462	498	487	467	478	458	505	510	458	486	445	465	488	506	496	477	480	504	469	459	502	489	478	477	485	513	489	449	507	527	478	469	478	493	501	497	476	474	488	516	451	480	491	524	477	493	462	501	486	462	517	495	479	519	438	491	407	487	484	471	498	483	499	467	460	488	479	457	486	494	500	512	508	449	481	505	535	488	494	492	446	489	489	507	444	497	471	506	502	501	503	480	521	507	451	487	494	511	478	475	451	510	477	475	466	479	499	519	525	503	486	495	504	484	483	554	485	458	470	474	462	503	458	514	496	476	482	515	506	461	489	466	464	474	495	508	479	486	497	507	478	476	449	492	514	482	484	476	455	521	477	479	498	502	496	448	482	473	476	502	507	535	507	499	465	467	467	502	546	441	488	516	512	463	497	428	509	482	492	483	484	473	521	487	498	493	494	473	481	456	491	494	495	500	483	487	479	481	467	501	503	484	483	476	479	487	485	482	470	498	471	500	447	452	502	518	457	487	512	532	463	473	490	513	478	481	504	497	468	533	494	482	481	487	532	510	474	458	500	472	477	487	477	479	455	503	484	512	486	565	473	487	506	512	478	496	483	495	527	490	496	467	470	511	492	503	465	477	495	490	464	478	482	506	470	499	459	503	509	496	505	467	481	493	494	490	473	493	498	475	499	501	478	495	485	477	507	486	497	513	512	477	495	441	481	508	473	507	501	487	486	508	493	467	473	490	483	491	478	474	440	452	472	527	506	455	453	489	499	486	465	456	449	466	517	469	474	495	482	494	504	483	503	475	500	465	466	501	524	459	528	509	466	453	487	480	489	494	474	499	485	470	443	419	469	464	457	500	514	518	499	518	486	486	471	428	470	455	458	530	496	494	486	484	520	511	453	512	511	507	440	450	487	456	491	483	481	478	470	445	510	496	509	502	476	493	556	470	504	475	520	481	476	489	499	425	530	435	501	498	490	475	471	495	476	512	470	494	520	499	466	515	528	519	483	480	465	481	467	474	471	527	499	450	481	504	487	479	477	510	523	509	476	469	466	551	491	475	463	476	518	504	471	480	460	493	502	501	477	502	503	514	503	499	483	482	445	528	498	495	497	488	495	486	450	478	501	521	505	494	481	462	480	464	516	506	495	513	502	530	476	483	459	499	528	494	438	519	471	483	474	527	508	498	457	453	476	497	501	479	504	504	495	476	487	518	478	501	495	480	471	507	459	491	469	509	452	501	515	491	488	505	498	501	554	472	502	515	466	469	500	498	472	467	486	492	497	491	518	508	509	483	489	506	476	486	462	512	479	498	489	482	498	514	452	462	501	476	460	503	453	492	500	514	461	498	491	486	499	462	471	489	523	441	488	479	490	485	489	479	542	497	516	461	457	465	499	499	465	490	488	494	468	464	474	481	503	515	495	478	500	469	525	512	476	458	470	509	508	498	491	459	465	499	500	469	495	441	504	448	496	463	473	481	535	493	478	490	462	509	502	471	478	526	561	491	519	464	518	482	486	483	493	482	453	450	536	514	475	505	503	465	495	510	503	506	538	498	454	461	496	458	468	482	508	477	488	458	463	487	483	462	465	501	484	516	493	467	488	495	503	505	454	467	455	483	480	504	501	457	500	527	462	489	475	502	465	477	465	486	467	473	481	488	477	474	466	486	494	505	486	499	468	467	468	482	501	470	503	457	511	490	437	505	506	496	486	495	504	429	495	489	505	486	480	492	455	471	498	480	486	500	463	483	496	452	481	512	455	466	501	497	474	480	446	462	462	496	474	477	511	474	474	498	477	491	479	513	507	476	471	523	485	511	480	474	496	493	467	510	473	487	488	481	494	479	516	438	490	463	485	465	471	493	498	485	456	482	477	462	532	449	501	511	488	490	504	513	466	508	517	491	532	455	481	527	472	492	490	459	507	518	498	488	473	530	462	495	500	468	486	474	478	475	444	454	479	477	521	477	460	465	486	463	473	483	454	502	485	476	458	491	475	498	485	477	468	441	490	494	495	509	428	497	509	460	452	514	501	472	476	462	466	486	501	500	468	487	498	474	477	456	475	470	490	511	464	465	461	500	525	522	453	497	530	488	482	488	468	476	507	451	494	550	478	493	506	513	488	476	493	478	457	482	522	493	495	501	475	504	518	519	486	517	460	498	476	503	449	502	487	483	511	505	480	484	498	482	475	500	480	442	505	448	460	467	482	519	472	463	461	465	500	501	492	530	516	482	470	480	478	476	462	434	472	472	454	484	498	529	475	464	472	452	468	491	485	495	495	482	511	498	469	492	450	482	503	476	476	497	474	462	517	490	499	477	462	458	467	518	494	489	468	476	523	508	489	495	494	487	464	484	487	454	474	499	478	513	526	500	474	476	481	509	465	450	485	469	496	474	542	495	523	472	484	483	493	514	461	471	505	512	505	500	486	473	498	479	484	505	471	504	507	507	496	507	494	482	497	503	484	494	490	490	500	494	477	497	488	475	500	528	536	502	507	479	453	480	484	430	471	456	477	534	504	461	508	494	433	490	529	457	501	483	534	481	505	498	498	509	476	503	470	510	493	462	481	485	503	457	478	470	515	502	487	503	457	455	487	489	504	482	450	502	504	501	471	478	465	522	495	454	448	497	463	478	474	534	522	488	507	477	499	511	465	482	489	450	461	471	506	465	521	450	490	504	501	499	525	481	483	459	521	494	470	457	493	481	467	498	526	502	510	535	475	525	436	507	478	468	467	493	502	476	491	521	496	502	484	500	493	481
14068	834	633	451	314	252	157	174	120	128	119	98	84	92	85	91	87	103	86	73	85	80	76	74	64	87	79	97	70	73	81	61	96	83	88	88	69	72	82	95	91	83	85	62	75	86	82	72	78	74	68	74	77	66	89	76	84	79	95	98	76	74	64	70	63	75	71	69	70	71	88	62	80	68	70	57	62	61	64	63	90	85	70	77	81	73	82	75	81	96	68	72	69	75	78	69	76	81	72	87	70	69	72	90	79	75	80	77	88	64	78	59	65	69	82	88	61	72	84	82	90	62	82	80	79	81	80	65	77	82	87	68	84	83	80	88	75	88	67	71	81	71	74	77	91	81	58	70	78	75	69	84	62	65	71	82	62	71	71	84	82	93	81	67	75	80	88	56	77	84	74	58	68	70	67	82	73	75	75	69	84	87	79	75	64	86	76	79	66	86	75	79	73	62	70	69	78	80	72	92	65	85	69	85	82	81	75	65	69	70	68	86	74	68	60	74	72	74	82	86	73	82	76	65	74	73	62	63	81	75	76	58	73	71	83	72	77	72	88	71	80	83	56	89	68	83	78	70	77	80	77	80	56	77	64	88	63	84	79	81	68	79	86	78	77	69	82	90	85	83	80	70	83	86	72	87	71	68	68	74	84	75	63	72	75	74	56	81	69	86	70	82	70	79	81	67	69	68	68	70	66	84	88	74	66	93	74	76	84	92	86	66	93	63	74	64	78	77	75	78	72	76	65	67	64	82	56	80	69	71	80	76	84	55	69	79	79	64	62	75	74	67	71	86	69	74	71	69	66	83	75	95	78	71	68	71	89	90	68	68	60	89	99	75	66	80	85	80	85	68	61	67	79	53	63	71	88	65	65	84	79	75	79	81	82	82	83	86	70	75	68	85	77	74	97	60	77	77	53	61	85	66	81	99	74	87	75	80	77	97	67	81	70	84	80	76	82	71	83	78	71	71	68	83	73	77	69	71	81	71	75	62	72	67	76	82	80	67	79	82	72	75	88	76	77	69	65	64	91	77	83	68	72	68	75	70	74	67	72	69	72	76	78	81	76	59	76	70	74	71	63	81	77	71	65	87	82	70	74	84	78	70	82	91	83	76	74	57	77	70	75	82	85	76	67	86	77	65	75	71	75	62	74	62	79	91	68	74	81	88	95	72	75	74	68	78	82	83	69	76	81	90	69	75	77	75	64	69	65	58	67	73	97	68	87	89	85	68	75	65	79	81	86	75	69	56	90	69	79	59	76	78	64	54	86	71	65	65	72	74	77	81	77	80	70	55	73	60	85	74	62	68	72	69	79	79	78	66	66	67	67	91	63	97	71	63	71	67	53	65	64	75	48	70	81	86	73	84	81	96	64	80	70	71	72	68	54	77	78	49	61	67	64	70	73	98	76	76	75	66	67	79	68	75	70	62	70	89	75	76	70	70	74	82	83	65	80	66	57	75	73	64	96	61	76	77	64	65	85	65	78	61	74	73	73	92	62	69	62	76	74	78	64	64	76	58	52	84	72	81	75	64	69	74	74	81	77	71	74	84	66	63	62	83	80	91	87	52	80	69	67	85	86	71	59	59	73	67	91	88	85	65	61	77	94	84	83	85	66	68	66	45	75	74	82	60	63	89	76	66	73	87	75	58	78	66	85	75	62	83	77	80	76	87	81	72	69	81	78	67	67	83	74	78	82	91	79	79	70	86	66	92	76	71	78	84	68	68	82	79	65	81	75	58	70	77	79	78	77	74	94	66	64	87	83	65	67	74	84	68	82	60	85	72	75	83	67	71	90	79	76	73	75	60	80	90	76	78	61	72	70	73	67	68	67	90	65	64	67	65	73	81	82	94	68	72	69	76	74	81	78	56	74	80	59	61	76	78	76	77	73	65	82	75	84	69	66	76	65	87	60	81	87	79	84	62	79	73	77	98	70	65	82	81	73	73	67	90	76	88	57	64	65	72	71	75	91	82	71	70	81	78	72	87	84	91	83	65	77	70	78	80	67	72	77	85	66	80	78	83	82	65	71	78	64	79	52	74	94	78	71	80	76	55	66	76	75	59	77	68	71	74	75	76	85	69	76	76	64	83	86	68	65	90	80	78	90	89	80	91	69	86	69	71	51	79	76	75	80	61	76	88	70	87	75	69	61	66	71	91	74	64	79	68	78	66	55	58	75	65	62	82	73	86	75	74	79	80	85	79	70	82	70	75	73	58	61	78	83	74	58	73	65	79	70	71	74	59	74	75	72	73	68	69	81	76	62	63	63	104	59	65	79	96	93	71	85	81	63	93	60	73	69	78	85	83	88	91	80	69	66	78	70	71	84	67	72	79	90	93	84	72	68	77	83	88	86	67	74	62	78	76	71	77	71	88	75	66	69	85	75	66	81	64	82	50	72	72	73	86	76	60	65	60	57	74	87	62	62	84	78	65	81	76	66	91	78	78	90	67	72	92	83	79	73	79	73	67	76	81	61	75	81	55	67	73	74	61	78	78	67	76	75	73	67	69	78	63	83	57	80	69	102	61	71	81	93	80	100	68	65	72	75	66	79	69	63	79	76	65	64	69	75	80	75	72	92	66	61	58	66	72	60	79	72	79	93	87	84	80	74	73	73	72	81	69	63	69	67	70	63	70	72	89	74	82	70	82	64	60	80	71	77	69	74	62	73	74	72	80	72	80	79	66	83	89	58	66	65	74	71	77	58	80	73	91	70	79	75	81	58	72	69	68	85	79	76	67	101	69	79	89	71	68	64	70	62	71	86	88	58	70	74	88	85	82	79	68	82	71	81	83	71	69	65	87	83	79	77	73	76	66	86	64	81	92	83	60	66	58	55	58	54	89	66	70	63	91	80	73	65	74	87	80	85	71	63	74	63	67	72	67	88	75	62	78	80	80	72	62	81	82	80	69	86	68	80	62	86	77	81	86	93	69	86	66	89	86	77	60	88	80	77	66	72	63	84	75	58	75	74	79	66	86	76	75	77	63	84	75	79	60	77	99	73	110	93	65	78	78	64	71	63	72	66	80	60	85	79	84	67	61	72	80	86	78	81	81	77	79	80	65	66	75	84	75	64	60	76	86	82	72	80	65	71	77	69	77	77	70	71	85	81	77	82	77	67	78	64	74	69	69	80	84	74	67	74	65	63	62	84	77	74	85	88	60	79	72	86	67	66	66	66	63	78	64	69	84	57	73	85	57	64	81	69	81	86	74	98	95	87	66	65	78	63	67	78	72	72	70	82	68	67	79	60	82	80	81	81	65	80	78	66	75	63	66	74	73	77	79	68	82	60	88	88	68	78	77	81	84	72	73	87	69	69	86	81	61	80	71	82	71	77	78	62	83	79	82	72	69	78	73	72	56	79	89	66	80	83	94	44	73	67	70	60	86	84	64	79	97	73	71	57	55	68	74	72	67	70	70	75	71	74	87	98	52	79	70	68	64	82	81	78	81	74	70	91	77	78	83	86	70	95	83	91	60
8297	601	1422	1643	1269	1022	852	643	587	545	439	417	382	366	334	323	329	301	295	283	283	297	246	255	260	259	225	231	237	243	247	223	218	224	243	209	219	212	229	215	223	206	215	224	221	213	184	216	221	217	214	217	217	232	169	214	217	209	187	186	209	196	221	223	184	234	196	206	200	193	228	205	199	213	208	201	197	181	202	213	210	199	207	195	198	203	199	194	190	198	187	190	192	231	220	184	169	190	194	191	173	209	199	191	212	217	220	218	215	218	226	204	214	204	200	181	207	189	191	190	194	214	207	190	202	215	213	195	191	201	189	202	193	204	218	226	210	183	202	204	197	194	189	191	176	190	167	179	233	173	214	180	219	203	210	193	216	220	205	181	212	208	223	187	189	197	188	185	200	193	206	198	216	189	203	175	205	200	225	203	235	197	222	185	207	184	199	216	178	180	188	192	205	172	213	219	189	207	203	188	211	186	178	203	183	206	213	183	217	207	180	236	215	201	183	206	192	186	196	212	195	177	202	178	195	194	203	182	202	183	208	195	197	207	188	172	237	187	207	199	226	221	194	192	189	176	192	192	182	195	220	205	209	221	214	165	197	202	191	192	209	192	208	206	197	202	220	207	197	172	193	176	197	199	205	232	207	184	217	177	201	178	199	207	223	197	186	206	199	216	197	175	213	206	208	178	193	222	215	185	209	200	190	191	204	204	185	205	209	221	202	189	172	187	192	198	193	194	220	208	221	183	220	195	199	214	211	197	224	212	184	194	210	220	191	211	195	200	222	191	181	204	200	197	177	216	209	223	193	181	162	193	203	194	193	203	207	194	203	201	190	211	184	185	202	228	195	206	199	192	194	198	201	207	190	196	177	191	250	185	197	205	202	191	193	202	192	212	178	215	214	202	202	215	169	210	213	195	206	175	193	170	199	209	178	202	211	197	204	215	206	192	214	214	214	182	204	192	186	218	165	194	223	184	191	201	209	217	191	211	191	197	194	171	186	179	203	215	202	162	202	183	179	200	207	193	223	199	200	227	208	213	212	189	197	189	180	190	201	216	235	211	204	219	177	192	196	195	201	187	174	199	193	188	180	192	203	226	222	205	199	186	197	210	192	203	212	191	190	183	191	201	178	193	173	193	197	198	209	215	188	178	194	183	197	200	187	189	188	186	179	219	192	206	217	191	199	203	209	215	200	227	188	222	222	214	187	200	179	217	182	188	204	205	209	196	177	210	207	194	210	215	176	215	185	204	195	183	211	200	173	214	227	192	205	185	204	195	183	195	216	194	210	229	192	199	201	220	192	191	208	192	189	184	218	206	197	213	212	194	180	193	203	170	203	183	209	205	205	199	202	188	222	204	211	214	227	180	185	156	226	196	196	214	213	215	218	186	195	207	189	174	222	206	192	170	182	184	193	211	198	187	182	193	200	165	229	191	183	191	177	215	189	175	218	193	201	195	188	193	194	193	196	175	186	186	189	195	163	203	179	192	224	180	201	192	192	188	187	199	202	194	199	219	209	221	191	187	204	195	190	190	174	195	190	191	208	206	197	170	210	191	209	217	210	206	212	197	183	212	197	202	189	214	210	216	199	205	202	187	186	183	219	214	222	218	209	186	215	196	193	195	222	197	198	199	183	197	201	188	217	181	187	210	202	186	183	178	209	197	196	183	190	185	182	232	232	216	212	195	186	212	211	196	193	214	220	179	232	196	196	177	202	192	210	221	197	201	200	185	208	184	206	197	209	221	206	191	192	220	202	212	194	199	189	203	200	204	180	189	191	189	219	211	198	200	207	209	189	199	203	190	205	176	186	196	200	196	224	189	197	190	200	212	219	199	206	227	217	199	208	232	189	208	209	195	202	210	209	200	187	197	185	201	171	190	198	184	188	204	159	194	198	199	204	198	218	204	188	198	204	208	204	188	180	202	170	212	181	210	195	231	213	203	216	194	177	200	211	235	200	173	199	191	196	210	183	204	213	215	202	204	206	186	197	187	214	230	224	173	199	190	179	196	203	219	198	177	195	202	188	181	247	202	195	209	181	187	191	192	182	214	207	190	191	189	182	224	211	179	182	203	197	191	188	199	200	205	221	195	188	174	188	202	199	189	178	228	207	215	210	218	180	198	206	189	190	193	208	201	195	181	175	197	199	209	203	217	215	191	198	217	212	219	195	204	193	171	206	205	166	198	169	200	167	215	190	200	190	205	203	198	187	216	205	203	200	190	197	187	208	202	199	216	204	191	202	185	218	210	183	194	209	203	228	214	172	184	221	208	188	233	203	198	242	201	204	203	215	223	212	184	189	206	186	224	209	194	202	199	187	172	152	194	219	184	198	214	190	199	209	202	220	205	201	207	189	202	173	225	206	180	205	197	212	208	195	204	190	183	184	223	185	185	199	202	186	211	201	194	203	200	214	178	169	195	220	194	189	182	191	197	213	183	202	164	188	176	210	173	194	181	192	225	184	205	198	192	209	164	195	217	190	202	195	186	190	176	174	215	203	204	217	186	205	173	176	194	224	182	176	198	193	210	183	187	216	217	198	206	209	196	175	212	216	207	210	200	187	190	210	179	192	195	198	191	210	202	201	218	195	191	199	183	205	199	197	205	203	196	191	203	206	190	186	211	197	193	185	199	212	180	192	192	186	180	190	194	183	203	164	185	187	218	208	197	214	191	206	206	206	172	194	216	197	191	198	193	182	206	214	188	206	212	211	197	190	199	196	179	201	195	187	179	193	186	207	203	200	198	201	201	210	200	206	211	197	204	224	186	191	203	185	197	185	201	201	221	206	219	199	205	194	204	184	206	194	204	199	212	183	172	216	195	183	199	227	180	180	217	221	214	215	199	203	182	198	190	195	223	180	190	199	179	189	210	179	174	211	204	195	204	199	203	195	206	184	194	181	177	208	215	215	204	220	189	218	196	188	223	178	200	198	180	182	197	206	177	202	188	224	179	197	193	225	213	177	188	188	200	178	202	182	199	208	213	187	194	207	191	210	195	200	205	191	212	158	185	219	204	224	202	213	190	214	212	218	193	189	204	206	196	198	224	216	203	204	199	169	203	196	205	217	223	180	181	201	206	203	206	207	217	198	178	215	213	191	214	191	191	192	186	174	194	177	208	211	207	179	206	190	204	192	177	190	195	201	186	199	206	189	195	200	188	200	196	198	198	197	212	190	217	206	197	200	190	202	192	175	185	203	217	188	196	181	203	216	212	184	204	199	217	197	208	197	184	211	185	201	214	179	200	201	208	212	201	205	183	199	184	191	205	196	221	194	197	195	190	202	204	197	206	187	200	195	186	184	195	198	205	206	195	190	211	214	193	211	196	187	212	185	189	173	209	210	224	203	209	195	196	231	204	218	197	221	195	231	198	222	178	210	185	206	187	160	190	196	200	182	201	195	195	197	217	188	225	210	193	193	196	218	208	193	197	227	198	190	184	205	167	223	215	208	196	192	207	193	207	216	177	190	196	177	207	205	205
1367	274	270	268	269	264	288	267	257	262	279	272	302	294	271	296	279	261	288	292	286	250	276	239	239	284	293	277	306	281	315	282	268	267	249	277	333	272	287	254	261	313	271	307	280	284	281	290	284	285	268	294	261	261	279	265	283	272	262	284	264	251	270	287	287	302	298	273	287	272	302	291	273	275	256	272	263	273	262	283	272	268	270	265	273	269	238	301	271	247	301	256	258	261	266	255	309	292	287	265	283	264	275	271	299	280	271	283	297	276	276	259	304	270	288	260	264	269	320	262	289	299	269	271	283	273	280	264	280	284	285	271	278	274	261	269	275	308	257	287	293	276	264	309	298	261	280	265	280	298	280	262	278	250	266	264	295	296	274	260	278	253	265	262	274	262	271	274	275	281	257	230	292	281	243	236	275	279	291	282	259	315	244	258	270	253	244	272	275	269	250	287	280	257	284	271	310	261	278	286	257	270	270	275	269	278	262	268	255	248	264	272	267	249	279	275	306	287	277	262	272	286	278	302	268	284	279	280	300	264	268	280	271	258	297	282	285	272	286	276	257	279	325	275	282	296	310	303	287	266	294	241	243	294	292	242	265	289	269	264	298	311	281	254	293	265	256	295	270	274	260	291	290	271	309	272	267	283	263	260	286	242	281	259	275	238	293	261	256	282	283	244	290	263	260	277	257	266	312	289	266	289	276	254	270	293	259	256	255	274	250	277	278	265	280	267	285	246	271	256	262	252	256	244	317	262	275	283	287	271	261	273	266	301	246	268	293	271	261	273	261	303	262	255	273	280	281	253	276	282	287	290	266	263	267	282	247	274	277	277	277	291	248	285	270	274	246	274	256	290	283	302	270	286	279	302	282	290	271	291	270	247	277	274	277	255	271	269	286	238	295	271	289	280	308	286	271	272	269	284	271	276	288	300	267	255	275	264	264	273	288	275	260	289	279	254	275	290	286	261	259	293	258	257	274	252	288	271	274	303	271	264	270	264	286	295	271	280	292	263	286	268	264	298	297	288	268	261	278	262	275	267	266	279	272	242	289	268	283	240	295	298	278	255	269	278	302	289	284	269	310	288	243	271	261	277	262	290	254	284	262	254	302	272	301	246	262	262	253	269	240	274	289	286	292	304	293	290	292	283	309	300	305	293	293	274	271	308	270	268	284	259	238	270	297	255	266	255	265	288	297	282	262	312	272	257	286	276	297	291	292	264	280	284	270	261	240	301	262	273	270	270	250	260	257	275	250	253	278	272	284	286	288	259	280	263	259	303	324	301	276	287	289	281	263	270	255	269	257	275	254	277	287	276	285	269	284	270	286	256	303	258	246	280	284	286	257	248	268	282	278	244	270	261	268	284	300	276	290	265	258	313	263	279	276	249	282	240	272	271	278	277	267	288	275	305	249	277	253	272	247	255	262	275	292	244	239	256	264	257	277	275	238	266	296	257	257	265	277	264	264	268	303	293	266	264	253	273	273	270	285	243	283	280	281	267	286	263	264	281	284	310	288	308	286	236	262	248	262	273	260	271	286	263	269	272	269	266	279	292	245	259	290	271	255	287	260	290	313	306	320	282	258	295	298	273	255	291	290	268	295	308	264	284	267	295	239	269	275	259	293	263	257	256	294	256	261	282	270	284	263	271	275	271	262	247	249	275	280	281	289	278	268	276	285	232	261	274	280	251	249	275	268	283	280	268	272	260	303	277	275	256	287	247	280	282	255	262	275	295	307	295	292	270	304	268	289	264	281	242	258	256	261	276	276	258	274	272	279	297	275	268	309	275	250	275	252	275	286	289	281	288	306	262	285	258	244	292	274	263	260	285	260	269	281	301	270	281	293	277	293	281	262	312	280	278	280	290	269	309	306	293	262	269	287	230	306	233	303	279	279	268	299	290	272	283	281	266	256	285	283	258	269	284	292	264	302	291	238	308	290	257	255	264	260	271	265	273	274	257	268	297	279	316	235	283	272	291	273	309	275	302	266	253	279	297	245	285	293	256	267	284	290	282	260	280	291	278	252	279	295	242	291	261	279	278	251	274	223	287	288	279	275	291	257	272	261	279	289	274	267	240	263	256	311	297	282	280	252	237	266	295	292	253	240	261	265	276	282	292	282	281	309	283	287	286	296	281	264	264	262	298	290	274	276	285	278	249	249	272	257	262	267	272	254	277	295	279	294	254	264	258	289	285	276	268	284	265	272	264	297	273	237	260	288	286	286	253	268	293	295	256	258	256	275	308	281	263	282	285	269	293	284	307	258	272	285	313	277	302	284	250	282	276	288	275	283	228	287	282	257	266	273	259	251	242	289	277	282	277	301	250	294	272	242	281	256	272	305	274	292	285	278	231	268	278	300	258	281	266	268	279	288	274	262	296	267	273	253	322	311	273	266	283	243	247	300	310	253	244	262	259	294	280	260	272	289	295	313	242	261	256	296	258	276	264	301	272	261	270	237	239	280	259	261	256	295	251	261	293	283	286	280	263	279	281	277	256	276	265	281	276	283	291	286	286	263	273	270	267	271	285	272	282	251	253	280	295	270	266	252	264	242	278	270	289	303	295	245	280	266	269	267	277	236	231	250	293	279	247	299	268	245	277	281	283	289	266	273	288	296	288	266	241	274	251	251	293	279	255	263	250	260	278	259	266	255	274	286	291	270	263	298	256	299	269	280	275	276	252	245	269	254	280	271	276	255	277	280	253	285	287	296	261	287	312	242	252	271	281	289	269	262	252	295	266	275	269	271	247	284	244	293	296	244	274	275	284	268	321	274	277	287	295	225	274	260	269	285	264	292	263	270	278	275	275	295	249	255	261	278	287	250	279	274	253	302	287	268	277	297	262	253	256	280	278	275	265	278	275	293	293	296	286	287	253	274	279	284	279	266	266	267	277	299	248	283	323	271	297	268	269	267	307	283	267	306	282	261	285	275	271	278	281	261	302	269	306	270	272	275	288	283	252	296	261	257	268	260	250	265	270	257	272	270	283	273	237	282	275	263	261	270	263	265	275	283	263	275	258	329	261	277	280	282	277	300	253	262	287	272	274	250	278	256	275	271	282	259	279	279	288	295	274	260	285	254	278	290	284	258	307	309	269	295	294	272	266	281	261	218	271	273	270	296	320	309	274	289	290	245	253	289	278	297	283	250	299	298	282	287	273	264	277	294	273	293	280	290	290	271	279	278	258	278	267	280	280	278	292	285	244	293	267	268	269	287	287	287	262	277	293	281	294	279	291	277	250	308	236	272	296	264	252	252	278	280	318	243	282	293	307	265	256	248	268	251	285	301	285	264	261	266	302	281	269	282	272	256	283	281	268	242	256	281	288	245	281	250	239	277	268	265	246	302	244	259	299	241	252	278	265	289	259	254	277	289	286	281	265	283	261	254	278	267	250	328	289	246	299	269	288	293	246	251	270	273	267	306	264	273	278	259	286	284	289	305	258	281	271	252	293	268	262	279	296	286	285	255	293	299	278	302	278	256	255
1812	656	661	606	619	629	600	674	673	629	622	618	698	664	624	556	613	653	602	652	621	606	644	673	615	615	661	614	633	613	612	634	579	628	645	632	622	601	637	660	668	585	655	631	634	631	599	618	619	646	679	634	601	620	641	635	608	636	634	642	643	634	637	616	672	629	599	594	629	641	608	639	657	609	667	646	605	637	632	580	622	643	652	647	618	655	640	640	608	630	611	641	645	625	608	574	611	581	616	669	652	613	593	649	644	636	610	656	636	648	641	642	605	658	606	606	616	639	624	623	637	612	662	609	621	638	667	609	640	565	598	656	639	622	630	626	627	581	624	649	628	643	574	635	619	628	564	649	616	585	639	641	624	629	644	631	597	664	574	629	583	603	615	613	603	579	613	612	599	632	661	648	606	619	610	643	591	626	665	571	652	607	660	677	664	597	617	597	569	643	639	626	615	629	590	638	582	643	614	623	598	612	595	641	645	625	622	641	630	612	629	599	660	602	648	635	610	637	622	624	675	609	618	631	613	609	607	626	601	607	628	616	595	651	673	633	625	620	640	596	642	636	656	643	642	650	610	615	615	636	640	617	630	618	664	656	626	591	641	610	624	626	617	622	679	677	599	610	597	673	598	645	600	636	625	621	556	606	621	592	624	571	649	621	643	641	613	637	646	619	622	587	637	631	627	603	573	615	608	610	611	611	645	595	681	620	663	597	638	603	620	616	646	631	641	582	640	663	650	591	611	618	606	646	595	625	658	622	624	586	634	608	667	616	592	589	589	609	623	652	646	602	632	683	644	690	636	596	646	626	630	635	636	587	620	625	607	672	644	617	612	644	638	631	607	662	648	655	629	577	638	643	636	633	626	644	667	622	632	610	645	626	629	605	626	656	637	636	633	604	602	646	618	634	655	668	629	623	586	604	616	614	632	615	594	589	627	581	624	628	626	610	617	626	617	657	620	607	588	614	630	580	620	628	561	634	613	599	653	672	647	634	637	626	676	622	646	631	594	635	597	687	665	599	612	600	601	637	641	670	626	681	648	605	595	632	629	603	609	609	658	582	609	592	608	589	620	584	632	542	605	644	588	632	664	635	636	633	607	595	643	549	659	634	613	636	591	590	640	615	578	654	641	644	644	615	615	624	620	633	570	599	628	639	586	602	628	576	619	635	625	668	631	602	644	591	634	637	675	671	638	608	647	655	599	633	676	631	658	609	617	629	628	617	619	583	579	640	620	639	603	668	602	588	610	664	614	624	585	595	645	601	613	595	626	634	635	654	642	628	628	630	670	627	655	628	645	619	620	654	598	644	596	629	663	590	626	611	617	612	597	630	606	624	642	613	660	627	643	601	617	585	611	643	584	623	599	639	613	611	620	552	596	619	678	613	623	621	617	665	629	623	635	589	599	618	633	631	597	674	641	632	576	612	617	621	597	620	609	580	614	607	610	648	643	651	639	605	641	622	623	609	619	603	652	633	632	634	613	624	660	639	656	603	601	577	654	682	597	625	624	594	641	560	661	609	635	610	653	655	633	623	602	630	638	602	635	606	607	637	606	623	609	626	649	588	630	606	665	618	603	635	602	638	634	687	649	653	623	618	663	630	641	630	617	672	617	638	595	684	612	646	615	636	609	650	625	547	617	624	664	642	631	646	638	630	636	627	662	667	641	587	643	634	662	576	629	629	595	600	642	614	641	624	625	647	642	601	653	610	600	637	649	626	670	626	658	587	611	636	634	603	641	693	632	608	605	583	619	623	646	640	594	615	630	653	618	666	643	644	628	600	650	625	635	620	623	620	628	648	616	625	591	678	619	648	629	644	600	631	619	601	616	620	690	596	658	602	581	596	663	607	605	625	641	637	627	646	650	606	565	673	596	630	613	640	606	637	617	611	641	657	580	645	605	634	628	628	619	613	645	625	607	631	621	646	678	597	646	674	667	639	640	578	623	631	615	595	654	633	636	637	639	618	619	597	647	644	621	649	640	597	625	625	650	643	620	652	648	645	644	659	620	609	643	629	614	641	632	608	641	651	624	626	615	634	616	594	615	663	599	672	662	622	644	618	614	627	640	617	640	636	605	636	634	646	624	665	632	604	630	645	622	602	647	632	590	591	651	638	635	624	612	633	630	664	637	582	670	635	629	624	614	641	669	630	586	652	575	636	621	624	643	647	660	614	625	585	632	635	617	644	644	633	623	667	624	582	589	616	665	642	584	621	592	630	630	630	597	629	633	595	595	625	623	631	655	587	636	647	589	631	579	590	612	634	613	660	634	587	623	683	614	615	653	619	632	624	619	644	646	606	609	602	609	610	638	622	589	635	593	641	611	632	631	613	586	617	654	650	632	607	639	648	619	591	662	645	609	637	592	555	592	668	627	614	607	644	650	627	633	593	575	595	658	593	621	643	645	617	678	664	602	632	581	632	648	624	668	634	611	664	658	616	642	577	669	638	586	654	611	642	640	602	615	589	625	597	638	594	590	607	621	667	650	599	658	600	667	619	633	602	644	640	637	636	606	628	614	600	610	574	613	622	654	678	670	642	581	665	645	721	649	641	659	645	659	605	652	628	672	603	602	614	643	598	627	630	624	643	675	612	674	656	594	631	627	594	656	610	607	633	581	619	604	609	636	646	643	650	619	635	575	641	595	603	604	607	662	590	672	647	625	546	606	610	654	605	640	624	666	609	617	624	660	609	614	627	599	620	650	636	609	615	613	632	630	635	627	600	648	633	659	605	637	597	654	617	663	604	642	607	585	613	647	599	634	635	617	630	611	619	632	607	599	607	608	622	667	636	644	607	595	607	641	655	630	643	633	619	640	640	620	631	606	620	629	588	663	620	618	630	637	648	642	658	637	623	616	599	625	595	603	589	595	636	653	615	662	594	616	617	626	603	591	621	643	593	612	648	652	618	659	657	586	669	584	647	654	653	644	613	623	623	582	625	616	628	586	623	606	615	630	661	645	632	650	606	605	644	619	623	646	608	600	592	631	635	580	600	601	619	619	593	636	629	605	601	643	632	658	588	664	631	650	577	572	654	631	612	572	565	630	618	618	625	637	642	617	624	660	609	654	634	616	631	643	599	601	589	645	627	607	593	623	635	624	650	610	626	646	638	614	607	592	603	623	596	669	635	622	635	571	644	580	602	620	644	632	615	601	629	622	657	624	616	612	596	602	612	604	633	621	647	637	649	631	626	624	641	596	632	651	613	637	654	622	627	599	633	629	602	623	644	665	641	620	592	634	607	627	619	642	655	625	613	643	671	587	621	647	635	639	635	660	576	631	645	612	647	594	617	651	623	631	642	693	636	660	633	611	607	579	638	650	624	608	668	644	631	620	616	648	630	657	610	613	649	630	624	606	648	625	663	649	648	595	689	570	609	642	584	647	652	628	590	609	618	611	641	643	626	597	664	676	612	595	630	597	624	633	675	594	644	615	636	664	619	608	611	607	635	614	610	691	584	596	634	602	622	634	631	649	642	628	624
7259	483	452	379	338	304	296	260	225	225	247	240	265	224	210	206	208	222	209	202	204	238	245	210	191	205	201	221	210	207	199	219	226	220	203	199	216	211	208	198	181	196	206	237	231	207	228	213	239	204	228	220	217	212	224	206	209	199	222	211	218	213	204	221	222	255	194	231	217	242	235	242	226	205	213	213	186	212	219	201	251	216	213	245	209	197	192	189	203	181	220	193	228	220	200	230	203	227	216	211	225	236	227	204	211	205	214	225	257	202	232	228	208	243	225	231	222	249	202	194	213	184	230	226	213	219	170	192	244	195	203	210	239	221	205	240	194	234	200	207	203	245	228	213	203	240	223	222	255	201	218	230	191	218	218	206	220	236	218	206	192	238	220	233	210	221	237	213	211	234	216	206	211	204	212	198	221	215	209	216	229	250	204	205	233	220	204	191	187	197	214	202	237	208	228	195	212	214	192	226	189	222	241	205	208	219	208	231	236	188	194	221	200	207	195	198	220	212	227	194	198	189	208	223	212	221	196	198	216	216	221	191	214	231	222	226	229	212	248	245	183	224	194	213	210	215	195	212	199	201	195	217	221	201	226	207	215	208	212	234	237	250	209	245	183	215	199	196	212	223	215	202	220	205	195	220	230	216	206	210	230	197	219	218	179	202	222	246	214	199	233	213	203	216	175	219	230	206	212	218	249	212	199	219	245	216	230	245	222	216	207	236	218	188	221	239	175	201	221	190	223	211	236	204	210	202	236	209	227	197	229	237	192	202	186	240	224	231	236	180	210	215	204	218	208	230	213	180	192	233	194	199	225	209	228	260	191	237	225	192	232	196	216	230	216	201	215	201	204	178	219	208	213	216	198	201	201	204	208	239	220	228	205	213	209	212	200	188	206	187	220	224	243	177	211	235	222	212	225	214	231	223	220	217	233	205	219	216	210	217	229	209	214	227	208	177	226	225	223	218	230	214	259	231	222	178	202	244	205	243	222	215	200	221	222	203	202	199	235	199	210	202	201	221	204	207	200	223	217	200	191	223	187	214	183	199	217	216	208	209	217	234	230	204	212	249	197	213	201	201	231	203	214	217	224	195	209	235	215	200	207	223	220	199	211	219	181	215	218	210	221	214	209	213	222	225	189	203	197	181	212	233	202	232	216	198	212	221	198	202	206	220	237	235	194	217	237	220	218	220	209	216	204	196	220	223	226	230	217	226	201	205	224	225	200	187	195	194	228	206	220	212	206	225	241	223	206	212	187	213	210	243	200	222	212	194	213	226	213	223	196	230	200	235	197	193	215	210	224	202	186	198	220	211	218	209	230	235	218	206	232	203	210	204	226	210	214	197	189	221	243	216	226	198	223	215	201	214	199	218	234	212	227	220	253	200	226	210	219	256	190	200	212	228	209	251	236	200	180	214	221	210	223	203	225	207	221	222	216	184	211	194	205	213	205	241	203	223	212	228	213	192	238	224	234	225	225	196	228	184	207	223	225	212	202	191	223	207	200	231	222	200	228	237	196	214	199	226	209	219	203	213	207	197	206	207	222	200	248	229	236	202	227	195	220	212	215	201	211	207	215	210	197	217	231	215	206	185	205	202	223	208	209	212	228	202	192	218	221	207	202	203	232	235	249	230	217	199	230	224	196	211	238	189	229	231	222	218	249	214	213	242	217	227	207	209	190	213	236	195	217	218	226	207	195	209	195	203	232	206	220	208	221	213	262	226	197	214	230	199	223	188	232	230	229	224	211	216	217	203	199	217	243	223	210	192	195	203	210	215	187	225	235	222	194	206	196	214	216	225	216	222	204	231	210	233	201	204	229	208	217	217	224	221	225	202	191	210	228	234	211	212	221	218	214	205	222	219	194	204	215	216	214	239	207	239	228	228	234	200	195	225	231	223	225	220	198	224	196	196	207	250	203	203	210	207	203	214	223	198	230	222	213	242	232	238	203	236	197	201	203	232	230	222	230	230	219	209	224	209	206	242	212	215	214	204	201	214	179	198	202	188	215	214	206	227	223	222	197	210	236	198	191	216	229	199	206	228	248	186	225	250	214	200	184	240	202	196	221	202	226	203	221	196	213	205	223	215	215	216	191	228	209	243	229	209	219	208	203	196	229	211	216	238	206	202	227	231	212	213	207	245	222	211	218	209	213	212	210	194	225	219	218	224	238	198	209	209	192	176	225	216	238	205	194	210	199	224	218	184	220	192	192	207	208	237	230	202	210	203	223	202	202	201	212	220	237	226	229	221	207	212	199	222	218	221	209	221	213	245	233	214	209	196	230	208	220	210	216	221	198	247	202	220	226	213	221	230	194	210	205	247	207	215	236	207	205	212	219	220	185	198	192	219	228	219	214	225	188	206	221	207	224	191	191	229	175	210	209	193	233	206	242	218	220	222	242	175	192	217	212	227	226	222	203	193	211	240	245	207	215	206	220	186	215	218	220	193	223	205	212	225	194	233	240	223	186	218	201	217	192	200	195	248	199	228	196	205	185	211	216	210	215	198	242	222	221	228	252	228	231	213	222	225	193	214	245	239	210	236	198	197	235	206	213	213	207	190	202	194	213	206	230	216	210	211	226	210	219	203	240	232	193	193	218	180	205	218	218	208	181	231	193	218	225	197	216	223	220	202	222	222	207	220	243	214	235	211	218	217	230	212	237	198	168	206	188	220	199	217	196	183	223	216	199	225	220	204	205	214	223	226	231	210	226	218	206	210	224	210	222	221	221	221	204	185	206	224	212	197	236	212	214	196	227	201	226	208	202	220	237	202	206	215	207	189	189	193	206	203	216	187	207	220	182	203	196	198	220	214	232	215	211	220	202	210	213	228	234	173	221	212	209	212	208	215	247	242	197	222	196	193	197	225	235	215	224	181	208	234	200	225	215	214	193	200	212	213	217	238	214	236	202	209	212	206	236	191	204	205	207	188	203	218	175	203	211	205	188	232	185	222	187	206	220	231	222	229	200	238	231	207	233	208	204	232	231	215	203	242	251	205	222	185	203	198	211	183	215	204	218	209	220	212	207	209	197	200	214	203	219	212	229	205	234	231	217	229	215	216	206	208	228	197	230	182	220	208	241	196	208	207	222	226	219	222	194	226	211	232	200	202	227	232	214	229	211	193	215	211	233	212	227	206	225	205	219	218	223	210	212	242	251	221	208	211	218	186	211	228	184	181	192	199	220	210	192	226	205	214	174	192	217	237	211	196	246	229	240	208	199	214	238	214	206	210	173	212	226	217	205	206	227	219	232	220	224	191	193	199	220	201	216	208	223	223	196	204	242	232	189	242	213	206	213	201	203	214	212	196	243	221	210	217	214	217	214	207	224	196	206	226	203	228	222	184	217	198	222	213	207	202	197	228	218	193	192	247	231	216	196	191	206	214	216	208	214	183	212	197	202	192	205	215	195	235	223	229	195	209	203	188	205	207	188	226	214	226	245	206	209	210	222	200	215	224	215	231	206	218	219	215	207	200	232	235
6345	676	1053	1174	996	938	778	714	690	645	630	607	583	598	541	517	578	514	565	488	544	486	518	566	513	490	518	505	559	473	511	494	480	481	516	508	492	531	486	522	479	476	481	518	469	503	472	501	482	493	461	493	525	470	465	490	525	516	470	475	499	489	497	456	485	490	512	497	474	468	481	480	438	502	493	483	488	482	468	518	497	492	501	463	471	457	504	503	520	446	491	486	493	510	512	459	482	493	473	509	489	506	526	490	460	478	516	488	453	493	515	531	489	455	487	501	507	501	455	478	513	489	506	503	513	468	461	468	455	512	484	517	493	441	500	483	461	473	466	516	495	503	516	506	521	472	486	496	452	498	506	477	464	479	468	458	510	512	496	460	508	495	524	513	496	501	474	468	507	501	462	461	490	514	479	481	467	509	504	467	486	543	488	476	526	492	490	446	457	468	480	504	497	517	488	478	488	465	470	486	495	481	472	484	476	514	442	499	469	459	475	502	489	467	501	510	492	508	454	494	504	507	478	473	496	485	511	479	429	513	491	470	507	484	482	473	470	495	490	461	506	488	482	484	511	479	499	506	516	425	512	494	504	490	516	481	450	492	494	535	541	444	491	528	457	478	491	518	506	482	505	476	478	518	456	498	493	439	518	454	459	478	464	418	495	498	497	500	516	540	488	476	497	484	493	476	496	516	510	452	490	470	513	456	496	472	482	526	480	513	468	530	478	506	470	481	490	475	513	561	488	529	485	476	495	471	467	487	506	472	506	476	489	483	521	507	487	481	531	507	493	461	508	446	471	512	489	475	500	460	486	502	485	492	480	480	517	492	506	455	472	483	461	462	475	471	443	435	475	530	479	441	473	504	495	507	556	456	484	469	494	503	476	478	460	486	507	514	459	495	498	484	501	472	497	477	473	485	495	461	468	512	520	469	490	475	471	459	496	527	465	493	487	485	459	502	496	483	504	514	490	429	537	494	491	461	485	483	453	459	476	476	498	512	464	482	498	460	466	472	493	477	497	489	511	506	492	511	480	463	511	479	478	466	505	500	485	514	492	515	514	485	481	485	496	457	534	436	491	436	492	476	531	485	501	482	485	495	446	485	474	511	525	473	548	501	505	472	484	412	519	468	525	453	487	514	477	519	497	476	464	501	486	468	527	454	523	441	471	491	494	484	479	499	500	485	486	470	477	508	488	491	484	536	507	524	504	514	484	460	458	502	431	499	449	487	489	468	496	494	456	454	481	502	522	495	508	485	450	475	522	486	459	501	483	467	462	470	512	484	515	499	477	494	495	468	523	474	468	491	497	484	477	455	471	495	490	507	460	480	479	462	530	472	479	506	515	471	484	491	506	530	481	501	449	477	503	492	481	497	484	491	491	514	518	487	526	455	451	522	485	540	469	483	486	493	519	489	489	462	495	488	485	487	475	448	484	498	499	485	477	478	502	486	467	489	509	445	493	487	459	461	467	509	500	463	500	492	473	518	492	490	493	457	484	478	494	474	465	527	496	457	475	511	538	450	459	500	467	525	476	494	485	469	499	489	532	490	488	487	479	483	512	493	465	507	534	491	474	490	500	472	429	459	505	517	507	469	510	496	482	480	488	457	535	500	493	519	503	490	528	496	490	484	459	500	491	480	505	470	517	496	501	472	501	511	497	481	471	475	478	454	504	486	492	482	528	447	499	464	506	468	475	513	459	513	472	529	500	534	462	444	478	472	482	496	504	506	457	502	473	498	461	544	430	461	503	525	477	516	478	523	492	498	507	465	493	500	458	503	553	496	475	510	536	507	514	448	503	500	518	475	522	462	459	490	498	511	477	463	447	455	503	498	515	486	494	491	484	508	509	452	453	484	492	503	473	464	510	447	538	535	476	513	558	512	431	441	515	469	471	485	463	514	492	497	489	464	474	515	475	471	491	502	474	450	523	489	520	503	506	497	507	461	485	467	492	523	486	514	513	458	450	467	445	480	477	486	483	461	508	502	476	530	521	446	500	472	473	488	500	460	490	467	465	500	477	482	519	517	491	445	508	488	490	473	475	475	509	448	477	497	469	495	465	471	511	480	517	491	488	487	524	506	518	494	509	518	479	471	490	462	471	490	492	479	493	473	505	483	477	493	480	481	535	441	484	462	500	478	512	498	485	509	541	477	499	507	501	441	500	497	502	494	473	521	483	507	475	533	509	453	481	479	501	441	503	484	503	484	465	503	453	487	441	489	498	475	476	505	464	501	457	463	489	480	448	497	485	473	499	420	489	527	472	472	504	488	490	486	455	471	469	477	506	516	484	496	493	480	466	494	484	504	482	484	442	484	527	486	482	480	492	517	476	479	527	484	492	469	490	501	474	470	490	521	485	500	496	533	447	475	541	490	503	541	523	448	550	482	520	498	490	506	495	515	461	499	458	447	459	515	484	502	472	476	501	514	459	463	476	467	510	482	499	506	471	490	480	469	486	518	503	496	487	527	525	458	490	443	463	493	488	512	502	497	484	500	471	495	490	474	481	483	487	501	509	473	529	496	491	461	483	450	507	484	470	457	478	488	493	448	481	497	454	487	461	503	499	530	476	434	464	490	484	447	517	504	503	526	494	502	448	466	492	491	512	498	461	501	490	466	453	486	484	481	472	470	473	475	494	496	483	476	455	457	479	492	470	494	471	519	497	470	504	484	477	515	495	506	511	516	483	469	506	528	511	481	478	484	478	491	539	491	450	480	478	484	445	463	468	499	504	507	482	454	458	479	474	506	477	501	442	498	482	509	514	467	474	495	483	510	494	500	468	462	508	472	479	472	463	470	466	516	477	474	475	476	460	450	503	448	515	492	477	478	481	444	478	447	519	475	469	498	498	484	469	483	482	486	514	497	461	469	487	505	484	506	510	504	497	496	473	508	540	482	455	487	483	488	499	442	468	477	474	472	528	463	484	468	469	521	497	431	501	505	500	482	467	486	495	473	477	457	506	493	469	460	505	474	468	495	500	450	495	494	488	457	506	487	491	485	463	511	441	524	517	480	508	530	458	455	476	506	475	466	492	499	504	503	486	489	478	510	475	504	490	509	509	487	499	467	459	488	471	485	463	447	512	473	506	500	472	528	510	528	519	439	518	476	502	460	455	437	528	497	466	513	528	481	466	488	491	502	510	492	480	496	496	457	511	517	475	441	471	478	483	507	480	513	485	514	447	484	521	497	522	457	469	478	499	497	477	478	500	504	509	468	467	504	497	497	415	463	468	488	475	472	486	504	500	473	494	465	462	541	458	472	450	494	497	474	471	519	488	462	457	478	503	500	462	516	473	482	496	458	477	464	525	453	482	493	468	497	478	488	471	469	488	501	487	480	478	478	490	505	485	468	501	515	453	473	456	465	539	498	488	452	493	495	502	535	456	495	452	480	502	485	516	470	484	513	505	466	464	518	525	509	474	459	443	459	511	520	458	502	455	503	470	510	484	469	495	482	462	483	504	485	507	515	491	478	516	484	481	486
12809	753	649	471	339	234	173	158	140	138	101	109	117	90	107	105	105	96	95	83	77	107	91	66	97	91	79	98	76	89	74	85	77	81	74	77	72	86	79	83	53	77	83	81	61	79	79	90	62	76	69	83	84	64	80	82	63	71	83	68	62	82	72	77	78	69	77	66	86	80	74	81	85	80	85	78	73	66	67	77	64	75	82	73	86	71	76	85	77	63	87	76	70	85	74	70	78	80	71	73	74	65	101	73	73	83	70	77	71	81	76	88	66	87	76	82	80	73	59	75	85	73	89	89	88	77	70	54	84	75	70	68	77	74	91	89	67	87	66	75	71	82	66	72	72	69	57	87	82	66	77	58	64	101	75	64	67	84	83	67	71	82	62	76	82	74	75	63	87	72	80	71	80	64	70	74	77	79	68	78	82	93	68	82	63	82	57	80	70	67	70	72	88	58	68	67	73	84	65	67	86	76	77	81	78	71	69	64	64	73	87	71	63	69	77	84	68	72	79	72	82	74	95	78	84	84	62	78	98	77	79	61	87	82	78	75	80	68	66	93	75	83	73	82	85	61	66	78	79	89	69	76	82	63	85	84	79	72	81	74	76	73	78	72	70	84	67	65	71	83	84	62	77	89	74	71	87	82	64	72	87	78	75	66	77	73	79	70	66	85	78	70	93	74	65	67	72	69	80	69	66	68	64	68	73	70	73	77	80	94	72	82	70	75	82	80	79	81	79	70	76	70	78	73	70	75	80	81	73	68	68	85	67	81	83	62	66	78	74	87	66	83	78	67	72	72	71	65	67	97	79	72	82	77	87	81	72	79	77	72	87	84	72	67	84	73	82	81	78	69	67	76	77	70	68	70	66	81	81	75	67	81	73	82	84	75	65	52	89	68	69	51	69	67	70	73	78	89	73	80	79	69	72	75	77	73	79	66	64	74	103	84	69	85	80	79	61	75	62	70	80	62	100	85	78	66	57	90	67	81	71	56	73	68	87	76	64	72	70	84	81	65	64	72	60	81	84	81	70	68	77	68	92	75	66	56	73	80	86	72	69	82	73	73	73	68	87	79	74	83	79	69	72	59	76	94	61	85	80	69	75	76	74	66	62	78	67	85	90	81	79	71	63	77	77	72	86	83	61	65	76	75	78	84	73	67	67	68	75	79	90	73	85	88	99	64	64	77	96	83	88	84	80	63	94	83	88	85	90	94	65	80	63	80	75	69	81	72	88	71	70	75	66	72	82	68	86	78	90	69	79	86	83	76	76	85	65	68	84	81	66	73	83	76	63	91	89	53	84	84	73	80	70	94	90	78	77	72	77	79	76	87	73	69	62	70	82	76	99	76	80	84	83	75	72	78	90	71	82	70	72	56	79	85	70	76	83	78	59	76	60	72	68	78	61	71	72	80	85	90	81	64	82	58	74	67	80	71	84	81	71	64	66	60	78	74	74	96	81	65	89	60	83	63	85	78	56	71	60	90	86	71	65	88	78	76	74	60	82	77	77	57	72	71	72	70	65	74	88	70	82	75	83	70	78	70	81	73	80	80	92	76	73	69	81	75	75	67	82	75	77	58	71	60	66	75	71	69	78	86	63	74	57	79	76	95	71	66	87	71	84	74	76	65	70	62	54	58	79	63	75	90	85	78	69	63	74	71	68	75	79	83	74	78	77	82	69	89	93	66	80	57	76	66	70	74	89	81	79	81	87	79	63	68	73	71	75	68	63	81	82	91	79	74	72	76	70	70	75	69	72	85	72	83	81	73	81	62	59	61	57	65	66	78	66	80	78	86	77	72	79	81	62	78	82	78	65	67	79	72	80	86	78	97	93	72	75	83	63	79	82	72	71	83	85	74	79	80	55	61	86	97	65	78	78	74	70	78	79	80	78	80	71	85	78	83	66	86	85	76	82	75	68	66	78	78	69	85	93	83	76	90	76	74	77	84	91	75	87	67	83	63	66	56	80	75	71	81	70	64	76	73	75	68	69	73	79	70	71	89	83	83	68	81	83	68	80	74	74	76	89	73	76	78	79	74	59	69	81	70	67	75	92	68	85	71	67	72	98	76	81	63	78	76	65	80	72	73	77	75	87	78	70	93	78	82	58	90	64	82	70	95	64	74	67	57	76	75	97	79	69	76	78	90	74	67	68	77	71	71	75	71	80	80	78	74	64	83	67	62	75	82	66	60	91	77	74	76	68	76	83	72	67	80	76	78	87	81	93	76	58	70	86	77	81	71	82	89	73	83	79	79	73	71	71	62	84	84	67	75	71	71	70	62	75	76	66	85	81	85	87	74	79	89	72	78	88	70	88	87	71	58	93	63	64	87	79	79	71	69	63	68	74	65	77	75	74	70	61	81	64	68	80	80	82	68	86	81	64	58	62	64	70	86	72	87	82	76	89	61	67	87	76	87	74	80	65	92	71	63	71	85	96	73	57	63	81	83	81	76	90	63	69	77	81	67	73	80	80	78	54	59	70	57	62	70	72	77	114	68	82	61	75	78	90	55	75	94	89	84	97	83	80	73	78	60	80	68	84	68	68	76	75	66	85	75	80	78	65	92	87	64	69	82	71	66	87	62	74	75	78	67	90	69	80	63	80	79	69	85	67	61	76	80	68	78	73	69	62	64	69	53	77	86	73	62	73	78	69	62	71	63	85	64	75	70	94	71	84	79	79	79	74	61	71	79	70	62	88	77	83	83	81	77	73	74	62	74	86	89	71	94	67	81	63	67	85	83	65	73	74	70	69	58	67	75	81	66	77	79	77	83	73	84	74	95	70	81	87	67	91	83	85	81	77	70	69	58	68	62	78	76	97	81	67	78	72	76	86	72	75	80	92	70	75	67	83	80	82	71	77	82	66	59	70	81	85	85	73	80	87	61	60	71	59	60	82	72	87	82	67	71	84	78	70	81	82	74	93	69	82	75	71	82	77	78	85	82	90	72	74	89	74	73	69	71	66	73	91	73	83	71	82	62	69	70	81	89	82	72	73	65	77	88	73	83	65	57	72	64	59	84	79	77	68	74	93	55	81	86	69	67	71	69	60	88	69	83	61	55	58	75	81	74	81	70	91	82	83	76	69	89	71	71	69	85	74	75	84	59	94	86	86	63	74	63	63	84	77	77	74	65	63	55	81	90	69	77	69	71	77	79	71	77	79	76	70	89	89	72	69	72	77	77	72	75	78	79	73	70	59	89	85	84	75	59	87	72	85	62	71	78	69	77	56	68	80	79	75	95	84	60	72	72	83	71	82	74	82	76	73	79	80	74	86	66	68	72	57	70	80	85	72	67	76	94	78	92	64	102	80	73	82	77	72	87	71	84	80	69	87	92	95	83	82	69	98	73	83	84	82	82	98	72	104	61	95	86	66	75	73	78	81	89	75	69	69	63	80	74	66	74	56	75	72	76	81	73	63	78	66	66	77	71	79	63	82	89	94	84	79	70	59	74	71	75	64	79	85	92	65	86	79	82	61	75
7644	627	1469	1561	1286	989	846	668	565	530	466	438	419	412	345	336	313	280	282	301	265	276	279	246	273	268	241	228	227	230	227	230	239	244	238	234	227	205	223	213	183	227	206	207	200	212	224	225	228	188	198	207	187	230	216	198	230	205	201	196	196	208	202	184	197	193	249	197	225	191	202	179	200	225	232	201	180	215	205	222	205	203	217	195	204	205	224	220	199	188	203	189	200	212	193	200	195	228	189	233	222	214	219	218	186	201	201	193	215	183	186	211	210	205	192	191	197	203	205	200	197	203	212	205	228	198	206	221	193	192	195	184	199	196	199	211	191	188	175	184	196	190	205	196	190	221	217	178	226	193	211	183	205	212	206	185	187	195	196	183	218	200	231	181	165	209	231	190	224	169	202	196	234	193	207	173	186	205	220	186	226	199	198	190	208	187	174	207	205	196	215	220	194	168	207	213	207	237	200	196	180	203	192	191	191	218	202	196	213	217	201	185	200	210	219	178	201	191	221	206	202	217	190	204	195	198	197	203	214	201	219	214	177	186	193	207	174	207	193	196	189	184	210	184	212	180	201	197	195	209	206	187	202	196	217	206	210	197	181	198	217	208	186	215	181	202	190	187	200	192	207	204	200	187	194	219	182	174	203	197	203	203	206	196	215	190	221	201	206	178	189	206	170	179	170	201	204	212	187	206	178	193	202	198	205	196	189	188	219	189	170	212	188	201	191	195	194	213	199	198	192	201	185	199	193	207	204	181	204	181	199	219	175	208	178	182	198	191	205	167	210	177	185	186	196	186	169	196	196	183	199	196	188	200	202	207	191	200	198	224	215	201	190	212	202	194	198	210	194	220	182	170	194	177	174	178	183	180	192	164	189	198	213	188	208	209	183	185	180	180	202	193	212	204	200	210	211	192	199	163	192	212	218	201	188	199	202	183	221	190	222	185	208	223	174	204	197	193	211	201	214	203	201	210	189	177	204	187	178	219	208	198	228	198	208	188	180	195	181	205	180	198	205	186	208	204	227	227	192	215	187	206	219	213	194	215	193	203	204	188	196	224	177	203	199	192	201	215	249	193	200	198	181	189	195	171	195	200	202	188	173	202	212	202	191	199	215	184	181	196	212	191	205	199	214	212	188	212	202	190	182	190	207	213	203	188	193	185	214	184	194	190	215	224	220	223	181	214	191	190	201	204	215	201	206	209	203	199	229	190	198	199	202	223	194	196	212	189	193	195	195	215	206	214	210	221	206	244	202	201	205	211	182	212	185	172	200	210	209	225	189	213	199	184	203	207	199	210	198	200	209	201	212	229	202	198	201	198	226	174	194	206	198	193	192	207	184	204	210	199	221	200	194	163	196	173	198	197	223	201	221	211	185	192	187	211	190	196	204	217	184	193	199	196	193	184	232	174	183	198	208	212	190	180	204	185	205	227	205	204	188	205	211	204	215	190	191	217	199	203	197	208	216	185	195	203	221	215	171	205	214	199	213	197	175	189	201	202	192	176	210	187	186	206	191	223	210	198	205	190	206	226	229	216	187	236	169	223	240	205	191	223	199	201	211	202	209	173	198	209	206	207	225	206	219	190	199	210	206	176	227	194	199	201	194	207	203	220	189	216	188	195	200	193	193	175	187	210	210	185	184	205	194	220	217	201	208	201	186	190	191	193	211	195	215	204	185	187	211	202	185	202	208	199	203	193	213	198	198	212	186	167	217	202	215	205	219	212	206	198	196	204	187	190	206	195	172	190	195	182	216	188	188	194	191	192	204	188	222	213	176	192	206	207	211	221	207	210	213	199	189	217	182	176	211	182	194	194	200	229	168	175	196	199	197	202	191	209	214	196	176	210	193	222	198	197	210	215	213	203	198	200	222	202	177	215	214	201	199	201	217	186	210	188	198	202	207	171	201	217	207	185	207	175	208	206	213	189	224	172	219	210	198	204	168	218	212	184	192	179	177	222	203	192	204	203	205	220	208	198	210	175	206	206	187	184	183	210	189	218	193	220	197	219	206	197	203	194	180	189	227	195	209	197	210	191	197	209	166	187	184	202	199	217	196	207	189	207	200	179	209	221	201	211	209	193	187	203	183	221	180	200	196	191	207	189	211	200	198	207	189	187	202	184	208	172	190	219	210	205	179	205	223	204	207	183	210	187	201	191	210	202	181	219	197	205	202	190	194	193	196	200	186	187	193	203	178	204	193	215	188	186	205	188	182	178	201	225	214	208	214	175	173	189	191	194	195	196	204	195	206	227	219	185	223	194	213	196	202	194	205	212	223	194	198	191	197	215	195	210	192	215	197	196	197	204	187	211	200	200	188	214	194	209	191	223	198	201	212	200	207	190	207	214	184	191	201	208	186	204	196	180	172	187	190	198	208	201	195	199	217	205	210	192	231	221	201	205	190	186	208	208	192	193	195	212	190	222	196	200	193	209	174	217	198	199	190	191	199	198	204	190	229	200	196	223	205	182	220	231	211	182	214	186	211	206	210	210	194	185	234	195	212	215	205	191	203	199	199	204	208	185	199	187	245	211	192	203	219	210	205	212	215	202	204	187	184	211	175	220	215	175	208	191	194	228	201	197	201	198	182	191	201	191	199	203	173	187	186	193	204	206	218	192	196	201	213	192	195	209	189	198	217	215	187	196	213	197	157	205	196	164	210	189	242	178	217	181	161	210	212	199	185	195	207	225	218	218	212	217	187	198	193	214	205	193	205	173	187	212	214	200	231	205	195	234	206	198	225	207	205	186	199	228	210	188	179	185	195	200	200	184	190	193	212	198	213	233	214	195	198	208	222	184	223	198	180	211	205	204	232	190	186	204	205	191	231	211	193	194	209	196	173	187	204	180	213	220	216	195	204	181	205	187	207	225	201	209	192	205	171	195	227	220	167	200	203	176	208	173	206	212	197	174	191	232	203	189	222	192	187	217	196	216	173	207	219	170	171	195	221	205	203	205	192	190	175	197	217	204	199	210	203	210	219	206	196	201	203	194	190	202	222	211	218	190	189	205	188	201	202	216	182	198	197	203	215	202	210	234	199	216	207	207	189	172	178	195	199	178	187	184	206	194	234	213	202	210	206	193	168	189	201	177	207	218	177	203	194	204	177	202	185	176	218	178	185	188	201	209	204	190	195	208	201	232	185	206	205	209	203	190	198	203	203	197	214	191	210	210	213	216	191	205	218	190	175	223	183	188	177	192	182	206	207	190	192	193	188	207	206	181	215	212	189	212	224	198	192	195	229	200	183	189	198	183	185	230	178	230	197	223	209	183	212	198	189	209	188	218	176	185	181	191	191	200	191	198	197	185	218	204	219	229	195	217	203	192	186	196	210	201	184	205	215	196	199	197	194	213	172	198	225	190	188	212	205	167	174	204	205	212	186	188	193	211	195	202	190	199	173	202	193	222	180	196	198	195	207	212	215	201	201	221	225	191	206	196	179	213	206	178	190	230	174	181	213	205	217	218	200	182	208	189	159	214
1338	309	314	242	284	282	281	287	252	315	274	305	276	318	301	290	277	285	263	304	270	283	282	286	285	273	254	265	276	283	269	286	294	292	280	300	251	279	263	267	281	307	242	308	265	272	297	309	269	285	267	291	277	278	294	270	279	272	246	294	290	247	282	297	294	290	292	270	283	290	282	270	282	274	278	291	269	276	270	281	269	296	286	277	267	250	312	289	285	251	280	261	258	290	272	291	302	272	299	294	286	290	261	260	255	273	296	269	258	254	294	286	286	308	268	299	301	284	280	296	281	260	328	272	252	277	266	280	287	294	272	253	272	282	271	260	254	265	283	303	286	290	281	261	267	290	239	261	290	285	260	274	255	275	292	299	308	284	297	277	283	307	310	268	282	283	254	262	281	298	286	294	247	294	300	275	307	303	301	278	277	278	290	282	314	278	267	269	255	276	273	261	253	296	283	260	271	307	280	282	305	277	302	270	257	283	262	296	289	296	264	279	281	289	266	260	321	280	256	284	320	268	267	270	279	304	271	267	279	277	277	281	261	269	283	261	287	284	297	254	304	275	285	269	289	266	288	276	269	268	272	256	273	254	267	281	277	245	289	286	272	297	291	308	290	294	300	279	287	249	289	280	289	275	311	239	296	278	286	310	323	295	266	300	300	259	262	292	270	275	278	282	264	278	288	299	265	255	250	295	293	282	271	270	293	258	275	285	275	274	290	304	286	306	295	259	291	306	274	273	284	267	278	247	254	288	290	328	256	278	297	280	290	302	257	260	281	284	291	292	280	293	312	273	280	287	280	279	271	258	295	267	289	281	253	277	248	286	276	289	263	265	275	275	279	285	270	285	301	260	295	279	276	269	260	265	268	273	283	270	320	288	246	297	281	287	266	324	251	278	293	288	273	299	248	297	266	298	281	266	274	269	291	286	236	268	305	287	294	269	275	265	262	260	264	279	290	277	267	267	254	283	266	290	279	264	271	280	287	307	278	309	268	309	274	293	293	277	298	284	268	238	265	286	293	282	267	290	282	278	295	280	288	283	281	270	262	281	289	283	280	306	289	293	284	286	285	252	247	250	281	281	273	308	250	256	272	248	276	297	273	290	260	279	276	272	288	275	300	269	275	277	257	281	295	287	296	271	295	288	295	260	271	294	257	305	277	248	292	289	289	289	270	263	281	303	271	292	292	306	305	276	321	273	279	255	272	306	249	285	260	301	291	302	302	268	287	259	298	319	284	271	298	242	305	282	290	274	277	288	276	250	289	281	270	261	291	284	275	273	313	254	288	273	256	265	281	275	287	300	278	247	272	305	297	296	254	306	304	287	258	271	292	287	243	269	266	270	282	284	293	262	278	303	289	269	276	292	279	269	264	254	290	296	279	267	278	272	298	281	269	261	284	298	292	285	284	271	293	310	278	269	240	264	293	280	307	276	278	292	282	295	277	264	274	260	274	257	266	287	253	291	272	253	304	279	302	279	353	259	282	257	232	269	277	278	278	290	278	275	259	267	300	288	276	325	255	279	267	250	282	286	264	266	323	254	280	332	295	278	276	298	279	301	285	278	270	306	305	262	305	253	269	243	299	283	287	271	262	319	287	309	271	278	320	281	276	269	306	296	282	277	273	264	299	299	274	299	286	304	250	271	255	273	274	296	270	312	270	263	267	300	269	278	313	263	278	282	257	246	256	279	273	275	288	308	279	275	274	306	271	287	304	238	281	295	288	289	285	241	272	289	283	286	299	268	280	282	278	259	278	255	243	285	295	252	295	310	284	279	265	253	269	290	280	281	291	270	287	288	275	264	277	304	234	285	275	279	295	291	287	274	279	301	282	275	280	264	294	277	275	274	296	284	282	284	273	282	293	278	241	272	302	281	265	303	300	273	262	244	294	290	278	291	277	284	267	302	300	285	285	274	271	266	295	288	293	261	255	263	288	269	301	278	279	263	281	313	249	267	287	285	270	268	267	288	282	271	273	295	274	275	285	272	280	263	277	237	303	278	274	277	296	325	279	298	276	299	279	286	306	297	294	289	253	278	296	265	294	299	294	307	284	298	274	305	248	240	290	295	254	287	237	277	285	267	254	284	265	276	292	276	263	314	294	272	289	296	275	274	280	273	276	294	281	267	293	269	257	272	286	270	299	270	236	302	266	292	265	296	256	299	292	310	278	306	262	284	281	288	302	247	301	281	288	266	277	268	260	265	281	241	271	270	268	264	283	297	286	274	279	287	280	269	269	254	266	258	288	263	312	276	262	288	299	290	292	275	287	281	267	289	281	288	257	332	262	294	261	297	269	316	272	278	286	285	297	261	296	272	265	260	308	254	271	265	247	295	258	246	258	308	276	296	273	271	276	246	271	251	285	255	283	271	279	265	279	275	278	324	256	321	314	326	288	277	277	274	299	268	285	271	266	326	286	286	279	287	291	250	263	285	310	295	292	288	306	257	250	290	312	282	260	297	282	270	269	264	280	307	301	308	293	282	256	259	265	262	258	269	259	276	288	307	286	259	271	251	276	275	295	285	268	273	295	302	266	309	266	282	286	323	294	273	287	267	273	283	279	318	269	269	271	252	285	296	265	280	260	287	296	270	274	266	257	259	284	309	251	271	301	274	265	268	262	249	237	258	282	257	302	283	283	288	277	281	313	260	260	281	311	285	278	257	283	275	286	271	270	284	298	278	305	274	293	276	267	296	307	255	297	301	286	270	241	295	269	247	271	279	312	286	248	295	266	257	276	304	282	271	269	289	300	297	305	319	254	300	255	267	238	291	256	314	284	265	278	261	280	285	274	250	303	278	248	263	313	287	302	277	263	296	274	277	280	257	304	283	306	279	301	262	270	274	256	257	286	270	277	279	258	285	275	263	276	283	273	263	280	310	263	268	270	272	294	282	295	302	295	259	290	290	298	270	281	277	285	308	293	254	271	298	301	270	300	279	277	281	298	287	233	269	273	282	292	271	285	320	268	269	237	288	283	259	287	310	264	293	246	290	295	282	282	297	303	271	262	267	281	291	292	272	296	280	302	276	292	240	259	275	259	253	277	250	276	281	284	261	291	260	281	280	303	280	292	265	300	277	303	293	286	279	275	267	275	269	267	279	282	267	264	275	274	267	278	257	279	258	318	283	336	258	285	281	293	279	295	274	249	256	272	279	280	283	299	295	290	301	268	283	292	280	273	279	265	275	293	307	266	278	280	273	273	276	256	293	252	272	278	303	283	269	322	296	287	257	294	259	271	283	288	289	289	276	289	286	303	294	295	265	281	291	280	267	280	310	283	295	316	281	262	254	276	294	256	273	312	316	293	269	304	309	289	304	264	277	288	281	316	275	288	314	233	269	300	300	294	276	250	294	289	300	320	300	303	275	277	282	292	267	295	289	263	284	285	269	297	270	288	274	275	315	246	294	268	303	272	305	264	286	286	252	283	286	263	254	297	301	285	278	290	285	303	300	254	294	263	280	324	282	262	274	275	291	262	265
1750	629	650	636	673	672	693	635	672	678	625	630	627	683	617	616	614	667	644	713	586	620	657	648	601	602	653	626	650	614	652	677	610	646	638	608	610	622	629	634	666	617	631	652	635	660	633	648	601	648	644	634	662	660	570	664	635	616	660	636	664	616	617	609	642	691	649	630	662	665	593	638	612	621	626	619	641	643	627	625	628	646	656	608	632	637	668	670	609	653	651	609	633	599	613	606	581	623	645	578	639	661	628	632	658	628	598	623	625	641	635	620	626	627	660	650	632	669	595	581	655	621	631	651	661	637	614	652	662	664	664	684	606	627	591	660	600	650	648	642	608	676	658	668	642	619	655	637	633	619	620	618	666	635	650	644	625	623	661	656	673	635	606	630	625	656	609	616	656	621	585	630	626	647	647	638	647	616	649	610	598	626	673	628	596	657	634	597	614	636	601	627	612	619	674	653	606	629	634	621	626	648	652	637	621	637	677	636	643	666	651	663	616	617	643	685	619	620	607	645	669	605	583	625	617	606	617	637	625	658	667	581	658	642	638	651	606	628	638	619	649	610	642	638	601	649	623	625	620	597	663	629	677	563	638	627	676	636	666	652	667	587	661	585	620	643	628	659	653	659	639	655	612	616	586	642	680	602	668	636	657	642	618	622	658	648	637	683	641	629	638	694	691	689	636	611	648	636	632	709	620	628	623	633	640	625	626	616	654	651	645	602	582	609	660	653	691	643	642	631	634	612	604	660	684	638	639	673	640	619	647	620	615	633	656	632	643	635	626	636	643	614	638	651	618	638	617	614	633	581	640	605	665	599	632	571	622	645	670	637	634	613	591	658	647	620	655	624	647	629	640	638	634	609	662	616	628	614	590	654	626	687	684	653	631	659	625	630	618	617	603	664	657	613	669	621	617	587	610	618	625	607	642	664	653	624	635	620	630	630	644	671	629	642	609	579	622	606	653	712	623	632	675	621	602	609	643	619	650	620	645	605	613	620	648	648	633	659	611	613	669	629	645	653	617	665	634	661	651	578	641	648	620	632	685	635	684	649	648	605	622	611	615	595	652	655	630	632	626	648	651	610	623	615	607	630	611	611	599	660	643	605	633	648	630	568	635	641	636	655	593	653	596	659	581	656	641	647	685	626	609	649	659	667	638	602	624	598	610	648	635	670	621	587	636	624	657	662	612	624	643	667	608	666	658	630	709	603	615	644	643	618	626	648	643	667	656	595	647	627	678	629	686	623	625	627	649	654	682	657	662	641	630	646	633	635	678	637	607	665	629	624	672	611	661	671	641	615	623	641	613	656	622	669	701	637	644	614	649	621	645	635	612	658	616	656	628	603	620	664	613	648	597	649	634	645	652	586	639	627	661	657	608	588	642	579	652	625	613	674	658	625	652	631	658	655	605	603	646	623	651	633	593	602	654	642	600	638	643	653	639	656	666	687	671	595	627	652	649	634	653	598	607	626	648	607	650	619	691	659	641	645	635	661	661	631	615	679	637	639	593	655	603	607	620	649	585	617	640	645	667	612	676	634	643	645	643	636	642	672	636	602	625	635	627	651	596	586	612	639	634	592	606	620	632	671	627	624	621	697	652	627	651	636	688	636	655	672	659	641	620	604	628	597	627	615	658	634	643	654	613	650	626	631	610	639	641	664	624	620	606	600	603	596	670	651	605	661	623	642	648	622	624	621	608	658	611	658	620	650	637	665	621	671	606	617	644	635	637	651	660	652	663	616	638	632	650	646	616	637	666	645	625	648	663	670	673	615	723	628	707	635	613	669	589	625	656	661	675	614	639	641	627	629	641	637	622	634	637	665	673	651	643	628	660	623	647	645	640	643	647	622	637	628	616	650	622	641	663	622	604	616	637	624	603	624	629	607	626	654	651	598	594	636	626	614	635	640	655	618	599	639	645	682	675	617	632	614	650	682	647	597	631	665	654	624	622	614	629	625	633	634	646	653	678	603	596	649	618	629	626	604	592	636	615	632	623	623	601	588	606	629	618	645	657	641	590	602	627	656	651	609	611	654	698	600	622	647	638	646	666	642	654	582	610	624	639	645	634	633	635	606	652	649	727	630	616	607	646	628	655	644	630	610	641	618	691	625	650	568	632	644	581	641	666	599	619	609	642	657	626	699	636	635	618	644	617	626	644	597	668	669	623	642	610	618	629	627	642	618	628	616	656	608	652	649	603	628	670	655	643	696	606	629	649	609	675	612	646	649	590	615	621	613	620	647	646	660	660	642	641	631	649	613	650	646	656	649	638	650	630	608	638	619	686	630	658	602	567	659	663	644	692	692	643	629	642	649	653	643	633	631	635	685	625	643	619	624	661	679	653	645	655	617	668	611	658	604	646	606	655	569	667	648	651	630	640	652	634	606	616	656	612	659	613	642	646	639	615	620	623	642	603	647	667	609	708	613	641	622	624	655	602	643	650	644	668	599	601	646	627	610	622	620	648	671	629	639	596	668	590	635	625	622	643	635	629	656	645	625	614	654	615	621	659	654	607	619	654	619	688	637	639	609	626	656	621	626	588	613	672	654	652	637	622	667	625	600	625	581	611	644	610	622	641	683	659	675	637	648	685	690	648	619	638	668	686	658	668	627	651	604	671	693	616	662	641	664	596	610	652	650	636	595	643	598	663	630	621	636	599	666	680	622	603	606	649	663	638	617	620	626	642	628	625	637	665	644	677	590	581	626	617	670	620	614	687	632	595	644	605	619	642	648	637	618	655	694	648	606	655	598	611	645	666	620	605	636	611	637	671	635	661	610	625	661	658	657	651	631	631	630	681	670	618	634	673	665	721	632	614	631	591	591	581	630	695	662	654	670	652	656	583	681	620	654	587	601	672	606	612	645	644	685	676	635	630	614	650	612	618	665	628	634	661	673	643	622	643	636	636	658	620	632	609	636	645	629	629	658	619	668	643	630	623	640	679	652	655	639	677	605	659	689	599	652	640	610	644	643	677	634	639	677	669	658	658	642	655	649	642	649	652	610	617	626	626	667	632	656	621	596	615	623	620	645	645	602	585	652	625	699	646	631	628	618	666	625	632	639	612	615	611	643	667	611	670	623	616	628	659	661	591	630	635	648	665	612	641	691	627	616	626	628	671	639	612	642	619	647	613	606	630	642	615	629	642	652	641	623	622	677	648	656	599	643	651	649	611	622	620	661	623	609	663	586	629	607	602	641	657	642	666	631	663	663	655	651	620	593	650	610	634	626	652	645	602	634	689	657	632	643	646	665	630	657	633	611	597	667	668	689	649	609	649	627	638	616	613	642	631	608	575	624	635	642	659	663	607	603	647	650	643	627	632	613	636	688	628	619	608	628	665	593	647	594	583	624	600	627	621	663	614	618	654	639	644	599	589	634	583	653	606	650	642	679	628	665	641	678	679	628	675	645	628	653	677	634	633	609	625	604	678	654	623	685	650	620	634	629	648	621	666	603	634	641	634	677	624	672	640	666	628	638	649	620
6892	461	472	388	326	298	286	247	249	268	213	234	249	210	229	265	212	222	238	231	220	190	211	199	226	213	179	202	211	210	205	210	188	233	205	190	221	207	232	243	217	234	233	204	218	212	211	224	205	204	235	207	218	227	199	234	211	243	204	205	213	235	240	237	211	247	220	220	214	248	234	213	214	231	222	209	206	185	220	246	188	229	202	228	207	201	225	199	212	221	204	222	243	204	177	248	196	216	185	210	214	195	242	241	232	203	204	234	200	218	199	213	218	245	229	205	217	204	195	245	219	220	217	248	204	199	227	239	241	211	196	212	205	223	195	197	182	223	180	174	210	202	242	208	237	201	211	212	215	188	217	209	222	191	233	202	218	203	220	224	204	249	228	220	203	205	233	184	224	209	193	227	211	231	212	207	214	231	205	211	202	237	221	222	208	237	230	238	217	222	223	230	201	205	220	237	212	196	193	242	192	217	211	226	207	224	212	226	192	213	186	213	212	208	196	198	196	241	213	218	219	218	221	191	228	230	232	225	226	199	235	191	205	193	215	219	181	211	216	212	185	251	201	238	181	221	194	210	246	246	201	217	229	219	203	241	209	213	210	212	228	198	215	182	213	242	206	216	202	229	218	220	211	224	189	206	206	207	221	201	227	209	211	220	221	219	195	225	193	202	186	228	213	211	202	221	206	182	188	210	201	205	208	189	214	213	222	186	229	198	188	226	204	215	224	238	213	192	196	217	223	211	197	207	243	199	216	202	208	210	182	212	207	228	219	242	241	191	202	227	235	198	247	201	196	212	187	215	214	215	196	187	216	209	213	212	212	223	202	228	243	247	212	189	214	220	209	221	195	213	187	199	216	222	230	200	235	220	183	226	198	203	231	197	237	250	221	211	224	228	209	211	202	209	201	239	219	236	220	178	216	220	224	246	205	212	207	225	237	229	243	223	198	232	207	226	228	202	193	189	202	247	236	220	221	189	229	199	217	211	206	204	235	216	206	208	179	215	207	219	219	217	226	210	219	193	226	206	215	201	232	220	233	189	205	218	235	213	202	223	223	209	223	226	203	204	261	216	229	218	181	230	212	188	208	229	219	239	211	231	214	188	218	198	191	193	229	229	223	190	228	236	202	206	216	213	187	209	252	217	232	253	211	208	240	229	221	227	215	233	219	210	211	196	217	215	215	217	217	219	184	194	209	213	248	205	229	205	219	207	211	213	193	235	203	217	220	200	184	212	200	239	241	220	230	184	224	212	221	221	227	200	213	186	197	211	224	191	215	244	197	226	206	204	226	233	215	239	219	186	226	200	218	191	199	222	199	204	225	223	212	206	210	230	241	192	191	227	209	216	227	211	230	216	208	221	231	212	244	191	191	206	216	221	225	227	216	211	216	188	213	224	199	205	224	241	217	200	198	213	235	190	234	227	212	211	224	233	211	214	198	212	232	201	245	214	224	213	208	223	198	216	254	203	210	215	216	237	195	224	180	227	201	216	225	177	205	219	221	206	253	252	186	210	223	203	203	233	225	221	232	226	239	231	206	207	215	198	242	227	207	218	219	205	235	224	241	239	200	209	219	191	168	197	200	209	222	226	201	223	229	204	226	233	215	217	235	233	217	231	220	177	225	205	209	198	194	202	197	225	220	200	222	232	234	239	197	207	220	218	214	206	213	216	240	211	230	213	201	207	256	215	229	218	199	231	201	219	215	222	205	196	227	218	225	217	195	228	241	236	214	194	224	202	204	201	205	204	190	227	221	214	201	218	212	201	218	189	230	235	220	187	216	216	224	186	211	195	212	188	210	230	244	226	210	216	224	246	230	222	214	208	230	198	195	206	205	212	234	189	213	207	216	221	225	191	216	217	233	218	210	217	197	199	195	189	232	198	233	237	195	218	196	187	200	205	205	214	198	178	238	206	226	225	182	217	201	201	189	194	226	208	229	199	204	216	190	222	230	227	213	207	210	207	214	214	219	207	201	222	195	192	223	202	229	227	215	217	229	203	216	228	214	202	213	192	227	229	209	227	222	217	209	203	228	181	234	235	196	202	215	222	232	210	238	228	221	201	221	226	209	220	202	190	210	199	208	208	230	193	223	183	194	202	211	208	197	195	242	199	215	235	204	217	222	239	245	216	225	229	211	230	251	213	169	205	222	216	239	181	203	214	235	181	231	214	193	206	209	208	209	206	215	184	186	194	224	201	239	211	204	227	222	197	197	207	234	198	229	213	204	186	224	250	199	209	216	212	229	197	200	241	194	217	214	233	246	208	228	236	224	225	214	236	193	237	233	212	196	213	243	212	202	195	224	224	219	206	214	189	231	233	195	217	219	209	215	199	216	235	199	204	191	219	191	210	222	195	215	225	190	207	244	230	221	227	231	227	206	198	198	223	223	236	217	235	212	210	212	228	212	225	222	221	225	211	210	210	219	224	195	208	203	228	204	192	240	216	220	221	245	214	221	177	206	204	216	217	221	214	233	199	202	193	230	208	204	222	208	205	219	202	221	189	217	202	223	205	208	199	195	234	229	188	219	210	218	244	206	213	220	224	199	228	205	214	210	207	208	216	226	204	260	239	192	214	247	219	197	220	235	213	189	201	191	223	232	202	194	194	204	216	193	205	254	206	184	215	211	203	220	237	185	222	239	223	200	200	218	226	224	215	212	227	221	206	205	212	208	224	221	217	225	234	212	229	224	205	246	211	211	201	208	208	213	207	278	219	210	221	193	242	210	216	209	216	224	196	229	209	236	198	193	213	201	239	243	221	241	233	211	191	215	225	236	168	223	197	217	212	217	205	198	206	217	195	248	221	227	208	218	227	216	214	191	254	193	214	211	225	218	241	185	209	233	206	228	220	208	191	211	211	204	205	213	202	207	199	219	220	214	241	204	204	217	213	221	202	230	204	227	207	211	206	201	219	213	206	213	221	206	238	252	219	179	201	217	220	228	208	225	225	225	204	197	215	208	217	227	194	190	245	233	196	228	219	196	199	198	192	204	225	204	228	208	214	194	216	233	215	235	242	216	224	225	246	229	220	240	201	221	233	223	221	234	223	211	197	216	223	196	187	212	216	215	210	218	219	214	209	231	185	233	208	212	228	218	240	200	227	211	212	186	230	232	198	196	215	215	216	213	200	201	220	209	177	219	212	236	229	204	223	208	198	208	243	198	214	201	231	203	209	220	206	226	255	224	247	220	218	198	216	228	196	205	242	212	221	239	220	213	230	216	234	216	228	219	221	190	219	235	210	239	220	219	211	218	226	217	222	231	200	200	217	216	269	223	225	194	229	218	206	210	255	196	217	241	190	220	222	213	199	205	215	218	237	220	224	225	194	221	221	230	227	199	205	194	221	190	222	251	193	222	214	222	208	252	212	224	209	223	201	229	200	209	205	207	219	181	207	204	195	218	237	202	198	205	199	236	230	218	216	209	204	250	205	183	216	225	232	205	198	230	188	217	246	238	209	232	225	210	211	213	193	199	214
6239	691	1143	1187	1062	943	757	723	659	678	624	624	572	587	564	564	566	561	524	531	498	512	503	525	532	496	522	493	511	519	499	538	502	520	480	489	507	488	501	502	467	513	492	485	538	461	489	504	530	490	465	527	512	469	466	512	469	478	500	500	518	495	479	511	498	511	513	475	502	459	493	465	505	431	473	436	503	478	503	468	508	535	442	482	462	510	506	464	505	490	486	483	522	496	522	497	452	534	490	516	460	517	500	526	483	500	495	491	484	498	486	504	513	503	478	488	479	509	504	513	454	489	486	494	514	524	477	475	478	523	504	502	456	485	471	544	465	459	464	484	499	467	486	483	463	534	482	473	459	507	528	474	516	486	465	513	505	478	488	489	489	484	477	497	461	467	495	515	531	461	469	465	519	499	511	484	454	469	472	448	505	472	509	485	533	480	484	511	486	468	467	489	477	443	494	501	497	469	481	485	498	497	474	466	465	484	488	464	519	520	480	467	531	472	467	496	458	475	505	460	479	485	483	455	520	521	453	505	470	526	489	464	473	491	481	497	532	510	485	473	460	441	490	525	472	496	495	523	515	486	475	511	449	511	523	476	498	483	500	543	491	493	503	527	498	498	506	457	486	485	478	483	503	471	483	500	474	513	441	486	484	500	455	485	493	526	484	468	530	458	495	498	483	469	497	444	524	472	485	475	461	512	510	463	530	476	481	502	509	492	498	449	509	521	500	460	507	510	511	418	504	444	499	485	498	471	512	492	471	500	501	461	482	497	535	506	523	442	473	465	532	509	495	484	445	478	470	468	487	518	461	516	496	491	483	534	526	514	504	465	518	468	492	449	516	512	479	461	456	480	490	524	522	525	451	472	483	468	501	502	511	492	465	485	530	484	487	507	456	520	487	499	532	466	487	496	506	455	459	515	473	494	478	475	457	500	463	496	503	518	514	452	498	513	485	514	495	512	538	480	460	488	483	451	476	523	474	523	495	485	505	465	477	501	448	514	505	499	504	503	510	447	496	535	500	497	486	496	444	477	479	486	472	473	482	511	466	501	465	527	495	433	448	529	461	492	489	476	472	469	497	502	474	488	466	461	485	435	509	502	514	462	516	497	489	491	500	475	486	477	522	516	489	518	476	501	494	477	503	461	495	476	515	473	480	495	479	463	518	493	476	497	471	473	474	477	471	472	490	483	493	463	476	482	496	475	499	479	498	491	500	482	478	497	528	493	480	484	487	489	489	514	540	500	494	480	467	510	456	445	498	519	528	497	449	469	506	471	473	479	488	462	525	495	554	441	482	456	459	497	470	494	498	520	522	469	474	509	490	498	467	456	483	472	480	435	509	453	451	499	517	469	534	501	459	491	475	442	502	483	473	504	446	493	498	504	494	503	489	481	526	496	507	462	477	489	508	500	468	521	473	482	558	505	463	475	463	470	519	475	443	472	476	474	523	474	518	485	506	502	499	483	467	532	457	485	447	531	524	503	459	447	476	470	525	464	507	478	473	507	472	502	433	467	517	511	541	486	517	463	469	488	494	457	454	476	479	491	442	469	466	482	505	463	499	490	434	458	478	443	497	483	481	460	446	494	488	488	460	520	525	425	478	496	472	465	497	486	498	516	486	488	516	477	509	478	475	493	471	470	480	461	487	488	494	470	533	506	516	501	492	491	494	492	434	498	496	470	501	486	497	484	485	466	469	461	470	475	511	485	490	499	475	475	500	540	514	518	491	503	506	505	481	499	485	498	491	478	490	466	538	472	492	459	476	490	488	477	484	493	490	512	473	531	481	476	493	499	503	521	488	516	465	471	473	504	529	504	464	501	477	479	500	477	477	491	486	526	477	495	544	492	479	471	503	483	473	453	478	498	493	518	473	486	493	476	472	478	497	482	490	495	496	492	478	486	464	487	504	451	493	496	470	486	486	493	458	539	475	489	457	474	494	488	499	521	493	525	502	500	500	505	503	517	480	491	473	524	548	478	476	526	471	492	553	490	457	450	525	494	517	486	518	484	482	494	474	435	488	448	505	530	539	525	531	477	483	485	486	480	484	516	466	467	485	490	480	478	487	472	481	486	505	509	505	459	500	480	489	488	548	493	494	482	484	477	474	474	523	457	495	489	481	523	483	502	456	530	481	511	511	479	491	494	467	482	515	516	531	518	485	441	466	488	524	516	515	497	492	455	462	516	445	472	487	511	475	490	485	475	516	451	484	449	497	458	481	476	472	454	495	482	504	482	495	454	488	520	486	469	524	506	474	485	512	523	473	514	453	478	490	518	472	474	462	464	480	457	489	529	448	464	500	540	506	500	507	455	505	480	488	510	479	481	508	497	494	523	434	499	446	502	520	510	532	479	486	541	531	511	492	466	516	496	467	502	463	494	486	496	483	515	477	488	493	482	483	516	519	435	509	516	468	477	462	516	458	513	471	483	471	504	485	488	492	470	516	474	440	508	507	432	489	475	478	494	508	491	480	537	490	520	481	498	480	469	465	442	508	515	494	495	517	462	477	478	501	493	463	521	530	491	483	494	454	471	518	492	506	443	502	486	483	490	453	455	488	527	475	479	485	495	526	513	485	496	497	473	478	485	515	463	469	464	471	500	503	499	524	455	482	484	494	473	460	476	496	516	497	504	531	456	508	517	469	501	491	496	476	485	496	495	460	539	499	482	494	499	469	475	498	474	463	486	471	466	493	487	451	472	498	462	530	473	490	482	493	523	503	487	525	515	473	507	471	480	491	497	479	468	503	479	509	470	539	491	500	506	442	490	497	472	486	519	460	500	502	503	496	482	443	448	493	511	494	526	470	488	486	500	466	481	490	480	523	505	488	510	480	508	529	482	496	500	485	488	475	472	502	509	473	490	502	513	477	481	473	468	511	488	484	468	499	474	493	494	490	469	498	501	486	523	497	452	469	480	512	467	463	475	480	498	458	506	476	490	455	492	472	502	474	492	456	473	486	474	486	464	508	501	520	491	492	476	474	484	436	501	485	498	508	476	479	499	451	478	518	467	491	511	491	460	495	477	482	484	490	473	477	485	498	510	498	528	465	455	488	485	478	438	483	546	480	475	491	466	489	466	467	481	538	479	473	478	484	521	514	508	526	504	525	470	473	504	485	509	504	469	478	477	532	494	469	499	482	486	461	502	481	476	505	531	481	486	468	487	523	522	462	479	484	461	481	502	471	498	502	500	487	465	463	488	497	458	513	461	493	463	509	443	516	523	492	480	503	543	479	462	519	459	532	454	483	470	479	488	487	479	460	517	510	459	492	482	497	478	496	488	545	506	461	502	472	475	492	469	490	512	475	516	521	473	434	493	492	464	533	479	479	480	522	507	475	507	514	486	537	463	495	497	516	473	528	466	510	501	468	513	483	518	485	507	526	432	459	459	495	501	464	484	537	487	497	464	474	477	539	514	470	476	493	488	515	480	472	497	478	481	514	503	498	482	464	531	506	498	476	490	505	504	517	505	470	493	467	475
12803	718	653	489	315	207	173	152	134	139	112	124	89	100	98	101	94	101	100	102	80	77	78	87	84	88	77	108	103	78	75	73	65	90	81	76	80	85	91	75	98	78	73	79	77	87	72	66	74	66	80	68	72	69	70	76	64	80	73	68	82	94	82	78	61	64	78	87	78	75	56	74	96	71	81	84	71	79	77	78	62	70	92	65	91	96	69	94	86	61	75	69	71	88	77	65	83	58	81	80	87	82	76	80	64	63	84	83	78	80	71	74	84	72	86	68	74	71	81	70	80	69	80	76	68	103	71	89	73	90	76	78	65	90	79	76	80	69	57	62	62	80	79	62	60	56	72	83	78	80	102	74	69	69	72	78	64	68	63	69	73	92	69	82	69	77	84	79	77	75	67	74	68	64	81	67	91	73	68	79	83	95	77	80	71	77	65	67	78	91	80	73	70	72	75	70	86	66	70	75	85	71	63	63	80	79	77	68	79	73	72	84	94	73	65	77	92	78	69	86	77	79	82	77	79	77	74	78	71	82	82	78	73	78	61	60	77	94	61	68	78	70	71	55	92	79	67	68	85	79	88	77	81	83	74	77	84	81	90	89	74	98	78	70	73	67	73	87	89	79	71	91	77	62	74	58	71	70	62	84	75	77	94	78	76	70	67	62	61	80	67	75	89	82	54	70	68	65	60	89	72	64	80	71	78	65	83	77	76	77	81	70	74	74	70	57	70	73	69	68	76	86	98	82	90	70	91	81	83	79	82	76	63	86	68	92	74	82	89	94	81	86	91	72	53	73	71	90	86	83	65	76	73	74	70	79	71	78	78	86	75	79	76	85	92	71	54	83	85	85	64	75	70	84	80	76	78	102	82	85	92	79	91	78	83	85	76	69	60	75	86	92	66	59	96	75	81	75	106	74	92	68	76	86	63	88	56	67	86	96	108	69	70	83	73	62	92	74	79	65	71	80	65	75	56	69	91	87	82	63	88	74	84	78	85	72	70	83	66	73	79	56	73	75	63	90	67	93	72	75	75	75	68	69	78	65	69	71	72	84	90	69	73	70	79	80	75	88	72	76	69	75	95	82	64	70	77	85	64	66	64	72	79	76	59	73	65	83	73	72	64	81	73	73	58	64	77	85	75	75	69	57	79	83	82	87	83	72	75	74	75	75	87	76	58	84	78	94	86	76	73	78	68	84	87	67	52	80	78	71	66	70	78	73	86	99	57	74	96	77	70	76	86	88	71	73	63	76	84	83	79	82	84	76	59	67	73	80	76	82	87	74	81	77	78	74	71	78	59	77	76	81	78	81	65	86	66	90	63	83	71	73	83	62	83	63	61	76	75	90	89	72	90	83	86	85	74	87	64	80	73	71	64	69	96	63	75	69	87	79	73	67	70	79	76	87	91	65	81	78	80	60	77	76	64	65	84	85	66	82	64	79	81	64	74	78	79	85	76	85	69	73	73	69	65	93	100	63	82	64	75	83	64	71	71	85	67	87	78	77	70	61	87	87	71	77	82	73	69	84	69	75	72	84	76	72	90	83	78	81	84	70	76	82	62	65	81	63	85	81	90	79	65	79	70	74	67	71	75	75	58	60	91	74	69	87	74	90	76	80	81	100	80	73	86	75	62	78	68	77	89	88	71	82	81	82	58	73	78	78	79	72	66	76	85	82	72	79	68	74	81	57	83	79	66	79	74	75	99	91	87	74	76	69	75	85	69	78	56	61	65	85	76	77	70	90	75	63	82	76	68	90	76	79	73	72	69	86	74	94	67	80	73	81	73	81	74	84	74	84	71	96	80	61	71	64	72	65	87	82	75	74	75	70	79	63	66	58	70	53	73	73	79	63	66	83	63	65	70	74	63	69	92	61	75	68	83	81	80	74	98	65	75	98	74	81	88	60	69	72	68	56	72	67	66	70	68	77	74	79	66	59	80	85	82	87	62	70	65	79	64	65	70	78	90	71	69	74	74	74	69	63	55	87	68	72	83	79	92	77	88	79	70	82	62	79	76	82	68	75	86	62	70	69	57	65	69	68	73	66	78	72	98	73	83	72	90	102	73	74	64	76	54	65	84	78	86	80	86	64	59	76	83	68	74	69	83	73	78	62	75	68	71	74	70	75	72	82	72	84	73	76	76	76	69	65	70	78	81	85	69	69	75	75	66	78	82	73	73	77	73	83	71	74	66	87	83	79	78	78	65	86	83	65	82	57	75	72	59	81	85	72	72	72	98	73	66	63	56	81	53	84	64	63	72	71	71	79	77	62	98	78	79	74	78	89	82	66	83	76	69	84	91	76	67	69	74	75	81	70	91	57	72	83	70	69	77	70	83	65	73	62	70	54	69	90	84	72	88	66	75	84	90	62	74	80	73	65	77	78	64	83	67	69	72	76	69	95	81	79	80	73	86	91	81	80	66	70	73	67	64	81	77	72	82	83	78	64	81	77	75	80	63	69	75	84	83	86	84	66	78	86	74	66	74	62	74	86	76	79	76	82	78	76	66	90	76	70	78	64	74	77	90	60	68	62	74	61	67	70	83	76	87	70	79	82	77	71	89	73	69	77	68	68	75	64	73	52	62	78	71	65	91	81	81	97	93	61	70	68	72	82	65	75	76	80	76	72	67	65	80	82	71	73	79	77	79	77	62	67	77	55	81	92	75	64	71	70	69	73	79	57	80	69	74	78	78	73	79	79	73	72	83	53	87	53	81	65	60	54	83	83	62	77	77	86	70	85	63	82	80	66	71	84	73	66	69	70	70	62	60	62	60	67	79	69	81	87	79	76	94	81	72	66	64	68	87	79	83	60	70	78	73	89	59	91	72	101	86	77	86	57	71	83	84	80	62	67	74	77	88	86	76	75	84	71	67	79	86	79	73	75	69	80	77	74	72	73	69	76	66	76	60	85	74	73	95	66	72	66	72	72	83	81	69	72	65	76	79	87	79	89	73	77	68	108	79	66	84	75	75	66	82	85	81	78	96	75	76	82	63	89	75	68	79	80	73	65	78	76	63	77	64	61	68	63	74	65	81	72	72	83	79	82	76	68	71	80	84	59	73	65	82	80	78	76	73	67	72	75	68	69	82	68	80	90	82	69	80	71	75	69	77	81	80	80	81	74	83	70	77	88	83	76	73	85	74	63	65	74	85	64	87	84	70	77	78	72	71	82	75	88	79	72	73	79	63	79	71	66	53	61	56	78	88	71	75	78	77	83	77	86	73	86	70	84	77	81	78	83	84	61	85	70	75	87	61	81	67	86	89	59	72	74	73	82	64	80	69	56	88	67	73	72	90	86	59	76	81	76	79	67	79	83	77	75	72	59	69	72	80	62	67	85	77	85	74	80	80	81	87	88	78	76	77	69	76	80	77	69	55	69	76	50	82	76	73	73	63	78	65	58	63	92	70	88	81	85	70	58	75	67	62	67	66	72	74	66	69	73	84	92	66	67	73	52	76	68	78	89	78	71	85	63	73	69
7639	640	1363	1581	1325	1028	791	693	556	496	486	411	418	391	345	334	320	319	308	316	247	230	253	251	249	235	258	224	247	271	234	223	218	214	243	177	223	246	239	201	226	208	192	217	220	222	199	202	209	235	203	240	221	220	212	215	201	205	211	207	207	200	227	207	223	212	220	225	236	192	227	195	183	214	181	206	229	212	186	213	191	235	207	194	200	176	228	210	187	224	209	189	203	217	185	227	199	223	208	206	179	223	213	205	216	179	200	197	192	194	176	219	198	182	190	227	232	199	207	199	183	228	204	227	197	195	176	217	168	196	208	221	188	176	194	203	179	206	205	190	220	186	194	185	204	203	185	214	206	205	181	212	192	195	194	196	210	205	219	202	203	185	206	206	201	220	200	190	193	199	171	212	181	213	184	180	205	198	190	202	231	191	191	222	229	206	205	193	201	210	195	213	213	183	186	202	207	216	198	209	198	193	188	219	218	198	196	194	211	197	191	188	199	210	186	190	224	191	201	203	224	218	191	192	211	190	201	216	233	197	190	199	182	202	206	188	203	199	200	204	182	188	191	202	203	189	193	204	206	202	189	202	186	196	209	202	200	235	198	199	174	199	187	160	214	201	190	207	175	201	213	189	170	170	200	222	196	215	216	180	218	185	196	190	171	200	238	221	215	224	195	224	191	208	211	210	208	197	203	208	220	198	216	207	217	197	195	206	173	203	202	174	202	207	197	201	233	250	224	173	196	192	193	203	222	212	200	229	200	197	180	207	182	187	219	212	225	204	182	187	198	202	227	239	214	205	205	188	209	206	161	205	193	230	183	184	206	208	185	188	210	194	213	194	189	201	194	219	213	208	221	189	224	235	192	205	203	190	207	203	175	204	180	200	186	177	196	201	199	217	198	198	182	199	213	174	192	193	198	179	196	190	229	203	228	204	177	175	193	191	221	191	212	203	206	214	176	183	164	193	197	189	175	198	181	207	215	188	211	206	165	193	220	197	199	194	210	177	242	213	197	214	208	219	174	196	186	180	204	200	219	209	214	209	216	227	165	183	198	181	211	217	201	186	201	213	219	191	218	198	175	219	189	194	173	205	189	193	187	209	182	216	195	186	192	213	203	219	192	215	198	196	201	181	218	193	188	185	215	199	201	196	218	188	221	172	191	213	226	219	202	213	182	203	197	189	191	208	215	208	229	176	192	198	191	185	194	204	230	200	216	190	208	182	192	180	201	179	182	193	201	201	206	200	214	195	194	197	185	205	197	197	178	180	211	192	209	205	202	200	204	193	202	197	201	219	198	182	215	183	210	225	243	201	179	210	201	200	201	169	212	219	203	220	193	191	198	196	212	211	216	181	197	196	218	211	200	200	205	213	215	213	201	181	163	205	205	203	198	166	204	204	182	190	193	219	192	191	180	200	201	210	218	195	206	184	184	202	197	194	212	185	215	203	196	179	214	196	189	208	194	223	209	213	207	200	194	222	215	196	181	166	218	178	208	217	213	207	166	227	188	189	196	197	209	215	208	205	214	179	188	186	174	211	206	216	224	205	200	186	180	225	207	201	205	202	208	201	218	204	187	202	199	198	181	218	197	206	204	206	206	212	202	184	215	217	200	187	199	199	208	206	215	205	198	197	205	202	187	179	186	200	206	218	215	200	179	215	206	180	231	186	191	166	217	187	175	194	195	214	203	188	201	195	210	195	187	191	201	203	217	182	201	219	184	164	202	170	216	197	189	165	197	192	195	205	174	211	193	201	205	199	202	176	183	219	229	192	210	192	189	219	211	189	212	214	223	216	208	182	197	213	195	192	178	192	226	194	203	179	216	222	187	194	192	194	210	182	195	183	195	209	209	202	206	198	216	212	194	187	182	189	208	226	217	187	191	217	198	199	200	214	224	220	209	249	197	196	176	207	216	205	217	214	195	215	191	196	208	208	219	207	209	174	196	200	201	219	178	209	215	219	205	199	203	183	188	227	199	192	205	187	213	177	209	227	189	184	220	224	204	195	180	204	221	200	193	198	161	200	230	206	192	223	208	179	197	230	175	206	195	183	176	191	182	198	189	207	173	196	208	203	195	194	249	181	233	212	213	191	200	192	181	218	208	184	186	177	186	219	205	200	202	227	198	190	215	204	185	186	214	205	185	202	175	187	201	225	200	225	224	202	217	195	208	190	168	198	216	191	210	195	188	208	206	210	207	187	178	213	224	194	212	193	204	207	201	211	212	211	179	185	203	237	210	198	202	213	188	210	205	208	204	174	204	229	201	215	192	201	196	216	198	195	200	185	189	196	201	195	191	208	179	183	189	224	199	184	194	190	191	213	200	172	188	215	183	199	171	193	226	206	192	196	203	193	197	197	204	193	189	210	199	202	199	195	214	201	200	214	216	195	217	209	221	203	210	203	193	211	214	188	212	206	191	206	216	213	201	218	194	226	184	188	207	185	204	191	201	201	198	211	220	235	177	224	198	211	179	184	206	193	202	198	184	151	203	215	216	188	197	193	188	220	212	210	190	201	211	188	172	192	215	211	197	197	189	231	196	214	204	198	196	203	206	182	200	211	190	176	216	206	215	200	210	229	196	193	198	197	200	218	187	190	204	194	194	216	210	192	197	188	221	170	178	210	218	228	191	193	234	189	184	188	214	203	197	201	207	196	194	193	203	191	181	178	214	199	189	192	215	201	185	210	196	204	207	220	208	197	201	211	195	202	204	201	213	214	201	196	189	190	212	186	209	179	187	206	187	197	182	199	199	226	192	198	202	217	181	224	166	198	203	217	201	207	176	206	207	209	189	181	199	186	181	201	191	209	189	196	160	207	191	213	204	199	188	179	214	208	218	182	217	182	209	207	181	194	201	194	185	180	171	192	194	192	197	181	197	232	201	200	230	179	215	209	204	193	185	210	209	204	180	208	191	216	182	182	215	188	205	198	193	208	198	211	205	192	181	196	227	205	208	189	220	205	219	213	180	190	190	209	195	178	224	210	208	198	212	198	190	191	182	224	207	175	180	203	216	199	199	180	202	210	199	220	210	218	194	224	182	217	202	207	198	217	194	200	201	187	209	214	217	220	190	221	207	191	213	192	189	199	202	201	195	199	212	192	231	197	202	221	178	190	229	203	183	212	212	204	211	196	183	212	229	213	187	196	173	219	196	208	212	202	218	207	189	184	175	214	190	190	184	195	202	206	199	197	210	184	185	195	192	213	223	182	191	192	199	178	207	200	221	188	206	198	198	195	197	208	196	203	192	198	189	204	206	196	205	185	198	230	197	171	185	210	195	199	214	202	211	191	210	201	184	199	190	226	193	181	208	198	199	177	185	198	196	199	190	214	183	198	220	200	194	196	215	204	184	199	215	210	212	214	192	219	216	169	207	182	207	205	206	172	187	220	209	203	196	189	185	205	223	205	197	218	201	214	196	206	211	205	191	207	203	198	217	201	203	190	204	189	193	197	216	221	195	206	188	197	201	194	204	194	196	209
1287	286	268	293	313	252	261	269	289	272	258	303	261	305	303	303	280	265	313	257	287	277	281	296	286	292	303	293	279	260	295	280	255	289	278	288	297	305	280	229	258	291	287	289	265	268	284	259	283	257	303	293	289	275	268	269	305	257	281	280	277	277	298	269	249	284	303	290	267	290	315	245	254	289	285	290	277	308	276	294	285	278	279	273	279	308	315	296	279	302	276	264	268	290	271	271	307	303	278	284	281	289	310	312	264	289	285	248	287	295	284	290	269	289	323	279	294	277	313	276	310	274	295	272	306	283	290	298	322	281	300	305	265	258	292	276	279	294	293	290	263	272	274	300	267	267	289	301	268	287	264	290	275	294	294	283	288	291	238	315	307	288	295	286	294	264	300	278	288	262	278	288	283	274	273	301	287	260	255	267	282	302	301	268	250	287	249	293	250	274	273	279	284	303	304	317	303	261	298	275	311	306	291	288	258	301	277	253	289	287	298	287	274	288	254	273	268	267	250	289	278	288	325	273	306	308	269	278	268	271	246	294	270	290	301	349	257	280	292	303	278	244	298	253	250	290	284	275	277	282	283	308	303	275	272	269	282	266	276	270	273	291	270	307	266	280	243	288	292	311	283	248	280	270	261	304	263	250	278	303	280	293	308	282	256	275	290	247	247	273	274	294	275	295	277	303	286	307	282	258	279	313	253	310	293	281	289	276	270	272	271	259	263	297	279	307	299	285	284	297	273	279	278	266	270	299	254	238	286	247	288	283	300	283	270	307	279	298	301	275	283	278	274	277	288	295	274	294	257	287	293	281	309	283	293	269	288	324	282	264	315	286	300	272	285	289	293	296	311	298	274	269	292	296	273	291	282	289	283	292	278	291	294	291	262	279	261	288	263	294	272	286	298	260	240	296	275	303	254	268	287	293	320	294	309	282	286	273	279	259	278	285	271	300	253	276	264	273	296	261	295	294	264	255	301	307	304	286	272	290	265	275	273	270	289	291	285	300	283	297	298	304	298	268	260	279	276	284	288	291	278	264	273	280	245	287	243	281	300	280	269	295	278	310	316	282	296	263	289	274	278	279	270	266	277	261	300	303	294	258	290	280	294	271	312	290	282	250	278	277	249	261	277	251	244	286	295	295	323	288	251	294	271	305	298	285	295	298	292	274	292	309	273	282	284	255	272	282	260	289	292	253	284	272	314	270	275	247	270	289	283	275	287	304	318	292	260	274	266	294	296	282	283	262	288	324	281	259	294	290	273	268	292	294	270	289	296	296	274	260	280	316	282	331	259	281	290	279	285	289	309	262	306	299	272	269	292	255	287	279	274	258	275	304	286	300	298	290	285	308	325	288	273	288	291	278	279	266	289	285	300	300	290	310	292	274	336	282	281	310	273	266	255	293	258	260	267	273	272	259	273	272	288	250	286	310	285	275	311	281	266	283	254	289	286	287	297	259	266	279	307	252	294	271	275	259	278	270	305	254	327	257	287	267	265	289	248	287	272	278	275	276	279	309	283	292	273	295	284	282	268	285	272	310	242	312	270	265	284	258	299	308	312	293	287	279	298	252	269	252	254	289	293	281	294	299	269	262	288	298	297	274	287	271	270	268	251	268	284	258	287	286	254	257	281	279	257	269	301	287	306	288	276	283	321	267	257	286	280	289	266	315	260	282	308	286	262	259	264	284	280	271	297	276	294	269	306	267	297	304	315	280	303	284	284	291	278	280	286	268	300	268	264	268	267	276	263	272	305	259	270	295	272	268	300	321	267	249	292	260	246	282	275	284	287	277	308	259	301	282	257	299	271	282	289	277	287	299	284	289	279	274	286	296	263	280	288	301	292	277	284	259	277	262	282	271	277	304	272	274	257	263	312	258	279	265	255	283	282	297	262	246	279	272	272	302	292	269	269	263	301	264	292	274	236	273	291	259	284	279	277	256	320	308	278	277	291	321	294	245	268	286	290	271	282	282	288	271	299	257	252	282	308	267	289	276	292	267	252	284	264	301	267	287	297	275	303	300	245	273	255	291	260	232	285	306	290	284	279	260	297	290	300	292	284	291	272	273	287	284	271	280	282	304	294	247	301	269	272	290	262	270	267	294	297	285	298	271	295	274	274	304	268	312	278	280	268	250	302	275	279	272	310	292	281	291	266	300	276	291	274	265	262	261	268	269	280	276	291	285	297	251	256	318	296	262	331	286	288	262	267	327	326	266	291	279	301	289	299	276	301	281	312	285	275	312	288	243	275	299	291	280	296	288	286	274	270	287	295	304	293	268	253	336	308	278	263	284	271	314	272	290	285	294	271	290	290	282	269	283	276	257	284	271	290	281	273	248	303	282	290	304	305	293	283	297	295	272	271	262	313	278	280	285	302	295	299	249	279	268	286	283	290	292	304	287	272	307	283	247	273	301	281	279	271	272	287	270	289	277	279	273	268	296	310	268	276	280	265	284	275	325	299	270	298	271	307	249	269	271	283	248	323	271	280	260	311	294	280	266	291	268	276	255	278	288	292	301	285	276	270	287	285	258	297	298	282	261	269	301	260	265	305	299	263	269	270	305	311	314	307	295	270	275	276	264	282	237	284	266	275	268	267	285	263	285	282	282	279	305	290	257	275	295	322	290	304	290	277	299	272	276	295	289	263	249	271	267	268	277	298	310	270	279	279	275	280	256	294	308	279	269	267	274	298	289	257	311	291	270	277	295	291	298	269	263	276	276	267	279	284	285	245	308	250	298	309	247	270	294	275	262	294	314	289	250	310	281	256	263	280	285	270	295	281	277	285	275	292	289	283	261	294	267	267	279	276	293	307	278	289	301	260	285	294	266	313	287	295	289	267	251	281	270	276	294	297	265	279	273	273	287	283	253	290	298	257	250	290	310	293	280	273	308	283	287	287	294	287	306	257	299	292	266	269	271	308	292	300	264	283	280	272	283	300	288	267	283	272	280	296	247	300	309	276	277	249	257	295	286	272	266	291	277	282	281	290	280	282	296	286	296	268	278	282	286	287	294	275	266	283	264	282	282	271	269	283	292	278	308	269	256	285	298	299	276	318	276	254	276	282	272	285	281	282	259	299	265	269	278	271	285	301	306	290	322	305	323	305	267	275	303	303	268	290	278	298	277	276	277	295	276	280	303	295	273	248	283	265	278	265	303	290	302	305	266	289	262	299	274	287	279	274	306	267	282	266	277	262	268	269	259	304	261	271	287	314	274	269	321	296	256	302	259	311	273	278	276	280	272	261	274	293	311	302	301	308	294	281	269	272	273	281	261	310	287	263	288	268	293	268	287	241	291	275	275	265	241	259	286	287	287	300	258	287	286	284	291	273	244	322	284	293	286	300	301	271	275	309	269	301	261	264	277	306	298	282	257	280	279	282	279	294	304	245	306	276	268	266	280	271	264	245	279	288	293	314	294	286	301	283	298	276	311	259	284	314	258	319	284	292	276	261	303	285	301	271	285	304	260	299	210	301	317	282	250
1819	643	630	632	647	634	657	669	688	624	626	619	669	656	656	669	638	618	580	627	627	637	664	656	637	680	661	632	597	641	638	648	646	692	612	672	599	616	642	642	629	586	693	598	692	641	653	628	646	603	655	668	668	641	626	637	651	663	640	628	603	618	621	606	651	638	661	668	603	600	654	656	631	626	639	607	651	620	635	639	624	639	637	636	596	626	593	683	636	612	669	643	677	622	647	635	664	649	596	673	629	628	592	654	606	598	654	656	637	630	623	649	648	635	636	623	642	629	643	628	625	654	616	599	609	650	620	672	635	576	607	648	622	606	626	644	667	633	648	619	638	642	634	666	627	609	687	654	623	637	674	660	627	618	624	624	607	658	639	598	651	626	639	607	648	612	638	639	665	627	667	672	650	672	629	633	645	655	579	665	626	613	604	617	605	620	637	663	609	646	620	655	659	641	594	614	645	676	639	652	650	653	646	570	634	652	678	667	634	661	615	632	623	648	647	626	590	680	640	601	619	624	646	628	616	676	601	597	622	664	633	623	664	624	664	606	641	639	633	624	652	649	630	602	616	616	592	652	617	630	645	605	646	647	636	618	607	650	643	632	645	619	637	621	667	704	631	640	646	639	615	639	647	632	668	614	653	661	612	618	639	653	659	673	652	642	600	654	627	664	658	613	605	622	643	650	650	629	679	639	628	615	659	670	679	630	647	614	659	589	602	612	637	631	609	632	629	622	621	672	675	626	656	649	686	611	613	671	607	648	656	633	613	642	686	622	630	628	655	630	637	594	666	672	632	653	599	618	584	607	650	642	653	635	637	674	617	641	649	618	676	627	615	591	640	645	590	626	666	610	612	668	602	658	620	656	656	663	629	661	634	617	573	699	623	589	642	593	591	617	671	645	631	610	615	579	642	602	620	620	629	659	655	648	635	659	624	616	661	645	666	680	649	632	636	608	666	658	656	678	621	653	642	655	599	633	626	647	661	621	659	671	601	642	661	621	600	620	639	612	587	642	713	625	680	613	673	634	652	608	606	647	636	635	629	544	613	661	629	652	602	661	662	639	683	623	592	669	602	594	668	598	654	610	634	638	610	600	648	629	638	645	619	649	624	685	644	630	613	608	644	658	637	632	665	633	637	645	614	641	624	635	639	640	651	653	654	595	617	675	611	634	607	624	652	659	632	627	650	636	702	665	651	605	636	655	654	598	650	670	617	601	624	667	624	617	638	600	597	631	683	623	610	686	666	629	612	654	631	610	658	593	614	656	632	596	635	640	691	635	641	631	629	639	618	629	651	632	626	661	651	649	632	631	661	672	629	607	676	650	654	626	659	683	612	625	635	608	624	634	606	695	641	622	641	659	625	628	645	629	653	595	606	620	667	604	606	643	602	614	684	642	634	654	696	602	625	676	626	667	634	644	615	653	638	620	639	641	667	660	573	646	636	624	613	603	626	667	657	642	640	626	626	620	625	618	613	619	585	603	573	586	669	679	640	687	598	628	646	615	673	662	675	622	613	679	634	615	694	648	607	682	642	677	616	658	667	604	667	626	652	682	676	645	659	606	625	608	637	638	630	649	637	646	626	639	624	636	621	631	673	623	605	574	646	653	615	607	633	583	624	653	648	599	604	638	618	599	651	667	650	670	625	618	631	600	612	622	697	631	629	677	643	662	654	608	648	616	601	642	619	624	638	669	625	641	643	657	611	633	567	666	651	609	650	651	633	655	607	659	621	604	623	632	609	700	636	664	679	665	663	619	667	616	646	621	628	615	685	609	660	646	650	648	612	650	663	606	667	667	632	626	608	614	666	664	613	613	655	693	633	605	699	589	633	626	640	646	653	651	650	622	645	663	601	625	641	642	647	680	625	598	629	649	609	677	606	574	629	679	636	650	621	658	655	631	633	599	663	625	659	683	617	645	672	652	601	633	616	595	620	652	655	643	614	657	630	626	644	620	639	644	685	620	619	655	637	613	612	620	615	642	642	638	643	655	638	624	618	599	619	683	633	663	653	612	667	647	621	640	612	651	620	657	633	644	611	598	630	617	624	583	584	623	626	629	638	662	625	669	675	651	627	629	643	633	586	650	675	632	626	606	616	645	641	634	638	661	626	606	659	660	626	660	663	688	645	652	636	605	694	613	646	665	641	609	612	652	637	616	604	628	638	620	633	619	662	621	648	654	615	656	649	641	669	677	646	624	612	608	618	582	644	645	604	623	586	628	669	708	685	635	679	649	648	614	613	669	597	638	633	646	600	639	627	670	623	602	635	651	626	638	627	629	594	628	645	704	624	603	652	666	687	623	623	625	699	616	590	645	627	700	652	648	616	659	599	613	625	644	600	645	637	634	592	655	632	614	657	650	675	628	641	609	676	612	623	631	677	646	618	653	634	589	665	623	621	620	649	630	610	628	628	674	587	668	651	627	650	629	647	683	637	613	646	637	599	637	624	601	638	616	628	622	640	627	633	652	620	658	658	617	646	619	665	631	653	647	664	645	629	628	648	633	597	642	608	631	653	657	655	638	592	651	594	645	657	632	641	647	638	665	680	643	604	608	654	662	594	646	658	584	627	617	658	615	689	629	617	687	659	666	632	672	628	653	607	678	622	682	640	634	601	633	625	646	647	599	677	653	658	611	664	671	613	648	678	655	648	639	635	622	615	649	659	635	614	657	681	663	627	665	679	638	670	651	611	635	594	602	629	652	638	595	645	605	598	706	645	639	655	669	617	590	636	620	587	623	670	645	622	624	623	641	655	616	610	645	683	657	657	623	621	606	699	656	669	621	649	610	679	681	669	641	617	666	669	592	653	660	638	683	635	678	613	608	610	610	664	613	615	670	611	631	622	637	633	654	601	652	614	664	657	661	661	658	660	633	676	585	663	622	638	682	622	648	622	650	657	677	652	614	628	662	674	623	614	668	601	622	619	676	642	651	629	610	628	641	601	640	584	658	643	672	676	625	671	655	637	676	657	630	608	641	640	638	629	630	645	638	658	620	657	660	704	617	613	637	637	581	596	648	624	661	664	614	648	631	669	600	635	646	652	613	614	592	618	627	611	649	642	630	655	625	628	637	660	620	618	631	631	644	612	674	669	637	643	617	631	646	669	682	604	620	662	629	592	621	615	624	639	665	659	683	658	611	620	604	650	602	587	641	601	680	609	628	645	666	654	609	610	617	637	649	669	619	662	633	645	653	625	663	643	623	578	607	631	633	676	612	649	659	592	646	664	663	649	613	597	606	639	646	663	615	629	631	651	680	645	651	602	627	606	617	604	630	644	573	654	598	695	603	658	682	626	618	656	643	655	637	661	597	630	683	620	643	654	617	653	637	606	608	620	655	647	662	647	632	645	618	622	624	604	612	623	639	674	655	639	608	650	620	643	653	650	673	639	622	656	639	641	621	573	640	633	652	628	666	633	670	639	638	657	600	639	638	634	614	592	674	697	617	600	631	635	614	648	677	615	619	607	676	654	605	639	640
6963	493	491	395	368	316	278	269	270	221	254	244	232	233	237	222	223	209	234	197	221	230	211	222	211	213	234	225	212	210	234	208	223	212	231	202	216	208	179	242	212	203	193	230	214	208	223	225	219	198	228	205	198	199	200	180	201	176	195	221	227	239	203	183	205	246	228	210	233	245	223	195	203	194	250	199	205	220	212	234	207	214	200	248	244	237	229	229	186	233	197	228	211	223	260	224	210	211	220	194	217	199	211	226	228	204	221	227	210	208	218	246	195	222	210	217	182	240	233	221	246	206	220	202	221	230	237	238	221	225	199	189	241	229	218	212	204	243	232	216	239	217	232	207	224	228	199	242	206	204	212	249	221	221	230	224	208	234	218	189	189	214	230	206	204	202	198	218	219	230	204	209	236	232	201	222	208	213	217	251	219	225	193	207	227	230	222	216	229	227	218	204	237	227	220	201	214	207	250	209	212	209	186	197	227	242	222	221	222	228	232	226	226	226	195	209	203	188	220	210	218	186	188	218	201	234	219	231	206	213	237	230	211	202	183	227	201	206	243	219	239	236	203	229	217	241	212	214	216	218	200	228	196	228	230	200	224	199	242	225	220	201	220	221	219	210	186	199	198	234	232	208	280	182	207	192	238	200	248	199	203	212	205	201	225	209	218	215	206	173	231	220	200	209	226	197	205	214	203	255	248	226	189	207	214	223	203	199	231	222	212	212	227	217	247	225	221	225	212	218	214	198	215	226	217	213	216	216	203	185	230	203	220	210	224	217	216	182	202	232	203	197	215	212	195	250	219	204	213	217	236	196	214	217	193	200	206	201	216	222	237	197	197	215	218	222	211	230	223	199	242	216	197	207	215	228	194	218	236	208	216	218	234	245	223	241	242	222	213	211	212	217	193	208	232	215	235	212	225	216	216	212	218	217	224	221	221	195	201	195	198	217	218	244	199	202	209	222	228	200	201	206	224	178	224	236	203	230	215	230	231	221	215	215	202	225	205	224	219	218	206	207	223	195	219	211	214	213	239	209	182	200	191	231	192	225	229	214	208	227	203	189	235	197	193	216	182	222	211	191	213	210	215	226	199	185	254	229	212	183	228	214	223	207	239	220	225	219	226	215	195	230	231	217	201	231	213	216	196	195	191	206	232	254	232	217	234	222	193	222	219	215	209	205	215	203	225	225	196	214	204	252	198	245	202	227	201	222	194	217	196	239	193	233	195	218	231	233	197	232	223	194	228	221	206	221	212	244	218	198	193	205	211	220	210	221	200	204	222	235	222	221	210	223	225	239	217	210	222	205	227	231	256	219	211	190	180	212	226	202	208	199	204	217	208	209	233	206	224	206	224	199	214	186	232	184	231	219	215	217	213	219	203	191	201	219	220	202	228	189	222	217	204	232	208	236	217	218	208	222	229	232	199	215	254	224	210	205	230	207	230	218	209	219	198	210	218	243	217	197	233	193	222	201	220	221	220	233	222	209	210	226	226	228	222	190	228	245	219	185	239	223	214	196	197	229	200	237	209	200	216	221	203	218	181	208	214	196	207	199	219	220	189	235	217	185	242	211	206	204	213	219	184	209	199	257	197	198	188	236	236	211	253	217	211	201	215	200	200	205	210	229	251	222	214	208	227	202	236	242	238	207	211	226	238	219	199	225	193	196	202	212	185	235	215	199	238	230	228	248	214	189	226	235	191	235	221	236	204	206	247	217	194	222	220	231	218	215	220	231	215	203	197	228	211	236	219	197	222	212	243	202	183	226	235	230	226	229	224	251	203	204	206	216	224	195	203	225	224	211	213	214	212	206	208	243	191	210	220	242	192	212	221	222	206	194	226	203	199	223	196	211	200	210	179	217	227	234	192	233	222	226	221	205	252	229	208	243	220	219	220	195	244	230	213	224	218	208	235	229	256	226	214	226	232	211	205	216	229	208	185	221	184	215	226	235	241	220	193	258	218	228	234	245	211	232	213	236	211	208	223	198	246	199	235	228	209	206	222	210	185	223	213	206	217	221	186	235	216	209	212	231	206	202	217	231	205	201	207	212	215	236	215	230	194	245	202	229	222	212	206	216	220	234	204	259	212	209	208	208	218	204	192	214	237	197	238	223	219	215	232	235	190	210	221	190	207	223	196	202	245	237	257	226	199	208	214	219	200	222	205	225	223	208	223	218	229	229	226	234	200	239	199	192	208	205	219	217	198	220	259	207	218	185	195	189	200	221	229	231	216	210	248	262	237	223	227	225	233	207	225	198	229	230	236	195	190	224	220	240	186	219	220	219	204	213	225	187	199	232	221	203	202	216	206	177	210	198	224	216	220	229	195	199	199	208	228	213	252	200	230	209	228	212	202	206	218	237	237	202	198	210	236	200	219	226	239	214	221	195	227	225	215	202	202	197	206	219	199	232	225	208	206	208	230	232	226	238	262	234	246	208	216	211	206	244	204	196	205	236	213	207	217	197	233	220	194	233	219	239	225	228	246	235	207	203	224	195	227	208	223	202	209	208	206	208	215	203	211	208	224	225	220	220	199	214	219	229	240	252	211	217	207	205	183	221	193	199	182	177	190	211	223	221	196	225	230	204	232	208	220	207	199	256	236	219	230	222	211	234	239	197	218	209	231	220	225	237	229	234	216	205	225	213	217	203	211	234	220	222	201	222	240	211	189	226	216	212	242	216	205	187	213	234	224	210	210	237	191	205	194	190	204	199	211	227	197	210	250	246	226	230	204	216	226	210	200	210	201	230	230	185	219	233	243	220	246	198	194	210	203	202	217	211	233	204	219	223	242	197	226	232	200	208	220	204	204	195	237	198	241	225	242	189	195	201	198	214	203	238	173	196	238	203	216	210	202	208	257	208	168	198	192	200	186	196	206	226	227	194	222	219	201	210	228	199	207	219	193	208	198	215	222	187	225	195	193	219	173	214	199	218	245	209	211	219	218	245	217	195	213	209	238	208	189	203	231	225	238	183	213	220	227	185	197	179	213	246	179	216	201	212	237	225	224	230	215	230	229	206	215	191	242	210	220	182	227	207	207	192	220	224	199	252	207	242	190	243	196	210	204	220	221	189	209	177	214	229	200	220	225	207	211	203	201	219	239	209	206	196	225	245	216	207	235	201	215	230	213	228	217	217	225	219	199	232	179	199	231	201	214	242	206	233	229	213	212	233	204	209	217	231	241	218	217	220	217	178	225	194	201	196	220	232	191	193	190	200	216	219	228	210	226	230	207	227	203	212	221	214	194	211	225	231	206	213	203	224	227	184	203	201	208	202	223	213	185	204	244	223	239	252	214	236	204	242	218	223	225	212	189	208	230	224	213	215	209	206	230	226	192	210	239	188	229	199	207	201	198	213	206	249	227	210	209	195	191	236	224	223	210	190	228	216	207	214	219	205	219	224	243	193	254	254	206	232	204	236	227	214	191	229	218	196	238	221	233	210	208	187	233	203	201	238	232	214	189	192	221	185	203	234	228	224	197	213
6225	678	1103	1137	1053	886	765	738	699	639	595	617	601	573	593	580	556	558	551	538	503	499	483	497	548	464	507	505	551	481	498	543	498	465	512	491	476	517	488	501	508	516	518	503	505	515	492	489	533	504	488	496	494	492	516	494	479	529	458	488	458	502	473	497	480	514	517	500	494	478	499	513	494	507	530	506	486	524	496	496	487	511	532	460	487	518	470	495	470	499	503	474	511	498	492	512	484	450	489	476	463	510	494	493	442	485	517	451	533	478	510	489	507	512	493	513	502	486	491	499	521	494	475	494	486	461	519	475	532	514	541	487	485	482	515	502	486	482	529	492	483	516	474	458	461	462	468	493	490	477	494	462	491	510	512	442	472	464	488	475	519	490	483	510	483	475	511	508	489	517	476	478	509	461	517	528	451	513	492	493	509	535	511	499	489	514	533	447	518	531	479	473	470	513	462	472	444	495	484	454	481	458	505	474	506	503	474	493	469	508	519	499	475	453	454	487	510	509	498	501	494	502	497	499	472	509	514	478	494	484	475	498	527	476	521	481	480	472	480	445	518	475	463	438	490	473	446	534	480	497	523	492	495	505	476	525	478	494	538	483	520	501	478	491	520	471	514	470	452	477	487	486	508	502	497	508	458	522	500	439	508	528	523	473	515	496	499	506	458	495	488	500	454	468	464	473	504	521	487	500	489	465	455	505	457	451	509	496	504	497	472	519	479	491	486	506	510	520	501	480	471	494	505	524	479	481	473	499	517	487	519	467	502	500	489	502	475	485	529	481	499	499	509	479	441	494	516	503	491	517	454	502	466	478	454	471	469	462	473	469	496	508	455	468	468	463	506	530	477	475	510	514	492	463	505	504	476	519	513	471	436	449	468	491	521	519	461	480	499	478	485	488	478	483	486	495	524	460	485	494	490	541	497	509	493	487	444	481	479	475	514	515	501	483	499	488	465	488	523	492	480	480	474	503	488	502	511	464	479	474	484	500	491	525	489	504	525	529	461	456	496	503	487	475	482	484	474	495	474	462	526	456	555	491	470	486	522	492	458	542	532	492	509	476	495	486	500	483	512	517	482	529	478	489	495	486	504	491	499	469	517	461	484	505	469	502	488	493	486	469	506	500	526	467	490	497	482	461	494	470	488	508	485	471	467	487	480	510	488	479	489	463	478	468	530	488	514	456	477	538	511	483	443	501	526	497	491	493	456	499	504	450	472	497	472	485	491	507	535	499	463	513	440	494	483	473	502	449	485	467	512	473	504	509	504	499	487	493	504	501	483	502	499	457	444	510	508	522	492	517	484	498	490	467	495	479	481	488	504	468	474	476	470	490	502	483	488	500	496	488	463	549	507	494	494	488	501	486	477	490	492	478	511	489	524	485	464	478	463	453	498	459	483	480	514	478	508	507	475	469	490	485	524	517	505	488	496	497	508	561	497	476	504	493	530	449	498	484	511	507	484	478	501	489	498	454	500	488	461	497	482	501	425	453	509	513	470	472	484	502	458	502	465	483	469	490	474	479	476	541	492	475	477	482	481	448	472	503	489	464	483	487	477	499	491	509	482	482	478	505	514	511	490	478	498	477	525	477	500	481	508	487	516	490	508	476	481	488	487	478	479	486	487	479	484	516	482	516	549	487	432	536	448	507	493	485	463	534	478	475	466	489	463	501	494	505	442	495	489	499	450	485	466	493	501	466	477	492	458	500	500	501	451	464	468	488	488	505	522	487	476	474	452	462	523	499	468	488	498	479	489	462	432	485	443	507	533	463	487	499	448	479	513	507	487	504	474	503	483	499	480	489	469	474	461	492	481	504	483	489	516	479	548	450	459	442	471	476	500	508	487	440	482	451	464	481	469	485	493	522	515	463	445	501	462	475	467	489	525	525	484	503	491	485	499	475	481	468	524	490	502	448	531	501	462	516	495	487	490	500	467	501	496	462	485	483	494	490	466	482	488	518	476	505	519	486	486	457	496	529	506	497	452	469	496	496	506	516	506	489	487	492	482	474	481	490	521	485	466	460	506	488	481	486	468	499	508	478	488	484	474	498	509	521	500	479	477	463	495	506	488	543	488	522	492	493	525	511	536	501	451	494	474	458	498	474	519	514	534	508	523	538	454	511	486	495	537	514	494	478	468	491	500	488	527	463	484	488	505	458	500	475	514	505	529	495	500	520	485	475	502	473	468	440	470	512	512	467	506	519	495	494	478	472	464	491	458	479	492	495	456	456	481	511	480	545	505	470	431	499	504	486	503	470	511	523	482	481	515	456	490	466	496	446	495	478	466	473	493	490	495	508	455	486	474	513	474	460	462	478	458	483	509	475	507	549	502	493	473	481	501	512	488	514	477	488	501	443	460	490	481	519	508	500	489	435	492	483	483	476	423	481	452	486	450	480	488	545	516	495	486	526	486	481	468	460	498	496	508	466	465	495	470	497	489	529	447	482	508	512	501	471	504	456	485	483	498	458	462	471	486	483	510	446	516	463	454	477	510	480	488	499	514	455	466	506	495	498	459	496	531	503	510	503	502	493	480	490	467	467	499	514	511	500	503	481	469	495	477	489	518	510	462	494	502	519	545	533	496	483	481	466	487	501	494	507	510	514	481	544	494	525	465	465	462	454	502	481	488	526	482	508	513	486	514	498	516	497	522	486	482	501	495	496	461	498	459	523	468	499	488	468	510	517	464	485	471	471	515	466	505	547	470	517	506	534	483	479	453	472	467	474	472	504	522	492	497	432	506	478	509	457	517	461	464	470	526	482	457	467	497	512	459	464	500	477	496	492	480	487	527	491	487	492	475	487	453	471	511	467	482	485	461	494	502	513	463	479	479	537	484	517	448	472	486	485	486	457	503	508	501	508	477	487	489	489	477	487	484	502	498	500	477	511	485	490	478	456	497	494	488	500	537	482	516	480	490	520	484	501	478	491	502	480	489	494	464	500	481	446	506	454	510	476	496	499	489	486	493	477	496	502	487	479	506	491	468	462	476	490	481	506	472	470	504	488	484	507	492	470	481	496	481	492	505	499	499	467	533	497	480	463	507	476	496	506	515	517	481	538	465	507	502	455	439	434	475	532	499	510	462	509	476	492	512	524	487	454	485	502	561	481	520	480	495	508	453	467	483	533	433	486	473	478	496	463	512	493	506	489	463	475	492	504	480	514	486	484	508	468	476	479	461	524	521	501	463	490	458	500	509	504	483	484	523	497	492	494	510	514	502	526	471	482	495	500	467	498	474	492	490	461	516	526	517	515	503	461	539	490	486	463	471	511	470	502	479	495	504	491	491	550	516	470	526	507	504	505	494	496	491	508	514	463	477	500	499	500	475	510	481	462	528	486	509	455	488	464	465	460	456	444	503	463	491	505	492	469	507	528	485	491	472	491	497	519	491	503	520	478	496	487	470	488	480	482	529	516	487	522	476	487	491	486	488	467	498	466	503	494	501	513	513	509	496	504	534	465	485	509	493	530	483	450	501	503
12801	741	662	485	303	233	186	157	139	123	108	115	105	96	103	86	93	93	94	94	77	86	86	103	93	78	84	68	76	90	63	69	82	90	80	77	69	78	92	70	84	76	84	63	72	98	65	65	69	83	65	79	85	81	102	68	67	69	73	69	88	75	80	67	79	88	68	79	77	80	75	79	79	65	62	58	94	76	75	87	76	69	81	90	61	59	81	81	79	73	73	66	77	76	71	63	67	94	100	84	69	69	78	90	84	73	51	71	86	81	71	94	75	82	66	77	91	89	75	81	68	85	68	69	91	75	77	95	74	73	73	85	88	87	76	67	82	77	73	76	86	88	73	87	66	70	70	69	84	80	91	91	82	67	69	89	82	76	77	65	67	72	77	88	64	65	78	78	63	59	78	72	83	74	80	67	73	68	83	75	84	59	85	74	69	79	72	82	82	78	84	85	73	78	69	76	70	86	88	68	80	77	94	90	76	64	67	85	56	70	66	61	74	63	82	69	87	78	77	72	86	79	69	82	87	88	69	85	76	89	83	71	80	68	74	66	81	70	80	71	80	80	78	68	75	69	72	78	65	66	66	85	70	71	80	76	64	90	80	94	81	71	81	83	63	79	84	70	68	76	71	72	76	83	67	69	85	78	70	67	70	84	93	64	75	80	90	65	69	72	77	80	81	73	71	70	84	77	66	64	70	74	97	85	72	96	72	70	70	83	80	69	89	78	84	66	64	80	73	79	84	72	86	80	86	74	82	93	81	62	81	75	71	78	65	68	76	73	74	71	77	57	94	75	72	87	82	80	81	71	70	75	81	74	79	69	70	73	79	70	81	81	72	67	66	85	76	86	63	95	71	66	60	74	81	83	86	74	70	65	78	81	74	61	54	88	65	63	79	66	86	85	66	68	81	72	76	54	66	65	70	75	85	89	72	102	92	67	72	75	85	76	71	73	76	65	87	80	74	78	83	82	77	70	63	69	73	85	68	71	71	73	91	83	71	92	87	77	90	76	79	69	71	84	83	78	62	72	79	72	70	80	92	84	76	68	85	57	77	90	78	67	97	76	76	63	61	61	66	83	85	79	67	79	62	71	65	83	73	87	91	65	91	79	81	73	79	85	68	67	76	76	72	82	81	89	69	60	66	73	72	74	76	82	79	77	87	77	75	82	85	70	91	77	61	73	89	85	86	64	88	89	84	85	75	82	85	76	90	68	65	82	75	73	72	73	72	65	73	78	72	64	67	100	76	89	71	76	84	78	75	91	72	65	79	66	77	74	71	66	64	63	61	67	75	79	73	69	83	62	84	81	67	71	74	83	88	74	59	81	83	68	94	73	74	87	72	67	70	50	79	83	89	89	73	85	72	84	72	78	76	71	91	75	68	82	77	73	87	78	73	93	75	62	68	78	69	72	92	65	80	80	81	93	77	78	80	69	63	81	79	76	83	84	72	58	63	59	98	76	77	78	76	72	79	92	82	80	85	66	81	62	70	77	77	70	76	86	95	74	64	94	63	103	72	79	85	98	75	69	75	68	68	80	71	78	78	74	62	73	73	93	73	71	78	81	75	63	80	74	90	89	88	88	49	55	67	71	72	67	77	84	78	71	73	68	75	77	65	70	62	79	89	77	84	87	83	83	92	74	88	63	78	68	63	88	70	73	86	74	78	68	61	81	73	79	84	56	81	74	78	89	78	73	81	60	71	84	72	79	68	87	85	71	76	66	78	88	66	67	77	85	72	79	63	89	72	96	85	66	62	93	64	64	59	79	57	79	87	83	65	58	88	62	69	69	81	52	69	79	99	87	76	76	86	77	57	77	86	65	85	75	78	81	77	76	80	69	89	59	73	75	79	83	77	67	88	77	64	71	63	65	60	78	59	59	71	78	85	66	68	76	80	73	72	79	79	69	83	66	84	79	62	66	70	68	82	80	66	81	95	75	74	72	77	81	73	83	94	76	92	66	86	88	98	77	76	69	70	72	62	79	80	59	76	69	68	76	86	59	83	91	77	78	72	81	64	70	70	73	68	107	69	77	74	86	91	73	69	66	64	85	83	75	89	90	68	60	78	82	71	81	82	83	81	74	68	79	74	89	85	81	74	69	72	68	78	63	83	68	76	95	78	76	75	71	75	73	97	87	65	81	81	74	72	70	75	59	78	73	72	86	66	77	67	78	75	64	87	67	51	61	70	90	66	74	79	73	99	66	86	75	81	81	77	81	78	74	75	84	83	88	78	86	91	73	83	77	64	75	69	68	64	74	71	82	74	83	68	83	59	65	87	65	79	83	69	87	80	74	72	74	76	80	69	69	94	83	74	82	62	73	67	85	71	78	63	82	85	92	87	73	75	66	69	64	68	81	80	89	79	78	95	62	77	75	76	80	84	71	70	80	56	75	80	68	61	70	82	74	73	71	70	77	78	87	72	72	76	70	95	79	80	85	67	77	79	75	83	86	77	75	75	88	77	73	70	76	61	85	96	85	74	62	77	72	79	77	102	86	86	69	84	65	84	73	66	64	95	89	90	70	63	62	74	88	56	80	71	62	59	90	93	76	70	63	79	64	87	71	92	64	72	56	79	75	84	70	79	86	67	81	90	83	76	72	91	90	62	75	68	84	67	78	77	81	75	92	97	57	53	76	58	74	74	76	90	93	73	79	77	86	83	81	78	79	67	82	64	74	68	81	78	63	65	66	75	75	72	79	59	73	73	78	91	70	66	82	81	75	76	65	72	71	84	79	71	72	84	80	91	71	71	66	83	86	70	77	72	74	79	91	83	80	66	61	73	70	65	84	79	72	72	74	76	83	67	70	86	80	79	86	76	65	74	77	94	75	79	70	73	64	83	76	81	86	83	65	65	77	71	78	75	86	63	99	80	81	68	81	68	55	76	78	77	71	76	78	78	68	61	83	75	70	90	72	90	85	57	88	63	75	68	74	85	81	69	75	68	74	67	72	82	76	76	95	66	77	73	74	78	68	80	77	72	58	80	68	74	76	74	70	63	83	54	65	71	73	71	83	79	94	80	73	80	89	84	90	72	104	76	70	90	70	76	86	97	79	66	71	81	81	84	73	82	64	86	79	88	70	84	78	80	61	82	59	62	66	72	58	68	76	83	59	70	58	70	65	82	89	71	74	73	86	78	73	74	74	74	98	82	79	90	64	66	84	76	87	79	62	79	72	51	82	77	74	70	89	60	66	71	82	82	76	73	65	76	62	70	69	81	67	85	74	90	87	65	68	74	88	67	72	74	75	75	79	83	78	66	77	77	81	72	70	81	94	64	73	81	93	78	74	66	103	87	82	68	80	63	78	91	71	70	73	75	77	80	78	64	92	60	74	50	85	80	87	74	74	68	78	87	73	67	67	72	85	78	59	73	78	83	81	74	80	79	80	81	70	77	73	91	55	68	74	78	68	71	70	71	60	77	75	82	69	84	86	69	76	81	75	65	66	77	66	80	66	79	87	84	83	67	84	87	81	78	74
7515	677	1478	1594	1283	1014	820	672	631	536	492	442	375	370	349	309	288	330	290	278	288	283	258	251	250	241	251	284	230	232	222	255	224	228	217	250	225	230	218	202	233	211	214	227	213	208	218	221	206	191	213	202	221	197	224	189	226	220	198	190	205	183	218	177	201	225	222	194	189	207	229	206	189	191	187	186	199	209	215	193	192	204	215	221	208	193	199	199	190	205	203	202	230	228	210	209	180	218	221	219	211	185	209	214	218	204	182	207	198	219	196	202	189	205	211	234	199	177	205	181	203	192	189	201	203	208	210	235	192	215	233	196	214	222	205	201	185	211	202	207	189	229	205	212	180	219	207	222	194	231	208	206	193	213	193	195	227	216	204	194	222	195	207	211	222	192	189	213	196	187	204	173	201	216	186	221	176	213	188	216	195	212	223	178	209	178	199	192	190	213	214	188	201	183	193	221	198	188	217	187	216	199	201	207	227	198	208	207	187	186	219	195	199	184	201	173	209	207	209	202	189	196	205	200	221	222	189	222	218	228	193	181	216	162	204	227	178	201	205	201	209	223	200	197	187	231	212	170	218	213	221	182	184	178	195	200	193	182	183	219	200	219	202	213	177	187	217	230	210	210	202	205	199	206	206	215	193	213	217	173	203	223	194	211	209	205	179	174	192	189	196	192	196	205	192	232	196	185	197	185	216	217	208	185	220	182	233	209	203	204	209	197	192	200	208	225	234	197	190	204	208	214	189	223	187	205	205	183	191	196	195	180	212	216	210	210	212	227	204	207	197	204	220	210	177	217	203	181	231	179	197	201	199	240	198	231	226	186	208	182	198	200	222	192	186	208	191	210	180	207	218	231	203	191	212	188	203	205	212	172	206	208	196	208	204	198	183	196	223	221	219	226	218	191	202	223	200	205	207	200	203	196	168	225	208	207	192	186	179	187	209	204	198	205	206	220	214	215	214	190	200	193	205	229	188	200	210	202	197	190	214	214	213	215	204	200	198	195	203	217	217	224	199	205	224	211	172	193	217	194	192	215	195	213	189	205	201	199	229	211	219	220	203	207	197	226	201	218	191	193	226	204	226	218	197	173	183	198	190	197	231	180	199	215	200	227	205	175	196	175	157	208	193	171	182	221	199	178	188	188	179	197	168	190	203	185	220	236	212	202	211	203	226	210	206	207	206	203	196	214	212	188	211	205	197	202	193	208	202	213	213	208	204	195	199	188	198	217	225	202	191	181	193	202	209	218	233	211	214	230	205	202	234	196	209	211	222	199	218	211	172	182	199	193	206	183	223	210	210	207	194	215	175	221	217	215	210	221	216	190	198	188	203	193	187	221	204	188	200	196	202	207	193	213	184	222	195	183	187	202	196	206	184	220	231	197	207	194	186	200	159	204	202	205	200	177	206	218	196	188	201	204	182	234	197	192	191	205	199	200	202	194	185	182	226	180	207	214	201	212	191	196	214	191	216	184	176	199	200	194	181	201	227	191	200	219	202	179	190	202	205	192	172	205	220	218	225	211	207	216	199	214	233	210	185	215	204	200	202	187	191	191	185	216	203	182	224	199	209	217	213	209	215	184	195	173	190	190	199	201	179	213	221	207	184	198	236	203	193	202	201	213	201	184	221	209	195	188	186	195	214	221	208	182	220	203	180	201	191	207	185	214	187	194	199	184	196	181	218	189	208	219	182	207	191	185	212	193	195	216	202	213	199	200	202	187	196	201	192	193	212	227	230	206	208	220	192	206	189	202	185	202	204	182	204	192	198	196	201	215	245	198	219	197	205	228	189	193	227	194	202	201	206	209	182	194	230	203	203	203	184	188	200	203	172	170	196	200	212	203	195	197	225	180	199	193	197	189	212	207	189	205	190	196	211	182	215	182	203	210	204	185	250	199	191	202	199	214	178	208	202	229	207	186	224	210	214	194	195	199	180	210	189	212	191	210	187	214	196	220	182	182	206	203	188	200	168	205	203	202	213	190	202	219	187	195	201	207	201	186	211	194	205	185	186	208	195	173	214	179	179	188	201	183	214	173	212	223	228	206	194	189	196	187	170	177	203	200	210	197	191	212	190	214	193	204	223	195	188	182	216	231	234	219	185	200	192	197	181	218	205	188	205	186	189	183	190	199	197	203	197	188	194	194	203	194	188	196	209	204	220	196	203	188	197	199	180	196	199	208	210	218	202	173	204	173	208	195	212	214	219	199	177	194	194	201	191	203	208	186	197	207	205	198	201	209	221	163	211	204	186	210	197	203	200	214	194	213	198	189	207	203	216	194	194	199	203	169	202	205	205	197	199	211	193	214	199	203	212	196	216	198	198	207	195	218	185	169	216	184	191	205	218	218	195	203	182	192	194	194	197	199	208	178	205	220	198	198	203	208	220	208	190	185	201	192	187	239	222	232	206	200	224	171	194	207	216	196	207	191	208	183	204	182	177	219	220	207	226	187	198	193	214	202	209	178	200	185	218	221	191	196	219	189	200	203	238	208	196	198	214	209	198	214	178	204	228	225	214	201	174	216	204	197	220	191	209	213	179	201	227	185	202	204	193	201	182	176	196	227	211	238	192	194	192	180	184	191	195	207	200	203	193	197	203	211	216	202	200	170	194	204	182	227	229	204	178	225	209	185	203	213	200	193	194	215	189	193	211	208	168	211	218	178	187	209	199	174	228	181	193	200	215	203	213	212	206	191	198	206	190	208	190	235	220	208	200	188	206	211	195	215	189	226	210	177	191	224	187	211	225	185	185	222	171	220	177	187	186	201	190	217	205	195	194	192	206	229	186	202	209	213	209	197	193	204	179	218	202	201	163	198	175	218	206	199	205	187	212	196	202	179	226	200	184	186	192	220	189	207	176	185	179	188	205	215	195	201	170	173	191	209	208	185	202	191	197	178	176	208	207	225	207	212	206	215	236	199	225	199	211	206	203	221	207	213	196	211	231	233	190	195	201	186	212	205	206	209	203	207	220	185	202	213	211	193	187	208	204	198	193	215	209	197	224	197	211	225	198	196	198	205	199	198	221	208	191	220	169	186	200	202	199	202	203	207	185	194	189	221	195	236	218	206	192	182	180	192	190	205	214	206	184	206	187	201	212	188	204	184	191	186	198	197	187	219	212	192	201	188	222	223	185	215	215	216	205	192	196	173	196	202	219	205	199	207	195	201	198	205	229	187	201	193	188	194	196	189	205	200	186	201	193	194	205	179	227	184	190	201	208	202	196	195	216	212	208	203	211	191	214	214	229	203	187	186	185	219	207	218	187	198	213	204	186	226	208	217	198	209	208	202	208	226	181	197	180	195	192	213	185	188	201	194	203	214	212	195	190	211	176	175	219	186	219	205	188	207	190	197	172	183	190	186	205	202	172	208	191	187	185	198	197	204	225	203	214	197	173	227	194	211	181	199	200	194	213	173	188	206	220	170	203	203	217	207	210	207	198	211	201	206	189	220	174	202	177	191	196	205	191	189	197	189	191	217
1312	302	300	273	299	296	254	278	284	282	280	270	284	305	249	271	330	273	282	290	272	296	278	299	254	287	281	277	278	322	267	277	296	306	308	275	279	268	250	264	301	277	311	277	250	272	279	271	290	287	255	263	273	291	303	264	273	255	291	279	285	290	269	264	275	281	276	307	297	287	284	256	273	261	273	271	270	275	318	277	274	264	270	273	255	264	272	271	264	296	284	269	253	262	286	295	305	286	268	276	292	307	288	266	275	275	274	268	284	300	274	304	284	268	288	269	294	276	317	285	259	290	278	291	261	286	272	264	284	253	271	302	285	287	273	278	313	304	256	267	260	299	282	278	278	252	316	281	319	281	273	298	277	286	315	289	285	300	258	269	274	308	263	281	322	257	278	263	308	269	302	268	293	269	277	268	269	296	275	253	276	258	279	290	292	296	272	271	284	284	292	288	282	293	275	273	291	273	289	301	296	295	284	292	286	275	286	288	247	260	289	278	279	244	292	285	288	289	303	250	283	284	263	271	273	295	263	263	280	280	267	262	279	280	280	282	262	296	305	279	277	300	261	261	276	285	252	251	266	259	273	278	302	267	293	298	284	296	281	290	293	245	232	290	257	306	280	274	300	270	281	277	291	255	273	281	302	286	249	288	319	286	297	258	276	258	263	273	289	273	274	282	287	292	294	297	253	275	283	279	295	295	273	255	266	250	274	246	299	310	292	272	262	286	309	291	266	301	287	260	300	292	280	261	278	309	290	263	251	297	256	251	291	249	289	249	264	277	301	275	291	266	274	271	286	280	242	276	269	267	272	279	268	272	273	272	271	283	279	269	302	293	278	272	286	293	283	255	255	253	287	290	253	254	272	260	292	318	300	295	241	267	292	264	321	232	309	272	299	307	287	272	315	302	281	289	267	295	260	269	266	281	293	275	303	271	287	270	287	306	293	270	297	293	281	261	273	294	260	260	310	274	301	260	283	300	274	285	278	286	296	280	257	270	274	301	264	296	313	292	272	271	259	244	282	257	282	294	321	278	286	302	295	243	277	267	279	296	303	255	297	277	272	299	280	286	286	286	303	297	248	267	283	275	320	284	272	261	285	280	298	292	274	316	263	279	298	245	297	307	300	269	301	294	273	315	272	269	261	282	274	260	265	267	277	277	260	283	272	276	273	307	293	258	320	271	275	272	271	263	297	270	304	269	286	260	311	261	274	258	268	296	299	279	278	278	263	264	282	320	329	288	319	265	273	272	285	267	271	267	293	287	289	284	282	295	286	258	268	267	293	266	249	286	279	268	281	283	297	315	296	291	283	269	231	273	315	291	270	277	260	273	280	297	270	269	307	284	311	270	271	291	317	277	290	307	304	257	263	259	260	309	249	304	287	243	277	272	271	287	260	275	276	280	294	264	260	289	266	290	267	264	268	287	313	284	261	289	276	270	285	281	298	303	297	275	277	269	286	293	287	287	254	263	287	292	289	294	273	271	264	256	255	269	286	262	275	281	272	282	289	233	263	302	309	270	264	302	252	275	256	254	288	308	291	318	308	279	292	268	272	244	297	257	277	278	322	288	276	296	267	247	267	264	304	253	260	250	304	294	312	260	302	286	266	294	247	270	299	281	271	251	309	255	262	257	279	251	267	229	264	269	263	287	277	287	266	326	304	304	262	273	310	281	269	298	286	239	282	286	278	282	259	294	285	311	339	298	237	321	252	248	246	286	282	265	274	283	251	276	251	262	295	295	283	287	261	274	297	289	266	287	270	278	254	248	266	304	290	273	299	279	285	271	276	260	258	293	280	275	288	326	263	286	261	283	305	270	269	268	270	292	316	242	312	257	276	288	264	259	284	294	289	295	289	292	313	290	290	294	308	280	298	269	303	300	295	273	258	286	271	255	305	278	294	297	278	285	246	257	309	247	264	258	250	286	278	269	285	262	249	276	259	303	281	296	278	297	296	324	293	281	291	296	284	276	274	271	290	310	278	290	290	267	286	251	257	287	297	285	296	302	286	278	250	277	280	297	272	286	272	277	297	301	302	261	275	285	283	302	289	258	287	299	263	278	263	258	286	262	282	295	270	264	285	268	276	280	278	268	275	281	260	291	334	292	252	305	289	270	286	304	281	296	298	297	293	246	288	244	283	283	275	264	244	275	288	260	266	276	292	272	267	289	258	300	275	271	288	281	287	299	293	267	295	292	266	258	244	317	274	268	276	298	294	263	266	292	275	246	290	265	282	310	285	270	286	268	265	285	281	311	283	263	280	276	278	275	286	272	304	253	290	291	283	311	262	275	269	261	273	286	264	273	278	306	285	284	308	278	285	299	273	274	282	270	283	255	295	304	273	282	312	272	287	272	282	278	276	302	289	278	274	260	329	285	240	262	265	293	254	304	285	230	282	293	243	290	314	273	246	293	283	272	306	269	294	294	282	275	264	268	279	265	288	278	282	279	288	273	311	266	263	298	296	299	245	278	279	273	237	273	262	286	280	261	298	261	278	260	278	274	287	273	282	268	283	266	287	249	293	292	281	253	300	264	295	291	297	259	283	269	285	307	257	252	271	288	284	299	263	282	290	260	296	279	266	256	265	252	297	276	288	274	268	289	260	251	289	299	271	291	253	279	269	245	305	279	292	295	288	292	273	297	262	264	266	264	280	292	317	271	251	305	264	289	280	290	303	287	251	301	265	270	288	273	312	278	310	253	272	297	277	275	264	263	311	279	270	295	277	284	293	281	300	265	280	269	259	273	269	299	264	270	274	279	236	278	291	302	283	264	258	283	263	289	288	260	294	318	290	284	275	259	275	313	263	268	265	271	257	284	275	288	281	257	263	270	288	267	279	281	271	299	253	315	284	277	247	254	280	266	259	282	269	294	278	276	262	290	304	293	293	262	272	258	289	281	275	269	278	245	255	298	309	286	279	307	263	296	279	264	279	258	290	275	270	253	303	253	271	272	294	289	276	279	301	315	313	261	265	271	295	278	257	284	273	282	270	262	259	281	319	282	280	244	281	262	294	244	247	307	251	275	268	253	261	283	288	286	252	284	267	298	294	267	277	280	262	274	279	289	314	301	277	278	274	300	279	300	315	296	239	295	283	270	269	269	255	251	302	287	299	275	313	281	284	287	268	303	287	290	263	274	255	281	316	291	303	284	306	305	305	273	262	285	313	296	282	291	248	265	282	298	307	275	269	270	313	270	276	267	287	279	269	300	294	273	309	273	284	260	233	278	293	275	255	268	262	259	274	265	291	287	282	262	261	271	291	283	281	262	271	274	248	269	275	277	299	293	318	277	270	271	272	251	259	254	282	241	295	282	300	280	254	296	293	315	313	271	256	288	274	293	283	286	286	317	317	262	272	272	274	280	267	267	292	287	274	291	268	247	302	270	269	298	255	269	277	258	304	298	272	292	280	272	242	295	279	266	308	278	287	290	277	288	290	255	269	269	294	294	315	288	272	306	263	274	269	289	307	267	266	272	307	261
1737	641	661	695	695	675	618	634	662	670	637	658	635	601	603	648	603	635	624	613	655	629	648	597	607	646	578	638	596	607	583	657	633	668	630	631	640	594	604	591	678	595	655	604	641	624	589	592	652	672	642	624	600	628	623	627	657	635	645	631	653	589	629	636	671	682	697	632	656	655	618	636	642	618	619	712	659	615	665	643	630	630	629	651	602	633	602	629	608	638	619	635	699	650	640	657	641	642	654	652	654	624	657	548	654	679	655	636	625	613	622	635	630	677	607	650	634	663	644	626	641	607	629	643	585	618	642	611	641	660	615	601	602	627	645	624	666	648	653	607	640	684	653	625	633	631	654	602	613	662	601	646	636	662	676	647	668	665	606	632	647	629	651	647	632	640	636	631	616	641	644	640	685	675	618	634	614	638	627	681	628	648	568	713	639	635	622	674	639	629	642	685	654	669	687	623	605	637	571	614	643	663	657	656	668	622	700	587	620	624	650	629	665	586	627	677	631	621	649	684	644	605	626	598	643	644	650	618	618	645	639	602	649	632	679	661	647	652	633	616	666	646	626	665	643	600	617	690	632	635	605	644	609	660	617	653	608	641	649	651	616	662	637	628	636	639	638	603	634	667	629	597	642	612	624	621	684	636	634	618	629	631	621	634	602	620	639	636	627	626	600	591	621	648	607	605	645	637	609	648	665	625	640	664	577	587	664	634	631	635	642	632	642	618	575	619	626	570	657	592	629	630	571	622	661	632	583	634	612	623	606	595	692	635	629	602	625	656	650	688	700	641	615	604	647	610	597	624	648	649	648	619	642	640	603	616	627	595	637	626	624	646	616	589	621	615	646	600	624	635	642	637	617	660	635	674	599	635	662	664	654	627	603	645	629	587	659	644	610	645	660	658	613	655	618	588	650	608	610	613	643	634	649	636	648	604	597	648	611	601	660	601	618	652	627	641	694	639	623	614	637	616	584	631	658	638	631	606	624	614	607	606	613	599	634	642	637	612	634	595	641	633	605	652	633	662	667	647	620	605	627	624	645	628	652	665	602	670	617	611	652	636	591	619	646	639	673	629	627	673	658	589	664	633	622	625	649	626	670	583	599	618	632	665	642	598	684	647	654	650	626	613	656	628	658	638	642	649	580	604	649	618	610	598	638	665	586	602	627	599	645	641	646	655	637	647	685	627	590	588	641	632	651	600	657	607	619	625	646	642	634	602	588	594	616	643	631	637	664	619	613	594	621	667	647	606	651	627	622	641	628	655	639	641	614	589	645	604	628	628	575	647	598	638	638	625	656	597	598	618	588	635	619	657	658	642	631	606	633	602	636	665	629	621	653	632	586	635	600	638	643	595	679	653	627	684	660	639	590	658	617	667	661	653	619	641	578	605	645	614	632	629	607	644	614	613	651	613	623	623	641	607	620	634	626	632	694	643	612	645	650	622	639	628	631	674	638	596	602	595	645	615	577	634	611	607	613	596	562	596	604	673	616	646	649	667	626	677	647	594	665	603	613	607	680	651	624	599	630	596	610	616	645	597	580	620	665	614	629	635	603	601	603	575	605	583	575	614	625	644	656	646	635	599	628	594	633	651	625	627	641	600	627	669	649	612	661	606	729	626	629	660	608	614	649	643	626	630	613	638	639	648	683	618	650	648	638	684	631	626	594	588	634	579	643	620	616	633	629	591	603	655	610	608	639	614	592	627	647	653	622	602	635	579	631	579	620	592	657	633	585	603	648	604	636	641	619	683	664	649	636	663	604	576	627	629	632	627	630	640	604	668	652	639	641	663	649	632	634	634	596	581	616	622	660	611	637	640	665	663	590	631	640	630	659	603	601	627	646	613	638	605	619	669	573	600	635	598	642	617	651	587	604	638	645	624	644	651	640	599	641	625	615	621	639	634	629	635	596	605	633	592	631	620	637	598	640	626	644	633	658	613	608	589	626	581	652	584	597	613	641	615	594	613	596	692	645	653	668	609	606	627	618	637	609	692	629	663	619	619	621	629	622	679	594	637	646	608	650	611	670	619	638	629	634	609	676	643	664	637	622	620	635	666	637	656	652	631	623	608	671	627	635	629	646	636	636	634	632	634	593	601	621	614	627	616	600	611	627	610	619	643	685	632	649	632	605	625	609	620	633	613	629	647	626	599	651	623	608	609	640	643	645	656	620	665	647	669	587	619	588	619	637	652	636	625	604	653	603	578	662	668	618	628	667	618	606	619	594	619	689	641	655	616	605	606	621	665	623	627	599	617	631	610	668	637	629	582	664	630	580	609	620	631	627	617	664	605	623	639	614	631	625	644	650	597	643	653	649	650	659	655	634	623	609	641	652	645	586	639	627	589	651	627	623	645	675	673	652	643	627	652	614	661	615	670	646	621	619	631	623	669	634	572	608	636	609	604	626	603	625	613	627	678	648	631	629	621	633	683	613	655	650	642	672	615	628	634	631	636	614	649	652	660	590	603	573	632	602	607	648	652	619	698	617	599	669	588	626	659	624	648	612	607	680	642	645	631	648	609	680	698	584	612	616	613	596	609	631	623	652	625	602	653	587	626	617	618	612	628	630	641	613	616	658	660	650	633	608	636	642	662	612	659	647	635	644	583	599	641	629	585	665	594	638	631	612	623	622	635	630	676	645	651	654	673	617	625	605	606	640	698	646	617	664	598	629	673	640	623	620	626	605	618	619	607	691	649	607	622	609	665	632	661	597	645	639	629	650	675	662	607	641	643	602	655	657	652	613	638	608	606	644	669	673	640	607	649	641	613	590	624	654	673	607	625	601	605	687	662	692	628	611	595	647	605	595	589	668	650	590	686	607	653	586	616	675	620	633	627	631	606	621	592	612	644	612	632	655	652	621	649	678	648	612	642	585	624	584	631	638	654	652	612	640	639	621	594	613	632	686	640	652	615	672	650	658	625	644	654	651	622	624	659	640	634	622	639	644	646	663	623	610	617	660	635	629	685	632	634	652	637	630	635	645	602	644	612	645	602	630	624	583	619	625	646	638	625	611	624	620	633	642	644	670	703	630	616	632	659	652	648	629	588	607	637	605	609	620	633	629	641	644	607	634	603	617	664	645	595	637	651	635	634	639	621	636	588	593	666	619	633	631	610	644	575	671	643	589	625	621	630	638	581	615	627	618	634	628	654	676	653	659	637	623	665	655	633	625	641	660	646	599	681	624	624	617	606	630	656	604	648	636	638	674	617	644	624	626	605	672	653	635	628	635	610	629	610	632	613	704	614	709	627	627	623	663	642	635	647	633	715	653	646	596	614	668	646	627	609	579	611	607	647	616	654	654	613	618	670	572	674	632	639	617	660	641	624	656	635	621	603	625	639	645	653	632	649	621	663	625	615	708	664	632	622	610	642	626	668	609	591	660	639	640	609	605	634	620	637	674	641	639	638	604	620	651	643	604	622	635	650	682	637	675	620	599	650	640	617	674	631	615	636	646	598	623	641	640	610	609	644	568	617	630	655
7042	447	442	420	296	309	270	244	257	250	253	229	254	208	241	224	244	219	252	223	226	241	200	213	224	206	203	199	240	220	200	195	225	224	220	224	210	216	211	224	209	238	221	228	195	186	242	233	214	233	231	249	232	233	235	228	208	208	214	211	228	238	221	209	204	213	229	203	213	210	228	209	228	215	201	205	213	230	226	185	179	231	232	223	216	206	195	237	221	214	229	238	200	215	233	195	251	185	238	206	211	215	184	239	223	226	214	219	196	215	240	210	259	189	208	207	214	213	224	233	235	214	239	219	200	249	226	222	194	215	222	220	220	222	234	245	230	230	251	223	203	226	208	212	211	235	215	222	204	196	216	215	198	212	194	210	189	230	224	221	192	239	239	204	215	226	197	209	224	217	230	230	239	224	203	230	215	234	235	199	221	217	195	231	217	200	206	238	221	230	240	246	225	235	203	208	194	226	203	214	248	182	222	200	229	204	215	233	207	236	212	203	194	196	227	216	234	243	229	219	225	227	194	228	246	232	205	225	221	204	195	228	234	224	225	201	214	213	221	227	225	226	235	216	224	203	218	202	191	194	176	211	219	211	203	223	235	198	208	248	201	193	217	227	189	200	198	204	192	220	212	204	211	217	227	217	211	208	245	239	187	234	215	225	212	195	219	217	228	242	210	204	191	220	221	217	208	229	219	194	222	233	225	194	223	220	188	207	246	223	237	213	237	230	196	227	207	228	203	217	230	214	209	236	219	209	215	220	220	230	210	215	195	215	222	211	212	200	192	185	215	215	223	209	226	231	213	207	243	234	227	243	249	253	248	222	214	208	203	214	210	242	215	206	215	192	205	217	228	211	212	228	224	228	220	226	215	200	217	202	184	215	193	213	212	217	199	221	229	200	222	223	220	199	211	200	207	235	199	179	223	187	190	220	230	207	218	201	230	203	207	225	221	210	178	198	262	191	207	237	240	230	204	241	229	211	232	179	220	218	231	231	221	201	194	187	229	211	169	215	199	193	197	234	243	196	186	239	249	183	221	191	240	211	225	221	231	197	211	229	228	225	224	239	224	248	214	212	257	226	205	204	212	215	221	214	194	220	212	239	208	257	238	254	213	202	224	220	221	211	219	209	223	226	209	214	200	215	234	211	246	219	235	197	213	213	221	208	234	204	212	209	203	209	217	203	251	211	227	185	213	221	223	209	198	199	218	240	226	191	220	241	224	214	234	239	182	230	198	204	198	232	208	204	202	220	222	210	239	196	204	230	221	199	212	199	220	235	212	204	207	225	213	217	205	210	204	209	213	228	226	209	211	181	218	184	236	232	232	219	231	210	254	199	202	211	242	231	203	263	208	233	185	224	224	193	227	230	237	223	226	191	214	196	232	232	215	215	217	192	185	229	200	212	246	237	213	218	210	214	221	223	209	227	224	228	217	196	235	189	215	218	203	212	191	207	218	198	207	208	223	218	237	187	226	210	204	206	209	207	235	215	215	241	236	212	230	213	211	229	234	206	205	183	198	225	220	205	221	203	205	221	217	207	209	210	195	202	220	209	198	209	268	208	224	213	225	216	224	212	231	204	218	226	213	229	222	214	228	211	204	217	219	229	200	207	183	214	211	226	204	207	216	228	191	248	202	228	176	213	219	208	210	225	219	218	246	212	213	202	212	195	223	227	226	244	200	220	230	203	227	218	240	238	212	218	205	217	235	219	206	229	249	216	222	220	232	250	240	229	197	244	214	211	225	222	222	202	195	207	219	230	222	238	214	223	243	226	235	227	203	219	201	232	224	231	212	224	207	186	219	219	210	241	221	203	214	222	204	189	223	218	201	234	233	187	204	235	226	219	232	170	214	213	219	190	241	216	211	217	229	224	203	197	206	226	216	219	213	203	229	213	202	215	191	204	198	223	223	247	224	235	215	227	228	233	221	227	199	232	243	216	200	218	204	227	204	218	229	238	198	207	243	212	225	214	206	178	198	243	231	217	198	207	213	211	202	200	186	204	227	234	242	211	255	223	212	231	220	195	219	207	209	193	214	205	233	245	215	224	223	237	243	214	215	207	215	211	227	225	199	220	230	200	208	238	223	230	222	211	200	213	232	244	234	181	200	226	203	227	215	231	211	198	213	221	211	196	223	199	207	218	203	233	226	226	208	222	231	211	185	225	217	233	208	200	215	228	216	215	218	232	220	224	224	209	207	210	233	218	208	220	220	203	201	200	228	177	217	232	221	212	213	231	195	231	209	223	219	221	235	229	214	231	215	206	227	216	241	204	199	225	194	203	215	204	199	245	218	244	231	218	208	223	236	207	202	230	203	196	184	241	206	219	222	229	231	217	215	218	235	234	219	206	228	199	201	218	218	219	202	199	218	189	212	194	224	238	212	267	240	256	222	196	209	207	205	205	231	231	213	232	226	238	194	224	209	209	248	216	198	206	224	201	200	238	221	236	244	225	244	224	201	219	216	212	207	210	231	215	216	237	221	205	217	195	212	214	217	200	178	217	228	185	221	230	216	200	224	232	220	209	201	236	246	226	212	202	232	211	201	214	203	206	223	242	221	206	197	201	221	210	224	231	240	188	214	221	236	229	212	239	221	240	187	190	203	204	216	189	229	210	216	216	221	214	221	199	221	215	243	192	217	218	212	222	213	205	213	232	236	235	228	197	227	234	183	205	213	194	221	205	238	234	239	188	217	206	210	223	203	229	221	205	209	232	204	224	242	203	219	186	232	215	204	235	201	212	226	221	203	207	239	251	221	169	203	202	220	236	211	191	222	212	194	204	225	217	228	216	210	182	210	234	225	208	211	199	222	222	237	236	232	226	221	231	229	223	240	193	208	230	220	220	222	233	204	230	238	224	237	194	225	251	220	211	225	232	214	212	225	205	195	220	221	181	200	210	235	216	216	197	211	212	246	198	195	236	200	212	211	235	195	224	244	227	208	200	206	217	201	202	201	232	196	210	215	197	189	196	234	210	218	218	243	223	195	232	221	224	214	214	217	205	224	220	212	230	244	256	244	220	196	226	198	239	224	202	198	205	209	202	210	222	191	245	217	220	216	225	219	213	228	195	235	225	221	221	205	224	192	221	204	240	220	216	223	194	197	228	226	223	231	237	193	199	215	221	191	215	234	226	205	198	231	241	214	191	195	203	232	247	242	226	222	209	215	213	218	215	226	232	209	198	228	228	259	246	198	205	228	194	190	213	213	211	223	177	225	240	213	207	201	194	211	212	221	222	215	218	183	226	229	233	217	199	253	212	205	188	214	201	243	244	231	215	220	210	216	228	234	189	225	228	216	219	234	221	176	234	220	221	224	211	216	225	237	220	202	178	194	235	249	216	245	228	241	220	234	215	229	219	210	198	217	239	247	222	207	260	210	218	210	242	236	203	216	233	198	217	228	213	235	246	194	249	230	212	226	173	216	201	237	221	235	228	198	214	197	213	260	180	230	233	201	192	228	205	184	220	231	224	218	235	217	209
6232	733	1112	1145	1046	937	818	730	692	655	612	561	588	609	545	578	529	555	535	527	513	488	522	524	548	519	489	477	480	548	526	507	494	508	504	508	473	476	530	435	502	489	482	449	512	460	487	501	502	441	517	460	490	506	503	493	513	520	508	506	512	513	518	534	551	495	464	481	431	492	503	483	457	481	461	515	493	504	463	468	501	529	536	537	510	458	515	515	509	498	484	473	504	449	485	474	484	512	501	516	456	511	480	515	512	465	462	504	512	473	492	462	478	516	478	523	491	497	467	474	503	494	477	488	478	483	475	524	466	549	464	488	512	523	493	518	487	487	499	470	500	481	482	471	491	516	488	499	508	492	509	453	497	508	481	444	502	476	482	477	468	531	511	520	478	494	470	491	524	482	518	473	453	465	462	479	505	501	468	515	453	497	481	456	525	486	467	516	499	489	478	470	497	459	495	507	456	499	486	481	487	487	464	500	488	484	444	472	476	427	439	501	526	478	479	490	487	500	476	528	484	501	514	450	476	512	473	474	502	498	515	501	494	512	498	442	517	513	514	450	439	486	488	495	496	506	435	489	473	478	463	504	481	485	510	514	443	484	469	502	531	459	454	485	461	522	470	503	508	456	487	484	491	504	502	460	563	501	497	495	466	484	456	512	497	465	512	468	479	478	507	468	470	507	498	476	468	481	447	502	478	481	469	499	553	474	479	472	512	500	485	483	463	489	492	537	479	485	453	524	478	494	465	535	507	525	508	508	469	490	447	504	512	485	502	484	451	496	484	467	472	494	481	495	478	435	474	507	502	507	490	484	546	517	462	494	465	481	492	512	464	521	502	491	511	546	490	520	509	512	507	505	464	458	494	535	468	494	479	475	458	499	434	481	491	450	488	495	443	476	497	480	486	514	480	495	504	468	481	484	486	460	495	475	461	476	478	492	487	470	465	494	473	474	488	478	496	507	498	484	502	439	447	512	487	521	490	516	459	503	521	496	512	505	478	484	464	452	490	463	511	465	495	499	456	492	507	490	516	486	525	487	491	478	455	497	513	490	496	499	513	471	472	493	481	453	496	456	505	498	501	492	484	528	483	497	499	484	487	443	468	496	484	527	496	481	496	500	493	492	505	527	447	459	473	452	495	455	484	502	530	495	489	475	523	423	516	484	493	493	477	537	530	483	477	513	520	486	447	468	480	483	509	480	518	473	468	484	483	519	466	472	502	486	473	485	503	455	485	487	457	473	503	490	473	437	476	491	501	525	468	512	519	476	514	468	493	482	474	486	497	475	484	488	494	521	512	541	526	495	471	525	497	463	484	489	479	498	495	490	472	504	508	535	478	489	506	487	464	518	486	465	501	466	471	441	535	530	473	490	529	477	531	501	483	481	446	513	436	476	495	499	473	470	446	493	488	500	498	515	469	535	482	460	506	523	440	465	487	485	496	477	499	475	496	480	475	496	463	448	523	513	506	541	473	453	495	487	502	480	494	478	514	502	490	484	483	474	476	467	475	463	483	466	471	488	450	478	495	492	483	482	439	485	469	430	485	491	505	486	502	550	517	482	490	482	500	505	461	500	494	506	501	539	517	502	492	493	538	506	475	455	520	475	469	517	532	494	492	482	474	510	504	511	555	469	480	500	492	450	506	475	496	454	469	537	502	495	469	489	504	518	440	478	498	486	462	495	517	509	488	535	498	493	527	504	479	487	491	447	465	437	465	466	491	463	439	484	485	482	527	495	509	490	481	527	470	490	481	508	477	479	523	510	489	469	485	451	496	506	483	477	495	495	515	498	507	529	493	484	473	521	509	466	450	475	503	491	503	503	502	495	481	500	517	491	547	480	449	457	481	499	455	486	503	486	494	517	495	488	472	526	481	487	509	517	463	458	467	459	511	494	510	474	522	536	497	493	530	504	494	542	505	475	455	465	505	521	470	449	468	490	502	509	520	489	456	501	494	495	467	464	497	511	500	457	486	498	515	504	494	504	512	507	493	498	487	504	511	487	516	489	486	530	503	479	481	464	499	515	462	443	471	504	523	475	512	484	502	511	471	486	513	458	457	495	478	498	464	483	493	476	509	497	479	488	484	534	513	518	518	474	465	477	452	495	464	499	506	490	451	473	535	483	517	508	497	497	492	496	507	467	471	471	504	507	475	491	501	445	481	475	469	504	496	469	497	491	511	511	459	501	464	451	502	514	518	476	491	473	528	472	472	489	460	519	512	472	503	500	473	496	476	484	526	456	490	503	510	484	526	483	517	493	494	493	495	493	452	510	461	451	520	487	481	469	492	476	473	527	475	496	528	501	480	507	464	493	519	540	518	499	489	495	503	521	503	460	462	508	470	469	444	483	460	439	547	481	466	450	502	522	525	497	526	456	502	459	494	489	444	469	486	528	508	490	489	502	522	508	497	503	499	519	523	502	486	506	445	465	455	457	471	463	491	530	484	506	461	486	502	463	503	493	502	509	500	485	502	505	470	488	489	533	519	483	497	521	494	462	473	483	486	482	501	509	478	513	493	471	472	484	511	495	474	508	475	495	467	491	445	510	494	502	495	471	477	479	493	479	529	477	504	510	503	492	478	482	477	479	470	484	518	464	506	488	484	472	480	510	474	482	549	492	491	479	528	502	486	499	471	478	465	498	458	480	473	478	442	465	487	491	495	494	471	518	465	470	482	474	446	474	509	533	497	489	527	488	533	477	480	452	478	485	481	470	502	491	485	500	473	497	456	509	480	467	535	464	517	459	493	493	500	476	500	506	512	495	464	518	492	509	481	468	516	510	473	508	453	474	500	496	471	524	512	492	500	490	515	482	459	513	498	512	492	508	490	494	485	473	489	509	537	466	473	487	485	519	514	498	490	461	487	494	477	486	468	439	517	494	476	461	478	498	490	516	494	483	488	501	473	477	483	502	460	494	459	488	493	474	483	517	544	477	505	471	506	473	482	520	497	476	530	491	490	471	517	467	494	477	519	475	486	474	481	485	479	488	468	517	519	496	514	499	512	494	528	482	497	491	512	493	497	497	537	489	436	478	489	472	512	533	469	453	480	474	515	509	510	471	519	528	503	456	483	480	491	459	483	479	514	456	503	495	479	477	500	469	477	482	464	522	499	514	491	481	480	447	500	528	461	481	466	478	488	483	470	482	496	495	464	502	515	498	459	478	541	470	508	475	509	524	497	512	504	480	512	496	502	519	483	473	502	491	509	478	484	494	475	493	469	479	492	491	486	510	465	505	486	486	518	497	468	443	517	507	503	496	486	486	481	509	467	481	488	516	476	509	504	475	492	487	475	506	515	481	459	535	480	479	484	479	492	473	477	496	498	478	507	467	494	511	521	500	498	442	493	490	522	494	507	481	502	456	464	489	456	505	488	512	501	512	514	499	510	467	491	535	459	470	510	497	490	504	497	465	467	509	454	475	450	494	508	489	497	495	487	483	485	500	475	493	502	485	466	469	474	503	480	494	447	495	492	512	484	502
13064	736	584	470	304	224	182	189	166	123	137	119	123	97	98	108	103	83	91	90	79	98	80	78	72	71	73	86	90	73	78	82	106	89	80	80	71	82	96	77	59	90	99	105	72	73	76	72	82	86	73	83	71	78	73	88	68	65	76	64	76	77	64	88	65	64	80	79	73	72	77	79	74	71	75	76	75	84	77	73	87	88	66	73	92	86	73	86	63	94	82	72	84	83	77	61	77	82	92	76	79	65	78	78	74	101	77	101	80	88	87	88	71	72	66	69	77	72	76	66	71	94	72	71	84	83	82	70	72	86	97	105	92	71	67	91	80	71	51	79	82	83	67	75	81	77	86	75	62	81	85	71	73	69	77	63	66	78	74	85	74	73	75	74	79	84	106	94	74	82	76	82	79	74	84	83	76	77	70	81	75	69	75	84	72	75	69	63	66	61	70	74	70	80	74	88	82	74	80	90	80	73	83	67	91	81	66	68	64	80	85	79	83	82	88	76	82	91	67	83	63	73	64	73	67	72	77	82	85	77	75	80	84	86	73	73	66	66	76	73	74	77	81	72	80	65	66	67	91	72	75	76	89	86	84	92	72	82	74	86	76	83	97	76	66	70	54	84	83	73	69	70	68	81	82	78	85	66	67	77	64	66	76	72	76	76	77	73	82	72	72	80	75	82	83	70	65	81	88	73	59	78	70	66	64	60	64	75	72	81	77	62	90	52	75	62	74	66	86	67	70	67	79	81	77	78	81	75	75	75	70	81	82	84	87	86	82	61	105	85	84	77	85	92	90	65	86	60	88	71	72	92	92	67	80	79	76	72	79	77	84	75	78	75	61	92	73	70	82	75	73	80	82	70	65	84	72	77	92	61	82	60	93	77	82	87	71	88	85	72	68	70	73	93	68	83	61	71	76	82	72	86	63	70	53	62	80	81	76	65	75	93	70	69	61	75	82	78	79	82	78	102	82	73	80	59	77	89	93	72	92	76	88	60	87	87	86	64	60	70	79	83	76	83	86	68	63	67	74	79	77	68	77	88	87	76	73	63	78	84	74	86	97	86	89	66	62	77	74	78	74	63	81	76	76	75	65	58	71	62	69	80	75	56	74	64	74	79	78	61	71	93	67	66	84	68	68	56	82	60	73	80	77	67	72	96	55	74	75	80	73	82	89	76	76	76	71	90	67	78	75	82	59	70	62	60	70	59	60	83	96	76	74	69	70	69	78	83	65	92	74	77	63	77	86	70	59	66	82	79	78	87	78	77	73	80	75	88	91	92	71	78	72	79	79	90	76	70	81	87	70	74	58	78	86	88	73	83	84	76	77	75	71	100	65	79	72	79	82	79	86	67	75	89	78	77	69	70	94	72	76	59	59	99	71	70	74	90	80	75	72	89	74	64	89	65	80	61	71	90	69	56	83	80	85	75	77	83	68	77	75	68	69	67	95	66	74	71	85	93	76	73	84	81	83	68	69	82	83	91	79	90	82	69	80	70	70	90	80	94	80	75	85	71	75	74	59	61	69	61	68	83	73	72	85	67	70	64	83	55	67	72	84	79	80	59	65	64	73	67	82	69	70	76	79	62	72	71	82	75	86	66	65	68	86	83	91	69	86	75	68	74	84	84	85	82	61	95	73	65	70	83	59	68	90	70	57	67	74	77	79	77	70	82	71	73	76	72	66	68	68	72	77	76	76	72	70	74	63	83	78	83	79	66	74	79	84	84	94	62	66	78	77	74	74	75	66	78	81	88	72	85	70	87	86	80	72	72	78	76	91	77	68	75	68	77	70	70	85	72	72	72	79	82	64	75	87	80	82	68	59	70	82	84	86	66	52	80	80	77	62	76	67	60	69	87	80	89	61	82	63	84	72	57	78	64	88	80	92	82	75	76	72	74	85	89	71	86	79	82	81	69	74	64	78	83	81	78	59	88	91	73	80	68	77	74	72	89	74	67	70	79	68	81	79	74	70	70	67	75	77	77	94	86	93	90	81	77	71	67	64	78	96	75	72	84	61	67	66	59	69	68	72	83	75	75	82	81	80	76	76	88	73	69	65	69	66	72	92	73	81	82	78	68	100	85	69	67	66	68	73	80	80	73	78	70	81	70	67	70	78	85	77	92	84	82	70	69	76	67	79	76	82	73	71	66	57	83	72	78	82	80	76	75	83	94	92	66	67	74	65	95	59	75	71	79	86	82	77	75	78	95	73	75	67	77	79	78	73	58	57	89	72	60	78	83	88	77	65	75	74	69	69	80	76	96	91	83	79	82	58	84	85	71	85	84	84	79	77	73	93	85	91	67	83	54	85	94	87	85	79	75	82	86	83	77	88	100	61	66	63	61	84	78	68	72	64	79	73	76	72	77	84	74	75	83	83	81	61	79	77	77	71	72	79	77	75	68	78	73	71	82	58	73	77	64	96	71	90	65	70	66	81	69	74	73	73	82	77	85	73	79	80	73	90	79	72	89	76	67	68	62	68	80	75	78	81	76	72	85	72	55	75	79	84	78	59	63	85	87	79	74	64	79	73	74	79	73	73	86	91	80	70	65	76	79	69	66	71	71	73	77	90	66	74	64	76	78	76	73	77	74	73	73	77	92	73	74	71	67	74	66	77	87	70	76	84	68	62	87	80	75	66	65	69	84	68	74	77	80	68	81	62	72	80	68	98	88	93	79	84	82	65	86	80	88	80	90	97	59	66	60	75	92	84	90	80	83	76	80	65	93	63	68	72	70	73	79	63	70	74	99	70	86	69	62	88	74	74	69	79	97	83	88	89	74	66	63	81	76	85	75	77	79	65	90	78	86	84	81	72	64	69	93	73	69	72	82	77	86	73	64	83	65	65	79	91	79	81	79	70	94	77	76	85	85	54	77	68	96	77	68	73	61	72	74	74	70	75	76	60	76	77	87	77	77	75	82	66	79	86	86	81	77	66	71	74	100	76	85	74	77	67	69	75	84	80	80	95	81	70	75	85	77	63	80	74	71	73	73	66	59	72	75	81	80	78	71	83	83	73	84	75	71	71	74	86	73	79	70	77	77	84	72	83	73	77	80	77	77	76	72	70	71	61	73	80	68	62	64	83	88	105	78	76	79	71	74	63	76	81	67	83	77	68	71	63	66	84	71	70	63	66	61	73	61	65	68	101	87	76	68	80	70	67	69	64	80	75	66	74	89	77	71	70	76	70	70	79	83	77	63	88	90	83	78	80	82	70	88	67	81	66	76	70	73	72	78	81	65	71	74	82	84	75	67	85	91	71	66	90	76	70	83	96	79	62	79	84	92	68	80	59	68	75	81	65	92	76	75	88	65	62	82	78	83	73	67	82	60	68	70	63	74	68	77	72	82	58	77	78	70	81	94	82	73	79	66	86	90	84	91	62	56	68	95	77	72	81	58	72	63	84	72	61	62	83	70	72	80	73	87	64	74	69	72	80	69	74	60	73	81	87	76	67	83	79	67	92	64	66	70	71	85	60	73
7814	655	1409	1601	1329	1050	849	666	599	529	448	445	438	378	322	329	341	276	290	268	284	276	296	257	247	236	256	228	252	240	227	250	229	223	217	232	234	221	221	206	229	239	217	207	224	195	220	241	238	225	200	215	229	199	221	220	191	220	185	207	195	218	230	197	221	203	207	221	210	207	210	205	213	200	196	201	209	200	203	184	182	215	227	211	193	213	217	211	192	187	187	213	202	212	198	221	221	195	221	220	176	220	196	181	211	188	226	211	210	214	183	216	195	213	199	208	202	185	190	200	210	199	190	187	206	215	207	179	177	217	219	226	200	189	200	229	203	215	180	210	237	191	207	208	220	183	219	210	182	194	203	194	207	214	177	219	189	179	193	201	219	192	207	199	200	161	205	209	194	194	206	186	205	198	180	194	206	216	227	205	211	208	211	228	216	187	189	194	196	184	206	219	195	242	184	204	184	205	187	183	195	184	207	191	206	210	208	201	200	199	218	175	216	190	187	193	223	202	216	191	206	205	223	185	196	212	192	178	232	218	208	217	191	200	198	189	185	207	213	202	200	206	201	226	200	209	196	200	192	218	208	228	221	226	223	218	201	210	220	194	220	188	226	201	197	217	218	217	186	194	196	194	203	198	217	191	185	228	230	190	216	191	177	192	204	190	214	186	186	202	188	210	225	213	188	191	208	209	195	209	206	219	178	198	222	210	220	203	216	204	198	213	179	193	241	187	214	227	210	203	219	188	184	216	221	215	197	180	193	222	181	216	206	180	194	196	179	214	196	198	191	193	230	212	194	204	195	192	194	194	258	193	197	186	187	219	232	198	199	205	227	197	224	190	197	203	209	209	207	221	195	222	211	211	201	179	191	186	221	215	203	225	222	209	222	177	197	202	208	195	208	208	219	200	182	215	196	197	237	191	228	240	218	214	200	183	215	222	211	186	173	175	181	184	193	199	198	199	209	191	222	192	195	190	206	211	208	220	202	202	196	195	200	194	209	238	188	193	193	225	190	185	199	209	216	212	195	210	229	223	206	209	221	212	216	192	196	203	180	187	240	168	196	212	219	202	186	213	198	202	199	190	210	186	215	223	188	203	200	204	200	202	192	189	214	189	224	207	200	189	200	214	199	181	200	207	200	209	197	190	192	203	184	201	213	189	201	197	198	195	191	195	233	197	216	193	196	182	195	185	191	204	208	196	182	218	193	192	208	211	206	234	186	177	230	206	204	208	223	187	217	198	178	184	192	178	182	205	209	188	198	213	196	201	211	223	201	213	198	199	201	208	208	195	193	223	202	210	201	185	199	180	206	186	205	215	171	175	202	197	207	202	215	210	189	201	209	187	208	203	174	209	208	197	208	187	202	194	218	192	215	219	214	192	186	175	203	178	195	197	197	194	204	193	196	203	235	203	214	209	198	178	217	218	158	215	203	198	196	194	207	176	212	211	218	190	178	214	200	177	204	194	218	191	213	166	205	206	222	221	210	213	207	192	202	219	188	214	219	216	197	198	200	201	192	193	202	200	184	212	213	186	189	212	213	201	207	188	209	212	192	208	228	203	206	203	198	193	218	215	193	227	190	208	182	186	198	211	216	208	178	201	197	211	191	197	212	214	192	205	190	199	223	216	197	204	228	195	208	197	203	195	208	217	226	208	196	194	207	204	204	200	190	205	208	201	199	208	196	194	217	202	213	200	178	203	209	194	189	217	214	168	225	213	217	210	205	181	198	229	184	176	180	184	201	216	201	199	224	188	213	189	193	208	201	205	185	182	182	190	233	202	195	184	186	198	223	197	179	217	212	189	198	223	191	189	184	201	200	219	205	189	190	196	211	201	172	209	206	212	206	199	195	182	198	199	204	216	220	188	188	231	193	202	173	203	208	189	193	208	196	219	200	178	187	203	211	234	205	197	216	208	207	202	201	192	194	207	191	196	215	180	226	211	225	188	208	222	192	198	199	193	203	166	201	197	184	190	185	187	202	208	211	191	210	212	214	191	185	187	211	215	172	194	180	219	193	242	206	193	211	210	198	222	195	202	202	210	203	184	192	166	210	200	215	211	180	218	203	210	174	209	202	169	183	211	185	206	237	186	188	189	210	208	208	198	217	201	189	192	186	205	214	186	189	200	210	189	195	199	222	202	203	228	195	185	188	195	180	213	205	217	228	212	205	166	187	178	199	185	198	189	198	201	174	217	185	194	194	202	207	214	191	224	213	194	197	194	215	204	197	172	221	206	198	213	184	207	197	210	210	193	208	200	226	207	209	215	194	199	210	200	174	191	200	198	212	192	221	181	208	221	199	180	200	180	202	190	192	184	210	203	206	200	195	195	209	193	190	196	233	193	201	199	196	167	189	200	190	186	189	191	205	192	183	205	204	210	231	223	192	207	199	192	183	191	197	211	233	185	206	216	211	204	175	204	203	210	202	206	194	199	191	176	205	234	207	194	180	186	205	229	206	192	207	198	216	194	196	195	199	198	191	205	209	199	184	193	206	222	197	229	189	210	217	207	209	206	183	181	203	195	209	204	202	196	204	199	196	211	231	216	215	201	192	184	223	180	198	197	144	215	232	201	181	195	205	222	185	220	207	249	210	198	191	217	194	190	203	215	189	201	196	198	191	220	190	193	178	179	203	203	190	198	201	192	210	200	203	202	195	199	193	203	191	207	202	207	204	210	203	198	187	194	215	193	200	201	181	210	211	218	217	206	193	222	225	217	231	213	192	216	197	223	176	195	189	197	200	191	209	215	209	214	212	198	226	190	208	219	199	190	203	210	182	183	189	204	194	218	231	182	191	214	176	176	223	201	181	201	206	210	225	194	188	212	196	196	201	204	203	190	194	208	205	201	187	184	183	201	206	199	201	203	215	200	203	213	194	187	206	207	213	196	202	199	191	200	202	208	200	190	204	200	216	206	183	201	223	191	183	192	182	205	199	211	198	213	194	222	203	209	194	192	224	194	192	192	189	177	216	210	188	181	243	192	214	219	218	203	203	188	196	203	194	195	233	197	195	193	208	182	187	201	208	205	194	218	204	186	193	200	194	220	190	208	224	213	177	198	209	212	202	194	207	209	203	214	188	195	210	195	200	233	189	179	212	204	214	197	217	213	189	197	212	201	190	213	207	201	198	203	202	189	204	187	220	189	212	180	231	226	214	200	211	221	206	185	206	202	171	215	188	216	184	195	222	193	199	203	191	185	200	218	214	185	190	179	182	192	214	210	191	204	196	195	198	208	190	230	230	184	203	212	193	182	169	187	211	178	216	186	188	190	212	179	204	182	199	228	199	196	201	206	191	208	188	174	200	218	194	199	197	187	219	192	206	200	188	198	205	203	226	171	192	207	220	233	207	182	186	220	185	199	186	207	221	205	198	203	209	231	189	219	216	196	191	187	195	191	208	223	207	208	187	210	193	200	186	211	216	198	205	185	191	198	195	199	206	203	207	215	210	176	192	167	166	188	191	211	195	194	186	215	220	193
1372	291	330	265	313	292	273	291	280	270	280	251	288	308	251	276	295	278	298	269	279	294	293	276	290	283	308	292	297	271	287	277	292	313	306	291	317	264	263	276	325	301	307	303	293	258	281	234	345	301	282	312	281	284	278	296	303	283	295	301	257	310	248	310	288	264	310	283	304	288	266	294	284	286	264	277	285	285	298	299	267	291	296	297	292	286	285	293	298	266	285	301	308	308	288	269	303	257	301	286	303	281	260	266	272	285	295	300	286	264	269	286	294	292	264	268	296	246	305	281	296	283	309	236	268	253	292	301	295	300	283	301	294	302	258	279	318	266	251	263	278	285	272	286	295	254	256	266	240	254	286	299	282	269	257	309	303	268	251	287	301	289	258	298	286	291	310	279	263	271	280	268	279	268	306	321	251	262	264	292	251	278	304	282	278	280	267	269	297	284	290	293	306	284	309	256	276	275	293	303	261	285	273	281	286	270	266	277	283	287	274	293	291	285	266	295	293	308	274	271	292	262	300	264	320	294	273	280	288	296	289	270	266	291	264	285	304	298	292	296	277	281	276	327	270	280	257	284	303	251	255	301	293	313	276	275	276	284	304	275	262	298	322	300	270	299	296	286	281	276	274	317	307	267	281	271	276	302	284	286	270	254	281	279	286	317	311	275	278	281	280	284	283	277	294	307	251	309	298	272	270	283	302	250	313	260	291	252	255	289	270	271	292	261	287	268	259	287	262	285	280	277	272	284	268	280	282	284	239	302	271	300	301	273	275	302	302	290	310	283	256	295	303	274	248	302	297	282	298	255	303	295	285	276	290	272	304	279	265	274	277	253	287	249	265	302	313	301	262	300	288	288	263	303	292	306	286	279	288	285	296	280	306	246	276	288	309	298	289	236	290	319	333	306	260	289	286	306	312	289	281	252	266	294	289	289	285	298	285	280	281	258	319	294	270	293	306	228	278	282	273	307	300	285	293	271	293	264	305	272	271	305	307	279	270	291	290	265	269	257	291	297	287	331	302	279	262	283	306	238	286	273	275	291	280	300	305	257	276	273	316	284	287	259	290	300	271	300	262	300	313	277	292	289	315	282	301	298	255	290	291	307	299	274	283	285	260	295	278	295	277	275	285	292	273	290	269	264	286	306	252	301	294	286	289	331	290	278	312	257	262	315	309	286	287	284	290	281	273	290	253	269	301	281	289	298	280	258	265	295	264	251	296	287	293	260	259	289	274	290	279	307	291	319	317	261	273	281	279	305	254	268	293	271	283	247	272	256	306	295	307	281	274	276	284	315	289	266	297	297	283	255	270	322	272	271	258	311	278	287	283	246	275	256	272	291	271	278	273	289	277	291	263	314	265	294	300	268	298	281	274	247	269	243	305	277	298	292	274	276	267	295	294	296	282	262	314	283	305	275	268	280	280	276	281	302	303	270	259	290	292	273	284	280	291	259	261	284	239	303	301	297	288	287	285	274	303	287	303	292	314	261	303	277	314	260	271	268	306	263	264	300	272	265	280	305	245	282	295	285	309	266	282	301	288	283	284	270	289	310	285	276	304	283	289	271	252	262	280	303	276	290	280	274	295	278	297	300	276	289	279	274	309	252	300	261	285	283	270	298	297	260	281	288	307	257	278	284	293	305	271	263	283	260	288	258	310	252	252	272	284	292	278	269	263	310	283	298	337	286	258	254	301	310	289	266	301	321	272	294	269	272	285	281	273	265	261	266	290	266	278	275	273	293	276	301	276	288	281	268	257	271	285	290	285	285	299	236	274	277	270	277	283	284	290	287	258	278	291	252	310	278	305	305	273	272	291	295	278	285	298	288	263	270	289	278	278	296	284	258	272	296	299	272	275	306	273	261	274	284	272	265	277	297	275	278	292	309	298	271	282	292	281	327	273	291	280	264	275	277	269	302	285	259	255	283	275	315	294	244	243	299	264	288	276	273	306	292	266	251	276	295	278	279	267	264	296	316	277	264	293	283	285	268	296	303	256	261	276	307	271	255	297	303	268	265	265	283	273	275	302	295	281	291	253	300	272	295	290	300	280	276	274	296	284	262	287	286	259	291	303	308	279	263	286	290	297	293	330	297	284	294	288	266	299	276	299	250	283	272	295	303	266	329	276	296	260	275	284	272	273	286	275	280	263	279	279	281	303	300	265	259	297	276	259	320	267	285	274	308	310	277	298	267	259	309	303	322	316	285	295	262	277	268	263	293	304	298	312	289	283	271	277	304	298	284	270	283	275	270	256	251	292	299	268	300	259	278	279	278	269	275	282	303	278	304	304	297	267	271	242	288	278	297	303	272	249	273	273	269	287	263	279	267	291	304	258	293	266	284	292	301	290	299	287	279	221	298	277	304	297	284	317	276	277	274	295	296	291	241	264	299	302	269	253	294	281	270	283	277	247	274	263	298	276	318	262	263	272	271	275	298	275	322	309	289	325	278	284	254	313	292	262	263	253	273	298	318	251	248	283	268	284	246	286	288	294	283	285	279	262	296	297	296	269	245	283	274	276	283	289	307	271	284	277	280	286	273	261	290	300	286	284	265	267	279	297	303	289	292	316	288	257	257	273	267	265	297	282	272	281	259	298	283	251	286	289	280	263	294	288	312	305	338	303	280	272	293	289	320	255	301	263	278	262	282	297	270	251	269	270	288	300	301	292	301	272	288	306	293	287	265	294	298	298	286	289	282	309	285	283	263	320	286	272	279	275	268	262	285	270	283	275	274	285	276	272	272	276	266	320	273	283	291	283	295	288	277	306	257	300	295	295	273	265	313	278	298	297	301	273	283	290	315	284	298	288	297	294	277	309	313	298	279	293	304	290	292	323	287	273	309	293	293	291	279	284	304	259	284	295	268	275	273	264	270	296	326	307	294	277	277	292	306	302	290	290	259	298	288	245	290	268	289	300	308	298	260	307	290	299	265	284	285	300	281	296	291	265	301	287	274	295	274	261	289	271	278	263	278	253	273	312	306	294	285	256	287	272	273	293	257	252	293	271	290	282	306	313	293	273	284	288	284	280	284	313	284	297	278	277	238	239	287	290	301	283	309	302	261	289	298	257	251	315	285	270	289	266	280	261	292	289	280	281	315	281	293	289	268	299	282	286	290	292	287	280	299	284	278	291	294	257	317	265	256	268	281	270	277	310	294	283	298	281	252	276	313	309	297	284	307	282	271	277	265	293	292	278	264	276	257	282	308	290	277	259	296	262	276	255	268	287	241	276	302	273	266	261	258	299	305	329	296	274	296	278	311	267	295	318	290	267	288	325	255	280	270	276	267	278	250	294	288	273	280	284	264	310	315	329	284	272	276	269	276	270	271	274	262	286	282	284	282	252	316	274	292	273	285	295	273	256	293	300	224	288	281	300	265	309	275	293	298	266	265	315	291	285	261	293	254	302	276	255	328	257	272	252	297	261	271	279	302	264	278	290	286	293	279	276	291	305	280	265	287	269	290	299	304	284	295	321	313	265	289
1767	647	659	688	697	636	646	642	657	650	665	624	607	576	647	682	662	642	682	624	677	610	635	616	641	621	628	646	635	634	641	628	635	601	637	653	628	659	670	603	633	646	699	684	632	598	625	661	635	659	634	607	642	665	627	629	673	625	665	639	597	642	641	662	621	618	599	646	637	637	621	652	648	663	655	622	626	616	661	672	594	618	607	639	643	668	672	628	626	671	653	661	637	646	660	654	642	617	659	679	662	648	627	653	668	606	686	645	645	641	617	645	642	618	653	661	636	613	684	614	686	598	701	706	638	620	654	642	602	657	635	637	609	602	642	644	648	651	652	625	674	695	650	653	684	661	659	651	636	610	663	599	643	621	718	645	637	630	653	581	639	607	578	660	621	633	637	661	661	632	649	621	683	643	676	658	600	636	638	635	596	626	627	671	617	652	616	602	630	647	660	643	587	623	600	610	625	666	615	613	652	662	641	609	625	644	707	661	666	659	608	620	671	659	628	678	633	630	656	631	649	630	610	643	628	639	646	624	635	614	665	632	652	626	659	631	643	624	625	574	628	625	614	614	652	654	604	647	635	637	636	619	688	623	636	654	618	708	653	603	685	644	628	666	588	618	645	650	635	613	662	659	632	630	642	599	676	644	646	628	617	659	631	638	638	658	644	654	568	664	656	591	641	697	639	620	667	701	670	700	595	612	671	672	655	663	667	652	645	688	674	598	655	652	675	646	668	604	658	605	620	615	608	619	626	672	656	674	606	613	658	683	627	629	620	642	603	594	643	649	612	622	653	685	610	597	640	660	611	624	602	647	665	667	631	665	656	654	644	625	681	628	598	661	653	636	626	677	632	655	630	664	675	667	635	656	614	642	656	581	674	653	667	631	654	698	654	636	660	659	673	661	634	633	608	614	650	632	620	670	684	666	665	651	648	638	652	648	652	655	669	620	616	617	636	648	631	658	642	631	691	626	630	657	643	628	622	620	662	687	654	659	640	612	658	694	624	631	644	643	674	651	630	652	665	669	628	649	654	610	653	623	572	652	640	624	625	637	623	686	659	638	636	651	675	630	630	692	647	592	666	613	625	604	651	670	634	654	630	621	671	622	630	644	650	641	625	611	679	648	607	646	626	642	686	600	650	639	631	687	682	649	620	626	642	648	616	684	638	588	625	612	605	620	661	689	653	639	625	652	630	679	655	663	648	647	683	664	630	633	628	673	686	635	656	665	649	622	605	620	641	649	639	639	641	603	663	618	658	673	665	686	654	687	633	662	631	703	649	633	645	622	664	652	641	636	627	640	626	681	607	677	646	682	625	651	621	636	650	614	619	653	622	609	644	622	668	634	616	645	601	642	636	653	625	616	623	627	640	634	583	666	635	643	643	631	619	640	641	604	609	649	705	678	592	641	628	613	634	643	656	595	659	621	652	639	639	619	631	649	639	629	634	664	634	650	638	606	603	666	628	625	642	614	664	602	667	612	645	657	631	646	660	652	699	601	625	642	685	703	670	617	602	632	670	649	613	618	697	629	632	679	630	685	679	624	643	657	647	632	627	638	656	632	695	662	637	658	621	611	676	664	616	632	641	600	635	611	635	688	619	623	641	636	668	649	633	649	650	597	632	622	612	664	644	620	612	581	639	667	635	640	629	607	662	658	647	615	666	583	653	631	606	671	669	655	654	656	637	663	641	674	617	653	628	646	652	633	607	646	651	622	619	621	636	669	626	633	688	608	697	627	664	624	636	656	578	665	620	630	634	666	661	635	683	600	616	627	658	669	665	620	681	654	631	671	657	647	633	641	681	639	657	613	640	630	675	672	628	630	653	668	623	683	645	635	633	607	633	681	649	635	640	647	644	642	640	639	613	624	621	587	637	641	604	621	651	623	660	695	629	624	675	661	655	651	648	667	646	634	585	571	677	673	625	688	656	649	639	694	620	666	660	663	612	657	667	617	639	653	609	622	686	650	616	678	660	653	590	598	615	636	635	614	605	626	608	666	675	633	625	616	655	693	694	647	634	602	628	667	626	629	659	606	650	613	618	605	608	619	663	673	668	613	635	623	608	630	654	677	644	656	637	692	650	661	658	663	639	591	591	639	640	628	642	660	646	660	659	617	619	655	665	607	688	654	641	647	637	632	634	628	661	637	692	665	627	596	647	622	631	643	636	630	581	677	641	643	640	624	644	625	628	612	692	617	655	642	612	632	663	652	672	621	653	663	653	666	664	625	614	641	603	632	663	697	641	653	636	619	661	655	673	639	609	677	655	608	637	647	680	659	652	640	610	625	665	680	627	611	627	660	656	653	615	636	646	595	628	651	614	611	626	626	640	654	637	659	648	624	668	662	660	663	668	602	646	666	636	685	641	664	658	693	642	574	619	614	645	632	635	672	584	657	619	600	668	671	665	634	646	619	628	633	642	627	649	655	574	656	678	692	636	624	665	608	663	656	621	645	580	606	636	648	610	607	641	623	654	684	603	656	639	652	662	659	641	607	650	617	643	649	649	642	620	670	652	619	699	653	621	603	636	636	618	661	667	662	657	647	620	643	656	629	646	632	617	656	615	665	605	610	677	640	642	685	623	654	650	662	638	652	671	589	654	651	635	656	651	626	669	643	663	648	595	627	630	613	639	623	658	623	633	650	618	657	652	657	641	646	632	600	643	636	667	701	671	635	643	667	638	630	647	627	700	665	589	594	622	585	655	650	648	628	636	642	644	634	553	645	675	674	656	662	634	665	640	623	657	646	600	661	590	622	660	690	664	649	657	648	684	663	619	646	667	625	649	683	637	634	583	631	616	630	630	617	612	684	693	672	635	616	597	637	661	637	643	647	649	645	659	643	666	638	642	630	671	677	618	657	619	639	628	656	662	679	669	658	659	615	643	669	635	598	691	671	619	627	679	611	675	588	612	659	676	672	627	620	657	665	639	600	615	621	639	688	611	640	685	653	640	660	665	637	631	646	609	661	651	651	655	645	679	652	633	615	682	667	670	671	620	618	646	651	658	617	624	612	656	601	674	633	626	662	619	618	630	615	656	632	658	674	633	611	638	630	654	631	642	635	617	672	623	632	619	644	618	651	636	618	634	690	677	610	655	648	669	668	597	660	656	601	624	625	671	633	662	654	638	659	659	655	666	663	646	647	651	627	628	633	638	688	631	641	646	664	660	605	598	669	644	648	657	593	677	660	660	671	656	649	658	670	609	642	671	643	669	635	621	630	665	640	621	596	604	634	635	636	666	605	660	675	639	626	630	581	703	653	659	633	613	625	649	625	649	660	648	658	677	614	624	660	628	628	646	636	633	665	644	650	620	650	651	662	646	647	668	617	663	647	701	656	620	661	677	670	656	646	665	611	643	630	573	633	668	640	645	676	623	626	653	671	598	627	648	694	625	647	631	679	645	645	674	622	625	629	638	629	643	619	648	676	653	636	610	613	646	601	630	682	627	624	604	679	597	608	583	644	622	617	656	654	618	627	659	668
7054	440	431	402	303	283	265	278	232	235	200	244	238	226	230	233	224	229	197	203	199	211	243	220	241	215	215	229	205	245	193	208	243	262	222	204	225	217	202	260	217	220	206	224	235	224	232	214	203	209	197	189	208	229	211	211	220	237	212	199	238	223	237	197	192	199	226	217	228	181	213	230	179	248	213	239	218	210	200	218	218	206	207	203	225	206	215	201	216	223	213	208	244	248	217	230	220	234	208	206	222	214	207	189	210	221	207	243	217	214	221	210	226	228	219	208	193	232	202	189	203	199	223	207	216	223	230	232	218	226	230	231	230	234	219	242	216	224	219	234	217	202	218	223	221	222	202	234	214	211	226	219	220	245	235	226	223	208	240	250	197	213	238	211	228	243	206	210	189	226	238	215	261	217	211	223	249	219	222	193	219	230	208	215	224	193	223	228	241	231	182	214	220	223	234	217	210	247	188	234	217	231	207	223	197	202	234	231	205	212	194	235	221	218	201	208	227	201	214	223	228	225	244	237	206	202	197	200	252	200	197	205	222	250	195	214	209	206	234	204	206	210	203	213	220	198	207	224	196	233	209	214	229	235	206	230	198	210	228	217	210	222	190	200	211	240	237	205	209	211	233	186	235	230	207	202	213	206	198	207	203	217	231	239	215	203	206	202	186	221	233	218	204	214	233	202	237	206	226	213	191	228	189	228	243	226	197	209	234	222	237	213	210	196	207	219	219	202	199	249	212	226	223	258	212	217	240	228	187	219	215	218	189	231	216	206	219	231	214	216	222	236	213	203	209	214	250	187	229	209	208	208	220	222	227	257	207	197	214	214	209	217	241	242	233	204	207	242	225	231	215	234	240	224	201	182	217	204	199	216	224	231	252	207	197	215	207	210	248	196	223	222	202	217	225	205	232	209	198	205	192	204	211	163	230	191	226	229	226	201	196	219	192	227	228	192	227	172	227	226	227	209	240	259	247	247	238	227	206	198	214	243	232	246	214	182	200	227	188	240	234	243	213	232	233	214	179	238	226	230	234	224	211	224	194	214	196	230	235	230	230	244	193	194	203	226	219	196	231	204	230	244	240	186	237	218	235	207	214	227	220	225	214	202	206	214	208	212	221	194	227	220	197	206	232	210	225	220	188	216	225	195	212	210	217	199	212	201	220	216	218	211	179	207	199	236	208	199	206	192	215	205	232	250	236	217	239	213	219	224	230	208	223	223	220	205	222	267	220	203	198	219	216	226	208	179	227	202	217	215	198	192	216	201	232	238	203	224	216	229	211	200	233	229	226	224	220	229	199	228	237	229	218	224	217	199	206	215	222	215	234	198	229	217	203	209	208	246	217	226	228	242	234	210	244	206	222	202	235	202	238	249	212	199	193	227	225	231	211	233	225	223	213	213	222	202	214	232	249	232	220	236	242	216	217	233	212	230	224	200	228	238	256	216	217	204	212	210	196	226	205	216	219	250	195	219	233	246	228	213	199	232	224	216	222	239	219	217	210	199	201	249	223	195	220	212	213	227	215	240	213	240	215	210	190	237	179	227	210	216	220	262	212	216	222	217	198	231	190	205	227	206	239	226	226	212	213	198	224	223	208	236	199	220	216	226	220	217	217	213	198	210	233	237	210	223	205	205	228	236	216	189	204	212	203	201	202	222	210	204	202	188	177	250	220	253	204	232	234	231	223	205	234	235	228	209	221	212	238	213	247	233	204	217	217	197	208	213	200	222	229	213	209	199	181	221	223	212	211	209	209	202	257	233	212	195	201	215	234	216	222	226	199	229	241	216	204	238	182	228	197	193	199	212	216	204	186	230	214	210	216	192	214	220	218	223	226	212	223	225	222	238	234	214	238	224	233	235	233	221	203	202	210	199	202	195	224	221	221	227	205	237	202	226	231	216	254	224	217	233	212	242	208	211	248	226	197	201	242	222	210	197	201	215	218	218	207	230	226	253	202	205	228	218	217	228	217	219	180	220	200	224	248	200	222	212	231	230	211	190	197	211	210	194	216	188	227	212	219	220	220	239	221	188	229	221	207	200	221	221	227	223	201	210	198	203	230	214	249	246	228	224	193	234	205	210	213	220	221	229	227	218	207	205	208	236	218	224	214	208	208	227	193	207	187	256	206	220	212	215	225	216	210	208	220	238	233	219	209	213	207	233	224	228	229	214	223	205	226	223	244	204	220	216	227	209	238	200	190	211	230	216	213	224	225	222	238	212	223	245	216	222	196	229	201	241	261	221	205	269	222	215	211	207	207	231	213	222	203	209	218	209	194	186	201	243	207	223	259	218	204	230	225	227	199	218	229	201	205	213	203	218	222	203	219	221	218	213	217	230	200	228	231	240	226	208	198	217	210	230	231	211	221	235	220	214	197	220	233	228	190	235	207	232	231	219	222	229	218	200	234	213	210	230	169	216	205	198	233	226	212	186	196	242	207	227	214	217	231	235	206	206	221	210	185	224	191	230	246	218	204	219	197	245	198	231	212	235	200	204	211	221	219	208	234	239	201	215	212	231	229	242	222	214	218	238	190	195	244	216	209	198	224	214	209	214	219	176	208	212	235	237	218	239	225	201	229	231	247	215	219	235	203	220	224	220	194	212	238	207	223	209	233	214	202	208	214	262	227	215	211	210	219	232	220	232	218	230	219	244	232	218	222	227	225	226	224	202	242	233	207	233	230	212	247	209	212	207	201	229	207	199	217	221	207	208	232	236	222	197	209	209	222	217	242	230	212	225	205	203	214	244	211	228	216	208	215	216	255	240	233	239	233	218	180	201	217	237	229	219	210	245	231	213	227	243	224	216	199	212	206	215	224	219	195	213	229	209	237	214	236	236	216	238	222	221	234	212	206	183	218	204	221	207	200	231	229	221	186	239	208	236	194	201	199	240	210	189	214	199	219	199	202	226	231	233	206	239	217	220	227	203	187	199	232	225	215	204	197	211	238	240	202	216	220	214	208	188	221	213	228	206	190	221	203	211	215	234	216	228	238	223	202	219	251	217	226	239	200	203	215	202	225	222	230	204	246	205	198	212	199	208	246	221	214	228	216	211	201	224	228	187	242	213	233	242	215	230	250	210	201	225	185	207	217	219	200	236	242	244	217	211	187	223	219	212	180	194	218	216	230	205	189	210	222	203	204	196	209	175	237	230	208	227	213	216	199	199	246	234	239	216	223	227	203	212	234	220	205	245	251	199	226	223	237	212	228	209	208	225	211	224	234	192	236	213	194	195	211	212	204	210	195	203	242	175	204	218	234	191	190	205	193	232	207	224	221	230	218	219	205	206	240	220	204	185	189	239	192	205	222	216	194	221	235	195	208	216	190	222	197	213	224	256	198	194	248	219	194	246	228	228	217	238	214	238	198	212	260	242	197	208	218	205	229	222	204	224	224	200	238	202	237	221	219	214	248	237	216	237	239	246	195	176	219	188	197	222	247	237	239	209	191	243	235	222	239	215	288	221	205	225	209	204	227	217
6244	693	1111	1170	1136	882	767	737	661	641	657	589	607	546	541	559	561	546	517	511	536	587	531	493	464	487	536	497	479	491	516	508	559	505	537	497	510	531	509	497	499	563	468	493	499	483	497	509	476	493	505	484	508	523	508	446	515	506	468	482	507	479	541	497	534	491	505	475	514	465	486	526	527	477	512	464	491	497	518	504	525	503	479	529	539	467	517	465	473	507	486	467	521	475	508	481	529	486	480	517	513	468	508	529	546	480	470	501	501	481	526	489	457	472	518	500	494	497	458	513	501	458	501	510	510	450	506	498	517	502	491	501	488	491	500	472	479	460	488	461	544	476	489	504	480	500	500	472	529	506	508	513	510	512	500	447	480	499	478	458	523	514	508	499	501	505	497	499	482	490	511	481	492	502	450	445	485	459	483	504	491	516	492	487	502	500	523	470	490	527	498	510	478	506	466	486	445	471	496	505	512	505	458	467	503	525	506	489	500	459	499	489	499	488	498	512	520	485	529	497	529	514	476	501	481	496	526	512	486	480	500	476	495	516	499	483	496	507	469	470	495	488	487	499	455	482	491	482	505	529	539	487	491	543	462	505	496	503	482	474	509	519	501	508	462	507	473	489	481	476	519	503	474	507	532	517	480	489	440	449	488	519	506	510	527	475	496	501	457	490	503	543	455	490	474	527	468	520	532	467	496	495	482	473	469	522	483	470	487	451	504	473	514	500	479	465	510	491	524	500	477	488	528	464	517	491	504	469	503	451	525	486	518	507	512	523	495	505	493	504	504	508	476	502	521	493	517	481	492	490	514	481	455	494	488	457	474	491	493	466	489	502	507	500	505	491	500	471	501	495	542	514	473	518	490	487	505	523	473	498	517	467	467	462	500	459	485	501	485	467	500	495	502	462	469	521	513	511	476	484	488	511	541	519	460	492	528	479	493	533	448	514	460	470	510	469	499	493	494	480	534	515	488	481	521	504	450	492	507	496	486	462	486	502	473	461	475	489	487	519	514	469	525	500	494	490	477	518	449	468	471	469	497	453	509	486	518	492	476	466	485	513	518	484	499	501	476	483	503	497	493	483	463	470	502	503	491	471	500	514	502	509	497	500	506	488	521	524	491	454	454	486	491	476	514	480	499	457	479	495	495	477	489	486	518	513	486	511	532	459	500	481	483	503	461	520	477	445	492	475	503	513	487	478	493	474	466	497	474	494	496	481	523	514	466	507	470	487	457	473	466	463	485	470	508	520	481	471	518	480	487	496	497	483	483	492	503	532	483	489	463	490	494	439	513	520	497	495	510	472	475	500	476	549	488	527	473	465	485	501	522	540	461	468	481	526	483	491	461	505	499	491	516	492	494	471	467	516	524	484	477	473	488	479	504	468	495	511	482	499	488	479	471	503	461	491	518	496	460	457	495	521	493	462	521	478	482	493	532	473	472	496	517	492	496	501	505	449	470	520	522	491	476	474	484	499	510	462	513	501	485	469	455	495	517	509	481	479	495	479	508	489	482	474	531	493	485	468	472	483	474	499	486	443	494	476	489	452	516	494	491	526	463	496	526	512	494	492	524	498	518	472	481	496	481	478	536	468	429	499	483	515	512	498	483	482	510	513	482	477	493	468	519	466	469	501	509	490	505	532	492	499	470	481	478	486	488	506	491	501	460	480	514	502	513	478	446	519	505	476	518	504	479	482	471	528	519	426	452	488	514	474	478	508	435	462	501	507	490	485	538	501	484	485	511	464	508	527	469	466	516	505	480	510	465	506	493	470	484	510	505	504	474	489	523	463	524	519	484	489	508	486	464	480	494	475	471	482	489	436	508	529	524	528	513	516	506	513	491	465	492	494	485	540	537	524	542	485	541	491	476	455	485	463	486	459	511	481	477	464	506	499	496	499	444	530	510	485	494	511	515	471	510	502	506	480	495	476	504	488	473	446	469	476	487	469	468	493	481	451	535	499	492	489	499	490	468	487	473	470	517	479	501	498	480	500	462	472	511	464	509	487	467	472	491	484	490	472	493	480	478	502	481	498	472	454	480	456	463	482	518	460	497	507	524	499	488	510	512	495	469	488	470	473	459	513	473	518	518	488	461	483	545	511	513	459	503	517	503	456	444	480	517	529	502	493	480	533	488	478	490	496	530	511	499	506	468	518	536	501	514	504	479	490	467	487	498	485	502	514	491	487	481	508	498	504	457	514	450	484	517	495	503	491	503	483	469	514	475	490	514	489	515	446	488	463	478	497	520	504	483	528	484	485	481	461	466	444	490	463	493	462	493	488	499	510	489	504	472	500	450	504	493	451	488	465	494	464	455	466	483	499	508	493	485	505	468	452	480	472	511	476	499	451	469	483	522	441	523	521	478	497	497	511	531	501	514	485	462	521	554	493	481	508	464	486	505	510	471	468	505	489	455	508	501	519	514	460	546	506	484	493	451	491	493	495	507	522	484	511	481	501	513	517	492	484	496	510	461	501	496	488	485	533	506	499	514	491	484	511	519	493	473	496	467	519	530	499	489	493	483	463	496	508	497	528	500	528	456	513	481	504	523	450	464	496	509	491	457	537	466	478	522	490	512	502	515	478	475	499	510	490	513	490	483	490	529	522	471	491	514	489	490	554	490	501	441	509	516	484	514	462	519	498	527	472	490	483	495	517	517	536	503	488	431	525	483	456	456	479	477	545	505	490	525	472	529	483	509	508	457	496	469	486	487	464	513	489	502	494	510	456	493	493	537	452	543	480	466	438	465	543	491	510	485	485	503	556	485	503	458	501	477	512	489	516	495	497	501	461	503	543	531	488	504	488	456	500	456	492	485	502	497	513	515	509	490	499	479	500	504	487	482	487	468	506	481	465	508	468	504	476	506	491	503	517	490	473	499	462	493	433	474	521	482	510	512	500	454	496	507	488	512	514	482	477	496	449	506	491	483	524	511	499	512	490	518	514	509	507	472	467	496	487	476	497	504	521	458	488	527	491	560	496	450	445	527	520	475	506	546	518	488	488	512	492	489	517	509	532	493	471	536	486	498	505	497	465	475	502	497	473	465	514	471	511	516	501	484	488	488	466	493	466	478	496	502	520	448	490	491	523	490	488	524	456	494	477	435	530	488	509	515	510	494	471	504	438	562	492	485	493	485	492	494	502	447	501	508	469	530	505	472	501	496	511	506	468	553	476	483	496	509	485	460	478	512	516	485	449	530	543	491	504	464	477	498	457	485	503	495	482	484	518	498	500	499	437	493	521	510	531	509	537	479	508	477	467	484	483	494	480	491	481	501	520	525	468	487	512	484	480	492	530	507	481	486	505	516	492	484	487	514	515	454	462	527	510	507	484	484	476	486	504	522	505	491	481	432	491	459	511	481	532	535	468	506	505	484	478	518	525	513	530	522	463	482	498	519	471	447	497	475	485	493	516	512	482	486	535	490	478	488	492	461	519	492	483	450	497	500	511	509	480	471	492	480	515	474	469	496	507	474	489	463	510
13184	782	618	467	319	209	188	128	143	122	119	110	108	113	101	114	87	95	80	87	89	62	90	104	73	78	75	94	89	83	80	61	73	75	84	80	68	96	80	67	86	78	92	80	76	66	82	90	89	79	88	95	73	85	73	66	79	85	69	69	77	95	83	78	88	99	77	66	84	70	73	77	85	88	90	73	75	65	80	68	80	75	81	69	63	60	71	83	71	74	78	70	74	85	65	80	86	77	87	54	76	65	89	74	74	82	83	73	83	85	65	62	74	64	73	74	78	75	76	82	79	68	63	92	88	73	76	73	86	68	69	78	58	81	63	65	78	79	72	61	95	87	79	72	101	82	83	75	75	64	87	85	90	76	69	78	87	80	80	76	64	76	86	87	73	78	63	88	73	87	98	77	84	78	95	67	76	82	69	79	94	75	72	62	73	64	75	80	73	71	76	95	74	78	84	77	78	80	74	65	68	76	87	74	65	73	72	74	105	73	68	82	90	69	75	57	77	78	75	73	71	65	68	80	80	72	83	71	69	81	81	88	100	75	75	61	75	69	77	71	66	71	70	69	64	82	79	88	94	83	73	68	77	90	72	65	78	72	78	77	98	71	90	70	80	61	82	80	70	85	83	73	65	83	81	97	76	73	85	73	73	70	90	82	96	85	72	90	87	65	70	83	64	80	99	60	86	78	96	69	65	75	87	69	81	86	80	77	92	80	56	81	62	75	71	84	87	96	80	59	70	69	70	65	79	80	82	85	59	79	61	65	79	65	66	66	69	63	77	85	97	79	70	68	81	86	78	68	77	71	82	82	52	79	86	80	81	82	65	72	72	75	61	72	95	71	75	71	70	62	74	77	70	86	89	80	79	82	76	65	69	86	62	64	74	71	60	75	85	81	86	73	71	66	80	78	79	90	63	68	72	96	86	82	82	79	90	93	83	76	66	70	64	99	69	73	74	81	69	92	67	62	81	71	58	82	77	75	82	67	67	82	77	76	92	77	81	67	73	80	87	86	67	63	66	70	85	67	81	72	62	78	90	87	96	83	93	64	66	74	59	90	65	72	85	96	84	63	74	75	73	66	73	73	72	71	81	78	85	77	73	96	81	67	77	69	67	70	74	74	92	73	81	56	77	63	76	54	86	93	96	74	76	71	65	76	69	63	84	73	70	83	94	90	74	78	62	74	68	63	58	67	73	93	85	73	81	67	73	65	74	73	70	80	68	71	72	70	82	63	69	64	74	84	77	86	85	71	81	81	76	66	70	78	91	84	77	64	78	76	86	68	73	78	81	74	63	76	78	68	75	57	86	71	75	75	83	79	82	65	77	91	75	66	58	71	61	74	69	70	96	70	66	73	73	73	85	90	90	59	66	67	72	72	76	77	96	74	68	72	75	73	80	70	80	75	67	85	58	68	74	60	98	85	93	85	99	78	69	75	71	67	93	73	67	69	71	79	72	77	90	72	77	69	74	94	62	88	75	84	84	75	65	83	75	73	80	71	81	66	71	84	88	66	88	61	71	72	67	84	68	65	91	78	76	62	56	61	90	85	94	68	69	74	75	70	77	82	75	67	64	80	102	76	79	69	76	72	70	77	95	77	79	78	78	62	80	70	81	76	71	74	79	72	75	90	89	88	74	87	67	79	80	70	76	71	73	61	67	85	73	73	65	57	73	75	94	86	75	80	93	75	94	78	60	82	83	92	79	57	75	85	82	73	101	77	82	65	72	72	88	80	72	68	69	73	62	92	81	82	70	63	65	80	87	84	60	64	83	76	79	79	67	79	67	74	73	63	71	68	102	62	65	87	73	89	83	84	61	77	77	81	79	69	67	77	83	71	92	79	77	79	78	79	73	90	73	83	89	67	90	89	76	64	71	79	77	95	87	73	70	74	80	70	68	86	72	86	80	79	73	83	58	80	68	70	101	62	78	71	65	73	72	67	67	82	78	62	85	85	94	85	75	73	83	75	89	70	97	76	77	80	82	76	68	69	68	79	86	78	87	72	74	70	78	77	77	71	77	82	95	59	71	69	78	84	84	71	72	77	69	88	79	82	77	69	75	79	82	67	67	87	82	89	64	86	78	73	69	77	68	82	72	67	74	96	85	66	64	82	70	74	82	93	79	69	70	81	80	63	62	85	68	94	79	70	87	68	66	76	79	78	67	88	77	83	63	82	81	90	75	75	56	77	83	85	77	72	72	63	73	93	93	77	73	73	55	61	86	74	78	83	94	90	84	110	85	81	77	56	71	80	76	77	61	74	74	80	69	86	95	61	66	76	67	63	92	76	69	78	55	81	73	78	76	80	59	80	66	55	77	78	76	101	84	62	80	99	77	76	88	74	78	70	56	62	81	87	69	73	78	87	66	79	61	73	69	85	74	74	96	80	83	73	66	85	80	87	60	72	86	64	80	72	84	83	88	76	64	84	75	98	66	74	82	84	75	80	77	74	73	81	73	75	85	91	87	81	71	66	68	68	94	97	70	72	94	68	87	83	63	95	80	79	75	76	73	65	75	74	76	62	72	70	73	95	73	62	75	93	85	72	75	77	82	77	84	77	68	55	70	76	80	81	81	70	87	71	61	68	81	81	61	76	72	67	77	64	84	75	90	72	65	82	71	83	86	90	79	68	76	77	69	87	83	92	74	74	70	80	73	88	81	78	83	77	64	67	72	77	94	63	65	69	55	90	77	80	72	69	66	80	93	74	68	70	74	94	70	90	64	79	68	76	68	86	79	86	75	68	75	77	83	71	87	77	66	85	68	77	62	83	79	81	79	89	61	75	88	81	71	74	70	60	49	64	84	89	86	74	76	61	77	68	82	77	85	82	74	75	95	88	65	94	77	74	76	79	60	73	80	70	78	82	64	70	84	86	79	86	77	71	77	66	75	78	91	65	96	87	79	87	87	65	69	59	74	80	80	67	77	78	74	68	86	76	77	87	83	68	85	85	68	71	69	69	86	74	76	66	66	90	78	72	72	65	80	74	83	62	73	75	81	76	89	89	84	85	89	87	55	70	66	76	68	72	84	67	86	56	81	84	69	55	69	86	68	83	81	79	73	80	57	76	63	74	73	72	92	89	97	61	66	79	77	77	77	75	67	75	89	83	74	53	84	88	83	76	87	81	79	67	74	71	84	64	82	79	83	63	76	86	74	77	88	80	74	97	63	71	77	63	83	81	59	62	76	66	73	63	69	73	73	76	100	75	67	71	64	66	83	51	83	85	71	84	69	82	71	65	67	72	78	74	73	59	99	83	84	79	62	77	69	81	75	70	85	79	83	77	70	79	80	76	77	67	79	93	71	77	67	83	81	76	75	79	75	71	68	81	83	73	81	71	87	76	79	90	81	82	70	83	84	89	67	73	81	63	75	72	60	105	58	82	70	70	76	72	65	72	70	66	66	59	70	86	71	69	89	62	84	76	91	87	90	95	81	83	79	66	76	79	81	63	84	73	71	82	85	72	85	78	70	72	82	90
7704	687	1407	1572	1311	1016	804	718	605	561	455	440	367	374	309	332	314	314	277	260	261	279	241	273	257	225	220	237	246	239	241	240	232	222	214	215	232	266	243	234	231	217	207	228	206	232	262	222	212	208	211	201	210	221	227	222	190	217	205	226	198	203	212	203	226	213	202	246	212	197	203	214	191	211	210	208	213	190	190	213	222	206	194	189	201	211	225	187	203	197	192	205	221	212	197	226	181	199	192	194	215	190	213	186	225	196	221	176	230	224	214	201	220	221	198	220	206	196	189	217	185	218	212	194	218	187	210	216	202	184	200	187	207	189	188	195	188	209	208	188	232	207	200	192	207	207	200	190	207	185	197	220	193	204	210	185	176	195	191	204	196	204	185	203	174	195	220	194	201	219	201	207	196	212	192	178	215	213	213	229	209	193	211	192	212	187	208	214	196	187	211	223	190	194	204	210	198	195	224	206	212	194	216	196	217	188	200	221	204	208	205	202	185	243	210	228	206	164	203	187	211	209	203	206	202	220	192	213	189	209	185	222	198	197	217	189	209	206	208	209	199	211	201	191	212	191	203	213	201	198	197	211	207	194	191	191	219	202	197	217	205	192	211	192	203	184	183	194	210	179	200	174	204	186	224	163	217	206	201	199	232	198	193	209	180	203	193	197	184	206	209	207	193	187	208	221	206	181	205	198	197	215	194	208	228	191	208	213	235	196	191	207	208	192	206	190	192	218	198	198	214	174	207	242	207	179	227	190	211	220	165	183	194	233	214	189	215	198	232	204	183	207	216	203	221	213	203	187	201	189	221	207	199	191	201	226	191	212	217	192	197	216	174	215	189	215	185	207	190	196	201	185	216	206	210	213	207	219	168	193	187	179	186	215	231	200	189	186	194	197	211	212	194	206	207	209	185	213	201	214	213	203	189	211	173	194	203	210	193	213	211	200	207	188	203	230	197	220	209	193	203	171	189	183	196	200	207	184	216	214	204	212	197	174	190	192	202	190	181	218	204	202	192	199	202	207	193	189	207	197	198	188	225	192	198	209	198	199	206	205	202	188	191	205	210	198	208	231	201	183	198	192	220	196	181	201	201	192	194	196	201	207	217	220	190	214	195	217	196	186	203	199	214	191	202	208	161	229	193	188	178	221	185	211	186	192	197	182	190	212	193	191	195	193	225	194	218	196	213	205	182	173	218	224	206	177	205	192	174	187	183	224	219	207	192	184	201	178	167	219	184	212	183	208	194	212	202	195	222	209	227	240	200	223	200	206	200	187	181	205	203	170	197	213	185	214	209	236	221	208	169	197	215	233	194	209	182	207	200	198	184	169	194	207	189	211	200	194	180	206	202	214	225	211	180	203	181	200	187	218	209	174	192	190	208	198	220	203	182	207	180	217	187	210	201	220	192	208	201	241	207	198	218	202	210	215	190	208	210	191	222	217	217	188	201	210	204	214	187	184	180	203	204	207	195	206	203	200	191	215	177	204	210	215	191	215	196	188	184	202	227	183	202	212	209	215	211	211	214	210	180	235	222	207	228	222	189	220	186	201	181	217	199	197	204	201	215	211	204	208	203	202	203	214	185	219	220	214	196	192	203	167	205	219	203	185	193	234	186	197	198	203	219	203	198	209	212	200	205	229	205	179	209	187	183	179	214	204	211	197	202	188	223	198	177	193	178	186	206	216	206	190	208	213	216	187	226	171	190	204	182	227	217	218	194	206	205	210	229	192	201	206	196	216	202	213	209	222	217	173	207	224	180	181	168	222	204	209	206	220	198	201	193	230	215	185	203	201	212	201	178	186	197	202	203	190	200	194	215	209	200	204	191	205	191	211	215	211	222	209	193	178	195	216	212	199	187	220	202	194	205	184	186	182	197	226	190	196	215	164	202	180	221	232	199	225	199	183	183	207	216	203	199	210	218	225	196	202	214	204	187	195	220	186	197	195	211	220	227	203	205	178	194	197	219	224	204	161	182	176	208	204	199	186	188	203	199	206	205	209	206	199	223	204	195	176	221	182	182	197	208	215	202	223	192	179	187	224	218	225	195	188	206	202	201	206	198	193	201	184	197	198	201	197	211	185	190	201	175	188	208	190	233	174	202	183	213	208	222	191	215	198	222	194	220	197	184	222	196	218	199	230	214	204	223	206	166	222	226	221	179	206	203	202	205	190	207	212	193	207	203	209	197	184	200	196	205	181	185	207	206	191	221	210	226	242	192	221	245	201	216	185	180	190	209	204	197	192	200	213	183	202	198	192	184	209	192	189	195	192	209	189	190	185	233	219	207	193	196	185	211	210	194	214	203	225	190	189	212	212	181	218	204	203	179	185	200	210	201	194	210	179	217	209	211	170	223	207	204	192	206	211	228	199	206	205	197	202	215	178	199	211	195	209	228	205	201	210	202	200	187	183	208	230	213	235	199	211	198	204	196	184	198	210	216	189	211	215	195	198	202	185	181	226	196	216	186	212	196	178	180	204	173	205	181	184	205	205	174	204	199	215	227	217	227	214	197	180	183	206	201	211	206	204	209	195	235	192	192	223	207	181	197	204	205	202	198	182	209	177	224	216	199	192	188	198	205	197	216	196	195	201	215	228	218	171	218	216	222	224	200	189	214	207	191	198	204	209	190	204	212	201	212	210	228	199	206	202	234	177	191	193	179	216	180	196	210	209	219	210	238	200	214	190	212	207	211	193	209	211	193	186	181	217	184	209	196	208	199	210	201	197	204	215	184	232	204	189	200	182	205	210	202	209	233	209	220	213	212	172	203	193	209	221	232	221	186	205	206	192	181	203	213	206	195	203	196	212	177	197	189	191	208	219	190	200	213	175	204	202	196	202	209	211	189	194	194	209	185	219	207	215	209	206	194	226	186	202	171	197	206	194	208	213	199	197	208	207	182	182	195	185	221	186	209	214	225	190	217	204	193	212	212	201	185	192	183	199	181	229	185	191	194	211	197	216	211	189	210	181	198	200	223	185	201	205	214	192	202	191	211	195	191	206	211	166	205	214	220	188	213	197	176	195	213	203	204	207	202	203	205	175	208	235	180	207	208	212	177	217	202	236	186	201	209	176	211	208	198	179	214	203	192	195	203	200	221	162	196	193	199	204	190	207	218	218	201	181	176	191	195	230	191	196	185	223	181	209	200	218	167	202	196	232	227	204	215	212	190	204	169	222	193	193	201	190	195	184	219	203	187	191	186	192	207	225	202	201	193	191	199	204	210	207	186	217	192	193	188	187	214	194	196	207	190	202	196	192	188	196	205	189	213	174	202	195	194	209	223	196	198	217	191	207	218	186	217	215	222	208	196	211	210	190	204	209	219	192	198	187	208	205	208	198	211	227	168	206	190	176	177	206	190	199	209	209	162	202	208	179	181	230	209	207	207	219	214	201	197	203	212	209	198	204	196	184	201	199	209	219	194	208	226	203	186	184	201	206	204	206	202	203	169	198	178	193	210	190	219	214	205	197	221	213	200	212
1371	297	316	304	327	297	267	261	271	289	295	308	301	295	282	274	301	281	274	305	310	288	240	275	261	250	310	309	283	263	279	300	249	261	271	253	286	335	259	318	290	259	297	283	308	305	285	317	292	300	304	285	299	290	274	310	263	291	289	273	280	289	284	272	281	282	265	300	276	262	315	284	268	248	289	297	303	257	259	299	292	269	276	291	286	311	304	291	262	259	285	278	290	305	285	255	272	262	300	282	310	290	286	269	292	287	248	295	257	299	280	281	277	271	275	290	288	268	316	313	285	277	284	279	316	256	261	280	281	277	272	297	265	291	265	286	295	292	273	274	298	293	256	258	275	267	275	283	281	282	247	294	305	285	287	261	288	306	251	286	281	288	250	245	299	251	282	289	303	299	319	287	281	293	290	293	280	302	275	292	280	281	294	283	283	273	264	268	266	246	301	273	295	274	275	296	317	284	275	264	293	301	273	300	278	286	291	301	302	275	272	282	287	280	292	290	313	268	300	285	270	273	255	287	287	294	268	299	291	260	272	265	310	292	284	266	290	265	277	261	251	289	282	305	298	299	285	310	271	260	271	274	283	311	290	266	256	270	291	277	259	297	274	283	327	284	263	282	276	292	283	283	300	297	290	280	300	252	281	276	269	245	247	228	303	284	277	276	317	259	312	260	273	259	280	316	254	289	307	286	262	301	284	281	282	278	290	306	293	292	292	270	292	280	291	269	286	263	269	271	288	277	271	287	289	248	300	283	271	279	292	327	278	237	282	306	320	300	298	296	260	305	284	281	294	276	298	275	292	269	277	286	301	290	307	273	266	249	261	303	298	280	269	271	293	253	243	301	277	279	295	288	319	271	296	281	256	298	300	279	282	290	306	286	301	261	263	286	282	260	288	286	242	259	292	281	287	284	283	296	270	279	321	287	267	255	277	298	287	260	272	286	284	303	292	281	271	259	276	264	293	293	270	274	273	271	302	287	257	280	234	288	320	293	236	285	275	246	259	281	284	262	309	257	266	280	258	257	272	276	294	288	277	270	297	327	283	276	271	262	293	273	272	299	263	286	250	282	260	330	306	264	284	290	293	313	284	251	281	309	280	267	302	275	264	249	277	304	281	276	308	314	292	326	282	273	262	302	285	302	297	293	257	293	293	294	304	287	294	280	270	279	274	331	262	267	270	272	255	278	289	295	279	291	285	282	262	281	262	229	272	293	292	303	301	282	257	269	291	274	310	265	274	318	292	249	269	311	330	287	262	294	310	323	285	273	276	307	269	296	256	265	301	262	311	299	306	283	273	312	286	260	260	264	289	304	287	298	262	298	278	271	287	275	297	290	284	292	296	243	246	285	286	289	274	273	270	282	305	305	292	307	306	259	271	297	321	300	281	281	283	313	298	284	285	309	291	308	297	302	264	286	287	307	297	256	281	291	303	277	284	320	262	310	278	281	252	269	277	295	276	276	248	251	277	261	245	258	299	272	310	278	306	279	284	259	280	294	299	256	261	292	294	287	269	281	256	295	282	269	277	265	278	288	256	287	275	285	316	285	286	265	329	311	259	262	279	299	277	279	285	271	281	281	308	270	280	280	260	301	268	266	308	287	267	293	260	296	273	286	269	277	301	302	263	271	268	288	292	286	270	299	259	275	311	306	291	330	286	271	290	283	275	277	307	276	295	283	313	282	261	281	257	284	246	284	271	303	300	278	300	326	298	256	268	282	286	267	263	251	292	280	293	290	237	268	324	250	279	283	300	277	283	302	302	263	259	266	266	312	309	251	269	278	298	287	268	276	314	299	288	283	261	275	292	301	284	308	281	292	255	275	278	290	247	281	290	257	254	273	262	243	278	259	299	243	270	274	286	310	263	283	291	240	286	296	287	262	310	291	278	275	258	278	247	303	291	295	302	259	259	280	296	265	272	286	264	295	279	311	270	298	284	312	296	264	294	253	296	288	290	293	283	289	277	306	290	280	262	276	267	281	286	281	288	297	295	259	265	305	287	292	292	272	278	291	304	264	308	238	256	297	296	292	272	305	278	277	276	262	289	286	284	276	293	288	269	231	260	266	265	297	294	278	292	281	291	302	285	278	272	260	275	279	279	289	283	288	286	303	292	286	308	264	285	301	269	301	280	312	273	262	286	269	239	280	287	270	272	290	297	275	293	295	303	278	295	275	272	289	299	250	283	253	321	277	277	304	267	289	285	248	301	309	306	289	297	262	279	288	288	275	259	286	284	268	277	290	293	334	308	272	287	275	307	274	262	254	295	264	260	298	288	274	256	264	314	296	271	294	289	312	296	304	292	256	273	282	259	303	286	289	280	268	271	242	282	297	276	277	275	281	285	266	277	289	284	294	262	313	298	268	325	276	301	275	272	276	304	293	292	298	272	281	260	271	312	270	275	283	293	280	295	273	280	278	290	276	275	280	248	270	295	254	297	275	298	280	263	309	308	314	285	266	286	294	288	263	263	308	297	294	269	272	284	250	279	275	284	273	270	304	287	273	282	271	268	296	304	250	282	268	290	253	273	272	274	281	275	276	273	284	284	286	258	289	295	258	295	299	281	292	279	303	317	284	292	265	256	267	277	262	278	298	280	258	276	264	309	282	237	289	259	295	252	258	283	260	308	286	303	295	275	292	266	284	275	281	283	275	316	247	290	269	288	276	282	309	257	266	256	297	282	286	278	295	292	282	282	293	283	299	248	289	277	288	274	274	269	280	264	284	262	271	257	291	271	257	241	265	315	276	275	253	282	272	279	267	247	284	252	299	300	282	268	264	277	266	284	314	327	283	309	267	283	274	274	274	297	248	282	276	255	274	277	280	283	287	291	294	275	310	287	290	264	274	275	292	286	256	278	281	303	296	292	277	297	267	291	270	221	269	298	314	285	278	293	281	284	285	300	280	275	290	263	294	308	252	313	288	283	263	270	251	285	288	280	317	268	296	292	292	256	249	254	267	297	290	273	279	281	295	269	271	298	291	241	257	283	262	271	276	275	257	276	322	278	291	268	290	257	298	288	304	295	291	299	275	279	277	288	305	319	277	312	300	263	288	270	308	279	263	283	303	270	260	283	300	275	277	267	279	267	297	270	295	286	296	260	295	284	304	262	324	311	288	297	303	274	286	276	275	247	288	290	273	243	290	270	244	274	278	299	272	270	279	277	301	290	297	274	273	326	267	281	285	308	263	271	296	275	311	270	284	300	302	311	280	323	278	278	279	272	262	287	311	256	295	262	289	295	283	255	263	279	264	285	265	275	279	273	294	305	312	267	267	284	269	329	250	271	262	288	284	274	290	314	292	268	277	270	302	284	285	300	299	256	280	296	292	268	285	287	289	287	267	287	294	267	317	289	303	275	249	275	255	269	284	284	275	311	292	283	291	285	281	290	312	270	247	268	310	283	275	251	271	290	259	299	266	247	261	277	285	254	277	268	309	280	281	267	281	310	297	278	293	273	254	271	311	259	272	293	303	304	275
1882	657	708	680	650	612	655	667	600	709	652	673	671	671	639	629	659	651	634	600	652	653	651	662	639	685	628	615	600	639	678	645	647	646	649	645	628	635	640	608	651	613	631	679	645	612	657	646	652	631	664	628	590	649	637	652	634	672	658	650	626	657	628	623	660	635	664	654	648	618	647	637	658	635	654	638	627	626	698	624	624	632	611	603	640	627	582	675	616	605	637	690	651	618	635	637	647	623	679	628	628	658	604	603	636	654	640	672	667	649	621	631	625	619	645	650	669	620	600	649	649	639	630	630	649	642	626	627	581	635	614	686	604	622	628	659	629	614	589	619	648	673	684	626	639	623	611	626	635	603	621	577	614	609	666	644	652	573	628	671	605	618	645	656	658	619	657	654	649	616	630	649	698	643	630	620	641	634	648	649	669	671	631	642	650	638	646	612	640	651	650	651	657	676	647	646	626	668	651	630	617	644	610	650	659	637	648	644	655	627	652	625	604	633	665	639	650	651	690	664	632	621	670	656	680	679	647	642	637	657	685	620	610	613	618	646	596	599	636	579	667	615	610	620	629	656	608	665	646	631	631	623	674	644	609	637	617	637	659	666	627	598	660	646	661	631	633	650	581	665	654	658	594	582	653	636	643	613	630	614	641	615	656	664	647	685	623	621	625	654	638	688	579	623	590	590	683	668	648	601	658	637	655	663	617	624	645	686	646	651	634	656	660	621	662	609	665	697	655	585	637	633	630	627	607	648	645	661	613	612	640	630	593	601	614	657	656	633	642	648	624	634	658	629	654	664	630	642	636	698	675	673	689	573	612	572	655	628	650	630	668	610	606	651	643	645	597	630	639	666	637	613	642	673	662	702	629	626	655	684	640	729	632	658	633	653	655	600	615	678	631	684	593	610	624	639	595	560	597	630	636	674	645	579	630	626	628	656	669	661	583	608	667	636	627	665	655	640	645	686	629	625	683	653	591	599	652	637	586	665	641	646	628	663	643	561	616	645	626	623	647	618	645	654	621	624	630	654	643	627	631	640	676	549	666	667	622	642	671	673	681	650	647	619	620	644	663	653	647	660	655	670	646	665	609	659	640	668	659	649	608	635	666	646	626	669	646	681	649	625	664	629	629	598	627	613	654	630	593	658	625	611	649	628	627	634	627	650	670	672	612	590	704	604	616	710	671	638	621	617	663	622	641	594	643	647	644	653	683	672	659	611	640	646	649	649	648	662	570	602	573	614	589	589	666	621	623	683	665	669	615	650	599	670	649	612	635	616	637	641	651	649	667	619	619	655	624	653	660	593	626	624	663	623	661	625	642	654	580	652	665	642	651	643	634	670	652	646	637	662	606	666	641	610	628	632	639	653	679	623	670	602	674	624	629	662	623	632	627	633	630	659	663	619	635	649	632	638	633	635	602	677	620	654	658	642	651	665	634	672	634	596	682	657	660	655	583	637	605	630	629	620	630	677	616	634	624	616	645	647	630	596	594	606	619	658	602	638	657	644	655	651	617	641	616	643	612	648	709	642	623	658	675	648	602	623	647	638	665	647	620	651	646	657	652	633	649	629	644	632	671	663	641	632	641	654	672	663	639	632	637	639	644	641	597	615	672	649	624	634	660	624	630	600	609	640	661	634	622	655	661	611	668	625	640	660	639	669	670	648	630	647	696	643	565	651	653	646	646	619	667	604	656	598	623	651	636	636	634	634	672	680	656	640	661	651	645	645	628	630	611	652	635	639	631	613	620	649	607	613	652	648	617	624	567	679	648	637	597	652	591	626	666	647	646	626	630	599	609	636	638	629	614	610	643	654	641	606	627	634	640	598	621	634	680	628	640	629	649	640	591	668	619	627	607	654	602	601	617	664	674	644	683	633	657	645	631	658	659	693	648	597	655	675	670	606	678	590	637	628	583	623	641	659	618	702	652	598	628	633	604	677	686	619	603	654	607	711	605	664	664	640	600	596	637	688	671	629	625	597	648	637	592	676	658	612	651	632	631	620	678	633	614	618	643	678	651	654	654	625	622	647	627	669	661	648	646	615	619	630	642	691	623	641	591	662	607	663	667	666	642	617	620	672	667	595	627	663	694	663	674	636	659	644	641	603	596	646	651	614	598	637	621	634	625	634	659	641	619	631	650	618	622	631	645	675	648	639	645	614	648	644	631	630	633	613	626	636	680	626	659	638	631	653	656	634	651	637	665	601	653	614	643	658	638	606	641	678	686	629	689	650	628	635	622	598	631	609	648	644	660	640	648	639	662	670	664	613	638	625	645	651	629	671	636	622	636	623	607	643	628	649	642	607	634	647	681	645	669	669	585	652	638	607	619	628	633	639	615	606	653	642	657	582	623	672	624	655	604	614	648	630	595	613	624	629	682	680	596	629	584	628	649	631	644	625	595	654	649	651	675	615	703	614	620	656	648	639	613	646	632	602	610	697	634	623	636	623	672	684	675	671	612	635	653	585	652	610	642	626	636	621	632	596	643	598	654	673	610	626	676	661	612	688	617	620	667	626	663	634	670	621	635	623	670	651	640	603	624	628	686	626	596	627	660	616	659	627	595	652	667	673	629	652	631	621	616	708	623	627	615	622	615	658	640	672	623	652	561	631	634	615	617	594	641	668	612	640	580	611	632	593	666	650	602	608	646	612	629	590	620	633	656	645	632	618	624	603	644	654	645	630	624	642	637	663	622	630	679	625	617	638	654	631	614	633	623	621	659	617	654	655	658	659	610	615	639	676	655	654	602	659	628	688	621	659	640	648	639	631	607	673	653	618	598	606	605	643	642	625	621	635	618	677	676	582	654	654	659	624	630	594	617	660	667	640	635	632	619	625	650	642	659	647	647	644	622	674	652	670	625	611	593	651	613	634	594	665	634	595	649	634	637	614	657	609	653	603	671	666	625	650	649	644	673	663	652	660	635	669	629	675	671	650	675	609	671	607	667	628	630	671	626	609	676	626	621	668	667	656	659	638	644	672	607	682	647	650	672	670	637	597	687	683	689	681	682	594	634	729	660	638	643	640	628	628	575	661	636	631	639	647	623	652	630	585	650	734	650	663	654	617	622	649	580	642	677	659	619	601	617	618	633	641	629	617	638	653	627	576	633	661	664	664	640	654	617	582	628	643	638	630	631	649	648	633	627	628	620	619	590	660	622	613	625	625	692	626	674	624	631	599	622	629	651	662	592	612	672	651	610	635	617	635	617	629	612	628	628	639	649	646	660	629	643	624	649	656	610	623	680	624	651	614	626	634	648	680	624	655	624	643	630	646	636	600	635	631	614	646	584	635	650	688	659	677	687	630	642	624	671	633	607	664	638	695	649	623	621	607	645	671	614	660	668	649	654	634	629	651	591	663	669	666	628	634	627	630	688	653	672	633	641	636	636	688	657	661	610	645	627	634	625	631	616	649	636	602	654	607	667	653	622	636	683	646	627	703	625	623	643	594	631	589	658	591	669	619	575	642	658	661	626	659	656	615
7104	462	453	381	343	294	289	248	253	223	212	230	240	230	234	241	246	200	205	230	235	203	182	219	209	229	196	215	219	195	211	242	225	198	190	222	220	212	237	215	205	217	212	215	252	221	205	216	227	240	219	208	216	191	216	201	197	216	223	174	217	209	250	200	228	217	245	221	228	228	222	216	221	201	222	213	205	241	186	197	234	226	209	206	225	209	178	197	204	201	234	213	227	200	204	223	224	243	223	214	215	210	226	201	185	224	217	249	199	203	205	214	212	217	203	191	234	222	194	242	189	209	209	192	231	215	234	234	214	229	221	222	224	246	231	203	200	240	207	214	232	220	209	221	216	216	212	204	217	209	219	224	214	202	208	209	248	201	219	203	237	217	240	208	212	244	222	215	222	244	219	229	200	201	204	220	225	195	181	212	212	211	225	230	232	202	223	214	213	230	252	229	231	188	226	215	202	217	241	227	220	204	227	232	213	219	222	181	208	220	219	220	229	194	236	230	227	240	224	204	217	207	223	185	205	194	226	201	235	225	207	236	206	220	239	197	224	235	189	226	217	220	225	243	219	228	207	194	204	194	234	202	239	223	219	237	212	210	198	215	228	214	202	213	201	183	180	201	236	208	223	221	224	195	200	225	222	201	232	227	227	216	234	205	212	214	207	220	246	198	221	228	210	192	201	215	195	217	236	212	216	245	216	204	207	171	216	221	237	188	200	221	223	226	231	255	223	205	217	220	218	195	227	216	213	198	189	221	210	231	222	223	196	233	218	228	216	234	217	203	198	188	224	239	218	249	214	213	227	199	208	209	182	225	237	211	211	216	231	252	217	220	207	211	215	205	239	189	230	212	245	223	268	203	233	231	226	211	211	218	198	248	235	208	206	237	225	207	220	200	220	242	206	263	210	204	222	240	217	225	244	229	204	224	198	235	208	203	215	229	187	224	213	218	224	208	212	192	221	197	241	217	205	222	205	198	229	207	223	222	183	208	212	221	195	226	205	231	189	236	233	190	223	185	215	256	234	197	207	249	201	205	193	219	208	208	220	228	245	203	237	208	193	206	228	225	207	234	204	212	246	215	226	190	205	202	209	236	223	223	202	205	210	209	238	209	208	209	201	201	229	220	211	201	215	197	223	237	197	205	221	220	230	252	213	220	215	200	217	221	219	224	205	180	229	220	192	214	225	263	198	219	220	213	223	190	211	205	200	224	213	200	219	206	220	223	210	187	223	213	256	234	233	237	233	206	237	236	202	216	200	202	199	207	207	232	178	216	251	197	214	192	230	201	233	218	219	223	218	199	211	229	230	213	232	232	206	227	196	221	228	215	237	219	197	214	215	189	237	214	186	238	220	226	217	192	236	218	189	219	233	192	226	193	219	225	228	238	221	187	217	209	208	219	227	187	210	239	236	189	198	250	199	217	237	188	207	196	216	220	246	230	226	238	230	229	218	225	194	218	237	199	210	196	176	222	215	224	220	208	232	194	227	226	214	234	221	199	211	225	220	215	231	228	194	206	216	200	198	237	196	210	205	186	216	225	222	214	217	215	214	216	237	231	191	244	220	230	217	224	184	192	244	248	215	213	253	223	223	217	217	240	221	196	234	235	206	215	223	235	210	205	208	210	252	213	253	225	211	229	228	214	203	221	226	222	224	204	225	200	217	219	208	194	224	209	198	220	230	229	202	241	212	221	209	217	245	232	242	225	239	215	217	241	204	242	203	229	206	216	247	180	232	202	204	224	202	213	214	241	196	212	197	216	187	212	234	208	254	221	219	212	197	232	208	243	222	263	194	227	238	208	232	209	198	215	209	195	199	221	178	211	223	230	242	225	202	201	196	202	217	212	217	196	222	240	227	218	232	205	226	176	223	210	218	240	226	227	223	220	237	199	207	193	185	214	207	224	225	236	210	201	207	234	222	214	249	229	220	233	235	227	232	219	193	214	258	215	235	207	207	203	206	190	203	208	232	195	205	231	223	215	228	200	236	220	203	215	206	195	214	237	203	194	254	218	201	205	200	192	203	241	201	207	203	213	219	248	182	191	217	202	238	221	212	218	221	208	213	211	214	219	237	214	231	243	226	210	196	223	213	229	231	239	213	218	191	207	231	208	197	218	215	210	209	211	213	238	220	224	229	235	195	236	195	210	219	234	217	246	195	214	238	228	190	205	216	187	229	206	249	229	225	235	213	217	225	196	184	213	215	230	220	235	209	226	211	202	225	191	190	200	235	203	221	240	224	232	231	231	212	207	219	224	195	199	201	235	237	205	220	233	205	218	230	234	243	239	217	223	237	236	202	218	236	217	232	216	235	219	216	227	212	205	206	209	202	219	233	209	198	209	215	219	206	230	241	191	229	206	207	231	215	222	206	210	211	200	232	235	215	241	208	224	206	232	215	209	219	225	242	224	224	239	204	212	194	244	213	237	208	212	178	193	195	218	199	192	253	201	208	213	222	211	245	213	205	215	217	200	244	215	228	205	206	223	224	226	233	236	205	182	220	216	227	227	219	225	229	212	226	233	244	204	193	204	227	213	206	232	227	230	234	228	230	219	201	207	226	224	233	196	205	227	229	220	242	205	208	197	224	231	195	232	239	227	227	220	230	225	222	244	201	221	218	226	202	204	233	228	220	223	224	216	195	229	218	258	216	207	208	243	229	217	216	221	218	222	214	209	226	215	198	228	213	218	204	237	207	189	218	238	203	236	215	206	222	206	189	226	231	207	200	240	231	208	218	241	222	213	207	224	208	218	218	202	191	222	220	186	222	217	201	206	239	222	228	221	224	218	227	221	205	213	225	195	210	217	202	205	211	187	208	224	215	229	250	214	216	222	232	226	216	247	220	230	225	203	221	220	195	231	208	213	234	222	235	224	229	229	240	231	222	192	188	190	223	250	212	227	213	191	212	201	214	214	234	229	204	228	234	212	201	194	217	210	204	208	197	217	219	233	242	222	254	192	222	182	209	237	227	210	223	210	195	225	221	215	210	237	221	226	239	207	243	205	215	225	240	214	198	230	218	214	194	255	237	236	221	204	239	214	214	204	207	228	197	215	225	217	229	215	197	217	220	204	212	208	217	198	206	215	215	212	179	218	199	208	231	233	234	211	203	223	214	197	211	207	196	195	219	227	232	241	211	232	247	236	228	201	236	211	213	225	199	211	228	207	206	218	230	216	210	191	210	197	214	208	229	220	191	237	235	213	239	231	222	233	198	207	227	238	238	223	223	214	201	215	209	231	212	226	210	206	209	202	214	219	235	234	230	231	255	223	211	202	216	226	206	226	215	234	216	210	216	223	212	195	202	214	217	230	213	214	210	199	207	229	184	212	205	220	237	224	241	216	225	223	225	215	219	204	230	206	208	192	189	228	223	237	213	231	274	205	184	187	239	217	192	209	224	214	217	193	202	218	187	220	203	217	203	212	209	207	190	187	210	217	199	241	210	222	204	266	202	224	239	211	195	205	217	231	191	249	196	217
6229	742	1112	1218	1051	896	797	774	710	633	638	621	594	571	608	568	504	515	534	532	569	548	577	531	536	503	534	512	509	507	560	522	501	498	500	513	497	515	517	497	503	502	518	493	495	489	534	524	524	483	526	465	514	530	522	543	463	498	483	489	476	517	475	498	502	504	490	496	512	505	499	464	485	519	467	540	451	499	513	469	475	506	488	457	527	488	513	500	546	486	501	521	490	490	497	491	496	464	515	508	472	485	533	502	531	476	486	502	541	462	470	490	504	479	526	506	479	525	491	485	450	493	518	490	486	452	494	508	493	508	458	507	485	497	529	475	460	508	471	502	480	496	541	513	489	472	530	533	491	479	516	520	529	494	498	506	518	471	494	492	494	492	494	485	480	452	471	479	482	485	476	498	488	497	522	507	507	478	485	538	509	432	511	480	519	538	488	500	500	535	496	502	463	498	474	519	482	484	522	540	505	518	502	477	503	533	524	518	468	481	480	527	516	475	526	510	491	496	526	466	458	486	505	517	491	484	528	525	477	538	522	490	468	507	461	493	507	500	535	516	514	505	522	540	481	492	501	479	523	503	481	471	524	469	476	510	458	483	478	484	470	494	499	515	480	480	488	506	505	498	509	482	496	468	506	508	470	479	511	532	499	501	479	492	483	469	492	457	484	492	489	519	505	510	481	520	519	461	495	463	500	483	503	469	547	509	538	496	521	528	476	466	495	475	500	508	522	448	418	480	510	484	509	517	489	489	504	495	491	470	492	510	482	503	508	491	502	540	505	475	475	441	531	527	482	473	531	509	521	507	507	501	469	524	482	472	487	501	499	518	493	501	484	495	493	472	522	492	500	514	486	445	516	513	488	500	508	488	486	487	474	489	478	503	496	483	486	465	494	517	516	471	468	504	457	509	474	511	535	459	499	513	492	493	442	462	460	494	495	503	509	528	467	497	514	457	484	496	514	482	521	480	511	440	501	517	482	483	510	470	561	513	474	496	509	497	503	462	522	506	524	496	496	530	483	520	515	487	469	478	467	510	486	513	488	522	522	504	474	488	461	491	489	496	505	512	478	545	487	499	498	451	467	494	509	494	482	494	512	481	475	527	500	476	457	526	479	483	478	451	484	524	500	489	508	475	512	497	500	555	501	517	447	497	501	531	499	495	452	473	511	520	481	506	501	488	490	532	489	481	462	508	490	564	515	454	544	533	525	477	485	476	508	469	492	488	482	494	518	472	497	463	451	462	472	489	508	493	515	512	445	485	518	501	495	546	495	486	495	483	536	490	478	486	460	507	487	543	510	523	508	530	491	499	510	471	455	481	465	482	524	476	483	483	493	482	495	499	482	525	522	494	547	519	500	530	478	481	467	502	467	482	526	498	503	519	518	468	500	501	522	502	491	540	473	481	467	509	498	484	510	503	504	503	486	502	511	467	485	516	461	529	491	483	488	481	499	514	460	497	485	506	499	499	495	485	486	492	467	500	491	496	511	487	500	444	495	511	486	514	503	462	542	498	499	484	499	515	500	503	500	480	492	481	486	488	498	493	443	478	499	528	488	509	457	479	515	494	485	503	487	495	488	528	503	529	522	489	506	516	519	502	500	471	492	492	507	462	484	506	463	520	507	490	503	478	476	512	534	459	538	497	498	519	474	469	492	489	461	465	516	479	517	493	468	459	451	517	511	482	487	483	511	498	498	524	479	463	491	508	502	487	506	503	487	469	477	497	499	511	495	524	506	522	494	507	488	508	510	528	471	522	487	471	483	439	514	484	497	521	473	538	511	510	511	487	456	485	490	493	506	508	534	500	475	481	492	507	502	439	478	480	485	511	495	503	528	459	505	514	500	472	491	535	505	520	477	503	529	468	514	493	488	474	454	480	479	459	569	519	486	486	466	543	469	510	513	488	481	507	507	520	503	498	513	496	488	495	518	514	472	504	481	494	479	498	560	452	487	494	507	517	504	494	505	496	469	481	507	469	507	470	516	451	500	487	508	484	486	490	485	491	453	512	511	487	504	521	510	512	503	514	460	491	513	494	514	438	507	492	476	507	470	505	503	513	499	499	530	468	509	471	468	474	493	487	488	497	499	462	491	512	462	489	527	494	514	476	498	518	549	533	536	464	488	493	525	457	502	515	516	479	491	502	483	492	489	493	554	489	494	484	529	507	523	528	461	506	478	528	521	527	465	485	526	494	492	485	491	500	484	500	465	484	504	507	513	520	503	508	507	498	510	482	509	468	479	465	523	518	474	536	494	489	488	515	485	500	461	520	475	495	490	518	476	458	471	532	481	488	512	525	480	469	515	477	463	490	465	448	493	498	509	511	543	527	509	493	481	482	478	488	459	456	508	481	490	470	466	469	478	484	508	497	485	509	537	501	495	486	418	509	500	490	494	504	527	510	477	501	529	495	479	440	476	497	487	482	481	507	506	467	468	487	486	491	500	506	495	501	488	504	552	473	456	519	480	466	511	473	516	513	485	480	532	512	471	505	492	494	505	508	492	509	485	515	499	509	492	496	479	496	506	480	516	507	490	497	506	509	515	445	537	495	467	506	482	503	450	472	480	503	468	493	487	501	518	507	484	505	522	452	502	476	465	508	471	482	500	440	498	522	492	472	471	521	497	472	482	491	496	483	485	476	521	477	502	481	464	482	500	506	509	483	464	475	457	489	466	515	521	484	464	491	504	503	500	442	526	467	473	470	526	492	515	507	498	522	519	494	491	473	518	490	470	464	493	471	519	475	540	516	475	500	460	480	487	494	487	500	506	513	513	478	479	536	505	490	513	472	529	525	489	486	473	515	498	463	474	511	484	489	498	503	493	471	544	477	532	519	490	503	509	505	493	504	500	529	463	500	495	437	528	484	508	493	495	486	518	521	509	458	479	513	460	524	515	508	489	483	520	491	481	492	493	483	507	522	513	499	512	483	454	484	494	511	480	535	477	467	507	478	477	471	496	472	487	481	486	465	506	511	498	481	517	512	491	553	477	488	481	462	482	520	541	493	531	488	532	469	509	482	484	482	455	523	489	497	492	452	533	512	491	518	485	515	491	459	468	477	521	499	511	474	508	470	501	529	486	495	491	489	463	463	536	463	505	468	503	487	488	492	510	474	478	533	514	512	454	520	520	541	512	510	490	476	529	494	528	468	485	488	451	512	531	505	482	490	500	445	477	492	491	515	483	537	489	501	466	478	487	490	500	478	470	508	529	485	455	497	505	449	578	458	488	473	517	476	486	471	495	507	508	505	513	538	489	499	502	540	460	485	491	504	496	483	533	527	478	500	509	479	506	455	490	487	487	529	487	499	467	523	514	457	490	519	475	499	508	469	519	496	484	504	502	474	537	453	508	492	458	456	527	529	498	475	458	468	473	495	464	537	527	471	481	498	544	485	456	446	474	522	485	505	498	493	522	472	510	471	479	480	517	508	514	442	489	526	509	467	504	462	500	489	503	508	509	481	490	485	513	504	507	519	470	495
12646	763	690	456	343	240	184	157	134	120	139	106	99	99	102	115	84	104	69	69	81	78	85	68	72	80	80	73	86	99	72	85	88	78	92	76	88	87	74	90	81	100	76	69	68	73	67	69	62	71	69	87	79	79	74	63	77	98	78	62	78	84	84	74	71	66	72	75	81	73	78	84	69	90	66	80	65	105	79	69	85	72	79	59	80	76	74	75	73	94	86	79	82	82	76	80	77	73	87	72	92	82	64	67	53	72	59	97	63	72	95	62	66	88	75	81	79	88	92	66	77	73	88	74	80	61	99	84	92	75	65	62	80	83	75	74	74	79	71	71	97	74	68	64	62	71	80	69	69	95	70	79	65	86	87	80	97	84	90	74	78	84	87	76	64	88	87	70	72	103	74	69	90	91	83	84	68	77	77	73	92	70	77	72	71	81	81	74	86	83	73	80	83	87	76	82	68	61	67	90	81	82	66	100	53	89	79	77	92	63	73	75	85	92	73	66	76	83	79	80	70	79	84	83	75	64	92	72	83	79	65	74	69	79	51	76	91	72	62	79	75	78	72	70	80	75	84	66	70	67	85	97	84	88	95	72	74	84	64	51	77	74	51	74	76	84	65	63	67	84	79	88	67	83	73	71	76	78	84	83	68	68	80	79	95	66	74	78	81	86	82	92	83	77	76	74	68	70	84	78	82	75	81	76	67	82	68	81	76	84	71	76	70	79	69	73	68	70	72	76	100	76	80	70	85	80	104	79	78	74	59	73	80	72	67	76	83	80	66	75	72	60	77	81	70	85	66	87	76	78	76	104	78	72	76	81	72	69	79	87	88	85	76	61	82	87	76	77	66	76	73	72	87	73	73	59	65	102	89	84	82	84	77	96	63	58	69	84	97	65	88	67	81	71	79	73	90	73	90	77	88	93	78	82	74	73	59	107	79	74	73	74	95	101	82	84	80	66	59	82	72	71	79	72	74	84	69	83	83	73	86	84	81	60	81	74	78	77	78	71	57	71	79	88	91	78	74	77	80	67	79	83	82	85	78	73	73	62	82	84	87	71	69	83	85	75	63	78	84	75	71	54	67	85	76	77	67	80	83	69	74	57	80	90	76	85	62	73	89	85	91	78	79	87	63	66	70	84	70	76	77	76	72	59	90	77	72	81	85	68	79	86	67	78	60	71	71	60	78	93	74	78	73	77	66	78	77	75	74	70	63	74	63	77	70	75	74	89	70	66	71	86	61	76	68	63	80	86	81	72	76	83	82	70	71	78	74	72	77	92	80	80	88	81	69	80	76	79	57	76	79	69	66	79	90	78	80	63	61	68	73	74	65	82	74	82	86	68	80	81	104	70	77	66	77	78	89	56	67	67	68	80	86	74	81	85	74	81	66	78	79	76	70	84	76	75	81	84	63	101	79	101	98	70	78	59	99	73	70	76	76	79	74	73	66	70	80	73	83	86	77	96	72	77	60	77	76	73	91	86	83	72	71	82	70	65	94	64	76	90	85	68	82	83	80	76	73	73	59	75	80	71	90	73	65	71	68	92	78	76	87	86	80	77	85	80	80	78	80	72	67	81	78	78	74	67	103	81	86	69	82	79	65	71	88	61	66	70	69	74	79	96	68	94	71	66	64	68	79	63	72	72	93	80	79	64	89	81	78	92	70	86	66	64	78	75	76	87	84	102	80	78	72	90	60	89	86	86	69	57	82	67	84	91	77	65	77	73	81	71	94	58	79	85	65	67	66	72	77	73	64	82	59	79	70	94	68	84	77	68	81	98	65	73	79	77	60	82	76	88	81	80	87	78	72	76	73	90	64	72	64	78	80	70	88	105	81	84	75	85	76	79	84	70	62	53	83	86	81	71	78	64	66	91	76	82	78	70	65	61	72	78	64	77	87	75	67	63	68	80	78	75	74	73	71	83	87	81	90	78	74	78	84	81	69	74	57	65	98	70	86	80	73	87	75	87	77	83	74	80	84	89	75	75	67	83	76	80	79	66	73	65	60	75	87	78	69	88	73	76	82	71	71	67	68	79	72	84	87	84	58	94	76	79	78	94	57	84	86	82	82	69	80	76	68	85	79	73	72	75	80	70	78	70	95	71	93	84	78	93	83	84	82	82	63	87	91	79	57	78	79	77	71	67	81	75	65	68	87	77	61	86	75	62	83	81	72	69	90	83	86	69	85	61	68	77	73	69	97	71	57	79	78	69	76	73	74	77	73	86	88	79	96	78	68	105	75	90	87	86	88	80	86	66	77	89	80	81	77	63	108	81	74	75	83	94	79	73	84	97	64	83	77	91	70	79	81	74	78	86	55	82	57	77	79	77	82	95	73	88	94	64	76	63	81	70	99	69	73	64	76	74	68	62	72	63	85	65	76	57	81	69	74	73	65	72	73	90	73	81	82	68	82	74	92	81	73	74	77	77	86	66	61	78	84	70	82	80	92	75	79	77	70	80	80	71	87	80	85	82	90	83	63	77	62	71	78	82	81	68	91	71	78	89	70	82	66	79	82	70	87	68	84	81	64	78	83	62	51	76	82	72	68	81	76	74	84	80	65	61	96	90	88	75	84	85	82	88	86	69	85	89	83	66	69	57	67	74	69	79	80	73	78	79	73	66	88	70	99	61	73	81	73	71	70	67	79	66	71	86	58	74	74	74	83	70	81	83	76	69	64	64	78	74	71	61	76	74	85	67	91	49	69	94	72	78	74	90	92	68	94	67	76	72	104	70	77	74	86	78	83	89	74	70	79	73	87	87	71	82	81	72	75	63	67	78	82	92	72	78	75	63	67	84	89	61	71	76	84	81	77	73	77	78	86	76	71	71	63	74	75	77	85	79	88	77	74	68	68	75	87	100	68	90	70	96	85	68	81	79	82	64	82	75	82	77	82	77	85	82	77	64	66	64	78	69	82	85	62	85	81	88	71	63	73	87	82	82	78	79	87	77	72	93	93	80	83	83	57	81	84	78	81	82	77	91	70	64	77	91	67	70	82	75	68	77	72	79	73	70	77	93	60	85	82	88	88	96	75	80	66	87	77	68	62	55	62	87	71	78	69	82	72	74	73	75	65	74	89	80	70	91	82	99	70	70	83	70	73	67	69	72	68	55	80	69	88	79	74	71	78	70	69	97	72	63	77	72	76	78	69	75	88	60	90	71	87	82	82	70	71	71	46	82	70	61	80	77	76	78	78	96	74	82	86	72	71	86	70	73	77	66	74	76	75	102	79	81	85	71	76	76	67	93	81	64	83	67	81	67	64	74	77	65	75	78	72	69	70	85	79	66	83	66	75	71	68	77	81	64	73	76	67	67	88	73	64	88	77	84	79	65	80	77	78	84	49	64	80	75	72	86	71	73	78	83	82	79	70	74	79	84	79	81	75	82	83	81	85	85	56	68	68	67	81	72	83	87	84	65	62	61	68	66	67	70	70	87	62	91	69	80	82	81	72	74	77	85	97	78	72	73	75	90	84	61
7623	605	1410	1608	1325	1080	796	693	608	550	462	446	429	390	372	344	314	279	291	280	261	241	256	245	247	242	246	268	266	223	230	243	223	215	241	238	219	206	209	231	220	225	211	230	237	217	233	249	221	213	201	225	200	216	229	229	214	192	209	206	212	194	192	210	196	202	221	200	212	218	212	184	200	206	180	184	201	233	203	190	227	213	204	220	214	181	234	195	210	208	209	198	194	240	229	206	196	212	212	182	202	202	214	179	214	193	196	200	199	177	184	202	179	221	178	200	216	191	184	231	203	204	219	224	199	209	182	202	204	205	200	211	186	203	219	191	204	183	205	233	215	205	201	217	197	236	200	185	204	212	220	194	183	203	196	192	195	198	222	194	199	190	209	191	194	185	208	208	209	196	191	215	216	203	178	195	194	187	192	202	191	200	171	190	210	212	224	187	209	202	215	214	181	213	204	193	176	204	211	183	186	199	209	205	233	208	197	194	207	182	209	196	206	205	178	203	227	223	209	210	195	187	195	209	202	196	187	190	190	217	216	210	207	220	205	199	211	219	190	201	199	182	218	197	190	187	202	221	240	207	198	207	227	209	212	211	182	198	202	173	223	190	214	236	201	211	208	187	184	195	224	215	186	231	195	201	205	178	194	190	201	205	214	202	200	203	207	198	200	166	174	195	224	191	184	222	197	210	192	219	236	226	213	218	218	213	212	199	212	205	185	192	218	199	193	205	190	176	202	214	215	180	187	194	202	205	208	207	186	199	197	195	203	203	199	171	193	227	201	199	210	198	202	211	210	207	218	187	232	211	208	197	183	220	171	217	191	182	204	193	187	182	209	206	214	196	228	183	206	198	232	199	196	200	187	195	193	177	223	190	174	195	198	217	197	185	214	190	213	190	201	187	197	212	209	207	198	192	199	183	211	182	205	215	183	203	195	174	220	211	203	184	207	206	208	206	208	195	187	182	181	236	214	198	208	227	194	194	190	200	182	217	199	193	184	191	223	211	228	204	203	205	205	179	190	209	185	177	207	215	203	203	195	198	196	204	242	191	197	184	196	214	195	232	208	196	199	200	190	224	203	194	201	202	230	214	189	207	191	215	190	189	224	197	212	194	186	221	236	184	191	203	174	172	191	193	216	198	196	187	213	209	220	194	208	190	217	205	203	206	199	227	212	207	191	206	202	201	208	203	197	184	215	183	203	232	218	180	192	209	237	187	210	195	183	201	233	238	203	188	211	202	227	221	226	221	199	182	201	201	209	202	208	201	199	179	192	199	207	226	185	189	207	195	207	205	194	179	220	241	215	212	179	220	206	206	181	181	191	187	218	188	174	188	206	208	192	205	221	201	195	209	200	208	189	190	233	201	203	199	194	190	181	229	198	209	199	204	189	201	190	211	213	197	177	205	200	224	208	178	207	199	194	187	187	220	192	220	199	207	198	229	202	214	193	225	231	208	202	192	225	206	209	195	219	212	189	174	192	189	195	203	199	196	198	193	178	172	199	211	201	204	206	162	175	200	195	198	165	224	207	206	202	215	206	192	207	179	183	207	200	187	214	200	206	213	243	187	188	201	201	216	178	170	226	175	200	188	189	234	175	181	216	222	217	187	215	156	236	190	200	167	199	206	175	203	194	227	208	199	187	198	203	213	177	205	194	190	202	201	183	213	200	190	216	215	215	191	178	189	207	182	204	180	212	193	214	209	206	195	207	244	214	223	214	186	244	199	176	199	195	178	171	210	212	193	191	220	188	208	199	183	193	179	219	221	196	225	186	209	208	226	185	190	218	203	188	180	187	218	203	213	224	205	192	193	207	203	205	207	205	216	188	204	209	208	201	207	224	215	193	195	185	218	220	207	194	198	187	198	219	212	183	203	207	198	184	211	198	210	215	201	201	206	185	243	222	194	211	183	215	206	217	203	213	200	211	212	207	197	197	224	194	177	208	178	204	205	212	196	225	191	196	238	203	203	200	212	205	193	201	198	225	195	219	212	209	201	179	212	233	196	193	226	204	193	214	223	188	218	216	183	190	186	198	195	176	204	239	191	196	223	218	196	224	171	215	201	214	188	210	215	193	209	198	202	198	212	224	200	215	207	210	209	188	205	191	187	237	205	204	189	182	182	216	205	210	196	176	208	208	211	187	217	164	180	189	201	199	199	211	208	216	198	206	218	204	220	207	183	182	211	202	213	202	199	223	202	193	204	202	193	213	175	215	223	199	213	227	189	207	235	170	181	221	220	190	224	197	200	192	189	201	197	195	230	178	217	204	193	200	195	201	197	212	184	219	211	201	218	231	203	219	240	214	222	218	189	224	193	217	239	193	203	225	194	225	211	218	197	226	197	182	224	189	203	208	209	193	232	187	198	203	179	193	200	209	202	226	170	212	235	188	233	215	189	187	209	188	212	222	191	178	213	205	195	191	166	213	207	206	175	179	202	207	216	205	200	206	207	249	234	204	226	211	212	202	207	208	212	241	200	211	207	216	215	190	186	194	177	201	177	194	211	195	203	225	232	210	192	196	218	214	212	197	209	218	190	223	201	187	202	181	202	195	205	210	204	191	198	219	177	195	209	212	207	212	191	217	220	186	223	216	200	197	210	199	204	189	203	190	212	212	203	221	193	197	186	198	182	217	202	217	196	197	201	229	190	185	179	205	188	197	208	208	201	186	215	208	193	190	203	218	175	230	197	209	198	200	179	224	210	202	208	201	187	192	236	205	212	193	208	191	214	182	189	206	218	196	212	199	227	227	227	178	212	198	222	182	193	207	194	213	184	195	211	195	205	210	208	215	207	190	220	195	205	191	201	181	224	210	184	192	184	207	186	208	214	222	206	214	230	240	197	201	224	189	209	200	222	205	197	179	214	197	200	218	210	217	198	207	197	183	212	188	203	210	202	199	205	199	231	195	213	226	200	220	189	208	201	191	209	205	223	210	222	196	212	200	234	199	197	190	201	192	203	199	219	222	194	191	230	207	188	199	204	205	204	184	203	195	206	198	211	197	240	202	222	238	215	187	220	194	178	210	201	195	207	197	204	179	184	209	171	218	207	208	206	197	173	194	187	207	197	211	210	184	204	212	201	189	198	206	228	204	203	206	189	203	208	201	190	211	183	191	198	209	236	200	196	200	200	195	195	188	225	203	198	197	214	199	183	204	184	216	221	185	208	185	190	198	212	188	198	186	228	214	180	205	196	206	210	206	220	203	183	218	194	184	181	208	194	199	189	197	192	186	193	199	211	193	206	203	199	205	198	209	224	173	206	206	217	186	198	206	210	207	187	199	214	206	206	210	213	199	223	199	204	204	210	222	213	205	199	211	213	203	196	183	215	201	223	208	195	211	202	196	200	222	210	196	184	203	201	215	228	219	217	210	207	174	191	200	200	183	200	195	176	205	229	206	213	230	200	221	204	189	182	199	198	213	220	206	192	228	187	207	208	194	202	218	191	206	189	199	219	218	202	211	209	180	213	206	205	199	181
1482	284	283	288	315	240	298	299	284	293	268	295	295	298	280	283	272	302	248	288	318	287	274	285	296	295	275	307	284	297	261	250	280	267	267	291	299	284	311	291	276	256	289	277	273	272	292	286	258	259	300	269	235	277	293	285	307	265	287	317	274	261	316	316	260	283	306	296	259	284	272	261	280	296	287	303	273	280	312	312	293	295	294	286	287	305	320	264	262	276	277	299	266	297	288	290	294	275	256	256	287	263	275	321	309	310	286	277	305	307	257	274	282	247	282	309	265	271	265	283	288	307	279	287	291	266	306	253	284	262	286	283	292	292	282	283	270	327	283	290	291	326	288	263	243	298	266	274	296	273	256	284	308	270	289	280	278	303	280	285	289	287	279	277	242	311	251	300	291	289	264	268	273	281	320	283	275	299	306	300	281	291	264	278	320	283	282	254	289	282	249	286	266	274	266	257	268	287	277	265	287	309	254	267	273	309	276	268	292	295	281	278	288	293	303	269	293	292	234	295	303	268	295	264	270	254	289	296	307	294	283	279	278	290	309	292	287	272	281	259	278	289	312	267	262	276	293	287	258	292	322	280	277	270	310	265	273	278	297	273	260	283	288	249	292	284	287	284	297	289	251	270	284	252	276	281	293	268	288	270	269	299	307	251	276	273	257	277	290	287	260	287	293	291	295	265	288	274	268	297	286	291	296	307	281	282	233	288	291	288	306	294	294	272	305	281	279	266	273	257	286	278	274	303	283	248	284	296	320	273	277	289	318	299	283	316	305	293	268	289	279	265	255	260	280	274	259	271	296	296	292	280	283	270	293	293	275	254	283	288	274	253	289	261	252	297	301	307	298	291	301	253	308	298	274	280	301	292	279	311	266	278	296	262	290	300	257	292	303	300	288	295	284	291	277	297	313	258	268	270	290	313	250	312	290	289	290	300	300	288	289	277	273	290	265	270	264	304	266	262	282	267	297	246	297	252	273	300	288	275	270	294	280	274	277	274	284	266	313	302	295	305	258	292	287	277	280	268	260	285	281	274	282	279	299	254	278	316	293	272	314	286	280	290	295	279	297	322	271	281	286	279	298	282	292	317	302	329	285	277	286	289	239	265	252	304	322	280	275	304	262	290	279	273	260	311	306	273	290	266	272	311	274	289	283	292	299	302	279	278	241	281	266	282	277	286	322	304	274	301	282	305	294	311	262	236	303	273	289	266	260	291	283	258	283	267	282	265	297	302	253	280	258	296	254	292	274	296	269	269	297	273	260	291	270	254	267	275	264	291	270	298	304	284	285	258	261	276	263	276	259	287	303	252	310	320	273	300	229	282	309	271	290	274	279	277	278	306	273	259	270	301	299	288	310	264	266	290	264	310	309	298	318	309	252	282	263	273	277	269	299	285	293	297	293	312	262	282	292	312	281	293	269	268	273	291	287	261	292	296	279	270	277	299	288	299	283	292	278	283	266	287	253	269	296	286	256	280	312	290	273	278	288	296	286	313	276	292	324	258	274	269	269	266	290	300	294	291	281	273	269	282	320	298	238	312	282	298	267	265	294	260	294	257	299	279	287	266	308	270	252	285	278	294	285	280	282	288	300	281	302	299	302	270	272	282	301	274	289	286	285	271	278	316	268	326	291	294	299	301	261	261	284	284	283	296	251	345	279	276	242	322	288	286	271	276	279	258	280	319	299	260	287	287	286	259	281	300	250	274	294	281	273	288	320	266	296	305	272	303	286	270	282	256	325	282	308	284	275	278	258	285	309	267	267	270	304	282	315	264	293	308	321	265	298	295	285	294	305	291	265	308	289	289	287	292	281	286	263	311	306	297	298	283	279	313	311	283	289	277	295	269	257	276	306	323	330	321	283	264	309	288	301	251	323	290	282	290	287	284	257	297	290	279	282	328	286	290	294	276	275	288	297	307	322	273	276	271	289	277	281	240	280	274	258	311	248	274	286	282	275	270	278	291	277	273	298	278	273	264	269	282	267	258	286	285	265	298	255	289	263	287	291	274	277	285	284	307	274	272	303	258	268	308	314	282	248	286	279	269	255	264	292	256	250	298	290	290	304	284	281	275	252	312	265	274	281	267	242	271	317	287	293	243	296	267	283	301	288	304	282	327	284	262	305	291	258	278	292	299	302	324	261	255	292	295	300	266	294	271	289	280	277	278	292	319	292	250	268	313	277	277	272	275	271	310	291	298	267	290	270	279	249	263	286	278	280	268	284	298	316	284	254	277	306	298	284	264	279	273	297	313	303	260	285	257	293	282	288	249	281	320	245	261	299	288	287	291	280	279	249	306	289	271	258	290	280	297	250	293	310	284	313	307	300	240	290	289	278	233	290	298	283	285	326	280	271	307	269	262	300	276	259	274	274	275	287	298	278	253	263	286	273	274	277	281	252	296	285	272	303	302	269	283	294	269	272	304	278	306	311	272	273	270	290	259	309	273	279	263	276	307	302	298	266	240	270	274	306	295	305	280	255	263	291	281	286	314	267	291	255	296	275	307	283	288	311	278	284	284	268	266	313	303	274	258	292	299	240	275	290	268	284	281	273	254	287	311	253	289	282	310	268	262	280	266	263	310	278	310	237	305	314	270	312	292	247	279	286	268	286	280	283	285	316	295	267	298	283	304	276	251	308	308	284	277	256	265	296	299	289	285	312	262	273	295	281	310	257	286	286	294	269	300	283	251	292	285	279	273	280	267	294	303	268	282	296	285	301	266	273	266	293	306	256	275	291	267	275	291	290	291	320	284	279	269	328	299	246	250	259	288	277	322	270	313	260	266	267	265	290	264	306	279	276	307	282	278	281	288	329	317	257	257	278	275	288	268	268	267	289	321	297	305	279	304	264	244	267	271	286	318	281	290	270	255	302	294	263	282	290	323	295	237	288	258	261	261	296	297	289	266	294	264	297	306	308	272	267	288	323	272	267	236	283	278	264	291	259	267	283	276	259	297	293	249	251	258	298	292	292	265	275	283	294	285	255	317	253	269	258	283	294	274	289	300	272	306	298	277	289	306	267	275	283	293	254	292	296	309	284	287	277	311	286	309	298	298	291	305	255	271	270	286	292	286	265	275	275	286	306	289	299	295	260	315	312	273	285	290	300	253	308	286	287	281	282	262	288	274	278	291	269	261	278	273	321	276	307	309	286	300	286	301	268	287	301	308	266	282	292	275	266	268	267	268	280	286	288	271	278	275	273	271	309	297	286	269	296	301	304	293	296	277	283	289	270	271	313	294	292	254	259	314	294	290	301	263	294	281	272	286	298	295	272	266	271	257	304	251	279	270	271	265	276	320	279	308	284	268	291	280	288	278	272	309	281	280	288	287	296	281	292	307	276	302	275	276	296	258	290	279	279	279	269	287	292	286	279	278	280	272	291	275	290	293	294	294	289	316	289	300	272	295	308	307	267	299	303	285	312	283	270	304	304	295	308	297	266	279	283	284	319	270	308	287	317	299	245	264	268	310	238	306	270	300
1912	659	659	695	630	657	676	656	660	622	633	644	596	651	661	621	623	637	611	678	641	618	579	635	608	691	626	674	694	637	599	647	649	682	658	642	659	634	668	651	661	662	638	615	653	665	699	626	608	650	629	595	649	629	638	661	615	707	610	610	644	628	599	655	651	689	667	691	656	678	634	613	634	672	657	642	676	631	639	648	694	678	620	656	655	665	686	604	661	662	595	647	645	633	629	630	647	668	613	638	691	630	640	673	630	653	594	659	645	667	610	677	626	627	651	650	595	640	649	683	582	662	645	637	616	619	683	669	660	671	615	697	667	621	618	597	619	594	642	652	583	660	633	627	654	616	638	677	634	675	626	661	697	605	638	617	644	636	657	620	647	647	672	646	634	644	638	669	604	617	689	648	673	679	667	636	601	640	658	663	626	671	640	628	671	668	657	642	622	678	686	608	636	641	632	596	646	645	642	626	638	620	674	676	650	636	601	631	667	664	632	606	639	641	644	654	615	658	645	631	648	631	638	647	640	640	624	666	660	634	684	628	638	628	634	605	644	675	611	680	630	652	666	602	657	617	676	633	648	624	655	626	654	639	609	635	654	631	643	677	676	642	644	648	653	655	647	678	655	629	657	649	673	633	645	682	662	646	644	634	617	640	642	622	609	620	614	660	620	575	649	686	622	633	616	638	614	653	668	687	664	635	625	612	657	631	636	645	656	667	651	623	649	658	679	610	645	653	613	633	645	666	642	644	637	657	594	617	663	642	640	636	628	690	631	646	659	654	608	628	663	620	619	631	662	635	663	700	655	615	617	624	660	692	631	653	625	617	633	630	695	624	660	601	661	656	640	608	625	655	637	632	653	638	694	684	662	657	674	637	686	651	666	674	667	616	632	649	622	647	677	654	669	645	608	641	613	619	640	610	603	605	655	659	646	621	610	676	664	585	638	611	655	656	653	605	645	641	620	620	628	687	627	666	618	662	647	634	669	644	606	609	694	621	643	664	646	665	651	642	635	621	622	638	649	665	652	641	655	630	695	630	664	663	623	660	660	622	639	629	641	672	642	661	629	667	601	623	613	628	617	632	658	635	693	645	645	626	657	642	669	621	649	646	654	593	664	638	671	668	580	638	658	632	626	628	603	637	679	620	626	626	639	643	606	621	630	632	669	624	662	635	623	636	654	628	630	656	669	661	686	605	682	660	667	647	630	667	652	671	689	685	641	640	636	624	655	610	644	597	661	648	656	639	641	677	689	632	650	649	648	661	621	634	616	661	645	645	613	609	663	636	646	638	634	614	643	644	670	576	670	658	628	665	614	670	656	604	663	691	635	602	633	677	686	629	650	602	634	660	664	605	615	677	651	653	597	669	618	656	629	667	590	642	635	639	672	625	681	661	617	694	674	644	638	634	641	640	637	637	643	640	609	631	591	656	611	616	629	695	616	653	651	668	609	673	666	606	625	670	692	640	642	659	632	617	638	677	667	635	657	656	653	643	631	654	661	677	632	620	659	616	672	661	685	604	631	659	597	612	665	610	617	649	667	628	659	628	603	660	628	599	652	650	631	643	646	623	635	620	634	658	605	671	641	633	637	625	643	611	699	633	649	597	687	658	676	637	672	640	679	615	637	623	619	686	647	664	629	641	661	584	596	636	641	645	676	678	609	666	640	637	640	629	680	701	659	672	627	654	635	627	657	660	629	619	680	693	704	615	615	636	674	631	661	629	654	657	628	631	599	629	606	642	623	619	664	656	650	639	634	642	635	660	645	658	673	633	618	647	591	632	635	642	641	687	652	644	713	644	653	618	626	669	655	697	646	604	675	621	613	619	658	664	622	669	609	651	605	664	644	605	629	645	631	625	652	601	671	623	692	644	629	637	615	668	627	683	608	628	617	651	630	617	616	688	668	637	644	651	597	623	681	677	671	601	615	623	655	663	612	640	650	613	629	645	595	566	624	681	619	650	594	636	615	677	628	650	648	623	604	660	665	684	658	681	615	640	646	656	651	657	639	617	649	668	650	683	641	618	630	615	614	658	683	629	643	627	672	648	651	640	612	666	667	602	619	665	658	659	648	646	605	643	627	651	602	675	622	641	637	669	674	631	651	673	614	656	650	617	654	644	629	648	665	664	656	596	611	583	664	614	623	621	657	636	649	646	650	615	633	679	645	702	642	626	651	598	644	629	664	631	629	632	623	636	646	676	629	652	648	669	661	675	671	663	654	564	673	622	675	627	619	649	632	636	665	622	719	616	624	608	651	614	590	665	653	650	625	658	664	641	631	627	611	652	677	658	593	672	659	628	618	654	629	611	635	663	649	650	609	654	649	616	640	628	691	671	607	614	644	641	648	617	673	633	652	638	621	604	640	676	662	631	671	639	642	649	628	602	657	661	614	648	695	599	636	633	636	713	651	642	625	656	638	629	657	641	610	609	645	618	675	612	617	649	654	650	630	604	658	718	646	635	688	608	659	630	690	653	660	617	632	628	610	698	646	609	638	670	680	668	671	691	645	640	642	631	715	651	654	608	645	616	667	644	645	624	623	646	670	638	619	665	609	626	614	654	627	642	651	607	646	607	611	637	646	655	686	637	598	616	655	640	638	624	612	641	638	626	652	672	627	697	656	627	619	662	654	653	670	658	647	639	634	654	644	706	632	648	615	642	704	658	635	697	642	639	649	603	651	641	637	637	624	650	625	635	646	656	608	666	598	629	691	684	664	653	675	615	642	662	625	652	651	557	666	664	633	639	646	676	692	661	627	628	612	637	640	660	647	636	626	650	656	647	659	665	678	651	654	632	612	623	620	613	638	651	621	660	636	642	663	632	659	644	613	663	663	626	639	646	647	644	645	670	609	657	693	616	591	628	638	684	639	682	629	636	623	682	597	671	617	652	643	674	640	642	664	637	641	621	676	680	631	672	613	661	638	644	668	656	600	647	662	661	642	647	619	607	668	672	677	691	656	629	658	654	649	627	616	671	647	641	697	637	635	625	636	632	666	642	620	612	636	661	662	587	675	673	632	617	633	652	626	669	644	654	672	663	673	643	621	641	649	627	620	648	619	716	665	636	643	629	610	642	648	625	659	632	646	655	677	681	669	638	611	630	671	643	597	627	599	646	631	654	664	636	635	682	674	640	640	628	624	617	659	690	640	619	660	630	694	659	645	636	639	645	661	639	617	659	659	599	668	639	649	624	653	630	660	639	639	606	661	679	666	685	672	620	611	642	620	647	614	628	661	672	657	699	659	607	650	616	634	651	663	650	660	653	612	624	691	643	677	678	609	619	617	667	642	646	637	653	619	638	596	660	656	655	627	614	659	631	669	645	591	630	637	667	670	644	637	609	678	603	678	655	629	596	627	604	675	603	662	691	648	613	641	628	655	619	655	631	648	632	626	624	647	648	646	624	662	659	636	647	588	657	650	628	669	674	641	626	626	671	620	657	676	646	655	597	598	622	607	658	633	683	647	614	677	634	619	640	646	622
7115	454	456	379	316	298	280	239	270	240	254	212	242	216	216	239	223	249	243	210	239	249	233	208	226	214	223	229	233	203	199	212	224	219	197	214	201	208	236	241	231	236	246	233	220	243	207	226	235	208	229	221	231	208	182	196	215	196	219	252	230	248	214	208	216	204	211	213	224	245	199	199	229	205	206	217	213	203	231	216	228	234	240	225	230	184	243	211	199	217	204	212	244	193	241	210	249	233	213	207	229	253	194	227	232	207	219	212	198	217	219	223	202	221	208	221	206	247	228	201	191	198	218	197	214	207	226	210	196	218	251	196	193	207	230	226	211	175	204	200	222	237	258	230	231	208	222	231	193	218	225	199	224	241	210	207	207	221	202	218	211	223	223	213	228	229	241	240	217	208	205	219	215	217	230	231	233	220	212	217	249	228	220	197	235	180	234	217	202	207	228	217	235	251	236	237	235	219	237	222	207	210	216	252	200	221	206	209	219	213	217	220	206	237	214	190	211	232	220	224	221	227	216	214	245	223	226	207	214	226	215	209	173	198	225	192	219	215	219	214	229	186	213	206	212	214	218	218	228	233	194	216	230	234	205	196	262	207	217	207	223	193	226	229	241	207	256	178	199	215	196	188	237	228	203	237	214	231	195	239	238	199	212	212	208	201	196	238	211	208	210	222	215	221	224	194	215	234	218	186	229	239	195	198	187	210	235	212	237	210	216	188	216	238	215	236	224	230	202	196	209	229	204	199	197	184	214	213	215	220	221	197	229	225	200	232	199	228	225	218	216	197	200	199	215	226	251	204	199	242	221	227	196	189	224	199	241	201	221	198	211	212	206	234	216	225	215	213	218	199	229	216	207	249	211	225	218	238	196	249	231	202	212	203	214	201	229	210	221	228	218	206	228	195	217	197	202	244	231	216	208	227	219	224	215	232	214	210	228	243	258	242	230	242	230	242	197	221	223	220	203	209	224	223	223	213	238	189	227	222	209	199	241	221	226	203	222	210	232	250	226	227	215	219	194	208	232	244	234	223	220	251	223	220	250	261	194	209	197	216	201	205	219	214	215	216	214	202	204	189	204	218	200	236	226	237	194	189	228	210	202	243	202	223	237	214	228	224	225	220	221	199	200	219	200	223	236	234	201	194	235	192	201	232	212	196	214	214	224	186	193	206	223	240	241	195	204	237	208	227	217	204	235	231	235	218	196	234	218	205	196	209	204	235	221	239	254	212	216	201	196	243	218	210	233	218	218	214	197	223	224	228	208	210	202	202	221	228	217	222	202	192	194	223	223	222	238	229	203	248	174	238	261	207	215	213	229	213	222	236	210	209	231	236	211	220	240	204	252	225	221	238	217	247	237	231	207	233	235	221	198	209	217	194	207	229	219	217	225	181	217	204	211	214	231	226	224	204	203	239	232	207	241	204	217	210	235	235	207	206	211	216	221	204	197	222	203	218	218	235	234	199	200	200	217	204	194	234	204	222	174	247	222	210	227	206	208	235	221	236	216	199	232	212	204	225	198	221	216	207	242	222	206	223	230	202	236	228	217	225	229	236	206	224	216	212	180	193	196	220	239	232	207	209	203	209	245	256	216	233	193	202	201	226	235	226	217	234	196	206	207	193	224	218	214	200	227	222	215	206	230	219	215	213	232	206	234	207	222	192	230	200	213	214	233	216	190	217	210	217	213	215	209	206	230	219	227	203	184	199	224	212	210	213	195	244	199	210	255	236	221	246	220	241	236	214	217	204	206	204	187	225	215	214	212	216	212	219	222	221	257	236	243	214	245	214	210	214	224	229	216	227	222	199	221	229	209	202	230	249	190	223	217	244	226	210	212	227	231	213	230	178	229	200	207	215	177	205	252	210	213	217	224	208	207	239	204	213	214	218	193	221	218	209	210	234	207	199	226	204	255	232	231	224	211	226	217	205	217	209	216	206	207	230	208	251	206	227	260	209	218	192	205	202	199	227	182	226	189	192	179	225	224	239	191	184	224	222	233	222	224	228	256	212	207	217	229	213	212	226	202	241	215	191	183	189	217	203	215	211	214	225	244	214	205	206	217	238	224	245	218	255	222	228	219	220	203	214	223	247	204	203	228	206	205	216	226	209	195	198	226	243	239	251	223	239	244	212	205	206	217	247	220	219	229	231	202	216	207	205	246	188	232	229	221	211	195	232	187	199	214	204	192	205	235	222	237	249	224	246	233	212	226	213	238	215	217	210	229	236	233	195	200	194	209	236	204	206	223	236	218	206	225	210	202	220	215	231	226	211	214	249	207	235	213	210	233	222	222	202	213	209	200	258	204	211	214	192	210	228	215	207	230	210	195	208	188	236	231	200	235	218	206	243	237	207	222	247	212	189	221	239	250	232	229	196	228	217	216	215	214	200	203	247	235	185	200	203	217	209	197	227	212	194	245	235	206	242	215	207	207	208	214	209	216	213	231	202	198	230	230	220	207	215	223	233	180	205	234	214	215	200	199	222	190	196	229	207	226	189	185	194	214	234	221	228	201	222	201	219	214	234	208	197	206	222	226	227	230	224	221	244	211	204	241	239	235	228	212	223	206	198	194	216	221	227	231	227	225	213	209	221	225	260	212	228	237	224	214	221	202	215	246	228	231	234	223	209	213	200	231	192	184	247	213	229	207	200	231	224	228	230	240	218	214	211	253	211	222	231	191	226	220	219	224	245	240	229	230	212	218	236	194	223	240	215	207	197	217	248	254	231	222	229	227	198	226	235	216	201	208	213	216	226	207	225	243	185	200	218	216	220	218	200	224	271	227	210	223	201	233	201	228	216	192	204	209	208	213	220	230	229	201	217	203	216	209	225	201	245	217	209	230	222	204	230	191	225	222	192	241	205	230	213	199	236	218	215	207	216	218	241	222	218	204	197	229	214	223	236	230	217	201	234	217	215	176	221	197	230	187	218	196	212	206	230	204	225	209	190	221	191	214	217	209	228	217	198	227	214	249	193	208	231	224	205	210	214	203	214	195	255	215	200	199	199	211	221	190	210	196	197	212	259	229	198	213	221	245	213	216	223	209	206	233	190	200	224	215	183	220	207	222	247	205	218	247	215	224	219	239	199	227	198	189	231	208	201	232	219	211	208	223	220	217	223	220	236	224	202	211	188	233	201	206	223	217	201	190	205	208	217	210	215	211	237	225	224	238	205	217	219	227	243	239	217	221	204	235	210	237	208	253	198	206	213	216	209	233	202	188	184	241	246	198	201	197	187	263	214	193	227	227	210	203	229	211	224	235	223	192	202	204	219	221	212	220	223	227	231	190	234	224	219	222	218	211	218	232	205	199	213	208	209	227	217	200	237	210	218	191	205	209	210	229	191	230	229	209	193	210	220	220	222	228	203	202	228	226	210	217	224	189	206	192	196	218	221	227	204	222	199	227	234	211	225	220	234	196	222	236	212	201	202	247	220	245	215	197	224	228	196	213	244	208	209	256	213	191	221	199	217	194	219	231	240
6309	695	1086	1177	1025	927	804	729	746	679	618	620	581	580	553	530	565	566	568	512	512	523	536	518	522	533	512	511	519	493	537	552	515	494	473	505	517	531	498	511	538	482	483	492	516	508	497	468	461	470	536	501	498	505	494	511	505	500	529	539	501	490	475	516	520	493	484	490	495	506	482	468	509	497	515	443	478	504	485	486	492	500	483	503	505	474	490	535	467	483	481	495	485	480	508	475	495	519	494	493	524	486	554	504	473	486	506	452	533	496	509	516	496	504	521	477	509	452	488	494	497	446	457	474	508	510	457	460	533	513	500	503	501	468	483	533	490	507	507	533	475	510	488	475	508	507	491	518	496	464	478	525	475	547	527	493	512	487	504	495	512	507	522	484	488	460	489	550	486	479	535	487	483	490	507	473	478	485	498	502	510	458	478	497	509	525	456	505	494	515	519	475	491	475	467	520	527	498	459	520	491	505	538	541	488	509	500	511	476	522	511	505	500	521	515	473	512	487	478	482	507	483	460	506	495	503	504	476	492	492	502	495	507	483	462	465	517	492	519	501	492	535	512	476	497	483	476	508	481	489	483	520	438	483	478	484	502	515	523	497	489	469	488	484	481	473	529	527	517	521	438	480	466	498	480	484	465	500	545	527	476	474	508	478	465	467	513	481	506	517	486	500	504	513	506	522	502	489	514	507	498	502	518	471	499	489	475	511	509	514	542	464	532	492	476	536	482	491	499	522	513	516	495	463	516	500	519	513	486	516	490	468	501	496	477	478	502	539	516	482	494	517	563	471	470	448	488	518	502	498	543	474	530	474	473	478	508	477	482	519	484	475	479	462	488	503	503	481	513	479	520	495	477	500	560	513	446	504	506	494	509	508	486	487	523	479	518	474	547	502	480	504	502	484	519	486	496	483	458	493	467	516	527	509	527	483	506	493	446	487	514	526	475	482	464	497	524	505	478	485	495	510	459	470	473	491	490	506	510	514	439	527	492	523	513	522	510	503	496	514	496	480	513	466	510	490	484	467	472	500	527	479	502	492	484	486	485	518	484	484	533	494	503	492	543	496	463	487	482	492	481	484	512	496	527	496	527	491	527	489	483	467	518	477	518	468	459	516	473	474	512	513	511	485	458	517	515	474	493	478	504	503	498	497	514	503	495	546	498	485	430	464	497	499	503	492	492	462	507	531	511	480	509	529	521	469	487	486	481	488	538	457	508	511	473	498	520	466	499	491	495	465	459	514	501	464	479	480	539	474	514	515	501	506	481	452	489	485	517	473	519	513	473	475	495	463	531	455	511	515	472	515	461	470	499	488	511	477	468	483	492	518	536	498	472	521	493	516	500	521	494	496	501	469	502	517	456	458	493	476	521	510	539	510	475	520	459	516	484	480	519	491	498	496	488	502	487	478	491	507	505	500	509	512	504	516	473	461	455	484	441	494	530	497	475	455	510	484	491	506	483	475	473	496	525	477	519	534	488	516	501	493	501	507	526	484	481	486	500	508	516	480	475	491	481	479	534	508	496	499	520	500	504	483	495	505	515	505	489	492	485	469	502	519	511	495	526	511	500	526	482	471	514	497	466	517	462	499	483	490	509	516	523	537	510	473	477	499	464	469	484	448	482	522	500	488	527	507	493	493	498	492	469	499	507	492	541	489	485	481	460	504	479	491	509	485	469	476	528	496	505	490	484	512	490	478	473	492	557	477	505	495	488	503	468	457	510	500	522	499	477	528	486	449	496	497	480	494	475	520	495	513	511	490	486	520	520	529	520	488	513	508	486	475	513	528	466	482	523	489	505	490	499	481	495	516	526	495	480	519	470	497	475	498	484	520	476	477	545	494	475	489	509	512	530	482	476	461	501	513	503	474	501	489	484	474	450	493	458	467	493	500	509	509	490	507	471	492	504	489	533	535	508	536	501	502	470	461	479	487	481	530	473	493	511	498	506	480	477	473	502	484	481	516	522	509	479	539	508	504	511	507	489	515	527	488	502	483	484	521	520	481	493	481	498	531	529	490	481	542	474	485	513	506	458	508	490	490	486	508	465	502	503	462	491	452	495	532	526	481	515	482	488	501	528	490	478	503	472	467	465	528	481	511	526	488	482	539	480	483	512	472	519	494	510	501	483	474	527	526	482	513	478	486	502	481	481	496	479	467	501	490	499	492	513	496	483	470	509	470	462	513	494	506	496	520	497	517	491	480	476	477	474	486	494	484	515	457	494	497	511	485	534	474	483	488	497	487	510	501	480	462	479	505	521	452	476	500	468	508	481	510	491	483	501	480	473	514	495	521	504	514	472	504	486	500	454	533	496	504	515	472	519	487	480	465	454	498	466	508	485	512	502	498	512	514	484	486	518	491	549	486	521	526	535	511	499	495	522	527	479	471	505	521	497	509	494	478	505	468	488	534	492	508	498	479	546	475	470	472	492	507	530	497	512	484	511	483	440	465	507	479	548	487	508	513	501	488	490	510	491	473	490	516	496	549	502	472	502	472	505	501	508	514	495	495	487	514	502	466	500	525	483	521	463	536	464	519	494	489	459	496	482	505	508	519	423	511	502	482	510	479	510	490	472	513	490	518	497	489	517	506	502	508	489	506	516	487	525	527	509	487	517	522	485	509	506	473	506	552	520	496	504	475	499	486	550	470	489	488	489	499	521	470	510	469	544	474	489	501	489	490	484	460	529	474	512	505	497	465	515	487	466	486	522	498	488	499	493	516	481	463	490	501	498	508	493	461	504	519	437	507	509	508	502	501	510	512	496	482	498	466	500	537	446	516	529	494	479	470	499	511	507	461	489	506	494	480	501	455	481	542	501	504	482	454	485	496	513	450	497	464	509	510	502	488	507	479	499	515	507	472	472	568	508	475	471	463	471	519	478	511	521	496	497	502	473	474	499	491	479	530	443	488	505	515	524	501	542	499	507	437	496	503	514	469	510	541	495	480	440	466	490	507	527	525	488	532	506	476	478	475	550	529	483	466	488	522	495	506	502	488	474	495	462	545	500	499	490	499	481	470	507	474	481	514	482	487	478	539	509	459	479	497	487	521	509	494	493	488	465	476	469	490	543	494	502	505	524	430	507	489	488	516	473	481	515	459	497	489	437	495	491	515	520	467	492	465	490	511	444	477	467	488	517	493	519	509	455	469	499	469	514	485	496	522	470	504	486	479	510	498	443	503	495	522	479	509	481	479	500	483	492	544	477	498	468	512	471	501	493	492	522	469	530	479	489	459	522	483	489	506	511	455	487	493	513	521	443	516	482	519	520	540	482	489	472	457	540	490	508	524	513	479	507	521	522	487	489	509	481	478	464	515	485	460	484	484	488	453	536	505	456	480	469	466	458	497	496	507	464	494	495	517	517	506	502	499	473	519	498	502	486	507	482	503	500	507	471	480	484	474	498	485	481	491	490	533	501	517	467	516	508	506	497	470	480	479	519	444	480	480	497	495	495	466	495	509	516	489	480	468	513	520	462	497
12974	742	637	431	281	276	190	148	110	116	131	112	105	93	113	101	86	79	103	90	81	93	91	83	100	96	70	77	91	75	75	80	68	86	89	89	80	82	101	86	81	80	80	79	78	80	95	71	81	67	84	64	85	76	87	86	67	87	80	67	67	86	93	80	80	86	61	72	74	74	83	72	69	89	72	74	71	79	66	77	82	78	81	71	88	93	71	74	83	54	76	62	80	77	76	77	71	85	85	88	81	69	85	76	66	80	85	80	68	75	86	85	94	72	88	74	84	74	85	73	78	77	60	90	92	77	82	71	74	86	86	60	65	76	86	88	93	77	75	64	79	80	72	80	67	70	79	75	64	89	82	75	72	78	74	89	79	80	69	90	74	83	58	82	87	87	75	82	74	72	75	79	83	79	64	69	79	75	54	82	65	86	84	70	77	68	91	55	74	70	78	77	76	62	70	75	75	78	91	78	92	89	72	63	71	65	86	80	77	83	66	87	76	84	60	67	61	75	63	70	87	69	82	68	86	63	87	79	68	72	90	75	71	68	63	73	69	75	81	83	66	88	92	97	61	102	83	72	87	91	75	73	99	81	76	88	72	69	69	89	62	93	66	77	59	81	74	83	83	87	85	69	61	84	73	71	74	61	73	79	62	74	76	89	78	81	85	54	76	83	64	68	72	80	64	76	69	85	75	81	90	107	68	60	78	80	76	84	76	62	87	85	88	63	67	70	78	95	72	70	91	79	62	66	79	86	70	64	69	88	79	71	56	76	63	60	83	87	72	87	91	82	74	76	87	92	72	71	76	69	82	79	61	66	75	81	81	66	63	74	72	80	91	70	68	60	67	68	77	86	71	59	80	81	75	82	88	76	78	77	75	66	72	73	68	78	93	83	83	68	82	79	77	77	95	73	84	77	79	87	97	72	62	79	76	77	82	68	68	63	61	78	83	72	76	73	71	66	73	92	62	71	82	76	81	86	73	78	78	106	73	73	72	87	67	92	68	69	87	64	76	69	68	83	67	57	65	75	85	65	83	83	84	101	84	74	61	72	77	89	84	99	70	79	78	77	93	74	71	75	92	58	83	81	80	84	82	60	69	76	91	74	76	77	98	75	71	74	72	103	59	91	75	81	76	72	79	53	71	69	77	83	83	64	70	68	95	75	73	82	76	73	65	71	84	81	83	76	91	80	81	62	81	90	61	72	66	57	84	62	58	86	76	74	64	79	64	85	83	83	79	84	57	80	79	80	74	62	79	95	70	96	69	69	79	78	75	64	81	80	65	74	64	80	71	81	63	65	83	68	68	91	85	58	87	74	67	74	90	79	87	67	72	81	82	73	67	71	76	85	84	84	57	76	71	76	81	63	71	67	79	93	98	79	85	72	71	84	74	71	58	62	65	69	69	71	85	89	97	84	78	64	81	72	79	80	71	70	82	74	78	77	72	64	89	71	85	89	84	97	70	92	69	81	76	68	78	72	79	80	71	77	67	75	76	66	74	74	64	69	75	84	97	88	64	78	78	81	76	79	54	74	65	98	72	73	76	79	91	74	71	73	71	82	76	80	69	73	101	66	87	65	77	63	80	58	73	79	64	75	65	75	91	64	78	78	67	91	67	70	65	60	75	78	87	62	82	66	90	70	86	79	59	67	63	77	82	74	82	77	89	63	85	92	73	88	75	75	81	82	72	67	89	58	73	69	72	69	86	70	59	77	74	74	79	70	63	67	87	82	81	78	96	77	70	88	73	79	81	86	72	81	91	77	91	83	81	79	69	74	73	88	72	69	70	58	98	92	76	66	60	75	78	73	87	67	78	69	62	75	70	72	65	66	82	71	68	77	77	102	65	72	77	79	79	85	80	77	79	60	57	74	67	88	80	83	75	86	89	77	83	91	77	85	80	82	74	67	84	73	79	70	85	86	76	81	97	79	60	82	72	77	76	62	69	76	76	106	50	69	71	81	67	74	96	65	64	88	70	78	75	90	93	65	72	87	75	52	77	70	91	68	73	94	77	62	91	71	80	77	82	80	67	74	79	72	69	101	82	69	71	84	85	77	74	73	87	78	66	84	67	90	83	86	62	92	69	64	73	74	83	83	61	78	73	70	67	68	68	70	77	75	68	69	73	86	70	69	74	78	88	92	72	98	58	69	73	81	91	93	91	78	82	73	73	81	66	69	81	64	70	81	55	80	60	85	70	86	78	75	69	102	68	64	84	64	86	87	84	56	82	55	67	70	69	82	77	76	68	75	91	70	85	75	80	69	61	91	78	69	86	73	76	79	76	88	67	75	70	52	64	87	71	67	83	94	65	68	80	75	55	101	95	78	79	66	79	71	71	76	63	88	71	78	101	76	65	87	71	95	72	78	84	63	90	95	78	78	70	74	86	76	91	71	73	74	72	72	79	92	72	73	83	86	79	60	73	69	57	69	74	70	73	77	92	88	81	98	73	85	67	73	68	96	83	81	75	84	79	65	76	95	86	57	80	80	81	78	77	65	81	64	75	68	75	65	77	91	92	74	63	58	71	82	74	65	85	87	80	85	78	70	66	79	80	73	76	71	91	67	64	84	90	65	82	73	76	86	64	84	62	84	68	72	95	86	85	89	70	80	82	71	85	82	85	87	79	74	75	77	67	65	72	82	81	71	60	72	93	90	64	75	89	75	81	62	86	87	68	83	92	80	82	91	76	74	74	71	76	91	82	86	84	77	70	56	73	78	81	75	80	74	71	95	82	85	92	79	75	76	90	77	76	72	73	84	71	78	84	104	86	54	65	91	94	75	67	79	70	60	78	80	78	72	66	93	66	70	73	68	84	65	63	89	80	89	69	61	89	76	84	73	82	70	91	74	71	70	79	61	81	92	84	70	80	75	83	65	82	74	61	83	72	78	77	76	81	71	81	71	82	69	79	58	91	64	84	87	72	75	81	66	67	75	72	84	79	64	71	93	76	71	88	66	79	82	81	67	97	88	85	77	85	81	66	77	75	63	79	74	79	85	85	97	77	81	75	74	71	63	85	92	72	75	77	77	82	99	62	74	75	64	73	86	84	61	81	95	85	59	89	62	85	79	72	71	86	84	67	98	91	91	68	64	63	89	60	80	86	90	75	71	80	78	79	67	66	71	74	77	61	77	69	58	79	78	67	73	67	66	85	80	79	85	66	65	91	74	70	77	76	75	84	94	66	71	72	78	92	79	71	60	84	79	83	63	61	73	88	67	72	76	65	84	77	69	88	99	92	103	91	92	82	71	72	63	66	87	57	74	65	61	57	67	64	82	79	72	70	71	85	99	83	81	82	78	59	73	63	68	79	82	77	71	65	73	81	63	62	66	84	79	65	76	70	80	92	51	71	89	92	82	69	87	80	87	71	78	92	68	76	84	70	75	74	73	65	74	76	80	83	89	77	72	81	66	77	82	84	89	72	83	92	85	88	72	78	74	93	101	65	71	95	78	83	76	78	76	69	67	65	79	70	77	58	73
7739	640	1386	1488	1342	1063	874	713	605	481	456	422	412	387	354	350	334	274	258	278	287	260	265	277	241	245	242	239	253	247	242	245	263	256	235	214	216	226	226	207	231	240	222	196	237	230	231	212	231	178	242	200	209	199	187	202	200	235	233	209	223	205	204	202	192	217	216	220	182	204	219	194	194	200	202	197	186	242	206	217	240	207	220	195	216	224	192	200	200	211	218	216	195	194	216	198	215	207	208	209	225	196	205	219	182	193	228	202	197	187	186	224	171	219	214	191	192	204	208	191	212	194	195	209	209	204	202	215	217	190	202	182	198	210	204	182	189	211	187	213	225	196	189	220	188	204	217	203	219	196	198	187	204	220	201	218	220	177	205	202	193	211	202	217	180	225	208	204	237	217	219	208	216	208	213	207	221	225	192	204	206	212	215	208	201	214	218	212	200	207	186	190	191	186	205	206	224	197	213	204	212	200	171	207	210	227	204	200	196	232	188	219	195	190	217	179	213	200	200	202	193	200	242	206	221	224	224	205	193	200	202	215	185	203	195	208	216	220	213	195	204	199	226	208	189	211	213	184	210	199	186	197	194	199	200	165	194	201	198	190	206	229	204	197	188	206	220	176	196	177	199	223	201	211	196	223	218	218	202	232	196	219	207	200	220	211	208	223	201	201	215	216	212	176	193	212	201	213	204	214	221	205	171	214	175	200	204	226	186	209	214	205	199	218	220	220	194	195	177	203	229	199	213	190	194	224	200	218	201	179	200	212	203	157	189	202	191	215	204	184	200	195	185	195	198	197	192	190	205	205	197	200	207	215	229	187	198	195	183	200	196	218	211	187	196	217	209	204	190	194	188	215	186	201	194	185	193	203	203	202	177	248	207	200	204	208	223	183	211	192	203	184	196	203	235	206	201	229	172	236	209	193	228	207	178	188	205	184	195	205	189	190	195	237	194	194	191	215	229	181	217	205	200	202	228	204	234	200	213	217	202	216	195	205	207	223	211	191	212	223	197	213	174	194	207	236	200	199	205	186	202	212	226	209	182	204	213	207	223	179	213	201	206	205	203	186	177	210	204	214	196	189	211	204	200	210	191	198	171	195	220	176	200	191	212	174	208	227	189	198	198	192	180	223	192	186	201	189	180	200	194	174	217	210	190	209	216	215	191	218	196	210	223	193	188	211	173	187	189	178	207	189	237	209	184	188	226	206	210	197	201	214	231	197	192	200	228	195	217	190	204	199	205	214	186	216	185	227	194	187	192	203	212	204	230	180	202	189	229	190	218	239	178	216	208	185	193	208	224	216	195	183	200	195	225	187	231	226	211	223	233	205	213	211	219	196	182	200	169	231	196	208	193	198	183	194	180	210	223	200	205	195	194	192	202	201	181	201	216	222	197	187	219	194	180	201	221	220	210	207	213	182	187	202	214	215	191	219	201	185	208	195	208	212	201	202	194	212	219	182	192	187	204	214	212	207	224	206	216	216	211	204	184	222	224	224	199	179	207	212	208	216	193	208	183	232	193	200	222	214	218	189	219	195	215	216	220	222	210	183	202	202	212	214	220	214	198	200	212	219	188	200	203	200	203	179	221	190	197	184	201	208	200	185	195	203	184	195	204	178	187	208	205	209	201	199	202	180	198	198	225	197	208	217	203	170	200	178	220	207	224	193	203	217	210	223	194	179	204	206	193	210	234	212	191	212	212	218	210	197	214	192	211	206	217	216	198	206	186	217	199	235	196	228	226	204	206	207	187	223	196	195	172	209	217	196	214	171	219	215	199	236	221	218	211	219	200	224	222	226	203	213	189	191	201	209	156	215	207	194	195	198	225	215	191	219	203	211	205	200	200	223	174	200	198	187	222	224	209	205	213	206	226	218	228	203	213	214	215	223	207	210	203	208	188	196	191	188	223	216	197	223	182	211	226	197	199	212	199	197	178	181	193	211	223	198	187	219	215	205	218	185	176	219	220	194	201	189	200	200	200	219	179	199	217	195	220	192	221	212	213	200	216	214	194	184	191	213	206	170	202	232	213	189	193	226	202	194	172	188	205	196	226	193	191	196	208	218	185	183	201	195	202	218	205	192	212	217	221	222	203	230	205	228	206	197	201	193	218	204	208	198	188	175	197	231	211	208	214	184	213	194	220	212	206	231	197	180	196	214	208	209	203	219	231	223	211	198	201	226	219	201	208	199	228	214	207	225	195	206	198	187	200	193	237	206	200	210	202	200	215	201	186	214	207	218	218	216	208	211	216	222	203	214	173	209	191	212	200	184	221	224	199	215	200	191	191	195	193	165	185	211	196	167	215	196	195	188	195	196	195	223	210	209	219	204	207	216	185	212	219	201	216	213	231	205	215	202	223	192	203	187	186	202	175	220	208	207	203	199	227	193	178	213	213	220	185	224	208	179	202	220	181	217	207	197	192	187	191	188	228	203	166	198	201	223	177	193	206	215	210	212	216	188	206	202	228	206	192	189	206	183	198	214	215	194	185	213	208	218	205	194	192	201	182	205	203	174	197	229	214	211	193	185	206	208	222	217	210	232	194	205	201	225	185	191	191	202	181	214	175	201	213	209	215	195	203	194	184	196	189	197	188	205	191	195	226	210	200	198	199	201	176	203	205	203	224	215	207	194	216	204	202	203	177	206	217	222	200	219	193	227	255	189	186	214	212	200	217	216	183	213	185	224	196	233	213	170	197	213	196	202	211	169	193	215	239	187	189	210	182	194	219	216	201	203	220	204	179	199	200	207	189	221	188	231	182	212	209	207	211	193	212	215	209	216	202	189	209	174	213	214	212	204	193	207	191	184	217	203	215	239	196	223	206	202	176	182	194	219	213	228	206	198	196	187	203	183	215	181	216	211	212	200	189	219	171	192	222	193	206	192	212	213	207	180	182	214	212	196	190	191	212	218	203	186	204	213	223	201	219	210	234	214	179	237	204	179	210	230	217	196	212	184	194	218	196	190	208	158	207	213	209	208	203	221	194	191	200	205	196	226	194	209	217	193	199	217	199	188	214	211	175	211	194	189	217	197	218	210	183	230	198	184	196	215	180	211	206	197	189	207	228	210	197	206	202	204	213	210	183	190	201	201	209	203	183	209	186	202	213	229	203	211	194	195	209	239	209	200	185	206	217	197	196	215	191	196	219	214	199	181	188	209	200	218	219	215	186	196	196	202	217	190	191	216	202	225	184	191	212	220	202	210	218	194	198	192	200	206	195	190	231	196	201	214	232	232	214	206	180	215	194	181	210	205	177	202	195	198	208	216	194	205	208	218	201	210	223	197	220	198	216	192	226	192	185	199	205	196	220	197	198	195	196	226	177	186	188	188	218	195	198	200	193	179	194	203	197	196	223	222	204	211	214	198	194	195	175	206	218	209	206	204	220	202	212	210	181	211	205	215	206	204	211	191	219	209	200	214	199	203	212	213	196	214	209	197	198	212	202	198	202	209	224	197	195	206	208	190	197	194	191	168	206	201
1291	293	301	285	325	337	305	270	303	283	272	248	286	284	304	276	287	315	291	309	293	298	284	254	290	284	305	282	284	261	252	280	280	296	305	300	324	252	321	248	316	277	265	270	305	287	295	315	308	272	310	330	288	268	301	277	275	293	267	267	300	321	289	276	278	323	261	290	279	275	299	248	297	268	261	269	325	247	287	303	277	278	269	301	261	293	291	264	249	286	289	259	276	265	266	285	276	285	283	286	306	309	283	282	267	273	269	287	294	274	287	272	300	279	286	284	285	266	288	259	264	299	282	310	283	298	292	318	269	280	305	270	267	283	263	313	261	285	307	293	267	306	301	308	266	299	297	291	280	326	296	290	290	269	293	303	285	285	298	273	314	266	273	295	276	322	274	247	280	299	309	274	312	240	310	292	312	281	263	289	294	290	260	302	294	290	316	256	277	287	269	269	272	283	313	293	294	285	273	253	266	270	282	285	308	308	293	286	322	279	286	300	283	316	257	278	302	257	263	252	275	290	297	276	291	300	285	294	309	283	285	268	303	274	291	294	320	264	286	312	264	302	278	273	299	271	292	282	253	256	303	276	258	267	272	307	298	302	300	269	295	277	288	279	305	294	246	279	297	296	270	284	268	281	275	317	285	295	276	268	281	273	280	275	305	299	265	321	306	290	292	293	293	290	291	307	283	271	288	313	337	282	263	290	279	273	304	291	275	324	260	305	283	275	299	285	306	286	273	276	265	280	316	286	295	263	305	296	317	284	299	298	291	290	273	273	297	298	304	259	272	304	260	282	291	249	321	279	310	304	284	286	288	279	334	280	306	282	270	300	281	309	279	283	357	277	289	297	249	258	305	274	281	287	277	304	321	283	281	306	295	295	284	291	283	287	347	284	300	288	325	242	323	287	285	280	285	269	293	308	271	261	315	295	316	284	293	268	302	296	309	294	279	268	266	280	266	320	309	305	265	292	290	288	282	262	282	305	277	282	279	274	270	281	302	286	275	276	294	335	286	282	213	246	278	284	250	303	270	276	257	315	270	278	310	275	296	272	296	245	264	304	286	281	313	273	280	273	268	265	317	285	296	284	279	286	262	285	290	272	296	277	281	260	277	296	307	291	259	301	295	287	294	282	280	232	325	276	269	315	304	289	256	284	278	296	289	252	298	284	297	305	268	263	282	307	279	283	279	281	313	285	291	271	261	244	277	260	274	272	274	290	289	280	277	263	298	291	279	275	271	299	282	300	274	276	279	306	276	273	304	299	305	304	248	304	296	288	300	304	280	254	284	294	266	295	285	307	272	298	281	258	269	279	286	314	300	269	286	309	252	270	266	265	261	261	289	255	313	286	280	285	288	280	316	289	267	285	305	262	274	285	302	268	291	301	294	279	263	292	288	290	283	297	265	311	280	274	289	305	279	298	293	306	289	282	305	254	265	292	256	288	272	312	265	286	277	271	310	284	290	281	289	284	287	326	307	279	290	314	286	283	278	277	279	300	314	276	267	266	276	332	294	304	288	266	287	306	317	288	276	324	275	314	296	286	268	286	283	319	311	266	311	281	296	280	303	262	286	289	254	261	274	290	265	265	260	305	313	277	260	282	269	285	304	281	306	283	315	269	286	277	278	290	291	282	288	305	277	288	304	306	276	268	292	306	291	291	276	299	282	284	290	305	264	274	305	257	284	254	279	291	280	292	285	279	300	296	298	265	304	312	263	279	282	295	244	304	304	312	252	280	284	285	279	308	302	296	282	296	304	250	284	286	285	269	288	263	295	290	273	286	336	283	262	265	270	267	304	289	304	301	292	301	310	313	274	273	276	278	303	322	278	273	274	286	271	282	310	316	283	266	309	298	303	287	265	286	297	246	289	297	306	289	277	288	287	285	291	289	300	300	335	271	295	295	323	286	252	264	292	309	273	264	289	267	289	289	313	271	287	300	251	267	293	273	275	296	275	322	282	262	302	285	283	305	280	264	281	304	295	242	270	282	308	297	281	308	302	287	308	288	263	283	305	302	288	293	281	294	286	308	278	313	284	306	289	279	276	281	312	288	309	303	304	275	275	258	285	288	274	267	261	305	340	291	263	288	278	302	318	279	266	296	331	270	302	303	255	297	275	305	287	300	279	243	266	293	281	295	306	290	276	265	287	278	268	290	297	260	291	289	295	296	289	307	285	270	293	295	241	265	293	294	300	272	280	275	248	297	291	251	269	261	266	277	294	291	298	295	305	284	275	274	249	302	262	301	282	323	295	302	283	292	256	305	300	275	318	273	265	267	285	265	309	253	271	296	254	257	266	262	320	298	316	277	302	292	309	278	275	232	283	268	288	282	269	268	288	316	305	298	301	296	265	292	321	281	276	277	311	315	294	275	260	276	300	257	320	270	275	270	267	280	280	279	292	276	266	281	272	261	307	286	306	304	281	285	261	264	282	274	275	286	295	289	261	283	274	281	269	271	315	283	291	322	271	306	305	285	274	302	282	262	286	283	284	298	309	278	317	298	307	245	285	293	263	284	262	306	328	312	318	279	278	271	306	283	278	303	265	316	268	306	282	294	297	301	280	275	277	298	279	280	303	309	278	332	274	305	268	272	330	285	295	277	326	279	282	279	306	296	284	281	267	306	284	293	241	276	295	303	297	297	311	291	294	278	262	305	257	275	271	290	275	289	257	295	313	278	291	295	293	279	270	267	318	252	318	291	310	294	310	285	285	318	293	265	269	265	289	295	275	289	314	282	274	296	250	309	300	296	280	264	300	260	303	335	294	314	268	276	291	301	299	286	279	280	278	261	279	293	261	284	295	279	260	311	300	275	290	307	294	289	267	286	272	278	280	304	288	268	277	276	247	272	278	328	296	307	284	270	317	273	279	266	267	313	273	317	305	259	265	290	269	309	286	288	305	302	288	270	276	274	277	255	304	298	259	299	273	311	257	285	306	255	268	276	294	277	261	249	270	278	255	298	304	251	281	289	281	311	284	267	272	266	292	274	285	272	289	301	291	290	254	283	279	310	304	273	294	306	299	306	292	298	293	269	278	298	280	313	299	297	266	268	282	305	331	301	302	265	290	284	275	269	286	281	283	266	263	306	268	280	273	258	274	265	285	283	327	283	301	285	283	257	284	314	284	298	278	296	281	299	293	287	279	279	282	295	283	260	299	280	284	302	300	306	275	260	273	274	279	304	261	294	294	268	272	318	275	261	274	276	301	294	289	300	268	291	302	286	330	270	253	256	301	304	304	287	293	269	277	269	289	268	281	288	270	310	290	282	277	310	286	279	313	312	291	276	274	280	288	283	287	323	312	292	282	306	297	280	257	308	254	297	270	310	277	295	269	297	275	273	288	269	341	323	288	254	312	280	255	323	309	294	282	299	276	274	287	299	286	259	312	260	285	277	252	277	269	295	324	247	308	257	298	302	313	276	301	284	278	322	264	271	284	317	289	295	270	281	280	287	305	269	289	265	313	273	290	315	300	273	307	254
1830	630	687	687	640	681	651	650	642	643	628	657	626	642	626	676	656	623	649	623	655	653	653	650	673	610	625	620	620	641	664	670	653	631	692	643	616	664	624	697	653	654	652	624	656	650	654	642	652	669	620	653	686	648	653	627	651	638	674	632	640	679	645	679	644	714	607	653	637	644	620	628	605	650	680	693	682	677	666	632	646	669	617	631	666	661	667	620	626	598	654	609	655	678	676	624	685	609	650	653	607	638	680	663	621	625	681	650	608	652	657	613	646	654	640	653	667	630	653	723	591	682	671	628	681	652	636	653	615	625	665	656	663	645	594	618	687	644	668	673	660	639	672	630	661	621	685	656	662	643	656	654	630	660	632	637	648	659	625	638	637	619	653	675	604	657	656	616	646	679	644	657	695	680	669	669	635	650	681	681	619	658	683	626	642	656	627	581	609	672	573	649	664	609	621	627	632	664	631	662	621	682	631	628	632	642	648	640	683	605	648	699	698	637	660	627	628	651	685	623	623	620	604	646	672	638	636	678	668	640	642	636	666	672	657	658	660	663	670	652	643	660	559	659	669	656	619	606	641	673	648	632	645	653	612	661	653	641	674	649	647	633	638	668	591	628	613	627	639	649	699	637	698	659	663	655	662	630	674	631	658	660	670	645	644	601	601	618	624	635	669	614	677	658	662	657	672	635	657	638	662	595	650	641	623	614	641	639	609	684	687	626	656	653	674	638	608	640	646	630	646	687	659	653	696	630	664	603	600	636	662	680	646	701	648	643	635	609	655	644	653	664	613	656	651	664	653	680	636	710	654	658	657	661	659	626	658	688	628	625	626	602	633	617	673	638	620	614	629	659	666	587	678	618	663	634	595	650	649	656	671	634	646	648	612	635	652	656	655	663	668	669	616	637	590	640	605	639	649	631	624	676	608	612	594	658	631	598	674	639	625	630	668	677	675	674	654	637	645	636	594	641	662	659	629	666	618	652	658	636	621	638	607	671	646	648	660	651	633	687	653	667	655	686	726	675	637	633	626	665	602	649	605	629	659	650	619	634	628	627	651	655	656	669	674	666	629	638	606	584	656	641	647	641	640	604	669	635	615	644	603	621	640	691	620	632	688	666	653	678	644	685	665	638	694	677	664	637	693	623	658	669	657	627	681	654	667	692	642	629	631	672	613	633	669	716	655	630	589	668	653	621	623	632	604	628	659	669	654	634	622	612	667	649	634	651	686	643	666	640	628	624	617	678	662	645	657	668	682	644	630	687	654	691	642	605	648	630	630	663	618	653	608	648	699	631	652	650	641	626	656	656	664	708	674	606	700	628	655	690	627	648	654	639	664	655	638	694	697	700	667	609	676	633	676	660	612	663	590	626	644	633	643	648	643	600	645	638	655	654	630	641	640	615	685	618	640	592	636	642	637	646	645	638	660	655	642	632	651	632	637	675	649	639	629	624	641	655	624	633	652	690	663	678	660	630	643	666	672	627	609	595	651	652	676	629	631	628	674	648	639	583	622	673	670	655	628	632	695	609	656	668	649	699	656	688	621	660	679	691	683	682	634	611	666	657	656	645	697	635	635	631	639	653	685	654	672	647	675	623	658	657	624	684	642	651	661	660	634	658	664	664	667	634	651	659	676	673	632	651	641	639	651	646	634	631	628	658	675	630	647	630	580	601	617	691	655	605	672	650	668	640	584	669	682	640	635	674	654	636	666	680	630	614	682	612	569	645	647	653	608	628	667	630	672	644	687	652	647	693	654	653	683	659	685	645	649	680	633	624	620	654	664	655	643	668	676	672	620	623	643	682	652	637	647	664	606	612	639	686	649	614	662	672	688	636	652	629	618	714	637	605	642	631	664	709	645	642	645	677	644	639	702	661	658	636	641	645	656	609	670	630	636	661	658	645	658	650	638	684	668	672	656	649	632	674	651	647	691	643	581	688	643	660	632	663	667	639	645	666	676	651	637	676	678	677	667	625	646	646	640	651	631	690	631	682	682	629	634	710	700	627	652	664	638	673	662	652	698	641	629	698	613	633	593	632	608	658	623	674	649	625	597	644	682	680	658	705	625	646	602	639	620	654	641	682	668	643	623	614	664	634	643	666	713	653	674	647	633	622	632	625	677	600	672	627	650	646	678	643	674	620	588	561	654	649	621	687	632	640	664	633	647	683	628	688	668	619	650	636	661	664	629	631	620	679	688	658	611	666	592	693	693	655	628	610	702	636	639	657	623	624	632	639	640	656	666	639	637	652	628	681	680	643	638	623	611	639	638	690	696	648	671	674	697	615	633	687	597	621	649	594	621	623	647	636	629	708	641	662	656	615	700	661	611	605	703	652	679	681	620	601	677	662	649	647	639	611	664	625	643	685	650	664	607	665	645	596	632	623	650	629	651	644	697	634	664	654	680	645	598	626	617	664	663	667	622	604	666	645	631	649	626	616	657	640	681	665	630	698	634	661	650	650	632	653	714	687	667	621	650	663	649	626	651	639	666	672	665	648	671	648	644	715	658	692	613	642	627	647	677	661	644	695	693	653	611	632	649	657	690	662	608	599	683	640	641	637	600	654	681	603	683	641	679	668	707	634	652	654	657	615	635	610	675	674	579	654	616	648	628	598	651	634	653	667	663	624	627	645	640	614	667	657	629	654	672	659	618	661	658	637	663	648	644	657	665	608	636	669	614	627	633	705	623	639	650	622	626	673	650	632	660	655	627	628	659	673	646	671	587	635	648	666	611	626	659	677	661	611	631	651	613	673	612	608	649	635	647	660	673	662	669	624	638	636	682	642	635	657	671	646	720	649	697	649	649	635	669	658	634	661	612	643	665	661	612	571	635	654	664	652	651	695	670	639	676	654	649	634	635	623	630	629	681	632	624	663	666	640	675	625	650	688	660	652	624	641	644	654	678	682	650	633	661	648	627	613	614	686	623	612	639	664	641	625	644	615	602	656	647	673	648	630	661	616	641	638	649	652	628	655	630	630	672	644	632	636	681	625	648	653	632	679	609	652	642	676	675	621	629	651	627	634	673	649	657	687	651	648	647	619	623	602	647	655	645	615	642	650	625	641	637	643	665	671	645	640	649	634	614	680	661	629	642	620	635	701	636	643	639	609	671	623	623	665	644	614	661	634	667	660	651	652	661	609	649	655	650	659	642	652	675	653	615	629	663	615	612	649	645	629	651	652	696	645	622	687	677	644	606	681	629	650	652	593	635	653	643	654	638	650	647	641	672	668	671	626	672	643	624	632	607	665	686	619	627	704	672	625	669	628	659	668	655	612	633	654	616	672	619	628	695	627	638	640	637	636	674	625	667	689	670	664	632	629	640	625	662	649	656	634	645	634	657	649	635	654	583	687	614	603	645	630	623	647	700	638	622	614	674	648	711	661	680	684	607	641	648	641	657	653	627	647	650	615	654	674	645	623	665	636	637	600	603	662	653	608	621	629	660	658	650	667	619	680	633	613	669	625	661	666	696	677	640	635
6831	450	530	377	311	326	277	250	245	238	211	255	244	206	225	224	218	223	231	235	213	218	242	228	247	231	171	202	208	189	241	209	220	189	237	198	226	211	219	228	213	216	234	189	196	224	200	203	242	220	212	203	196	208	225	226	218	214	209	206	220	203	190	228	228	200	214	188	250	226	194	234	203	219	199	212	202	201	220	219	222	227	232	218	201	205	236	232	235	248	234	247	228	221	238	229	211	185	240	212	232	225	213	221	233	193	202	227	215	223	212	221	208	230	208	189	201	229	208	212	213	200	221	216	210	222	243	223	216	212	198	229	219	231	241	206	226	241	229	209	201	193	188	228	228	243	212	219	189	218	214	222	188	221	218	208	219	216	222	199	203	215	213	241	242	227	204	182	207	218	181	224	227	186	230	257	223	227	216	204	229	219	198	212	218	217	215	211	236	232	213	213	232	218	222	231	212	209	200	217	237	201	212	257	230	209	212	217	216	211	193	199	216	207	237	214	234	224	222	207	221	212	216	228	200	245	204	210	241	211	227	233	195	225	203	204	222	231	210	207	234	224	191	200	226	216	223	203	201	214	229	215	197	197	237	216	220	231	224	233	216	211	230	239	202	211	195	208	229	232	242	205	202	219	236	202	210	210	248	242	222	197	231	241	216	225	194	187	237	212	221	250	218	223	198	198	202	195	238	212	231	245	235	242	206	202	207	240	227	213	209	262	210	211	193	206	221	228	223	226	219	224	238	217	235	230	194	209	220	245	209	229	236	204	198	210	199	180	239	223	205	240	214	214	231	224	225	212	238	225	223	204	229	209	216	177	220	233	206	259	178	227	222	204	221	241	217	212	228	215	233	202	198	237	234	228	206	203	236	220	195	215	248	227	220	194	206	203	217	203	194	218	234	202	238	208	206	197	241	205	231	207	212	228	238	228	211	224	217	234	245	218	219	226	218	234	230	220	219	215	233	199	195	251	234	190	221	213	219	242	174	213	222	186	211	225	237	212	214	253	227	209	226	229	239	225	226	217	196	228	213	232	271	183	199	226	198	201	226	225	215	221	231	201	211	198	225	241	227	214	189	224	224	219	189	216	199	230	218	233	212	226	209	220	210	211	223	209	239	227	199	236	211	207	199	209	214	204	208	237	212	210	217	202	197	226	253	222	236	228	226	196	234	205	204	210	223	192	221	202	237	228	212	232	233	226	196	206	223	202	219	237	209	224	230	228	227	229	211	199	210	216	202	215	219	215	234	215	242	244	216	208	209	258	204	205	217	241	219	197	241	227	200	207	218	226	217	211	186	230	228	227	225	249	239	214	200	201	205	219	207	215	231	208	209	194	208	227	190	228	207	222	193	197	222	203	222	212	213	219	217	217	241	234	251	225	219	224	225	209	246	215	200	199	234	190	211	235	220	210	250	202	228	185	213	234	197	235	233	207	262	199	219	212	207	207	228	194	247	211	215	227	228	234	219	207	206	234	182	218	198	239	263	244	232	225	211	219	214	217	207	205	201	216	203	227	188	225	234	248	200	212	232	230	222	224	219	223	232	220	223	211	211	213	220	232	221	203	214	212	209	237	204	199	213	220	214	197	199	213	235	214	213	241	209	257	215	211	215	260	209	210	228	185	219	227	219	226	216	259	207	219	199	234	205	231	220	214	199	218	229	206	208	195	197	228	215	203	223	225	232	207	208	223	205	229	242	238	197	246	240	223	209	236	214	215	227	227	246	233	221	222	206	224	222	216	219	246	220	238	201	223	215	211	210	217	199	222	240	191	202	216	209	203	203	215	184	204	222	246	219	220	196	214	206	192	206	221	208	209	229	231	219	221	239	250	201	233	211	201	225	238	233	217	209	225	213	219	221	202	207	216	192	192	213	217	227	214	231	206	240	203	212	223	233	210	208	231	230	235	210	246	215	206	220	222	235	219	220	234	234	200	250	215	220	188	224	221	230	213	221	207	231	234	238	247	232	212	261	207	243	216	232	216	214	202	216	214	190	200	226	237	190	199	200	182	252	204	231	227	223	258	219	240	242	230	235	241	187	201	237	248	207	231	209	203	227	216	239	216	211	198	261	204	217	223	202	215	214	199	192	198	210	228	221	245	218	219	245	220	263	221	226	206	215	197	220	211	199	212	218	234	206	224	226	200	236	221	208	194	200	213	188	223	226	224	226	211	241	220	224	221	203	218	213	217	199	205	225	197	206	223	234	189	222	209	228	220	206	220	199	201	206	177	216	214	205	233	202	200	223	216	247	237	231	208	233	225	213	218	219	224	222	231	192	215	215	210	219	209	237	224	209	222	219	220	193	200	237	212	193	228	208	222	192	205	228	227	198	255	203	215	243	210	201	210	218	210	197	183	205	194	206	223	223	249	234	218	205	213	191	206	230	219	193	219	237	230	187	213	214	221	179	221	214	225	210	232	221	210	244	214	230	259	243	213	225	189	203	213	204	252	207	232	217	214	214	223	204	215	234	218	218	211	213	215	223	211	225	220	201	235	248	229	217	215	194	236	232	205	215	237	218	215	229	199	217	207	212	209	202	218	227	230	201	196	220	210	238	226	242	226	218	190	246	220	214	206	202	216	209	238	246	198	214	196	233	224	222	184	214	205	214	217	202	209	214	194	219	187	261	215	185	199	201	188	219	205	194	203	220	248	203	217	234	218	197	193	218	231	249	235	221	247	185	225	236	227	228	224	231	225	241	220	231	246	228	219	221	224	220	214	216	230	215	253	180	218	222	215	218	207	234	223	218	226	199	245	207	231	195	223	206	235	220	194	200	195	180	213	249	224	232	225	217	234	210	243	217	207	207	244	254	220	197	220	218	221	212	211	205	236	208	211	174	208	238	222	190	223	199	207	215	233	218	216	210	215	205	226	221	222	213	238	234	211	214	236	223	213	217	236	234	191	235	202	189	217	212	195	228	203	232	213	215	231	243	222	222	211	227	209	250	232	230	210	220	210	217	213	228	224	215	224	232	198	211	215	212	219	229	217	225	242	207	222	220	216	210	202	206	242	232	222	216	253	194	192	229	217	255	215	206	203	235	232	215	242	230	187	230	236	194	201	221	220	219	220	225	199	200	212	240	236	210	233	200	198	218	218	213	202	204	207	227	235	209	220	221	221	192	198	189	227	204	213	187	217	219	222	196	230	241	230	235	208	221	195	195	213	246	217	261	227	240	226	203	223	247	191	217	217	226	208	234	208	217	224	210	220	238	225	200	219	210	208	209	223	214	219	218	243	225	208	216	214	235	211	204	240	218	202	204	232	210	194	238	247	210	218	238	184	202	225	207	223	226	199	209	237	219	203	217	229	218	202	254	239	195	219	221	229	230	211	203	233	225	190	192	207	207	226	212	233	235	231	225	218	257	227	204	210	218	212	213	208	238	202	229	261	223	214	244	201	209	204	235	196	194	236	209	201	209	218	200	229	218	220	211	204	206	204	225	232	232	203	204	225	219	211	232	214	226	200	252	217
6275	731	1124	1148	1009	869	843	749	689	709	609	642	611	575	591	571	556	554	576	537	533	511	545	519	516	507	522	536	511	556	500	501	528	474	542	523	513	534	517	525	498	508	493	497	500	484	477	492	530	496	488	492	461	518	514	530	499	497	485	477	490	522	514	484	515	492	509	530	501	467	484	524	519	498	502	451	451	499	498	471	504	485	476	518	521	441	538	500	561	469	499	485	480	503	525	501	474	510	465	482	501	474	492	492	484	464	513	452	502	479	512	491	497	519	507	524	462	467	474	495	508	486	560	462	498	470	488	515	489	473	482	495	540	508	478	484	494	512	470	495	480	508	503	510	471	442	515	496	493	516	499	495	465	508	518	475	474	510	500	549	513	513	545	493	477	484	535	477	523	499	500	512	499	499	495	503	471	483	489	494	476	511	524	557	516	533	524	491	475	512	471	511	492	498	503	479	513	480	510	500	478	471	486	489	496	474	498	516	526	484	498	498	509	517	466	505	465	538	534	501	472	495	471	506	490	489	513	507	538	513	496	487	504	520	490	491	529	487	514	525	494	472	528	516	471	517	481	487	480	475	504	473	501	526	520	482	499	528	486	497	495	489	528	463	515	504	490	510	531	506	501	504	553	488	468	509	486	517	524	525	513	526	476	512	515	513	475	504	502	471	511	507	527	465	515	513	506	481	478	506	504	491	497	477	506	533	494	502	469	477	524	502	517	491	492	498	492	503	508	467	497	470	489	511	513	490	503	476	494	508	545	487	472	486	544	489	467	509	483	524	489	508	510	530	466	480	444	523	534	495	426	491	515	486	529	489	563	522	487	494	522	493	524	502	470	466	464	499	501	564	489	466	504	492	497	497	523	498	447	490	493	486	501	494	535	512	474	538	519	511	530	492	493	525	477	494	527	463	528	532	497	504	475	499	518	502	492	462	495	523	466	492	470	515	532	502	480	510	514	545	508	522	474	469	510	511	482	520	506	481	494	528	510	489	470	516	505	494	516	490	498	504	464	477	475	488	468	492	502	471	504	500	507	513	463	491	507	458	490	470	482	530	539	488	488	524	516	489	507	482	498	501	496	489	486	477	513	524	498	523	499	514	483	516	502	486	503	454	508	498	497	498	508	478	470	485	451	474	505	532	510	505	474	516	538	476	515	490	513	479	523	486	508	488	464	476	468	509	509	476	479	474	482	457	483	513	512	494	496	510	501	496	518	493	532	483	504	456	508	517	523	479	508	451	490	516	514	510	504	480	517	520	480	465	503	518	490	454	530	481	535	522	477	506	468	487	490	512	475	502	492	483	504	500	495	512	552	467	458	505	505	475	491	510	480	482	533	528	513	487	487	518	498	545	491	480	492	524	490	494	521	487	482	452	510	480	498	500	568	522	489	486	490	499	511	466	480	499	495	487	491	517	459	489	459	510	486	485	485	541	496	475	499	504	521	485	501	493	468	503	466	456	509	477	565	496	480	520	472	514	497	518	494	477	511	480	492	470	521	505	510	499	514	504	491	459	494	487	469	502	529	486	510	513	484	506	489	518	495	482	463	514	483	507	477	513	477	493	485	478	508	515	517	472	519	503	484	484	469	538	525	510	514	505	491	512	529	501	505	499	517	522	480	475	481	482	477	482	513	527	513	471	451	496	518	455	489	497	526	496	490	497	481	513	488	483	527	496	499	493	489	506	479	486	509	499	476	475	483	475	517	497	491	467	500	528	464	473	487	486	491	472	466	490	527	502	497	501	483	511	469	487	479	504	482	514	502	473	516	482	527	486	476	486	551	480	488	497	508	522	483	500	482	475	509	527	501	535	474	489	452	495	512	527	501	498	502	447	488	468	484	490	469	481	540	476	489	547	485	504	510	492	485	460	506	486	492	464	475	485	511	511	524	547	507	507	495	505	515	488	486	477	477	505	538	503	475	486	491	474	491	502	448	508	500	471	495	493	490	500	501	489	505	479	518	480	476	519	489	530	503	522	496	495	481	479	526	480	482	490	506	492	478	488	471	542	513	507	497	511	510	519	484	513	492	515	506	471	457	560	485	534	504	481	488	535	512	512	482	494	517	447	458	484	461	488	485	473	462	477	470	479	468	536	506	543	470	483	487	498	486	490	506	530	498	515	470	515	505	501	448	492	543	509	498	461	507	494	478	472	497	479	522	495	493	475	494	497	568	503	478	465	514	467	473	494	478	489	501	536	520	521	477	484	469	480	486	470	487	471	523	471	490	507	497	478	471	494	519	498	508	464	500	507	441	511	475	553	509	519	475	532	474	510	480	495	492	513	501	508	517	520	491	495	490	501	495	482	509	506	470	488	476	491	518	504	468	458	526	505	494	470	472	516	491	493	489	473	492	496	493	534	478	489	500	540	493	527	498	534	497	478	490	486	504	508	526	496	502	465	491	515	546	477	506	505	497	500	509	482	480	480	470	448	512	509	472	489	507	480	451	466	477	511	497	508	475	457	482	517	519	498	458	476	477	470	496	470	516	496	487	545	464	470	492	518	516	487	497	491	539	464	477	464	519	504	509	503	502	495	476	500	486	525	471	478	499	495	492	471	493	494	490	482	495	506	507	520	463	486	486	503	523	455	464	516	502	468	462	479	510	484	470	487	441	513	511	484	548	544	503	484	521	480	471	506	486	513	526	476	531	497	485	535	468	476	485	506	485	485	518	493	501	464	545	494	471	491	494	507	478	506	495	488	464	512	521	510	484	499	541	492	478	483	488	517	502	489	450	500	513	488	482	505	502	487	495	508	511	510	485	483	514	498	505	471	502	454	501	499	504	463	481	443	504	498	512	477	516	462	487	481	553	474	446	509	513	480	482	520	513	517	486	490	515	445	467	494	513	460	495	488	479	458	522	505	503	516	490	482	509	507	482	525	493	501	484	468	489	476	494	528	510	532	505	525	539	491	476	505	486	530	502	486	474	493	499	485	494	498	490	501	482	505	518	443	500	476	492	502	498	519	492	496	464	494	521	478	524	566	521	502	482	452	484	513	480	498	494	511	505	504	512	522	506	518	444	498	485	486	477	508	539	519	501	490	531	520	476	485	502	507	516	494	496	555	481	460	529	503	509	462	451	494	503	501	549	484	526	527	488	480	495	498	502	492	487	528	506	509	517	492	482	462	475	493	483	498	498	474	473	494	465	477	521	483	539	532	476	510	496	509	463	504	526	542	496	466	486	507	498	503	505	514	517	527	511	537	487	483	521	476	460	464	499	522	533	472	478	516	455	533	483	461	474	506	510	495	481	502	499	509	482	459	521	471	468	514	498	466	515	500	449	508	492	492	503	468	505	484	502	466	526	521	500	457	488	510	521	518	478	543	450	521	510	448	509	488	501	478	478	517	503	522	477	486	463	505	493	475	545	463	507	492	514	529	483	473	503	523	488	531	518	525	537	522	569	514	518	519	510	543	469	520	501	461	474	544	477	505	511	492	534	491	481	487	528	501	486	483	504	499	497	479	489	520
12857	702	578	527	365	263	203	180	162	143	120	114	111	94	83	112	87	102	118	85	81	81	93	86	89	75	94	79	77	98	81	80	88	84	87	95	75	80	88	68	78	88	64	73	62	88	75	84	69	99	76	69	80	60	60	68	83	81	85	80	65	83	75	82	95	81	91	72	58	63	78	83	83	79	78	87	67	83	71	73	67	74	64	73	80	84	63	62	76	74	78	70	83	80	74	79	67	80	58	86	83	65	78	89	74	68	99	69	72	78	74	83	64	90	62	88	76	62	60	87	86	78	84	69	68	77	77	67	80	85	68	79	77	87	79	94	60	70	81	75	95	83	66	56	74	69	70	72	80	79	73	81	67	72	97	81	93	73	78	76	66	83	65	81	93	92	78	74	78	77	70	66	73	72	90	76	69	89	76	78	73	85	77	79	90	83	67	74	88	74	81	67	90	68	69	78	99	73	85	99	70	88	79	77	90	68	63	68	93	87	70	76	81	86	69	67	56	82	88	72	74	64	79	84	80	83	60	78	79	67	71	73	65	99	90	89	69	82	92	64	84	86	67	84	65	79	75	81	88	57	79	82	86	73	94	78	56	67	82	91	73	91	81	81	75	66	76	65	70	66	77	75	77	99	76	74	64	74	92	66	63	93	81	79	88	80	70	80	69	67	80	71	101	98	86	70	77	76	67	70	69	71	71	71	80	71	80	68	76	91	82	69	66	79	79	82	79	80	67	99	71	89	69	79	72	83	87	78	63	93	70	95	69	73	71	80	93	79	83	74	71	79	96	68	76	85	59	66	78	88	79	82	73	70	76	81	70	74	82	92	98	82	84	71	90	91	86	78	79	70	77	76	79	89	78	75	70	86	92	71	78	84	70	85	67	69	71	82	85	66	86	91	81	70	84	83	99	62	93	81	74	76	85	73	67	95	87	77	67	78	84	60	80	83	81	67	80	73	81	59	77	64	81	93	78	67	85	88	71	77	89	83	85	84	73	72	68	66	76	87	70	68	75	60	75	70	88	81	82	78	70	74	71	78	78	59	87	78	85	79	65	89	79	78	86	63	70	78	69	84	76	74	81	102	81	72	73	88	66	81	80	77	84	82	85	81	63	73	85	90	67	81	79	77	75	69	69	74	91	55	74	86	71	88	71	76	57	76	76	90	75	65	75	69	80	73	75	63	85	65	68	55	66	67	77	73	90	84	71	72	88	69	78	72	84	75	75	66	79	80	61	92	79	72	81	68	94	72	91	81	78	94	87	69	56	81	78	73	73	83	62	58	82	85	89	81	82	76	79	72	84	82	64	70	87	74	81	61	70	87	75	71	72	77	80	83	76	84	80	75	78	83	67	89	70	81	69	66	88	66	63	75	68	66	72	65	85	84	72	74	75	92	84	71	93	75	72	71	86	85	76	77	78	75	77	71	68	73	83	92	88	101	64	68	66	79	67	75	68	72	74	81	76	67	72	84	80	93	93	80	66	77	64	65	82	79	60	82	66	75	89	67	66	65	75	70	83	81	83	73	69	72	73	73	96	69	79	86	74	78	73	76	80	81	83	80	93	70	82	56	71	80	78	93	72	79	68	75	68	81	72	66	90	104	73	63	71	69	71	65	60	77	74	66	69	74	77	76	69	88	79	84	84	78	58	70	83	64	64	81	76	72	84	82	75	77	68	75	96	82	70	86	75	66	63	60	61	81	59	78	73	73	84	64	80	78	92	84	86	69	81	71	77	93	73	76	82	71	72	67	90	84	79	98	88	62	89	92	80	84	88	76	78	95	75	81	75	69	87	86	68	84	78	55	65	78	81	79	64	93	71	83	59	89	57	85	56	75	103	73	87	82	75	92	88	89	88	87	76	88	85	67	66	79	69	64	64	66	58	86	80	71	82	86	57	56	69	70	66	85	78	67	62	70	76	59	67	81	79	72	86	73	81	84	85	69	77	84	69	68	91	79	85	77	72	102	77	75	69	67	79	85	69	72	64	77	86	78	75	85	64	79	60	64	78	90	89	68	88	89	56	70	71	81	72	82	88	74	78	86	70	67	73	73	87	90	89	78	66	68	91	79	81	67	70	85	81	67	72	64	62	67	95	83	69	92	80	76	74	76	65	80	70	64	99	85	87	72	80	78	53	68	81	91	81	79	76	93	81	76	67	81	72	72	77	88	65	77	73	67	86	76	88	94	74	65	86	80	87	83	69	74	68	72	69	76	73	69	65	81	61	73	74	86	86	78	76	84	64	79	78	71	86	86	79	72	99	82	66	85	67	91	73	80	78	69	74	62	86	85	78	83	94	79	72	85	59	86	90	81	76	80	76	71	83	62	74	61	60	66	101	80	60	70	75	66	96	79	95	69	75	78	58	84	90	88	93	76	84	71	83	83	81	95	90	70	70	87	57	72	86	72	71	62	85	77	70	84	65	76	71	74	91	58	80	80	76	70	69	86	86	72	86	84	87	66	71	75	71	89	70	61	86	79	74	68	74	67	77	77	71	80	77	74	84	75	81	77	72	70	81	74	76	65	66	84	70	79	82	84	90	93	71	83	61	83	95	85	77	63	72	86	67	58	75	77	79	77	76	75	84	66	72	70	77	62	70	71	70	82	95	76	68	67	84	74	78	97	79	92	82	90	85	83	87	71	92	83	69	81	78	85	83	81	89	97	74	79	65	73	86	73	74	81	66	81	99	78	65	70	70	78	72	91	82	72	86	71	67	73	71	67	87	56	70	73	74	73	69	74	92	76	75	73	86	73	77	75	81	80	72	80	69	84	66	69	73	64	77	73	83	73	81	82	64	86	71	58	88	76	58	65	77	86	78	74	79	84	82	67	88	85	83	83	72	80	83	86	76	80	76	88	69	70	81	63	90	89	74	76	81	69	64	76	76	80	72	66	81	96	66	92	67	78	84	83	78	72	76	82	83	67	76	87	94	91	92	63	57	80	67	96	76	71	76	82	82	72	74	53	74	84	66	66	86	78	89	69	75	78	71	70	74	73	73	61	80	57	90	92	72	70	79	67	74	72	71	69	78	65	92	74	83	68	66	83	76	78	58	72	71	74	84	91	68	54	73	82	90	75	79	82	75	78	71	70	71	77	79	86	72	76	91	68	74	79	77	79	55	70	79	86	82	66	66	79	85	77	84	73	64	97	78	82	60	88	81	81	87	90	71	85	92	75	90	63	54	77	68	76	66	73	65	73	69	76	76	87	89	69	79	81	100	86	86	82	79	67	82	71	65	86	70	72	79	78	55	75	70	71	68	79	81	84	88	77	76	73	71	79	60	85	79	88	81	84	72	81	80	84	70	72	78	65	78	86	68	73	85	70	80	88	80	83	71	85	80	81	85	71	64	73	66	78	98	74	79	73	94	79	69	78	66	60	66	78	80	91	76	78	67	79	97	75	67	85	65	68	75	76	76	80	86	75	68	85	80	86	72	75	93	71	61	80	74	74	59	71	72	73	78	71	71	75	87	53
7605	664	1410	1586	1244	1068	781	695	574	538	516	435	422	369	356	307	327	314	278	276	286	262	277	256	227	257	247	233	217	280	245	225	226	251	210	188	237	252	216	222	225	219	216	201	209	218	230	194	225	218	196	205	215	211	236	200	223	201	209	230	228	217	184	211	220	217	198	224	202	212	204	220	211	200	225	217	218	205	216	191	186	226	214	199	214	197	190	174	220	208	189	192	196	200	206	218	203	186	176	213	193	201	217	215	218	221	210	226	187	188	230	206	209	181	202	206	203	186	226	171	209	214	179	212	195	215	195	217	208	207	206	213	229	224	194	206	176	217	217	204	184	183	218	197	205	202	228	208	241	199	198	224	198	201	193	187	213	189	213	200	206	204	215	224	207	226	206	218	195	213	207	208	186	175	196	222	215	198	219	186	218	198	211	207	179	204	232	172	178	213	195	208	209	187	209	200	195	219	180	217	186	208	226	212	201	201	218	180	211	179	209	215	216	179	205	186	232	209	211	224	202	211	206	207	188	189	212	203	203	199	219	207	210	217	214	187	174	210	222	178	169	201	210	209	199	214	202	202	212	213	197	215	189	213	197	232	226	220	201	199	225	202	168	213	192	227	198	226	223	228	182	209	179	195	220	187	198	230	206	201	216	184	182	189	194	220	209	207	197	210	189	202	194	226	206	188	181	202	187	241	189	208	200	213	206	187	209	209	202	206	216	190	207	179	252	201	210	209	204	209	180	205	211	203	221	191	218	200	190	208	185	203	224	227	219	206	189	196	183	209	216	195	203	211	188	223	198	196	243	230	194	214	185	197	212	181	196	223	213	199	160	206	216	209	202	217	190	171	187	201	191	202	197	233	182	178	202	175	227	237	228	225	203	214	230	205	223	188	216	182	187	189	200	179	210	194	193	219	205	204	200	183	197	202	188	199	194	202	189	207	203	207	221	227	202	198	179	203	196	181	227	185	198	216	182	191	207	215	221	196	214	195	179	218	227	206	229	182	194	214	218	185	199	200	212	194	201	194	199	213	191	193	188	186	193	211	212	207	212	212	229	196	196	194	228	192	182	201	199	188	219	212	175	180	209	206	221	200	232	192	222	186	169	207	188	216	218	234	186	233	214	167	203	181	199	230	199	201	227	210	217	161	203	220	207	205	209	223	204	192	209	207	197	180	213	191	204	180	192	198	176	208	209	216	191	196	202	201	229	164	216	223	178	217	207	232	203	183	205	186	220	191	213	188	212	168	204	187	227	200	228	207	214	199	196	216	199	190	200	201	184	179	226	220	232	195	200	196	169	223	199	209	212	190	212	209	213	187	186	195	197	218	188	225	192	196	216	210	235	218	218	183	211	184	200	201	197	231	186	196	208	214	215	209	170	226	221	211	232	206	241	203	211	193	199	200	186	208	202	211	209	225	189	223	213	210	202	217	205	215	203	221	193	218	223	228	208	190	209	200	213	203	200	188	213	232	201	220	196	203	217	190	207	185	196	223	192	211	194	207	212	187	201	229	190	199	165	215	209	201	191	202	215	217	211	213	189	208	210	188	194	233	213	215	208	207	202	229	183	215	220	197	189	207	214	199	199	179	217	203	164	208	200	206	185	212	197	217	185	204	198	211	189	209	198	194	211	201	223	176	196	200	215	221	217	217	200	211	222	192	221	207	195	195	185	208	182	211	185	205	201	252	177	180	198	184	212	215	236	200	219	220	223	212	204	202	196	191	197	226	193	183	219	202	198	200	223	191	204	194	243	201	181	187	217	213	212	215	201	200	182	191	223	204	207	213	202	189	202	191	186	208	227	206	231	197	175	199	194	188	223	180	166	211	193	221	195	211	210	178	192	205	206	193	188	167	210	207	200	207	184	212	205	215	206	213	218	210	184	194	212	196	193	190	189	219	180	196	208	206	205	197	224	236	192	234	208	193	205	197	198	192	202	196	194	196	214	218	213	210	214	217	210	231	177	219	212	210	205	193	207	205	230	187	216	190	194	206	206	196	201	196	216	213	211	214	204	209	170	196	209	215	184	216	231	188	222	199	202	199	209	207	234	196	211	209	208	214	205	223	225	220	204	222	194	177	186	225	189	213	186	196	220	200	214	225	211	215	194	205	165	187	215	194	200	210	200	206	219	183	202	219	209	220	194	225	205	190	227	229	218	216	201	207	213	193	191	227	232	194	229	204	216	219	194	195	184	213	201	209	215	200	189	200	203	216	213	212	201	194	191	199	205	183	231	213	212	207	198	183	199	201	210	196	204	198	190	198	215	202	181	209	215	206	221	229	216	206	204	198	191	179	215	178	217	201	196	209	226	186	219	169	208	178	189	207	200	225	182	191	175	201	203	231	212	207	219	217	194	177	189	196	203	210	217	193	195	202	195	209	211	214	206	193	184	189	208	235	191	194	185	216	195	222	182	183	205	197	204	189	198	198	191	212	183	208	211	207	210	210	189	197	206	197	195	215	184	218	210	181	182	199	216	199	193	198	219	187	219	198	215	204	205	222	198	197	198	206	204	202	200	210	218	197	206	200	195	197	206	196	178	190	213	203	193	204	227	197	214	206	219	223	198	184	211	212	209	202	198	201	213	196	195	204	215	189	197	207	220	220	200	194	219	214	210	190	220	200	190	221	192	199	206	184	192	191	178	226	203	202	203	196	172	197	192	220	215	206	223	198	218	226	206	207	205	186	194	191	202	193	211	191	210	207	220	181	194	174	202	184	221	219	211	182	204	202	220	212	190	202	175	218	207	203	227	202	233	223	216	203	184	207	204	198	226	208	217	209	201	225	182	197	196	205	185	206	208	210	175	206	197	227	230	190	187	212	215	190	189	232	200	189	186	213	200	207	232	192	212	200	185	187	220	200	215	216	192	198	178	155	213	196	229	186	200	196	231	189	211	173	210	190	219	207	211	218	195	216	207	213	216	195	205	193	208	197	198	185	236	206	211	210	195	192	205	220	194	243	196	195	206	206	179	218	207	216	184	224	212	203	204	200	195	195	226	215	202	197	208	222	222	195	200	201	192	215	194	203	217	202	181	214	230	190	218	189	219	212	202	204	202	188	200	207	212	205	180	183	183	186	194	188	191	225	222	188	224	191	211	234	207	195	203	188	203	191	209	197	230	189	205	224	197	219	199	198	186	220	195	232	206	221	187	194	218	186	220	211	195	223	211	233	190	222	211	225	218	225	211	214	207	194	223	205	216	201	218	213	212	203	187	211	199	198	202	224	215	211	194	205	211	192	212	214	189	224	210	195	211	193	218	204	189	188	214	190	188	229	205	208	175	185	209	199	205	198	198	209	198	193	209	206	176	181	214	192	183	181	188	218	216	206	212	223	173	207	193	239	236	199	222	220	189	199	193	219	188	215	203	184	185	215	229	189	206	224	211	217	208	180	212	216	189	208	193	213	224	198	216	198	182	199	183	216	225	232	218	193	202	203	185	209	175	199	214	180	194	199	220	198	202	197	206	202	227	206
1391	298	294	328	289	295	319	304	288	279	281	297	273	289	287	281	265	298	292	267	270	275	323	263	289	310	273	289	297	284	300	294	278	290	327	295	291	276	295	274	286	292	276	307	278	328	269	276	293	282	315	272	274	279	308	298	311	329	273	300	287	256	287	291	270	299	273	273	296	273	281	278	285	284	302	275	265	271	268	261	291	296	301	285	323	296	293	324	300	248	317	279	298	283	303	273	272	285	308	281	249	265	290	300	251	273	262	285	286	280	308	287	273	291	284	268	306	281	293	314	290	286	276	288	316	290	316	288	257	301	276	285	276	320	291	293	291	287	275	291	275	302	305	294	300	289	308	260	281	264	267	254	288	306	294	269	248	279	287	294	286	294	270	290	289	323	287	286	288	286	281	299	272	277	286	291	264	296	250	295	302	294	269	293	292	249	269	305	275	251	282	273	269	286	268	265	277	282	309	268	271	293	316	290	283	288	296	297	300	263	265	291	279	305	304	285	291	272	309	303	274	290	297	264	283	286	289	285	268	268	277	330	297	259	267	277	271	290	272	293	310	294	280	274	264	283	283	301	302	308	252	264	288	268	306	321	289	295	258	292	296	303	274	264	277	265	294	261	254	289	291	251	291	292	291	248	283	274	269	292	307	277	261	279	273	290	280	284	291	291	271	325	269	288	260	286	273	284	299	281	259	290	276	263	296	296	310	289	293	281	261	274	282	313	265	306	271	293	269	271	297	273	278	313	286	269	240	279	267	289	293	277	275	291	289	274	262	311	279	300	287	285	282	287	272	277	304	257	293	277	295	293	270	299	277	280	302	315	268	285	289	250	276	328	280	270	295	311	268	314	293	247	307	293	298	277	296	282	285	270	300	272	287	258	294	288	294	279	277	321	278	286	290	301	264	271	306	282	303	319	272	322	270	283	260	306	282	243	270	306	274	263	308	268	280	272	264	295	320	323	279	318	280	279	284	287	271	299	285	274	285	262	316	300	286	267	291	291	268	298	272	273	272	309	295	267	303	282	266	301	289	262	287	320	290	292	303	306	288	266	297	276	303	278	284	305	304	289	261	307	298	273	297	322	315	291	284	269	292	248	273	299	305	282	290	282	293	293	282	288	310	275	282	294	302	278	265	347	265	300	304	302	268	319	308	281	253	269	289	291	289	290	270	271	293	293	316	307	260	292	270	289	281	292	299	269	268	261	282	293	296	277	256	259	266	287	289	264	287	297	297	300	298	281	299	311	268	289	285	261	264	303	265	290	262	256	278	291	260	288	270	294	303	280	266	248	292	301	284	299	290	296	296	295	271	292	272	291	299	300	274	272	265	272	280	273	314	297	272	282	296	305	297	315	255	256	264	259	269	270	306	292	288	277	273	273	290	282	262	287	295	304	292	291	300	303	276	304	319	296	266	259	274	256	232	290	280	294	281	287	261	291	313	262	277	265	318	293	287	259	279	275	288	250	292	276	285	239	298	299	314	321	258	256	262	299	287	273	301	273	302	272	283	303	263	262	284	300	299	319	275	257	301	309	281	309	299	302	290	278	304	288	269	292	289	284	284	313	273	308	286	317	276	299	263	260	307	283	272	270	291	285	300	307	267	287	308	279	258	306	295	316	284	275	297	281	294	288	246	286	280	291	285	280	259	307	261	319	275	296	297	262	289	264	277	294	282	263	288	299	251	311	287	339	280	292	263	318	319	288	268	285	299	271	259	255	270	263	265	275	260	289	290	274	270	268	286	306	282	312	294	301	255	257	302	315	298	312	309	266	264	313	268	256	265	271	303	245	302	294	276	293	280	272	285	298	283	295	255	258	263	274	285	291	334	269	261	292	296	274	314	317	308	299	281	269	299	276	289	311	278	288	292	324	269	276	257	268	297	253	290	277	295	262	281	286	284	305	304	293	301	301	299	289	310	262	285	289	317	280	295	304	259	304	268	272	270	286	271	309	317	282	283	310	298	259	298	287	268	251	280	270	252	274	287	292	299	270	272	242	281	293	283	278	285	306	288	285	267	288	308	293	277	274	297	257	315	297	274	276	267	272	286	282	309	294	286	290	278	288	268	273	305	285	285	298	266	275	300	297	255	289	272	263	292	312	274	287	252	260	317	313	296	286	258	266	306	300	301	266	303	263	238	293	275	277	265	262	284	287	289	305	258	263	279	296	305	309	299	284	300	267	317	300	282	307	307	276	291	301	293	309	267	278	273	247	296	290	298	295	289	296	288	296	309	283	275	290	308	289	272	253	255	293	298	275	269	286	305	283	272	270	294	316	278	251	272	294	301	302	283	274	268	292	258	263	303	278	280	290	293	313	286	285	305	250	262	261	262	312	275	297	292	244	292	294	325	300	278	255	285	278	299	262	281	277	260	285	282	318	278	271	307	315	278	279	267	272	267	277	285	299	266	295	291	265	299	284	299	285	291	257	302	265	287	278	303	285	249	276	289	284	264	292	253	258	310	289	303	287	283	301	270	275	258	285	306	281	238	256	279	293	270	300	277	287	272	278	304	262	274	308	287	300	286	290	292	250	292	232	269	295	268	304	259	274	278	303	295	294	283	293	276	285	284	306	299	269	304	287	285	299	293	258	285	259	278	302	320	282	280	261	277	260	271	298	285	289	327	263	282	300	312	274	296	318	297	286	258	282	270	283	273	284	282	276	312	289	281	293	301	271	303	276	290	278	277	291	287	270	284	304	303	307	305	285	301	269	277	324	260	244	299	264	256	260	282	285	315	290	273	285	309	284	309	299	290	308	289	289	274	254	314	277	287	291	254	280	286	275	278	260	295	306	283	276	278	290	295	289	304	320	274	320	275	305	277	294	238	301	266	275	311	291	269	282	283	278	269	291	277	268	289	300	287	299	296	281	283	299	287	282	283	299	295	277	298	290	294	300	262	257	260	303	294	272	308	308	277	286	297	305	268	289	292	313	280	277	290	262	298	309	275	287	312	325	271	269	286	295	283	259	281	307	276	270	247	300	283	265	302	276	293	306	250	292	289	274	273	265	311	268	304	311	295	296	261	238	268	299	279	275	294	293	308	309	280	267	292	274	285	260	287	297	277	292	282	308	295	288	270	302	262	276	280	268	300	280	305	278	268	314	278	303	283	312	265	317	290	287	290	314	311	257	314	300	304	276	282	276	283	303	272	288	281	303	280	278	297	314	256	258	271	265	315	268	278	263	292	288	282	277	276	250	273	277	303	294	278	264	269	301	279	277	267	281	284	312	304	310	291	309	285	292	257	277	298	287	275	283	254	317	277	306	284	280	300	302	220	276	274	294	278	273	256	245	322	275	270	277	272	304	281	276	270	283	292	297	301	273	305	279	272	294	302	264	282	323	276	286	286	263	278	259	244	266	278	291	282	279	268	262	270	274	282	288	304	263	289	283	301	285	283	291	295	273	284	277	269	278	314	286	303	269	277	275	268	338	274	272	314	276	264	323	294	243	308	258	287	305	276	277	284	308	268	329
1852	695	604	655	698	638	628	651	685	641	662	640	688	679	696	603	677	628	646	647	623	659	698	653	648	645	664	669	650	603	651	644	670	590	619	610	652	612	589	671	701	670	641	615	669	629	654	634	617	647	648	627	623	642	624	622	666	593	648	661	635	680	673	629	645	654	649	641	670	640	650	658	689	643	619	679	616	660	650	652	650	631	633	605	600	643	627	612	662	614	645	656	662	633	601	678	660	625	663	617	635	611	665	602	643	678	647	646	633	693	658	644	633	660	619	651	638	659	637	647	612	628	652	664	621	633	614	631	637	598	663	643	654	649	641	626	651	644	672	632	639	633	661	657	636	679	679	689	636	633	671	656	642	648	673	623	581	601	652	701	666	632	627	654	596	617	657	636	655	640	702	633	621	670	635	639	639	645	624	633	675	683	615	727	625	626	697	667	637	660	620	656	624	655	640	681	693	654	669	673	635	656	630	665	659	667	639	622	624	628	632	652	654	660	647	651	669	636	635	644	668	695	644	615	640	652	661	677	679	624	664	656	604	660	649	607	606	646	656	649	624	644	699	695	663	615	662	601	665	622	648	653	635	601	637	629	636	671	624	630	653	641	657	621	615	682	621	651	667	644	674	675	636	659	659	668	617	619	657	624	649	628	650	625	639	599	680	667	652	694	628	629	601	632	653	637	634	618	668	628	616	640	641	615	622	626	669	659	651	663	652	619	622	624	588	613	649	645	619	636	621	640	661	673	662	607	639	700	635	634	654	662	651	642	626	627	667	682	668	639	640	646	620	637	656	654	635	639	664	641	674	668	584	632	656	722	617	673	666	630	634	609	601	639	633	700	622	638	669	609	645	640	660	635	630	670	644	627	632	629	670	621	657	638	656	634	607	632	601	684	669	595	627	655	621	642	648	644	689	651	597	669	642	609	656	638	642	660	648	642	623	628	685	675	644	654	627	649	613	613	664	660	596	639	636	676	652	644	670	625	605	631	626	626	659	633	665	646	624	623	618	624	620	668	671	640	659	633	688	644	629	636	656	657	684	655	656	685	627	584	661	662	660	623	665	641	632	632	637	661	650	607	655	594	681	609	650	647	616	620	640	641	631	636	607	694	669	669	614	606	637	625	628	636	632	650	614	632	624	628	630	645	622	686	653	653	601	658	674	640	641	640	653	643	664	619	676	647	664	635	616	632	661	604	616	596	650	649	637	640	646	622	662	684	660	656	636	593	684	645	660	665	653	628	640	667	612	670	672	644	642	637	640	653	635	662	677	633	663	623	629	613	647	624	653	626	602	675	672	665	621	698	682	646	658	657	619	663	629	657	631	665	638	638	572	646	671	590	673	590	660	663	653	652	684	614	673	647	672	609	651	659	662	669	645	654	593	639	661	629	656	646	648	622	582	633	616	684	639	594	668	620	634	629	655	616	627	593	621	647	646	682	634	608	653	708	650	653	627	642	681	611	664	639	644	656	640	621	623	653	616	648	645	603	642	683	660	632	630	670	652	601	684	653	642	660	677	649	646	676	648	640	665	679	681	656	663	674	610	638	598	619	641	650	683	643	635	658	663	649	584	617	633	618	650	600	621	678	608	624	637	646	649	629	617	590	626	658	635	667	660	642	625	699	632	658	645	675	660	637	632	631	671	626	624	659	641	600	688	653	662	597	677	688	626	690	615	637	624	649	651	677	617	647	639	623	636	611	673	620	672	635	627	618	668	646	625	663	662	643	634	605	601	632	672	597	651	612	667	627	590	602	652	630	613	652	635	663	613	575	679	644	642	651	623	632	597	651	633	655	607	661	650	630	634	663	680	648	647	678	649	622	632	644	619	673	628	627	675	659	642	639	643	668	624	675	667	624	624	635	613	655	644	647	630	620	639	648	672	674	640	657	651	650	661	634	649	654	638	683	625	661	665	608	679	661	662	684	647	663	637	610	629	655	622	620	645	657	655	657	630	632	614	624	646	643	652	681	621	593	646	624	616	664	628	663	611	693	672	658	589	598	664	620	612	604	636	690	630	628	628	657	633	702	641	633	638	653	651	636	635	642	634	622	663	615	667	662	648	656	633	667	641	662	665	653	684	684	630	673	637	589	648	655	574	646	637	641	641	618	639	634	627	655	650	642	681	626	666	639	691	641	682	625	665	653	624	629	665	670	567	638	664	657	703	683	671	641	620	640	644	647	659	672	638	617	644	602	625	641	663	655	660	632	643	583	607	648	599	689	652	611	679	632	661	641	651	592	617	614	633	616	647	636	647	638	650	668	649	681	585	658	615	666	646	650	651	635	628	677	669	624	633	657	621	644	670	623	640	662	616	657	695	658	661	631	639	688	608	610	676	682	648	659	655	671	650	631	643	651	632	628	637	664	631	696	646	663	595	599	628	642	647	685	623	594	608	593	653	627	646	684	664	637	654	630	652	688	666	628	670	606	611	632	652	643	615	654	640	636	618	600	623	626	623	633	604	700	615	650	665	610	641	635	670	659	618	635	631	626	661	648	614	657	692	652	654	687	641	636	646	653	634	709	634	663	615	690	678	682	614	639	621	616	639	660	625	610	630	662	664	662	671	611	617	625	659	632	655	625	628	661	603	680	646	634	644	676	664	633	664	673	630	652	648	621	659	611	661	645	582	643	625	600	629	647	661	612	649	686	643	675	627	611	686	689	663	625	671	609	624	658	633	633	628	630	633	618	622	637	605	637	638	585	640	611	634	621	639	646	660	617	645	675	628	622	652	644	656	652	669	633	655	631	634	673	657	653	618	619	639	669	650	635	648	661	662	673	603	637	636	643	623	617	662	673	638	623	614	680	617	645	696	610	669	618	617	639	630	593	657	662	631	642	648	653	651	671	627	627	675	641	673	616	700	627	683	602	613	711	620	663	653	649	670	627	672	659	670	627	643	668	641	653	597	640	644	610	641	653	659	621	621	620	639	690	646	642	629	644	694	657	655	594	653	647	649	653	620	637	683	630	669	618	667	608	609	647	631	695	703	667	708	610	652	627	639	630	694	656	619	655	646	661	647	631	660	653	688	634	681	622	665	645	684	640	610	642	618	642	639	627	613	613	621	665	646	603	590	669	652	630	653	643	696	643	629	690	674	658	668	659	622	685	661	642	642	633	685	636	676	576	646	675	646	617	666	688	675	671	641	630	707	617	626	658	600	650	658	669	607	657	604	625	620	637	659	620	636	639	637	615	673	634	661	674	676	631	658	662	643	639	666	622	697	647	621	640	645	664	684	697	628	663	607	593	646	672	640	638	643	637	607	602	604	641	653	620	668	637	654	675	665	655	646	617	695	608	612	658	645	641	642	649	629	647	650	649	599	601	702	662	634	643	657	620	620	679	692	640	655	636	597	694	630	659	615	650	650	665	667	631	631	635	642	625	638	605	627	653	645	662	658	661	623	677	627	679	588	685	708	632	620	639	646	629	575	606	708	638	655	653	685	633	663	670	613	653	610	631	639	663	617	678	641	625
6932	497	460	382	353	302	260	253	280	238	209	236	227	227	248	247	240	238	238	244	232	227	191	202	224	229	221	179	225	186	211	213	233	233	233	237	219	198	221	217	243	241	239	217	244	237	247	227	216	191	242	257	222	197	230	202	198	224	233	225	211	220	230	223	225	212	203	223	222	246	214	204	234	211	208	214	219	225	220	204	205	210	220	228	231	217	183	191	195	193	216	222	213	224	219	254	242	197	203	205	223	219	178	233	192	187	250	224	226	200	237	228	206	225	223	218	204	187	209	236	221	192	214	196	231	224	233	237	224	223	240	228	211	191	237	218	217	235	216	191	223	210	230	215	200	196	259	230	216	264	256	220	224	192	228	204	236	216	198	226	245	200	254	224	218	213	208	203	213	212	211	221	228	225	229	232	228	213	200	237	219	200	207	203	200	229	227	212	230	216	215	227	216	211	226	216	227	238	204	221	230	238	211	216	212	222	246	216	209	223	205	226	227	212	230	238	225	232	221	231	251	214	223	179	208	221	228	232	225	206	213	236	218	201	212	204	187	210	201	213	208	206	216	208	196	262	253	212	194	223	259	210	208	251	210	239	233	212	222	212	217	188	205	230	191	209	219	175	222	204	217	208	243	216	213	215	188	220	215	207	221	181	227	221	234	240	232	234	210	232	216	205	212	218	192	211	207	229	204	236	245	230	223	229	236	238	215	239	200	218	250	213	202	232	233	202	221	215	210	208	219	217	211	190	225	205	227	244	218	215	199	211	235	211	237	209	209	247	243	212	221	239	223	209	190	223	216	239	207	209	222	233	215	232	201	217	232	206	208	220	210	218	235	236	232	246	224	216	239	218	217	205	222	219	235	202	214	211	223	199	202	206	232	222	224	175	210	236	225	212	218	214	201	238	189	221	233	240	189	215	203	240	220	237	235	199	196	242	238	230	203	226	236	218	254	239	193	234	210	193	215	204	223	201	204	242	215	204	206	213	180	253	202	197	200	192	238	202	194	227	189	220	239	226	206	224	209	221	234	232	206	204	223	220	216	264	206	205	218	234	202	203	211	237	190	202	260	242	235	234	212	226	187	217	213	198	215	209	208	194	224	218	224	213	217	244	216	228	212	220	204	230	213	210	214	208	206	244	217	217	230	219	211	194	206	230	230	243	207	208	223	229	198	203	200	248	195	224	212	238	204	226	206	241	235	205	221	232	217	205	222	225	214	224	238	221	231	185	195	247	234	227	207	205	224	196	225	202	224	226	208	219	206	211	199	201	213	207	233	211	214	196	205	232	236	231	244	214	201	228	208	200	214	209	212	211	217	239	204	201	204	209	231	219	243	221	237	218	203	209	228	219	219	238	237	247	211	231	211	223	238	191	249	198	236	232	218	215	222	217	226	240	226	215	249	245	233	224	217	221	245	187	185	237	213	214	212	196	203	254	216	220	235	192	212	224	210	216	217	193	213	214	201	234	192	215	205	231	235	227	221	224	204	232	221	192	217	203	209	208	214	218	208	183	206	207	205	199	240	216	211	228	232	205	218	200	188	199	180	213	202	230	230	208	202	213	204	226	213	201	245	214	222	213	211	198	218	226	232	236	233	220	202	213	208	216	206	231	194	190	233	199	207	213	223	207	235	201	230	226	197	219	221	243	226	214	233	248	192	208	237	221	219	220	229	236	222	229	230	207	196	225	232	216	211	234	244	182	176	213	209	219	185	209	213	225	218	203	196	239	231	233	231	219	210	241	215	201	216	195	205	254	238	241	234	224	227	204	215	257	202	226	223	219	239	214	211	213	205	192	243	190	210	239	210	237	257	223	215	201	218	198	235	203	198	238	217	241	232	236	215	239	207	231	225	213	205	212	221	224	178	222	216	183	208	183	228	223	224	230	227	214	201	228	227	206	228	267	214	230	219	203	216	247	209	203	208	196	198	214	228	192	215	205	214	234	242	200	230	197	241	202	207	215	230	208	232	214	241	215	210	220	208	212	196	200	224	226	204	227	249	218	202	227	232	208	187	218	235	220	196	213	227	207	243	235	214	213	236	209	227	230	232	228	206	215	224	221	199	220	209	226	235	221	215	212	213	224	224	212	203	238	195	206	220	229	252	215	190	241	215	219	228	217	194	203	210	231	224	231	214	205	206	219	228	187	207	201	205	223	192	192	209	223	220	257	208	209	223	216	212	241	234	195	221	214	236	210	239	224	236	235	222	224	248	212	221	226	207	214	217	199	213	229	213	198	205	231	205	200	214	211	238	222	203	219	198	192	251	219	212	206	211	230	221	226	188	236	207	231	219	228	205	209	203	205	214	245	211	181	229	211	206	223	196	242	209	248	225	217	207	229	199	199	207	216	211	243	220	219	216	219	225	230	220	223	214	193	234	208	223	221	222	211	242	237	203	243	239	216	181	248	192	208	190	246	236	207	226	219	218	226	227	240	227	220	221	201	225	214	225	199	241	209	213	218	201	207	213	211	205	224	203	229	201	228	213	209	236	205	205	218	185	223	207	213	221	212	232	211	206	205	216	232	220	265	206	230	234	233	218	221	234	224	215	206	211	220	235	179	242	229	204	211	221	245	232	235	191	215	213	209	198	217	224	216	212	202	226	214	235	212	210	217	219	227	249	211	238	206	235	229	226	228	218	229	223	209	215	223	212	240	194	211	234	231	222	232	200	199	212	212	226	224	207	210	225	195	249	192	204	215	205	204	203	223	220	210	238	191	216	210	211	234	203	225	221	243	221	210	229	220	219	234	217	227	208	217	210	221	211	208	216	233	241	199	218	231	200	232	214	224	169	223	225	213	210	216	211	213	236	222	240	211	218	197	196	248	220	232	228	219	215	230	202	216	235	231	232	205	214	230	215	206	214	240	211	223	205	230	222	231	203	220	212	213	219	208	208	207	223	229	252	225	229	188	221	228	232	239	208	248	215	216	186	198	230	221	227	202	211	205	212	209	197	247	219	216	228	221	238	243	213	229	231	232	205	180	235	206	225	200	222	218	229	231	210	236	186	199	217	209	210	209	212	193	225	215	202	198	209	192	227	197	218	199	212	203	252	215	230	230	225	202	222	205	220	234	206	206	200	222	228	230	244	232	216	219	203	218	238	214	190	219	245	204	230	198	241	230	206	193	191	193	253	196	233	207	210	240	223	215	224	215	208	208	206	226	242	203	247	220	186	192	230	229	179	193	215	226	215	203	231	242	206	218	202	199	218	235	188	199	233	197	218	219	238	241	233	216	206	228	212	234	211	226	255	230	233	224	248	212	240	208	224	259	220	249	197	244	197	219	199	191	211	212	218	224	193	208	227	225	223	216	203	197	213	228	237	231	214	207	197	216	228	235	201	188	194	213	211	246	228	240	212	188	192	199	223	221	231	208	222	217	236	186	225	201	208	233	224	199	215	208	236	255	227	229	233	217	202	252	241	244	190	218	237	214	218	192	206	227	224	222	229	205	226	212	240	237	238	212	216	211	228	221
6263	667	1075	1207	1073	926	818	734	704	631	630	632	581	576	555	510	582	508	530	552	539	543	557	539	493	557	508	487	534	485	486	507	495	497	542	496	511	513	509	535	519	534	504	512	528	532	520	513	518	507	544	502	526	517	508	479	524	547	524	500	507	475	481	524	517	484	517	484	558	519	483	501	514	535	475	512	521	522	527	512	508	534	500	494	506	459	509	500	486	483	490	485	494	496	506	527	482	474	526	495	468	502	510	504	553	485	450	510	510	495	501	500	493	485	511	492	480	518	489	501	505	498	535	466	493	511	441	526	476	510	514	493	529	520	498	439	517	558	514	480	471	508	480	499	497	540	470	515	515	469	511	487	523	500	497	519	507	479	472	506	490	522	503	470	517	489	458	511	515	509	495	509	458	492	492	544	502	503	514	507	525	495	485	468	505	479	513	466	492	495	479	475	511	458	500	497	451	519	502	528	537	527	566	501	482	513	506	458	498	463	501	544	459	518	495	470	473	460	515	502	488	465	530	501	508	489	480	510	529	509	491	501	476	468	511	486	492	483	487	505	476	456	484	500	455	458	489	495	477	475	488	422	522	539	474	567	471	553	488	514	468	505	489	488	497	527	455	471	486	527	497	514	455	500	492	482	524	491	514	541	449	473	528	472	482	508	466	497	466	478	498	486	522	525	475	498	471	479	493	500	492	483	504	497	518	465	523	494	498	495	485	472	476	441	480	505	518	451	517	481	484	526	494	481	469	519	487	490	462	520	451	501	500	477	524	498	469	513	505	476	527	531	470	512	493	482	488	479	508	488	496	521	500	510	489	457	468	478	469	506	478	517	469	474	514	478	478	501	472	502	499	459	509	482	522	497	483	496	506	527	502	484	500	454	543	515	472	479	492	513	471	491	502	515	478	482	504	515	494	500	500	488	442	489	508	492	498	514	486	528	516	509	530	482	507	508	497	475	491	532	486	527	508	480	515	513	492	492	466	486	508	522	488	482	506	462	468	490	495	489	498	536	514	508	502	504	496	486	509	494	457	559	514	459	470	469	508	506	498	554	503	549	478	494	497	494	524	493	508	498	504	475	482	544	526	484	495	530	482	467	525	498	474	503	466	496	512	526	538	497	490	505	450	484	538	484	516	503	493	532	507	537	503	494	523	482	488	518	500	460	513	504	495	513	470	497	475	533	504	472	477	530	477	503	524	548	472	513	533	485	514	483	479	519	534	501	467	484	521	510	530	518	527	543	472	497	482	499	513	511	486	511	460	467	472	506	508	516	495	520	437	488	495	529	527	491	486	499	483	523	458	513	489	484	502	512	487	513	507	506	507	513	466	502	553	503	503	503	490	506	493	515	516	496	506	500	472	505	469	504	470	496	531	468	497	477	517	497	534	519	476	495	527	518	496	497	453	505	470	518	479	503	487	481	485	533	474	500	498	478	501	463	471	476	534	517	522	500	495	498	509	495	490	514	527	509	470	480	491	509	459	497	481	525	482	504	494	540	488	524	516	496	519	522	470	487	492	512	500	528	504	480	553	487	532	511	491	461	490	498	497	452	487	501	501	506	488	486	481	509	496	483	511	486	526	461	467	516	501	487	504	527	531	547	486	455	495	478	491	432	474	492	498	470	493	535	481	488	489	484	521	489	497	463	521	491	492	478	537	474	500	508	516	514	479	457	510	481	517	460	504	503	493	471	510	519	517	512	493	489	514	488	473	472	498	519	462	511	463	503	502	512	482	486	484	475	533	511	465	478	526	501	528	465	511	474	485	544	527	502	505	500	499	469	517	474	513	483	461	447	500	500	495	520	498	498	517	454	500	513	506	518	510	520	458	483	477	517	513	498	498	496	519	455	503	505	514	482	482	526	508	533	503	507	485	476	476	471	468	474	513	497	533	513	492	488	462	493	495	521	494	489	490	494	521	451	531	449	481	488	522	467	487	499	521	509	479	477	480	495	459	507	497	519	499	492	501	481	496	538	496	501	485	512	499	493	495	539	482	526	502	499	479	477	505	487	491	527	490	524	496	528	502	505	519	489	467	489	489	507	516	492	472	489	491	501	472	485	479	523	469	514	522	451	480	492	514	447	491	507	506	519	488	540	520	501	505	473	516	521	481	484	475	531	486	500	497	490	495	502	513	469	507	491	460	486	497	499	490	497	493	514	508	478	516	522	500	510	499	533	502	468	513	491	465	488	521	502	524	489	496	492	466	496	493	497	470	473	468	507	477	484	502	541	510	494	505	477	513	514	527	494	479	458	504	504	492	493	485	491	496	497	506	497	506	472	483	482	475	475	565	477	503	498	473	487	514	490	455	458	519	502	521	514	496	479	487	477	538	486	472	494	518	505	468	521	497	489	513	463	520	502	464	467	483	465	492	471	498	490	469	509	523	512	490	542	470	477	508	489	512	505	519	534	541	458	481	525	518	472	513	504	489	484	494	474	512	533	479	483	507	523	536	508	480	476	494	484	502	486	522	512	489	462	484	446	471	528	492	514	480	517	498	489	448	492	509	484	465	473	528	499	511	498	500	513	505	497	462	458	516	501	485	508	495	454	488	519	499	470	488	508	519	505	540	462	444	490	492	522	483	502	507	506	492	466	474	507	498	498	486	456	509	458	487	516	480	451	510	513	478	499	486	513	484	502	515	520	486	459	473	533	472	492	506	457	535	479	493	482	513	511	469	523	490	494	495	504	481	536	521	513	484	521	493	514	525	492	474	485	485	475	515	492	523	489	476	494	504	474	461	501	506	525	502	486	514	493	519	482	517	478	483	482	483	487	500	547	509	484	473	501	474	525	507	538	519	522	503	476	489	533	499	479	487	511	459	487	529	491	498	505	470	497	511	532	502	503	495	494	514	445	464	504	488	480	493	478	436	536	482	483	481	484	478	456	490	497	519	521	494	484	493	490	481	484	541	498	537	477	493	493	502	506	518	455	530	513	506	494	492	539	508	510	464	481	522	504	503	466	518	486	483	469	489	516	513	500	495	513	513	519	451	532	496	496	495	449	466	486	507	520	510	508	507	472	502	515	509	505	504	465	514	485	491	513	489	493	524	536	525	501	523	479	516	519	473	497	522	480	492	500	517	467	546	492	480	504	502	494	506	491	496	510	505	465	514	516	497	461	466	526	541	463	502	534	520	495	519	524	527	467	480	526	490	517	481	470	483	488	490	516	522	446	465	478	507	533	519	506	482	468	487	497	497	481	500	547	483	516	515	497	502	471	472	527	515	474	493	505	500	488	508	489	529	483	507	525	516	480	468	470	483	508	495	466	479	462	494	514	454	487	516	532	471	485	518	525	476	460	467	497	488	528	493	496	521	432	514	517	477	477	467	516	529	531	526	511	500	514	506	525	521	516	497	508	499	519	490	479	510	487	490	517	464	508	497	483	539	462	551	460	492	499	476	493	485	511	472	509	495	474	535	522	484	510	515	513	483	474	510	494	510	503	496	509	501	511	498	477	526	481	493	490	471	520
12909	725	583	486	316	275	171	168	131	119	113	116	119	109	90	80	92	93	91	95	91	99	90	79	91	82	57	77	82	80	83	79	78	83	70	78	71	96	94	78	94	76	77	76	96	80	83	80	84	54	82	75	89	94	79	86	71	87	87	93	79	63	66	71	106	83	92	72	63	74	88	87	78	72	91	88	79	91	77	74	84	83	73	68	77	77	89	73	73	81	84	88	80	83	85	69	70	74	83	68	55	82	78	76	84	81	74	74	60	84	78	71	70	75	70	78	95	66	82	78	94	80	63	93	85	81	86	47	80	66	77	59	70	81	91	70	71	73	70	81	74	83	88	72	67	65	89	70	77	81	63	82	77	63	71	60	73	68	81	68	98	79	82	73	102	94	91	60	76	69	61	69	68	71	80	61	60	66	81	81	73	81	75	61	81	64	77	80	81	67	66	74	69	78	75	71	84	64	65	88	85	83	75	93	65	69	81	81	78	75	82	72	87	71	74	61	97	91	77	77	73	70	60	64	81	89	69	80	88	96	71	72	80	75	74	79	69	75	72	67	65	90	61	78	70	73	72	66	86	74	70	92	80	67	71	74	82	62	89	79	90	92	85	93	80	79	79	77	89	73	72	67	63	67	75	73	71	73	85	97	76	84	69	62	89	72	83	66	80	78	90	63	72	92	70	77	65	72	84	78	76	68	90	65	58	81	66	77	68	81	78	79	66	74	89	86	88	78	72	68	68	83	67	78	71	68	78	52	70	74	80	70	83	61	88	70	74	76	79	64	91	91	73	73	89	87	98	70	67	72	73	71	82	67	65	69	86	75	75	60	64	67	82	89	79	77	64	71	78	73	52	72	69	71	60	68	74	62	80	77	71	76	62	82	72	75	74	83	69	73	64	82	92	94	78	78	68	72	64	83	78	96	82	67	82	71	98	86	77	69	94	94	76	66	82	82	75	68	78	70	74	72	80	75	81	71	106	62	81	66	72	66	68	69	81	76	78	80	77	66	78	80	75	84	55	67	79	72	67	69	68	76	110	84	72	77	87	80	75	62	75	103	76	73	69	63	77	92	81	80	81	86	74	85	78	75	77	76	65	66	69	64	81	68	70	74	95	90	68	71	75	76	71	78	74	63	69	102	87	68	80	76	72	76	86	86	81	101	73	84	85	95	82	66	68	64	75	75	83	96	96	90	72	75	84	70	100	89	67	79	76	68	70	87	70	75	86	94	73	90	75	69	85	66	86	80	75	94	66	80	68	77	65	85	74	71	76	73	77	87	82	74	71	79	80	74	85	78	93	82	65	74	64	74	85	78	68	81	82	83	72	78	85	70	66	78	84	88	86	72	70	77	77	79	75	83	83	74	83	79	76	70	73	67	70	96	72	83	74	68	85	67	64	80	73	76	89	68	73	78	80	77	51	88	104	79	71	77	72	72	78	65	78	75	62	70	72	89	65	79	62	74	77	80	72	80	78	72	70	71	78	82	73	80	72	75	63	78	99	55	70	55	88	83	86	73	79	81	86	79	87	73	81	70	78	63	74	78	78	55	76	80	83	92	105	73	72	69	88	75	70	74	86	86	63	73	71	88	86	61	85	73	82	79	78	76	97	70	77	80	85	86	80	68	103	77	85	91	74	83	74	71	46	76	73	69	77	62	76	79	71	60	58	72	74	88	88	62	83	80	94	81	87	78	81	78	95	102	88	77	91	74	72	74	64	93	64	73	74	92	95	65	83	75	65	66	101	81	76	83	89	78	66	72	78	75	87	79	84	80	72	75	85	78	91	75	79	72	86	66	78	64	70	93	74	66	83	70	76	85	72	102	71	66	80	60	82	68	72	88	75	69	89	78	74	88	77	92	75	94	77	75	87	66	81	77	82	62	87	67	73	83	65	93	79	88	57	80	84	70	68	80	72	79	67	65	68	68	71	67	96	63	84	73	67	82	79	83	90	77	77	72	77	79	67	101	91	70	79	95	79	77	62	92	71	79	69	62	92	75	82	76	74	60	65	80	79	94	83	87	67	58	78	74	79	79	80	82	90	84	77	93	78	87	60	61	82	68	65	71	74	62	71	73	77	79	77	85	75	90	65	91	74	94	86	74	85	70	80	58	64	65	58	58	69	90	82	70	83	87	66	73	80	98	86	96	96	79	71	70	86	74	74	82	78	77	75	76	76	70	67	85	83	87	77	84	90	76	73	82	74	64	82	82	82	85	88	75	63	75	82	79	75	74	69	55	77	88	60	69	84	89	89	79	60	80	75	78	65	75	61	82	71	64	79	83	81	81	77	77	81	68	69	73	70	73	75	88	62	81	62	93	94	91	78	66	79	92	77	65	75	86	85	76	72	88	70	74	78	84	76	86	80	83	66	92	74	66	83	96	71	90	66	58	57	68	63	73	71	84	99	64	86	67	69	87	77	64	79	82	75	95	81	79	77	92	75	61	80	80	75	92	72	72	78	83	64	80	85	74	66	72	75	80	78	87	86	85	61	80	79	81	79	86	60	65	78	72	73	83	86	84	80	74	72	69	67	84	73	66	59	88	73	75	85	65	80	86	69	59	75	80	85	74	81	88	72	66	75	79	87	65	65	83	86	90	67	74	78	72	64	70	80	68	65	72	70	71	65	68	66	46	67	70	64	75	86	78	60	76	68	95	62	73	88	66	77	65	83	66	72	87	75	86	69	74	77	85	73	73	69	80	81	75	71	73	77	84	85	65	80	82	66	89	80	85	76	86	80	66	72	70	84	64	93	74	69	77	82	68	70	57	89	78	83	66	72	82	80	74	77	91	76	91	79	69	80	56	69	62	76	79	84	76	92	78	89	77	74	78	67	76	86	66	69	84	80	90	62	60	68	74	58	64	68	67	80	71	82	96	66	78	79	68	80	74	69	67	100	67	67	76	81	79	72	79	81	68	77	61	82	70	93	62	77	78	71	71	79	54	94	83	86	67	73	83	59	85	75	64	82	86	92	79	79	82	80	72	84	63	74	73	65	85	81	77	88	81	76	72	61	73	76	79	90	85	76	75	93	78	80	70	75	74	71	68	63	85	82	74	71	67	75	76	64	81	64	86	73	75	85	76	69	82	58	72	80	78	75	93	77	76	65	74	73	82	69	89	90	82	82	84	65	81	92	59	82	62	66	67	77	71	75	67	75	71	69	84	78	78	73	80	73	76	85	69	87	63	81	71	77	68	74	73	86	84	88	77	79	89	74	77	78	99	78	78	79	81	67	77	93	88	81	65	83	100	70	88	73	74	75	62	94	61	74	80	76	81	87	67	60	77	71	84	77	70	60	67	73	88	84	79	79	67	72	71	76	65	88	71	87	80	79	79	73	83	86	74	84	69	83	73	71	64	86	80	77	73	86	79	88	86	89	83	96	85	79	94	63	52	96	75	86	85	76	91	81	75	79	86	64	70	67	71	68	82	70	68	88	61	70	84	81	83	73	74	93	102	85	80	72	69	65	72	77	75
7690	627	1359	1505	1293	939	798	750	591	490	457	441	397	360	342	339	295	317	327	293	281	267	275	284	249	259	249	256	231	254	221	212	240	259	215	237	225	222	204	223	226	211	226	224	225	215	200	222	221	224	220	204	213	200	216	212	204	202	217	226	199	206	187	217	207	192	187	189	236	196	221	218	210	192	207	193	230	232	204	201	192	212	213	176	185	198	219	201	210	183	223	211	217	218	225	180	213	195	202	186	185	203	204	185	209	190	236	202	187	198	201	196	223	218	201	208	205	193	195	231	210	217	196	186	217	235	215	227	189	207	216	198	205	209	193	205	206	212	194	234	207	204	194	210	206	214	201	209	206	200	174	207	198	216	225	181	190	203	200	213	196	153	216	203	216	211	185	219	181	202	192	208	178	222	192	200	191	208	204	163	195	200	212	195	216	185	213	182	230	199	194	253	204	215	174	222	205	218	201	209	202	200	183	224	194	218	200	192	185	221	220	208	184	186	194	194	200	186	227	209	205	188	210	226	191	172	235	203	170	189	206	204	212	192	213	204	216	202	193	205	201	169	215	210	214	204	202	172	189	208	198	191	219	190	213	193	235	205	175	186	215	180	209	185	194	201	204	215	200	202	202	217	165	228	220	184	208	209	196	215	199	190	192	193	205	192	195	221	218	184	177	181	196	198	190	216	180	208	191	201	218	185	236	193	195	200	213	211	182	209	191	179	189	200	195	205	179	219	239	201	212	193	195	228	205	196	240	190	212	196	223	181	216	223	231	194	226	179	202	184	230	223	205	211	215	211	194	213	189	217	194	212	190	182	211	220	224	197	208	207	205	224	193	186	197	209	191	218	196	222	195	197	216	183	203	231	212	193	203	200	217	217	206	202	199	181	212	208	181	209	218	182	215	192	212	183	209	217	202	172	204	225	201	194	194	204	190	214	205	222	198	211	197	203	227	186	203	211	159	218	178	218	206	207	203	218	202	195	219	208	220	208	192	198	211	198	207	206	182	247	214	194	183	219	205	212	205	228	194	196	187	216	232	208	210	177	200	206	198	205	200	228	208	206	179	218	221	200	188	205	207	201	236	203	202	186	192	213	198	206	204	224	191	203	205	218	189	219	201	215	220	182	176	188	204	197	214	182	216	216	207	181	206	191	212	192	207	188	192	198	212	181	218	219	195	151	195	187	189	230	191	213	195	202	211	197	213	217	230	213	218	194	241	221	199	182	210	206	192	226	242	219	150	201	220	206	208	189	227	206	212	195	209	224	195	239	198	191	226	202	216	202	220	187	197	203	222	210	211	220	209	216	228	219	214	204	230	196	210	218	187	211	207	215	196	207	228	179	203	175	220	217	195	239	210	212	187	192	217	189	212	201	200	196	230	203	199	209	209	209	201	212	211	201	198	231	183	220	191	204	226	217	197	214	195	212	196	198	223	203	181	205	200	208	191	217	200	211	204	192	218	219	219	193	214	218	206	195	193	207	202	227	182	199	197	188	190	193	189	205	203	185	224	208	200	186	202	202	196	190	193	201	205	213	233	189	199	214	203	219	216	206	201	207	207	194	205	197	189	194	195	226	214	189	208	201	190	207	195	223	220	177	204	205	202	186	223	206	207	184	184	191	218	219	204	204	183	189	206	191	214	218	208	214	224	224	208	175	184	195	257	202	226	174	216	203	198	205	205	181	179	208	205	185	210	191	203	240	215	221	204	230	215	213	199	202	219	208	191	213	177	197	210	191	204	179	214	205	200	197	216	201	207	191	200	199	217	201	215	225	222	185	190	210	190	203	189	195	202	176	215	190	216	194	210	203	220	215	198	196	214	237	215	175	217	206	196	207	190	216	205	204	213	189	203	206	220	216	196	207	194	212	188	194	196	191	197	214	188	202	233	218	189	206	186	187	207	206	194	242	190	198	228	219	229	223	195	202	212	197	183	208	201	184	212	196	202	206	181	217	231	218	209	183	213	209	197	162	178	205	227	194	208	206	204	195	186	208	213	214	237	196	219	218	212	227	198	204	213	182	202	186	229	196	221	177	191	211	188	198	199	197	203	202	189	206	214	214	198	200	231	213	227	208	234	218	198	230	211	187	186	231	230	198	210	182	188	220	227	208	204	199	198	216	209	207	210	199	231	226	198	210	210	207	214	195	216	186	196	246	193	189	201	193	196	176	205	226	199	203	193	223	208	178	193	206	202	203	199	186	195	197	173	223	201	193	196	219	203	214	198	205	195	206	213	193	226	217	202	210	213	204	216	204	216	200	195	183	190	190	214	220	177	195	215	184	177	199	196	195	201	214	194	195	205	232	202	193	213	211	187	224	180	200	225	189	187	222	191	212	190	196	220	184	195	198	216	208	234	190	228	211	193	196	203	216	201	180	225	214	175	204	206	180	189	190	212	178	206	188	207	184	200	225	185	200	219	186	202	205	188	171	210	222	203	228	207	193	202	203	184	201	222	210	191	186	183	223	218	205	209	218	204	221	216	222	221	192	204	217	222	180	204	225	230	190	220	228	216	233	195	218	203	203	221	218	242	212	183	210	202	185	199	188	200	219	199	203	219	198	214	226	194	191	196	205	218	224	206	202	223	214	223	187	214	174	198	195	203	208	194	204	200	196	216	190	237	195	185	187	206	193	208	202	190	192	200	218	208	185	229	209	226	212	187	196	209	216	225	207	203	175	204	209	209	202	214	187	216	193	183	212	217	197	192	200	221	200	193	208	200	185	208	183	204	200	215	215	229	189	192	185	190	214	196	203	200	207	183	194	216	193	182	207	212	211	203	208	220	243	178	193	195	198	231	204	183	196	200	207	216	185	208	188	206	215	207	202	216	185	228	196	199	212	197	197	207	213	192	204	203	234	191	190	195	181	208	196	196	215	219	197	190	217	192	214	215	190	207	191	197	195	217	192	184	198	189	185	199	217	203	214	210	197	186	210	219	197	204	213	197	231	223	216	220	190	215	195	199	245	189	210	200	213	214	222	232	197	199	188	182	230	191	188	196	197	219	183	215	201	198	214	210	199	189	219	211	192	192	197	203	214	218	208	223	203	204	210	193	185	202	185	200	168	219	179	198	185	202	205	173	210	200	187	190	193	216	200	215	225	205	205	212	224	202	182	240	205	213	212	173	198	183	202	176	191	213	187	204	175	202	209	177	206	204	230	210	192	213	211	173	188	192	185	205	233	203	210	193	181	189	216	198	194	201	220	199	197	210	204	205	199	185	195	201	178	216	203	198	198	214	200	230	180	178	231	202	207	232	217	224	197	222	157	227	193	215	185	180	195	190	214	212	206	185	210	207	195	214	194	222	214	192	201	211	198	211	200	181	196	193	212	226	202	211	230	190	232	190	193	193	243	194	215	193	209	193	201	203	202	206	188	184	232	207	207	210	185	206	185	171	205	197	200	195	194	196	195	189	213	214	180	202	216	214	209	217	232	196	207	235	198	199	187	200	214	217	238	214	186	198	208	201	208	206	202
1371	299	281	262	318	278	298	319	279	286	284	259	294	275	264	285	293	301	280	304	275	251	266	305	269	296	311	276	309	274	274	279	272	292	288	284	286	303	316	296	290	288	279	261	293	273	265	270	262	271	265	289	272	298	309	285	329	287	295	263	294	302	286	298	256	284	289	298	284	291	307	295	327	300	275	265	277	267	240	282	296	285	306	302	286	287	276	283	280	297	271	282	316	289	258	253	274	284	296	300	285	276	307	283	303	302	304	282	262	276	280	285	269	271	271	307	264	295	303	270	293	278	301	262	271	257	285	271	281	283	295	279	320	272	296	310	284	268	252	246	308	272	267	272	281	260	265	303	273	315	302	281	284	283	312	271	273	271	287	261	288	278	279	259	318	292	305	296	299	274	295	305	294	280	286	300	314	308	257	302	290	282	271	271	262	309	254	318	279	273	299	269	288	289	296	309	314	285	296	279	291	290	283	294	310	323	322	346	285	279	289	309	256	303	290	267	294	281	285	292	296	289	277	286	285	303	276	286	312	293	292	274	260	321	294	294	276	266	287	297	254	298	262	277	263	285	283	313	301	298	295	270	306	262	279	257	296	307	284	280	283	299	276	282	288	260	306	307	273	301	337	283	299	307	294	300	293	305	295	285	271	285	288	297	302	305	294	323	278	299	287	293	279	318	294	297	273	285	316	299	259	298	282	292	280	279	274	267	266	289	283	279	272	282	293	269	255	281	260	317	264	264	291	237	271	294	273	274	287	299	270	290	308	322	287	307	294	286	330	275	297	277	318	292	276	294	285	303	282	276	284	268	290	268	314	290	297	274	295	282	286	296	267	282	246	312	260	299	283	289	283	285	291	283	291	278	282	268	265	264	282	284	270	296	330	311	254	276	275	288	295	283	270	293	305	303	303	307	300	287	325	281	272	273	287	318	280	289	287	275	283	283	290	302	248	280	293	302	284	292	270	289	265	256	295	280	273	294	300	284	295	289	269	273	290	298	287	272	296	271	303	292	313	297	271	278	267	306	287	274	297	302	293	266	307	269	273	267	300	268	279	299	313	308	297	274	285	291	296	286	264	274	270	317	297	284	265	297	285	273	296	305	303	297	255	281	273	248	259	303	286	249	292	289	326	311	299	308	276	255	307	319	310	271	273	302	297	276	288	296	295	267	307	277	276	295	286	297	285	271	309	270	242	272	303	301	269	324	282	258	320	297	279	274	295	310	283	285	265	257	279	283	310	283	300	276	294	278	274	320	290	265	290	283	300	281	266	283	283	270	295	252	282	286	291	297	307	264	296	304	276	287	302	271	248	260	246	286	275	285	261	271	273	300	307	307	291	271	292	280	322	274	280	327	288	307	269	317	311	302	300	294	295	293	261	285	299	290	322	270	276	284	290	279	328	251	299	305	284	308	283	293	270	278	315	270	305	259	239	281	278	270	288	296	299	272	304	297	280	315	276	266	274	272	301	298	296	310	261	316	255	284	296	266	283	296	279	317	277	300	298	304	258	276	295	286	307	297	299	305	260	274	305	302	284	292	291	271	262	281	289	291	306	279	269	298	297	300	251	246	284	301	300	289	307	268	278	280	275	289	307	261	294	271	248	276	290	296	278	287	302	275	276	312	287	264	291	254	288	260	277	264	313	280	270	291	351	302	284	300	306	283	310	328	283	308	272	255	283	299	279	252	291	291	294	292	321	269	280	312	281	272	286	282	297	289	300	294	282	275	304	277	288	261	300	320	278	285	292	307	257	305	291	267	301	287	252	263	320	280	272	306	295	254	284	275	310	315	286	268	277	281	254	311	269	291	317	270	307	335	296	302	296	285	268	273	300	306	286	289	318	283	292	277	278	276	292	280	270	274	297	286	316	278	300	264	262	324	286	279	274	282	299	261	304	295	298	281	281	284	285	288	291	302	285	277	293	278	317	273	279	295	310	293	276	299	276	284	305	302	284	287	281	305	292	307	263	290	293	283	261	289	305	292	275	276	290	272	257	260	266	278	302	303	254	305	275	274	282	292	309	275	295	271	265	298	298	296	285	334	268	310	292	309	303	299	270	270	286	301	290	285	284	282	281	260	286	274	289	289	285	331	292	283	279	312	312	295	289	312	320	290	275	265	296	283	311	308	325	256	289	279	265	322	285	278	289	283	270	321	249	334	249	289	293	317	331	281	287	300	264	300	263	254	307	271	261	307	273	297	291	312	298	261	291	277	254	307	304	279	286	296	293	300	281	274	270	282	271	301	272	300	307	289	304	279	264	305	304	291	254	254	289	291	278	256	312	291	289	321	308	305	284	297	294	295	276	289	319	291	300	302	305	317	288	304	286	265	306	300	302	315	314	285	303	268	315	341	306	299	278	311	310	288	270	297	267	289	280	308	306	250	279	312	274	277	279	277	278	272	256	279	280	291	301	282	280	290	312	290	261	295	328	307	311	307	301	296	264	266	294	302	307	269	258	287	298	288	306	270	274	301	277	268	258	283	271	289	304	303	270	265	305	275	288	285	283	330	330	266	267	271	294	271	280	304	285	287	311	302	281	294	271	277	298	308	283	267	291	279	312	283	297	268	290	302	288	305	275	305	294	269	261	286	297	272	285	298	285	321	288	334	316	292	254	294	283	261	303	265	299	324	304	309	298	298	302	298	282	312	286	314	252	285	253	283	305	290	286	297	276	294	293	283	285	267	315	288	255	282	286	260	254	270	271	298	327	284	293	309	294	271	292	281	294	264	314	307	247	260	256	272	255	272	307	280	278	312	312	292	299	312	275	253	257	280	309	287	278	273	282	283	298	291	319	298	276	266	277	286	299	328	272	299	306	277	250	301	297	298	285	298	274	278	277	279	300	258	295	289	299	316	294	308	277	255	272	284	308	293	246	289	317	271	295	267	256	302	297	291	286	287	300	252	258	279	320	276	312	270	313	274	291	299	280	294	302	306	309	277	317	285	302	280	241	296	255	265	302	270	288	292	247	295	287	284	272	288	277	267	268	270	271	272	290	305	336	279	289	286	298	267	275	290	280	339	286	295	298	281	274	276	296	288	269	302	254	295	279	308	277	318	255	297	284	288	302	333	298	271	304	341	273	282	288	312	300	269	273	273	252	296	325	278	297	274	294	271	293	296	297	247	313	283	303	266	272	279	245	285	280	274	292	298	278	293	279	310	275	305	286	282	296	274	315	297	309	263	277	292	258	256	242	286	300	300	278	321	281	287	305	313	309	279	283	281	291	273	265	275	298	293	256	301	308	282	267	305	313	300	301	305	269	263	277	307	277	272	256	285	269	248	292	285	280	277	274	288	273	294	313	273	285	255	319	290	300	273	268	275	277	308	288	237	268	281	339	271	273	270	310	315	289	294	288	257	298	272	315	278	296	279	271	295	281	280	280	315	260	268	278	291	303	296	294	287	286	302	340	280	305	325	318	336	281	272	284	301	328	287	256	314	302	298	288	266	328	322	268	312	295	286	298	251	288	266
1839	665	711	627	653	648	662	628	669	638	652	696	688	658	641	677	672	657	648	674	651	646	664	656	649	617	661	664	615	634	650	698	699	646	605	641	600	679	627	674	641	681	656	614	661	664	620	631	634	646	581	659	653	644	630	668	658	613	693	621	661	629	651	700	626	696	635	645	644	645	642	650	651	674	586	637	640	680	676	652	616	642	652	627	633	651	683	641	685	697	700	652	600	660	670	666	618	658	663	634	684	596	651	630	625	644	672	663	611	670	613	627	622	645	654	649	630	640	681	650	587	628	619	672	632	655	646	690	655	659	681	665	649	671	670	663	665	667	653	640	663	636	645	626	650	666	677	591	622	621	654	659	650	661	656	638	696	678	614	631	640	696	679	688	639	652	625	636	617	644	636	642	630	634	662	662	670	662	594	628	616	625	663	669	632	665	644	646	671	629	678	678	663	664	627	662	598	640	655	655	617	665	669	644	654	642	641	644	644	687	654	658	648	604	623	691	635	653	658	670	663	652	645	657	663	652	663	634	652	636	674	638	678	634	625	664	672	690	625	658	666	662	695	664	690	658	650	668	655	658	598	674	659	624	647	630	647	652	659	636	693	602	669	658	631	700	692	589	682	642	657	639	688	652	642	660	645	665	642	679	638	653	578	639	668	675	670	650	666	677	695	632	622	660	611	615	623	630	627	686	649	712	653	600	623	697	652	678	642	636	627	654	661	668	632	628	652	690	583	664	655	677	627	642	684	634	703	689	678	655	623	645	694	638	647	639	667	612	670	632	651	668	634	604	624	652	634	615	602	632	696	667	671	632	666	616	700	653	673	665	678	654	693	649	686	659	640	667	659	657	633	616	686	652	655	654	613	670	649	606	688	665	628	633	682	662	633	598	668	617	613	701	610	612	601	650	662	632	656	688	615	651	644	653	625	651	672	638	593	639	656	668	630	610	665	684	691	661	601	612	627	639	667	614	675	666	673	664	633	678	682	624	660	689	623	672	652	674	642	655	619	612	667	639	657	659	663	672	647	686	614	662	669	657	664	663	672	642	630	610	638	653	655	652	665	678	615	645	652	669	609	624	691	700	681	638	673	663	671	633	626	666	649	594	657	641	651	615	634	661	646	656	620	658	667	659	628	638	672	662	650	666	694	637	675	691	627	643	609	634	639	639	633	647	623	644	686	641	679	615	668	676	640	611	629	657	634	653	629	660	669	696	582	668	680	602	653	656	635	608	642	629	676	636	681	677	669	630	646	662	636	644	635	673	641	633	658	679	638	651	664	656	600	698	642	618	648	655	659	640	624	591	655	665	690	714	639	656	678	680	669	604	662	637	628	642	670	677	609	696	643	616	630	627	685	629	607	661	644	681	626	645	737	678	652	652	659	667	645	646	662	621	656	660	663	684	652	650	634	650	636	647	648	689	634	651	661	664	675	689	663	675	614	644	653	655	664	657	628	670	643	646	639	655	642	663	670	635	659	617	602	676	663	692	641	651	671	664	594	643	637	687	630	667	613	649	648	681	623	636	654	683	672	642	682	682	625	613	683	675	622	625	674	623	668	681	636	635	666	680	633	622	664	658	618	596	665	607	697	626	625	719	630	640	663	653	674	670	669	649	629	664	629	659	611	718	675	610	673	609	637	678	676	711	652	640	649	664	617	672	634	626	651	602	636	675	635	672	654	652	673	656	685	685	651	661	652	641	694	659	656	676	646	628	629	648	605	630	619	653	639	657	626	698	602	656	653	611	681	680	637	687	681	670	567	669	641	643	641	641	699	604	621	633	664	625	616	631	618	678	690	653	649	660	663	659	641	684	660	642	625	643	670	654	650	651	611	683	630	638	668	645	634	647	660	655	635	684	655	618	685	647	628	629	647	656	627	703	616	651	650	618	592	635	648	638	640	673	651	629	663	677	664	634	632	617	609	657	664	630	672	643	645	665	601	669	658	652	663	668	645	658	650	634	649	667	654	658	644	671	630	667	648	614	647	658	654	648	662	687	649	613	652	608	596	628	644	695	649	668	611	640	614	674	689	674	616	670	705	585	664	690	622	678	676	684	688	656	680	662	650	717	648	626	634	643	707	687	620	662	665	651	668	644	670	636	645	678	651	634	654	664	651	667	631	680	626	656	628	626	680	650	657	634	670	650	658	638	656	663	613	649	629	664	687	670	664	666	661	664	653	674	695	629	665	594	617	656	664	654	641	676	635	677	662	657	678	631	630	660	642	633	637	668	717	651	652	645	635	654	613	669	647	659	631	633	593	620	648	674	662	711	653	654	700	660	684	634	687	704	645	654	610	664	643	635	674	651	614	674	678	721	672	646	607	666	621	651	614	665	683	663	631	650	651	665	605	618	671	652	625	604	658	613	702	612	604	627	658	651	646	635	610	631	637	633	669	656	668	635	673	663	576	645	638	667	638	656	643	655	605	680	655	673	641	697	647	669	679	675	678	674	618	641	655	645	697	647	665	627	641	658	669	638	606	634	671	650	669	680	643	627	639	627	639	648	643	675	600	661	699	616	660	649	666	672	615	647	668	644	671	655	661	705	645	681	619	630	639	672	632	651	655	664	616	652	610	645	639	648	648	655	673	610	654	655	661	665	669	661	666	648	661	674	641	681	655	601	647	678	636	652	645	631	610	632	613	693	632	680	588	687	642	618	662	640	641	621	656	654	596	645	662	641	674	598	596	732	629	674	669	667	681	670	626	660	683	650	637	671	642	638	610	677	649	638	635	638	661	660	659	668	688	639	659	667	680	641	644	663	645	647	674	645	669	661	671	655	667	662	689	671	648	664	590	661	652	623	681	655	690	688	657	673	663	627	650	703	679	666	660	633	615	635	671	675	706	663	648	681	646	662	705	665	655	701	679	650	670	663	613	662	580	612	658	626	659	657	616	643	674	664	698	640	603	635	682	719	664	676	617	635	661	668	638	673	704	667	662	690	634	610	641	600	657	618	631	662	678	662	621	657	618	622	651	706	645	654	618	654	637	670	635	660	647	625	685	598	671	672	613	619	642	655	639	672	679	641	659	658	647	656	692	625	648	637	664	644	671	659	643	594	644	696	667	703	678	658	624	641	645	690	636	662	642	691	594	594	672	626	676	682	626	731	667	661	640	654	653	637	656	651	666	627	582	612	586	692	635	687	648	688	690	653	628	642	650	663	684	686	620	666	644	672	660	656	644	646	627	641	614	636	602	674	665	667	660	630	633	634	662	664	600	634	628	660	651	661	628	679	636	639	643	653	651	649	658	686	641	638	661	694	662	701	669	614	629	633	675	587	678	644	628	633	602	606	600	678	668	659	682	620	602	639	681	664	648	677	614	723	644	621	645	625	650	699	654	667	668	674	635	677	600	696	662	605	632	641	674	670	641	646	679	643	636	608	626	648	625	667	660	657	651	656	640	632	644	628	607	641	613	642	591	702	646	641	633	655	669	675	675	643	575	651	662	640	627	607	697	657	628	674	682	653	590	663
6977	468	474	432	329	312	291	243	256	271	223	224	241	263	258	217	204	253	190	209	231	203	222	240	226	216	222	233	213	221	198	228	229	232	239	214	199	201	231	210	216	235	204	241	227	207	203	226	222	199	225	194	222	229	227	239	223	196	222	207	234	229	232	224	242	211	232	223	245	240	187	226	240	226	196	221	238	223	191	222	239	216	234	205	220	246	237	204	205	215	201	244	203	191	189	229	197	249	229	237	206	219	225	228	215	195	200	217	210	214	215	199	228	217	206	226	222	206	218	238	236	213	240	221	222	254	225	218	235	226	206	207	202	203	218	245	226	193	228	207	205	240	208	230	176	203	220	211	226	211	186	208	226	214	205	214	206	201	222	220	228	220	242	205	230	226	235	214	207	222	227	227	206	226	207	218	216	235	224	214	187	198	223	218	202	206	233	208	185	214	222	209	189	235	229	219	217	234	233	202	199	223	204	237	224	225	209	229	238	203	231	228	224	222	233	199	206	225	238	197	214	183	235	189	206	251	196	193	201	223	196	191	222	205	214	237	232	230	228	201	200	242	236	215	216	218	205	243	224	229	253	217	223	243	228	240	212	234	225	247	228	239	235	226	232	260	201	213	235	188	203	219	270	237	243	234	198	221	218	221	199	201	207	213	230	253	219	218	213	201	243	210	238	224	232	244	242	205	223	234	215	199	219	221	228	234	208	224	247	206	236	226	231	218	203	194	242	209	220	213	228	200	201	239	224	204	205	240	231	221	199	228	198	226	235	193	243	208	214	226	245	227	209	228	239	222	230	216	211	215	229	234	228	229	194	194	210	214	211	218	211	217	209	223	233	211	196	228	191	238	226	227	220	213	248	221	207	222	216	220	198	200	218	207	179	213	216	224	225	196	247	238	198	181	230	221	216	222	226	217	230	196	211	232	226	248	219	228	218	226	223	209	218	228	237	234	221	212	223	231	257	241	218	206	205	234	224	211	216	226	223	224	213	229	189	213	214	196	237	236	204	228	216	211	209	210	230	203	234	203	217	190	220	240	205	232	215	241	217	227	220	246	206	216	235	217	224	205	204	216	221	215	210	211	231	237	194	245	203	208	179	226	189	225	205	252	207	211	250	239	208	211	209	225	204	239	235	171	205	212	231	214	228	210	210	198	212	163	217	216	214	199	204	205	215	209	224	222	247	206	219	240	205	222	194	201	229	227	198	226	203	194	193	219	237	221	236	213	222	198	216	212	219	231	239	208	193	217	186	213	220	227	219	188	204	250	215	199	236	236	219	202	209	226	189	203	219	223	204	230	231	202	208	247	226	226	192	207	194	206	234	208	229	215	245	234	219	223	186	206	216	207	223	215	212	223	220	204	199	230	231	228	218	226	237	208	214	223	212	203	208	231	226	208	215	227	214	227	220	212	224	211	202	213	213	220	208	225	216	222	227	223	209	222	243	208	227	191	206	202	228	202	241	231	210	253	189	193	213	196	219	222	272	225	235	227	226	203	231	234	201	222	201	228	225	246	239	210	237	218	229	224	194	212	241	221	225	218	220	207	194	207	230	191	210	212	236	205	216	196	198	217	221	206	244	216	231	231	211	208	210	218	226	198	203	203	194	198	205	217	227	225	181	222	240	213	201	237	218	242	217	232	199	223	239	228	214	239	210	198	223	211	214	187	199	209	207	204	221	218	213	225	199	212	221	215	240	233	234	221	196	205	243	204	244	226	206	222	218	228	242	221	237	206	221	210	214	207	234	225	222	226	220	231	195	208	221	220	209	207	229	210	249	241	183	187	194	203	204	242	241	244	248	202	209	224	225	221	230	209	218	235	237	205	223	211	204	221	211	218	213	212	240	213	225	242	204	250	237	221	212	233	193	212	223	228	218	220	204	234	221	228	194	205	201	231	242	195	237	214	251	190	208	236	214	256	205	212	204	225	247	246	206	214	209	199	211	220	254	243	232	232	222	239	224	206	225	220	220	183	229	195	255	256	223	198	203	228	215	223	237	219	204	239	240	257	210	219	209	201	203	224	210	213	204	221	216	200	231	227	218	209	237	209	231	234	242	166	200	222	255	212	231	226	232	175	238	257	237	211	224	228	220	219	218	228	205	218	230	203	215	198	201	217	204	214	222	205	231	221	220	194	228	230	201	228	207	206	201	197	228	245	217	212	212	205	227	217	189	217	211	219	222	229	219	234	216	178	212	239	215	231	208	213	198	206	202	243	220	229	207	213	224	228	222	248	222	212	192	235	212	238	195	227	217	203	229	223	220	209	208	195	209	224	232	213	218	214	229	200	243	217	208	197	215	240	200	245	196	190	207	231	265	227	232	204	232	209	246	209	216	240	216	229	218	218	234	204	243	205	226	234	212	224	216	228	188	200	224	205	207	202	196	232	233	200	238	219	239	252	232	224	216	240	228	191	219	247	219	209	194	226	234	241	238	235	190	197	240	250	205	208	222	240	232	234	197	223	246	209	225	212	232	214	214	216	215	207	207	223	223	227	220	203	249	235	212	195	224	189	202	215	192	215	237	217	210	199	203	236	216	180	211	208	191	226	218	239	212	223	230	197	232	212	233	204	239	227	241	228	230	201	231	244	249	188	209	234	227	219	240	262	237	237	214	199	244	203	222	242	236	201	213	202	212	221	212	211	238	226	231	229	185	226	235	216	233	239	232	226	223	226	231	207	210	190	196	230	217	204	196	228	218	205	197	228	224	194	208	229	222	195	221	199	209	233	207	240	209	182	219	201	219	203	214	197	207	242	211	242	192	200	212	205	195	215	238	248	214	229	230	212	228	223	219	222	228	244	222	204	228	215	222	204	235	203	240	197	189	228	208	214	227	220	208	211	204	213	229	235	207	216	215	227	189	219	227	203	220	204	225	208	216	231	193	221	200	195	196	204	200	214	216	223	228	224	210	216	215	214	235	238	217	227	198	204	246	232	221	197	206	214	249	232	225	189	197	196	201	210	208	213	207	215	256	225	211	226	243	258	219	187	233	227	231	228	244	231	194	217	262	209	237	234	224	237	221	224	205	211	229	221	238	222	230	214	244	207	246	228	217	198	209	216	226	242	244	192	203	206	206	214	203	208	221	219	241	229	214	227	244	218	218	202	206	219	202	193	220	235	190	230	229	208	207	233	205	202	260	235	217	218	227	252	203	223	207	214	232	230	191	208	228	215	199	205	213	224	202	229	258	227	225	213	196	224	199	229	234	206	200	222	222	222	234	208	227	203	241	221	211	228	256	244	215	190	220	227	205	211	202	216	223	248	210	238	212	199	190	204	184	230	196	206	231	208	218	216	231	228	232	199	201	212	219	206	216	215	239	214	201	222	212	219	224	217	229	196	213	228	233	233	251	233	199	206	192	228	249	240	211	203	232	180	256	233	199	241	218	220	243	224	219	235	205	215	238	219	239	199	213	244	200	222	227	235	244	211	196	231	228	223	213	225	218	184	231	191	197	219	207	213	211	222	225	218
6248	651	1104	1126	1038	929	841	714	728	635	629	623	617	578	563	542	554	522	540	543	525	516	564	523	573	558	565	539	510	548	540	499	498	519	487	514	512	517	527	510	536	511	493	557	496	527	521	486	486	497	495	531	538	509	507	472	517	498	474	507	531	514	542	470	529	460	466	515	493	504	504	506	518	513	482	505	505	463	520	483	539	501	485	462	505	488	505	513	545	527	510	486	515	512	503	485	505	508	501	486	508	488	471	529	489	538	493	475	467	521	500	486	491	504	484	462	497	482	462	506	456	498	503	454	501	485	488	505	509	520	501	479	482	493	515	523	483	505	501	506	517	504	524	525	484	528	517	487	495	525	504	508	542	472	515	490	547	483	496	486	520	512	498	507	505	455	499	533	518	520	515	469	490	474	500	485	501	464	487	448	457	482	515	528	487	525	522	502	504	489	490	550	520	536	546	514	505	491	484	471	485	494	543	533	480	492	478	452	497	535	499	513	460	489	505	487	481	494	501	523	526	498	516	514	528	485	518	482	515	490	525	498	488	495	478	476	479	506	488	474	502	524	471	480	508	510	484	469	482	509	509	496	468	489	481	543	468	498	536	485	493	449	492	458	498	544	503	506	465	525	486	491	518	497	515	498	487	484	503	493	517	531	491	499	523	534	506	503	473	514	482	504	518	477	502	539	488	509	549	495	519	496	493	509	508	497	518	489	507	466	530	532	492	527	510	533	499	546	512	498	507	493	517	479	502	508	515	525	534	483	512	443	515	541	521	481	479	504	520	525	490	471	488	516	484	501	502	498	476	469	488	536	521	475	474	456	546	535	568	525	482	541	526	508	511	476	482	458	508	454	537	500	486	496	503	446	501	532	477	512	481	499	490	499	502	478	506	524	463	465	490	466	471	527	468	502	505	494	458	528	494	528	495	499	526	484	496	509	452	463	495	504	460	485	498	503	499	495	489	494	464	531	451	527	519	530	508	463	512	498	478	502	530	518	470	510	465	495	531	516	493	481	481	523	493	533	539	500	477	495	444	513	511	468	480	509	498	497	507	505	467	476	506	497	487	459	528	483	527	485	487	478	489	499	500	502	505	469	497	503	485	491	500	499	544	510	486	511	542	535	463	462	520	491	485	498	483	479	514	517	512	482	493	490	493	500	500	514	539	478	465	521	515	515	509	510	512	488	485	498	492	531	509	496	481	501	488	498	542	507	490	475	520	479	507	504	503	483	467	514	506	463	518	466	497	500	491	504	515	518	459	517	516	481	509	506	481	491	563	523	502	505	498	509	464	480	476	527	523	508	509	523	510	494	554	493	472	502	486	533	508	487	509	453	489	491	520	498	515	468	525	485	540	542	486	518	494	479	535	477	487	495	492	492	510	490	488	526	486	510	477	506	529	513	464	465	546	495	489	471	523	466	520	491	472	492	508	470	482	483	501	482	508	484	559	499	476	466	475	490	492	496	475	489	498	486	548	544	463	516	486	504	476	546	491	469	489	495	489	503	473	473	486	530	509	474	504	486	479	523	507	498	495	494	486	484	453	505	543	501	498	522	499	478	519	504	515	482	493	517	504	517	464	485	466	515	527	468	509	481	440	454	462	544	531	508	514	454	477	491	488	510	520	550	520	497	544	493	502	511	467	510	478	510	497	543	478	480	490	508	502	510	498	492	488	498	471	514	490	483	477	499	503	513	554	469	501	498	484	497	541	510	526	470	502	468	487	470	485	500	510	486	499	474	485	514	467	516	527	497	477	499	517	514	465	514	485	458	514	474	516	484	495	487	471	501	544	475	510	482	482	482	517	498	510	463	497	475	477	489	468	482	498	504	520	501	514	539	532	488	529	506	485	518	528	502	465	554	463	494	465	504	459	531	464	485	511	512	490	541	478	489	516	537	490	521	476	502	484	469	507	470	488	486	477	510	482	478	514	499	487	503	482	451	508	501	531	502	457	534	508	502	540	479	502	491	483	483	496	472	494	535	514	492	475	497	493	493	507	504	520	498	492	502	471	517	532	506	525	513	527	470	486	468	477	512	478	471	495	475	494	492	460	532	508	473	513	446	524	512	521	493	523	515	531	496	522	483	506	498	506	506	527	468	497	479	492	511	493	488	483	490	506	476	466	498	534	542	488	456	471	478	492	505	489	517	499	466	453	493	474	477	498	478	491	512	472	496	471	518	463	493	520	458	503	508	489	521	527	504	523	485	505	476	517	501	535	488	527	495	488	496	480	462	507	516	503	523	477	503	437	502	481	490	427	501	502	541	437	518	513	516	516	505	506	457	468	523	484	512	474	492	492	487	508	495	506	497	463	505	531	505	516	496	503	483	514	519	509	502	511	501	470	505	478	491	492	490	545	469	509	492	533	473	504	499	489	479	527	497	492	530	496	461	502	513	512	519	506	512	531	508	486	501	488	491	524	455	529	466	476	495	501	506	498	517	565	494	520	500	476	502	517	499	494	460	512	501	517	504	492	513	518	510	503	485	486	496	513	510	506	521	478	533	484	492	486	515	506	545	529	504	459	491	496	522	519	497	508	525	528	497	508	529	495	523	487	480	464	465	502	495	525	468	512	508	516	536	500	523	477	501	516	533	493	515	460	515	467	504	502	508	533	536	493	488	478	491	449	456	491	502	532	506	476	501	544	486	496	485	475	498	537	503	500	499	511	487	480	461	510	498	498	519	510	504	529	485	479	514	512	462	521	541	490	514	471	519	501	534	464	472	516	497	491	478	504	513	498	442	533	478	470	526	509	514	536	542	474	492	516	530	497	488	473	512	471	477	484	491	474	502	478	489	502	509	472	514	513	541	506	495	494	499	461	495	495	509	517	503	524	519	496	505	485	506	482	505	521	485	496	527	509	447	513	536	492	482	496	488	490	496	493	456	516	472	509	510	469	537	497	509	489	510	480	499	493	488	479	501	476	461	514	508	491	498	545	511	528	480	542	474	485	513	526	472	488	500	538	549	459	487	492	531	488	508	483	522	476	522	504	539	513	536	503	514	534	522	551	501	520	493	513	495	464	488	527	494	507	500	507	553	500	467	507	431	467	533	505	497	502	489	493	508	497	449	485	493	525	463	501	504	521	546	478	449	480	515	541	495	509	495	496	473	435	508	499	515	480	477	516	554	476	501	495	510	520	514	517	457	467	472	474	474	474	495	494	517	457	479	459	492	502	482	478	487	505	461	520	503	505	492	499	538	491	497	477	495	473	518	501	486	463	504	543	496	529	452	491	493	522	522	540	492	447	499	518	481	472	474	501	482	520	504	541	480	502	487	475	532	523	503	500	501	514	529	519	483	507	477	521	521	543	494	511	484	498	472	528	485	466	495	531	508	511	550	487	504	512	503	527	489	526	496	519	485	464	475	514	496	493	508	515	522	535	486	531	484	506	522	500	514	484	474	491	473	473	499	494	500	499	490	537	489	518	492	470	501	520	489	484	510	529	511	495	510	506	542	444	499	471	512	492	515	495	498
13162	743	588	431	309	240	203	176	137	113	107	104	109	98	113	108	85	81	87	78	101	85	92	80	71	90	79	92	89	75	74	70	97	81	100	69	86	90	79	83	81	76	75	82	71	76	103	63	71	87	67	77	76	91	68	68	87	82	62	87	85	84	86	85	83	72	56	68	72	83	70	64	72	70	92	79	84	79	69	98	67	82	74	95	77	79	79	75	85	71	90	70	70	85	74	66	73	80	78	71	66	70	75	82	86	82	78	79	79	91	88	76	79	94	86	72	82	67	80	81	84	84	89	98	78	78	76	93	101	78	76	76	82	69	80	84	69	66	82	72	72	69	72	80	66	72	73	81	86	78	70	71	68	79	96	63	96	71	83	79	77	89	77	75	76	76	70	87	71	88	70	77	93	74	68	84	67	72	64	86	83	81	66	63	65	76	85	99	64	71	71	78	67	63	72	86	58	71	85	80	73	95	81	89	88	75	75	77	71	78	79	81	75	97	77	60	73	59	86	66	71	74	76	81	66	93	67	66	69	91	60	94	64	78	79	80	75	82	67	75	92	71	71	99	64	85	74	84	95	89	77	76	91	76	66	68	59	72	62	75	85	83	71	78	80	70	75	91	69	76	65	79	80	89	75	71	78	70	72	80	81	71	68	68	68	82	70	78	64	74	68	65	75	80	84	75	74	71	89	91	94	82	80	88	90	97	88	92	87	75	79	68	80	65	85	69	82	78	76	74	70	98	83	63	60	76	70	67	74	81	70	72	76	84	73	76	74	69	59	71	63	80	63	74	74	91	99	85	70	82	87	72	69	64	74	91	80	74	84	80	63	79	65	52	75	66	82	63	93	72	75	77	96	69	73	73	78	63	83	94	77	82	75	78	79	78	75	79	90	70	80	81	87	66	68	89	83	74	83	81	68	76	68	70	86	88	81	73	83	72	91	72	76	98	58	63	72	71	87	77	73	75	76	81	81	94	81	80	79	75	82	84	68	82	85	82	78	80	66	77	78	75	90	72	79	83	67	94	84	66	72	70	89	75	88	74	58	83	100	70	81	73	79	88	84	67	88	90	77	97	86	75	69	74	73	78	72	86	66	70	70	82	84	54	78	76	80	65	65	75	68	78	82	72	85	76	75	71	60	80	78	94	81	70	75	75	80	71	91	69	61	81	88	88	89	80	65	83	86	83	79	78	64	67	77	77	78	78	94	78	82	70	65	73	75	91	81	81	62	91	76	79	76	78	80	87	76	84	84	70	82	83	67	76	93	73	90	82	92	66	82	70	68	63	74	74	74	81	75	73	71	86	76	87	83	87	79	84	69	82	88	80	70	78	76	93	79	89	58	65	74	67	73	72	81	77	65	72	79	75	93	65	66	89	87	72	89	74	67	79	77	85	81	72	77	76	76	76	77	65	73	73	63	76	75	92	67	77	74	67	92	73	75	70	72	90	63	80	90	83	74	78	91	72	68	97	79	59	80	79	81	67	88	93	74	65	88	87	88	86	78	70	65	68	76	86	65	75	63	69	70	75	91	88	80	82	72	85	69	72	82	77	61	88	88	90	90	66	87	81	71	85	73	63	73	88	65	71	85	67	69	75	85	81	61	79	86	100	71	83	60	66	75	85	83	84	72	75	81	79	80	67	74	83	93	79	89	94	89	66	77	77	77	90	77	86	78	70	84	82	70	88	63	74	71	76	90	84	70	74	84	80	69	87	69	79	67	84	69	68	76	87	85	83	75	65	87	78	76	79	82	100	82	75	74	76	75	74	82	76	72	74	89	95	69	85	86	80	79	77	95	76	73	69	77	73	74	85	78	79	70	68	81	78	83	72	73	79	83	89	80	75	62	65	76	69	78	75	82	68	97	77	96	80	87	72	76	65	81	81	82	82	77	94	77	70	81	72	109	69	75	67	81	88	61	70	79	92	79	84	78	65	87	70	83	82	62	68	59	70	77	86	79	94	95	71	92	74	80	86	84	75	63	90	94	82	66	82	82	83	66	68	66	79	94	76	75	60	74	78	75	92	75	77	65	89	67	75	66	85	60	85	84	81	72	95	70	84	74	63	70	71	72	79	79	97	59	79	67	70	84	73	76	78	77	86	80	85	74	71	69	80	79	71	61	84	78	84	79	84	55	93	82	80	83	84	89	68	68	61	70	81	70	88	74	61	79	82	74	70	75	78	83	62	83	70	67	82	62	82	70	66	80	73	96	81	98	80	84	67	81	76	76	79	71	77	66	86	64	72	86	107	71	82	86	91	83	78	82	68	81	86	68	82	88	90	71	65	72	86	91	66	80	81	67	89	79	67	64	65	80	90	90	80	72	83	68	66	77	82	75	86	84	59	75	84	77	70	94	82	67	69	80	85	67	85	55	79	83	87	89	87	56	68	87	86	78	79	76	87	88	74	64	66	75	62	70	82	82	69	79	57	87	85	91	87	105	91	91	82	90	90	74	72	64	79	86	83	84	87	84	65	82	70	70	83	86	68	94	74	84	72	89	79	60	86	99	85	75	72	69	72	74	89	95	71	76	71	79	75	61	73	69	92	79	80	67	83	74	88	85	75	72	63	82	87	82	56	75	83	61	64	89	75	73	83	69	69	89	91	77	73	67	76	77	81	71	66	87	78	73	76	86	84	78	81	75	86	102	69	73	66	78	82	78	73	77	90	79	68	93	81	67	61	83	91	72	85	68	83	81	81	85	77	60	74	75	76	88	62	76	93	79	91	75	76	74	89	77	86	63	77	63	72	81	65	73	68	64	78	87	73	53	69	67	73	86	76	64	78	87	87	75	77	68	65	79	59	68	70	75	67	70	70	78	70	54	79	73	68	88	65	87	84	73	75	67	85	97	86	85	88	67	65	70	82	84	76	77	86	84	95	77	73	82	101	78	87	63	70	82	72	85	70	61	70	67	89	79	80	86	76	82	70	80	76	77	86	72	72	75	88	67	73	94	94	79	88	58	69	60	96	76	75	70	68	94	97	72	83	74	106	70	77	89	66	74	78	66	70	65	75	67	84	82	73	81	87	88	66	69	70	79	63	70	104	75	62	83	84	91	87	86	68	72	79	80	83	80	70	67	77	86	86	74	88	57	80	83	91	75	78	80	73	72	71	66	71	67	84	66	80	67	71	88	69	78	74	78	72	79	81	54	77	82	77	84	69	81	88	85	92	60	91	58	85	67	82	89	80	77	62	74	78	76	72	75	79	91	77	100	77	82	74	84	87	84	75	83	101	66	82	85	72	70	81	83	72	80	92	93	71	74	79	64	71	80	89	57	63	68	82	75	70	88	70	74	69	69	74	85	88	79	75	76	77	69	61	76	79	84	85	102	81	83	65	77	89	91	68	89	64	75	71	69	83	66	68	76	64	73	66	75	89	87	72	75	72	58	80	88	63	91	67	100	71	79	64	66	66	82	80	98	74	83	81	67	80	78	94	74	84	95	74	66	73	74	80	86	88	72	75	93	94	80	93
7803	604	1426	1525	1307	1010	782	723	591	514	457	448	364	375	361	340	327	304	290	273	299	280	244	237	262	270	235	236	231	259	255	260	225	216	212	208	229	209	210	214	201	215	233	226	220	221	214	242	214	222	225	206	217	201	212	209	200	216	219	220	213	185	201	171	199	224	208	199	206	206	185	224	224	193	197	208	200	210	203	188	206	226	217	213	205	209	227	197	230	198	226	192	193	202	214	202	198	192	213	218	211	208	198	215	201	208	233	231	226	216	191	210	193	201	212	215	216	201	206	196	203	207	222	208	208	183	200	211	201	219	218	213	218	195	205	209	217	207	211	230	208	204	209	193	218	214	208	197	218	208	185	193	206	214	214	191	198	220	209	218	201	188	211	236	204	195	205	203	207	221	212	206	218	183	209	178	205	234	190	191	197	223	199	217	189	231	201	187	209	221	207	215	183	222	211	187	209	201	198	191	190	184	201	197	198	211	216	214	205	177	213	219	215	207	205	199	198	232	207	188	217	211	207	203	191	230	221	181	195	193	213	213	213	212	197	209	206	190	214	210	208	196	206	219	189	209	198	224	192	237	208	209	186	186	230	183	208	202	198	190	216	200	199	200	211	207	182	241	195	187	206	189	230	214	203	212	200	198	180	207	186	225	187	184	220	194	225	190	191	204	225	208	193	212	208	201	195	202	210	197	210	195	209	240	189	193	222	202	197	197	206	192	226	195	179	189	194	193	225	185	192	186	230	197	192	204	204	172	216	207	225	216	210	204	200	201	216	207	212	216	188	203	225	217	197	212	204	194	218	209	219	212	220	195	204	211	211	199	190	195	198	212	226	216	210	221	200	219	207	210	206	188	217	187	173	219	204	188	203	196	224	176	219	214	214	212	185	198	237	192	226	216	191	191	232	205	207	184	187	161	205	190	194	187	212	201	216	210	211	219	211	213	186	216	179	208	182	209	197	195	206	222	204	210	204	201	220	226	217	224	221	195	214	201	193	184	188	212	203	233	187	189	239	170	215	211	198	210	217	217	207	228	200	200	213	194	208	203	228	190	209	202	196	209	207	176	218	198	205	184	202	170	209	230	197	227	214	211	186	193	200	214	180	172	189	211	197	192	203	200	223	207	180	231	214	222	228	192	235	224	203	209	216	210	223	217	182	216	229	220	207	222	202	196	203	192	217	213	202	220	236	194	196	188	227	211	189	201	233	190	218	213	202	194	198	213	235	206	215	194	215	202	207	192	181	214	198	187	205	187	198	182	208	218	194	213	213	208	203	192	196	203	242	220	203	213	201	216	213	213	199	206	201	217	202	240	192	181	194	205	202	200	211	186	189	198	220	206	203	205	184	188	218	240	213	230	204	170	197	231	185	200	212	202	220	197	218	209	210	207	209	197	183	193	226	212	190	205	192	200	212	222	193	212	191	201	193	199	213	202	229	206	181	194	234	187	199	197	224	211	208	203	186	192	192	199	178	171	212	207	179	196	212	200	203	239	203	222	223	195	197	190	185	222	216	217	206	218	214	201	217	197	203	207	205	213	207	214	192	223	206	205	184	213	202	182	185	209	215	182	197	199	206	205	212	232	208	211	194	199	215	197	201	197	185	175	207	215	190	198	214	198	192	216	205	212	198	223	221	195	188	233	197	198	218	231	220	199	198	181	235	196	231	222	189	195	224	191	205	220	203	207	192	220	206	178	219	196	212	219	208	199	245	214	199	187	187	181	207	209	165	192	195	198	198	202	222	204	202	202	229	180	214	230	204	210	213	193	182	205	207	222	193	205	211	220	231	181	229	207	196	214	196	203	195	208	193	220	188	200	204	197	203	199	199	192	223	204	176	225	222	202	181	194	217	208	189	197	186	215	193	195	205	176	209	204	211	179	211	182	183	190	203	203	208	217	203	219	198	226	196	182	203	194	197	200	226	224	199	224	203	234	203	205	220	197	208	200	215	201	197	211	190	197	195	205	194	215	208	206	210	207	204	207	210	199	202	196	222	210	188	197	236	206	202	184	214	206	212	206	202	203	227	206	197	208	215	224	195	197	196	202	193	207	191	203	214	219	200	211	200	203	217	210	194	198	210	203	208	201	197	200	193	208	216	222	206	214	217	204	189	210	182	210	212	197	205	204	206	234	264	211	198	206	214	193	226	231	232	224	182	201	188	197	212	196	194	204	212	221	203	197	221	194	205	207	219	209	191	205	231	205	202	204	187	207	232	203	210	218	208	218	190	218	195	193	218	201	193	195	183	195	215	212	205	226	214	230	206	220	205	202	203	209	196	189	191	184	212	221	181	208	187	201	220	218	188	222	209	206	188	186	205	214	206	193	219	190	208	198	181	206	201	192	217	208	182	200	204	204	223	202	187	227	221	215	223	211	204	222	178	211	180	194	184	206	182	198	181	204	221	186	205	178	210	194	185	208	232	187	205	224	206	185	203	191	214	196	194	209	207	209	214	231	201	244	231	217	215	226	230	240	231	194	204	195	213	202	171	216	214	201	193	219	203	197	208	221	204	226	203	217	225	197	207	204	218	211	188	182	192	217	192	208	185	239	218	196	215	208	229	215	189	189	222	212	220	213	239	233	223	173	221	215	209	204	205	200	221	214	213	199	207	205	195	203	226	215	200	190	195	228	201	179	201	176	187	196	204	211	203	209	226	196	209	220	183	210	177	190	207	203	210	218	223	199	189	193	214	207	236	172	199	217	199	210	212	187	236	201	212	196	242	183	220	190	217	195	218	194	223	217	180	208	204	208	223	180	201	215	208	220	209	211	193	192	221	223	206	205	187	218	209	205	198	225	193	214	213	210	226	212	226	202	191	197	189	203	177	201	184	204	184	189	200	204	224	212	196	235	192	215	225	219	188	214	216	190	228	204	209	206	202	220	209	202	209	210	219	211	204	194	197	185	191	186	213	247	190	190	226	207	219	188	221	217	219	197	187	200	216	212	201	208	205	213	216	220	192	237	209	204	198	219	192	248	203	210	188	190	178	189	210	210	221	195	236	219	214	230	198	200	186	226	208	198	206	221	204	205	197	190	213	192	200	207	199	205	193	223	223	208	210	183	208	208	208	230	219	206	198	190	204	212	198	223	214	225	191	211	210	188	202	194	211	210	212	193	191	205	221	199	204	212	217	183	190	201	213	184	211	219	221	202	191	169	209	224	196	202	216	195	200	202	209	230	219	220	245	221	192	206	229	192	203	194	185	187	210	218	218	213	200	217	218	198	212	197	230	195	204	221	211	235	219	189	202	210	207	198	216	189	214	187	196	219	171	200	201	206	211	191	201	212	193	214	215	205	210	217	198	176	204	210	202	212	181	207	194	194	192	208	194	210	203	197	202	208	168	202	202	181	201	191	192	200	201	221	223	199	228	238	212	210	201	169	181	211	216	205	186	216	209	229	209	207	205	217	207	239	209	181	216	207	182	195	196	199	233	191	206	223	193	209	189	209	211	185	211	192	204	207	225	198	203	179
1295	249	302	286	322	293	286	287	289	282	310	279	294	309	333	273	282	271	297	302	299	278	300	275	235	289	288	275	274	304	299	264	242	277	276	279	290	268	297	275	323	273	296	284	302	283	286	284	279	261	251	282	285	228	320	299	257	293	290	289	277	263	267	266	295	314	301	289	312	286	259	281	286	258	323	315	312	321	288	265	298	296	269	314	281	299	297	312	270	297	266	279	318	322	303	285	321	295	285	268	283	283	284	298	311	281	283	287	313	271	292	293	273	302	310	255	338	283	258	299	282	307	290	247	279	303	277	258	298	266	286	284	271	279	306	277	288	303	273	278	287	264	295	293	271	319	271	296	297	276	287	241	263	255	258	309	260	272	282	314	284	284	273	265	313	266	309	309	294	310	237	284	311	280	287	290	326	278	256	293	260	275	288	257	267	304	309	313	297	285	314	255	274	318	286	311	276	302	284	258	286	284	290	280	281	276	282	314	288	278	317	296	286	309	270	327	292	273	297	310	313	274	285	309	288	329	282	277	287	275	295	276	284	292	266	281	255	264	313	313	283	275	275	283	270	283	309	271	273	276	279	295	274	252	281	274	302	260	284	277	282	276	300	305	243	271	297	272	283	282	288	286	295	287	278	273	299	324	290	299	293	295	284	279	251	295	286	275	280	273	276	269	314	299	258	306	264	280	260	282	293	306	254	261	274	271	276	275	301	294	317	288	307	311	302	252	285	279	273	257	290	253	265	276	316	271	304	250	296	289	299	298	297	281	305	278	283	291	289	292	274	290	272	309	275	272	282	296	306	302	305	288	304	292	284	321	286	310	267	294	269	284	290	310	273	306	254	284	260	333	276	302	252	268	288	267	256	275	267	282	286	294	271	271	297	267	282	285	311	347	287	292	279	303	290	296	276	307	301	247	293	293	278	267	273	269	268	263	297	277	257	301	272	276	269	274	261	286	267	270	286	267	302	281	287	278	269	274	295	296	267	299	267	304	278	273	295	308	293	284	250	296	288	285	311	291	297	278	279	308	296	311	289	306	281	271	282	315	286	269	306	279	311	259	277	265	267	276	295	300	275	307	301	302	318	299	291	285	322	317	306	298	299	279	305	281	281	274	302	299	304	285	352	292	307	294	282	263	301	245	289	267	272	329	266	293	243	286	269	297	300	297	278	317	284	262	299	279	308	279	299	293	301	291	285	297	279	301	284	292	276	317	311	255	274	272	291	272	290	303	256	286	305	295	304	284	294	285	316	326	314	269	238	279	302	311	308	318	296	313	279	294	297	287	301	295	287	333	281	297	258	307	293	271	265	279	296	287	287	309	281	287	322	275	282	262	286	286	276	281	273	284	285	301	288	271	312	300	280	295	285	338	326	280	288	329	286	311	288	281	288	298	285	299	304	277	278	284	276	269	259	278	271	334	277	298	296	316	340	316	329	296	296	309	301	266	295	288	302	285	272	267	307	271	285	284	294	276	275	280	262	320	328	295	301	269	245	276	270	280	277	296	288	283	268	274	314	251	281	301	292	297	265	260	296	243	290	284	291	292	278	309	289	293	302	285	298	248	301	271	280	307	322	273	284	317	270	255	261	286	280	312	298	285	277	292	310	270	327	284	301	271	272	289	264	275	270	284	297	277	273	290	279	287	300	275	316	276	279	287	283	308	292	293	261	302	295	295	303	246	305	288	314	263	274	245	300	259	284	306	277	286	290	263	325	299	292	293	280	307	291	271	304	265	285	284	269	305	277	275	263	272	287	274	300	263	293	273	293	267	274	277	297	299	269	307	314	299	296	288	281	312	275	311	311	340	303	337	303	274	270	310	282	282	264	317	260	267	295	298	266	266	274	315	288	319	286	263	283	285	250	293	286	281	317	247	285	315	267	293	263	245	277	271	281	285	297	271	297	276	283	274	317	269	269	286	316	266	265	279	268	295	298	262	286	275	281	260	251	287	310	249	305	289	237	270	285	279	305	313	283	280	280	302	277	271	279	271	278	304	287	294	262	275	293	300	302	281	284	292	279	276	287	275	259	292	289	284	274	304	264	302	275	295	304	271	292	304	293	249	254	304	273	290	307	283	285	280	298	264	282	272	268	281	270	285	291	274	302	292	275	299	283	303	281	276	303	279	279	264	288	286	271	274	266	268	282	265	307	264	247	268	295	297	282	290	305	272	282	280	280	288	292	274	271	240	279	280	280	317	291	258	305	298	296	278	287	336	297	308	297	295	296	293	278	273	304	311	285	277	263	295	263	288	270	286	284	308	278	276	256	315	287	285	277	289	293	292	339	299	329	309	275	292	295	310	289	303	283	281	246	315	267	244	279	334	268	273	295	275	250	283	259	306	310	275	257	294	264	304	270	283	298	276	295	252	271	258	268	306	268	272	236	285	300	280	293	295	283	294	242	290	289	302	298	282	302	274	288	274	270	310	264	309	304	277	309	313	283	260	303	296	289	273	292	284	305	288	266	266	265	264	281	298	285	261	296	306	269	318	250	275	262	260	298	312	296	313	307	302	314	254	283	285	286	280	253	287	266	268	306	246	273	310	270	282	294	254	268	266	299	275	289	243	297	282	286	289	254	286	293	273	271	320	283	282	281	266	250	298	280	330	295	306	289	278	287	295	298	279	288	264	283	300	285	273	285	279	276	263	305	276	289	300	289	276	310	283	298	293	288	305	270	307	271	291	275	294	290	303	319	292	269	308	292	267	288	286	295	295	290	275	308	301	306	319	297	294	282	296	321	284	312	295	263	320	259	318	291	300	276	263	294	317	264	292	280	296	301	284	293	283	279	287	286	307	283	251	285	277	292	255	294	280	276	271	302	281	294	269	302	245	285	294	270	305	302	310	299	302	271	251	277	268	251	284	244	266	270	274	278	273	257	266	277	275	270	281	269	293	303	280	296	283	262	293	290	294	271	285	285	282	265	289	296	299	309	319	271	282	292	290	262	268	293	297	276	296	277	324	312	278	280	281	295	282	282	279	295	290	294	285	297	255	284	293	279	267	283	287	259	319	268	288	302	268	270	337	273	279	311	285	294	284	302	270	267	262	261	262	299	310	286	318	285	308	261	277	278	269	273	293	258	261	290	294	270	305	273	290	285	316	265	254	310	282	294	269	267	278	301	246	275	258	279	301	258	277	281	261	304	271	284	303	296	298	296	264	310	308	298	291	288	303	298	294	310	269	298	309	283	279	281	307	310	264	319	280	297	287	300	279	266	290	280	319	266	306	275	292	291	303	257	276	265	288	276	279	308	333	281	295	265	294	258	295	287	281	318	278	283	302	266	254	283	297	283	301	287	288	267	322	284	273	294	281	290	290	261	278	305	300	266	303	308	283	277	324	308	264	300	253	292	260	278	302	309	303	281	285	265	289	292	275	310	307	281	298	296	251	256	284	259	284	282	274	284	288	282	286	299	304	280	303	280	303	276	317	279	300	284	252	294	310	299	299	247	299	343	314	266	292	300	274	316	277
1670	662	648	648	701	680	637	619	646	606	681	668	652	660	674	623	595	612	650	640	683	639	659	663	650	660	666	642	659	652	645	692	624	675	636	639	662	660	633	557	634	656	650	629	682	658	628	638	628	694	650	624	643	655	625	629	639	662	635	667	645	655	640	641	670	640	639	653	642	603	667	695	641	687	619	644	645	649	650	654	625	647	701	627	645	632	616	630	655	626	655	619	640	716	643	689	619	639	641	691	712	685	665	674	651	653	664	631	678	644	652	634	636	672	634	636	606	670	651	659	664	658	622	678	656	663	636	684	668	652	631	692	671	656	691	637	681	657	618	573	657	650	646	651	620	631	638	637	638	629	626	618	657	590	612	648	600	711	601	689	672	660	657	642	627	641	686	616	613	652	659	626	616	662	663	699	660	664	662	667	620	659	630	665	607	631	688	684	688	656	656	656	648	601	650	654	652	647	628	641	647	634	675	636	680	682	620	672	657	650	652	652	650	695	629	623	655	607	684	638	624	657	647	649	646	628	649	680	649	681	621	629	640	632	655	586	662	640	679	670	615	657	660	629	642	653	604	649	620	643	665	663	655	650	658	618	630	661	601	633	670	638	685	627	634	619	659	708	669	664	710	641	607	676	659	609	683	646	633	647	663	667	654	649	620	645	696	684	673	654	622	626	583	659	634	653	662	650	644	656	649	653	666	626	666	648	665	638	652	634	679	687	656	587	649	645	614	592	650	667	681	673	658	623	685	666	570	648	596	649	657	652	656	633	666	619	662	601	614	627	640	631	706	645	632	662	648	668	688	647	619	665	693	635	640	655	694	629	629	604	635	630	679	658	689	632	649	637	663	670	654	609	642	704	664	657	637	617	631	656	633	642	594	677	633	599	637	608	632	665	645	631	642	648	656	623	654	646	618	650	653	654	691	630	677	640	707	677	639	617	666	663	645	678	655	604	690	665	676	638	623	643	632	627	618	674	633	645	645	666	648	653	640	667	666	685	652	680	640	617	670	603	641	651	586	604	665	596	738	633	675	647	646	629	645	672	654	669	699	626	639	643	607	630	619	611	678	644	659	616	639	634	668	658	677	651	723	651	654	640	673	682	679	638	683	618	654	629	632	638	610	639	613	622	708	645	641	614	690	621	663	656	649	683	642	588	677	638	636	662	620	638	650	640	628	592	654	669	657	660	662	635	688	639	655	657	614	665	667	610	682	645	670	664	601	651	650	687	633	659	600	672	645	624	615	688	658	620	669	655	651	650	649	600	677	629	656	683	646	642	633	619	681	651	643	670	656	643	636	714	663	660	674	649	630	637	661	652	605	629	669	613	590	676	694	622	620	627	633	637	686	640	620	673	667	629	645	619	637	646	683	623	652	632	597	701	608	609	631	631	644	654	655	675	655	638	641	631	641	638	628	645	685	603	628	678	620	627	689	626	636	661	619	655	630	637	663	663	673	686	639	679	663	681	675	666	649	658	678	650	613	675	658	629	676	649	665	669	644	659	692	643	659	630	657	642	637	646	611	644	646	690	631	640	652	645	605	635	622	678	639	646	647	692	628	650	666	648	668	648	664	674	712	674	677	644	671	678	669	617	626	684	644	625	625	667	618	631	666	611	609	659	679	613	637	681	621	671	618	672	594	651	670	653	663	689	653	619	623	616	640	654	611	664	680	667	637	605	655	664	726	665	688	668	664	628	668	656	689	654	624	662	654	647	646	645	612	670	681	692	633	647	636	638	674	673	646	629	617	632	640	632	652	626	621	636	648	640	661	645	643	612	664	650	650	644	635	619	647	671	637	686	657	678	617	653	646	638	679	661	640	627	674	615	642	644	670	639	648	677	605	652	647	647	643	602	622	651	607	611	669	651	646	655	658	671	666	650	636	656	618	626	647	636	610	645	639	631	614	673	646	620	645	685	650	607	613	678	628	667	643	673	673	687	661	655	637	660	614	653	648	645	620	637	701	636	640	676	638	670	628	651	661	650	610	637	616	643	654	694	655	605	694	603	690	653	606	638	688	648	638	647	678	639	721	638	653	638	633	648	627	663	635	672	657	680	641	658	610	667	672	605	619	661	657	693	609	671	634	682	639	631	665	649	659	633	670	616	648	614	656	685	651	632	665	617	621	651	647	641	656	599	659	681	635	634	626	611	648	677	702	633	621	669	656	639	659	598	621	628	650	645	688	616	659	627	662	668	656	665	659	641	664	662	649	673	665	624	656	636	609	637	671	611	668	697	670	638	656	630	692	663	716	666	665	655	633	653	664	652	646	632	635	623	618	654	638	625	623	676	664	611	619	663	725	637	651	666	663	632	656	636	630	641	641	693	605	690	639	677	642	643	664	653	613	709	677	628	637	613	658	683	647	633	679	638	659	622	648	647	653	639	690	648	694	631	649	675	633	619	696	608	616	658	646	664	664	633	618	653	677	694	651	632	677	613	674	663	647	624	687	613	616	633	664	606	675	664	648	654	637	651	657	566	678	675	623	712	686	616	672	636	654	605	639	640	604	646	659	678	659	638	676	668	619	659	634	661	622	647	655	690	639	698	607	657	683	628	639	603	662	686	640	621	639	605	633	667	695	632	657	607	616	644	635	665	624	656	686	670	646	604	704	638	667	652	649	659	627	677	652	636	590	684	678	634	651	639	643	636	639	630	643	683	632	660	662	710	635	621	662	644	623	648	628	677	659	661	642	614	623	646	666	640	613	639	649	641	667	637	650	666	706	615	627	660	704	635	634	679	642	650	647	671	604	642	654	593	615	666	642	646	679	617	655	663	674	633	675	607	629	648	697	675	677	620	655	641	654	650	682	650	663	629	662	654	703	651	663	639	677	627	676	629	617	642	612	622	668	622	653	665	676	606	679	693	695	674	636	636	640	648	639	664	655	635	636	624	646	631	593	646	685	658	612	634	661	641	686	654	651	675	663	632	649	643	637	672	576	618	643	657	715	664	661	664	627	610	596	639	596	599	636	564	635	648	586	650	614	661	654	646	641	638	669	674	676	634	632	604	644	674	620	706	662	680	638	642	650	663	705	618	657	644	652	697	620	686	619	682	631	658	638	621	607	670	636	668	665	675	690	643	689	683	628	632	670	664	631	623	615	603	612	652	652	667	677	652	643	630	621	630	643	635	622	637	634	668	634	625	671	627	620	608	662	667	644	633	651	646	617	665	645	671	609	662	664	636	634	642	645	633	665	650	669	588	664	641	662	672	665	615	654	638	708	664	640	616	643	676	638	641	670	635	668	631	644	669	613	615	605	620	622	662	585	637	654	652	680	628	651	705	674	684	658	669	651	640	651	635	643	638	643	624	667	646	670	673	667	648	665	625	661	706	626	593	661	681	629	626	659	627	619	685	633	652	668	673	652	631	642	653	696	644	639	652	629	650	650	673	647	652	645	638	600	669	639	623	621	635	646	656	623	606	659	599	646	663	684	650	607	643	642	621	642	633	641	629	655	606	624	684	660	642	677	659
6987	464	483	387	339	324	302	292	285	228	220	209	203	256	205	208	193	233	221	239	199	190	220	199	216	179	208	225	213	222	227	222	216	226	236	222	207	218	213	222	218	234	217	239	210	213	191	211	196	189	191	170	217	232	202	228	224	209	246	204	223	224	201	240	216	187	232	200	219	233	201	225	253	227	221	226	261	204	242	201	198	218	238	228	224	213	216	237	226	237	246	251	241	200	205	231	208	215	233	220	227	203	210	195	214	228	206	231	248	212	214	223	210	203	219	215	207	223	251	210	191	212	182	209	224	225	210	211	235	214	228	187	208	224	223	238	241	223	220	192	235	236	217	206	223	228	221	223	205	241	223	228	206	220	212	211	242	226	239	242	254	202	190	216	220	206	202	202	220	226	221	214	230	218	195	206	204	194	232	194	203	201	232	225	221	188	208	218	227	234	223	219	215	202	218	237	191	229	216	236	210	223	201	236	213	214	236	249	242	227	208	225	226	220	217	201	195	203	215	208	227	230	207	236	237	216	213	227	216	214	232	208	226	196	216	226	225	206	231	208	219	212	227	205	234	220	242	180	194	228	228	228	248	240	229	222	235	204	213	209	207	202	228	215	212	211	231	216	229	228	208	214	217	230	217	221	213	200	224	245	205	233	251	218	224	209	235	198	196	242	213	241	205	217	235	235	206	215	231	243	213	208	285	219	207	223	225	228	217	210	224	193	209	207	216	224	210	207	215	201	234	204	211	212	226	190	240	191	207	214	208	228	209	193	201	223	224	224	224	211	208	208	224	230	210	208	230	204	205	205	204	209	196	233	229	242	212	212	231	248	210	252	231	238	241	220	237	209	224	204	212	221	228	234	190	237	203	219	196	204	187	203	258	223	241	233	227	215	217	204	237	234	189	220	217	218	209	241	207	204	228	218	228	199	231	214	263	210	256	249	252	217	216	209	201	226	242	227	218	219	229	213	240	222	216	219	234	203	234	233	188	221	225	209	217	205	223	200	244	221	207	209	234	226	216	218	218	208	209	226	203	202	180	218	203	231	216	232	197	220	201	208	178	220	233	233	183	218	236	201	220	264	224	212	189	203	221	213	212	185	212	250	238	217	214	199	227	222	240	210	228	208	218	231	218	222	214	227	226	215	216	210	197	205	210	216	219	211	235	231	208	194	222	172	204	185	224	224	204	228	211	228	271	203	228	199	231	233	197	213	229	216	229	201	221	201	226	217	199	190	212	225	195	232	236	219	229	225	252	251	209	237	213	230	222	228	238	243	220	234	212	225	227	199	217	207	220	209	203	200	200	205	201	239	222	252	204	221	216	225	253	216	188	204	215	232	219	214	222	237	207	202	249	199	236	198	232	228	210	209	208	209	228	237	229	243	232	228	217	193	223	218	249	227	204	218	228	201	231	181	224	247	189	210	224	228	226	222	221	225	221	212	232	192	242	220	209	226	215	210	228	243	217	225	212	211	223	212	209	242	195	223	266	228	183	191	185	231	204	181	204	225	229	227	236	228	220	220	183	243	213	221	223	187	203	218	213	221	259	222	210	219	245	237	218	195	229	196	217	198	219	231	213	274	246	214	196	242	221	218	188	205	219	216	210	207	217	201	206	196	200	200	231	220	224	232	225	181	219	212	203	212	225	227	210	214	208	203	207	204	228	206	222	225	227	202	216	220	221	230	207	221	220	207	227	237	217	228	230	219	233	200	220	227	230	230	204	223	218	234	228	214	233	220	199	233	218	203	209	220	188	230	236	238	226	212	235	184	211	221	230	221	205	220	208	208	239	200	193	214	224	196	197	225	215	210	236	214	219	250	215	217	184	223	235	209	238	231	211	245	197	216	213	232	218	234	236	239	242	226	196	195	214	185	212	230	215	202	220	199	232	211	241	221	245	209	246	248	204	214	212	204	239	206	232	219	248	223	192	208	221	238	196	244	215	232	222	239	203	206	205	231	233	231	208	221	230	221	205	238	243	246	212	217	218	201	234	220	197	219	231	211	189	211	215	239	199	210	207	218	215	206	222	206	236	222	228	224	214	207	217	205	203	203	220	233	230	207	216	208	222	200	200	250	237	230	235	209	240	217	214	217	221	205	210	243	214	202	201	225	217	204	212	209	218	207	234	206	227	221	189	204	237	242	212	209	217	242	226	219	216	236	191	212	218	217	213	216	241	190	198	239	215	214	233	227	214	225	211	217	229	243	233	205	218	236	238	201	214	257	222	229	231	237	206	221	222	199	229	250	225	228	252	270	224	237	205	228	221	198	215	218	248	187	210	213	217	226	213	231	217	205	225	217	196	198	212	229	219	192	199	214	235	194	225	230	202	227	226	211	211	224	196	225	223	229	213	216	233	204	230	240	212	211	229	255	238	216	237	201	232	240	228	212	260	226	228	193	221	209	210	226	223	215	221	208	214	236	213	236	233	220	201	196	214	228	188	226	239	196	230	194	198	237	210	203	221	205	186	233	206	192	239	214	204	226	186	235	218	215	208	227	217	213	246	225	231	213	202	206	235	210	230	233	211	223	210	230	230	217	221	194	215	216	238	222	232	200	217	208	195	201	206	210	210	247	239	216	227	236	196	226	243	234	228	221	245	219	217	227	234	190	205	226	219	233	219	236	240	232	246	215	227	219	214	244	243	233	210	205	222	192	203	212	235	240	216	221	220	211	197	216	229	223	201	183	223	208	201	205	242	234	214	212	213	200	227	234	230	207	215	216	221	197	209	228	251	214	241	226	232	206	214	231	189	245	230	210	214	196	242	203	198	221	221	207	237	217	223	234	226	213	225	220	219	242	234	204	233	204	232	204	200	218	202	249	244	206	206	258	186	230	224	211	236	201	227	257	231	232	234	236	229	242	195	216	218	222	234	175	216	217	213	226	247	187	191	198	222	234	214	205	239	235	210	237	203	239	231	214	193	215	209	234	207	184	237	218	223	235	214	218	231	239	210	238	235	248	224	199	219	197	245	193	231	213	207	233	220	213	200	231	216	197	226	232	212	179	206	221	224	229	180	204	207	227	208	223	201	231	228	220	217	215	209	241	203	216	202	223	195	216	258	204	229	200	214	199	225	234	221	210	209	235	209	206	192	186	243	259	207	205	221	205	246	231	211	220	232	194	207	224	231	222	230	205	245	192	222	232	216	217	237	202	234	232	214	217	244	244	217	217	199	209	220	220	234	226	233	198	233	213	211	205	222	201	207	231	224	226	200	209	225	223	216	219	238	243	234	211	215	227	211	193	202	216	211	216	237	205	197	246	222	201	239	217	200	210	221	199	221	223	227	213	193	185	213	207	198	193	214	227	205	212	257	211	240	213	214	241	221	202	212	225	222	242	220	215	197	223	216	227	231	212	225	214	208	244	213	201	228	214	201	220	209	223	195	248	231	224	210	215	226	207	208	187	213	236	238	231	239	230	222	201	217	202	199	240	210	202	239	213	218	194	230	239	212	224	209	221	236	179	239	212	190	186
6402	732	1166	1224	1038	855	815	723	677	669	586	665	572	613	541	553	523	503	526	588	566	481	569	537	517	529	565	540	457	495	497	560	525	478	480	492	501	538	501	538	508	532	446	494	515	466	531	527	518	464	498	499	482	477	507	482	474	475	496	511	503	486	543	476	495	517	494	522	499	534	497	487	495	487	486	464	479	480	503	509	523	499	535	486	488	533	530	484	500	470	452	539	511	469	490	487	535	527	504	473	498	488	539	473	487	500	514	527	534	531	489	501	491	522	517	460	495	521	500	470	489	499	497	498	506	479	495	513	445	511	505	503	485	496	521	572	518	549	433	496	505	474	493	491	493	491	489	486	479	514	498	479	496	480	469	476	491	491	459	477	497	498	511	475	495	472	501	482	495	528	492	508	489	487	492	486	493	523	496	515	512	495	487	492	496	494	495	480	476	512	511	519	496	532	455	521	509	513	503	549	466	503	495	478	549	489	478	502	476	493	468	502	496	479	484	463	428	520	501	483	514	451	482	485	490	489	485	504	529	483	560	483	463	504	474	495	509	526	515	500	547	541	496	544	544	492	519	506	509	522	501	488	518	507	477	490	463	483	480	521	503	510	485	501	475	496	470	488	521	540	499	463	514	523	469	490	486	522	497	503	508	514	513	509	467	475	466	475	492	505	489	535	506	509	540	534	483	488	501	488	480	525	495	505	511	496	491	514	496	457	510	448	519	545	472	479	470	487	490	530	461	515	511	477	454	503	452	458	492	507	515	481	511	467	486	505	512	486	523	504	485	524	526	482	483	502	540	496	535	538	498	516	487	516	498	475	480	465	489	503	470	482	532	506	461	518	481	506	522	490	485	504	537	479	493	459	536	529	541	495	511	516	548	464	504	484	463	493	496	513	471	506	508	501	522	458	478	501	511	478	498	549	504	509	535	540	474	467	491	511	484	484	521	505	529	453	558	490	501	502	468	442	478	526	460	470	466	484	491	540	490	499	501	540	499	528	494	525	504	502	462	496	523	512	504	519	578	492	508	522	511	487	495	510	529	469	466	517	473	504	483	493	514	519	501	493	507	484	492	482	504	538	489	489	533	514	543	491	487	502	518	510	488	522	528	528	495	463	561	468	524	466	473	494	514	514	481	520	499	546	494	535	455	510	548	483	495	516	480	512	494	471	492	511	543	502	524	507	482	534	516	497	503	507	493	498	475	530	531	497	482	525	526	489	511	498	495	466	516	521	486	530	482	488	501	475	481	497	452	528	550	522	515	512	500	468	543	515	518	497	498	477	465	494	500	535	488	460	532	513	526	502	468	463	492	497	494	494	491	471	511	534	482	501	438	506	495	486	513	482	491	460	483	490	515	491	495	511	535	527	520	526	503	524	526	483	484	523	464	498	471	471	477	525	518	518	530	492	490	520	500	511	516	472	504	480	487	499	494	509	517	518	493	521	504	471	496	516	516	477	492	504	551	526	544	498	479	477	504	543	507	501	482	520	519	481	540	501	500	477	504	518	484	536	465	500	514	482	488	489	493	493	493	477	472	483	476	499	509	517	505	520	463	506	501	510	491	475	503	483	514	489	502	476	501	501	488	507	517	519	504	485	494	505	528	530	483	489	502	475	514	504	485	517	478	478	507	517	514	504	500	474	506	490	508	491	521	506	525	517	510	502	498	509	488	504	488	471	476	527	509	498	459	463	449	497	515	518	510	486	516	478	495	495	471	464	497	499	497	519	504	477	461	506	474	487	507	466	508	500	468	533	477	495	526	441	498	496	524	537	528	497	481	504	485	480	439	488	508	484	504	489	534	499	481	503	530	511	477	518	500	487	499	504	474	532	488	485	487	446	488	471	496	475	502	489	533	499	507	512	497	519	502	517	485	517	488	509	509	495	515	501	502	504	536	505	491	513	552	506	512	457	469	466	478	546	480	512	521	510	463	499	510	473	462	531	466	475	465	491	526	509	468	490	494	497	512	501	517	509	538	476	498	487	452	526	491	508	475	520	518	501	508	487	513	540	469	527	498	517	514	529	530	463	520	493	572	458	503	498	516	515	488	476	515	502	494	472	517	494	537	494	504	499	524	501	492	520	527	508	495	538	503	494	499	535	506	499	526	478	501	513	449	469	509	502	491	492	523	514	542	491	507	513	489	483	508	467	505	452	482	493	505	480	481	476	480	465	528	516	479	494	511	488	536	484	484	532	477	504	477	516	485	496	513	486	504	494	513	572	504	502	525	495	483	511	531	474	520	541	454	505	531	506	520	499	486	500	487	488	478	503	493	481	521	516	503	532	525	519	504	499	497	496	497	470	502	526	529	515	504	532	522	484	471	550	499	470	495	464	476	459	490	477	492	488	475	505	510	487	502	512	520	499	550	470	473	474	496	463	472	499	528	500	517	482	503	485	484	497	447	502	529	498	545	490	488	535	497	488	523	478	471	462	471	502	489	541	532	483	500	517	501	491	460	454	479	511	504	475	494	480	541	549	513	429	496	489	494	516	491	533	496	547	468	474	490	489	507	508	468	452	530	534	511	517	518	481	477	493	533	463	488	560	506	501	520	454	500	480	482	508	482	491	493	512	514	510	487	470	502	490	505	466	492	478	508	546	499	529	465	538	476	511	505	479	466	527	456	438	516	517	519	517	521	489	507	538	486	509	488	500	491	464	538	473	530	515	514	528	532	475	518	473	472	506	523	493	489	480	548	468	483	537	508	502	487	536	508	500	499	474	511	508	521	464	502	489	515	504	507	520	488	508	510	510	488	445	495	505	502	516	539	529	500	488	528	526	499	460	493	482	475	515	522	465	496	547	502	508	529	508	482	484	515	493	531	522	493	532	468	504	449	512	497	510	493	500	488	515	470	499	508	486	495	526	489	485	479	510	504	514	508	484	486	521	535	506	518	489	485	526	520	505	500	494	499	504	508	485	482	487	526	499	500	512	499	516	531	536	502	500	499	490	522	469	502	513	497	508	488	478	484	473	523	515	490	515	510	477	511	459	520	516	503	537	492	481	502	513	504	474	516	513	466	524	551	531	532	498	501	518	503	452	503	484	480	513	483	457	564	526	490	475	483	443	474	506	500	537	500	489	520	497	522	506	504	530	500	513	543	484	506	491	509	557	508	486	518	489	464	490	517	514	463	527	496	483	509	508	510	492	509	486	480	516	495	472	482	486	517	450	484	485	487	498	511	486	512	485	503	492	479	517	492	452	483	515	485	504	488	511	521	498	512	448	506	496	471	501	530	519	500	496	476	495	491	470	501	480	482	526	499	509	489	467	455	523	533	522	473	521	495	515	480	474	515	546	509	461	511	510	516	502	474	517	511	548	438	465	503	487	529	515	511	534	461	507	549	540	468	499	481	540	502	474	541	523	504	467	473	515	508	489	520	491	523	429	487	522	506	512	502	477	475	500	496	464	483	503	503	519	517	534	489	485	498	488	529	514	530	501	506	536	474	506	501	485	469	453	536	488	469	506	521	465
13489	770	565	486	281	223	207	147	168	107	124	105	97	79	96	96	87	74	96	89	94	87	78	75	75	87	76	96	72	75	69	78	82	63	75	81	83	90	92	73	98	80	81	82	72	67	87	88	75	62	69	85	86	75	77	96	64	78	79	90	80	85	66	92	62	76	77	70	71	67	78	92	71	65	53	77	64	74	71	82	78	70	73	82	76	70	84	74	76	85	78	88	89	82	64	65	90	71	79	84	84	77	78	69	77	78	74	79	63	92	71	85	76	73	75	70	74	61	73	68	86	73	90	76	67	70	73	82	70	68	82	73	71	79	97	66	79	66	96	56	69	82	90	71	66	70	62	77	63	74	60	81	84	67	85	87	68	62	92	69	63	73	83	74	79	67	73	85	88	61	68	82	74	58	72	93	84	65	67	68	78	68	92	74	81	83	88	74	84	71	72	72	82	71	89	76	73	91	91	79	74	86	69	84	72	80	61	88	77	94	84	90	72	80	61	81	79	75	93	87	72	87	60	79	83	58	92	83	76	67	70	66	75	72	72	94	82	78	70	79	81	63	78	80	81	74	70	81	73	89	56	63	73	65	84	76	73	67	78	79	67	74	88	75	73	85	68	76	70	83	80	80	75	74	87	71	74	75	72	71	77	59	74	71	63	75	70	73	92	96	65	90	76	85	76	92	76	96	78	82	86	82	66	63	81	84	72	78	66	85	91	70	63	83	71	85	73	81	65	87	68	102	66	74	86	87	70	79	92	84	87	82	82	89	67	71	88	91	58	72	75	75	77	63	84	59	67	84	71	76	69	86	67	84	81	83	90	84	75	82	73	86	79	82	91	67	82	78	69	69	82	78	73	72	67	75	72	79	80	109	83	96	69	62	85	75	74	87	77	85	76	67	76	81	89	79	66	53	62	67	69	73	72	100	105	71	79	90	56	77	66	70	68	76	59	97	91	87	68	75	79	85	85	81	81	90	64	48	82	82	70	67	69	87	66	69	72	69	76	77	82	78	84	69	80	81	74	71	74	70	77	74	75	68	91	80	83	71	86	66	82	89	80	91	63	75	66	66	67	79	73	80	71	81	93	83	91	65	59	77	79	75	71	68	74	83	73	66	81	66	92	78	64	77	66	86	107	70	77	88	90	77	91	80	82	75	66	61	67	70	67	72	73	93	69	83	74	69	66	62	80	70	70	82	65	93	78	82	64	84	69	74	72	65	71	78	71	74	77	76	60	79	65	83	74	59	65	77	89	81	78	78	80	85	68	83	95	84	74	101	87	71	89	89	77	91	95	80	87	76	82	80	85	79	78	87	85	80	80	82	72	81	81	71	87	73	76	69	85	89	73	67	77	65	88	84	50	97	71	80	67	73	76	93	75	63	83	78	86	74	68	79	87	77	82	88	79	87	81	70	77	72	75	94	71	73	64	73	77	80	69	85	64	62	80	78	85	79	94	73	69	71	88	88	91	78	74	77	80	70	84	76	75	63	76	71	84	76	79	75	79	65	79	68	85	76	82	77	87	66	73	76	66	91	87	68	73	70	61	82	78	83	90	76	82	73	85	71	90	79	88	67	60	74	90	81	65	64	74	49	77	75	70	80	55	80	94	82	80	82	83	79	79	61	76	72	73	81	81	85	72	71	80	79	78	78	90	70	78	69	73	85	91	83	57	89	67	72	71	84	90	75	67	83	91	87	86	76	81	76	84	84	76	87	85	73	80	74	72	76	70	81	93	75	81	72	80	74	77	81	95	71	91	70	75	70	88	94	92	89	81	85	77	84	71	71	80	82	81	76	75	88	60	82	80	74	66	67	89	76	80	63	86	70	76	77	83	65	74	68	77	75	83	74	73	79	97	78	84	87	83	78	67	72	64	82	77	88	67	77	79	69	71	67	78	89	81	74	79	92	65	77	77	81	82	63	72	82	72	77	86	69	79	95	74	71	89	83	73	70	76	69	78	60	72	75	80	70	83	81	76	93	79	85	72	82	82	83	73	70	77	83	70	68	82	68	92	68	70	95	76	62	72	79	80	81	76	87	85	78	87	71	72	83	64	79	76	71	75	75	74	76	82	65	58	73	88	75	75	79	79	81	87	77	89	84	80	74	81	62	80	84	78	67	81	65	73	88	82	91	68	81	61	66	55	82	68	88	72	70	86	69	72	88	75	84	72	78	59	91	81	63	66	64	68	72	71	85	68	74	80	83	65	64	70	86	89	75	75	77	89	73	63	53	70	57	64	75	70	77	63	80	73	83	69	80	70	67	72	74	68	77	86	74	80	84	83	75	87	72	72	92	74	61	96	78	77	61	75	79	68	69	89	91	81	69	91	78	61	75	67	80	81	82	83	84	72	86	69	60	82	74	75	72	63	71	79	86	94	90	83	90	78	67	76	87	59	92	61	66	88	74	66	79	79	77	76	69	64	86	79	71	80	75	71	69	72	75	92	75	72	77	63	87	82	71	67	92	85	89	75	82	83	62	71	78	77	73	73	77	96	94	92	71	78	98	73	89	77	88	88	56	88	82	65	62	82	78	74	58	75	97	73	77	79	69	73	87	82	56	87	90	78	83	89	83	88	77	71	93	87	74	69	83	77	87	73	78	85	84	80	63	69	102	72	56	71	79	81	67	66	68	72	95	80	83	66	66	72	69	91	80	62	79	81	61	67	77	62	72	77	86	83	58	75	78	84	89	80	73	83	71	79	79	69	77	76	65	86	62	85	81	72	73	98	77	89	86	76	87	91	85	70	88	81	83	68	73	77	92	82	95	79	80	87	83	89	79	77	83	78	94	76	85	70	73	79	64	82	82	58	80	64	80	79	79	94	74	83	73	70	89	96	89	75	86	77	81	67	83	78	71	76	83	79	72	68	88	65	85	52	76	72	82	57	72	75	85	81	56	85	58	65	79	75	70	65	71	80	79	76	76	75	73	70	82	79	89	73	82	70	81	83	72	66	81	62	74	97	94	84	77	90	81	89	58	99	80	76	77	92	93	80	72	77	83	79	94	83	77	81	77	73	70	67	92	88	74	89	82	67	73	68	76	67	64	71	80	83	74	79	91	72	87	75	76	85	82	70	76	59	77	81	59	87	70	76	73	73	66	75	68	65	65	90	81	89	68	72	86	79	89	81	80	71	63	79	71	88	76	86	70	76	79	72	81	74	89	79	79	64	89	82	81	85	74	77	83	70	63	76	71	92	83	55	83	74	93	78	87	91	67	73	85	93	77	66	80	63	67	76	85	71	86	74	87	81	89	62	57	67	79	92	67	93	78	83	69	73	58	71	75	82	76	79	82	80	70	87	80	89	73	72	71	73	85	75	94	75	81	85	73	76	80	86	78	76	85	71	70	83	78	84	76	77	66	59	82	78	85	83	78	74	72	90	74	85	82	77	74	91	83	75	65	76	83	89	79	69	92	70	78	62	84	86	60	63	83	84	78	85	77	70	82	71	83	70	63	72	74	74	95	73	81	68	86
8027	691	1379	1485	1327	1022	804	670	573	542	462	446	372	352	380	325	327	303	312	301	249	238	287	298	279	259	246	240	212	235	233	227	229	237	247	234	218	236	225	220	228	218	248	188	214	195	218	218	197	204	223	241	185	216	222	231	226	219	203	206	198	198	229	205	221	188	247	244	195	225	230	186	209	197	210	214	218	227	180	199	218	216	218	213	215	210	194	208	194	207	231	211	207	203	187	211	212	211	194	187	208	191	230	201	221	228	240	212	193	229	210	243	221	178	205	188	212	233	209	192	210	200	202	192	227	218	191	203	206	198	227	211	186	205	220	218	231	212	217	217	218	201	208	194	181	211	223	207	189	210	188	211	207	211	219	221	234	197	191	181	182	212	192	196	220	197	194	210	182	224	202	200	198	172	198	201	197	211	177	209	196	228	200	220	209	197	199	191	205	228	197	210	224	211	192	202	194	204	215	207	196	191	200	197	198	183	233	208	223	200	211	190	226	192	212	214	224	212	201	199	235	209	222	201	199	225	204	205	235	237	187	200	194	180	201	207	184	190	193	207	182	213	203	225	197	223	202	213	219	204	199	207	186	219	191	202	210	212	204	244	180	183	228	198	195	186	187	230	215	191	197	189	197	223	199	215	191	221	205	199	190	227	204	171	198	195	203	188	223	214	197	203	208	215	199	190	214	205	221	197	215	213	218	213	216	224	218	187	204	194	191	200	208	177	216	198	200	213	205	213	209	205	203	197	250	229	205	211	205	183	196	216	209	200	199	200	232	193	211	215	210	213	197	213	202	220	185	230	198	191	200	203	180	217	189	201	182	198	231	204	202	206	209	186	200	211	204	212	213	183	187	194	194	206	194	204	185	216	197	209	213	194	214	224	211	199	222	185	205	221	218	191	204	231	229	178	207	196	213	180	234	196	238	213	221	204	208	206	183	225	213	193	218	206	203	199	201	204	208	212	208	200	231	238	206	200	206	203	215	207	222	209	238	216	213	191	215	220	174	215	202	209	208	223	206	189	223	224	209	212	197	203	233	193	207	196	218	215	213	200	190	200	213	189	187	196	219	204	199	198	196	224	198	211	198	203	233	204	227	199	178	191	207	210	217	197	211	211	200	192	206	203	205	179	214	209	214	189	208	218	204	226	256	189	222	194	204	194	203	201	187	221	215	206	187	190	203	210	226	225	196	211	217	209	195	190	211	198	207	194	217	203	205	230	210	180	204	210	190	207	208	213	176	178	197	213	211	226	204	209	220	198	211	221	207	193	193	187	188	213	209	200	188	208	177	178	204	216	201	226	212	205	195	200	209	178	189	206	192	198	216	225	218	221	213	221	204	219	211	168	196	228	205	240	235	210	178	244	199	195	219	193	183	214	223	228	227	201	200	201	208	204	225	211	192	223	211	191	211	201	199	179	172	190	188	189	218	215	216	220	197	176	207	225	186	185	203	210	213	189	202	191	202	227	200	245	207	214	230	233	200	191	207	198	202	194	193	201	201	206	197	215	202	206	211	198	189	198	203	195	204	208	181	211	209	204	221	174	209	205	229	213	194	218	212	212	219	231	206	209	199	198	206	196	201	210	200	201	215	214	198	227	206	218	197	208	205	210	227	195	210	213	217	246	202	210	204	183	200	202	214	207	211	218	200	207	222	186	227	197	198	203	209	215	204	208	215	203	226	194	165	220	219	204	207	192	192	220	227	200	215	207	218	197	180	194	196	203	202	179	201	201	197	223	187	210	196	197	222	198	208	222	207	222	191	183	228	230	210	185	189	182	223	229	195	186	213	209	201	192	228	170	195	203	214	206	205	221	198	243	224	185	189	207	191	192	201	184	218	185	178	201	207	217	186	201	215	182	220	205	229	209	218	173	224	211	208	217	190	207	210	194	197	217	199	217	190	190	210	207	184	211	208	222	189	223	197	223	210	201	177	201	207	218	184	212	214	213	220	199	232	217	206	211	208	202	185	221	202	217	203	230	237	195	188	194	191	206	189	225	178	210	272	206	183	182	182	207	190	203	222	200	200	212	188	201	223	204	189	208	197	202	196	194	196	180	216	209	219	220	191	207	188	228	223	232	200	223	190	196	204	211	218	204	221	169	185	218	198	192	196	197	197	243	200	230	212	207	203	200	195	216	197	198	247	211	201	208	205	226	176	205	207	215	236	214	197	194	215	205	209	249	196	187	202	218	204	184	208	192	199	197	220	187	191	188	211	201	228	260	217	202	211	217	187	211	201	219	210	237	178	213	222	174	202	201	214	197	192	211	230	214	200	190	202	220	215	199	179	186	214	189	205	206	199	221	206	240	213	227	191	203	194	197	211	221	200	218	199	218	206	176	202	169	202	202	197	207	215	195	198	216	189	160	213	213	214	207	219	193	190	221	216	199	221	190	205	198	207	218	202	206	209	236	186	239	221	222	195	205	222	200	207	205	204	208	206	210	192	202	207	199	209	191	200	178	216	208	208	205	206	214	204	216	203	196	226	196	221	211	219	212	241	212	234	183	198	217	217	180	219	204	207	186	215	192	188	227	206	184	199	229	206	203	203	205	188	204	229	223	189	202	199	174	184	199	207	170	223	213	206	221	207	211	201	217	222	204	199	195	212	221	203	194	192	216	221	197	210	212	200	202	191	190	222	205	240	202	218	217	216	217	187	204	200	205	189	195	203	217	183	201	208	200	197	220	190	196	167	224	220	181	203	196	192	238	188	231	208	206	214	217	219	212	198	199	236	193	179	203	190	199	217	229	192	183	235	211	213	202	214	203	196	189	191	184	205	209	202	192	192	207	201	214	189	206	201	177	187	204	200	195	195	209	202	184	199	204	218	198	198	185	200	207	203	210	191	208	196	188	248	202	223	216	233	212	199	200	201	212	215	206	186	201	190	202	203	191	202	205	196	205	220	203	214	196	187	198	185	218	184	194	223	205	195	192	223	182	206	215	216	218	236	202	190	199	199	204	243	203	209	218	192	190	208	203	228	205	228	202	210	212	194	198	224	216	192	216	192	219	194	225	181	195	211	206	212	178	213	198	184	196	216	200	211	190	224	233	200	206	192	203	191	212	205	201	223	235	230	201	174	205	223	211	208	209	211	194	195	220	199	200	225	217	208	221	210	189	207	199	202	192	183	212	212	231	203	205	203	206	217	205	238	212	201	194	255	198	226	235	202	215	213	201	196	204	186	199	234	199	207	222	195	194	220	207	199	215	218	189	209	198	208	198	200	214	191	180	214	217	187	233	186	195	196	219	194	217	212	182	228	206	208	227	216	194	191	197	239	206	197	200	242	207	211	215	193	205	215	214	195	225	201	194	194	195	213	195	211	194	234	212	202	212	190	218	197	214	214	195	166	199	196	177	203	196	206	209	217	188	195	213	210	184	189	209	214	227	208	197	180	197	196	195	202	205	200	190	214	224	180	219	209	200	194	244	219	205	200	216	174	202	211	229	221	169	191	183	203	200	191	201	194	202	219	201
1334	281	284	315	309	318	298	264	303	291	298	263	281	288	293	285	311	275	291	255	261	313	285	296	319	280	297	276	310	312	327	323	302	255	293	279	287	286	303	309	279	316	324	294	301	313	290	285	273	339	281	284	294	301	282	255	270	289	291	287	239	279	298	314	301	323	314	260	295	294	272	331	333	335	296	279	283	307	267	305	295	292	271	271	317	286	297	303	293	283	293	308	280	307	267	296	292	273	290	302	280	288	256	285	291	317	279	280	277	255	297	247	297	311	289	303	295	267	282	310	269	257	270	293	285	259	302	298	317	267	306	256	289	313	315	323	258	274	281	288	294	287	290	278	316	269	291	302	270	285	258	293	278	272	308	297	313	312	267	305	267	266	283	287	272	264	256	287	274	291	283	269	265	274	294	302	285	268	293	293	269	291	295	300	291	273	274	288	307	319	256	271	304	319	280	301	240	283	295	278	324	280	274	315	327	280	316	267	267	262	292	246	307	277	253	295	296	312	293	282	260	269	279	286	291	281	295	302	291	299	268	269	260	272	293	281	298	287	299	298	306	287	296	284	300	281	286	321	309	313	284	314	348	272	278	286	308	292	291	300	305	336	302	281	316	296	280	282	282	299	271	259	290	283	285	276	276	262	290	296	291	289	256	300	316	286	290	304	222	294	299	286	274	321	280	293	305	306	274	283	316	296	310	267	269	283	285	269	291	300	286	265	284	300	273	225	334	269	311	256	271	274	317	253	291	264	270	274	313	289	250	281	299	271	255	242	314	275	323	269	315	296	275	287	273	353	264	302	266	269	296	293	290	307	302	287	300	296	287	298	300	274	288	295	298	281	292	299	252	265	296	272	292	301	278	300	299	293	297	291	289	307	284	266	290	284	264	283	270	312	268	287	292	308	325	281	305	286	297	274	302	295	275	277	298	259	284	285	267	286	307	296	315	281	284	291	303	282	268	292	298	266	311	303	292	272	284	298	317	285	281	309	295	290	297	288	288	275	269	278	295	276	263	269	282	310	312	311	289	276	285	280	276	316	264	280	280	311	293	287	281	271	282	279	296	288	272	271	294	289	277	292	277	300	263	275	269	279	287	281	249	278	288	293	285	264	289	304	280	302	302	273	314	310	328	295	298	300	301	303	301	296	297	278	298	298	269	304	314	286	275	290	297	273	289	278	284	281	289	278	298	324	272	270	282	278	292	319	308	310	277	265	299	291	296	286	293	248	292	303	318	276	282	283	295	299	309	304	293	273	307	274	275	290	244	271	297	286	247	256	306	295	277	266	275	274	279	288	304	266	310	283	281	266	268	293	294	320	275	261	303	284	305	283	282	267	308	286	288	283	296	304	295	267	268	316	311	287	332	273	311	287	274	286	266	280	264	276	281	272	274	326	283	293	273	281	278	301	277	305	291	281	279	295	277	273	292	292	247	272	280	299	272	315	303	295	306	290	287	272	298	274	275	300	302	298	273	290	293	294	286	269	285	269	312	285	291	303	318	284	286	320	291	259	297	299	294	301	298	275	300	252	262	286	307	324	302	291	251	289	336	287	280	302	324	338	294	307	288	282	285	247	298	300	284	313	269	295	280	244	304	306	285	272	281	280	319	258	286	305	269	288	283	248	268	304	272	281	334	291	304	264	272	279	290	313	289	311	289	284	255	295	318	289	317	309	304	297	297	293	278	312	279	306	289	268	268	317	265	313	274	299	297	290	280	290	291	282	293	290	282	305	289	283	277	303	288	277	286	270	313	280	292	269	290	265	289	312	295	304	308	302	322	305	308	296	307	308	262	260	272	318	287	324	300	281	265	305	280	293	325	305	301	323	322	291	297	294	265	246	282	280	322	280	309	299	297	292	289	302	273	285	262	286	289	288	308	273	275	304	308	301	284	276	255	316	297	293	297	251	273	273	289	285	280	303	307	298	285	297	310	298	279	283	319	304	293	306	278	272	294	282	288	303	302	319	292	279	305	274	298	278	264	295	280	277	334	279	268	318	333	270	256	305	303	283	307	271	268	282	277	305	321	281	291	319	267	257	277	293	292	291	354	300	296	304	291	262	273	296	268	309	296	305	246	266	279	276	273	303	272	287	277	338	301	284	288	326	281	264	295	262	329	283	267	241	266	280	268	276	291	278	291	294	299	256	297	310	304	277	261	293	265	306	302	301	327	313	301	299	315	263	269	297	256	271	305	302	291	275	301	289	298	299	280	261	262	307	286	300	281	292	271	288	305	265	311	297	321	305	274	273	308	282	307	320	303	279	283	278	285	268	307	298	287	285	281	313	295	304	308	283	283	302	284	302	291	278	284	278	273	293	308	272	310	275	301	327	310	278	317	316	277	290	316	299	285	303	325	279	278	271	284	301	301	280	302	295	293	281	281	289	290	295	279	298	262	307	270	278	314	272	264	276	283	256	269	296	330	304	282	291	279	272	267	291	284	329	265	278	308	298	283	290	298	303	303	269	285	300	236	267	319	289	310	305	280	283	271	279	277	300	269	293	285	283	311	279	286	301	300	283	286	288	299	289	285	257	304	300	285	306	327	294	328	283	266	277	271	294	270	293	298	288	297	313	275	291	271	265	327	305	316	272	301	265	289	287	291	278	283	274	296	302	308	298	269	251	288	289	296	308	284	295	298	285	311	321	256	322	266	283	325	298	301	286	290	307	290	297	281	275	293	263	289	316	293	315	282	293	270	277	319	271	297	290	324	328	282	291	320	277	276	273	292	299	289	274	324	271	287	276	325	286	304	276	315	277	248	274	300	267	295	299	305	296	304	245	271	304	311	324	301	268	283	270	278	283	271	313	310	331	298	296	289	280	257	302	308	277	289	290	255	295	296	294	289	285	292	272	297	298	290	266	291	291	323	309	263	274	269	336	325	318	260	303	274	234	278	292	326	297	311	283	274	328	290	290	294	256	294	319	278	267	272	271	279	317	299	285	278	302	271	315	305	297	292	279	259	290	275	289	284	276	302	318	300	276	276	298	328	291	325	292	278	317	262	302	273	315	281	287	305	275	281	329	287	283	285	308	307	308	309	268	319	294	281	279	319	272	275	292	272	296	248	264	285	280	295	296	283	291	278	274	278	309	284	292	314	289	293	263	295	265	312	267	275	283	312	282	292	254	297	324	318	272	316	283	302	338	303	284	301	275	275	296	320	299	283	278	288	286	293	290	306	306	295	269	288	314	291	276	284	287	289	304	276	287	278	284	314	255	263	291	285	302	318	290	249	274	289	344	297	281	271	229	306	270	285	280	290	247	275	283	281	312	285	299	302	296	297	289	274	288	276	303	298	282	285	263	301	313	282	273	284	272	291	284	272	253	295	290	305	249	278	263	279	301	303	277	302	308	294	263	303	292	278	293	255	299	303	292	265	321	286	252	306	284	285	260	303	295	252	278	278	300	290	284	274	311	305	317	297	293	268	275	296	291	269	278	256	300	299	262	275	270	302	287	301	280	249	292	301	297	316	310
1800	653	685	648	691	673	638	641	641	621	639	678	633	650	722	654	675	711	662	682	627	675	669	622	623	721	647	708	629	645	700	660	643	668	676	620	628	676	667	647	655	640	620	634	661	654	633	656	667	643	650	640	645	644	638	681	604	721	651	664	632	654	655	689	675	629	653	607	660	652	687	679	680	603	624	657	637	662	678	620	652	635	699	627	633	668	669	663	632	681	655	643	650	633	675	670	629	658	612	638	644	651	648	647	656	605	647	637	637	649	615	661	689	653	624	671	649	623	645	671	663	684	653	675	642	656	589	649	641	651	655	654	677	624	671	677	600	633	669	608	672	682	666	661	638	632	700	615	684	622	626	646	690	660	671	655	676	578	679	674	638	600	666	667	639	613	627	627	656	653	643	662	648	666	662	670	672	655	709	659	676	627	677	659	616	653	626	659	643	603	683	673	647	667	675	652	644	633	653	702	592	675	644	657	600	681	635	644	661	630	610	658	625	603	635	708	659	622	676	646	658	652	650	676	624	637	595	655	607	686	615	664	671	646	617	677	703	680	640	658	647	681	632	648	702	662	682	673	653	685	620	617	665	622	694	613	663	634	676	680	651	621	616	618	643	673	685	626	685	623	663	644	675	635	689	642	668	649	670	611	660	705	653	625	626	624	614	654	628	640	677	619	637	688	653	619	651	647	632	717	646	674	636	635	636	677	605	642	646	640	639	679	632	608	661	669	647	666	637	632	646	665	677	686	615	672	654	617	630	634	666	623	655	672	645	626	636	626	676	613	652	679	634	612	650	676	628	652	652	645	648	665	684	635	652	618	641	658	628	642	656	658	628	677	618	633	673	682	604	668	652	644	657	663	652	664	658	659	671	634	666	665	639	664	635	595	636	661	681	651	670	627	642	647	647	675	605	635	634	724	667	663	627	614	604	643	619	640	649	662	628	700	646	645	632	603	643	634	661	661	668	660	657	659	611	650	643	662	613	637	636	636	642	606	670	685	663	676	666	686	682	611	656	676	634	624	636	680	686	653	654	628	645	614	625	658	652	660	636	676	597	603	665	632	622	659	642	684	643	671	659	687	678	659	674	636	701	639	658	631	636	631	647	650	621	613	645	615	645	667	679	620	665	668	683	676	631	621	667	637	649	637	661	631	631	658	654	634	564	678	619	658	611	625	556	652	675	649	657	629	662	663	654	653	651	662	685	697	609	661	602	682	588	630	621	619	647	684	658	642	692	687	669	657	647	632	649	619	624	671	647	644	682	641	608	642	667	599	667	628	669	665	663	668	598	621	594	669	637	654	696	594	655	582	666	637	641	653	649	660	699	623	702	636	653	644	659	639	654	649	612	647	595	680	642	624	703	628	659	682	669	664	664	632	638	613	650	691	688	625	669	667	639	688	697	677	653	642	660	672	671	656	618	633	609	665	655	640	654	677	650	624	592	707	673	648	629	655	630	668	697	590	693	691	682	666	628	655	655	595	610	649	662	612	632	564	624	650	645	644	679	632	661	642	642	663	678	670	622	659	632	672	674	643	668	610	661	695	632	625	666	647	667	658	646	629	656	629	680	592	649	654	660	671	660	667	650	641	651	663	641	681	666	636	673	662	642	659	648	632	679	674	639	621	676	655	603	651	675	667	647	630	640	640	634	633	630	615	657	598	647	659	647	672	602	668	635	716	595	638	600	646	633	666	691	640	659	595	647	625	634	659	628	654	622	619	650	634	681	621	655	639	638	630	635	640	638	671	666	656	665	669	631	672	645	656	649	627	568	636	627	642	617	688	628	614	607	634	686	656	641	616	666	645	676	632	655	646	647	657	673	621	683	676	649	669	661	642	666	597	635	666	670	671	609	668	655	661	688	694	677	612	652	680	662	632	661	663	652	668	660	702	660	645	672	618	659	665	664	662	668	675	712	616	643	632	637	607	636	682	635	629	642	659	647	626	670	622	608	627	648	639	645	622	615	655	644	678	628	661	656	697	643	652	680	695	664	659	715	682	693	657	668	628	651	655	665	675	694	677	646	648	603	660	615	652	655	681	641	691	604	628	649	637	682	642	636	623	641	617	648	658	624	624	650	675	630	690	693	660	682	641	632	688	678	646	719	628	687	670	643	627	729	634	634	646	662	667	648	628	644	611	647	648	657	682	634	670	621	672	647	620	647	674	632	695	674	642	602	667	671	651	633	649	628	646	659	649	676	633	624	686	652	674	641	686	677	632	636	652	650	646	656	676	661	646	693	622	676	684	650	692	647	664	685	651	668	630	651	689	614	621	688	620	663	629	647	680	620	688	685	608	625	610	647	630	688	654	701	648	646	655	657	670	687	672	647	665	698	612	659	621	645	669	665	627	689	671	575	624	664	670	641	699	663	679	633	682	661	624	668	632	628	604	632	633	660	700	658	654	715	659	635	647	676	643	667	627	613	650	625	635	710	639	671	618	635	628	642	587	626	647	567	664	681	649	637	625	684	650	686	690	625	632	632	669	648	617	633	625	665	612	656	663	634	676	645	662	654	654	714	669	698	630	620	618	660	655	666	678	647	642	638	598	655	664	679	661	686	666	661	643	675	640	619	649	642	605	700	650	665	647	653	688	653	691	615	663	595	629	649	626	643	642	637	621	605	698	651	617	665	666	631	623	616	693	647	686	576	663	624	702	685	666	645	681	654	627	633	695	665	645	614	644	684	630	655	671	627	653	641	679	689	620	696	638	665	650	719	667	668	614	669	655	672	650	664	665	630	645	624	657	605	601	674	649	677	668	643	645	675	579	680	697	688	659	618	700	630	669	677	605	604	731	696	656	696	613	670	642	624	622	668	624	651	649	619	658	614	674	649	693	685	661	609	659	611	635	633	652	603	621	685	638	644	678	617	648	643	667	634	663	648	641	646	604	674	646	629	664	601	659	602	660	653	638	661	628	692	664	653	652	651	727	666	657	679	635	650	644	643	641	653	600	656	656	657	656	654	664	628	674	635	629	699	664	591	661	692	673	644	635	698	612	656	616	673	593	646	691	644	660	644	680	630	668	682	648	643	598	683	664	666	611	647	664	668	672	658	677	672	664	654	651	652	636	652	671	650	660	643	645	627	656	655	676	678	740	710	638	702	612	670	667	679	658	622	626	661	658	673	675	640	636	630	685	637	642	693	645	670	638	655	652	663	662	665	672	642	722	660	643	627	651	655	657	667	605	652	659	599	637	660	659	696	688	632	637	626	678	708	612	622	697	635	660	610	694	644	646	615	631	676	673	626	674	613	651	674	656	627	641	706	697	685	671	645	660	648	669	670	666	689	615	628	644	651	650	666	688	680	711	667	625	630	649	628	669	653	652	650	646	652	675	617	631	637	682	631	662	641	641	682	697	653	629	680	680	678	631	669	724	660	613	636	683	599	696	660	695	659	695	662	675	655	667	656	639	654	632	657	691	648	678	631	598	657	616	602	647	650	640	648	648	690	666	640	616	664	681	644	685	638	603	608	637
7532	505	482	432	320	270	282	232	248	247	229	233	230	243	233	224	225	236	238	198	234	225	227	221	235	207	231	228	234	228	231	228	201	196	222	228	228	208	230	212	205	231	224	229	226	215	219	205	213	208	203	241	214	225	225	216	241	209	232	229	226	226	225	225	203	249	208	216	233	220	230	186	244	206	213	220	218	221	222	192	239	232	218	229	211	200	206	217	241	214	224	218	219	212	212	217	213	206	201	233	202	244	228	212	231	225	212	226	215	224	225	214	197	207	195	203	195	193	231	215	228	226	210	236	221	222	233	224	210	217	199	232	188	235	223	206	229	247	234	199	238	222	188	210	240	241	223	207	201	204	225	214	214	248	193	196	212	209	219	232	224	186	240	226	177	202	242	205	230	221	232	212	217	226	212	197	225	206	228	215	195	219	224	218	235	212	251	230	189	226	210	217	211	199	219	231	218	189	203	209	239	221	230	207	212	179	219	207	213	194	205	224	199	232	211	225	217	215	234	222	219	237	237	235	238	232	213	239	218	221	220	216	204	239	230	220	227	244	195	225	184	205	196	247	223	247	240	254	197	236	217	222	232	220	230	224	223	205	229	214	236	193	213	237	231	215	227	202	222	210	248	244	227	235	253	222	239	223	238	250	205	201	202	235	240	227	219	199	177	225	213	210	227	215	214	226	194	216	211	226	237	221	252	188	225	218	192	214	225	235	224	214	220	225	197	245	221	237	202	209	210	215	213	243	222	202	232	211	235	245	244	210	198	228	226	207	232	204	259	203	188	240	240	223	255	245	221	241	230	221	207	201	209	200	232	219	193	209	212	213	217	224	211	217	204	234	214	218	224	207	202	181	233	253	217	231	224	261	217	213	249	211	205	217	220	210	233	240	252	238	232	224	225	237	256	203	217	197	245	234	239	238	203	230	209	228	237	218	211	209	217	208	193	233	203	229	226	198	248	208	199	187	234	219	228	225	234	208	233	183	244	209	239	241	192	238	217	244	222	192	226	204	214	238	211	220	232	206	225	211	236	228	202	208	223	212	246	194	232	224	223	212	203	274	212	216	238	208	223	186	202	243	232	227	240	211	228	235	221	220	220	226	202	237	202	239	241	235	230	218	195	238	198	207	201	230	240	186	215	230	187	191	237	210	216	237	214	203	197	226	215	197	212	242	197	211	200	228	267	220	212	222	214	214	230	191	194	229	213	204	227	212	243	227	223	221	235	251	233	208	236	226	246	214	223	204	235	256	203	205	216	219	237	229	227	227	214	240	221	191	224	217	213	230	202	221	209	206	231	237	216	215	212	216	217	210	221	204	228	214	252	216	238	223	263	229	223	235	224	225	217	231	220	215	216	230	205	230	214	223	230	244	224	216	204	237	209	230	205	239	228	252	212	207	222	226	233	233	251	231	220	232	212	198	225	226	215	226	255	203	242	218	200	236	227	219	200	228	207	201	225	228	210	191	208	221	228	196	198	248	238	229	218	198	207	211	226	219	207	229	245	238	221	203	200	205	215	259	250	230	234	241	220	256	189	211	230	238	227	213	213	205	202	204	207	218	221	233	207	257	231	229	217	242	219	216	227	227	194	202	192	233	218	207	237	236	231	223	214	222	222	240	202	213	254	229	219	226	219	225	222	190	233	230	218	238	235	225	224	242	208	230	201	194	201	223	218	241	225	211	208	179	216	219	259	224	210	226	241	232	223	200	203	201	220	211	198	228	222	215	230	224	194	220	225	190	224	230	201	242	209	226	204	228	229	223	219	196	216	213	242	206	227	217	221	207	245	227	219	224	247	225	234	223	217	198	240	215	205	210	217	207	224	236	239	229	197	221	205	234	232	205	209	215	190	234	222	213	206	218	233	226	254	190	257	194	214	213	202	214	227	221	243	219	207	222	227	200	233	204	206	217	218	211	205	217	202	230	235	234	211	229	243	224	210	211	191	208	218	233	228	223	231	229	217	212	223	195	197	206	239	212	237	244	206	221	226	223	219	202	269	230	218	216	221	232	226	255	217	218	213	226	212	208	198	210	223	223	234	210	231	229	227	228	217	205	208	227	242	254	190	198	211	184	217	236	222	243	223	189	229	165	216	195	216	234	243	192	190	211	209	212	226	220	214	238	203	236	204	215	225	241	216	236	208	202	189	214	235	187	220	225	213	254	215	219	227	212	229	222	234	193	205	213	240	232	209	223	217	209	249	230	208	202	231	213	224	233	242	223	231	211	217	237	240	237	208	225	247	203	216	222	244	218	215	210	233	220	225	226	230	241	257	241	231	219	217	254	230	235	224	256	216	222	195	240	226	211	225	210	218	232	206	213	223	228	216	191	224	216	205	211	227	223	217	220	223	227	218	260	221	220	233	241	239	234	260	208	227	199	233	230	244	223	239	219	217	196	233	209	206	200	221	232	237	233	211	232	228	239	232	193	217	216	232	200	199	222	216	225	242	214	208	212	228	230	234	194	195	212	183	235	243	209	253	204	203	225	216	239	180	243	236	210	218	196	191	224	210	208	238	229	270	190	237	240	221	204	213	216	234	184	236	217	220	220	217	223	209	232	204	194	223	215	234	245	226	215	238	214	237	217	235	213	225	221	205	237	243	233	198	229	242	214	230	215	219	234	230	214	203	230	205	246	208	196	206	209	220	218	197	219	207	220	210	260	221	232	213	233	238	209	212	255	213	250	222	206	235	186	244	223	198	229	186	233	204	203	249	210	225	220	210	217	211	227	241	236	198	224	219	234	230	220	217	198	167	210	192	204	256	231	191	238	206	217	200	236	206	196	234	204	230	240	234	211	209	226	226	258	238	205	232	207	245	238	240	216	193	184	210	204	224	229	244	260	208	207	215	217	250	192	203	212	221	235	208	225	211	246	228	198	212	236	233	213	212	193	222	227	235	255	220	229	230	221	210	204	238	224	215	208	222	231	229	258	219	228	248	216	219	219	247	217	215	228	212	201	222	238	218	216	206	203	223	232	193	240	231	213	224	225	217	218	225	214	207	210	218	209	221	238	209	208	216	219	232	221	212	208	211	223	232	205	242	248	217	213	226	216	218	189	225	208	226	222	245	220	219	196	227	211	223	226	204	199	214	233	224	214	200	244	218	211	216	225	227	239	239	195	220	230	217	228	234	218	218	212	208	197	233	262	203	231	204	196	230	215	224	230	227	222	197	216	235	224	224	239	216	244	198	206	222	209	198	207	221	246	226	240	216	232	247	256	187	228	209	211	236	200	245	222	224	210	224	232	224	184	229	218	230	217	219	204	227	209	225	239	210	220	206	216	211	207	224	230	214	222	228	226	236	215	214	209	219	224	192	246	231	225	194	223	256	228	237	200	204	228	238	217	216	201	221	212	239	212	241	202	225	211	221	235	226	225	211	204	217	221	209	220	221	213	178	213	190	245	222	221	217	201	226	221	224	222	219	208	234	221	230	233	221	219	214	202	225	244	228	218	218	222	213	238	221	251	198	201
6564	686	1099	1113	1030	904	777	768	740	660	608	607	617	528	513	580	546	595	541	544	530	559	574	503	523	530	500	538	522	497	512	474	510	506	522	533	513	552	524	525	455	487	501	556	502	502	518	466	491	498	549	503	505	486	491	502	474	564	498	471	487	488	486	505	513	509	503	501	511	491	471	526	467	501	515	506	465	495	478	513	506	514	503	478	477	516	494	480	448	485	474	519	517	472	467	479	507	509	493	492	481	514	477	477	513	468	525	486	494	519	502	508	519	461	533	481	506	492	511	527	494	510	484	506	486	488	502	481	500	532	484	506	484	502	512	488	484	521	492	482	518	500	480	452	536	500	460	487	473	469	516	524	509	462	504	526	493	534	536	490	530	515	473	508	499	481	505	458	457	522	487	531	481	494	486	519	502	513	523	437	463	520	509	517	518	463	499	497	469	510	509	502	499	525	521	459	482	499	451	488	491	476	494	484	518	488	496	510	465	494	475	515	543	482	497	451	515	515	535	450	518	506	511	496	539	497	489	461	492	508	486	503	484	444	485	496	511	542	543	472	478	472	533	513	528	511	506	520	522	531	508	519	499	493	490	512	508	475	511	462	510	547	494	501	445	507	511	492	552	482	478	547	509	503	485	482	469	546	526	513	520	464	510	479	518	525	485	521	487	498	483	515	507	473	522	501	518	513	486	477	513	504	467	530	469	510	487	481	523	538	501	461	470	499	481	484	479	493	518	505	480	507	532	482	458	469	553	453	528	523	482	537	517	537	479	514	481	479	533	479	504	568	496	552	523	485	480	495	507	466	501	515	522	526	512	496	483	500	465	482	504	530	507	489	539	503	532	457	502	530	508	479	487	506	512	514	495	521	450	525	504	463	473	494	507	515	469	509	525	494	519	472	494	507	472	495	498	491	502	473	494	538	442	526	509	479	510	547	490	485	522	504	472	521	512	459	492	521	504	481	508	532	513	492	523	493	520	514	481	486	484	448	488	504	514	470	485	514	488	473	499	487	504	463	506	436	534	503	496	517	473	508	473	515	535	516	493	477	457	478	484	513	495	486	483	528	534	496	465	497	501	488	496	471	499	502	507	474	513	502	493	513	496	470	476	481	492	515	490	493	496	506	477	493	453	522	517	487	477	476	510	509	488	511	480	513	471	548	514	493	460	507	531	536	463	498	499	496	493	476	476	493	466	454	483	469	436	517	491	525	507	497	516	490	486	481	515	482	494	464	486	488	480	537	505	489	506	482	511	485	487	505	528	514	496	491	490	494	501	518	512	481	504	493	483	490	517	524	529	580	519	517	509	475	523	493	502	483	499	472	520	475	505	463	485	511	488	477	564	481	473	479	473	531	555	526	523	511	484	483	491	472	495	542	551	501	517	476	481	461	467	489	457	520	499	513	504	472	498	500	490	449	454	524	515	476	547	509	520	518	490	509	474	490	492	486	507	517	435	522	526	477	513	502	554	463	537	511	531	496	526	504	505	501	490	504	517	477	500	509	491	482	512	491	509	513	518	503	531	437	502	547	461	511	494	492	535	494	506	515	516	455	508	505	485	518	481	504	496	499	516	512	499	496	501	514	517	527	493	477	481	521	505	498	452	527	521	485	505	508	504	518	485	502	520	502	479	498	506	547	484	460	516	516	540	479	472	519	478	511	543	475	539	479	482	466	508	466	506	501	508	528	505	536	487	516	519	490	460	495	510	495	504	465	493	505	504	513	495	486	498	498	481	447	486	491	471	470	484	484	479	464	451	491	515	515	493	521	512	442	468	506	527	499	492	500	545	519	524	524	472	508	510	504	472	470	478	494	441	500	545	507	502	486	489	502	523	515	479	456	515	493	477	500	503	491	485	500	505	475	468	515	476	446	541	494	506	508	506	505	505	474	490	504	497	499	457	464	468	502	472	484	546	473	506	488	492	505	516	484	498	496	526	528	523	497	497	525	517	470	488	478	450	472	516	478	496	482	539	480	469	509	506	510	432	480	463	444	493	469	473	485	523	458	510	493	508	506	471	478	543	479	484	465	520	478	516	497	543	479	513	478	496	457	518	512	519	494	496	511	489	500	482	501	518	508	497	517	515	506	498	495	510	536	489	509	535	506	489	511	495	481	505	534	517	523	507	499	483	530	500	480	515	509	542	512	502	477	499	484	483	473	506	475	507	494	511	479	526	489	490	518	497	460	504	511	530	491	521	545	469	471	518	491	503	480	481	536	515	493	515	533	505	489	515	504	462	504	497	500	482	493	482	521	500	507	531	488	528	500	491	505	449	500	512	482	515	498	487	509	489	464	495	480	465	496	462	517	507	483	484	522	501	492	478	459	495	471	473	496	491	489	511	522	486	530	495	469	468	505	503	506	493	511	472	518	452	492	520	469	488	518	546	498	491	505	505	512	517	518	492	500	497	493	506	462	530	511	478	499	494	503	476	504	499	461	493	477	525	509	501	500	533	502	493	523	500	473	506	508	518	493	467	453	520	503	480	492	516	472	561	504	504	487	528	478	500	515	506	495	462	507	470	504	456	485	515	493	469	479	561	489	484	507	484	486	502	501	509	501	505	504	507	479	485	462	499	504	509	512	490	477	462	523	497	499	475	502	497	508	441	498	473	496	477	508	529	521	529	529	534	468	495	443	501	497	536	492	485	491	516	480	483	493	517	465	473	488	498	466	474	516	508	506	503	510	503	528	492	493	513	521	490	466	460	475	488	511	512	530	519	482	461	502	486	525	529	486	512	454	518	496	514	510	476	483	489	505	492	484	514	500	510	468	513	528	506	498	499	504	495	459	522	505	489	535	479	511	506	529	547	522	484	508	500	496	511	501	466	478	504	515	501	491	490	497	509	461	483	535	498	474	491	499	500	504	547	525	509	454	475	472	511	484	532	465	514	501	476	502	501	517	508	498	486	522	492	475	466	512	499	489	509	489	479	498	494	476	508	473	486	513	481	475	539	465	553	446	521	506	476	491	507	547	528	505	506	500	486	498	508	484	481	489	483	498	480	512	491	528	488	447	527	506	483	486	478	490	501	513	468	458	487	448	458	520	502	472	503	476	484	500	480	500	516	454	513	505	492	526	478	445	487	486	507	496	525	494	470	504	479	450	505	508	483	493	518	460	483	485	495	526	445	554	523	489	500	523	477	504	513	512	488	510	456	496	480	469	499	499	512	491	471	476	490	499	455	544	487	497	533	512	520	526	486	480	518	524	494	465	528	481	461	494	489	474	531	530	535	515	461	539	522	544	508	523	485	512	478	524	475	540	514	546	503	481	528	433	494	480	507	482	484	511	532	472	477	528	480	532	452	505	525	497	526	488	534	497	468	500	497	466	505	542	477	504	489	502	487	512	449	528	475	519	500	480	485	467	531	534	473	524	505	490	509	469	508	500	494	469	515	506	483	485	511	477	501	473	476	512	494	497	469	511	458	478	505	509	493	547	531	520	497	475	510	506	502	479	485	489	521	500	478	505	488	510
13839	861	682	471	296	248	198	175	141	136	130	96	108	80	97	96	83	86	71	105	82	89	96	80	75	79	88	94	72	98	75	79	68	79	82	81	78	90	79	67	85	80	76	85	77	94	63	78	94	88	94	78	74	79	85	69	75	76	81	83	77	65	70	88	83	84	74	90	70	73	69	91	74	66	84	95	82	71	91	86	78	69	71	70	77	81	72	72	93	95	72	57	66	68	113	68	74	96	72	62	78	79	83	86	76	84	87	80	88	71	68	76	82	79	79	92	93	85	73	80	67	90	78	74	86	101	68	77	88	88	67	97	83	76	82	79	82	87	57	79	75	83	73	75	74	85	90	74	75	58	83	72	66	94	74	75	80	70	84	60	79	80	81	79	66	87	70	71	103	83	76	62	86	79	88	80	71	79	66	58	92	62	86	71	90	86	60	84	56	79	77	79	85	94	83	85	83	102	71	80	73	70	86	80	83	79	83	77	65	73	72	89	74	89	84	78	83	73	73	70	73	71	98	76	78	86	72	79	65	85	83	77	82	88	68	82	66	74	75	80	73	79	75	79	88	86	68	68	90	90	84	77	85	91	89	78	68	75	78	75	68	84	91	69	87	83	63	82	81	63	52	84	70	87	84	82	78	89	88	68	72	90	72	85	76	79	76	87	74	85	72	63	93	86	93	74	71	75	85	63	72	77	69	77	64	84	74	73	74	82	77	82	68	79	78	83	74	74	72	66	65	77	62	76	88	74	83	68	82	80	78	81	77	79	88	73	83	83	59	63	74	88	77	81	89	101	68	80	77	81	72	79	92	67	73	74	75	88	73	73	74	77	80	79	76	89	74	82	83	71	76	83	66	68	76	55	79	81	91	97	92	71	61	66	79	83	70	92	80	75	70	96	87	75	84	72	81	91	87	82	94	84	67	88	82	73	72	72	72	72	71	81	85	79	93	61	72	84	68	79	56	68	83	58	80	89	77	73	97	67	79	71	80	90	81	78	82	93	74	78	69	90	71	60	85	74	85	79	85	79	82	73	75	67	86	73	79	77	78	76	77	77	66	75	73	78	87	60	77	78	55	82	87	76	74	82	75	75	80	75	71	77	77	89	82	84	81	103	68	82	85	93	79	73	74	77	58	82	82	86	83	73	86	87	71	80	76	75	97	88	75	75	94	84	85	76	68	83	73	72	80	74	74	87	68	72	60	63	83	104	74	83	96	74	83	69	61	90	73	67	74	73	93	87	84	79	76	80	92	77	77	77	82	89	92	70	78	73	61	79	82	81	75	84	91	71	81	75	87	83	89	74	61	75	87	63	91	83	81	78	79	87	86	67	78	60	89	82	72	81	82	77	93	71	70	75	76	71	68	72	85	65	85	92	65	71	66	62	70	72	98	73	77	84	84	92	82	76	79	80	76	83	71	77	82	84	71	80	75	66	67	88	74	84	88	85	70	102	76	91	66	69	74	65	64	65	86	78	82	83	88	84	76	99	79	107	87	86	66	84	69	85	75	80	70	88	71	75	71	67	63	70	80	94	77	77	78	68	87	84	93	80	78	80	80	71	82	75	63	62	76	76	79	77	87	81	67	69	62	69	83	79	68	80	68	89	86	94	81	73	77	75	97	74	86	73	73	76	72	93	70	83	84	78	85	90	68	64	82	73	77	71	73	88	70	61	66	59	80	67	90	81	87	71	58	60	75	62	70	78	72	79	80	89	70	84	83	71	82	85	81	72	65	94	87	77	69	76	87	81	85	70	72	77	67	74	74	70	83	69	98	92	83	90	76	74	69	80	85	90	72	93	65	82	80	74	100	97	79	80	82	87	80	87	84	64	79	79	65	88	75	65	74	74	75	76	85	73	80	77	77	76	69	84	82	79	68	78	79	77	67	70	65	73	73	71	91	63	75	85	68	76	80	84	73	93	79	75	101	60	82	75	80	74	85	76	68	85	77	60	74	81	85	84	72	84	65	91	62	71	68	75	67	75	69	75	67	81	78	72	87	62	80	82	77	86	75	76	77	73	95	65	74	64	81	79	76	72	71	76	67	80	68	80	84	73	77	61	75	87	77	83	76	71	80	83	84	92	68	104	88	78	72	63	83	78	80	90	78	89	89	84	67	75	76	70	68	82	83	73	82	72	70	88	87	70	79	83	89	101	79	57	84	87	72	85	77	76	92	65	78	84	84	83	75	79	75	72	57	85	76	76	84	81	73	96	68	82	71	64	64	94	77	79	103	84	77	81	72	79	76	81	82	76	66	54	93	80	88	55	68	71	84	72	67	69	86	64	93	77	80	72	87	87	82	84	84	72	84	83	77	86	82	77	71	79	82	71	71	85	75	66	67	74	75	79	82	88	53	76	86	79	82	80	91	84	78	84	84	73	73	81	89	76	82	91	83	97	62	89	81	83	72	76	69	97	86	72	90	77	74	69	83	74	85	76	62	80	60	64	83	67	80	71	74	77	92	82	64	79	70	71	73	88	89	67	66	80	76	87	83	61	91	76	85	92	81	85	75	70	75	70	80	88	86	81	74	71	72	69	65	81	61	80	75	82	70	74	75	78	86	94	71	76	72	76	86	66	66	69	87	92	80	59	76	69	82	82	68	84	88	77	76	76	77	81	70	86	75	81	61	77	73	76	77	87	84	79	94	91	91	90	71	80	73	80	86	84	89	70	71	78	75	80	93	85	107	100	73	82	83	86	76	75	61	62	59	92	71	75	87	89	82	66	75	107	68	60	91	78	62	82	66	83	85	72	88	64	78	65	87	80	58	90	82	76	70	62	77	79	78	81	72	93	78	84	75	61	80	76	83	81	76	83	73	80	73	68	82	67	67	76	91	82	96	94	61	65	72	75	94	81	77	79	73	75	77	76	72	87	83	89	86	72	85	86	81	74	78	91	85	66	82	75	97	89	76	78	74	75	80	67	66	65	82	77	83	80	76	70	83	79	87	79	70	88	86	79	80	79	64	77	90	86	88	68	90	85	77	78	77	66	68	79	78	69	81	65	80	65	89	78	69	83	45	78	74	72	77	79	67	73	77	94	84	96	79	88	85	86	87	79	60	83	71	71	82	58	97	85	66	90	74	80	61	68	68	87	75	72	75	78	83	78	90	62	75	80	83	81	86	101	85	92	79	79	72	84	77	88	85	66	65	92	71	76	71	77	74	77	63	68	74	72	79	72	78	73	74	76	74	82	91	70	76	85	70	72	90	81	71	66	73	71	87	79	84	71	72	71	67	57	77	80	78	78	85	65	67	69	68	87	71	60	74	79	77	93	73	64	71	75	77	68	83	80	73	70	64	81	92	96	74	79	99	79	80	73	83	92	86	75	84	77	65	77	80	81	80	68	86	78	76	70	78	75	78	87	66	84	72	93	88	84	77	79	80	75	75	59	79	79	74	78	81	72	86	71	86	99	75	90	82	92	82	83	64	94	95	74	69	76	84	84	82	65	64	66	70	82	82	81	71	99	85	85
8100	639	1452	1569	1210	1003	793	681	584	541	466	433	400	364	365	344	340	335	304	265	274	283	266	257	248	260	264	263	253	245	237	240	248	223	248	212	214	229	216	233	233	228	243	231	220	239	238	193	213	213	191	200	245	193	223	196	226	194	198	194	204	188	207	222	234	237	202	215	242	241	218	222	199	199	216	167	215	216	205	201	224	230	206	205	181	221	217	201	231	239	195	205	186	212	228	197	185	244	209	215	223	220	195	213	184	207	196	187	214	236	210	228	192	202	222	210	206	195	211	241	235	202	208	207	202	230	211	200	223	199	210	186	201	216	215	198	195	215	227	198	199	224	200	220	210	200	183	201	221	183	193	227	214	221	206	211	175	203	195	225	187	219	191	202	188	221	189	219	195	210	196	221	232	219	198	196	219	224	212	197	205	196	192	190	195	205	200	213	195	187	205	206	184	223	174	216	191	212	229	230	203	228	207	223	227	205	192	191	217	166	189	215	218	193	237	228	209	227	210	227	221	219	184	213	202	193	198	213	224	208	192	185	201	209	214	223	190	215	215	198	169	195	199	204	208	230	185	218	190	196	217	235	210	203	199	221	201	177	216	192	202	217	180	204	196	208	209	218	223	202	197	224	210	205	228	213	258	203	214	200	205	216	184	200	193	215	200	209	216	170	209	203	187	228	217	187	224	192	217	227	206	226	205	223	214	199	200	186	204	206	224	201	216	208	189	202	229	194	198	234	210	178	206	212	205	220	204	212	198	208	224	209	225	215	219	214	228	204	212	213	211	159	229	215	203	213	165	212	195	217	178	222	209	176	206	202	186	204	208	209	239	207	200	203	213	233	197	211	214	188	209	213	214	226	204	195	215	203	209	202	188	206	209	182	204	229	201	204	193	177	222	194	225	195	176	238	217	199	197	202	189	190	188	227	196	188	194	194	199	189	230	205	188	217	227	222	216	173	214	196	225	185	200	203	218	189	200	210	202	214	210	206	186	214	214	216	197	202	234	216	185	190	212	227	187	197	200	207	221	188	212	184	224	212	216	196	202	204	215	207	202	205	210	237	190	186	208	185	209	173	198	216	225	211	181	210	181	203	218	214	221	202	223	213	200	215	191	210	189	200	216	209	198	207	215	216	202	206	194	221	222	218	205	201	206	220	239	230	205	201	234	218	182	210	218	206	206	196	217	208	196	191	217	213	200	198	209	204	200	234	213	217	198	200	211	202	199	200	228	196	205	245	191	206	211	191	227	228	179	187	199	186	211	194	221	188	226	214	232	221	196	195	210	199	219	216	224	188	231	224	204	206	233	240	209	198	208	201	188	190	178	218	224	207	234	213	193	206	222	192	204	207	202	212	195	191	206	194	186	189	194	209	205	222	221	214	210	219	189	220	194	200	222	193	194	234	216	211	207	210	209	218	212	213	216	215	202	216	190	221	196	207	181	209	190	195	205	203	189	206	202	218	197	196	208	185	237	197	222	218	191	200	217	190	199	193	199	217	191	212	209	206	199	200	198	211	195	237	187	212	204	175	201	230	206	192	204	202	234	224	196	189	199	208	187	182	213	189	202	207	206	207	226	213	204	202	215	191	201	197	194	208	197	179	208	198	215	211	187	200	214	200	193	197	212	199	227	214	215	202	210	207	203	220	198	223	203	200	174	204	206	223	219	206	207	201	174	221	218	186	183	192	204	219	207	214	207	213	189	192	179	216	222	216	207	202	203	208	188	207	219	197	196	214	202	219	212	199	200	208	197	212	207	199	218	201	209	223	191	215	214	200	202	207	203	214	200	175	211	198	223	224	187	211	203	203	179	200	233	232	229	191	214	197	201	215	191	217	205	181	249	190	195	192	228	216	213	179	206	203	211	207	192	198	199	210	211	232	204	187	186	196	200	205	196	216	199	206	194	220	195	211	224	199	196	196	225	197	191	204	227	219	212	183	209	200	197	227	193	184	213	222	189	210	204	194	204	201	199	186	204	223	233	210	198	200	227	236	202	190	194	207	205	189	204	197	217	215	202	177	190	173	193	193	191	208	198	187	184	221	201	213	197	177	171	209	189	224	208	207	207	205	213	221	235	218	206	207	203	192	188	205	211	179	209	196	196	208	201	228	211	211	204	188	232	226	198	236	208	208	214	191	220	214	191	203	201	222	197	199	210	218	219	176	191	234	203	188	199	215	208	243	208	232	202	224	204	192	211	204	211	213	211	229	228	192	214	168	199	186	230	182	211	203	188	214	210	224	199	200	210	232	198	194	213	198	165	203	210	213	217	174	196	206	202	175	180	227	222	210	217	180	211	195	223	207	217	189	200	186	210	218	192	220	216	225	213	208	215	196	181	191	183	209	237	202	190	199	215	195	202	242	201	211	233	217	236	188	209	206	204	201	201	205	210	225	225	195	196	237	216	197	193	194	190	209	221	197	201	207	242	222	178	229	209	196	213	191	189	184	189	211	180	208	229	220	180	214	208	191	187	187	220	205	213	215	215	210	200	201	192	205	199	204	211	205	175	206	231	207	210	212	197	214	206	206	191	180	217	188	200	169	221	208	194	190	202	197	212	198	200	188	182	221	204	205	208	198	225	210	206	189	191	184	180	205	204	213	196	233	239	210	226	219	224	220	227	197	211	189	183	182	190	227	235	187	215	217	208	221	198	221	214	189	247	207	219	211	217	206	223	205	211	230	191	218	190	226	209	192	202	189	237	208	200	208	194	215	225	211	213	201	200	205	206	205	201	205	210	217	213	215	186	200	191	216	213	201	198	225	202	199	213	197	206	197	175	220	232	194	220	230	192	200	191	222	211	210	218	204	207	187	185	217	212	211	218	222	183	213	182	226	199	221	205	201	210	189	218	213	209	198	215	218	185	199	202	193	217	218	195	190	195	225	187	231	214	211	213	182	220	207	186	215	210	228	195	220	199	220	202	216	209	208	211	201	189	203	216	220	197	200	194	226	204	215	189	209	226	214	202	204	195	196	218	213	207	212	209	192	219	211	196	217	188	210	244	195	209	200	232	223	225	185	192	244	249	222	205	195	216	207	226	223	203	204	222	201	198	215	212	207	193	223	207	190	195	195	226	189	199	202	212	186	215	219	186	185	206	204	231	219	207	201	207	211	201	209	198	201	170	211	191	187	221	222	221	234	219	206	203	209	221	215	188	209	213	194	215	198	183	191	197	206	203	234	204	222	207	213	212	165	191	214	193	212	214	217	219	169	166	201	217	205	201	215	199	183	182	215	208	191	234	190	201	201	191	214	209	184	187	227	222	188	194	209	200	183	196	192	182	205	214	207	215	214	225	210	212	191	206	228	214	214	183	197	193	189	208	193	209	205	211	211	198	225	195	232	233	220	213	203	213	229	200	211	202	169	211	197	187	221	219	189	218	237	209	215	210	224	187	221	194	223	223	208	204	201	208	230	222	203	179	217	220	224	190	207	204	179	203	205	194	204	194	201	187	228	208	200	224	184	209	182	205	214
1329	290	275	293	314	286	307	295	285	307	336	287	280	283	299	309	302	292	302	312	292	282	269	248	276	291	290	310	273	314	280	272	306	270	303	275	295	303	300	282	318	284	287	274	288	263	275	280	259	258	278	285	240	269	252	280	269	291	302	322	285	319	309	287	297	266	259	297	289	303	273	302	266	313	248	290	299	280	302	311	307	270	270	302	279	319	295	286	263	304	280	288	267	281	284	289	263	294	283	274	311	295	308	288	331	312	281	298	299	287	266	270	277	332	286	310	308	303	296	274	274	263	278	296	303	281	290	287	285	274	266	315	313	288	285	270	264	260	309	303	292	270	297	293	272	307	277	296	310	308	294	321	281	311	330	282	279	275	287	285	268	265	283	312	339	303	288	293	298	300	293	262	327	294	300	283	311	287	274	309	299	293	299	289	301	291	301	298	279	273	296	310	269	292	264	297	258	307	294	301	312	300	276	275	276	266	286	278	286	274	293	271	312	292	282	280	293	281	322	274	281	291	298	306	291	292	323	244	262	306	268	317	269	257	288	287	290	303	288	309	310	293	278	274	273	264	290	261	299	275	296	307	277	270	289	277	315	302	290	317	281	280	273	288	276	299	300	245	305	257	302	311	276	300	239	309	296	285	304	322	298	304	287	278	305	302	278	284	286	272	316	297	306	294	287	275	308	318	282	258	311	294	288	298	273	273	284	305	285	284	290	274	280	248	299	286	256	268	281	273	286	279	292	274	305	294	289	300	278	282	302	301	260	276	266	334	251	288	272	333	275	296	290	307	288	309	271	291	297	295	301	312	285	285	307	294	268	296	282	292	302	255	292	303	265	264	286	281	281	298	278	265	291	301	253	294	304	282	310	300	300	284	278	262	311	297	268	290	277	281	276	309	300	298	275	297	322	323	294	273	274	282	277	270	263	263	294	297	269	274	270	304	284	279	303	278	259	295	289	275	316	285	279	299	257	279	302	255	287	288	317	306	265	275	310	263	321	289	308	252	308	308	308	291	329	281	293	295	306	269	286	296	291	314	275	275	266	304	276	312	295	299	273	273	285	299	302	273	301	273	293	299	309	271	302	316	295	276	275	282	285	288	280	275	297	292	294	303	278	241	254	311	260	305	283	284	289	293	292	313	289	300	283	298	272	312	316	325	302	301	272	302	276	286	272	252	250	263	259	295	302	275	261	259	266	287	282	305	266	245	271	258	278	271	248	284	305	294	303	287	293	284	288	303	309	254	277	312	297	290	342	312	290	279	290	278	280	307	300	276	292	280	296	291	283	287	251	298	307	289	284	289	286	265	276	296	250	280	313	291	266	271	279	324	290	275	275	312	303	291	297	241	323	285	302	274	257	263	293	300	294	333	316	264	258	306	246	301	264	278	329	305	331	243	267	259	288	282	281	302	283	298	275	263	260	283	310	269	281	275	291	289	321	317	283	308	300	278	283	303	288	307	288	280	283	290	295	301	278	293	303	275	302	277	284	294	283	280	295	293	259	256	301	319	291	248	277	295	300	295	294	271	293	277	320	322	272	296	288	315	274	296	275	305	288	268	265	285	297	289	260	303	302	249	329	310	294	319	285	251	280	299	281	282	285	302	284	285	300	276	277	274	281	276	298	289	301	302	284	284	294	287	291	298	308	285	275	314	286	286	316	299	309	293	277	260	296	313	297	282	316	297	294	288	279	292	326	326	301	266	276	298	283	292	314	317	281	311	285	296	308	254	318	278	290	313	297	287	286	301	293	309	297	302	266	295	297	309	300	247	258	261	288	256	259	287	296	309	307	288	279	298	272	320	276	272	292	277	295	291	303	265	287	289	312	273	280	269	303	283	297	283	318	295	309	290	332	331	304	313	302	269	251	301	316	264	293	313	287	307	289	294	281	292	291	271	260	287	302	307	311	274	290	332	290	273	289	284	306	287	268	297	281	292	299	306	294	293	279	291	309	292	274	291	291	281	285	279	288	285	239	291	293	300	288	297	309	316	265	291	285	258	282	316	275	282	281	287	321	292	248	290	258	309	308	304	284	284	263	293	305	257	267	311	326	306	283	297	254	339	287	298	262	268	308	285	281	280	286	286	271	288	314	307	283	324	295	299	236	314	315	282	269	296	292	285	309	297	309	286	299	285	277	301	272	301	262	268	311	269	300	259	282	252	294	301	283	279	313	282	288	329	288	280	287	288	274	282	311	291	289	289	275	296	324	284	290	324	300	293	283	292	296	280	299	264	289	286	303	312	286	304	320	265	288	300	292	272	275	311	309	273	273	302	270	298	271	277	283	260	303	319	269	293	299	295	306	301	274	289	307	305	284	292	297	292	283	280	280	270	306	324	293	280	271	302	286	307	295	305	287	284	289	324	285	274	297	313	254	315	270	303	270	293	281	261	263	288	277	293	306	288	254	311	282	278	278	275	309	318	291	231	298	314	288	303	233	281	283	279	258	267	284	333	305	299	286	306	294	277	305	313	292	285	293	271	314	313	288	287	267	298	270	284	303	276	256	285	305	322	297	288	298	286	306	293	302	254	305	251	277	306	264	309	339	321	272	297	267	297	293	313	292	303	285	293	293	261	302	293	268	289	277	310	297	294	278	288	289	304	294	295	316	348	284	295	288	293	285	262	293	295	309	307	316	273	283	261	296	279	292	295	319	288	278	312	286	284	289	304	302	279	284	312	259	292	301	303	295	277	254	308	320	281	245	291	299	315	276	294	310	300	289	287	293	277	297	284	321	301	304	304	279	289	295	327	286	284	246	304	314	300	274	300	286	285	287	259	319	290	293	249	284	273	304	290	280	307	301	296	285	317	302	308	293	277	311	287	273	259	291	289	285	315	272	302	281	293	298	322	305	295	289	297	281	284	294	312	299	298	276	293	262	295	289	309	303	293	304	265	306	299	280	316	262	282	297	301	294	307	292	282	307	277	262	290	286	271	286	291	309	291	277	290	270	294	289	299	264	283	281	288	297	287	287	292	280	280	315	286	281	291	331	306	301	274	302	250	273	284	303	307	288	289	286	287	282	299	315	269	298	326	319	298	318	293	305	294	268	315	278	260	316	304	276	296	269	306	299	285	270	288	273	280	284	257	266	280	307	290	278	265	272	322	331	287	301	298	293	269	239	307	299	272	291	306	282	268	274	270	313	285	296	275	281	278	261	300	287	308	290	256	283	304	264	240	281	290	301	316	272	272	297	268	271	281	279	302	268	285	307	287	294	281	267	303	289	306	273	276	263	270	279	310	284	297	269	288	208	298	319	262	278	276	315	312	294	307	311	283	299	269	313	318	287	286	244	259	277	280	255	310	316	294	270	295	289	283	272	293	285	307	294	265	281	300	282	293	269	277	281	292	287	319	287	278	271	269	301	287	279	263	283	279	296	306	285	314	297	275	301	322	270	280	300	276	296	291	300	302	299	283	281	278	304	277	265	294	295	234	292	305	275	287	304	278	315	302	266	313	288	293	291	300	299	305
1799	668	711	614	699	666	704	625	643	643	670	664	631	635	625	631	647	643	645	662	635	670	638	694	679	669	653	663	649	702	630	605	671	681	682	681	658	650	670	682	612	629	649	658	607	651	668	661	692	679	660	635	619	649	661	657	688	664	632	668	687	611	681	692	636	684	704	670	665	679	649	662	633	677	599	674	674	640	627	659	660	689	639	634	613	673	614	677	675	689	664	674	636	658	631	615	662	659	688	669	629	697	637	650	676	658	687	660	632	633	601	639	676	641	668	644	685	671	602	640	642	601	658	636	650	665	649	643	641	656	645	643	662	649	675	643	690	656	638	675	729	649	698	656	626	645	679	686	646	650	658	636	630	651	642	625	674	644	650	633	667	655	681	631	680	651	668	672	640	636	620	658	632	614	661	623	679	702	698	636	663	639	693	649	701	641	701	667	688	628	624	677	669	636	608	617	668	636	702	665	637	654	650	663	696	660	616	658	623	652	686	634	689	605	688	670	647	711	637	626	642	650	642	664	662	689	627	626	644	682	694	681	696	668	657	663	631	640	717	679	652	684	649	622	611	689	599	613	676	658	633	648	667	633	660	675	601	605	662	621	658	639	652	646	650	630	631	609	628	670	667	713	626	690	674	679	661	711	638	650	669	687	577	634	638	639	635	604	686	672	666	635	661	652	685	634	681	641	632	671	683	645	667	663	611	655	645	603	626	634	658	633	686	656	647	666	668	622	668	634	641	649	631	652	583	630	664	656	649	674	687	674	659	642	628	658	702	654	661	651	633	642	690	641	639	661	640	628	629	708	661	591	640	643	682	645	615	672	647	667	656	640	751	641	692	655	671	674	700	659	660	627	672	664	637	637	690	684	666	668	638	642	642	647	668	669	683	684	663	647	639	672	655	704	637	629	697	681	618	604	664	654	628	661	679	688	636	682	677	669	657	659	698	635	668	642	670	717	623	647	688	620	663	645	652	643	655	677	627	705	687	682	635	665	648	607	690	626	659	669	649	675	672	636	649	629	661	647	684	636	709	668	605	640	646	640	629	658	633	669	668	647	681	657	630	637	695	670	677	684	671	644	698	650	662	660	623	625	668	667	638	652	635	603	663	656	650	660	635	608	666	687	653	663	678	654	716	655	637	701	663	692	653	702	637	655	683	636	617	670	659	656	621	602	643	643	651	632	637	641	615	670	598	686	673	647	673	656	655	680	651	651	630	625	699	630	631	637	637	672	640	661	656	664	656	660	666	648	660	659	641	657	675	641	672	594	678	656	642	660	629	688	650	584	596	653	676	644	658	649	674	648	635	652	643	630	683	605	662	719	649	687	659	682	667	670	626	657	622	660	641	628	628	701	667	662	650	656	674	627	626	657	707	683	643	628	622	660	716	644	624	638	663	640	618	672	647	655	680	653	663	655	659	635	649	658	653	643	665	697	587	656	659	673	659	684	674	700	650	623	644	653	596	669	645	676	646	630	650	632	686	625	669	661	670	659	645	681	675	655	697	657	613	635	624	673	658	620	611	615	693	655	660	634	679	628	654	654	675	656	697	687	657	661	651	637	672	666	677	646	684	660	634	625	666	643	654	652	635	655	616	673	697	631	680	691	620	635	684	655	679	638	622	647	649	640	685	656	695	660	637	642	661	711	660	644	679	653	648	630	639	699	706	597	627	672	627	658	641	644	670	646	618	655	680	602	670	653	656	649	624	594	644	669	680	671	720	704	640	647	631	706	622	622	615	678	651	668	710	680	624	591	641	684	637	685	668	636	613	688	653	697	662	649	631	661	611	684	695	644	660	618	710	680	675	640	643	626	694	629	658	644	626	616	691	687	693	658	631	688	676	676	667	695	631	665	681	674	622	640	642	655	675	681	649	675	660	649	645	656	658	650	664	664	664	677	649	653	648	637	682	668	683	653	657	672	671	629	667	662	646	646	686	686	667	599	639	697	656	697	629	658	625	648	646	658	660	620	606	655	669	630	650	658	676	627	656	713	686	687	629	692	639	664	699	677	676	640	656	651	619	647	665	664	623	677	622	660	652	641	620	695	605	656	642	662	659	660	655	671	677	641	631	644	629	646	658	667	613	685	659	672	657	603	648	671	710	627	638	682	643	665	603	677	636	750	619	662	707	643	644	631	681	650	648	630	642	645	659	661	742	649	680	656	630	672	659	618	645	636	662	656	662	656	693	678	690	640	644	669	657	662	650	671	624	633	682	642	633	636	649	616	620	659	642	623	661	635	680	674	661	632	612	622	647	616	649	609	659	659	651	615	698	634	628	660	658	611	625	692	709	691	696	663	634	660	630	679	635	655	638	653	645	629	671	633	651	657	635	655	698	666	645	657	629	658	635	632	692	624	651	670	635	652	675	617	671	637	652	635	648	639	656	611	617	641	667	656	663	681	630	657	694	637	639	693	583	655	633	707	595	633	698	645	647	686	671	659	676	625	665	644	634	687	644	653	657	627	660	633	686	632	639	674	669	680	664	676	657	641	629	654	654	666	680	628	640	635	617	648	675	667	661	632	649	690	702	584	681	632	671	684	687	635	694	647	684	679	660	693	658	624	655	684	652	709	692	661	671	641	637	630	665	669	635	668	652	668	674	666	649	673	631	639	622	679	635	637	645	639	682	665	682	630	709	654	649	657	664	659	634	672	637	633	622	681	607	612	671	635	665	674	675	680	695	637	626	649	594	665	657	636	672	666	637	638	701	709	627	647	671	721	630	641	616	687	634	671	615	648	654	647	687	637	628	646	642	684	641	655	661	637	615	641	670	673	666	639	637	681	656	627	662	647	641	683	677	648	625	632	665	655	695	613	655	689	693	627	698	682	688	579	635	599	656	641	697	691	648	613	665	653	622	686	618	633	666	631	649	701	654	654	666	698	641	640	665	653	663	599	624	628	697	636	639	622	678	670	650	645	629	649	640	670	637	667	647	638	644	672	683	652	655	628	649	631	678	663	661	631	715	651	681	642	623	639	644	639	661	634	651	662	686	673	631	675	674	604	641	664	654	623	680	669	659	659	701	623	643	673	668	686	676	642	631	587	658	657	647	658	700	683	672	638	643	619	631	629	647	644	623	651	641	669	712	650	667	665	656	657	696	655	639	648	628	670	664	659	595	647	658	669	702	654	676	654	676	644	658	700	645	687	671	656	580	653	669	620	610	625	664	630	656	666	698	662	690	660	688	628	663	648	641	660	656	631	652	627	654	683	659	636	665	633	673	664	616	703	661	694	662	637	662	675	642	667	686	661	661	653	645	638	703	635	664	642	685	629	669	662	685	617	638	677	674	642	633	681	664	693	633	615	652	677	616	636	705	640	620	664	631	651	624	667	684	623	671	667	634	652	665	674	689	651	664	656	695	651	652	648	654	676	628	625	669	621	648	643	678	669	615	669	614	656	700	670	685	658	639	644	682	598	646	666	688	676	625	684	650	656	669	682	674	616	648	724	642	647	677	663	672	653	672	634	650	637
7973	499	511	403	322	284	301	261	243	259	238	264	220	215	250	237	205	203	229	238	236	219	219	201	204	218	218	220	237	246	242	227	239	238	201	217	215	253	231	220	216	222	225	207	221	196	224	237	212	199	203	212	182	219	193	211	225	211	228	255	200	213	219	233	232	235	186	218	213	200	203	242	245	230	205	236	223	236	219	226	247	218	226	249	215	210	211	216	204	246	204	213	211	187	225	217	224	205	222	228	235	229	224	190	203	225	236	195	224	229	217	210	221	210	212	216	212	243	216	206	231	230	220	210	205	213	233	222	221	237	190	191	212	212	235	204	228	201	217	211	198	212	242	204	214	207	212	218	241	199	231	201	227	219	215	241	211	238	215	221	236	202	196	230	228	226	194	234	226	197	251	209	226	206	253	251	222	216	206	181	202	252	234	224	241	249	224	242	255	221	250	188	231	232	194	201	212	232	232	187	228	233	232	217	229	223	230	224	228	193	231	180	235	253	228	250	241	209	223	205	200	220	240	251	224	219	234	229	200	233	228	264	208	215	231	225	228	236	229	270	246	250	246	233	222	224	208	216	230	212	209	227	244	209	209	213	222	236	227	209	222	202	239	223	207	242	217	213	213	171	222	214	226	194	214	198	254	216	237	227	238	221	221	180	221	213	219	195	239	239	216	228	228	215	192	217	211	221	215	205	225	239	256	205	234	269	209	204	210	204	220	200	214	221	221	230	226	193	226	224	195	190	201	198	216	219	227	195	205	204	227	218	198	218	218	219	195	225	232	230	247	251	209	221	226	209	217	190	211	227	226	216	213	187	218	196	215	209	214	233	208	224	253	210	240	215	230	217	223	222	231	215	228	233	221	214	252	232	218	226	226	216	233	266	210	245	215	242	216	236	211	209	223	204	199	239	207	204	210	188	202	228	192	210	198	210	211	223	201	201	203	229	222	190	229	239	202	210	223	238	219	202	218	212	231	252	202	227	243	217	230	201	245	178	214	233	206	211	215	194	202	217	220	236	252	232	205	225	215	218	187	210	227	230	205	219	215	237	237	216	226	206	215	215	216	227	181	238	248	228	198	242	208	208	200	228	246	242	237	262	227	213	197	245	237	205	241	229	237	225	235	213	212	228	217	230	224	231	235	192	248	233	213	236	214	217	233	210	216	218	232	221	197	198	216	218	214	194	206	203	244	216	228	214	229	243	240	259	235	237	257	236	196	184	219	248	206	250	213	251	220	190	206	225	205	211	226	233	212	238	229	210	217	209	218	194	230	223	211	224	204	184	236	234	215	206	211	232	222	222	247	236	248	202	187	217	246	225	214	242	169	228	212	231	238	201	185	217	212	247	248	212	221	241	240	240	178	214	243	213	202	220	240	238	224	231	212	223	235	219	200	218	189	219	212	167	210	185	239	219	217	236	202	248	215	229	242	202	215	192	238	222	216	220	214	222	207	218	196	213	218	206	215	194	208	204	230	218	221	238	231	208	229	240	203	238	209	220	216	223	241	214	221	250	207	227	228	231	208	201	222	252	222	211	190	236	206	216	206	208	235	213	230	206	198	220	204	220	204	214	234	219	215	234	240	207	220	210	225	249	220	217	237	251	215	231	205	220	226	202	226	217	214	217	205	213	218	212	217	226	193	230	219	195	219	213	229	208	221	218	244	202	236	230	215	228	223	241	225	183	190	224	216	231	210	224	247	198	228	187	195	195	220	222	231	244	203	242	211	227	216	226	219	231	212	171	270	195	204	221	228	231	204	216	225	227	239	206	197	206	218	223	218	230	231	193	258	220	207	236	234	206	251	208	245	198	197	243	208	235	200	249	233	230	222	189	198	208	198	228	224	242	222	195	210	226	229	219	231	230	210	218	229	195	235	223	192	240	227	189	240	227	216	214	237	247	197	190	226	223	221	228	220	221	248	228	218	212	217	212	202	220	234	237	214	227	209	208	234	230	220	232	205	221	208	235	251	254	226	234	223	234	209	220	214	215	211	221	219	210	213	218	231	202	214	231	215	219	238	221	183	223	224	202	217	234	200	217	229	244	222	213	228	203	214	191	245	234	218	226	244	202	210	197	208	229	243	234	225	202	236	203	192	255	214	220	248	215	198	221	221	248	241	232	199	222	236	220	225	238	209	178	219	221	178	201	214	210	245	221	208	246	228	206	222	216	229	215	232	250	226	222	230	194	231	210	229	229	207	233	225	215	247	194	219	214	231	222	208	232	235	218	225	249	190	217	199	187	215	212	215	210	204	205	227	225	205	209	220	234	227	200	212	200	222	232	221	206	228	218	210	242	201	213	212	214	202	245	237	219	232	230	212	222	236	208	202	275	211	213	232	226	243	227	191	237	210	203	264	201	200	216	202	225	222	207	202	223	239	225	196	223	235	219	204	191	228	240	192	228	214	217	229	235	222	201	220	214	192	230	221	230	243	223	219	200	216	213	227	204	221	202	242	228	227	209	197	224	227	228	257	234	218	231	211	196	215	199	229	238	224	236	211	222	227	215	216	188	222	185	203	213	238	212	218	209	245	213	243	196	219	202	234	219	231	207	221	200	230	214	217	230	234	215	221	232	206	225	237	222	260	204	193	215	227	209	213	198	223	200	197	213	228	225	223	221	191	274	205	221	237	210	252	198	181	216	235	226	232	244	203	225	226	254	237	219	191	217	191	205	228	189	196	214	203	214	245	257	200	258	198	212	217	207	199	245	187	224	176	221	232	229	228	224	211	222	231	226	232	209	246	198	219	201	222	204	233	224	235	245	240	212	219	220	225	219	225	203	224	219	228	203	248	242	243	224	234	225	213	198	202	239	234	199	238	217	222	200	201	228	218	219	233	225	202	200	211	204	176	213	222	226	195	191	208	231	228	236	212	214	244	215	229	223	202	215	228	203	218	234	231	225	213	222	221	194	236	209	211	247	211	229	210	220	218	213	232	225	230	235	227	234	223	227	217	231	220	188	191	240	221	231	217	231	205	231	229	218	223	219	189	218	222	213	196	228	215	240	204	230	213	230	241	229	201	254	221	195	233	215	224	241	210	208	241	210	253	208	187	229	235	241	195	214	231	210	201	214	218	199	217	216	215	245	213	219	225	218	249	220	207	216	234	221	246	214	209	227	252	248	228	217	236	214	230	217	224	226	213	233	243	235	222	220	206	231	183	215	206	223	235	208	242	222	204	215	207	229	223	238	214	201	223	187	226	226	213	188	246	235	215	230	238	223	225	183	220	203	218	232	208	216	216	235	206	200	211	223	224	224	231	214	219	217	223	235	233	192	193	243	235	216	216	219	212	214	204	214	212	263	222	240	227	180	202	187	235	222	226	246	193	207	195	218	193	222	192	240	234	219	231	232	236	218	235	238	215	222	213	214	241	231	194	222	221	259	225	194	213	245	225	232	219	189	234	220	224	251	220	200	233	233	198	222	235	246	244	231	244	248	235	244	221	197	202	242	217	236	218	225	207	211	223	229	230	235
6926	742	1049	1176	1072	933	785	731	677	684	653	585	595	542	595	572	540	580	568	555	574	504	522	578	543	541	504	514	524	517	496	477	525	533	546	518	491	521	490	497	519	467	526	525	515	506	524	533	507	485	509	472	555	524	502	490	518	509	480	516	463	499	532	509	497	511	512	477	519	519	489	519	502	489	523	530	461	548	480	542	497	462	491	478	466	499	515	489	514	480	502	515	523	464	531	481	514	495	533	521	493	501	521	529	497	526	464	503	523	523	495	520	479	524	462	502	496	514	505	494	509	522	516	533	507	476	456	473	519	487	464	542	485	521	524	485	506	526	472	474	500	501	530	495	522	529	553	476	503	512	501	485	512	493	491	535	500	477	484	523	481	513	533	512	491	524	439	459	519	480	494	527	479	531	469	481	501	514	487	485	460	508	519	482	529	507	498	503	515	504	478	508	492	478	515	524	461	490	497	506	477	508	492	497	480	491	516	493	497	502	532	502	498	531	486	510	516	506	506	501	475	465	522	496	512	478	507	525	473	462	519	518	464	539	503	468	497	496	502	512	508	502	488	485	487	508	520	531	494	477	480	506	463	541	502	461	517	525	477	519	498	537	487	488	505	512	458	483	484	480	469	473	506	482	486	518	512	541	540	474	496	505	468	545	488	513	536	531	506	488	491	502	486	512	512	521	474	505	505	506	546	487	505	485	476	490	497	501	505	503	515	472	500	510	528	477	466	498	474	507	516	531	490	486	497	546	531	483	500	446	494	494	506	501	485	487	504	488	491	488	494	502	527	521	474	493	525	488	532	454	446	528	504	489	513	529	503	501	468	487	512	479	518	521	488	462	489	474	553	496	506	470	538	548	498	510	516	491	488	495	485	497	493	495	522	463	499	477	495	480	542	518	499	503	513	494	507	478	553	503	480	492	442	493	501	466	533	532	517	492	487	509	522	506	497	501	506	467	495	526	512	493	503	507	480	524	490	539	511	519	525	488	497	515	497	530	544	516	503	494	481	479	474	480	521	499	464	506	518	505	534	472	539	532	496	502	497	473	495	497	488	515	468	517	483	515	525	498	510	515	544	523	532	506	525	524	482	503	507	552	475	508	476	474	492	502	541	456	486	519	471	518	532	533	500	515	550	485	512	523	489	516	488	537	521	517	485	483	500	485	480	515	461	509	511	559	518	520	480	516	528	513	518	496	469	484	516	494	456	526	480	506	538	493	506	492	517	536	503	513	503	515	479	542	503	538	515	501	501	477	479	465	499	490	524	531	533	484	528	498	493	527	491	502	529	490	534	501	496	447	507	495	474	517	515	472	509	501	484	473	492	481	486	505	501	538	464	502	495	501	489	474	520	476	531	520	506	465	520	504	508	523	543	460	525	495	532	494	489	519	490	489	503	514	510	510	467	546	475	501	489	478	537	518	505	509	495	509	491	511	500	490	533	458	503	527	495	510	523	509	486	518	470	517	522	493	504	539	498	474	492	481	505	487	489	506	503	495	522	501	522	484	490	507	508	501	502	484	492	501	512	478	514	518	489	515	505	515	482	496	521	504	503	508	473	507	469	471	523	543	486	464	520	534	486	518	508	477	505	497	499	519	504	534	493	482	527	514	471	508	505	477	540	495	560	510	513	514	484	523	452	507	524	514	507	514	483	498	534	507	463	510	510	466	512	495	488	504	481	566	526	478	476	499	511	500	452	500	538	507	487	482	516	481	498	530	479	531	485	516	486	527	482	470	484	520	521	530	455	496	495	486	468	483	487	512	510	513	476	504	489	496	505	500	497	518	469	483	478	551	514	521	504	498	498	522	523	524	486	514	536	519	534	485	499	513	502	467	488	523	491	501	497	491	537	516	484	506	538	515	511	508	485	460	504	516	515	492	499	494	473	507	498	485	500	487	508	484	493	479	542	486	501	507	474	501	502	484	500	490	511	467	494	504	512	500	515	479	496	497	518	491	497	479	472	468	500	514	475	502	494	496	509	506	534	517	505	529	522	471	472	484	470	481	518	532	470	497	472	522	472	522	542	486	512	518	498	531	489	482	489	496	494	474	516	524	476	486	529	483	496	519	522	531	510	472	489	504	496	538	492	529	490	521	509	536	497	485	481	489	544	502	479	518	519	511	481	484	516	532	463	532	481	496	494	507	476	500	494	541	513	491	501	486	519	521	507	478	459	493	479	493	473	491	479	507	477	502	520	530	493	469	482	487	480	484	539	509	528	510	478	518	507	529	481	524	504	493	482	504	535	443	510	507	520	518	465	525	504	477	498	487	552	493	490	541	507	526	528	530	467	487	507	485	501	484	521	505	474	503	498	504	480	501	492	477	542	486	502	505	489	508	489	458	519	455	466	508	480	497	510	495	497	473	512	558	507	487	498	473	495	468	510	471	483	472	477	546	524	506	481	495	493	464	454	478	529	530	504	487	496	532	483	510	530	445	484	528	492	509	492	518	525	480	515	456	494	511	472	496	485	526	477	504	452	496	522	467	508	480	494	512	517	506	509	486	516	487	526	548	496	508	526	505	489	514	493	487	465	506	470	523	489	468	518	534	478	480	537	495	497	501	506	479	527	509	495	447	520	493	477	533	486	501	535	493	532	471	498	509	484	508	495	512	492	501	532	502	490	503	495	483	534	506	503	515	533	483	504	521	521	515	493	511	492	489	501	500	496	528	494	484	479	493	470	480	473	511	488	492	485	512	514	572	499	486	512	493	482	489	486	504	531	509	489	543	503	532	502	496	475	496	478	528	520	530	467	521	488	544	520	500	534	499	463	530	491	478	488	490	537	520	492	530	476	491	495	488	467	483	520	510	539	522	515	534	496	508	468	478	491	484	496	528	526	488	472	476	474	520	485	482	539	489	472	494	506	477	493	524	534	523	479	492	495	504	512	509	495	483	492	510	513	505	511	498	498	455	493	487	472	515	511	479	504	505	508	470	467	456	486	523	506	473	509	486	486	449	507	482	494	495	542	507	462	503	473	495	526	519	485	489	440	510	514	483	502	520	486	542	492	504	489	472	528	498	480	532	461	469	482	504	503	471	520	508	494	505	484	550	517	502	493	493	463	474	495	516	459	511	510	451	477	492	584	479	516	515	508	472	521	453	498	510	538	501	476	499	453	473	522	489	509	519	558	502	508	500	511	502	491	485	476	512	525	502	533	502	471	481	444	501	481	524	518	489	501	514	493	499	496	493	502	509	516	504	491	497	511	535	505	479	517	476	461	504	437	527	485	489	525	504	457	491	532	508	500	512	512	470	491	484	513	529	475	486	484	504	495	519	500	485	501	496	486	535	497	477	489	464	499	480	497	487	540	485	487	491	479	504	485	509	485	518	478	494	478	513	478	487	509	497	506	510	517	462	524	499	492	499	521	524	489	500	468	461	481	517	490	499	545	529	531	461	511	511	506	479	511	541	547	514	478	469	521	470	519	501	498	500	493	476	496	509	474	471	539	516	487	503	506	515	533	537	532	498
14218	863	652	477	340	252	201	154	157	122	108	116	100	130	91	92	96	94	99	98	91	83	96	88	87	91	97	96	74	71	95	78	81	87	77	76	81	81	98	75	63	95	91	83	78	86	87	80	79	82	86	85	66	68	101	92	88	84	83	91	76	95	80	76	87	65	67	70	74	75	85	91	69	73	63	64	89	75	77	84	79	63	79	87	75	73	70	77	67	79	66	68	75	68	94	71	72	76	77	85	76	69	80	87	73	79	82	60	81	78	80	84	85	56	85	97	82	82	88	84	94	88	80	86	53	76	76	71	68	69	71	65	79	86	72	87	58	77	72	75	76	83	99	79	80	71	99	76	87	81	71	85	82	67	83	86	82	85	72	71	75	87	72	79	69	76	52	84	80	72	86	80	77	80	73	65	71	74	80	71	61	82	75	60	72	81	75	70	96	72	87	82	78	77	88	75	69	87	57	79	85	81	62	68	83	70	74	74	68	60	62	70	75	70	86	72	71	85	88	83	78	68	71	79	67	77	72	76	78	86	69	69	78	74	70	97	81	75	57	85	82	71	71	74	78	84	94	74	84	62	66	79	68	76	79	67	69	77	82	83	82	83	69	75	81	70	83	86	85	105	96	72	84	81	74	83	87	89	65	84	68	69	65	77	62	68	75	66	81	67	96	81	81	63	62	86	72	87	81	91	73	87	66	75	85	82	84	88	97	69	69	72	62	70	76	70	71	83	68	64	86	83	60	80	76	82	85	80	66	89	69	100	77	81	71	78	84	82	67	88	79	85	77	99	83	74	90	71	59	77	64	80	83	76	71	79	93	82	82	85	73	81	79	77	69	71	89	78	72	83	71	76	78	71	84	93	74	86	82	91	83	72	71	66	77	98	82	66	86	74	73	81	72	74	75	74	80	75	75	54	84	83	62	105	91	85	73	86	95	88	75	71	84	78	84	79	84	77	76	75	85	73	86	64	76	91	85	85	82	76	82	82	66	88	81	83	68	86	68	59	86	78	81	82	102	83	69	82	87	78	75	76	83	77	82	77	87	69	74	81	74	88	68	81	77	71	67	90	77	67	80	76	71	69	65	83	71	92	69	64	79	87	79	81	81	84	79	83	79	73	75	67	80	75	87	86	88	68	86	79	78	74	69	70	83	71	73	70	88	88	70	73	72	81	81	83	84	80	61	71	69	72	88	82	69	78	96	93	64	74	59	64	86	90	82	95	91	81	97	67	70	81	73	80	87	85	84	94	83	75	73	83	74	95	79	91	72	86	83	65	82	71	82	51	78	59	80	65	77	80	90	73	71	77	82	81	71	81	66	87	69	69	69	82	74	62	73	93	83	72	76	73	70	80	69	63	73	79	72	95	74	90	73	94	82	76	79	73	87	84	75	67	73	78	64	75	71	75	67	87	78	77	75	86	65	76	90	81	84	73	74	66	84	88	72	67	60	51	79	84	77	72	77	89	80	57	77	91	75	89	82	96	91	84	79	95	66	66	87	76	79	70	70	68	84	84	81	72	70	61	75	90	79	82	78	73	88	72	70	88	83	65	69	71	66	86	85	79	76	81	70	111	70	66	83	83	78	58	70	74	74	82	70	79	70	73	66	89	75	72	103	72	77	78	79	86	74	80	85	85	87	86	86	67	89	75	89	66	68	72	78	74	70	79	70	69	82	90	69	76	88	78	54	79	80	63	77	83	77	83	61	73	75	74	72	73	87	71	76	78	78	92	72	68	64	51	68	69	107	71	77	74	65	83	78	86	84	77	79	63	90	79	79	63	74	71	77	69	83	84	89	73	72	76	67	75	82	88	84	67	97	70	78	82	71	83	77	73	82	67	68	74	72	69	80	64	77	69	73	71	70	83	77	80	72	78	93	74	77	64	75	71	76	66	84	64	73	86	80	65	92	74	80	68	89	89	85	64	76	89	83	84	87	73	77	61	73	59	80	77	98	92	72	84	71	76	93	81	76	79	71	71	79	93	83	72	99	61	77	67	75	71	87	77	72	57	67	89	97	89	87	93	100	86	98	78	73	80	74	66	80	77	82	66	88	89	104	67	89	62	83	77	81	78	80	75	88	88	79	78	76	66	58	82	63	81	83	67	83	109	72	80	82	89	79	63	94	89	79	74	82	72	70	82	77	82	81	80	73	73	76	71	72	80	91	85	83	88	79	76	72	84	70	70	73	69	81	81	72	78	71	85	64	70	70	68	79	81	84	77	88	76	73	46	86	84	81	83	69	71	82	81	71	85	83	79	69	74	78	83	72	87	77	88	95	89	80	76	102	84	64	63	90	94	70	64	67	67	63	75	88	79	96	84	65	64	81	84	79	94	86	67	81	74	79	90	83	80	79	72	85	60	84	76	85	92	81	82	88	78	74	75	77	67	58	71	75	84	82	89	72	72	72	77	87	88	65	73	69	79	52	80	85	80	66	61	70	93	80	65	71	83	72	71	102	78	85	73	73	70	81	77	81	79	82	79	103	75	80	67	73	81	94	90	91	88	76	73	82	83	67	64	78	62	81	87	79	83	92	83	91	90	94	76	85	93	84	74	79	85	75	85	77	73	78	76	72	69	79	67	79	75	85	74	67	81	87	75	81	75	104	74	57	79	80	70	65	77	78	68	79	93	89	78	58	75	77	78	86	79	88	70	78	65	60	70	64	94	74	77	84	79	71	73	64	72	84	84	81	77	57	80	81	81	76	69	72	80	81	73	89	73	67	84	80	80	69	67	77	94	86	85	76	78	74	60	87	83	57	96	75	83	71	72	87	70	59	71	73	69	67	91	53	74	96	67	99	78	70	83	86	78	63	88	86	71	77	77	93	68	74	71	79	92	76	89	89	100	87	82	76	67	85	57	76	66	79	96	79	81	87	84	93	75	59	71	83	66	73	58	71	65	59	64	75	73	77	67	75	80	78	100	104	89	73	76	86	68	54	82	80	86	75	67	76	64	78	83	71	69	89	69	73	83	88	68	92	86	74	75	66	72	68	74	67	79	77	92	74	83	95	59	65	84	80	65	74	67	79	71	80	67	95	65	84	79	75	93	79	92	73	92	86	84	70	73	74	81	77	76	93	80	81	76	74	82	76	77	72	69	76	91	65	72	66	78	65	78	81	81	88	65	83	95	74	82	58	76	89	67	87	83	83	78	74	66	82	80	65	86	72	77	76	68	94	57	72	67	77	81	80	82	64	76	81	71	64	71	81	83	86	80	70	83	77	92	72	89	82	65	86	71	74	87	62	79	84	84	87	54	89	80	78	72	85	93	74	68	75	79	82	82	61	79	86	69	78	61	86	78	83	73	94	89	87	73	86	88	89	66	75	94	58	68	66	60	70	76	87	67	78	70	85	89	76	67	71	75	76	83	77	65	63	88	80	76	65	76	81	82	69	79	74	85	88	76	97	76	74	70	66	64	87	76	60	84	78	82	70	80	88	70	75	82	77	72	68	79	68	84	81	89	80	66	90	71
8531	689	1370	1520	1209	1032	827	721	605	519	406	436	417	379	328	335	320	295	296	257	313	297	264	233	259	274	268	272	250	247	240	248	238	240	230	261	241	222	219	237	239	245	232	217	243	214	245	213	231	219	215	209	237	244	220	220	221	214	205	230	226	201	205	217	254	215	204	190	205	226	206	223	198	218	207	210	207	220	213	213	222	194	227	237	233	196	215	238	227	215	229	210	215	190	217	214	209	224	219	214	217	225	183	195	199	212	202	180	214	209	218	216	207	209	192	216	218	202	212	214	214	231	194	236	198	212	229	208	191	185	202	224	217	197	192	213	221	235	214	221	224	229	180	211	179	191	229	217	227	211	211	210	195	236	220	205	203	193	185	192	213	230	207	216	188	211	188	197	216	204	186	230	174	205	214	183	203	197	180	201	225	190	217	200	196	222	233	231	224	200	217	187	226	195	180	184	229	206	209	183	200	195	195	211	220	212	184	214	222	193	205	223	236	237	193	203	243	206	192	201	172	203	215	227	197	192	179	217	208	238	207	209	196	196	211	195	211	197	219	189	192	197	218	187	229	213	223	207	202	215	226	232	228	212	211	212	189	209	220	213	212	208	212	201	185	192	187	197	189	197	198	191	188	192	218	198	213	203	197	204	200	212	197	213	231	214	191	193	227	198	214	188	203	247	206	188	220	206	209	209	216	204	230	198	194	201	208	212	212	207	216	213	217	220	223	214	212	194	174	222	208	194	242	209	202	195	221	224	194	203	199	202	192	226	230	198	189	207	208	216	235	194	206	237	223	218	209	208	238	200	189	213	188	218	201	217	221	222	202	199	213	192	194	199	195	201	206	188	217	210	217	222	219	208	182	226	182	234	207	190	192	218	246	229	202	178	186	185	201	205	214	211	177	210	178	205	237	209	207	208	219	206	236	202	206	202	191	209	216	200	219	202	207	184	209	206	225	181	191	212	185	209	206	187	195	196	182	201	193	196	199	213	202	204	244	213	205	217	219	220	205	211	173	239	206	197	214	201	184	222	192	212	195	192	198	186	209	207	197	227	216	217	190	212	201	203	233	190	208	211	201	209	217	207	196	228	193	173	206	217	219	210	194	203	197	202	212	187	214	223	209	231	234	195	184	213	194	203	200	211	188	212	218	185	195	197	198	194	206	213	179	218	209	230	195	233	220	206	187	213	220	202	199	212	182	186	253	190	219	212	206	213	214	198	195	191	227	186	207	213	199	190	203	219	204	209	207	180	202	205	221	189	193	230	185	211	220	200	190	203	207	226	211	184	205	210	220	204	211	203	205	203	226	228	193	207	223	206	185	209	188	237	204	204	217	200	211	203	192	206	184	200	192	202	196	205	222	215	215	240	236	171	221	205	209	225	195	199	230	231	212	200	199	211	184	191	189	199	201	223	223	184	191	193	241	201	184	197	196	209	214	213	210	201	186	197	198	223	184	205	231	229	216	207	193	199	234	215	190	183	224	204	241	182	202	220	220	201	185	199	208	225	230	183	206	185	196	217	214	194	199	192	204	207	204	177	207	198	221	211	212	204	210	185	200	220	204	220	222	213	202	221	185	213	215	173	215	192	221	204	219	198	219	231	199	207	200	196	226	219	224	207	230	200	215	205	205	213	208	216	207	193	236	226	194	189	196	211	218	196	217	190	219	205	185	182	212	202	203	203	221	209	204	207	197	208	204	212	185	222	195	178	233	221	194	210	212	203	205	226	206	206	213	193	210	229	215	199	199	210	204	194	230	183	209	226	223	228	201	196	191	188	214	201	208	195	213	199	205	192	195	232	240	198	210	202	217	231	212	191	202	207	212	199	213	178	203	217	218	220	198	179	203	197	184	206	210	204	237	218	222	221	189	219	210	211	196	199	210	211	209	207	217	196	192	259	180	211	185	208	188	238	195	228	201	212	233	222	218	240	183	194	200	205	200	196	207	197	201	200	221	193	209	183	222	223	235	217	210	211	189	191	195	237	216	224	182	197	212	204	229	193	223	204	218	200	225	204	202	184	186	217	186	202	235	201	205	202	215	204	198	195	213	221	195	211	214	198	191	195	212	216	191	197	192	200	222	227	208	195	211	178	199	185	237	203	213	217	207	198	217	215	201	200	218	209	201	202	212	224	211	216	199	201	208	194	209	184	214	201	226	196	198	218	214	207	197	216	189	189	207	234	190	203	207	188	210	206	205	199	201	208	203	206	194	202	216	222	195	228	192	196	213	181	191	223	195	191	219	202	196	205	208	199	224	193	201	205	226	203	187	207	213	208	186	207	215	211	196	213	206	209	209	193	209	191	180	201	197	225	212	217	200	209	237	223	212	189	226	223	187	212	206	225	173	215	213	221	199	190	207	208	190	233	229	223	190	217	227	248	201	231	216	219	203	191	199	200	206	214	182	224	201	210	183	188	216	218	191	203	200	203	183	210	190	200	222	207	199	207	252	208	211	195	191	231	217	212	235	208	197	204	194	184	198	220	218	207	190	212	203	193	196	189	245	214	197	189	209	203	210	187	204	205	193	180	198	203	218	204	212	205	208	203	207	226	212	215	207	209	189	236	192	189	226	193	225	198	185	201	217	233	210	217	225	232	215	201	209	192	203	210	187	191	167	202	231	206	200	211	213	210	202	211	207	204	192	198	197	214	206	208	223	224	223	215	217	214	188	207	202	220	226	201	217	191	216	228	209	197	208	202	195	226	217	186	219	203	214	216	198	217	211	196	191	200	200	189	228	240	183	206	204	201	212	246	204	209	210	188	192	204	208	215	201	200	225	182	189	195	205	239	211	197	201	204	192	192	203	194	209	206	202	210	217	220	190	218	191	192	199	191	189	184	229	237	232	179	201	192	211	194	214	190	198	208	185	190	227	209	194	210	222	219	217	196	196	205	200	178	181	210	212	199	213	191	205	196	186	196	205	214	210	205	233	168	202	201	227	216	177	216	198	186	220	197	189	200	208	199	184	211	210	212	233	240	199	212	225	200	208	203	201	226	196	230	189	199	205	211	239	195	194	217	205	225	231	215	210	182	200	221	191	188	183	219	212	177	178	218	196	210	216	217	176	192	209	186	192	228	181	224	216	197	210	196	188	190	199	212	200	212	221	204	183	208	223	207	212	191	194	194	228	200	206	222	188	204	194	214	227	210	192	219	192	225	226	227	195	200	164	186	179	217	207	192	187	197	200	210	203	221	197	182	210	198	189	188	221	211	218	210	229	211	234	177	201	209	205	208	200	195	195	208	201	213	198	187	207	219	216	186	178	223	218	201	214	167	202	190	204	205	201	217	230	202	213	179	207	196	210	202	210	191	201	182	212	216	208	221	201	202	189	216	206	202	196	194	227	209	182	186	207	203	203	224	226	200	218	194	200	232	202	186	217	209	212	189	204	212	199	198	223	192	219	221	201	202	201	221	214	185	216	198	177	211	199	188	195	222	210	196	216	223	207	188	208	227	235	208	211	216	189	216	206	216
1321	275	295	289	322	300	307	297	302	300	277	316	258	248	296	306	310	299	318	297	290	284	285	315	323	294	272	300	286	277	266	252	303	247	306	302	296	266	292	270	290	292	323	280	297	276	290	298	283	286	331	319	304	259	272	277	265	290	301	289	262	284	305	286	279	303	298	285	293	271	263	309	276	294	283	295	295	279	312	288	292	286	278	281	304	313	266	313	314	277	283	314	266	271	270	312	295	290	303	269	280	301	287	296	317	309	314	289	324	311	287	270	294	272	292	286	267	301	292	283	299	286	274	310	278	280	300	293	269	283	329	294	293	296	289	278	309	320	304	266	277	278	285	295	307	294	270	282	280	313	292	311	270	270	329	303	296	275	281	275	294	281	270	302	256	322	271	294	283	287	284	292	268	282	278	292	303	280	284	294	297	302	295	304	269	247	287	316	308	271	299	274	272	278	265	267	301	305	296	287	284	274	302	283	286	306	316	301	243	340	271	294	296	315	290	352	276	267	269	296	270	311	300	320	289	319	299	260	288	291	329	290	268	268	254	321	295	266	302	271	288	316	287	299	281	297	290	289	261	246	267	318	284	272	304	278	257	280	309	265	266	285	316	301	294	273	302	257	265	276	264	256	281	280	301	280	279	269	273	283	272	268	259	289	290	293	277	303	334	300	294	276	265	293	313	305	302	287	257	321	274	286	281	318	289	306	275	298	294	290	300	297	270	301	272	258	298	282	265	306	248	286	257	306	296	267	303	284	315	299	290	289	284	259	333	287	291	266	307	273	302	295	285	274	332	256	291	280	282	288	326	304	293	287	311	251	291	273	261	304	264	272	287	289	307	316	310	296	303	289	300	287	282	245	266	287	297	321	306	291	311	287	244	295	283	291	283	315	287	310	262	280	278	280	292	309	283	305	295	316	229	292	310	304	287	266	295	291	291	274	296	275	286	291	257	283	308	278	274	297	284	280	314	288	298	315	287	292	290	285	299	311	312	326	277	297	262	302	270	295	277	297	290	281	274	304	275	329	268	293	281	291	258	310	317	299	298	267	287	271	273	310	283	275	313	284	280	272	277	271	270	288	280	278	278	283	318	265	258	264	270	270	277	297	277	283	272	321	330	275	284	272	289	296	282	308	315	283	298	267	283	311	292	287	269	270	315	279	274	270	302	273	292	290	284	308	277	294	308	300	317	276	344	274	272	263	297	276	297	286	309	273	285	309	273	313	291	291	290	283	268	296	280	269	294	302	309	320	266	317	304	285	314	302	249	284	328	285	293	289	316	265	303	288	267	310	306	303	258	277	315	292	247	290	325	330	276	284	294	283	294	309	284	307	287	302	281	292	329	285	296	267	315	294	311	295	263	284	246	275	279	292	271	275	286	305	320	299	281	313	325	285	266	286	299	309	333	315	279	282	281	281	333	288	309	298	293	305	276	256	256	292	296	292	269	285	295	279	281	314	306	285	288	295	277	314	251	291	289	291	283	295	278	272	288	289	295	288	251	301	286	328	309	303	262	318	264	304	318	307	303	284	280	263	293	329	283	317	307	285	294	299	281	304	304	303	266	293	282	322	333	271	295	272	287	267	279	323	297	263	297	311	284	273	303	292	336	294	299	302	287	297	280	269	307	279	327	292	329	317	269	305	307	279	301	280	302	296	305	289	293	293	302	307	308	273	277	300	300	277	288	303	265	258	283	281	299	312	274	311	317	267	288	295	257	293	292	318	279	315	278	300	273	281	283	272	280	250	266	281	318	291	298	263	298	284	301	286	285	307	319	317	312	253	310	303	308	305	295	321	292	294	266	295	327	294	274	272	272	287	254	270	278	297	309	316	288	274	267	290	277	287	266	298	264	301	290	252	299	304	283	285	262	280	268	298	286	283	289	276	240	282	261	271	311	280	268	304	292	284	281	266	286	278	267	314	329	297	280	323	283	296	310	306	307	257	267	289	279	296	269	287	303	258	277	252	302	298	329	303	303	293	284	298	325	259	284	300	310	298	288	296	282	302	283	285	286	285	295	295	308	264	292	286	288	271	278	291	303	239	290	308	292	284	310	307	276	312	294	315	286	285	285	284	289	292	290	317	271	275	277	290	293	274	287	275	318	281	316	281	313	303	298	286	298	264	270	280	302	275	292	327	306	291	289	280	278	294	310	273	292	276	314	304	283	288	303	311	276	317	295	261	304	302	279	301	263	291	307	269	284	275	294	304	274	279	285	281	312	291	303	290	245	298	274	261	286	314	275	269	278	291	263	314	321	283	276	318	279	307	285	285	288	276	292	295	271	287	289	272	299	280	320	282	292	300	325	279	336	273	308	306	264	300	301	293	290	310	293	284	280	283	290	322	304	292	284	280	290	288	310	301	307	316	268	268	281	279	292	335	293	305	289	301	297	315	276	298	288	295	277	297	298	261	302	295	311	300	294	280	268	294	293	283	280	289	300	309	312	325	283	328	278	285	264	260	275	270	296	308	303	281	280	259	295	273	282	287	286	278	307	297	283	290	276	281	296	308	287	281	255	285	302	301	294	271	271	259	290	260	274	287	317	287	330	296	289	297	303	304	284	305	275	304	249	272	327	281	298	277	273	288	314	297	293	290	274	297	263	273	308	303	297	317	287	294	312	291	251	296	286	282	271	281	260	327	276	265	300	278	250	260	266	319	297	265	303	304	269	298	285	300	311	288	299	244	278	292	324	252	272	271	247	265	316	302	244	258	300	288	280	313	298	287	260	311	309	316	273	279	291	246	265	301	294	283	265	324	249	282	321	314	289	284	314	300	275	275	311	288	303	254	301	239	268	269	262	301	318	321	302	292	308	289	272	288	312	310	291	307	279	291	283	272	269	279	316	257	268	283	273	269	318	277	291	310	312	285	292	281	298	288	279	311	297	284	291	290	285	281	266	275	303	277	296	304	277	281	275	309	264	301	320	287	300	288	290	286	272	308	244	323	292	306	291	254	301	300	319	278	299	295	283	294	265	302	323	282	270	305	320	275	266	284	275	285	290	297	301	315	272	275	283	294	274	296	307	303	313	342	291	311	275	289	304	273	303	270	283	301	284	312	306	297	250	282	251	287	294	309	301	314	258	276	278	323	290	289	277	307	298	289	308	278	281	284	319	296	298	256	289	293	285	300	292	286	306	274	297	308	336	282	295	282	342	324	287	292	271	302	312	310	312	275	277	299	306	297	288	320	270	245	279	312	301	304	328	273	305	301	302	308	288	266	311	269	287	291	304	304	294	318	295	292	315	329	290	310	283	283	314	263	294	256	293	297	282	326	310	278	348	305	299	313	316	287	272	297	277	261	319	306	297	290	313	302	278	259	273	302	289	278	313	258	324	275	308	305	281	326	284	313	293	292	294	292	313	288	293	312	279	300	302	267	284	273	297	306	282	306	305	311	283	302	292	309	289	293	277	303	320	317	295	276	321	291	275	292	331	307	292	276	271	282	327	290	283	313	290	276	314	247	309	287	295	288
1862	656	698	670	636	655	646	645	672	643	657	617	660	675	636	633	685	640	676	636	644	630	637	636	645	665	671	624	681	633	642	660	633	622	672	627	653	651	685	654	643	647	657	656	615	731	668	687	729	653	672	655	623	614	634	630	687	710	598	675	665	640	640	652	666	634	682	710	657	654	660	649	659	644	672	663	646	656	637	674	620	688	638	600	729	620	666	724	643	665	663	635	696	609	627	624	665	636	734	680	660	601	668	689	628	638	648	664	643	634	672	618	640	623	727	660	665	661	682	678	675	660	675	622	645	660	671	666	659	644	667	633	669	661	648	619	661	650	673	660	600	616	654	651	639	644	704	641	662	646	623	610	644	707	670	703	651	675	664	682	623	628	666	637	677	651	696	662	643	636	614	663	640	620	682	647	654	614	664	652	674	697	637	688	635	694	597	617	675	630	640	703	613	613	655	652	633	701	623	639	681	681	626	677	624	648	633	656	681	587	610	667	669	683	645	634	651	699	621	670	681	640	668	600	693	684	689	617	639	605	683	624	646	637	621	673	614	650	684	641	663	654	657	653	636	682	637	612	674	672	629	651	618	695	653	659	653	682	686	616	640	690	677	647	674	688	683	669	673	661	664	640	620	686	672	626	662	660	652	680	651	625	619	639	658	688	678	622	684	700	708	642	679	644	667	633	644	644	625	627	641	648	652	664	702	721	656	660	655	688	659	653	672	667	629	643	667	640	596	683	643	665	630	637	703	695	726	663	639	650	602	639	654	692	628	684	649	661	639	629	606	647	682	634	655	636	662	641	664	657	614	657	622	671	592	683	669	708	667	662	630	638	671	629	637	664	642	675	599	664	665	728	608	660	688	641	675	654	627	676	692	684	621	637	622	685	644	652	676	680	632	648	700	634	681	666	648	668	596	642	636	663	642	675	684	631	640	626	643	615	667	648	626	677	669	644	664	650	738	660	687	630	648	644	615	605	661	626	675	657	670	656	657	652	654	656	668	683	646	666	641	641	659	661	660	666	634	662	693	640	652	669	646	639	609	626	644	698	639	691	662	664	680	667	662	674	647	653	659	654	634	693	660	673	659	682	693	660	660	600	636	645	598	613	588	696	660	669	652	607	622	634	655	635	662	644	668	678	626	633	646	629	687	675	697	680	625	619	677	657	673	641	650	647	655	656	650	626	691	646	600	657	629	664	652	686	692	684	576	673	631	631	618	652	665	676	623	651	626	666	675	700	651	680	659	659	649	662	653	688	630	700	632	620	651	636	638	656	665	683	644	624	614	644	651	667	652	648	684	672	650	672	624	625	708	686	612	649	612	656	667	647	682	650	669	680	626	588	657	670	672	653	666	629	683	684	662	672	685	655	645	637	676	622	649	630	658	662	675	670	676	629	659	606	648	687	647	688	660	640	634	643	655	669	678	631	648	681	663	655	663	639	700	644	631	637	668	701	645	653	697	640	648	598	641	639	650	648	686	646	677	608	666	670	623	687	669	682	643	641	646	651	660	664	681	638	680	681	682	639	629	639	652	652	683	657	648	685	660	669	635	609	609	687	688	651	636	664	650	661	637	679	659	617	667	629	708	675	641	610	651	700	680	686	620	709	630	663	618	642	643	667	608	673	679	610	642	631	656	659	639	638	717	667	651	644	673	616	647	676	646	689	642	693	683	632	667	605	659	678	699	648	629	632	651	675	671	621	661	656	648	622	632	680	693	673	741	690	607	646	639	654	669	621	622	642	654	658	683	656	594	621	708	680	685	674	699	632	658	697	635	668	647	649	646	639	602	650	665	622	613	664	673	661	666	657	658	661	654	667	668	653	601	678	648	663	652	638	628	636	707	654	640	658	651	636	669	678	612	639	659	656	634	645	628	680	636	672	666	643	642	674	661	649	653	603	658	638	669	642	679	682	678	668	698	632	651	666	686	671	672	676	661	666	635	648	650	621	599	655	646	665	638	707	705	637	678	653	671	673	660	675	631	625	693	656	625	629	630	668	632	658	717	645	642	675	650	654	668	663	648	636	682	692	582	660	684	673	652	631	669	650	654	639	691	629	656	681	670	611	623	677	668	637	645	653	629	666	682	628	695	671	702	701	671	688	674	631	623	660	639	640	660	666	643	637	624	647	620	711	635	672	660	657	641	651	662	678	674	684	680	682	647	668	682	699	634	686	640	589	672	659	659	676	641	664	650	685	655	646	656	646	638	646	592	631	646	670	693	616	638	624	673	625	682	674	635	672	660	632	639	650	665	703	655	693	665	647	677	665	637	620	659	665	620	637	622	682	624	699	638	641	613	618	700	603	622	631	649	628	647	651	668	647	629	675	680	670	689	671	635	695	651	642	626	629	663	662	691	665	643	686	670	676	657	653	673	624	648	647	642	690	666	613	641	668	655	629	646	668	574	679	632	657	660	633	685	607	673	656	650	647	690	663	673	614	688	699	648	660	673	645	646	614	651	662	683	693	700	677	660	654	696	654	661	694	635	666	630	683	669	660	709	649	639	664	657	646	711	615	651	657	654	669	631	666	658	658	675	650	672	658	639	651	625	685	634	656	638	726	589	638	683	640	639	680	662	645	689	670	658	689	669	672	644	647	716	661	698	655	645	666	677	638	652	613	584	650	641	626	664	622	683	654	663	610	639	687	679	602	663	654	646	679	645	643	607	654	627	698	632	672	652	656	666	680	675	634	663	628	666	643	646	624	696	704	672	680	714	691	639	670	632	696	664	662	697	627	664	698	635	650	677	663	646	650	656	626	681	622	651	685	654	651	696	706	687	608	654	689	625	670	631	677	651	688	642	674	608	644	666	675	646	650	667	640	661	670	626	696	678	700	662	689	696	639	637	671	634	639	663	655	641	665	638	673	698	684	673	586	642	643	633	619	675	664	686	666	722	628	641	606	657	679	641	627	652	643	659	638	684	622	636	658	661	624	628	625	665	692	714	636	643	656	622	679	661	650	634	645	686	698	638	652	633	629	639	623	632	658	644	677	641	638	669	666	659	683	664	655	659	672	664	675	628	665	657	661	659	669	613	658	598	633	644	672	650	683	647	636	626	645	674	647	636	669	666	646	636	680	652	636	646	644	672	697	661	629	668	668	642	714	677	655	627	653	654	688	642	632	674	660	642	684	662	619	637	653	677	669	655	669	682	648	657	666	678	669	640	668	655	676	674	684	604	648	690	651	646	652	624	704	633	669	650	637	664	645	670	682	719	615	707	649	645	642	657	621	686	656	687	626	709	660	632	648	667	600	620	677	650	657	706	662	639	690	621	663	634	700	616	708	690	608	669	681	683	632	686	650	666	663	631	647	653	656	620	655	707	667	613	663	634	687	716	685	652	647	664	645	695	693	658	682	685	658	680	607	615	666	623	621	659	658	633	641	666	696	670	651	669	652	672	680	610	697	623	660	621	622	651	657	653	671	624	660	598	643	668	649	665	654	664	648	687	672	689	650	630	629	654	641	603	659	637	650
7948	517	498	420	341	290	260	227	266	260	228	244	243	227	234	248	203	202	203	239	195	235	227	226	208	232	224	220	218	230	220	193	225	250	221	212	222	211	214	240	224	220	216	228	188	269	224	200	213	223	209	212	221	226	234	238	209	225	220	211	236	229	229	233	225	183	217	206	206	213	194	216	209	218	234	244	227	208	197	209	212	233	235	207	231	223	238	206	230	223	215	223	216	225	224	192	195	201	224	250	216	219	209	200	207	194	228	209	222	209	212	240	224	233	219	189	236	211	220	204	206	218	229	238	223	209	206	213	197	227	253	219	236	193	217	222	213	198	224	205	207	212	200	212	254	213	207	224	210	196	214	226	206	213	213	229	260	193	193	212	209	199	214	209	203	240	198	218	231	227	227	228	224	222	213	210	211	237	189	205	229	235	232	207	208	235	223	203	222	217	214	208	231	262	228	215	237	208	194	208	200	196	244	224	210	201	229	236	220	250	232	235	233	226	216	223	225	233	208	215	241	212	239	250	194	218	198	230	224	217	236	214	244	213	231	209	206	246	178	215	238	236	225	235	204	230	216	212	203	221	212	226	198	224	204	239	227	199	222	196	201	220	218	240	220	215	229	198	170	236	208	216	218	209	229	252	208	222	231	193	200	202	187	246	235	230	223	243	207	228	216	220	200	201	188	214	242	228	232	244	252	219	202	222	204	230	212	226	216	207	217	243	235	233	234	226	212	222	222	201	206	216	225	230	215	229	227	188	211	197	232	204	240	237	230	227	213	205	206	232	213	205	216	204	226	247	211	203	235	245	207	204	219	213	222	228	211	214	221	231	232	210	190	190	235	232	209	183	219	205	211	213	228	228	199	220	218	220	211	225	201	209	209	193	240	210	219	239	207	211	233	210	216	226	235	204	178	238	217	213	231	215	203	219	231	256	211	227	207	213	208	221	234	233	225	221	234	211	213	188	224	234	239	230	241	233	221	238	223	248	222	199	210	198	232	211	255	198	209	222	196	228	217	179	197	235	210	202	227	217	227	211	225	224	253	236	231	203	193	221	235	206	252	196	203	203	214	216	220	205	212	192	241	232	233	227	219	201	234	204	240	204	209	226	235	230	215	210	212	231	222	218	226	202	227	231	219	208	209	214	178	228	220	212	217	200	192	208	215	219	239	235	205	225	221	208	268	213	231	219	224	235	208	208	210	211	255	188	196	204	221	201	222	219	228	214	219	183	226	236	225	222	229	218	215	223	203	207	197	225	214	195	204	236	215	222	248	221	200	197	218	204	212	199	214	219	217	208	218	221	230	210	222	213	240	248	216	222	199	234	206	201	239	212	204	215	226	227	214	211	210	214	201	224	242	213	217	227	220	241	229	243	232	218	226	231	205	213	197	212	227	206	218	219	227	225	195	212	220	232	233	211	220	223	235	259	229	192	200	226	205	206	240	245	200	219	219	212	229	235	206	215	233	216	232	203	210	234	239	221	221	207	222	221	219	216	232	220	255	213	204	197	202	199	231	211	215	189	187	222	233	248	218	215	193	223	262	208	208	228	193	231	228	228	218	229	217	239	219	215	255	219	189	230	228	242	234	190	247	214	230	229	236	260	206	245	227	203	204	206	213	214	204	214	231	208	232	226	202	235	191	227	227	232	204	198	204	223	205	225	231	219	241	213	226	206	220	233	213	220	228	212	228	230	206	219	219	215	208	209	221	206	198	230	229	238	196	216	258	244	227	243	215	227	231	226	222	216	176	213	206	210	211	261	241	228	204	240	237	237	228	207	220	204	219	238	208	235	191	221	217	206	227	200	211	194	227	198	208	212	206	219	219	219	223	212	233	225	227	213	213	209	228	220	200	211	209	224	230	216	209	211	208	241	196	217	207	197	172	212	261	226	193	239	219	232	198	264	231	237	231	217	220	204	207	183	238	229	210	189	225	209	204	211	235	243	220	220	213	222	201	220	204	205	225	233	231	215	224	212	213	194	189	230	219	218	243	221	227	225	206	242	202	231	214	222	232	224	228	213	211	216	195	210	187	219	233	207	251	217	237	230	217	175	193	214	222	225	234	215	206	205	218	209	194	183	207	230	217	224	225	253	186	195	220	220	196	246	236	212	215	211	197	204	218	228	229	230	211	205	203	216	213	235	231	233	243	237	206	226	234	207	218	215	236	218	216	218	229	247	216	227	212	216	191	238	222	209	201	221	252	189	214	262	194	219	229	237	224	214	221	204	222	232	210	223	232	220	242	211	220	209	224	236	213	208	231	243	207	226	215	226	223	242	214	191	209	250	212	239	195	217	200	244	224	241	220	233	228	197	228	221	200	186	226	253	246	195	222	215	214	240	223	223	208	216	214	210	211	221	196	207	227	195	226	229	225	243	213	235	221	265	205	221	209	222	224	226	216	195	227	215	213	232	241	224	230	204	214	227	245	230	249	235	244	208	224	209	195	250	231	234	220	217	202	221	229	228	221	233	220	228	220	245	214	224	214	199	223	213	205	192	214	218	233	216	213	220	199	216	217	215	193	242	205	251	233	208	229	235	219	204	213	225	190	208	215	239	213	182	216	227	211	221	236	220	221	235	197	219	215	248	240	226	223	172	222	224	253	200	213	246	199	208	245	201	211	209	213	221	195	241	217	206	216	239	221	209	202	214	235	222	215	225	245	214	245	236	202	220	209	223	242	237	225	235	207	215	189	234	184	225	235	203	216	201	216	218	195	216	228	226	196	190	211	231	220	220	244	236	222	198	229	243	233	236	198	256	204	230	246	209	227	192	233	220	244	239	203	214	189	216	201	225	226	223	196	208	222	198	244	197	223	206	221	231	242	203	222	220	214	233	235	233	197	198	216	221	221	189	224	222	226	201	217	230	218	200	220	221	244	226	220	241	205	194	207	209	227	219	235	205	245	218	238	203	227	232	215	208	260	203	210	268	253	234	208	220	204	220	210	213	219	230	196	208	217	229	199	218	194	222	219	240	203	228	238	226	234	206	207	227	222	222	223	199	216	217	243	228	197	220	225	217	227	192	220	215	215	200	241	202	238	242	232	215	202	210	231	215	238	208	242	220	201	221	180	226	201	192	242	208	209	218	258	230	213	214	225	219	234	212	229	237	222	217	247	245	224	232	212	243	221	197	215	208	187	215	216	198	218	212	232	215	235	220	211	246	221	215	212	212	223	225	209	246	222	229	225	220	220	218	220	197	202	224	215	203	230	200	237	233	204	215	215	223	194	224	206	207	252	201	224	211	201	219	204	224	214	203	226	220	218	194	223	261	215	228	213	236	241	229	221	198	240	214	237	220	223	240	223	211	250	210	205	200	197	204	235	205	229	217	192	217	213	213	217	189	227	250	225	215	186	241	223	201	238	226	254	255	220	202	222	212	224	211	201	193	227	224	217	230	223	190	196	226	229	198	231	238	197	236	217	241	223	235	220	220	192	245	251	210	217	208	204	222	204	216	238	214	210	237	192	220	220	229
6969	674	1061	1146	1097	920	813	764	722	699	662	616	622	608	549	567	544	545	552	545	538	521	533	564	518	503	538	525	498	518	541	551	464	536	483	524	526	545	496	512	490	524	507	481	537	495	546	524	513	526	497	526	500	472	505	534	512	519	475	474	492	485	517	510	518	499	503	516	515	525	515	542	483	496	509	482	525	513	500	474	496	510	482	519	509	476	482	460	504	509	487	513	532	495	511	496	505	504	513	551	521	500	504	457	522	483	491	525	495	499	485	497	499	539	537	479	534	544	490	513	494	517	476	537	544	516	518	502	517	487	513	480	530	536	477	454	472	550	471	494	549	480	487	513	469	463	513	507	510	513	485	475	493	532	508	514	520	526	548	475	492	503	558	495	545	481	523	437	437	518	493	497	514	575	491	482	476	480	488	443	492	529	506	474	470	495	528	530	471	477	497	498	480	430	491	483	498	553	527	529	504	484	504	481	468	476	529	464	504	474	522	515	481	508	472	473	498	492	468	493	493	483	512	520	499	520	509	517	449	543	506	517	499	481	495	515	483	526	510	484	518	526	526	489	497	507	499	503	470	500	452	510	524	544	501	485	484	511	500	499	497	480	517	504	492	507	514	464	492	517	507	504	529	520	522	490	539	524	536	503	506	540	491	492	491	460	473	493	461	471	469	504	489	464	493	512	515	534	508	502	471	515	501	504	511	493	476	507	509	477	488	507	513	498	483	491	495	563	503	512	486	495	509	537	496	482	472	522	519	456	524	504	481	486	507	479	487	510	451	522	515	496	548	467	530	481	499	532	481	472	509	478	447	521	513	511	483	499	496	511	505	534	497	472	532	502	516	519	513	497	522	478	498	486	489	470	491	495	507	505	501	474	499	510	518	494	528	471	559	494	458	517	492	481	514	493	502	486	495	453	495	511	508	480	490	495	448	477	493	494	450	521	449	515	525	517	467	490	529	481	509	512	504	522	476	520	475	521	467	466	469	509	495	514	487	499	457	498	495	492	501	499	471	512	493	486	466	528	496	491	481	510	487	495	535	472	532	544	522	489	469	488	496	486	513	541	486	516	503	513	480	510	496	462	472	528	485	503	506	491	500	470	462	501	483	473	516	469	501	520	509	485	502	552	473	485	492	487	500	510	488	493	523	513	498	506	517	506	503	509	534	477	492	486	518	480	484	490	478	551	480	500	518	522	508	511	474	489	471	477	504	499	522	524	469	507	485	547	479	457	523	521	507	486	499	478	523	485	537	529	494	513	508	548	536	530	554	544	512	497	483	473	474	494	541	483	552	517	505	465	497	498	502	480	496	481	482	515	498	509	561	492	507	545	500	500	484	474	468	501	495	555	491	545	508	490	481	492	527	515	496	523	499	485	506	479	503	511	486	516	501	472	498	504	470	457	544	482	460	468	510	509	538	501	469	478	495	491	500	461	478	517	439	482	476	480	496	503	516	531	529	473	494	518	518	476	544	509	496	482	435	506	490	520	496	494	512	499	535	541	530	508	505	494	509	487	477	540	448	495	465	507	497	522	496	504	454	524	492	538	541	528	469	498	503	523	501	523	487	490	494	505	483	461	505	469	485	499	485	527	525	483	545	526	513	491	512	503	493	502	522	472	530	529	489	449	495	501	495	485	476	464	484	451	506	502	485	486	498	483	467	483	484	471	482	509	483	467	506	494	513	475	534	476	518	475	483	477	516	485	503	520	484	521	476	521	509	499	463	521	534	471	475	535	528	530	459	457	455	491	515	480	476	488	500	543	522	516	529	445	489	512	494	480	492	509	528	492	485	538	505	489	494	514	527	498	558	489	523	499	525	483	555	511	458	509	540	496	510	510	480	509	512	509	476	506	519	476	513	456	490	478	518	499	527	463	482	526	484	514	523	499	525	487	526	504	474	469	482	507	484	493	524	522	519	482	481	527	535	490	495	479	538	474	495	510	483	514	517	502	551	541	542	480	536	474	495	490	507	492	532	539	524	502	489	532	476	481	494	508	487	467	497	503	493	473	458	500	533	519	464	516	500	481	502	507	530	494	531	458	532	525	493	491	494	503	517	481	528	507	539	469	510	503	524	486	522	524	535	512	491	524	516	485	521	489	477	521	511	512	501	519	477	492	515	504	542	509	496	512	513	491	503	506	525	493	518	501	501	487	464	522	511	543	516	508	459	479	504	512	528	513	487	504	496	545	480	495	482	467	498	490	491	493	500	505	474	497	493	524	521	513	534	534	485	462	494	484	476	521	505	481	499	479	511	483	484	505	494	504	520	492	457	471	490	536	509	536	505	488	525	548	472	499	500	481	469	457	463	530	482	490	489	537	501	495	477	461	492	498	512	517	518	492	506	535	568	490	529	486	482	523	513	486	492	501	538	471	472	495	472	482	469	486	507	506	504	519	514	518	521	534	506	481	464	506	509	506	517	486	506	504	494	502	529	529	522	497	488	528	501	528	513	515	512	535	547	540	497	421	513	481	492	480	462	475	483	489	488	468	507	503	510	536	508	507	516	484	503	481	503	504	498	495	521	520	512	492	549	485	476	516	466	521	496	497	521	464	493	502	450	475	495	505	522	480	489	503	507	482	501	539	476	497	484	492	545	462	518	469	496	536	511	514	499	503	500	530	504	492	504	498	498	436	517	506	505	502	524	494	498	479	499	470	525	524	459	505	472	510	485	490	480	473	509	483	482	535	552	510	483	509	473	464	506	515	462	504	476	486	481	480	487	509	549	511	500	514	496	543	493	517	509	500	507	451	523	550	451	426	530	530	482	465	496	487	523	518	505	497	539	501	503	490	495	522	494	490	460	520	511	499	467	484	498	480	454	537	486	501	490	520	503	492	478	488	500	479	504	481	526	522	499	509	482	504	477	472	535	501	487	492	503	496	530	444	491	471	472	517	474	514	507	487	478	523	505	466	511	503	481	507	501	522	511	471	507	523	519	512	521	466	506	494	470	473	522	497	499	549	511	516	558	479	512	493	529	501	522	488	535	529	511	513	512	494	517	488	507	493	503	536	470	533	525	534	503	491	499	505	514	462	490	480	527	503	459	530	510	496	522	491	498	493	495	460	502	452	503	504	473	498	514	499	487	505	486	511	481	511	503	496	476	509	489	497	468	470	522	487	498	496	479	506	485	465	512	482	479	497	466	500	472	466	489	499	534	465	490	496	521	525	489	523	534	480	492	537	520	499	526	494	448	503	504	509	487	513	482	510	492	526	510	478	525	486	498	509	502	499	494	503	537	463	502	529	511	461	506	526	506	510	508	498	511	551	522	473	505	519	502	506	479	476	457	494	522	486	514	501	462	517	458	511	487	546	561	465	448	487	476	487	510	571	490	482	516	509	503	522	510	501	534	487	468	484	536	501	508	504	490	474	478	486	529	519	493	481	542	520	485	487	490	498	508	515	477	548	492	477	500	511	456	503	523	508	494	482	460	479	492	513	506	490	500	480	478	492	506	494	479	488	470	542	489	510
14772	900	647	417	345	237	184	154	154	127	122	106	112	88	69	98	88	104	90	81	80	79	76	91	103	94	97	87	77	84	72	82	93	80	74	65	93	90	75	90	78	81	80	75	89	84	63	72	78	90	72	87	78	82	89	73	88	84	80	72	80	68	86	87	71	87	64	86	81	76	76	75	57	74	92	70	94	81	96	61	79	102	93	62	72	73	68	74	88	81	76	69	84	95	87	93	66	66	67	92	89	75	95	85	67	76	85	76	89	70	98	72	60	89	85	83	61	82	85	72	93	75	73	74	77	76	69	78	53	66	84	60	78	72	61	93	75	77	72	73	83	90	66	109	82	89	78	66	68	77	89	85	68	66	78	77	70	79	74	80	75	59	71	73	79	66	74	75	58	87	79	72	66	68	58	86	70	78	75	86	85	90	73	80	83	85	78	73	77	87	91	81	67	66	87	88	79	78	81	83	88	77	75	74	80	76	85	73	75	69	75	83	60	70	79	86	82	64	79	72	75	75	72	87	79	77	76	80	80	75	88	74	78	76	67	72	94	71	80	85	90	82	64	83	82	77	75	75	91	62	76	76	64	79	85	68	69	83	75	75	75	70	91	82	94	74	73	88	74	65	93	94	58	65	61	66	84	82	61	80	87	83	62	75	74	72	72	68	77	84	81	63	82	69	65	71	79	84	78	80	82	84	78	81	70	75	84	84	75	77	68	58	65	71	79	76	83	64	89	83	60	86	84	73	78	92	75	68	87	74	80	59	71	78	91	64	61	88	81	85	82	73	94	74	73	80	68	77	67	81	92	92	66	76	92	93	75	80	83	76	67	91	64	70	76	70	88	82	75	67	95	82	70	77	72	80	87	77	78	65	75	82	71	59	78	81	63	63	75	92	83	88	75	86	78	88	84	72	87	79	94	68	85	100	88	77	80	83	78	91	80	88	81	82	79	80	91	78	91	63	79	76	61	75	79	80	75	73	77	81	81	73	59	71	69	69	87	74	81	92	100	81	66	73	84	69	89	84	84	59	73	83	93	81	69	85	64	93	96	86	78	65	99	97	56	68	72	76	77	81	75	69	70	67	76	86	96	84	67	74	89	73	63	76	79	66	64	75	72	68	77	71	85	84	80	72	62	90	80	81	76	75	80	80	73	84	78	92	68	72	87	83	85	82	99	77	80	79	72	82	64	84	66	76	71	72	80	70	80	92	76	78	80	73	89	84	59	87	78	72	75	85	67	73	82	70	83	66	77	89	72	78	72	70	94	90	64	87	72	88	79	65	88	79	75	81	79	67	95	78	78	76	62	84	91	87	87	81	74	68	80	85	72	73	74	63	71	88	76	84	70	80	82	82	88	75	62	79	75	77	87	78	80	85	71	73	71	93	63	80	88	92	91	79	76	77	65	76	93	69	73	80	81	64	89	85	74	81	78	66	64	90	65	72	78	90	71	70	69	80	85	68	63	67	76	59	77	75	62	74	78	73	73	88	71	79	80	83	82	68	86	90	84	67	78	83	83	67	89	90	72	68	85	78	69	84	73	72	71	84	65	79	76	85	83	69	64	80	83	65	88	68	75	81	101	94	72	82	91	102	66	77	74	84	69	62	68	71	85	88	75	72	71	79	78	79	93	63	73	80	72	76	65	81	67	66	64	78	79	82	83	90	81	62	80	73	86	87	82	74	75	81	80	57	84	76	83	82	81	74	93	70	70	68	73	75	89	80	85	86	73	61	75	75	77	86	81	64	70	80	66	65	77	80	81	80	79	88	66	79	76	72	89	85	83	72	72	85	69	100	68	87	93	94	66	94	70	88	74	76	74	85	70	98	77	65	85	93	68	59	75	92	85	82	89	83	89	103	92	82	69	82	92	77	83	84	56	76	66	72	90	72	76	81	79	80	82	96	77	90	83	79	63	69	70	89	86	59	87	86	77	76	81	81	72	84	97	85	68	79	84	73	73	80	82	90	77	92	78	80	83	68	76	97	70	88	64	73	72	87	77	62	88	73	80	82	54	73	91	83	77	74	73	74	66	74	73	77	72	65	85	87	68	77	75	75	79	84	64	74	62	68	55	78	76	78	88	73	74	75	73	82	62	86	97	84	76	74	77	87	73	75	87	72	87	77	65	73	69	66	90	57	82	76	75	80	74	81	89	78	70	94	70	89	67	81	71	70	96	83	69	90	71	78	72	85	76	68	75	87	87	80	75	77	86	76	60	72	81	88	73	71	76	76	78	78	81	75	74	79	80	80	85	72	79	92	82	71	88	80	83	62	81	78	63	92	65	77	89	81	84	79	79	66	74	56	85	71	63	87	76	77	78	76	83	71	64	76	69	90	78	70	74	70	84	69	57	85	82	77	73	99	72	87	88	79	89	89	82	75	81	67	69	76	84	66	68	66	73	74	69	60	71	67	58	72	83	80	63	80	77	74	99	67	72	58	79	90	81	90	72	71	63	75	76	73	76	99	84	65	72	75	82	80	84	78	83	72	83	86	72	88	76	78	81	98	65	82	72	66	99	66	76	62	85	93	82	71	74	92	92	77	71	66	71	83	81	86	84	62	89	79	74	72	82	78	88	76	67	81	97	80	76	83	72	84	66	81	86	74	88	98	86	70	66	82	100	59	65	79	62	79	80	81	73	74	87	76	75	65	85	78	64	77	83	72	88	78	82	75	94	74	77	88	59	84	87	84	82	78	74	79	81	87	78	76	80	78	73	76	84	60	69	69	80	67	84	87	81	58	68	71	76	84	73	71	84	63	77	67	84	87	86	70	62	84	71	76	79	74	76	72	85	73	83	82	61	76	75	61	103	71	68	89	85	72	83	87	86	80	79	79	70	76	85	91	79	68	102	84	70	70	79	90	85	80	79	78	90	67	72	91	84	73	81	87	89	88	72	66	77	100	69	93	85	69	83	87	78	83	79	79	74	87	83	76	103	71	61	74	92	77	71	70	75	78	82	77	86	74	86	97	62	73	86	81	86	76	79	82	94	70	71	80	72	91	77	71	90	79	70	70	66	89	86	78	78	67	86	71	81	56	74	90	85	90	74	67	81	72	54	88	66	85	57	69	73	77	82	80	84	66	80	81	92	60	77	66	61	65	85	69	82	85	69	92	70	69	98	84	71	70	62	88	76	75	83	90	85	82	79	81	88	76	64	81	88	65	78	70	108	83	85	73	88	74	85	77	84	95	79	75	77	61	80	100	76	87	86	81	73	87	72	85	75	100	75	80	87	77	80	77	56	84	89	102	87	79	58	94	72	82	86	60	86	85	84	89	61	76	85	96	72	89	87	78	62	87	73	76	101	87	66	69	75	68	89	67	72	70	62	71	74	70	68	84	82	92	78	73	78	80	67	72	76	77	82	75	92	68	66	68	70	79	71	82	92	83	92	85	69	81	94	85	101	74	72	80	70	77	88	81	85	71	73	75	71	72	72	74	78	75	77	84	71	75	83	77	70	79	70	89	83	76	79	85
8864	646	1426	1599	1271	1035	854	678	585	545	460	492	378	358	353	335	326	365	275	300	247	271	272	238	248	256	241	255	255	287	235	234	241	232	252	250	231	225	231	240	229	216	228	233	216	203	216	208	219	204	208	230	203	217	214	216	206	240	218	210	231	216	229	218	203	189	201	206	201	222	207	215	244	205	198	232	196	213	213	214	212	226	223	209	205	221	210	208	210	220	213	208	221	228	225	201	203	233	204	203	219	222	213	198	206	199	211	222	205	235	188	191	237	192	204	202	191	182	216	194	186	191	219	206	214	198	203	224	236	204	248	217	199	206	208	223	219	198	189	206	205	201	213	196	225	166	198	189	212	210	192	211	199	201	224	210	201	205	217	198	226	199	218	197	221	225	182	220	206	205	224	199	208	198	236	226	196	226	199	226	204	223	205	231	236	184	212	215	230	187	213	200	205	204	206	193	219	219	216	216	208	200	253	219	207	211	226	173	206	208	198	232	205	214	207	221	213	216	215	183	206	213	189	229	212	188	208	207	212	206	196	204	187	199	225	203	198	210	183	198	174	243	196	181	199	197	211	189	194	202	213	224	192	202	196	231	237	210	201	190	196	169	183	199	227	231	186	221	205	187	213	224	200	231	224	183	221	198	214	211	200	220	210	221	203	215	189	216	220	205	249	188	223	201	208	221	212	230	230	201	213	200	222	207	223	201	197	232	200	224	226	219	191	183	205	204	198	202	222	182	223	211	210	186	209	191	205	223	214	206	188	203	222	188	214	197	216	207	204	222	218	213	211	206	209	191	205	202	201	238	190	224	203	224	232	186	214	201	217	231	206	192	205	191	209	211	208	205	202	200	210	195	199	197	215	218	202	186	178	212	203	214	216	207	212	216	203	211	219	203	208	172	217	207	187	195	251	206	191	198	201	217	206	193	220	201	185	190	230	227	208	167	235	201	212	208	211	205	200	204	214	194	212	195	213	198	204	210	211	194	201	169	204	178	209	231	218	233	187	218	236	210	203	219	221	201	199	201	198	207	207	192	209	203	204	195	212	204	216	186	211	209	205	231	204	207	212	193	200	188	215	186	187	184	194	223	227	166	206	239	181	209	205	213	212	211	200	208	188	182	194	218	184	218	214	210	181	208	220	193	206	204	195	218	197	195	197	217	209	198	233	209	196	220	183	226	191	212	205	191	184	223	218	203	224	194	191	214	207	197	223	239	205	209	211	206	225	203	221	199	199	204	211	207	192	236	210	210	214	205	212	216	249	195	183	210	176	218	193	205	229	202	201	240	202	202	202	217	225	213	212	196	186	203	209	217	215	212	220	205	220	210	224	220	207	211	220	226	212	205	215	219	200	181	220	211	187	216	172	200	215	199	213	194	189	222	190	194	219	200	225	188	200	201	218	218	223	218	196	219	213	225	183	212	184	210	216	204	213	206	238	199	197	196	198	191	209	210	210	220	209	186	191	212	211	211	197	204	193	225	212	251	217	198	214	192	197	220	194	196	190	208	190	195	216	202	204	204	203	212	212	179	198	213	216	191	220	199	190	191	219	228	210	195	235	209	202	220	198	205	220	199	210	226	197	219	199	221	200	192	222	209	206	191	206	206	215	211	186	200	207	237	204	201	224	190	196	222	223	194	234	202	218	217	188	208	207	197	209	194	218	215	207	203	196	200	213	198	204	197	230	227	195	199	220	210	192	178	202	223	217	215	219	222	203	214	196	213	208	210	213	209	202	205	214	189	239	247	208	204	193	199	251	240	209	211	189	243	181	208	214	191	224	207	221	219	216	232	215	216	205	219	200	203	201	212	184	176	221	232	184	197	197	191	190	219	203	188	225	183	219	237	211	207	215	230	199	182	214	198	221	208	199	213	219	204	203	245	192	215	209	213	207	184	213	211	215	250	194	205	206	209	190	186	202	201	221	227	207	199	212	196	224	219	203	218	224	182	209	194	225	211	241	204	204	232	200	216	210	233	198	226	203	204	198	226	203	216	204	207	212	199	207	222	212	211	202	211	213	226	199	226	195	189	206	208	209	205	219	198	176	196	189	206	213	189	204	227	227	206	229	198	211	202	188	203	194	228	206	218	194	188	212	196	189	214	217	196	218	206	204	195	230	202	224	198	217	198	209	209	225	202	205	191	190	204	224	184	193	218	223	222	227	183	206	201	217	211	200	216	209	194	216	226	202	199	217	218	217	216	202	210	218	203	206	184	193	210	200	226	202	220	222	215	221	198	190	203	217	211	209	229	179	208	214	208	216	163	213	212	201	194	189	203	200	203	196	209	234	179	198	191	213	223	220	194	204	202	224	221	226	224	181	205	203	217	199	187	227	223	211	213	223	194	202	201	221	209	193	196	233	210	245	226	191	192	206	200	207	201	207	189	201	185	198	228	204	215	187	184	200	194	180	194	201	209	206	206	160	206	196	189	216	185	214	208	218	192	202	216	213	201	198	222	207	229	207	217	201	200	214	212	217	206	187	221	202	212	217	217	207	196	221	229	232	200	203	197	203	199	193	223	200	222	210	214	187	215	210	212	241	202	229	193	191	209	206	194	181	211	212	187	218	197	203	201	203	204	168	206	208	229	215	236	201	226	238	210	198	192	196	199	192	215	189	240	202	204	199	197	209	189	211	216	198	196	202	192	200	215	205	236	199	209	211	212	224	188	197	197	194	196	232	206	207	203	170	215	204	220	223	215	196	241	218	234	226	237	194	192	200	225	210	211	202	193	210	197	192	217	223	195	209	211	221	203	183	215	192	186	209	214	199	213	204	214	229	211	215	196	201	208	200	210	196	195	212	233	210	201	192	206	207	197	200	174	190	212	217	210	209	213	215	191	203	205	229	191	214	201	191	204	225	208	226	215	201	189	202	201	219	222	205	201	205	188	219	221	212	195	202	198	226	184	207	230	244	234	208	202	207	198	200	186	191	224	221	210	214	212	216	230	204	211	208	185	196	212	210	205	200	215	214	214	221	221	195	191	176	227	209	212	212	209	210	204	206	231	189	226	202	234	212	206	185	210	197	196	213	210	188	234	234	208	224	195	192	190	204	217	216	218	231	209	217	215	233	197	217	205	196	193	203	222	194	210	230	223	184	195	205	199	185	194	220	171	203	178	199	214	205	189	228	202	191	207	212	204	215	193	199	186	201	201	208	197	220	200	195	199	218	198	209	219	211	208	214	224	190	209	198	220	227	204	207	232	231	196	210	199	232	210	191	224	206	232	218	179	209	212	164	185	217	229	220	205	219	218	198	201	213	220	209	202	195	229	186	217	208	186	202	236	195	213	221	194	200	197	201	204	214	215	206	210	208	208	197	200	203	215	199	233	204	220	225	214	207	202	216	202	207	210	226	218	224	192	192	225	232	203	221	198	186	207	218	201	198	204	209	207	185	223	216	205	200	222	219	199	173	170	205	223	218	197	218	210	223	226	197	185	205	222	223	198	221	200	177	206	214	209	194	207	208	208	194	216
1352	292	331	288	303	303	286	291	283	284	323	280	275	319	284	307	298	262	277	294	315	308	294	279	298	307	311	266	265	293	281	298	279	277	300	270	273	271	283	326	293	308	253	282	314	283	281	307	281	282	240	300	297	305	295	278	286	291	273	299	283	284	278	289	299	308	288	262	290	283	298	283	274	262	284	288	309	283	287	294	272	276	288	317	270	258	283	281	293	285	274	283	257	310	289	308	290	296	296	266	295	299	311	298	308	250	273	268	286	289	293	282	274	275	274	284	277	296	276	287	299	306	303	272	304	296	283	271	302	281	310	284	297	277	330	296	273	295	280	283	273	300	308	283	251	344	305	300	289	301	304	259	267	273	284	297	306	274	292	308	248	295	281	299	315	301	315	309	296	264	307	277	287	306	294	292	309	296	272	314	341	299	296	281	309	298	310	294	274	269	313	287	263	331	329	303	280	288	274	271	278	277	279	301	288	297	288	267	290	304	304	294	311	257	294	309	307	278	312	319	333	293	299	281	297	324	303	319	285	292	275	290	292	295	314	266	309	314	310	283	290	295	281	301	325	305	306	293	269	294	276	265	279	285	263	270	301	309	309	328	289	276	294	293	301	294	293	272	266	293	309	296	279	258	290	288	278	294	280	331	303	288	272	283	285	290	281	266	296	280	295	304	289	299	313	302	275	275	281	287	305	277	298	234	313	278	277	300	268	287	274	301	285	303	303	305	279	281	300	284	312	298	330	283	337	283	291	299	299	290	276	279	264	280	272	305	265	316	286	290	259	291	329	294	276	343	270	269	271	295	288	262	285	288	297	263	287	284	313	297	322	303	312	295	286	293	278	307	277	296	272	306	271	309	291	293	275	293	289	232	279	253	271	307	283	278	272	297	282	282	288	291	285	303	265	290	279	292	263	292	279	313	291	290	311	316	282	317	281	262	277	306	279	281	320	292	290	291	309	285	288	280	297	276	268	308	290	293	283	319	312	300	292	280	290	312	303	276	305	262	273	273	310	296	312	272	274	300	290	308	270	270	264	293	289	301	279	293	308	307	273	289	316	288	305	292	295	293	311	272	290	263	295	274	277	312	279	316	284	289	280	292	314	281	311	300	308	306	305	308	299	296	272	261	304	284	276	270	312	280	291	290	290	305	318	259	332	313	294	277	317	300	287	304	293	303	262	301	273	273	265	297	283	263	281	301	280	276	311	267	276	293	254	292	273	298	261	284	283	282	292	291	298	281	296	276	283	283	274	282	270	273	270	272	298	285	296	291	289	304	305	273	309	269	319	310	276	306	286	321	258	290	263	274	327	269	309	251	281	274	299	255	304	323	291	296	306	260	248	268	287	308	303	289	279	289	283	294	307	296	324	280	322	293	285	273	273	312	336	289	304	276	292	303	288	283	298	292	270	299	295	300	277	303	280	308	314	308	318	302	284	289	285	306	296	321	295	311	312	273	313	288	300	305	243	309	262	270	282	309	312	287	336	274	300	279	288	299	303	262	309	312	333	270	312	274	288	298	291	292	301	304	285	312	288	294	295	288	300	270	287	287	295	319	261	270	277	286	307	333	274	262	268	279	285	261	297	299	300	300	326	260	300	252	284	269	268	296	295	275	304	299	281	307	283	270	314	310	318	307	275	263	271	265	335	297	270	294	279	301	267	278	295	294	288	265	287	313	282	318	264	298	265	306	279	280	297	282	286	314	302	259	286	295	292	275	298	293	281	293	276	286	266	304	302	281	301	268	275	301	296	279	287	308	298	286	301	284	301	296	270	288	301	263	310	292	287	242	285	278	256	285	287	292	275	299	287	267	254	301	282	330	282	297	322	266	296	274	303	299	282	290	286	288	297	303	274	300	287	289	269	293	285	276	246	262	299	272	296	293	283	297	289	271	298	275	268	277	298	294	293	256	287	296	290	279	318	363	294	316	291	267	268	274	293	303	270	277	279	302	305	291	277	321	287	273	254	278	299	297	282	311	272	276	293	274	297	332	268	297	309	272	291	313	291	290	272	300	295	302	263	291	295	275	294	285	303	259	273	293	301	293	291	305	280	309	292	276	274	281	299	299	323	295	306	265	302	288	308	296	297	300	295	284	290	292	281	261	263	286	278	312	259	283	292	305	322	289	285	296	307	315	310	259	289	277	278	288	311	285	301	275	292	273	284	302	293	248	306	312	279	302	285	267	315	289	310	292	303	297	288	302	278	293	300	331	263	280	300	314	283	251	310	294	327	296	274	279	282	308	290	276	281	258	278	289	304	283	299	263	282	292	285	320	307	261	257	312	242	323	274	253	289	296	255	289	310	278	285	292	288	287	297	306	299	293	288	310	298	303	277	298	302	304	297	294	261	292	316	328	291	289	315	294	305	312	285	312	290	306	299	269	325	282	347	302	291	277	273	299	278	290	310	295	255	301	301	294	307	329	315	293	282	295	279	286	245	293	307	291	290	299	293	327	282	301	280	289	281	285	299	265	284	271	313	291	281	265	291	319	285	277	292	274	252	316	277	272	276	293	282	260	280	275	283	304	286	316	294	261	321	319	298	313	283	251	282	304	313	302	328	299	295	279	297	301	300	336	314	315	297	287	298	320	291	287	301	322	258	292	265	273	276	280	284	305	298	327	289	278	314	272	278	301	267	287	294	292	290	281	266	291	283	281	283	296	285	291	311	270	277	292	298	323	307	288	290	251	285	267	304	272	298	303	314	284	296	295	302	322	277	287	284	267	312	273	276	270	282	295	298	290	292	299	290	277	263	269	285	270	262	295	310	320	269	269	273	296	318	284	287	290	317	306	298	294	268	276	295	277	303	271	312	274	288	289	306	284	338	267	235	288	313	295	291	276	263	322	279	314	304	285	268	277	336	290	282	301	304	292	318	276	316	285	267	303	279	286	267	328	299	287	297	307	295	292	286	287	307	288	291	299	275	301	308	292	306	285	294	314	283	275	276	282	334	309	295	243	277	320	275	275	285	271	292	288	294	286	300	277	293	250	275	275	321	286	262	290	270	294	329	292	276	269	270	302	290	283	270	284	310	298	301	292	262	310	280	278	287	294	295	303	268	311	308	319	299	295	276	282	306	306	272	287	297	276	292	295	321	276	275	310	299	294	298	249	326	287	275	294	298	284	316	245	309	276	297	287	285	280	296	310	279	307	299	317	270	286	281	288	333	281	283	331	301	258	318	259	282	292	313	277	273	277	288	297	288	278	307	281	282	267	270	309	277	298	282	305	284	300	306	292	287	295	303	295	314	315	279	258	308	307	280	294	300	282	274	310	307	317	272	259	307	275	316	288	320	272	318	292	280	310	279	289	315	285	307	306	283	308	279	291	289	293	274	286	287	282	281	275	286	293	310	263	278	291	282	316	311	310	282	293	282	290	287	307	284	325	251	299	260	318	288	333	311	300	308	305	283	291	265	305	275	325	291	264	306	289	270	280	299	288	266	296	280	281	283	253	285	313	304	251	290	291	279	291
1875	643	662	638	685	678	698	658	674	671	668	646	693	703	701	646	675	671	674	633	650	653	704	640	661	721	625	673	641	692	672	643	660	636	653	599	625	717	628	659	662	615	682	652	677	661	627	667	648	660	647	678	661	672	639	675	598	701	633	670	698	619	642	649	615	639	660	662	637	660	682	695	677	630	691	639	691	587	677	654	673	694	680	681	659	643	696	648	665	632	629	651	667	660	633	650	661	664	700	655	663	680	664	647	663	651	627	647	642	666	639	661	635	690	624	634	688	642	646	663	648	652	659	650	649	630	675	656	690	672	618	638	667	651	696	643	675	637	682	686	631	650	641	675	657	674	599	610	654	639	664	639	690	632	667	606	640	684	700	693	658	654	683	648	651	657	687	655	671	675	649	671	705	660	658	649	692	626	679	680	650	643	645	655	601	673	652	656	666	655	637	660	618	685	635	636	642	629	690	658	616	670	672	661	672	660	679	645	670	659	674	610	675	643	661	652	688	679	652	660	661	634	684	669	655	701	699	691	639	665	661	612	662	642	670	682	623	648	703	635	657	644	666	671	664	621	671	596	631	700	692	642	659	615	636	626	705	672	640	669	685	607	642	643	668	618	715	625	667	590	687	677	662	665	584	606	674	662	623	675	652	666	657	680	631	636	665	631	621	658	614	629	638	693	717	594	667	655	689	658	693	645	670	688	707	664	623	645	694	680	650	679	625	708	679	670	627	639	638	622	670	683	672	659	678	683	637	647	682	661	648	629	681	627	664	681	608	656	659	669	625	673	655	650	669	661	592	611	646	658	618	671	653	647	660	656	628	709	663	673	637	645	701	660	677	683	652	674	658	640	674	642	644	646	631	738	651	661	611	605	687	620	674	675	660	658	641	680	644	699	683	722	683	659	621	640	619	648	651	621	612	681	679	665	647	673	651	613	687	631	637	632	656	670	623	641	652	650	630	692	618	632	678	659	663	655	681	601	674	623	644	675	664	646	673	648	641	645	655	715	662	717	658	631	629	642	605	648	671	644	656	613	689	616	640	676	715	638	622	650	656	669	642	622	691	646	677	664	679	673	691	668	632	648	621	656	626	693	655	629	638	674	643	671	692	639	679	710	653	663	676	649	611	685	668	610	614	631	668	674	627	675	660	662	614	693	652	709	664	667	628	671	670	680	655	668	699	619	698	655	643	657	645	720	684	676	634	661	648	658	672	632	644	648	673	676	683	672	687	675	680	659	664	666	625	633	631	656	664	681	679	712	611	639	647	654	652	637	660	645	667	679	637	646	659	633	702	692	642	655	698	679	669	658	656	638	698	665	636	631	648	658	698	647	640	655	654	689	638	631	658	652	655	664	690	657	708	656	648	683	619	635	602	646	685	698	642	683	641	642	681	679	685	610	613	661	648	690	679	669	681	646	654	678	709	672	663	642	641	648	659	639	658	698	656	670	669	697	671	657	684	638	631	670	655	653	666	651	655	655	673	645	671	639	647	667	627	641	635	651	671	645	653	701	678	655	646	666	661	671	657	682	645	669	640	608	641	646	641	625	662	629	658	682	646	705	657	717	628	648	655	667	666	654	652	633	626	686	645	699	649	677	678	654	658	655	665	647	665	664	679	633	671	674	687	631	660	656	639	642	691	644	683	684	675	664	690	631	640	678	643	652	612	612	675	614	646	627	660	635	650	650	624	674	635	640	613	662	705	713	646	619	641	651	624	609	696	686	644	703	657	631	646	676	650	656	644	621	648	672	643	642	655	643	652	613	639	694	666	654	696	673	669	674	623	667	664	663	652	626	618	666	666	661	709	650	643	632	644	674	673	628	664	632	630	653	665	643	627	665	674	650	668	663	646	665	644	665	687	626	634	662	664	619	695	683	655	641	664	660	662	614	648	660	648	671	628	635	665	706	700	671	621	630	666	708	684	675	623	664	654	669	623	692	663	626	663	673	638	659	685	644	688	682	643	666	674	602	693	642	674	674	677	688	712	660	602	648	649	677	675	598	659	671	642	678	635	631	686	661	665	673	637	660	705	699	641	672	607	637	643	644	697	613	626	637	653	656	677	654	649	642	702	658	682	663	689	693	612	689	694	664	617	604	654	640	628	687	621	735	653	656	644	658	670	653	626	666	667	633	690	683	645	681	646	646	634	686	631	642	645	662	670	653	683	698	649	642	637	595	669	707	599	717	599	669	661	651	659	685	680	660	636	714	681	605	673	663	662	639	675	641	663	604	650	671	638	639	679	645	639	650	654	709	603	675	674	644	691	667	648	608	667	659	654	641	667	619	650	674	664	633	654	651	669	660	620	653	667	650	661	652	657	622	672	665	646	695	672	644	656	670	657	677	684	636	670	676	632	651	721	673	671	669	634	675	633	672	654	615	610	687	685	661	677	632	663	651	637	728	653	652	661	676	643	648	656	654	654	665	716	622	702	648	660	629	658	645	672	668	641	681	683	681	667	696	661	594	679	689	647	641	666	679	681	662	643	665	673	643	651	627	651	640	625	682	659	686	653	696	713	700	677	659	650	658	618	622	689	658	676	670	660	646	618	627	635	652	678	703	648	613	654	659	643	637	691	636	646	595	683	637	626	670	681	653	683	658	657	648	655	620	668	640	645	656	671	644	632	620	695	655	646	647	634	645	673	725	678	725	661	674	649	669	646	647	670	660	675	657	706	641	653	679	624	667	625	665	646	684	642	639	630	694	665	656	659	677	675	627	667	660	612	679	663	626	607	619	649	702	704	659	685	631	632	681	667	657	650	692	672	693	683	644	691	630	680	687	614	694	614	709	677	693	604	687	621	658	645	613	691	671	657	651	649	665	701	710	684	653	642	652	634	654	662	658	665	609	744	678	641	600	672	659	687	609	654	652	658	640	636	665	682	646	633	681	680	641	664	654	659	654	652	683	656	674	655	634	674	681	668	645	630	657	610	634	658	629	630	661	639	686	660	677	647	616	622	641	676	656	688	683	640	688	722	677	676	627	666	637	681	646	726	676	689	625	705	689	656	698	676	668	657	674	640	652	710	612	668	646	639	668	660	665	687	618	662	658	684	638	653	687	661	655	611	694	654	674	636	677	637	683	650	654	663	661	664	641	651	669	695	658	660	631	663	652	684	623	674	653	700	641	617	633	682	661	648	626	619	627	668	614	635	683	694	649	636	657	653	696	665	664	650	663	721	662	639	624	638	650	632	718	643	650	639	683	630	691	668	637	630	700	683	650	669	642	634	659	658	644	642	686	691	678	653	639	622	624	657	653	702	659	640	665	660	665	678	629	657	640	630	642	676	655	650	601	719	680	691	644	679	616	679	632	626	682	634	601	663	678	694	641	637	657	613	680	652	665	687	678	646	645	655	630	691	686	627	686	686	634	662	675	653	670	679	680	623	692	669	678	662	700	662	637	654	637	664	672	676	661	647	659	634	645	616	612	703	686	631	716	685	637	643	689	700	677	626	661	639	671	657	649	664	652	625	655
9030	517	496	394	338	322	282	256	264	227	239	226	259	223	260	258	216	209	210	199	249	217	211	228	228	229	207	210	209	237	209	223	248	209	211	215	242	213	214	208	219	207	219	228	228	206	199	230	239	211	213	218	242	211	221	246	237	200	226	239	257	224	220	194	211	237	204	231	231	211	231	232	274	211	228	219	200	230	203	228	264	221	205	211	221	218	200	193	209	220	236	207	222	215	208	208	221	223	192	221	219	182	222	210	209	234	201	225	227	202	210	212	231	212	210	232	204	212	251	190	236	271	197	215	214	209	216	240	206	225	220	219	232	237	205	234	234	179	205	234	215	234	190	196	217	235	239	215	227	202	212	223	221	255	198	221	214	212	194	197	210	216	211	201	226	207	228	209	224	245	242	185	226	196	216	198	221	272	218	169	197	205	216	239	232	227	215	204	231	222	228	241	219	234	237	221	202	196	211	219	266	230	203	218	227	235	212	217	210	230	213	200	204	203	205	221	229	217	231	199	218	204	224	199	219	209	234	216	227	248	216	230	233	211	208	237	243	224	230	218	220	232	216	217	228	195	215	211	204	202	253	193	234	225	209	197	233	220	199	196	243	209	219	208	211	243	205	217	197	182	232	204	203	219	198	212	233	241	248	212	235	197	203	244	236	217	225	239	244	207	224	211	194	201	235	208	239	216	248	206	203	204	248	227	228	213	209	225	227	203	193	221	219	239	218	210	213	211	213	239	233	228	216	222	205	231	220	195	239	189	231	236	220	205	195	229	214	211	231	226	239	234	206	218	227	229	196	194	224	238	219	207	199	218	196	214	217	222	224	210	210	221	230	203	213	203	193	191	217	212	213	224	235	233	233	205	240	222	218	195	229	237	203	206	208	212	219	228	246	232	206	229	191	249	219	203	222	228	265	243	203	234	248	205	206	214	210	184	200	213	216	224	179	201	195	221	213	193	212	225	223	211	223	208	202	241	214	212	224	230	254	220	226	236	226	222	221	229	232	241	220	210	204	235	207	237	226	232	233	207	221	212	208	210	207	244	234	194	246	263	192	213	209	206	213	223	237	206	200	241	231	207	226	221	224	215	208	211	231	225	226	209	215	202	222	227	202	213	214	244	216	222	208	215	203	258	220	196	243	207	218	215	215	230	190	202	242	220	221	239	223	237	212	219	215	240	229	226	219	222	228	186	259	227	206	224	228	238	190	220	226	204	218	214	198	222	229	247	221	211	248	198	218	221	232	225	213	200	208	215	220	206	208	225	214	239	220	180	220	210	173	202	228	225	202	217	224	203	198	232	229	226	224	239	212	183	221	214	212	220	206	236	202	236	231	210	234	219	239	205	229	223	199	210	229	211	197	218	219	209	232	208	225	186	217	202	194	230	231	203	233	218	223	252	223	199	220	206	204	229	222	227	217	205	233	241	211	218	235	219	215	209	212	214	202	199	226	243	227	220	218	211	203	217	219	236	232	196	229	189	234	221	223	226	226	220	215	208	229	245	230	220	213	225	214	242	219	252	236	220	245	221	223	205	229	209	203	238	233	226	260	191	231	219	208	220	224	249	215	200	223	205	240	196	201	239	211	206	222	225	234	209	216	220	194	215	222	257	226	240	219	213	209	215	230	244	205	226	207	219	211	217	230	231	235	207	205	229	223	217	239	185	194	211	238	227	215	212	216	233	246	230	216	235	216	204	212	211	210	227	243	244	223	238	216	221	219	236	212	227	200	230	203	238	210	222	226	223	206	208	221	218	233	237	243	256	223	250	220	205	219	249	217	205	228	259	226	200	208	225	210	238	215	236	202	216	220	217	197	247	215	195	217	228	215	237	219	227	220	214	202	223	228	209	227	195	227	209	213	218	236	228	224	231	235	223	220	245	217	220	217	217	210	232	207	242	236	244	241	225	206	230	210	240	229	243	217	240	209	218	237	219	224	233	253	219	237	228	230	226	213	227	221	218	225	214	174	222	201	235	227	229	212	227	254	241	255	199	207	220	201	213	239	209	213	266	244	224	233	211	222	190	220	191	228	226	240	225	242	232	229	228	214	222	220	222	215	213	225	206	226	228	192	207	259	200	237	234	218	206	222	236	231	227	243	209	208	222	203	197	256	224	211	241	209	197	228	223	208	208	205	205	249	212	213	241	230	211	212	227	199	207	221	193	213	220	235	206	214	220	245	208	205	233	211	244	211	182	210	225	237	235	219	233	236	227	227	231	209	222	245	243	255	213	230	209	209	208	221	213	235	205	252	220	214	212	219	232	246	211	223	222	223	203	215	207	209	203	204	218	242	263	194	194	212	199	208	219	228	220	234	232	203	229	209	217	229	214	227	221	222	251	231	193	213	217	208	230	207	233	201	218	215	213	212	219	210	180	226	184	230	254	224	229	247	235	214	222	211	203	214	230	202	198	220	226	212	224	235	219	221	221	238	231	224	219	232	220	223	241	215	251	215	191	231	212	204	213	264	248	167	253	226	232	225	253	197	237	227	232	208	236	216	235	228	221	213	257	225	262	241	193	225	240	225	224	193	207	238	220	214	221	222	217	230	246	218	226	221	208	212	233	225	247	213	202	202	208	208	240	198	227	212	214	208	234	211	187	211	212	220	211	243	243	226	221	212	241	239	223	229	213	219	196	218	200	221	225	228	223	220	263	267	233	235	231	247	252	230	247	253	201	220	225	244	201	238	231	206	235	248	208	212	214	208	275	240	242	210	237	227	239	192	231	220	225	229	223	226	220	204	238	218	224	227	235	220	213	219	221	222	222	200	215	222	223	211	238	234	235	207	213	191	200	188	221	236	231	183	195	219	193	202	205	218	191	212	228	249	207	217	228	203	207	230	247	222	224	216	230	231	220	222	219	198	222	231	202	216	227	202	206	207	222	256	215	235	197	210	229	228	229	244	202	220	226	226	170	195	219	218	250	215	186	221	212	222	212	206	246	194	238	211	210	207	226	216	250	206	214	235	237	205	202	234	205	237	236	211	210	238	205	191	227	202	233	230	196	208	206	229	207	236	211	222	212	230	239	233	218	221	209	207	203	217	214	200	211	234	249	207	229	229	218	235	216	213	234	214	208	228	218	216	221	211	216	241	231	255	241	229	232	238	237	181	271	257	239	225	232	251	213	252	229	225	204	244	225	232	255	236	234	204	214	222	205	225	212	224	218	231	217	207	220	216	199	266	216	226	235	237	241	203	211	217	190	236	247	198	201	244	249	245	216	243	232	221	247	236	212	210	224	233	235	217	213	227	198	215	203	233	218	213	193	227	196	220	224	222	236	209	216	230	219	198	218	242	215	206	204	208	206	220	230	208	223	230	203	226	211	223	250	243	228	213	251	215	197	206	210	215	215	211	215	233	208	216	227	215	246	212	217	229	221	236	209	240	203	199	232	234	207	220	228	220	217	226	194	200	225	188	212	230	233	203	221	230	230	221	224	198	222	213	198	194	218	226	199	221	231	230	197	203	220	201	231
7554	691	1066	1204	1045	896	810	717	690	695	624	657	613	591	623	591	539	553	571	505	542	517	543	546	565	482	560	554	536	507	516	548	540	503	492	539	518	498	500	497	531	507	468	506	498	534	540	520	533	514	523	526	568	471	526	481	455	532	477	498	516	540	482	463	469	556	463	501	481	501	522	456	495	510	505	485	520	495	487	512	526	520	523	494	512	499	495	529	530	478	488	525	513	487	534	514	498	488	512	482	522	504	544	499	468	549	523	478	461	478	516	466	530	505	501	496	487	498	542	455	519	505	516	444	498	504	543	494	545	462	463	497	486	514	499	492	489	480	503	497	517	495	483	498	474	534	504	517	489	562	514	482	487	490	526	492	494	470	503	471	497	519	497	465	475	512	521	514	520	551	490	472	501	490	492	511	499	508	504	471	502	474	496	506	463	514	496	540	494	483	538	495	526	527	491	523	502	475	494	511	504	492	494	495	510	509	513	493	458	461	466	515	519	502	508	485	496	505	518	515	478	509	550	520	476	493	504	515	491	532	465	526	494	524	493	486	485	518	482	505	483	502	527	526	530	539	499	498	497	513	572	493	494	498	483	535	487	461	500	490	480	492	532	491	449	465	487	466	517	505	515	513	522	505	509	510	530	543	528	496	531	526	467	491	493	509	510	569	495	494	537	506	514	535	519	515	482	496	490	469	490	468	482	539	503	514	523	491	507	502	519	482	501	464	535	527	505	497	519	516	485	502	473	505	522	512	481	537	518	491	447	480	507	480	485	471	478	478	487	481	512	512	533	493	499	484	505	486	481	475	531	533	494	486	471	506	512	546	519	476	496	517	503	495	484	522	502	438	504	514	524	532	492	539	495	522	490	568	480	489	480	510	559	501	502	462	498	477	515	484	528	489	483	491	526	501	492	501	544	503	509	514	466	479	481	510	497	476	512	503	520	509	523	508	496	472	521	484	480	498	497	446	498	543	515	516	466	489	474	510	502	525	496	542	516	471	482	473	480	474	462	539	537	535	491	505	499	504	453	522	516	506	488	492	509	512	469	505	508	485	499	505	533	502	505	480	478	518	451	522	533	496	498	534	482	475	454	528	534	484	489	489	456	470	489	499	532	530	488	504	530	503	538	508	506	521	511	567	521	536	495	492	509	488	529	507	507	504	511	530	501	504	480	539	474	501	510	468	526	492	455	473	491	487	512	525	510	502	505	503	531	505	506	496	520	479	499	498	474	483	484	502	473	501	534	475	472	518	518	498	473	500	537	529	511	491	509	505	466	525	499	506	489	490	511	450	485	525	504	498	488	492	532	481	466	486	513	508	544	517	490	484	506	469	504	495	529	481	492	478	522	493	489	492	473	484	482	496	451	500	479	506	491	507	528	525	503	512	503	505	512	515	486	491	498	483	507	540	470	514	486	500	448	503	480	522	510	490	477	518	498	523	494	510	497	492	511	520	552	522	490	469	521	507	487	484	487	498	507	491	499	556	518	512	479	495	504	477	493	511	515	511	506	493	496	473	500	536	499	506	475	509	525	531	490	512	537	515	554	526	539	493	439	538	508	504	502	519	498	527	508	547	508	512	519	504	516	516	508	526	483	511	517	468	524	496	476	489	482	490	492	489	482	516	510	475	501	515	502	498	510	504	496	505	497	485	461	517	535	502	540	501	483	514	501	484	509	503	503	493	512	477	499	504	510	498	507	520	510	479	502	498	490	508	514	514	518	475	475	497	513	485	532	529	501	530	480	486	542	496	486	514	527	493	496	497	483	494	484	468	501	483	470	507	473	505	505	512	496	512	532	521	500	501	492	496	476	420	459	536	503	486	468	510	523	528	528	556	508	517	502	460	493	508	497	477	523	503	460	522	507	511	462	474	504	510	447	530	500	494	483	464	467	499	537	475	462	496	471	490	508	550	466	491	485	511	519	469	528	500	483	508	505	489	470	520	484	483	499	480	498	520	505	510	501	520	492	494	504	442	531	490	461	527	458	487	493	501	521	527	510	513	506	482	516	518	515	509	467	502	497	484	480	504	495	546	473	516	493	496	488	495	468	510	502	494	529	533	477	500	490	480	450	491	503	514	522	487	519	495	481	525	479	494	508	449	484	544	484	530	454	485	464	515	496	509	508	507	501	534	493	505	490	475	479	461	472	514	522	463	493	521	449	473	507	536	517	484	503	488	498	512	455	485	519	495	461	482	473	463	480	541	513	504	494	493	541	501	527	513	467	479	525	475	519	513	493	502	488	483	503	504	500	505	519	494	510	489	498	491	520	482	518	498	475	502	499	485	493	503	516	483	494	504	528	534	472	475	478	506	485	510	502	502	507	506	518	483	493	490	510	519	511	483	507	529	479	486	463	509	493	526	498	478	508	470	487	491	520	512	461	520	533	509	469	546	482	487	493	495	465	476	550	498	505	502	493	486	500	504	529	478	546	513	530	519	505	457	528	473	463	456	467	527	476	509	468	529	494	495	514	515	500	506	505	482	481	511	495	528	514	524	470	520	494	468	516	494	489	531	488	491	537	488	514	504	506	505	498	479	533	508	490	506	436	498	505	471	500	482	483	515	523	506	485	467	483	506	517	502	523	502	493	470	514	524	537	513	505	461	516	516	469	491	533	511	487	532	514	454	508	476	494	503	461	493	492	499	497	536	476	534	504	472	491	503	507	503	518	511	482	503	553	480	506	508	481	513	515	501	532	503	497	473	493	483	531	490	504	506	524	518	517	500	518	529	526	491	487	494	489	482	481	511	468	464	494	529	505	473	541	482	489	507	486	503	484	490	481	512	523	510	480	480	481	476	526	479	526	495	506	488	516	500	513	469	483	495	472	477	514	496	491	497	504	501	500	549	519	496	476	508	476	521	525	478	507	490	540	492	497	528	534	512	490	479	523	490	497	521	466	470	502	491	487	506	477	493	533	529	483	519	501	508	521	486	492	524	527	481	533	495	504	517	512	508	480	470	526	510	465	523	502	484	492	562	544	529	499	517	482	480	495	479	493	503	480	516	501	516	504	521	515	499	502	499	519	476	536	481	525	492	462	484	480	487	491	504	508	525	490	457	505	479	495	479	521	507	530	507	484	488	512	488	512	502	494	505	518	519	534	505	494	493	485	483	534	464	526	502	528	456	524	512	521	529	553	504	528	517	493	485	520	511	506	477	554	513	566	523	478	482	549	513	504	475	497	510	471	516	450	521	497	528	488	522	536	543	461	473	513	514	500	513	492	485	519	523	506	515	512	514	507	485	456	518	498	494	514	489	511	534	510	521	494	501	473	467	526	515	495	474	513	518	497	500	514	527	481	505	480	504	472	456	502	505	528	503	525	498	514	515	475	532	504	513	520	507	482	480	476	524	482	516	502	450	503	498	489	516	484	481	512	488	499	508	552	486	488	540	511	501	519	494	456	526	491	514	485	479	502	541	486	515	491	518	513	500	532	481	492	486	486	513	516	543	548	521	485	481	509	535	502	481	529	470
16713	1199	664	475	332	259	200	160	142	120	138	113	105	77	102	94	91	82	86	109	97	74	96	93	74	85	87	88	83	89	77	81	71	91	77	63	63	82	80	88	81	67	77	69	68	70	79	84	75	80	82	86	71	81	84	85	83	81	66	78	59	84	73	73	77	80	82	90	80	74	85	94	75	65	79	88	75	96	84	84	85	69	65	81	75	77	68	80	75	74	68	56	79	80	68	75	68	83	82	66	94	60	79	79	60	81	82	66	72	93	84	77	76	97	93	88	92	73	79	64	81	78	76	61	77	69	73	86	75	69	79	54	69	99	86	89	84	90	62	94	106	84	82	79	66	88	73	79	77	86	81	75	77	72	75	65	78	96	82	79	73	78	81	76	72	85	80	68	83	88	71	70	74	77	64	87	87	70	75	65	91	89	59	70	70	107	98	81	68	91	97	88	97	91	64	73	65	70	86	70	78	86	83	87	72	87	60	84	82	69	65	70	89	84	79	74	69	71	73	82	75	75	71	66	79	83	70	68	77	55	91	77	82	74	89	75	89	72	72	74	77	87	89	89	72	91	68	83	76	99	77	75	87	63	71	77	81	78	97	80	68	80	69	74	77	74	79	86	80	73	84	89	86	62	65	76	61	85	81	88	80	78	81	74	61	70	76	81	75	92	84	72	67	84	82	68	81	94	78	71	104	98	95	83	86	97	71	77	60	85	86	97	93	82	71	87	64	79	76	81	82	71	94	90	68	78	75	73	72	64	82	79	89	75	90	76	72	72	78	80	80	84	83	89	91	71	76	74	87	99	78	63	83	82	82	93	77	91	71	75	60	77	77	70	87	74	94	74	83	86	86	79	76	71	87	76	54	86	85	80	77	83	88	83	72	74	90	94	77	72	70	77	81	79	82	77	92	66	64	84	73	64	90	71	79	75	76	81	78	92	93	81	87	70	75	73	62	70	81	56	78	74	87	63	73	68	90	77	96	75	82	74	64	84	82	69	82	86	78	72	80	77	87	78	72	83	86	75	84	82	65	68	73	75	72	81	89	63	72	90	71	77	56	86	95	61	89	64	68	80	75	84	71	80	78	75	63	83	61	88	66	83	80	70	74	79	76	65	62	74	65	95	70	76	89	76	81	87	64	89	76	73	89	87	71	75	75	76	70	67	103	78	75	74	88	75	86	72	71	69	68	79	78	90	79	65	86	84	93	71	77	75	70	83	98	87	64	99	90	75	71	90	91	70	69	90	87	81	73	79	67	76	73	79	88	70	81	89	77	85	88	72	89	92	81	97	63	102	93	82	80	90	73	82	83	80	83	81	85	70	92	76	81	105	75	73	87	80	81	85	92	94	87	68	70	72	64	80	75	75	85	73	63	81	69	70	91	67	77	84	75	65	85	74	69	75	94	93	71	69	58	74	81	97	76	69	93	83	79	84	89	93	77	56	70	77	73	87	64	63	74	91	78	72	89	78	85	83	88	80	87	80	75	81	73	88	88	89	84	77	70	84	77	82	76	83	84	63	78	80	87	82	71	80	80	90	74	84	93	81	87	79	69	68	80	88	68	96	87	74	80	89	57	82	76	82	84	101	70	68	73	67	90	97	78	66	70	84	64	94	67	72	96	81	92	83	102	78	58	80	69	71	78	78	76	66	74	78	80	78	88	83	77	57	73	67	76	64	62	98	75	75	87	66	82	64	78	73	68	96	83	70	74	77	78	79	68	84	86	87	87	94	83	73	79	92	75	81	79	66	69	72	77	81	78	68	93	66	69	75	84	78	79	71	70	80	76	85	83	70	95	86	106	79	82	90	97	68	68	68	73	79	75	81	94	88	87	82	82	67	91	79	81	76	74	87	75	59	72	86	72	64	78	74	85	86	89	76	98	83	66	88	82	86	82	69	72	87	87	83	70	66	85	89	79	80	73	77	90	87	79	80	87	91	64	65	67	77	88	69	86	74	88	78	73	66	82	79	82	65	64	89	68	85	87	85	93	73	75	71	76	78	66	91	76	81	82	84	94	84	85	88	77	77	58	88	81	82	60	86	87	82	81	80	67	67	95	67	89	77	70	63	80	99	87	71	70	69	79	72	65	82	83	102	97	73	81	79	75	75	78	76	61	70	82	64	78	79	85	75	75	70	61	93	72	87	78	64	78	83	84	70	79	67	62	80	59	79	68	75	92	77	79	76	101	81	70	83	76	72	81	64	91	82	75	86	79	95	76	84	81	78	67	89	73	83	101	82	82	77	80	80	94	63	71	88	79	64	72	73	78	87	69	75	93	66	71	63	76	72	65	72	73	82	73	78	73	82	90	78	83	55	88	78	73	83	83	78	79	78	73	81	87	74	81	84	67	69	82	75	70	86	78	75	82	71	78	61	90	74	75	92	94	69	93	72	78	79	75	78	82	78	100	73	89	64	95	84	99	87	70	75	74	73	85	96	71	70	92	80	70	80	77	84	69	71	69	68	89	72	88	85	70	80	66	71	73	76	92	85	78	81	87	78	74	96	72	71	100	79	65	85	77	68	70	76	86	74	82	79	82	75	93	86	87	100	93	89	74	82	71	78	77	70	85	66	66	76	80	82	80	97	68	75	71	79	68	85	82	62	84	76	73	97	82	72	78	85	81	70	65	70	79	75	67	85	66	73	84	62	64	80	78	83	74	86	77	88	79	77	71	62	78	82	75	80	76	83	105	87	69	73	69	74	64	93	92	76	80	70	75	77	72	81	75	75	79	89	82	80	78	71	84	69	90	74	92	82	76	76	62	68	84	57	91	81	76	80	68	59	78	69	75	86	86	78	88	80	93	71	91	74	59	77	78	82	71	91	92	67	71	96	80	67	89	79	78	74	80	79	87	69	84	73	77	78	96	83	62	77	65	83	83	76	70	72	69	76	86	92	70	70	78	66	82	92	93	82	71	91	85	79	86	89	70	88	64	70	70	83	80	98	74	72	82	82	72	84	77	80	83	73	61	81	70	81	73	55	82	81	73	72	82	73	78	76	82	59	89	61	80	71	72	66	102	77	66	73	82	69	80	91	78	81	80	75	67	97	76	82	85	68	82	79	79	81	76	93	74	61	62	103	83	91	96	71	84	69	79	98	85	85	82	83	75	81	88	81	69	81	63	56	75	88	74	73	71	78	77	74	89	76	85	83	87	87	79	80	66	67	91	98	76	82	84	92	82	55	75	86	84	77	64	76	90	87	78	85	82	76	69	92	88	61	78	86	87	85	78	79	77	68	65	66	67	66	58	66	84	82	81	74	100	73	76	79	63	60	102	75	72	89	69	79	69	74	62	86	94	89	86	87	79	85	79	78	70	71	100	74	63	92	54	78	86	79	60	69	71	77	79	69	95	76	60	64	95	82	74	82	68	75	71	74	78	83	73	71	69	98	68	95	61	75	68	69	70	77	70	75	78	80	79	76	87	81	80	89	88	80	84	81	86	76	75	71	77	92	72	75	84	84	76	75	74	87
9826	674	1399	1578	1282	1014	831	749	610	533	500	432	386	337	373	334	300	294	284	303	273	267	296	282	242	264	245	224	242	244	244	238	238	237	223	233	244	218	200	200	205	247	211	215	223	212	238	206	240	213	197	209	212	198	225	202	240	238	243	191	223	196	211	213	242	212	203	210	226	221	194	205	205	197	238	164	217	194	212	232	201	197	220	191	188	199	208	232	218	240	197	194	209	231	211	207	221	198	212	213	191	201	214	183	211	240	235	204	194	229	222	214	210	219	215	217	201	210	218	206	195	200	245	195	196	217	198	221	222	223	183	180	196	228	208	179	209	250	220	203	193	237	227	199	205	195	221	186	208	193	197	199	203	213	227	207	217	201	206	218	186	215	221	213	196	186	200	196	207	225	193	225	183	224	221	209	195	210	204	202	208	214	206	196	206	172	208	218	211	227	231	218	206	201	205	236	240	220	191	181	191	183	188	200	234	217	219	184	190	211	224	207	198	188	199	200	201	215	189	200	197	213	202	217	187	216	196	221	219	220	204	215	217	218	213	222	204	233	209	196	200	232	217	196	206	216	183	185	199	200	194	184	194	204	214	222	221	196	211	203	187	204	190	176	182	194	185	192	221	194	228	203	216	216	223	179	198	221	182	206	202	216	214	189	203	207	213	188	233	206	227	234	188	216	204	195	230	221	215	199	207	201	207	207	178	209	225	213	218	218	204	179	191	213	185	209	200	194	213	196	213	190	192	194	209	232	158	242	165	191	232	209	193	210	210	184	213	217	216	220	210	198	186	194	230	209	202	188	182	209	219	226	216	200	201	175	214	224	201	230	186	204	182	199	201	208	208	211	210	202	210	208	208	206	228	226	196	210	232	198	177	200	212	212	210	186	227	196	212	210	201	216	194	203	196	191	219	211	196	207	199	206	223	197	187	231	206	224	227	200	201	182	198	195	219	214	204	206	204	220	228	209	202	211	226	187	214	198	201	213	189	199	202	223	232	207	186	217	198	241	188	209	195	193	200	196	221	178	188	226	193	186	204	200	219	197	214	196	182	214	209	195	212	226	198	204	185	167	238	227	219	225	212	224	207	271	201	239	222	210	201	215	217	214	204	210	227	181	221	190	201	204	212	236	220	211	216	211	244	204	205	198	214	221	210	201	204	195	209	230	236	214	194	169	196	220	224	229	230	208	226	205	221	188	233	201	201	219	215	198	169	195	205	191	191	196	214	191	205	209	208	240	207	176	209	205	214	217	182	209	209	194	211	230	233	187	226	245	221	208	215	180	209	194	237	205	217	212	205	199	226	204	207	202	198	212	209	221	202	195	216	231	190	234	208	201	201	208	199	197	198	221	226	220	206	215	206	203	229	225	204	235	193	184	176	193	220	184	185	181	234	204	203	211	200	224	233	182	192	193	190	215	213	240	206	187	186	195	209	243	185	236	197	178	199	217	181	197	215	189	213	171	214	245	190	203	206	227	176	221	231	206	212	198	185	216	202	214	217	223	180	216	216	200	207	217	222	222	208	229	217	216	214	205	219	201	194	211	216	209	205	177	193	209	209	215	225	202	188	195	192	205	211	201	224	209	229	211	191	206	223	201	198	224	178	203	216	217	229	195	207	185	206	227	190	220	204	201	212	197	207	212	189	210	199	210	197	206	200	224	197	203	234	199	198	227	198	189	210	205	226	216	206	230	224	208	202	202	226	186	198	206	223	223	199	194	215	214	198	186	213	226	198	239	216	243	203	197	210	218	170	226	222	235	212	202	231	197	202	180	201	193	209	216	223	206	224	209	213	212	231	202	214	203	229	205	188	214	209	211	184	204	214	227	201	206	172	198	217	185	192	187	224	202	230	190	189	206	193	216	191	217	203	202	200	232	211	225	211	219	199	198	204	216	222	202	203	208	216	221	214	197	215	225	224	228	179	211	235	213	214	220	205	196	191	195	200	237	195	193	214	191	211	220	191	209	187	211	205	201	204	232	200	230	202	203	177	218	220	225	212	225	217	202	223	215	210	205	225	239	206	224	202	212	195	214	222	230	210	226	209	196	202	232	188	220	198	222	203	175	227	220	193	218	184	197	204	181	225	196	214	214	211	213	214	199	200	199	191	206	209	177	217	205	191	181	210	217	232	230	200	198	213	202	216	217	204	197	237	182	190	225	213	194	186	189	184	210	202	211	180	205	211	196	185	194	194	191	201	197	206	192	209	192	207	215	227	216	210	200	179	222	223	199	204	195	212	192	190	201	184	200	190	196	235	199	196	195	195	209	203	199	224	227	203	195	214	201	213	209	198	199	200	227	208	211	221	212	209	229	218	211	184	203	210	213	180	203	194	187	205	198	201	203	212	185	185	215	208	188	208	208	228	199	197	187	219	191	202	212	212	225	186	204	208	227	202	202	210	206	218	222	228	225	234	210	183	202	202	206	198	192	198	199	206	201	224	221	240	234	221	193	204	221	191	223	211	203	203	201	214	247	205	207	201	232	192	220	192	189	203	196	190	238	207	230	194	195	202	210	198	211	205	184	219	219	194	205	203	188	205	192	189	198	203	212	246	239	199	220	201	198	203	215	214	220	201	201	199	197	207	222	202	196	195	198	235	190	219	226	201	200	217	204	205	205	194	225	220	226	205	205	206	201	211	209	211	218	205	201	211	202	227	203	202	200	195	214	210	202	215	192	194	202	209	202	206	182	201	204	222	215	203	204	195	198	204	206	187	213	207	201	207	183	207	208	209	188	212	221	209	229	225	202	206	209	189	186	209	221	224	209	196	220	215	218	185	208	193	212	207	215	193	218	216	191	194	227	208	217	216	208	204	211	218	202	219	217	199	201	204	200	211	215	213	193	243	218	184	202	216	214	231	187	213	237	207	198	198	215	199	198	210	198	205	221	211	224	230	208	217	236	185	198	224	195	208	230	198	191	205	210	189	211	192	216	196	208	208	212	201	218	205	164	202	189	224	213	206	203	207	206	191	182	207	219	200	199	188	207	203	189	182	209	166	214	211	229	203	219	212	172	208	218	188	234	205	208	191	204	191	193	182	189	218	205	208	198	202	206	197	206	186	230	184	233	211	191	204	219	201	178	204	223	232	219	195	194	226	215	195	200	183	193	213	219	196	201	193	220	217	210	192	219	211	186	213	225	220	222	207	181	214	192	204	204	188	205	211	176	219	200	212	185	206	207	213	201	200	206	194	195	199	202	220	185	204	205	207	227	219	216	211	207	214	220	194	214	219	200	217	206	230	183	193	209	225	206	193	201	208	211	216	221	183	197	210	192	196	211	194	206	203	178	191	195	210	195	198	208	204	208	203	204	206	213	210	216	224	203	195	227	190	203	201	177	183	220	208	186	215	227	206	208	211	219	206	206	182	208	209	191	217	218	178	205	195	191	225	197	211	199	202	225	203	207	207	185	213	210	210	228	227	186	217	212	221	214	206	222	199	209	200	193	198	227	178	236	189	169	216	224	187	218	233	214
1352	298	305	294	274	297	298	301	277	256	266	288	296	276	275	265	282	320	298	288	328	287	249	302	299	282	295	309	298	317	273	302	279	292	266	312	308	287	289	261	316	289	307	294	277	262	283	274	282	259	318	285	330	309	315	303	301	279	328	277	284	295	281	277	309	333	288	275	276	320	275	280	306	301	303	299	299	300	273	285	301	272	297	316	290	280	287	313	268	283	291	299	258	263	269	279	317	273	308	298	271	310	257	312	274	305	280	279	278	284	290	288	281	297	281	268	297	279	280	298	254	286	314	289	307	274	326	285	268	308	311	281	325	302	274	316	320	283	300	288	284	275	273	290	282	271	291	293	337	287	284	302	301	305	296	274	250	309	275	307	286	267	313	283	297	258	288	290	282	288	296	300	320	298	310	311	291	305	318	325	298	287	267	318	288	285	290	287	303	250	275	250	315	283	300	281	319	328	296	326	291	268	312	292	284	284	295	269	289	300	282	300	289	295	308	267	306	291	300	251	307	254	296	286	271	305	307	295	311	295	302	288	271	304	287	282	289	276	267	248	301	269	280	307	253	296	292	267	320	312	292	300	260	294	297	277	306	280	306	310	290	284	336	286	272	272	323	296	311	267	294	308	281	295	303	275	271	253	269	261	283	278	268	293	266	246	285	301	293	273	326	280	272	263	262	280	315	315	310	281	264	337	316	282	251	306	296	281	291	285	270	276	272	283	292	290	309	288	287	271	277	261	298	269	285	287	318	273	280	300	281	288	307	281	288	254	290	308	285	269	326	311	312	326	307	280	278	249	286	295	286	315	267	293	272	299	295	321	297	266	260	295	275	261	327	283	269	272	292	253	265	306	302	288	280	274	264	269	272	295	279	302	278	327	296	294	275	318	269	314	281	284	274	312	328	312	310	266	300	270	282	281	265	281	263	295	272	286	303	292	276	301	293	293	303	302	292	279	280	295	293	290	295	249	231	291	321	305	320	279	278	275	273	304	292	312	310	314	298	318	303	308	276	276	314	312	304	289	311	283	283	294	327	263	308	288	275	275	289	292	279	240	324	316	286	274	286	299	299	282	333	271	311	319	303	287	277	281	299	255	292	307	299	288	295	298	294	288	276	291	267	254	332	302	324	302	295	334	252	283	278	293	293	320	296	280	302	295	274	288	300	281	297	277	284	310	278	266	290	276	272	273	272	299	265	295	313	273	311	276	285	310	273	302	307	259	281	297	261	275	288	290	276	273	279	289	286	279	297	297	281	304	268	273	297	309	267	264	258	303	286	286	270	329	289	263	278	319	343	299	254	305	259	261	309	318	281	325	312	283	296	267	314	268	298	301	332	334	317	306	288	320	318	239	278	305	291	297	306	302	281	271	274	318	338	271	271	259	286	296	300	298	303	283	277	281	297	303	274	318	337	305	320	315	282	320	263	280	278	286	279	282	304	305	308	309	281	276	282	287	251	302	297	280	281	265	302	305	298	298	265	294	291	290	320	323	286	318	287	288	286	294	280	286	296	289	276	269	313	270	297	288	288	295	313	298	299	279	295	308	292	300	310	294	276	312	286	295	291	307	299	275	289	281	279	283	299	290	301	307	268	253	254	296	288	291	293	291	268	296	282	303	317	313	277	289	329	277	267	253	294	273	294	303	294	297	299	281	297	290	301	293	269	286	280	329	312	291	291	303	280	329	283	279	266	277	326	298	265	305	292	296	281	301	288	299	270	290	269	283	275	298	343	273	281	303	270	270	301	279	288	297	311	287	269	302	285	301	317	331	319	306	316	278	288	296	279	303	301	291	292	302	289	277	294	293	250	277	287	294	270	273	290	289	298	297	310	307	312	293	286	284	299	296	273	295	278	269	299	309	305	302	262	312	301	274	270	267	293	268	302	298	307	279	344	291	282	297	307	302	326	291	319	295	281	287	291	294	292	288	282	285	282	289	303	274	315	271	279	283	297	277	283	310	299	295	304	314	292	292	275	285	276	282	270	276	286	293	267	298	291	284	284	279	290	285	301	296	302	290	303	318	281	289	286	295	287	288	278	276	289	270	308	285	273	304	281	290	284	276	261	305	323	307	276	314	250	269	290	303	309	299	273	311	287	278	285	271	271	293	300	295	266	290	298	287	285	265	293	304	318	277	280	288	281	295	297	293	315	277	277	282	297	321	300	315	283	291	277	272	260	296	283	301	259	322	267	270	287	276	264	309	300	307	340	281	314	265	280	283	315	294	316	285	297	292	274	288	307	279	327	268	267	285	273	289	251	308	285	291	278	304	280	283	286	283	311	298	283	278	313	331	293	294	302	279	310	288	292	303	298	301	286	301	254	299	288	282	287	305	324	293	294	263	304	301	333	279	290	276	306	289	295	259	271	293	318	257	325	300	310	273	306	281	250	294	304	280	294	274	265	299	304	294	276	272	277	329	288	310	262	309	269	283	261	311	285	289	267	329	289	270	252	283	278	274	285	284	293	290	287	273	264	259	253	306	300	262	290	314	277	244	267	269	300	273	266	285	306	312	284	298	283	323	317	279	287	275	304	297	282	276	335	304	274	283	286	264	294	313	271	275	277	294	261	287	274	296	314	250	287	290	309	301	281	280	273	281	287	272	272	274	295	292	296	286	285	253	300	329	301	264	275	293	255	282	291	297	286	294	314	273	279	263	301	302	295	300	279	305	296	275	326	319	280	283	290	279	287	291	254	324	313	292	339	322	291	307	291	282	304	320	275	302	308	278	274	283	317	293	260	320	307	316	303	273	305	295	284	278	296	304	291	262	319	289	309	276	319	300	271	287	286	327	307	277	309	277	272	313	319	280	311	317	287	263	310	278	302	301	305	301	300	286	312	334	292	288	325	293	285	285	260	275	295	305	307	259	303	295	251	291	307	269	299	287	281	259	299	283	274	293	258	284	287	288	300	282	307	318	299	281	288	298	280	293	269	295	310	293	301	273	282	274	277	307	290	306	300	287	276	299	309	274	290	311	295	302	291	316	261	290	273	282	272	301	294	277	277	276	307	295	242	311	280	287	288	273	335	288	319	346	286	296	325	289	287	283	258	298	288	280	288	277	282	294	282	284	294	282	307	288	288	302	314	275	336	256	253	294	281	274	317	271	290	299	307	323	294	275	276	286	316	289	305	284	269	288	290	285	279	300	268	309	305	269	313	266	308	288	256	299	308	287	298	312	284	296	280	299	269	249	310	294	309	284	284	318	319	331	287	293	267	289	293	277	285	316	286	316	285	311	302	288	277	277	273	274	309	324	274	294	264	282	286	299	306	273	266	263	259	310	296	286	328	273	278	266	302	279	302	292	300	300	298	270	301	281	301	291	293	285	286	277	292	254	273	257	269	318	320	265	288	309	291	312	292	290	330	304	311	292	309	320	277	249	321	262	291	290	291	287	291	305	261	280	286	271	253	300	315	283	332	299	280	292	284	305	289	298	281	274	299	313	292	300	314	255	298	298	287	306	309	271	312	292
1887	632	662	674	654	660	683	726	612	670	649	664	690	679	690	615	643	686	654	668	727	670	655	668	659	643	643	656	677	628	659	687	637	670	677	635	692	705	650	684	710	626	640	610	654	698	681	638	663	676	657	683	644	649	635	676	662	669	684	605	660	642	649	677	684	649	668	722	671	669	691	680	608	656	660	642	656	646	636	655	664	675	639	653	695	665	647	654	638	640	689	667	712	644	700	611	660	655	651	637	670	664	710	632	642	664	625	611	680	674	621	643	697	660	618	662	630	629	673	646	660	651	649	711	638	701	694	677	636	700	653	694	687	645	668	667	704	672	635	637	636	692	661	660	663	670	675	635	669	659	675	620	660	674	680	649	662	615	670	658	672	660	694	671	681	677	649	708	697	718	628	660	654	669	690	625	650	640	614	696	700	703	692	635	671	655	707	651	657	672	668	665	663	683	640	690	691	614	657	676	629	631	636	673	682	636	657	664	671	664	618	648	609	669	643	651	627	663	658	642	665	632	626	648	635	691	663	692	621	651	671	633	655	610	676	603	667	642	658	643	661	664	663	664	675	638	645	649	691	670	613	705	616	664	615	698	638	666	624	702	626	726	636	633	663	677	643	652	655	681	664	652	641	638	601	675	650	637	660	645	713	682	668	690	703	678	673	615	643	701	653	659	674	664	666	643	602	643	681	667	674	683	619	661	671	658	649	645	586	652	662	632	665	674	669	627	687	638	687	681	623	660	662	691	738	697	652	665	674	674	679	646	645	669	639	636	642	676	650	634	639	652	682	689	684	648	696	632	635	702	629	615	673	647	700	670	664	622	604	647	705	661	641	696	686	633	688	701	664	696	665	648	657	688	644	659	657	685	674	674	718	656	631	619	667	660	674	661	629	682	648	626	648	672	676	677	672	727	612	662	660	666	655	661	680	661	708	649	653	643	643	658	689	635	687	611	656	655	686	711	684	637	684	676	654	703	691	643	663	662	683	659	669	639	691	643	667	650	670	671	700	656	656	681	683	699	701	691	663	708	637	651	639	652	662	651	685	704	678	650	664	614	656	688	716	641	691	670	735	668	672	661	679	702	637	649	600	678	639	641	644	695	659	660	667	688	670	651	613	642	696	629	659	705	645	702	651	640	652	688	701	656	663	647	651	735	629	670	625	696	670	667	645	664	666	650	658	687	650	666	668	626	646	675	728	670	663	711	668	689	651	643	623	647	693	689	645	674	644	663	672	642	654	642	633	682	662	635	671	667	658	630	650	617	651	650	657	653	652	669	628	666	648	663	659	658	655	686	688	655	662	712	666	672	657	623	638	721	647	680	646	679	647	624	627	672	659	669	656	615	707	685	642	652	678	649	656	675	659	687	625	648	642	660	646	689	663	656	684	629	675	636	658	669	650	640	650	712	659	648	655	645	686	644	647	674	711	644	621	660	709	650	676	675	673	653	706	646	644	620	640	672	682	672	667	647	670	633	670	714	653	665	697	708	635	671	663	653	628	652	638	638	662	647	659	662	630	666	664	644	637	683	685	690	656	645	687	654	666	639	704	663	693	671	676	644	625	660	651	639	688	676	689	678	644	692	658	678	679	678	648	666	668	656	652	685	607	639	660	657	660	670	661	626	671	643	623	662	672	665	642	677	656	648	652	695	659	596	664	653	664	645	654	688	680	641	683	664	654	627	682	683	644	658	639	675	686	582	662	636	689	668	650	634	688	669	624	697	652	677	678	662	679	628	667	679	685	653	666	653	667	638	672	665	683	618	631	626	673	624	657	701	638	623	640	676	653	621	647	644	645	632	646	618	635	668	680	673	650	653	620	658	631	650	657	657	683	633	657	652	635	674	632	693	665	670	616	650	653	674	691	669	688	667	682	642	690	645	677	611	676	683	698	670	675	644	684	684	660	676	653	699	677	671	669	646	653	669	665	690	681	652	648	619	673	642	646	608	651	594	666	622	661	660	646	646	659	633	653	664	650	670	658	672	618	686	628	637	694	653	683	693	672	649	647	649	692	647	693	621	640	646	616	675	657	663	626	637	689	674	642	663	637	665	638	654	635	679	645	642	658	735	675	672	636	645	668	681	690	652	610	653	645	635	670	621	662	632	635	626	681	665	662	706	666	685	627	671	623	657	693	684	650	660	641	669	631	622	677	672	677	628	662	659	627	665	706	616	660	630	691	660	678	666	671	650	632	668	696	667	615	669	656	657	691	693	694	666	651	665	617	674	684	640	671	667	641	659	649	652	674	690	663	682	662	671	641	618	660	676	600	622	634	689	642	671	630	692	646	696	647	690	674	649	657	628	650	669	660	708	646	659	649	660	663	632	689	644	666	659	662	673	635	645	643	668	682	639	638	696	674	655	669	687	664	616	674	676	658	674	618	670	666	631	645	642	662	685	665	686	631	639	638	691	627	654	671	656	687	684	665	648	698	671	747	613	664	611	669	658	641	667	668	659	648	650	652	716	723	684	691	653	659	658	665	672	680	669	632	613	683	651	639	706	641	612	664	653	694	689	662	633	679	684	610	619	648	654	658	642	662	659	693	689	617	634	614	635	671	656	620	689	689	670	662	687	589	667	674	630	672	649	667	674	618	679	634	614	668	607	675	666	659	633	639	704	655	675	651	657	685	706	669	697	702	689	622	653	661	672	657	676	673	670	637	609	697	674	641	624	670	625	685	709	613	662	723	621	652	636	673	671	707	675	678	659	658	602	657	707	689	722	673	634	668	638	637	650	676	639	683	671	691	641	657	648	652	656	637	659	640	631	619	652	685	680	658	652	677	650	693	676	641	598	631	688	689	611	687	631	659	631	650	660	698	686	636	719	661	652	670	695	662	627	640	680	650	656	691	610	637	684	697	642	651	652	642	645	666	667	669	660	675	652	676	646	628	651	738	654	622	680	660	635	703	672	659	669	624	683	679	655	645	689	679	683	655	620	647	720	651	659	664	686	637	630	613	624	682	664	685	588	643	665	654	672	658	653	680	669	677	662	646	649	668	638	624	653	666	614	661	639	652	689	677	677	658	660	681	641	646	652	680	661	662	652	643	677	661	622	642	676	664	659	655	695	655	643	685	674	641	688	651	645	653	691	638	665	661	659	698	662	629	667	631	630	658	609	659	673	674	659	686	662	653	674	674	681	680	676	653	602	662	683	631	653	643	688	677	694	664	710	707	657	647	667	637	609	664	646	677	704	648	650	637	671	688	649	637	672	658	674	650	654	677	672	641	693	690	689	663	648	657	630	633	625	679	691	661	701	670	675	661	714	637	688	700	673	659	670	637	656	671	639	671	702	657	659	621	621	649	670	624	645	613	649	674	692	700	694	688	628	665	634	685	730	658	674	623	641	657	666	628	650	676	692	636	659	656	646	665	633	668	652	665	671	651	647	702	662	643	684	661	634	658	645	654	651	623	623	652	628	685	661	707	660	663	636	703	589	656	659	690	644	673	682	658	587	679	672	637	649	645	666	682	585
8890	558	454	392	351	318	270	258	277	244	268	224	252	218	231	228	244	239	223	247	215	211	251	230	202	206	221	238	225	229	221	220	240	214	238	220	210	217	254	239	230	217	208	222	216	218	222	242	205	217	238	219	206	236	215	239	210	231	228	195	235	210	218	224	222	229	227	222	225	203	203	209	235	235	243	197	236	229	232	211	189	229	217	240	234	228	210	193	226	226	232	192	214	208	222	203	229	223	230	206	188	237	227	227	233	248	221	242	214	208	214	254	208	257	206	211	222	236	195	208	229	230	188	202	196	220	178	249	200	201	242	221	220	216	207	224	230	237	238	227	211	206	220	227	253	216	218	225	233	218	222	226	221	212	224	226	219	209	209	218	224	225	208	208	224	233	257	212	201	217	201	241	201	212	222	242	222	245	210	213	214	236	240	239	188	222	240	251	231	234	245	226	212	212	221	214	207	205	214	218	220	207	209	227	224	226	249	234	230	226	222	197	190	227	209	212	206	219	237	248	248	210	236	236	198	202	213	225	214	237	225	227	195	218	216	202	234	213	207	217	210	227	229	236	201	206	218	205	225	208	236	207	191	212	237	236	245	236	244	208	255	196	204	223	226	209	221	219	246	227	219	197	227	231	224	225	220	237	216	203	220	197	250	217	231	221	233	227	239	248	217	216	232	229	243	205	212	199	242	209	225	188	243	216	218	215	209	217	222	217	207	215	204	222	214	218	199	223	225	214	231	226	199	216	241	232	211	228	216	214	220	206	221	226	214	228	214	204	186	243	203	215	207	249	231	261	225	198	213	227	244	222	234	220	220	202	206	213	223	205	206	218	212	198	189	225	208	216	227	211	246	203	228	218	210	212	212	223	238	220	224	223	198	200	249	229	228	222	207	222	218	238	234	214	201	209	228	216	232	238	209	218	201	232	222	187	214	234	192	214	217	206	232	234	245	204	240	213	212	214	211	228	247	241	208	213	212	188	230	215	236	217	240	222	212	241	210	213	207	219	232	218	223	213	235	236	216	230	214	238	218	215	209	221	229	232	215	210	222	245	236	210	214	246	213	220	225	235	223	219	201	206	221	188	203	242	232	218	203	221	198	212	220	221	209	206	224	223	218	208	221	223	231	223	215	206	213	203	199	199	237	209	239	209	231	217	193	214	221	224	226	209	203	186	204	203	239	228	203	211	227	213	231	202	200	219	239	226	192	193	214	221	224	210	206	228	192	218	220	197	192	214	210	228	253	260	204	205	208	212	221	240	206	218	219	225	211	215	234	205	221	221	195	207	226	213	239	235	220	224	198	218	190	201	227	217	234	233	220	217	226	221	250	233	208	208	225	239	218	225	233	252	244	220	236	197	221	212	220	212	227	205	210	225	234	205	223	214	198	235	215	229	240	196	224	234	210	212	203	237	250	201	235	224	238	245	224	224	181	211	195	222	236	257	212	247	223	231	226	210	204	243	249	207	222	224	222	227	219	240	215	220	223	212	235	212	218	244	210	218	218	230	226	213	209	193	226	203	225	217	217	195	219	221	210	224	182	236	232	262	210	201	231	230	210	220	211	222	205	233	228	217	228	233	242	221	184	211	239	220	236	227	224	218	235	219	265	209	213	250	218	232	209	228	231	217	220	217	223	212	201	203	248	199	201	218	216	225	228	205	212	214	227	216	238	215	229	204	215	208	233	204	210	237	217	230	212	197	217	236	224	207	217	217	204	205	230	227	202	206	272	216	204	211	239	266	236	243	230	210	246	213	253	212	236	213	209	229	229	219	239	224	206	227	201	204	221	211	214	230	252	204	218	248	209	227	214	219	210	230	225	206	236	258	222	182	208	216	214	235	225	221	211	215	198	223	233	212	194	230	197	198	222	204	201	235	209	214	252	214	208	212	223	227	208	222	248	201	191	202	204	219	226	231	236	211	252	197	228	222	223	209	218	207	228	215	193	214	213	206	219	225	219	238	213	220	204	207	233	210	213	208	197	238	206	216	215	208	235	237	217	198	220	217	238	218	198	207	224	190	248	178	235	209	224	221	217	242	237	223	234	202	252	249	233	206	203	224	197	217	225	249	219	232	201	207	217	215	211	224	248	236	221	225	223	234	219	213	236	203	230	213	223	213	223	238	238	236	250	210	194	230	246	237	216	199	239	210	215	203	259	236	227	215	213	209	217	207	212	209	209	199	238	220	224	222	247	197	205	209	246	238	200	243	214	189	218	253	235	209	215	230	224	206	212	199	210	239	217	211	227	221	196	213	199	235	224	211	222	224	207	192	208	209	217	227	209	243	207	203	215	215	201	220	224	235	219	239	219	228	248	210	218	187	229	269	224	215	203	228	206	231	239	236	213	257	252	195	195	236	212	207	248	211	257	250	224	196	203	223	222	224	211	190	234	214	232	197	218	226	230	181	218	211	241	215	232	236	212	219	232	238	212	219	222	230	234	260	233	249	206	211	248	218	227	217	210	240	214	211	238	215	215	218	242	209	225	242	193	240	218	222	229	228	225	231	217	238	244	236	247	223	224	199	240	227	174	222	184	178	211	216	207	186	254	220	238	239	245	204	212	179	226	217	226	207	232	226	227	228	213	240	209	220	203	223	199	224	228	245	204	211	228	254	224	225	217	223	245	213	241	225	198	187	223	214	226	247	231	229	256	219	237	236	238	225	227	223	201	218	216	207	216	205	231	200	216	244	218	203	217	231	226	219	193	207	235	208	222	234	216	236	212	226	222	211	209	218	248	201	212	217	210	204	245	224	214	211	205	220	237	225	198	186	211	196	226	215	198	203	231	196	197	233	234	214	198	195	205	218	206	232	242	208	204	224	246	191	229	211	219	212	214	232	210	238	203	236	235	212	225	215	205	231	189	212	199	215	229	220	226	230	213	234	220	216	204	228	211	231	202	221	190	216	256	212	235	222	216	238	194	238	228	205	182	215	206	227	235	192	215	211	207	208	248	219	234	250	232	194	215	236	228	221	230	251	207	194	240	218	227	254	230	246	230	230	208	225	197	218	223	211	237	209	205	223	220	213	219	201	229	170	228	202	203	217	210	216	197	211	224	245	224	215	210	211	210	205	214	235	213	199	228	190	214	216	219	223	224	233	246	245	232	238	229	185	204	212	233	207	221	221	249	210	252	253	215	215	225	208	226	180	211	231	237	230	192	221	197	233	232	219	215	223	216	217	216	216	229	229	229	235	202	214	230	240	222	234	216	203	227	215	260	196	235	224	201	232	209	231	210	208	200	199	224	239	212	243	213	188	214	223	201	221	199	232	193	231	214	231	228	224	218	218	229	191	213	225	233	238	236	224	220	246	236	235	224	236	228	233	224	207	220	222	240	215	201	183	252	228	236	204	213	186	223	213	213	236	227	223	216	222	262	214	188	227	235	226	196	220	237	211	220	196	198	223	244	248	205	242	190	226	210	241	202	240	211	223	238	230	231	216	238	178	198	217	217	242	217	230	186	210	243	220	224	233
7385	714	1086	1235	1071	909	807	764	694	645	613	596	638	628	598	545	566	527	528	511	541	505	551	473	543	515	539	480	514	511	502	499	528	494	526	497	536	504	517	526	466	494	485	509	476	508	527	519	493	562	507	524	525	471	500	516	525	509	539	534	513	494	509	512	522	528	523	498	516	500	515	480	485	489	538	500	548	535	495	501	520	474	473	497	534	472	485	507	490	488	510	516	538	491	545	473	499	485	516	475	498	474	543	494	500	542	492	512	504	482	488	478	508	543	489	495	478	524	522	489	514	518	536	505	502	513	513	521	512	505	508	531	514	481	476	516	531	461	482	515	517	522	528	508	488	526	491	488	549	487	525	544	513	530	527	485	500	504	479	513	520	469	492	487	504	465	515	502	484	463	514	488	513	494	493	513	496	494	496	502	513	502	507	452	525	500	503	473	514	515	532	487	499	520	488	499	479	443	520	493	498	501	524	521	490	475	546	482	498	543	503	506	533	486	489	489	483	514	511	460	528	469	511	519	470	527	530	475	506	464	516	501	517	528	476	533	488	535	540	500	501	548	548	516	488	472	478	498	522	477	497	472	500	509	515	465	490	503	515	507	517	455	547	511	496	488	505	520	514	487	482	495	496	501	523	495	496	459	503	544	502	483	487	531	541	563	482	504	501	526	534	501	500	523	472	520	521	522	497	489	506	490	515	491	479	542	481	518	499	495	501	496	492	494	477	514	524	480	528	516	538	492	490	492	520	501	506	508	539	530	510	520	532	480	509	476	508	478	503	520	511	496	527	534	480	512	499	503	517	544	463	511	528	484	460	488	518	520	463	459	501	551	514	494	526	506	506	485	527	493	508	469	542	504	511	487	530	507	518	520	484	494	475	486	449	488	504	521	508	458	490	490	504	493	483	474	463	502	550	498	490	551	486	519	527	474	527	505	477	462	551	484	456	465	492	478	527	476	512	471	520	491	450	531	491	499	554	542	503	506	496	494	506	526	470	505	503	486	479	505	488	554	502	475	460	518	492	496	534	493	468	504	483	534	505	536	495	452	508	546	519	527	536	492	459	469	496	530	497	494	447	495	507	512	509	567	513	490	517	502	515	474	500	490	520	468	549	505	542	483	498	453	529	474	531	508	531	488	513	497	507	492	542	489	480	527	487	481	488	487	525	505	489	479	508	470	495	498	491	475	551	493	517	524	496	497	494	467	485	486	508	532	477	517	522	526	495	517	482	493	516	513	490	534	520	494	478	469	502	511	485	486	500	480	512	507	512	501	524	476	512	479	465	476	528	512	514	458	451	467	488	501	477	499	506	476	581	509	537	473	496	500	458	491	493	489	504	482	482	482	482	529	493	500	482	523	473	486	441	467	490	463	507	471	542	488	468	517	504	493	500	490	498	492	500	462	500	518	488	484	498	463	511	491	483	519	559	497	462	477	522	475	475	473	478	489	502	528	496	507	453	477	474	501	510	469	493	483	492	465	467	541	490	449	511	511	550	506	529	501	481	481	508	486	495	467	481	505	516	518	489	511	519	503	498	501	497	511	519	509	483	463	480	524	509	502	486	529	484	491	486	508	492	482	499	495	516	509	501	458	486	514	507	515	475	536	513	531	489	530	535	534	514	502	532	528	492	526	517	520	494	523	479	465	475	503	508	523	504	493	523	490	478	524	492	524	515	490	504	518	494	509	461	528	522	517	511	492	464	487	483	485	506	495	501	501	505	474	558	547	489	463	479	501	464	491	507	525	488	526	517	505	529	482	511	465	483	499	497	502	500	505	480	492	483	542	539	505	490	496	503	498	497	465	518	483	514	454	459	519	506	502	517	503	513	513	493	492	515	503	529	533	505	462	492	485	487	476	473	508	528	493	508	516	491	491	487	517	470	551	470	493	510	500	488	523	505	493	495	512	430	512	506	517	491	483	503	502	513	495	461	500	500	486	494	551	494	516	528	487	494	490	495	479	523	523	486	488	504	468	563	493	481	532	513	505	492	509	474	495	494	528	491	567	538	501	502	543	476	499	516	497	485	502	466	503	514	491	542	508	494	488	494	506	513	471	509	503	510	495	461	487	504	544	509	490	521	483	517	498	494	493	448	519	516	487	484	490	516	478	517	530	515	505	532	497	495	490	504	522	488	482	523	477	491	488	486	503	492	513	502	479	477	472	483	462	498	518	514	521	522	493	494	486	505	464	446	498	529	529	476	541	492	465	478	473	509	526	512	502	525	493	540	514	519	516	487	510	543	512	498	494	479	505	485	526	486	484	477	497	482	518	500	523	505	507	490	489	475	479	506	495	491	519	507	493	480	482	467	524	515	491	512	464	538	513	534	505	488	510	471	474	514	544	522	492	493	504	437	485	495	505	492	491	491	489	517	500	477	482	499	511	504	506	477	509	505	476	492	525	530	500	532	509	557	490	479	486	515	472	525	480	534	473	504	498	557	513	570	516	508	502	495	489	476	539	523	523	488	466	490	507	475	494	488	500	496	466	528	524	499	522	492	488	474	484	529	510	504	481	472	490	534	571	511	492	457	461	489	495	483	537	482	497	533	464	484	486	522	492	535	495	496	515	522	487	495	515	543	520	526	483	508	491	510	466	490	510	486	468	529	512	485	495	506	498	516	477	516	511	528	499	526	518	484	479	478	524	469	473	477	504	526	541	510	506	485	503	505	521	474	486	491	491	508	517	526	473	494	478	473	492	527	497	500	480	555	526	498	494	509	470	504	481	464	496	482	491	520	515	525	493	494	515	545	504	497	525	507	489	507	476	477	486	486	508	455	516	492	454	466	472	532	493	474	529	489	520	503	526	519	462	509	498	495	532	504	487	482	493	484	476	457	556	489	527	485	500	499	500	468	531	481	546	530	498	500	513	464	477	526	488	486	495	521	479	521	513	517	485	495	525	493	455	491	465	506	523	530	520	497	477	500	505	510	494	446	495	530	517	506	509	505	499	507	529	477	509	493	505	474	473	467	497	509	530	523	483	529	515	516	476	519	478	497	500	490	494	551	490	504	512	504	501	505	501	518	527	491	499	492	477	464	493	520	509	524	516	489	485	533	522	522	517	477	520	521	525	501	516	483	520	488	520	479	508	531	542	490	492	496	503	479	502	496	507	471	488	536	489	513	513	568	501	505	511	471	485	487	511	519	499	545	528	551	487	487	483	482	510	479	515	513	467	543	470	539	474	521	490	504	464	486	509	483	514	510	486	504	481	489	550	518	487	529	526	496	502	504	475	486	485	496	498	470	481	474	505	465	486	493	471	517	519	519	504	527	518	500	497	469	490	472	524	500	451	472	511	469	504	492	467	510	484	511	548	458	492	483	519	510	503	495	529	496	507	551	505	503	479	524	525	481	491	524	488	498	526	524	498	509	505	509	508	488	525	504	490	517	521	495	490	501	500	523	547	543	503	488	531	506	499	514	500	504	528	522	529	492	494	492	495	511	500	512	477	521	518	520	508	470	478	529	494	477	477
15109	1074	651	491	314	258	185	165	142	124	130	107	106	106	90	92	91	95	93	98	117	88	92	99	78	78	77	76	91	73	63	89	81	79	65	89	78	85	87	75	82	80	87	75	80	69	70	76	76	89	86	94	64	70	82	79	86	76	83	72	70	91	100	82	76	67	78	87	73	74	75	83	81	72	76	96	92	76	86	95	90	79	68	64	89	71	81	71	74	79	81	75	76	64	79	80	83	104	74	82	80	101	71	88	54	96	85	84	70	87	73	83	80	73	87	76	82	68	77	73	86	68	87	83	61	104	78	78	96	78	66	77	78	74	67	79	85	72	84	72	89	72	69	71	69	75	91	90	68	84	77	100	71	64	70	80	76	88	82	78	69	77	93	84	64	70	93	77	93	77	87	73	56	81	78	79	80	83	81	96	76	90	91	96	68	84	96	104	78	60	85	85	75	79	59	81	85	87	73	72	83	72	79	88	84	64	74	58	94	74	70	72	66	73	70	68	66	76	69	68	86	79	70	87	76	78	77	87	90	75	54	96	87	88	69	68	89	74	78	63	76	73	85	79	65	65	62	66	80	52	57	91	83	84	83	72	87	76	85	57	82	66	67	69	82	74	45	67	79	83	79	72	74	64	56	61	69	80	73	77	77	77	76	68	74	65	89	77	86	71	84	90	75	82	80	82	63	89	84	64	80	75	68	73	68	70	67	71	62	80	70	90	73	53	74	73	99	77	98	76	67	68	76	82	88	93	83	79	63	76	71	72	84	95	80	81	83	98	71	98	89	81	65	84	61	84	88	64	87	83	67	66	74	69	77	74	83	71	82	78	96	69	90	86	78	70	87	73	80	72	82	69	54	71	70	82	74	85	107	71	63	82	88	80	71	91	81	72	79	69	68	77	91	79	88	76	70	79	89	66	88	80	69	92	73	81	89	71	77	74	82	76	72	77	80	82	76	77	68	80	68	64	78	81	76	77	84	80	78	61	62	57	66	78	82	62	92	90	70	86	70	115	79	67	81	90	75	81	86	70	77	83	89	95	90	71	81	88	65	77	72	60	90	80	77	95	72	87	67	74	79	74	86	65	88	84	81	74	86	84	89	89	79	76	93	63	67	90	77	71	81	79	91	87	89	74	72	76	70	68	80	78	76	75	82	96	87	70	65	78	55	86	67	78	74	71	77	88	91	75	79	99	89	75	87	105	78	68	88	55	67	75	71	63	76	68	80	74	81	77	93	69	91	71	76	78	76	71	82	72	76	70	74	100	76	79	65	70	88	65	84	57	86	88	82	81	84	78	90	75	80	60	68	73	87	76	86	86	74	73	81	101	83	83	79	107	78	83	67	69	74	73	65	70	75	91	69	77	83	79	82	84	63	79	76	78	74	66	75	84	76	80	74	94	79	76	86	83	70	78	60	94	88	71	76	97	78	87	77	71	80	68	65	70	75	49	72	81	79	82	88	86	72	90	106	74	75	96	68	75	82	77	84	87	63	92	93	97	66	74	82	90	79	76	66	69	75	70	74	76	72	81	89	83	63	81	79	99	93	80	72	79	80	66	78	61	78	76	78	73	79	54	93	96	93	82	86	71	81	68	79	54	82	99	79	74	70	86	74	79	63	67	77	82	78	74	77	75	66	88	85	74	72	68	87	83	78	66	76	79	65	76	73	73	71	62	72	70	67	88	77	92	67	84	65	81	79	87	58	68	98	75	71	79	70	71	81	81	75	76	66	73	77	69	83	73	73	76	74	66	68	71	86	74	76	82	78	69	64	66	81	91	71	63	70	86	83	74	76	85	86	82	75	60	83	85	67	80	83	78	64	83	62	75	75	73	93	79	83	81	73	94	79	76	73	68	75	89	86	83	67	92	72	67	72	78	88	74	72	77	80	76	79	84	87	65	82	81	70	70	76	75	83	87	62	75	82	67	86	64	70	78	53	74	73	79	80	78	89	67	89	65	71	67	89	83	75	73	75	57	77	71	85	67	71	83	84	79	79	74	58	78	75	74	69	67	109	75	86	66	65	75	85	98	91	82	79	76	63	80	78	65	85	65	81	72	76	84	73	67	86	76	72	75	99	70	80	98	77	93	69	72	80	96	80	63	78	85	79	70	68	78	76	81	67	89	83	64	97	75	74	75	61	77	69	74	107	78	74	92	73	88	82	87	70	71	74	84	83	78	93	65	88	72	76	77	77	64	89	72	60	68	77	74	61	65	83	74	68	69	85	81	74	74	63	83	69	80	82	79	70	78	86	87	90	80	67	73	79	86	72	72	71	73	93	69	78	97	69	74	81	80	66	90	72	75	82	79	89	76	88	86	72	79	82	71	92	72	63	64	70	80	73	64	89	85	79	61	73	85	84	72	65	67	81	71	66	84	70	62	92	69	69	83	81	94	75	82	88	79	87	88	81	83	61	67	86	85	77	77	84	89	86	69	71	72	75	84	80	73	88	82	94	90	85	78	62	84	100	74	73	76	79	72	87	86	86	69	82	72	75	61	85	93	79	78	72	93	79	72	73	77	71	99	88	75	81	85	83	69	87	60	80	66	70	79	67	82	70	61	87	83	96	87	69	81	80	76	71	78	81	89	75	79	81	91	66	85	74	85	67	79	71	83	87	77	87	73	78	97	62	82	82	72	60	78	63	87	67	50	85	86	89	86	81	82	83	82	78	74	78	78	68	71	77	59	63	66	80	75	91	67	71	82	68	70	73	64	65	56	80	66	88	77	83	80	76	91	101	81	91	79	87	67	73	85	90	75	72	94	77	67	79	94	92	78	73	86	91	62	87	84	82	72	75	79	74	80	60	83	68	94	82	85	59	68	66	84	66	81	73	78	87	77	82	69	77	77	67	76	90	79	84	68	74	85	82	68	99	71	73	67	59	81	75	57	76	81	82	79	61	77	77	61	88	84	71	62	74	71	67	71	87	80	73	78	77	74	72	65	60	90	83	75	66	70	78	77	82	94	86	77	76	79	69	68	85	93	71	65	77	82	86	83	87	86	76	98	77	56	81	76	94	69	75	74	70	72	78	87	90	68	68	71	70	88	76	85	82	96	78	75	89	73	75	80	86	65	73	82	77	86	75	87	87	73	86	67	69	70	86	92	86	74	85	76	65	70	63	63	78	53	83	71	62	92	104	91	78	74	80	69	90	69	85	105	90	76	82	71	70	88	74	62	66	68	66	71	74	77	75	77	74	84	74	66	70	67	91	85	81	74	64	81	73	91	75	83	79	74	74	72	78	63	77	80	72	87	74	73	70	82	87	83	70	70	73	85	81	84	98	72	67	86	88	74	69	69	89	77	75	74	91	105	82	77	83	76	67	71	91	86	59	77	84	81	69	83	78	79	84	87	76	88	77	81	87	88	97	83	79	72	72	72	71	83	82	82	93	79	79	86	81	88	90	70	76	85	96	101	93	76	65	94	72	77	82	77	70	89	85	80	78	71	58	82	82	73	81	72	90	74	68	65	80	79
8970	672	1347	1576	1284	1040	817	681	571	518	456	385	414	370	344	326	299	303	303	301	265	253	270	260	258	241	259	249	227	226	228	234	207	224	237	206	217	202	229	225	241	216	222	224	218	210	257	236	227	219	225	204	194	230	204	228	223	223	205	195	237	199	196	243	212	209	220	220	217	199	206	198	208	215	221	208	237	226	192	204	193	229	194	213	218	205	192	220	204	188	194	210	215	198	220	241	209	228	230	188	217	211	203	229	195	206	205	206	210	228	218	236	204	229	194	221	220	205	216	205	196	209	206	230	200	190	228	199	213	205	200	200	217	202	205	217	217	201	203	182	206	215	204	223	215	217	192	199	197	215	191	195	242	191	216	190	213	199	236	190	238	223	207	199	206	204	234	199	223	211	233	205	227	197	228	187	185	213	199	215	205	211	189	200	192	198	184	217	233	212	182	203	220	216	214	212	209	219	211	203	186	206	227	190	199	217	218	222	225	219	232	205	189	205	204	221	214	224	182	206	203	190	216	226	171	207	187	207	201	198	205	199	211	182	231	204	190	207	210	220	205	202	203	217	202	196	206	212	205	210	221	215	189	205	215	230	206	200	205	197	217	187	204	192	208	204	193	245	200	202	181	213	199	216	204	217	226	198	210	231	216	195	196	196	208	219	204	214	204	202	192	207	202	176	193	201	202	208	216	202	227	177	178	202	218	228	220	195	212	214	199	201	190	188	213	199	217	214	191	184	197	199	209	228	216	206	218	192	225	192	205	205	228	217	210	206	207	195	201	198	200	217	221	217	202	188	209	218	239	195	193	213	197	191	242	206	207	202	180	220	199	191	205	234	220	193	228	198	202	207	188	226	215	204	208	196	211	203	201	223	237	217	209	200	190	232	228	197	200	192	207	233	202	191	205	200	230	217	203	197	211	192	186	205	213	212	197	215	202	200	203	200	201	200	183	199	209	200	210	214	201	196	200	220	199	193	203	210	199	199	200	216	222	208	220	213	207	229	215	204	189	201	181	201	213	194	213	233	199	225	207	237	214	209	204	201	214	200	192	207	187	223	238	197	199	199	201	212	192	195	218	208	205	230	214	198	197	173	218	200	202	195	177	185	213	189	192	193	203	223	195	208	260	201	212	194	189	247	203	199	190	210	201	230	186	200	205	215	231	200	222	212	223	214	183	222	220	197	215	197	215	216	217	213	219	192	219	223	203	199	194	222	232	198	209	211	209	204	196	208	249	197	199	221	222	217	212	201	225	219	209	226	206	211	216	208	225	217	204	214	238	222	212	211	193	200	218	205	188	179	209	220	200	204	203	213	223	223	216	200	190	223	216	209	201	193	234	209	222	184	234	207	182	222	230	191	214	202	219	206	189	209	203	189	211	212	209	225	207	209	224	213	220	225	200	196	199	197	239	195	216	206	227	212	209	242	206	205	219	213	203	218	202	215	228	201	228	215	200	219	193	218	196	204	235	218	220	214	208	189	217	202	191	190	193	185	176	232	202	224	211	204	224	189	214	196	187	186	204	206	210	210	206	197	220	216	207	197	211	226	206	210	200	206	230	211	194	217	203	174	196	189	196	193	190	194	211	216	194	250	195	207	211	221	209	216	191	230	220	207	209	201	196	209	186	213	233	219	204	226	193	217	222	209	218	187	199	195	218	202	191	210	215	205	218	224	203	205	217	205	222	202	194	216	222	204	198	215	185	207	217	207	177	219	223	210	205	190	208	192	219	198	228	205	204	191	200	201	181	220	229	223	171	207	181	216	229	193	212	226	190	199	211	237	225	196	221	218	216	199	234	208	211	220	196	198	196	209	200	194	209	201	186	221	208	229	216	205	213	216	205	210	234	215	211	224	200	209	218	201	195	198	208	202	225	220	214	186	179	208	192	199	199	204	212	188	206	197	211	183	224	185	215	201	203	199	213	193	209	233	209	224	204	187	207	201	226	182	207	208	220	234	216	191	216	208	208	221	200	208	214	222	162	164	202	203	198	195	214	228	209	195	189	198	223	223	217	210	231	210	203	182	191	221	195	203	213	198	215	216	202	221	201	198	221	224	198	188	218	221	215	220	181	183	211	203	204	222	209	194	208	222	204	207	217	204	228	180	222	228	220	183	214	213	212	224	190	182	221	207	203	211	224	206	200	219	215	204	189	218	225	223	225	228	211	198	207	166	235	227	210	203	198	231	207	211	223	198	188	224	211	208	194	209	189	211	214	253	195	221	208	213	223	208	218	211	216	190	206	204	195	224	211	197	210	202	200	197	201	235	199	238	179	219	198	226	213	199	206	229	200	199	208	224	226	201	190	197	194	191	205	207	193	206	184	201	201	219	222	181	192	212	222	204	230	188	192	214	197	216	179	220	183	225	216	206	215	241	211	217	213	208	235	190	192	215	211	223	214	197	201	249	183	188	215	191	200	225	210	194	203	212	203	194	187	205	199	183	229	216	181	199	223	222	240	198	210	188	199	195	205	203	193	223	210	198	224	213	222	196	193	221	194	223	186	183	194	194	176	196	220	176	196	191	204	196	198	192	220	209	192	196	206	228	213	214	220	239	228	220	221	211	201	209	196	198	208	203	203	213	183	198	213	213	214	195	190	218	214	208	217	203	230	188	209	213	205	181	206	190	199	198	233	205	210	212	207	226	180	189	219	209	204	216	204	219	192	187	210	218	206	199	224	199	172	183	171	214	233	205	223	198	195	224	212	211	213	187	218	231	220	191	194	208	211	213	215	212	234	219	223	209	175	202	190	198	220	180	217	201	208	231	209	203	220	201	222	245	219	193	184	189	232	199	189	198	212	203	216	209	212	223	202	199	183	207	214	210	211	202	212	199	193	198	197	224	187	207	218	186	213	231	209	219	215	221	191	218	193	228	210	212	208	206	191	193	211	218	217	202	202	196	194	217	211	232	177	212	187	226	221	232	193	188	206	183	216	196	216	213	189	200	197	206	207	206	209	214	202	191	226	188	233	219	245	225	227	211	213	207	185	215	209	213	191	212	198	189	186	209	231	201	210	182	193	210	192	204	198	207	198	232	224	221	199	233	221	207	230	194	201	194	209	234	208	203	186	187	223	201	191	223	192	220	205	223	195	197	202	205	203	226	219	200	221	190	207	214	201	231	213	202	210	208	205	188	218	252	207	204	209	207	206	213	207	188	212	175	194	231	242	226	181	202	217	199	226	206	225	204	211	204	208	177	202	229	207	212	201	200	220	187	199	207	225	208	204	189	180	213	227	205	180	223	218	213	187	214	220	208	190	223	249	219	226	233	227	217	214	193	199	191	235	214	202	219	209	215	227	211	182	216	204	206	204	232	201	205	206	194	222	235	220	218	198	202	202	191	206	226	201	237	203	224	210	220	212	203	189	214	222	198	180	228	207	217	198	181	197	219	188	205	194	197	203	238	215	238	210	237	232	211	220	236	199	199	213	227	176	196	197	208	226	210	195	194	212	220	223	196	184	244	217	193	205	207
1426	293	264	320	317	312	321	273	284	278	327	315	310	327	287	307	317	314	314	279	265	311	286	273	283	310	334	258	298	268	291	311	335	307	288	289	275	283	330	282	260	269	289	283	268	307	290	287	295	289	279	269	306	275	294	308	273	305	306	301	282	309	277	318	286	296	298	303	266	293	289	309	281	293	310	300	275	285	284	302	296	298	274	276	299	313	299	272	298	315	295	297	269	285	327	298	284	269	277	284	289	304	275	297	292	338	281	290	318	283	290	298	277	281	313	282	283	300	313	286	297	320	305	316	271	315	306	322	327	287	286	289	281	300	297	284	291	298	298	312	301	267	307	301	331	310	287	310	263	317	306	280	276	271	280	276	283	342	308	308	284	287	273	299	294	318	335	288	304	318	289	291	315	294	278	286	314	290	262	294	306	259	297	290	275	289	293	285	312	265	299	265	289	305	294	297	289	281	279	270	297	266	289	253	274	295	291	289	303	288	308	307	309	281	270	299	309	292	284	306	299	291	294	272	293	279	298	310	276	315	276	283	298	291	272	289	295	334	284	286	300	296	309	279	321	307	285	293	297	283	295	270	299	301	284	312	304	266	292	295	296	273	314	298	339	271	270	289	287	311	263	299	296	291	299	285	282	286	303	333	340	283	258	284	324	257	320	288	306	267	286	306	280	317	297	289	262	309	291	288	326	295	304	308	273	301	280	289	280	287	294	292	299	318	270	267	317	267	308	313	295	291	335	275	297	297	317	287	304	282	286	343	262	322	317	300	278	269	304	310	275	307	300	286	308	264	309	306	284	313	270	287	279	310	288	312	295	273	338	303	300	307	307	284	288	280	292	290	280	284	295	305	293	312	293	278	276	282	276	305	322	257	274	302	308	291	264	326	292	286	292	309	317	327	277	297	342	285	311	297	313	295	326	296	276	308	323	309	302	260	304	338	314	271	297	310	290	293	281	290	285	304	299	277	286	289	310	283	308	278	289	273	290	301	309	291	288	307	262	308	320	288	299	305	289	281	261	287	281	268	265	296	261	236	303	311	283	289	311	304	273	305	321	287	286	263	299	308	306	282	258	271	311	307	312	305	288	276	284	273	279	302	275	311	273	289	292	281	262	271	264	320	350	250	312	307	297	289	278	291	261	290	316	290	307	304	287	305	293	287	297	283	315	296	296	290	268	286	286	313	291	312	313	302	276	285	310	292	339	265	299	287	286	301	261	334	305	283	310	275	291	287	301	265	269	301	302	300	304	286	281	293	296	290	283	290	291	278	296	287	250	288	309	305	317	289	308	277	289	282	315	246	278	293	327	286	274	306	314	282	290	271	281	294	308	259	245	285	309	277	288	294	291	280	334	250	300	312	306	289	303	287	275	281	263	302	285	301	310	287	293	278	293	308	314	292	278	310	281	288	327	300	300	298	272	303	314	334	314	270	345	288	310	294	293	315	309	318	298	284	294	299	289	292	293	288	265	316	278	326	303	260	307	308	289	303	292	311	312	293	258	291	289	286	306	297	269	270	332	240	282	285	257	297	275	290	297	300	319	291	295	291	311	317	305	268	301	269	286	284	312	285	293	322	283	317	330	281	257	291	289	308	288	288	300	311	292	308	284	301	291	243	280	288	297	270	300	284	276	279	305	265	267	310	287	286	324	303	294	284	305	321	284	331	286	297	311	307	316	285	278	293	291	313	275	287	273	280	302	286	293	305	305	304	290	349	276	282	294	291	284	297	287	303	285	320	310	284	297	268	275	295	292	285	296	283	304	296	353	302	295	312	344	289	288	272	298	292	307	292	286	267	314	271	309	313	287	278	280	293	324	268	307	288	299	278	302	305	296	319	261	279	277	259	302	301	295	276	306	314	258	315	292	290	290	293	281	261	323	276	321	310	306	303	277	304	284	277	288	285	299	289	273	290	286	302	254	272	295	303	281	289	288	286	294	297	279	286	282	292	298	325	277	314	293	304	297	327	302	278	267	283	307	290	317	303	266	308	293	282	267	315	294	286	323	299	310	275	294	293	274	301	283	269	283	281	294	298	261	292	281	319	283	315	277	326	306	273	326	258	280	265	298	299	314	270	285	321	325	304	275	264	281	307	303	287	306	282	302	277	287	259	323	302	316	288	286	316	294	300	281	323	313	309	307	314	282	288	307	309	262	282	278	281	290	324	272	306	344	294	288	290	281	283	309	263	287	277	317	296	316	281	287	289	292	299	310	278	284	270	286	295	272	293	256	303	270	301	306	292	267	283	263	255	287	311	317	270	261	291	274	289	315	278	300	278	271	311	288	336	279	252	312	278	322	280	289	318	277	303	308	274	305	312	280	280	271	284	330	279	269	283	272	305	267	269	305	271	328	314	307	278	255	259	258	271	268	300	275	301	322	281	283	290	337	308	307	326	294	287	288	279	293	276	308	256	264	295	277	316	310	326	300	309	252	280	262	286	277	324	311	311	275	317	299	316	274	303	282	306	324	277	278	276	305	293	315	267	304	295	301	277	263	331	315	299	295	296	304	287	265	291	296	273	317	313	287	242	298	288	272	285	285	304	259	299	302	309	273	290	289	288	258	308	307	329	255	316	314	313	291	297	299	270	260	281	277	293	261	264	309	289	318	302	310	314	305	274	279	288	282	259	293	304	273	275	294	312	317	316	270	268	328	314	297	308	291	285	309	284	325	321	285	280	284	314	302	264	279	276	278	276	288	300	317	273	280	286	269	271	276	301	295	280	253	265	345	278	319	332	292	275	289	295	270	306	316	287	269	286	325	316	321	266	305	319	300	290	275	273	277	312	281	304	279	284	234	265	283	257	338	327	289	290	304	297	279	324	307	259	282	287	283	331	312	286	294	307	301	306	314	295	311	295	308	283	305	294	342	295	301	303	280	274	294	286	277	254	339	322	297	323	277	310	288	332	298	290	323	260	306	285	290	312	281	274	317	289	291	292	268	290	288	269	272	269	316	301	256	305	305	294	289	284	275	314	261	286	289	274	313	325	296	305	301	293	297	306	294	260	322	282	271	254	314	330	302	301	288	279	313	304	298	281	287	299	309	286	309	268	301	330	295	296	316	309	300	288	310	296	290	262	287	284	299	289	271	298	295	272	304	269	287	275	326	310	303	292	302	326	281	311	293	298	292	296	305	322	296	313	315	309	302	270	294	278	299	289	300	304	309	296	295	271	290	289	282	266	285	305	316	265	297	310	277	340	300	285	296	293	285	298	298	295	308	277	296	311	333	296	294	329	312	271	282	307	296	287	296	272	302	293	323	301	317	306	285	299	285	300	299	286	302	273	305	290	272	293	274	316	307	320	263	254	293	305	262	279	253	317	300	280	262	298	273	307	317	301	261	309	279	320	301	322	302	299	293	314	344	317	256	302	287	313	266	269	309	302	319	267	268	300	302	286	282	329	282	312	316	308	277	267	287	263	306	316	295	318	323	307	278	279	304	301	310	311	272	287	280	298	297	312	266	281	287	289
1823	699	679	705	704	638	657	666	642	666	690	627	690	629	650	682	686	657	686	677	698	704	664	651	700	633	679	672	670	715	641	674	685	704	694	656	689	648	694	678	673	665	658	672	646	650	641	719	678	639	680	655	652	685	668	688	685	653	658	687	660	653	596	680	706	671	673	682	703	678	717	681	643	645	694	650	672	635	657	680	662	654	654	635	660	673	650	684	700	676	655	651	686	660	662	633	673	646	667	658	586	687	705	627	684	703	662	628	672	680	695	620	653	673	687	677	659	679	660	690	654	676	681	661	653	725	672	683	659	644	667	673	641	647	654	659	678	730	658	658	617	631	693	701	672	666	667	660	666	687	674	613	673	696	642	686	636	676	635	659	696	705	729	689	673	624	614	668	649	610	659	639	627	622	690	636	629	713	625	647	657	698	657	664	693	620	690	687	665	671	639	645	656	665	642	641	599	682	684	658	663	695	660	640	638	657	644	660	651	642	630	648	650	629	683	667	674	681	615	652	664	705	646	614	641	683	684	669	660	686	636	688	640	632	600	651	611	657	648	664	623	697	665	652	672	697	625	705	662	687	675	693	667	666	683	672	684	660	648	675	678	695	712	626	681	662	650	678	666	665	639	677	664	628	620	657	624	657	676	697	657	630	684	640	645	687	708	650	671	673	681	655	694	677	664	662	626	612	724	656	631	681	638	636	650	643	624	622	677	735	663	645	636	645	672	660	702	666	654	664	664	650	718	634	641	663	718	655	676	647	630	720	654	655	635	672	690	665	644	671	665	661	651	651	626	683	671	663	691	683	623	672	628	649	707	623	677	671	636	689	662	592	666	680	704	687	666	654	695	684	654	675	668	681	674	676	640	638	660	656	668	616	707	632	654	611	678	601	611	630	657	674	658	722	662	678	692	634	627	664	677	656	657	647	657	623	650	683	667	675	632	669	697	671	692	687	627	701	614	666	636	623	674	652	627	711	670	694	630	651	703	633	714	677	698	609	669	661	662	674	645	648	667	631	673	686	728	666	643	701	680	689	649	652	699	653	669	642	671	661	659	699	655	647	647	647	711	656	655	649	645	669	653	665	632	671	653	656	642	654	663	669	664	684	620	645	674	643	669	569	646	650	678	641	631	598	678	640	677	602	691	639	652	682	666	677	669	676	645	685	659	643	671	641	667	716	714	640	663	691	646	694	643	697	688	670	685	686	693	684	651	691	642	621	680	671	677	641	665	715	686	670	685	662	660	647	679	653	699	657	707	677	686	636	662	676	679	673	675	642	641	657	677	656	651	675	683	694	676	677	673	678	708	650	628	659	662	669	658	666	629	708	664	664	647	660	674	670	667	645	615	691	622	626	629	644	700	696	660	654	672	700	624	690	660	653	676	661	632	650	707	676	695	682	693	660	675	703	668	634	664	655	712	662	668	700	669	687	688	653	639	697	675	658	650	646	639	672	660	636	658	627	693	693	633	650	715	653	640	643	653	650	640	707	689	668	681	687	639	692	668	645	705	683	620	659	657	692	650	659	624	644	688	602	638	654	672	650	663	650	654	678	644	598	624	648	703	660	660	665	681	627	628	697	672	657	658	656	675	664	659	647	659	687	648	662	706	693	676	723	678	671	628	671	621	666	631	633	642	631	679	658	664	651	720	682	640	629	688	671	688	638	723	649	693	681	656	639	658	647	657	657	644	637	646	673	640	628	678	669	655	658	626	634	626	613	628	705	655	598	648	684	658	666	635	621	678	694	701	651	688	647	642	669	624	669	643	643	627	641	651	648	625	662	665	659	679	698	647	665	668	684	671	649	652	687	634	655	633	660	658	650	660	658	630	632	706	689	627	660	653	625	667	658	669	624	651	668	637	680	652	674	658	644	682	698	640	692	628	607	670	659	677	644	646	704	648	687	642	675	676	666	664	648	639	689	693	676	694	677	684	684	640	672	662	663	689	702	667	674	757	666	662	645	661	684	701	643	659	673	618	686	675	626	624	640	677	651	694	666	677	663	668	672	662	644	699	638	666	628	638	654	653	687	673	691	629	674	681	641	723	624	675	671	697	705	711	636	656	619	668	656	626	642	671	669	618	669	631	642	675	657	677	689	700	686	657	701	662	691	612	668	636	598	681	637	604	715	660	670	671	640	647	624	629	661	704	644	625	647	672	638	679	648	640	684	662	671	641	654	686	702	654	663	699	619	660	644	690	674	653	672	641	686	653	675	603	668	641	645	664	642	702	690	664	684	720	683	716	639	695	637	660	670	686	658	690	682	679	678	674	664	656	644	641	715	648	660	692	631	678	629	681	637	666	718	695	689	677	639	701	641	641	698	724	663	631	654	685	608	678	708	627	607	608	669	682	674	660	663	683	663	661	670	692	672	677	641	662	690	678	723	669	649	705	705	697	641	633	681	663	669	650	618	673	666	620	617	661	659	704	661	664	700	652	681	675	663	647	724	680	668	645	671	676	688	661	658	699	673	662	661	650	655	716	610	669	643	644	632	641	671	674	675	624	681	669	667	663	695	693	674	624	660	634	675	666	673	636	643	690	677	653	631	664	709	603	639	613	675	653	679	699	641	653	637	652	674	658	641	662	643	648	671	676	660	622	654	648	711	646	662	667	668	661	651	670	656	635	677	670	631	690	687	645	630	648	621	676	663	682	637	674	706	674	688	682	669	689	630	638	640	645	653	663	691	637	639	662	666	645	634	626	637	648	665	668	684	686	703	652	693	670	650	668	709	727	648	648	676	700	650	672	686	702	693	679	645	623	700	655	676	698	648	675	623	662	692	646	650	690	653	668	676	617	676	656	648	648	665	627	623	634	698	662	656	703	646	663	653	724	668	719	670	637	647	627	678	690	626	655	635	616	706	673	729	679	650	618	603	653	631	643	670	663	665	631	638	663	665	660	630	717	664	683	682	631	656	671	681	636	663	629	679	673	642	642	634	638	639	665	676	682	674	587	704	599	692	631	702	678	629	640	636	684	650	649	682	690	676	657	650	684	671	638	656	662	661	661	680	645	671	667	684	704	670	637	658	675	652	668	669	670	664	660	648	661	711	692	621	690	659	605	668	696	577	679	665	659	703	679	686	665	697	610	636	671	674	683	640	656	694	656	659	705	669	692	677	706	651	652	641	620	678	616	702	632	645	669	684	633	649	620	641	662	665	630	675	635	643	683	646	693	649	662	668	721	629	655	648	693	689	669	651	691	639	670	658	676	633	647	731	689	648	625	662	632	639	614	714	644	669	696	612	658	638	659	679	725	690	662	656	667	695	650	619	677	705	679	660	660	720	664	630	673	662	671	686	679	674	685	665	671	629	661	655	666	648	667	637	673	689	679	643	672	699	671	667	691	685	701	752	690	684	653	694	682	687	641	658	609	669	635	653	606	666	647	670	675	645	654	648	653	679	681	632	680	665	612	636	675	642	685	667	666	677	643	667	646	648	737	632	657	671	676	665	676	692	658	649	636	687	658	703	704	624
8846	618	485	391	376	284	294	254	276	227	265	221	257	221	240	218	233	233	223	241	235	220	227	235	218	247	196	223	224	227	208	212	229	225	198	214	244	200	225	224	208	200	218	224	203	225	209	230	215	196	210	195	209	234	232	198	195	242	204	229	208	238	238	230	216	224	206	213	206	237	263	215	202	192	228	214	236	209	203	203	235	238	226	204	237	214	233	225	231	229	227	231	238	217	247	230	217	214	190	220	222	234	227	223	226	200	209	239	218	205	216	200	237	244	236	213	196	214	212	217	216	235	202	217	190	230	208	238	216	256	234	241	218	219	211	186	239	210	208	207	209	196	223	222	230	225	207	233	212	197	216	213	228	220	210	192	198	224	229	226	182	209	228	200	227	223	199	178	222	230	208	186	216	213	211	210	227	235	206	199	219	212	211	204	232	218	232	222	217	217	240	233	215	205	228	223	216	251	227	218	200	199	221	196	205	237	218	240	211	213	204	198	218	183	221	223	221	234	198	193	216	201	202	192	223	245	224	201	238	231	220	228	212	176	196	221	200	199	239	238	227	243	240	205	215	208	221	224	211	210	231	220	201	193	218	235	213	210	199	229	223	223	201	211	210	178	222	218	216	206	206	208	210	230	237	243	224	205	205	201	195	245	219	228	213	216	222	219	228	220	246	211	207	201	248	193	197	195	224	206	210	227	221	224	245	198	255	198	228	214	209	217	223	220	214	210	223	212	215	193	207	222	218	233	227	207	230	236	204	233	231	208	219	222	195	217	220	226	206	241	223	235	225	196	227	235	227	228	212	219	216	217	208	235	200	207	201	216	223	212	237	250	236	220	211	235	236	203	207	197	260	201	215	204	241	212	234	228	222	208	207	228	211	203	198	219	236	235	213	224	230	223	230	217	228	207	219	201	205	240	190	233	220	194	202	214	210	216	206	187	203	217	203	193	211	211	226	245	208	237	212	224	236	223	216	223	219	225	202	216	213	233	239	196	212	215	206	211	197	224	210	213	238	208	192	232	242	209	204	206	222	213	215	240	225	220	218	230	212	216	210	236	231	217	210	218	210	203	244	223	222	233	251	197	215	217	249	189	221	225	217	223	198	223	216	256	231	211	192	198	198	222	204	222	224	206	202	233	190	222	259	236	198	229	225	216	212	232	220	208	212	203	235	234	237	230	206	212	224	238	216	230	237	229	208	223	208	213	210	231	237	220	237	223	220	196	204	212	228	196	227	226	217	246	224	215	209	221	217	207	190	229	201	209	208	233	249	197	224	218	238	222	202	199	215	229	204	214	211	203	206	258	245	217	205	222	236	210	224	243	250	222	214	233	230	227	245	242	253	226	194	220	226	228	241	216	229	240	218	210	242	217	229	196	215	203	207	221	242	224	205	229	217	231	216	197	236	246	235	207	205	226	203	219	179	241	247	238	227	219	200	215	213	208	235	243	197	221	223	199	216	234	208	258	222	212	205	219	192	206	207	249	224	195	211	225	208	209	208	213	245	232	215	217	227	206	223	237	241	256	229	238	211	220	227	198	212	195	201	204	213	204	192	206	224	209	216	214	235	235	232	225	230	230	199	221	225	222	235	244	222	204	222	178	241	223	206	227	219	207	236	236	215	212	195	222	251	232	225	227	213	245	206	196	215	208	199	234	211	230	216	220	208	191	231	223	216	214	223	219	237	224	225	234	237	236	221	208	206	215	208	232	214	199	220	206	210	211	232	210	211	226	252	231	220	215	215	196	220	200	197	206	217	226	214	200	240	230	207	218	206	244	241	218	209	240	204	223	211	208	203	206	215	217	222	235	213	203	205	239	212	233	253	214	231	214	226	199	224	222	243	237	224	228	229	215	228	226	211	222	255	213	216	184	235	220	201	225	228	224	222	202	226	221	203	200	200	199	204	211	224	209	230	246	222	212	189	219	220	236	201	214	240	200	207	235	207	217	238	216	197	225	222	213	217	205	213	236	245	247	220	203	212	207	214	200	220	219	198	203	220	253	209	243	239	228	232	237	240	209	203	214	207	217	259	237	220	226	195	194	208	231	235	241	229	202	262	227	191	226	228	220	229	233	228	240	219	199	230	229	201	262	237	211	200	196	247	194	202	193	257	220	194	212	199	198	227	248	222	232	221	243	230	232	194	244	193	236	207	252	195	207	236	243	224	195	210	239	231	231	199	234	206	211	213	197	227	218	201	234	212	226	219	184	209	220	211	228	223	240	225	230	195	201	208	218	204	249	218	206	234	208	203	209	209	236	214	218	218	236	219	212	210	222	242	185	210	240	237	208	235	236	167	246	194	229	233	210	226	193	212	229	198	217	215	216	238	231	231	214	244	241	219	237	217	254	239	230	199	217	213	208	226	208	248	239	203	228	212	207	240	195	207	199	234	226	212	247	208	214	285	196	208	208	226	243	197	220	213	238	241	241	199	197	202	225	220	209	218	235	217	247	198	234	202	228	211	207	219	234	215	210	193	218	216	217	236	238	223	213	254	226	220	209	210	211	211	259	222	230	219	217	191	204	237	210	252	232	227	204	214	233	201	247	196	207	201	189	217	203	222	220	229	213	227	213	225	218	214	202	187	191	246	202	195	200	237	209	238	233	242	212	235	211	246	237	195	192	204	196	216	214	218	219	220	211	215	221	233	223	204	206	198	241	216	236	234	212	229	223	187	195	213	247	207	224	226	204	219	207	235	236	215	214	217	245	226	244	236	211	217	223	212	246	234	223	252	212	230	239	235	211	210	228	202	217	179	238	240	228	206	234	213	203	237	210	241	189	217	208	190	195	220	242	206	241	231	205	200	247	199	205	216	220	234	225	229	232	210	231	223	246	211	176	190	206	190	222	243	212	229	236	231	197	201	199	227	229	219	246	236	249	220	225	207	197	191	192	231	242	217	220	221	212	247	213	249	231	216	217	214	205	224	218	225	222	225	235	224	205	214	204	224	197	253	213	203	201	217	244	220	229	209	216	212	250	200	231	255	216	200	225	223	204	195	190	223	240	235	257	201	212	224	216	211	196	217	230	250	239	205	211	229	241	214	232	219	227	239	222	207	235	200	200	240	219	223	240	208	233	193	205	223	224	222	230	230	233	233	225	219	235	210	218	233	221	203	201	245	217	220	254	219	193	207	222	209	245	226	243	203	251	206	241	211	218	222	208	209	241	226	218	266	211	225	232	242	227	232	243	224	224	243	266	214	210	224	225	232	212	226	216	203	213	206	227	235	228	200	211	237	226	224	206	208	216	190	206	218	216	224	193	246	207	216	232	229	246	238	218	209	171	212	196	219	214	233	210	193	209	229	208	207	208	236	198	240	219	195	215	213	215	227	236	247	224	247	225	220	219	214	184	230	211	213	232	247	225	208	233	231	222	205	218	259	224	214	208	202	229	227	201	218	195	203	223	223	201	229	224	230	224	208	209	218	213	245	205	223	197	225	215	206	234	224	258	226	217	221	200	223	233	227	218	244	200
7569	684	1084	1155	1096	843	838	753	700	675	615	586	600	634	531	553	530	535	503	576	579	527	536	544	500	501	528	517	525	537	510	510	538	532	510	508	532	545	484	500	534	547	465	489	504	522	527	475	494	512	456	515	486	526	500	490	511	526	504	512	501	515	512	538	521	496	490	493	485	540	466	478	526	459	532	532	551	531	537	512	446	511	528	456	493	459	495	500	552	497	492	473	493	512	497	479	456	513	490	497	489	527	492	481	500	487	518	517	478	502	543	521	452	561	537	522	500	481	500	545	508	496	503	535	537	508	472	510	501	521	512	517	491	507	520	482	490	535	502	516	550	493	567	510	468	477	489	458	490	473	508	467	471	519	515	505	513	498	496	499	532	493	506	477	469	509	501	517	505	523	509	518	529	479	483	541	538	514	501	478	494	531	529	492	544	509	507	517	502	505	510	489	513	546	480	474	533	452	514	501	525	484	521	496	515	516	502	491	456	464	501	536	491	524	456	503	485	485	512	510	470	466	513	513	466	511	515	523	529	473	473	508	471	509	502	511	493	476	509	500	520	508	459	513	490	492	517	500	490	518	530	469	505	519	498	501	517	480	540	501	520	463	522	472	469	500	494	546	541	501	530	548	538	457	518	514	478	503	516	469	498	502	490	531	516	527	476	487	506	496	496	489	516	527	518	509	499	493	482	447	502	542	462	515	456	511	499	489	548	523	490	495	508	506	479	480	478	462	512	490	490	530	488	543	471	491	470	485	523	513	507	479	465	530	481	498	524	507	489	521	476	521	471	467	524	532	503	511	517	488	535	476	515	515	478	478	496	501	490	484	492	499	515	487	513	491	490	515	476	487	509	498	476	472	532	531	508	487	494	519	521	518	473	528	480	500	493	534	503	537	545	488	481	512	499	528	540	507	535	478	497	483	500	521	490	512	517	510	495	523	517	537	484	458	516	497	514	480	456	519	544	529	518	500	477	499	496	499	512	501	487	549	509	508	472	493	530	479	567	508	490	505	513	537	518	535	493	518	494	481	512	485	505	455	519	504	499	520	472	526	503	475	461	490	544	509	470	472	459	525	490	488	503	528	520	528	475	498	501	477	504	460	505	505	498	540	528	494	519	516	521	513	533	510	527	497	481	485	513	484	515	492	506	500	462	490	492	480	499	480	507	506	512	549	538	496	498	491	461	502	483	489	474	479	515	505	507	485	522	525	479	511	500	481	475	510	548	478	509	491	486	439	504	539	475	498	507	522	497	507	519	532	502	457	512	518	493	527	521	498	495	501	538	500	487	512	487	490	487	515	477	491	492	518	515	466	506	532	503	515	532	454	564	473	511	491	484	526	529	482	539	476	545	497	504	487	522	466	503	501	511	530	535	500	486	522	518	531	510	516	516	522	475	514	523	530	511	533	494	501	478	490	500	523	526	543	534	490	502	516	492	475	544	499	528	484	484	496	484	480	572	489	477	475	486	484	523	521	497	480	531	500	501	493	493	534	461	501	454	522	487	492	485	492	514	518	479	465	485	515	514	481	516	488	495	509	509	486	467	509	490	489	536	539	485	492	516	501	524	508	526	499	497	496	545	455	512	520	524	498	477	505	492	506	505	536	493	465	495	509	507	487	480	506	516	471	510	482	472	509	493	480	520	424	469	499	477	490	496	523	514	527	502	512	511	484	449	522	487	475	488	483	466	483	506	528	503	529	511	482	523	541	472	562	486	541	470	470	504	499	511	525	529	482	514	530	487	497	517	461	493	496	535	482	528	548	515	475	476	497	504	461	480	442	480	493	495	552	495	470	518	482	477	493	519	516	478	507	475	508	485	499	513	504	492	474	461	532	496	494	501	506	473	505	507	502	495	493	532	527	523	519	493	494	477	491	519	498	481	535	534	472	531	510	489	513	495	477	496	496	486	517	508	490	503	481	489	549	536	495	495	507	522	519	495	478	487	522	513	499	528	511	490	496	505	525	510	518	525	462	503	495	506	511	480	466	519	498	512	508	503	533	471	480	540	487	523	446	501	504	493	471	478	510	523	495	497	520	482	489	467	529	489	470	494	540	502	524	485	489	521	498	503	495	508	498	463	502	516	542	493	515	485	506	476	468	475	459	518	543	479	507	503	496	505	502	511	514	469	510	487	510	506	494	525	505	508	505	493	518	446	523	446	498	523	470	522	507	519	546	505	548	501	470	505	529	507	511	493	487	514	466	493	513	507	525	513	459	470	495	539	441	555	462	515	483	515	469	519	494	528	516	479	465	567	519	498	492	541	524	529	463	475	503	444	498	510	574	508	486	513	466	517	503	499	501	515	492	509	505	478	514	521	489	525	479	492	483	507	528	495	523	499	483	533	531	534	495	513	523	534	498	484	503	521	490	498	510	518	520	483	491	516	496	508	497	516	458	458	536	486	511	522	524	511	520	479	501	482	500	504	490	484	506	488	519	513	525	497	503	503	524	514	491	504	493	462	480	476	507	519	513	503	511	510	513	519	479	468	477	510	512	534	508	497	487	494	524	503	506	488	503	486	521	502	500	516	476	500	524	491	488	526	518	506	522	510	478	490	498	437	531	484	484	464	562	512	502	504	499	483	508	506	473	553	499	456	502	496	474	534	558	515	490	489	520	502	498	520	500	516	499	493	517	509	516	511	501	524	501	537	481	515	507	511	484	504	509	502	534	520	479	541	497	511	509	517	515	517	522	474	516	485	537	538	562	496	512	499	495	510	505	485	558	519	536	508	507	512	511	490	522	502	477	519	487	502	492	508	482	512	472	499	500	518	475	491	443	527	511	509	546	534	513	488	516	474	498	527	513	505	498	508	489	521	474	554	486	503	481	492	510	477	532	538	458	515	508	523	507	520	497	489	513	518	525	501	522	569	549	481	466	514	532	504	519	505	454	490	515	489	495	458	497	526	548	514	507	532	486	496	495	508	517	495	493	538	511	505	491	510	505	493	511	514	521	517	496	493	491	455	501	519	486	500	532	500	507	539	523	466	491	505	509	510	506	502	502	471	520	531	500	528	516	501	507	489	491	493	499	510	502	529	494	517	484	487	446	487	520	480	517	484	524	526	515	446	472	493	535	457	525	492	513	503	475	489	528	508	493	524	512	480	484	476	471	508	541	493	529	538	507	515	489	512	504	491	518	478	505	502	505	526	536	503	519	489	473	481	528	513	518	474	482	502	537	532	455	506	471	529	479	515	480	498	512	481	519	519	539	475	485	508	472	506	512	489	520	494	498	500	542	500	494	513	490	538	500	526	531	492	523	550	481	507	509	533	535	489	497	495	516	504	512	521	525	501	475	518	533	510	476	493	466	507	498	507	493	543	495	536	480	508	490	516	519	528	503	509	504	496	476	514	470	524	484	492	488	506	488	519	514	501	491	489	504	524	492	520	540	552	462	483	526	473	480	492	488	512	512	501	540	520	493	487	520	514	477	508	516	490	506	513	508	478	510	500	496	543	479	515	527	493	522	572	487
15877	1052	674	409	344	269	197	176	130	134	132	86	108	106	97	87	76	89	86	98	68	99	80	83	96	76	71	82	86	85	70	85	73	77	77	77	79	83	75	84	78	91	75	70	107	88	97	61	85	70	80	81	81	58	73	64	84	80	89	62	78	79	84	85	63	80	59	78	78	84	80	72	75	94	81	79	71	82	73	72	84	83	93	99	59	72	57	75	98	79	88	74	66	67	111	79	79	68	97	81	72	74	86	82	68	69	91	89	82	80	84	85	79	70	74	75	73	54	66	75	70	75	72	67	79	76	79	68	78	79	82	81	79	72	70	80	71	78	87	90	87	81	72	87	81	89	100	98	100	88	82	72	81	102	78	76	78	83	91	96	61	83	78	91	93	76	82	89	68	71	76	85	80	67	87	79	83	59	71	81	82	65	76	70	88	80	63	65	68	68	80	76	61	92	64	81	72	85	67	79	99	95	73	76	90	66	69	75	83	73	78	77	68	76	87	78	83	100	84	94	81	64	61	78	83	84	64	89	92	70	70	81	66	87	77	76	81	73	69	75	70	79	71	71	75	88	59	60	64	72	93	91	85	89	70	89	75	76	62	84	71	77	89	83	63	81	77	63	79	78	92	86	85	82	72	84	77	77	77	81	87	96	84	80	65	69	90	96	90	70	88	76	89	83	57	65	75	68	88	89	90	89	72	71	72	75	64	72	74	70	93	62	84	80	68	86	81	82	93	85	78	72	80	70	62	79	59	85	81	83	79	68	65	75	87	84	80	82	83	88	82	80	78	92	69	63	79	80	97	79	86	69	82	71	70	93	77	68	86	76	81	76	81	76	86	69	78	61	64	72	63	94	67	93	75	80	73	78	85	67	63	70	83	74	84	69	69	76	85	86	95	99	74	74	67	76	61	76	87	75	87	69	69	72	89	53	79	106	68	79	87	73	86	86	89	76	73	77	82	78	101	92	85	59	92	86	87	71	84	81	87	70	75	75	69	74	86	76	85	65	91	86	82	81	64	75	81	72	77	65	76	92	66	71	64	85	81	74	62	99	78	85	75	100	86	78	78	77	96	79	79	78	79	89	94	80	72	86	79	93	81	66	75	78	80	80	83	63	76	81	57	72	88	101	79	80	57	82	89	77	77	82	70	81	79	63	77	84	77	75	70	71	79	83	80	85	71	85	57	74	85	70	93	69	79	74	84	89	98	83	96	99	70	86	77	95	87	78	90	85	71	83	95	79	80	73	83	74	79	72	72	84	63	71	76	76	84	75	56	73	81	81	75	85	72	60	81	65	69	82	92	87	85	75	86	76	83	104	79	82	77	87	88	73	73	76	74	86	64	92	90	64	77	76	67	88	73	62	84	105	95	85	74	68	66	80	95	87	73	75	65	94	85	81	83	84	87	77	78	71	81	79	76	65	81	58	85	79	76	82	99	81	67	89	75	87	85	81	70	72	54	90	65	69	89	71	67	87	79	81	80	69	81	65	75	84	76	70	89	79	70	72	77	91	76	70	77	88	83	73	87	63	77	86	87	77	67	77	92	68	66	79	96	75	68	64	87	91	76	89	80	66	84	83	73	75	72	73	76	76	89	91	81	80	93	68	74	70	75	82	76	87	77	74	70	91	84	93	82	82	79	80	79	83	64	81	78	80	76	74	83	81	72	75	76	66	77	84	79	71	87	73	80	83	93	76	80	77	74	91	78	85	81	79	71	89	73	79	82	84	85	75	65	67	78	72	69	76	72	62	70	75	74	78	72	92	71	78	76	86	64	67	74	92	71	86	80	83	73	66	67	75	69	69	66	81	82	65	77	84	99	78	75	70	68	63	68	64	80	69	64	81	79	79	80	55	84	75	79	73	74	68	86	62	89	78	80	76	82	81	71	76	78	86	59	75	93	86	75	74	75	76	82	72	55	65	92	86	88	86	76	66	67	81	79	93	85	83	93	73	64	77	80	86	90	83	99	72	77	84	73	53	81	85	82	69	91	82	77	72	83	78	75	82	83	75	93	89	68	88	77	80	90	76	87	81	73	71	59	78	76	85	71	76	74	101	74	65	72	58	61	68	67	92	76	75	81	94	66	79	77	68	83	103	87	68	98	82	92	74	78	73	64	72	89	109	103	89	90	79	96	77	72	75	75	74	79	101	75	61	82	89	66	77	88	81	107	90	95	76	81	95	69	90	91	72	68	85	80	93	79	83	87	82	79	72	83	80	71	79	72	75	80	79	98	76	76	61	85	74	73	69	62	81	85	81	97	71	79	59	68	99	80	86	76	68	72	73	78	87	82	67	86	89	78	66	83	89	89	75	74	92	76	82	71	69	83	86	79	71	77	72	73	75	72	75	97	61	80	83	88	77	69	76	88	79	70	68	67	79	74	87	67	66	66	81	72	70	82	73	72	75	73	100	94	85	87	66	82	76	85	86	78	76	85	79	83	84	74	76	87	75	83	72	66	72	79	86	77	83	89	82	87	82	65	65	73	68	82	74	74	67	77	64	71	79	93	77	87	62	80	83	66	84	87	84	82	80	77	87	71	93	96	76	73	86	80	82	80	60	82	75	89	76	69	61	73	64	77	79	82	81	85	82	85	87	66	74	77	63	88	74	76	88	101	75	72	77	83	71	85	76	84	80	70	85	83	83	85	69	93	71	70	96	78	68	78	83	76	88	85	85	70	89	69	69	74	79	100	78	64	81	78	92	66	80	76	75	72	83	71	90	81	87	83	64	62	66	80	72	78	96	65	76	64	78	81	69	72	79	73	78	59	62	76	85	60	65	79	89	75	71	72	79	75	70	84	79	60	69	73	73	69	74	70	71	101	79	73	73	73	83	63	79	65	82	66	86	92	85	72	76	79	87	77	59	86	63	77	85	82	75	78	81	75	62	87	69	79	65	67	69	86	79	66	82	78	92	86	94	75	79	67	72	66	85	77	78	72	78	74	60	76	73	74	74	75	75	90	73	71	85	73	72	78	79	83	71	71	81	106	72	80	76	98	75	84	78	79	74	77	87	84	83	89	99	84	81	63	79	74	84	63	67	81	97	78	90	62	91	93	62	97	72	70	79	88	72	77	89	73	51	71	84	70	70	83	75	81	78	90	76	65	65	84	79	78	69	84	89	75	78	74	91	71	68	83	77	78	71	85	75	75	66	89	74	74	68	77	70	66	72	81	92	87	83	76	65	79	67	69	77	89	93	97	78	81	88	73	89	85	83	82	90	71	73	64	79	80	80	87	76	78	81	66	67	80	85	59	95	99	81	93	81	79	62	75	70	69	82	78	69	60	79	68	82	77	70	77	81	94	81	67	80	89	83	82	67	83	87	79	71	83	76	89	80	88	75	80	60	74	89	66	86	83	93	66	76	72	83	75	78	67	96	95	84	67	88	84	87	75	71	61	83	78	89	67	78	85	70	62	75	95	74	84	90	74	67	76	75	89	77	81	69	62	68	68	93	99	73	70	68	73	77	98	87
9508	619	1365	1530	1323	1058	816	699	598	563	474	416	396	394	356	323	374	268	335	305	275	266	264	283	280	242	229	254	257	249	226	255	209	241	214	225	241	233	252	209	219	254	223	222	222	216	203	270	224	212	245	222	203	214	230	225	249	201	213	200	238	225	226	189	221	219	209	193	220	229	207	222	211	229	207	216	217	225	213	213	199	234	185	222	214	192	198	228	199	212	200	228	220	197	215	185	192	209	204	211	221	204	223	221	210	218	190	209	220	197	202	214	229	232	195	205	218	217	209	234	211	209	216	221	195	197	202	207	217	213	241	198	221	197	210	215	229	187	212	207	209	214	239	230	218	218	227	208	219	206	222	200	211	208	195	191	216	177	183	205	224	205	182	201	181	209	215	193	201	249	195	232	229	215	210	195	210	221	218	209	205	210	214	216	191	206	214	172	227	195	214	203	194	203	195	213	203	196	199	222	208	231	204	197	200	234	213	199	205	200	205	227	237	201	210	234	200	192	205	203	218	188	219	220	203	185	177	212	204	200	203	216	223	223	222	211	210	202	220	192	203	212	202	180	204	196	229	231	177	214	190	219	221	205	196	230	190	224	198	187	228	214	220	206	206	196	237	223	197	202	230	213	217	209	206	211	210	219	217	209	239	200	211	210	220	197	203	194	228	212	203	216	212	193	207	203	219	203	210	221	194	209	206	207	214	167	203	195	209	216	202	206	186	208	198	205	184	183	220	225	218	227	213	197	220	195	186	186	197	205	225	208	215	225	200	229	224	217	229	201	197	222	198	205	197	221	183	186	179	198	202	236	210	250	185	207	186	193	192	209	200	214	202	200	220	216	199	204	170	195	247	191	225	196	221	195	163	232	217	225	211	186	196	228	223	191	188	186	190	211	217	216	212	196	213	230	194	211	205	183	192	192	204	221	205	195	195	191	211	231	197	226	218	200	205	198	203	203	191	208	198	200	192	201	202	218	179	203	219	201	205	209	197	187	216	206	213	202	211	188	208	206	213	209	193	206	220	187	209	214	190	175	254	203	229	216	207	191	172	194	259	219	226	185	192	188	193	217	212	193	240	245	212	208	226	221	219	203	219	203	211	196	222	220	207	206	224	219	181	200	245	196	178	221	205	208	205	202	213	218	214	194	213	191	242	212	195	212	199	187	211	191	187	217	234	202	211	198	194	208	196	203	237	219	211	198	209	216	203	208	211	214	209	206	229	183	194	200	203	220	202	204	206	193	213	201	204	201	192	233	201	188	207	234	175	196	215	213	228	218	208	205	195	218	198	194	212	202	197	227	200	227	196	197	198	194	204	218	203	205	208	217	220	222	191	212	189	211	198	215	210	219	206	213	221	219	207	195	220	189	204	201	196	231	210	216	229	218	168	193	222	199	193	216	216	226	219	223	231	224	190	196	200	222	189	208	221	223	236	211	217	217	206	208	219	219	199	207	182	218	181	222	206	218	210	223	198	217	216	200	219	204	177	219	208	192	187	214	203	214	212	219	220	202	195	229	236	198	223	222	218	218	210	178	198	196	205	200	235	220	213	204	192	183	210	223	223	220	195	212	222	204	218	212	217	209	206	192	194	203	204	187	209	184	197	231	235	189	217	189	192	212	204	203	190	193	205	200	239	203	187	194	212	231	214	199	200	211	205	193	198	224	220	176	212	220	220	212	229	208	219	226	223	204	232	206	214	219	214	184	196	193	200	203	222	210	222	204	220	182	203	199	233	208	216	201	202	195	213	202	218	190	228	222	205	208	198	219	196	212	179	192	223	230	217	204	204	215	231	201	239	220	210	216	192	227	222	215	201	227	219	185	223	193	209	196	204	185	201	209	203	198	216	217	227	201	202	215	201	203	183	219	190	219	224	200	198	225	203	212	196	232	221	208	208	195	214	224	195	206	201	204	194	189	193	213	214	215	211	214	200	217	199	218	228	195	204	238	196	194	192	214	194	188	200	209	211	227	188	195	229	203	203	197	198	239	234	231	209	220	239	211	200	201	203	224	200	195	203	196	199	185	222	181	198	204	195	202	191	216	211	242	198	194	215	203	207	213	203	183	212	197	208	197	247	202	213	240	210	199	220	215	196	198	193	213	189	221	218	207	196	199	201	222	191	207	190	210	229	217	190	200	206	214	210	189	205	201	201	203	204	232	211	205	224	205	222	201	221	194	198	224	241	200	213	220	223	214	215	204	215	236	203	191	201	195	204	216	199	214	203	215	210	227	191	213	210	202	224	188	186	197	186	240	175	224	196	218	206	221	188	189	200	209	206	206	211	206	200	212	222	178	202	224	221	208	231	213	221	210	204	229	217	206	212	199	208	195	217	209	224	215	193	215	211	195	240	187	211	201	212	225	197	197	219	211	200	241	218	246	179	189	188	226	189	175	201	218	200	207	229	202	221	203	200	205	195	181	216	205	218	219	216	233	226	196	182	191	229	215	182	175	196	195	211	214	201	207	183	228	187	215	209	219	218	198	215	214	223	209	227	210	207	209	211	197	211	194	193	210	202	212	198	182	222	198	198	233	199	223	209	210	208	229	214	223	188	199	198	209	226	198	200	181	199	204	215	198	236	222	177	219	205	180	227	192	197	187	213	223	220	199	181	213	211	198	205	232	191	197	200	217	219	206	187	210	197	184	217	204	199	204	200	207	204	189	204	218	196	195	232	192	203	192	206	187	222	224	233	213	210	209	236	195	229	209	199	212	184	213	228	219	226	207	206	213	208	216	195	228	235	216	204	223	203	194	219	230	195	219	204	202	214	207	239	244	218	213	224	227	204	197	206	199	206	205	202	218	198	229	198	221	214	202	214	208	218	185	192	211	209	178	221	215	228	177	201	205	224	210	223	227	206	215	177	224	191	196	230	210	213	212	216	219	186	201	212	214	206	230	202	189	211	206	206	213	172	221	211	184	210	205	182	218	195	213	226	208	202	181	224	195	199	191	162	209	212	220	213	239	229	197	205	196	195	211	218	214	217	195	213	200	186	229	183	215	225	207	224	228	210	212	231	191	201	247	190	218	205	228	235	199	191	199	214	193	232	218	193	209	205	205	231	204	208	208	224	239	225	201	203	217	204	207	230	233	219	209	223	220	195	220	203	203	218	202	226	207	198	209	197	185	205	233	211	198	236	217	205	181	201	206	205	214	185	195	213	203	215	209	210	235	208	224	210	214	193	233	195	198	223	210	220	210	223	217	218	182	199	204	213	198	225	200	212	196	195	207	245	191	212	228	206	210	204	176	244	230	214	211	203	210	201	219	233	217	223	222	206	203	183	209	198	209	227	209	219	228	209	210	197	223	205	187	216	206	196	189	218	194	207	231	198	212	213	181	243	211	206	177	207	221	218	215	196	188	217	202	233	224	215	191	208	214	219	219	231	177	210	210	215	211	193	193	209	214	229	184	217	212	226	200	200	220	216	210	180	208	196	203	215	216	204	205	216	210	178	188	190	205	207	208	209	198	225	201
1425	356	338	308	293	277	277	280	322	303	296	279	258	274	277	303	313	276	316	321	331	314	325	261	304	322	315	265	305	281	281	288	301	293	276	265	303	297	312	280	283	279	293	277	286	317	316	322	302	295	307	266	278	283	288	296	295	281	330	254	280	313	284	281	310	309	285	281	281	331	281	280	278	306	263	304	280	308	323	297	260	304	299	286	276	288	309	288	282	292	294	273	289	293	290	257	295	281	274	264	321	296	290	287	283	275	269	296	273	276	285	294	264	270	278	305	311	323	291	306	309	270	298	268	281	293	307	287	303	282	313	254	307	282	303	274	287	305	308	305	283	286	270	307	296	285	296	293	283	293	288	276	302	296	283	293	303	288	294	285	285	277	267	287	302	310	294	263	298	285	305	274	267	303	298	304	275	298	265	273	301	293	344	289	269	290	291	321	288	254	308	270	305	274	267	306	292	289	282	283	288	283	315	308	287	278	330	322	307	259	286	285	238	297	287	307	306	301	307	252	303	298	306	281	292	287	253	279	292	280	284	323	268	309	270	267	312	297	280	289	302	297	270	288	288	301	278	316	305	298	270	286	278	285	294	312	258	276	305	287	287	290	277	291	281	271	259	272	297	279	272	280	252	306	291	320	281	271	259	279	320	302	304	285	288	288	283	288	315	320	293	288	277	288	287	294	269	300	270	281	316	281	275	293	290	294	318	297	296	316	336	284	306	313	322	330	311	284	259	269	303	302	291	263	293	288	292	288	328	254	301	298	318	289	314	284	268	298	315	301	294	263	278	258	271	259	305	314	280	277	293	344	297	302	276	293	320	293	264	303	336	303	294	302	294	289	286	293	295	326	281	309	278	286	324	281	278	262	280	287	267	288	322	257	264	293	270	302	295	282	284	336	286	270	281	268	280	327	293	260	299	262	313	308	304	285	294	277	308	275	284	300	299	303	285	288	298	281	282	286	280	267	296	304	293	297	319	305	286	308	271	262	299	296	294	292	271	289	266	295	285	284	262	291	277	279	285	306	283	299	303	293	289	289	258	287	274	256	295	281	284	332	278	311	251	276	288	267	278	263	287	291	315	318	295	292	272	313	306	315	283	313	287	333	315	291	270	306	337	296	296	289	308	264	277	317	298	298	298	278	282	275	239	274	293	263	253	291	299	248	294	288	258	269	291	294	291	274	313	301	301	304	309	275	300	280	311	291	292	275	303	285	284	288	278	268	310	286	320	284	312	258	294	325	287	308	319	304	314	306	266	303	274	285	343	299	299	282	262	305	296	273	261	294	303	265	290	292	300	275	273	297	301	293	325	290	303	307	293	268	271	277	268	310	287	302	254	296	248	307	287	258	264	295	282	288	327	337	255	313	274	276	273	259	292	245	277	294	281	295	342	283	290	306	306	279	295	298	300	277	288	309	274	279	298	280	270	269	285	271	293	309	274	316	281	302	289	285	278	281	287	283	311	299	299	310	290	292	279	310	254	314	288	284	266	297	266	245	297	304	277	269	262	264	303	298	288	289	264	282	288	280	299	285	302	310	279	250	264	313	272	285	284	287	300	279	277	266	280	283	294	284	289	330	323	287	301	276	311	291	325	261	297	298	267	277	286	275	311	294	308	310	327	262	263	278	333	302	260	313	282	329	305	307	270	288	290	325	308	316	278	301	290	258	292	319	278	325	278	293	290	308	301	281	305	331	295	311	308	307	279	304	301	287	272	263	293	288	302	312	295	249	290	264	283	292	301	321	293	284	283	323	277	313	284	283	295	295	281	319	275	279	268	262	299	271	272	323	307	285	326	306	309	254	280	296	296	299	285	302	312	279	255	259	302	272	291	286	321	269	289	285	292	293	286	308	324	284	295	287	307	289	337	255	303	290	278	250	264	278	299	294	314	290	327	306	307	286	285	295	283	303	277	306	304	292	273	279	264	306	264	278	304	289	306	299	306	266	308	289	267	274	279	274	269	257	281	283	279	283	282	308	293	296	300	321	299	313	314	270	312	285	286	325	289	283	288	302	285	266	290	296	282	304	271	294	306	286	301	299	319	312	291	282	268	279	277	301	306	314	286	290	310	285	298	308	312	303	334	338	301	316	289	279	327	311	287	303	289	310	291	295	288	320	289	263	284	276	310	287	275	285	281	324	298	302	312	277	296	322	302	290	250	304	327	316	292	323	271	289	301	290	307	299	283	260	278	309	332	322	255	281	302	307	314	298	291	300	252	275	265	308	269	272	298	287	319	281	253	296	293	276	288	305	282	249	290	292	308	282	291	304	271	280	302	278	312	301	309	308	279	303	293	287	304	304	282	291	293	306	299	286	256	286	285	287	286	294	297	296	301	288	330	278	306	304	331	305	298	285	288	328	307	302	294	290	277	288	273	303	275	286	285	276	289	274	308	276	279	303	284	300	304	324	286	304	299	300	314	303	317	273	295	264	280	294	299	299	331	317	268	284	320	285	311	317	273	284	295	312	266	287	294	285	309	300	255	293	319	283	309	269	255	295	301	256	294	286	291	271	299	254	247	270	287	280	288	272	252	311	267	281	284	314	274	305	266	275	304	309	306	316	303	271	274	301	308	292	243	291	282	284	279	308	290	292	266	297	322	275	271	278	305	289	285	270	299	295	277	271	308	317	289	299	259	299	274	260	290	252	277	292	289	246	307	292	287	294	292	289	292	282	301	321	293	269	292	266	298	261	290	262	275	297	286	285	291	308	318	279	305	301	301	288	279	301	301	275	293	301	260	320	276	275	278	246	296	299	268	297	276	268	307	274	302	290	286	278	297	317	284	269	297	295	322	274	289	308	328	302	300	306	260	270	302	280	306	324	273	287	283	303	285	274	310	310	300	295	315	330	291	292	292	308	312	296	340	274	298	300	260	303	269	276	302	301	294	312	287	267	302	277	302	285	265	310	301	300	276	280	270	308	259	286	286	297	269	279	260	293	332	252	297	289	289	311	289	307	314	275	262	298	311	270	273	306	271	330	288	303	291	284	310	303	255	265	269	277	280	322	298	277	314	314	282	289	276	300	313	278	270	266	271	295	283	250	310	319	290	278	276	281	264	283	306	298	289	265	283	320	273	307	298	284	286	337	274	297	262	287	294	317	287	302	288	305	258	321	287	293	251	284	307	309	300	306	274	282	286	254	292	263	284	283	306	293	298	301	284	303	258	315	318	302	303	292	278	299	328	315	285	258	324	309	288	273	266	301	290	304	276	279	282	308	281	285	247	305	284	306	304	279	307	310	278	290	295	316	294	268	316	276	310	294	341	275	290	285	276	312	278	334	293	274	256	296	302	290	284	280	288	289	256	298	309	283	288	274	298	333	310	322	293	320	315	267	299	287	331	282	277	269	284	298	311	248	313	288	278	279	298	291	282	309	290	299	264	311	278	283	280	276	288	297	295	297	290	277	289	291	316	291	303	297	313	308	314	281	275	284	307	247	299	289	323	293	292	298	292	268	282	259	323	281	309	295
1899	684	657	696	723	698	685	703	623	660	605	580	693	671	647	651	641	636	709	665	710	700	661	660	660	647	708	680	665	715	652	661	627	653	684	683	664	611	669	665	635	637	666	603	594	687	675	708	649	699	662	648	622	662	614	667	635	653	657	648	659	680	677	645	697	641	707	655	656	659	663	641	612	629	662	715	710	680	631	622	668	667	620	689	672	648	677	674	636	685	630	701	646	723	654	715	659	602	741	667	642	683	686	676	596	615	670	704	664	661	663	674	660	644	679	686	635	664	649	693	652	640	614	670	708	695	667	688	675	710	670	665	675	678	707	655	670	689	665	640	677	668	634	688	651	666	647	629	706	635	674	686	623	647	640	668	696	674	721	692	710	654	715	706	724	645	718	659	643	675	686	660	689	645	639	657	640	641	633	664	662	643	638	646	661	704	736	626	652	642	669	653	669	676	716	660	614	627	672	654	696	664	657	631	670	661	665	641	688	631	655	621	657	675	692	674	618	689	647	683	688	655	680	674	644	709	649	676	668	671	654	626	650	631	657	678	682	669	665	687	629	665	636	687	668	674	638	699	690	671	622	638	689	645	670	636	675	683	647	667	699	650	722	671	625	658	656	656	646	631	656	651	651	681	698	677	619	684	685	675	686	665	626	671	693	645	640	646	659	691	712	648	634	674	679	691	646	627	674	688	657	638	682	642	645	663	658	674	696	679	663	609	671	635	651	640	679	662	664	631	686	673	656	621	641	623	702	659	623	633	635	625	678	669	638	684	678	640	690	619	683	672	712	623	665	625	655	703	667	672	601	688	651	632	685	680	666	682	664	682	680	655	653	670	648	652	646	729	639	671	675	679	628	636	659	652	671	680	695	646	663	701	639	664	657	689	622	707	680	649	715	645	643	671	611	652	715	675	665	625	697	674	632	690	659	655	647	641	703	651	655	669	672	672	694	683	642	643	670	656	618	653	634	700	655	662	660	678	669	669	637	675	660	637	609	675	692	663	660	658	633	675	643	671	654	668	670	672	653	651	635	681	640	647	638	645	691	670	654	618	663	651	659	660	638	671	592	662	683	690	668	664	654	697	666	650	695	623	650	657	671	647	662	650	605	623	640	656	666	678	669	676	631	693	708	690	710	660	660	676	634	661	637	670	628	666	657	629	659	654	689	676	688	665	651	630	637	677	655	625	693	681	673	684	649	671	661	662	621	656	666	651	689	682	710	677	638	689	642	674	623	671	680	635	663	674	642	656	696	635	696	675	673	680	676	639	667	658	698	673	698	671	667	641	639	647	683	632	684	681	654	657	666	700	676	657	679	657	677	642	677	639	645	661	666	661	684	691	658	660	666	644	711	682	662	649	700	661	651	623	649	713	681	647	615	716	665	654	708	670	648	680	696	654	618	689	641	617	639	660	687	686	593	690	683	658	631	647	642	650	684	616	694	674	658	666	654	643	660	690	673	653	621	651	632	629	685	648	743	629	681	664	636	656	653	680	631	619	697	678	640	667	706	618	673	655	703	694	655	686	644	672	721	703	690	645	618	660	654	650	683	686	635	656	662	659	694	691	664	683	625	652	665	664	650	659	636	645	671	689	644	671	688	658	660	672	686	692	681	677	649	667	686	618	632	647	666	671	663	646	657	663	691	665	658	686	650	666	669	663	672	626	652	647	633	663	704	678	688	650	677	666	656	673	652	747	631	682	669	642	652	616	649	670	657	673	640	654	659	691	643	674	613	667	691	642	681	649	686	620	673	681	643	712	639	621	699	692	646	627	626	624	667	676	644	657	665	652	699	653	714	703	665	678	666	686	628	679	663	676	683	635	688	648	662	658	691	676	701	713	691	687	662	626	648	663	667	671	671	669	638	649	633	681	648	704	689	661	697	644	668	653	661	685	671	691	668	670	666	653	689	684	657	656	619	634	636	620	652	702	676	651	680	663	687	700	675	638	659	625	668	662	652	636	698	663	665	668	693	635	662	679	605	684	639	649	665	646	653	691	676	634	666	654	630	664	703	680	640	650	649	677	678	679	686	658	684	680	639	669	634	640	637	626	686	640	659	652	692	657	688	651	690	625	671	640	662	707	660	647	654	681	665	710	642	679	674	667	666	655	700	643	671	666	589	680	655	665	657	653	680	674	669	672	655	699	642	646	668	700	635	601	682	640	690	686	652	647	645	668	650	681	666	681	668	646	678	671	654	659	657	644	680	660	675	672	708	647	658	671	670	662	686	663	651	670	652	684	688	704	621	660	704	692	674	648	630	644	674	671	668	680	707	647	627	640	643	670	615	610	652	661	678	684	649	676	658	668	696	645	677	674	658	683	644	707	753	624	681	671	680	654	680	635	663	664	709	677	644	683	659	670	666	634	655	666	661	685	670	637	640	654	674	689	633	657	681	634	641	679	661	675	692	702	632	691	659	647	633	662	648	711	692	628	666	667	659	651	632	654	696	651	700	670	672	670	658	670	700	646	684	649	647	669	657	661	671	629	684	654	651	667	659	671	690	652	657	649	689	632	682	645	715	670	611	643	659	688	625	650	671	626	618	653	639	663	638	687	696	661	652	632	662	645	638	654	708	711	734	655	659	643	627	662	733	652	677	692	635	687	694	673	652	647	649	644	647	656	652	653	661	710	693	628	660	681	632	681	616	638	603	619	696	667	658	702	648	659	661	630	682	655	691	699	644	640	689	697	637	671	680	664	680	695	635	676	691	640	672	679	690	688	705	675	706	688	675	647	632	642	646	693	667	691	603	639	694	726	637	592	671	691	671	649	705	649	649	624	691	681	664	697	668	676	635	661	628	679	672	671	650	653	663	620	622	637	616	655	697	604	716	582	699	629	614	648	667	676	679	661	720	705	670	610	666	662	690	672	667	631	647	639	675	666	644	692	661	676	632	627	620	634	658	633	656	646	613	629	636	647	654	630	683	660	653	680	677	644	682	659	659	680	674	667	727	706	644	675	672	622	701	684	719	689	669	654	654	673	682	660	667	633	712	640	659	658	705	652	704	678	667	647	674	661	657	639	670	688	638	663	685	648	712	688	670	662	706	642	652	656	635	613	700	689	682	649	682	643	650	670	668	655	671	685	656	672	632	702	653	658	656	645	660	630	634	679	637	665	680	681	673	674	628	649	658	677	667	645	723	646	665	640	636	672	664	726	667	663	678	650	674	669	662	685	647	690	648	741	651	662	712	636	638	634	648	682	663	657	672	678	631	636	665	713	653	633	657	687	652	649	679	650	668	700	688	638	642	651	684	691	651	684	656	625	686	686	679	694	608	659	662	663	631	666	666	683	639	642	620	634	654	675	648	661	689	700	610	661	708	658	660	672	631	643	720	640	676	696	674	669	646	618	625	648	669	682	666	676	679	630	653	677	689	686	686	665	639	670	650	648	662	651	664	645	655	668	629	659	671	755	692	632	668	650	614	706	652	660	674	633	672	660	682	644	628	661	679	595	637	691	649	666	671	660	654	672
10078	755	525	422	329	305	272	236	232	253	266	235	229	219	226	257	221	235	231	214	266	225	225	226	215	216	205	231	213	223	245	206	241	238	198	208	226	210	214	238	223	206	214	230	213	216	209	228	214	242	235	223	190	208	236	246	250	214	233	215	207	206	217	214	244	195	222	215	220	209	228	227	225	225	238	252	216	227	219	203	193	238	227	222	210	217	198	208	203	211	201	230	208	197	199	217	221	230	233	215	187	203	233	199	218	217	236	205	219	221	207	207	224	203	209	233	227	201	217	215	235	228	220	211	210	220	219	258	227	239	214	229	235	205	200	220	204	232	237	204	221	212	215	183	214	232	225	223	226	214	230	207	221	196	235	225	219	204	244	241	225	205	228	223	229	268	202	204	216	212	209	224	240	206	220	209	218	196	237	231	202	189	233	211	219	219	206	232	213	245	200	226	232	200	234	231	223	210	237	193	191	230	219	199	225	198	207	224	226	222	235	231	262	217	232	220	233	228	223	224	204	234	226	218	238	224	237	254	204	230	225	223	237	202	236	219	196	237	220	209	225	191	220	207	224	227	222	222	205	236	222	231	202	232	226	222	222	216	203	236	232	220	230	226	223	194	197	205	220	214	225	232	226	214	222	224	236	215	225	239	232	205	211	217	222	231	215	236	227	206	220	200	211	224	191	206	212	221	210	218	242	237	216	210	196	213	202	198	248	191	222	225	231	205	194	213	196	220	198	190	195	211	224	214	223	208	189	222	204	213	203	220	240	221	217	225	197	223	222	234	228	232	217	228	236	221	214	199	257	217	229	248	190	233	214	248	227	218	225	250	207	208	209	237	207	237	228	207	254	207	215	193	208	228	221	170	217	209	218	199	228	220	257	230	219	240	227	205	199	183	176	243	221	204	234	230	227	228	214	225	206	211	222	219	225	203	221	238	223	224	226	230	224	204	197	240	219	230	213	213	207	208	203	187	205	211	229	198	239	198	226	225	243	218	234	200	248	248	240	235	231	230	224	210	209	242	207	224	228	231	227	215	215	244	211	210	222	232	224	203	231	209	243	207	212	197	229	234	217	196	230	242	234	237	228	216	230	231	209	177	207	228	238	236	200	205	201	196	219	222	235	219	247	222	225	221	206	200	228	253	223	228	223	216	223	201	229	224	220	217	209	218	232	202	208	212	230	244	202	239	233	238	212	228	212	209	227	244	206	233	214	210	195	217	213	202	221	229	204	226	218	219	210	215	207	218	214	195	204	215	237	207	224	232	217	220	214	202	222	219	224	256	227	257	223	198	218	211	225	223	190	213	227	212	239	225	240	240	211	234	191	226	208	219	211	256	212	217	224	209	190	187	238	229	217	209	199	198	232	203	218	211	219	199	234	226	201	211	257	214	220	217	238	245	243	242	218	233	211	214	215	200	196	222	202	210	202	240	214	233	227	208	228	248	231	236	213	211	230	220	238	212	212	203	209	228	260	212	224	229	240	255	223	218	225	223	207	260	249	204	193	210	223	252	239	207	206	207	235	242	266	224	237	213	198	249	224	205	197	233	201	219	230	243	218	201	200	230	186	232	219	217	251	220	236	222	226	213	221	215	217	194	205	189	183	241	246	214	196	215	236	217	194	238	244	202	181	244	225	218	221	241	219	194	241	215	212	227	201	185	225	217	204	222	224	240	224	215	211	198	227	220	216	200	199	242	214	229	205	199	231	219	227	213	230	222	207	189	235	205	220	230	231	231	227	214	236	219	206	222	222	217	229	213	197	203	251	219	241	221	233	226	197	191	213	231	217	251	217	222	229	204	216	228	245	245	213	235	205	207	189	202	207	219	214	187	182	200	258	188	207	243	230	197	208	216	225	242	237	233	231	226	200	197	211	226	208	223	247	258	211	219	228	231	219	177	192	210	218	228	224	191	230	214	206	247	237	218	228	222	215	226	232	195	210	212	229	214	224	217	223	231	233	215	199	227	202	213	205	234	200	217	197	210	223	233	211	219	201	194	223	207	192	244	229	220	245	234	209	222	212	211	229	195	214	197	170	222	213	228	227	240	219	214	222	235	232	209	205	237	225	224	222	212	234	210	238	243	234	223	222	192	186	201	231	224	200	213	223	225	219	201	241	193	217	235	227	228	197	208	198	206	223	193	218	201	205	233	209	192	237	221	225	201	236	223	209	225	198	238	210	231	222	227	227	199	210	225	201	209	220	223	212	249	211	244	243	211	213	226	225	173	205	213	241	203	216	249	232	228	200	197	196	204	208	198	203	232	201	211	249	226	235	222	229	223	227	218	224	224	228	205	245	218	203	182	229	254	199	233	205	235	235	227	229	235	225	253	212	212	191	221	249	221	223	221	207	217	228	242	229	184	213	218	213	227	204	220	196	212	211	227	217	211	233	237	220	215	231	226	225	210	236	227	203	229	198	182	206	224	218	258	228	215	219	240	254	184	236	200	192	257	204	226	224	219	248	261	204	199	215	248	228	211	223	245	209	215	212	223	200	225	208	217	237	227	209	253	199	222	236	235	229	215	221	204	239	235	207	198	223	219	242	237	233	231	220	224	233	227	227	211	233	235	217	229	202	216	246	229	194	210	219	211	229	218	193	244	196	200	212	212	213	205	215	220	206	226	222	242	216	237	221	220	253	231	233	208	221	242	203	237	226	234	232	228	175	203	199	192	245	223	195	204	211	218	212	213	206	211	228	225	232	219	211	183	233	201	232	234	222	204	226	225	237	214	209	207	210	200	198	211	178	228	233	210	193	221	213	231	234	221	273	214	222	207	230	223	217	212	220	201	211	199	241	256	257	265	205	211	211	204	183	240	182	211	215	202	210	212	225	221	210	189	218	230	209	212	217	205	212	213	230	217	209	240	225	235	227	197	220	180	208	247	233	221	192	210	258	213	232	224	243	230	215	202	229	207	222	236	225	216	242	214	223	202	250	232	204	254	206	210	229	228	228	213	221	212	200	227	227	194	222	203	248	196	197	220	203	198	235	223	204	207	221	199	198	226	211	197	223	222	194	234	212	237	192	207	216	225	243	211	232	230	223	229	197	185	230	206	197	236	216	265	222	208	225	234	239	204	206	211	192	219	234	209	232	216	223	217	246	252	242	220	218	210	201	239	230	245	225	220	204	225	246	226	194	225	257	214	225	210	232	228	213	208	232	252	222	210	210	217	209	221	228	225	207	229	216	235	225	229	219	211	217	221	221	248	243	225	208	241	230	228	227	237	238	251	230	238	204	213	193	220	228	253	218	215	250	214	231	231	225	235	214	211	222	223	198	239	210	233	231	217	203	222	237	237	211	203	222	231	244	200	246	198	205	222	216	220	211	243	222	233	219	241	200	215	219	218	208	184	213	258	209	214	189	228	232	234	222	208	227	214	210	217	227	205	230	212	226	217	220	220	235	195	214	243	232	203	211	236	223	203	245	210	237	194	215	222	242	222	229	243	251	196	209	193	219	227	213	223	220	216	235	222
8517	722	1067	1164	1065	935	780	751	671	687	601	613	603	594	571	582	575	538	548	570	550	523	542	539	513	522	502	540	545	505	516	488	535	526	511	487	496	528	518	532	498	512	571	504	532	544	515	503	507	507	519	489	505	504	488	475	471	507	521	493	504	490	492	477	513	490	526	506	491	509	528	469	549	488	522	526	508	513	501	510	514	482	485	495	481	504	510	481	508	511	534	512	504	509	522	505	511	503	514	480	505	500	516	506	504	557	551	484	498	484	453	529	500	514	470	489	525	504	503	493	491	499	488	510	517	492	516	511	490	500	514	536	498	517	488	557	504	508	520	509	508	481	505	535	514	500	479	535	492	481	492	510	480	528	472	520	450	485	545	468	498	487	507	515	476	529	486	537	466	472	540	479	483	553	502	521	485	485	525	527	511	532	520	511	488	496	490	486	527	514	493	464	509	527	475	476	509	497	507	501	491	523	501	501	486	497	532	507	522	466	465	542	505	528	499	482	471	528	477	491	497	492	519	491	480	496	530	489	511	473	528	541	499	525	489	504	538	511	488	495	549	495	496	494	499	500	471	528	476	526	513	505	522	509	518	519	503	486	513	471	499	500	478	524	519	511	502	513	511	533	483	510	477	500	511	493	511	474	554	515	498	524	490	523	489	511	471	508	473	500	481	500	488	539	498	507	490	498	494	520	498	504	485	518	506	500	513	502	488	477	499	530	505	477	529	487	511	489	501	491	456	512	527	509	522	504	509	507	511	480	505	460	477	510	502	516	481	511	482	478	510	474	519	463	473	505	527	471	477	519	502	477	546	487	504	466	494	489	521	489	523	507	494	506	536	479	442	565	495	467	500	492	557	511	518	504	518	490	517	484	480	494	517	497	516	490	458	551	508	497	525	470	481	508	527	503	520	532	495	464	490	496	506	468	544	527	488	483	492	503	495	479	539	503	468	515	544	514	496	508	463	526	505	571	475	530	503	494	516	508	457	522	523	464	517	494	490	483	537	465	489	526	495	504	502	479	508	541	483	494	517	526	525	504	468	482	501	504	524	495	537	491	506	504	487	523	534	499	516	470	510	488	486	521	519	487	498	515	466	502	486	482	483	491	448	495	508	500	495	471	530	488	462	530	495	545	478	482	527	553	502	533	491	449	532	468	502	493	525	514	501	483	483	527	518	520	522	513	471	494	498	461	455	513	567	491	509	492	489	491	512	463	512	509	504	555	486	529	484	459	544	469	521	506	521	460	470	450	539	491	507	472	540	512	510	522	508	465	544	521	470	489	504	546	528	468	517	521	501	508	539	493	518	534	529	513	480	453	496	484	480	491	562	508	461	538	510	505	500	503	506	527	500	484	521	498	519	522	531	535	507	508	472	496	511	510	497	478	501	524	487	544	496	510	520	499	480	535	543	479	513	460	490	504	525	505	527	507	528	523	509	478	475	490	514	461	526	520	512	489	512	513	525	505	514	495	501	541	514	526	490	500	515	532	495	524	508	505	496	530	511	500	482	517	490	524	510	516	507	482	535	499	463	488	504	528	520	520	497	515	492	484	471	503	527	479	490	505	502	516	463	503	525	493	509	493	492	499	494	541	494	481	524	502	483	502	486	535	521	527	519	479	488	502	510	502	470	494	559	480	458	507	505	517	519	558	499	487	534	524	463	552	550	494	539	523	499	488	497	521	491	507	508	457	510	510	534	475	543	531	486	553	514	518	533	534	492	476	515	508	503	522	497	533	491	540	466	502	474	514	475	506	477	515	528	520	512	511	494	511	462	467	470	515	495	545	510	483	488	488	520	523	525	486	540	474	483	484	476	481	469	502	550	486	455	562	485	516	519	482	491	511	472	495	489	493	533	518	518	473	517	509	510	466	544	469	519	514	496	527	489	495	506	519	468	460	518	494	476	511	514	463	512	498	488	484	476	479	494	464	502	507	568	536	552	488	509	476	532	494	525	486	480	457	512	506	504	546	485	484	490	523	531	528	509	519	543	515	502	499	532	501	489	520	523	495	480	498	466	502	511	499	495	465	490	499	487	495	443	526	485	545	483	484	515	462	488	456	498	489	516	495	489	492	525	547	514	471	515	488	518	496	520	500	517	537	532	479	503	490	488	493	501	500	520	487	489	466	475	522	504	510	532	517	516	486	477	507	508	517	494	491	470	471	475	484	494	505	469	519	488	483	535	533	498	512	511	493	494	512	472	490	494	521	534	501	505	496	504	533	509	470	493	513	520	504	486	496	488	513	513	513	499	515	528	481	470	473	487	523	469	498	466	480	513	527	519	519	495	461	463	555	494	483	505	477	489	480	512	497	476	514	518	488	509	500	487	482	482	544	481	472	466	509	528	484	514	545	539	496	495	511	492	518	535	500	491	506	518	521	558	465	495	507	458	520	483	536	507	526	505	496	517	479	507	509	490	513	476	497	521	489	489	505	468	518	495	510	503	484	473	510	525	504	525	486	472	531	557	509	454	524	482	491	534	508	502	525	490	459	492	455	534	462	516	479	478	471	493	525	505	495	498	487	485	511	500	507	532	495	489	468	485	498	482	495	532	466	483	470	498	519	513	489	486	524	522	509	470	475	504	497	519	510	492	488	521	528	537	482	481	529	487	487	523	507	512	501	523	521	462	528	483	482	516	511	483	505	474	491	489	498	490	478	499	474	486	504	527	522	508	474	496	504	525	511	514	513	445	497	508	485	507	530	505	483	466	520	506	504	483	548	506	479	501	505	468	507	512	511	489	482	480	488	499	524	491	520	523	451	501	494	515	488	496	461	547	476	537	528	510	489	513	494	504	507	497	525	524	464	482	496	486	512	522	540	497	490	494	508	479	497	494	516	489	470	488	494	533	518	489	473	491	509	460	515	518	475	456	519	479	518	509	498	519	483	542	521	500	510	516	511	469	513	516	541	518	494	513	497	496	537	477	457	510	513	453	484	505	543	458	470	495	534	482	503	484	458	511	513	505	486	523	491	522	514	493	497	533	516	516	469	505	500	523	519	486	507	512	569	488	506	509	495	500	492	493	483	530	514	536	506	508	467	494	495	507	460	487	510	511	521	497	484	504	493	498	528	514	493	491	453	499	510	526	513	528	552	524	529	485	514	537	473	505	485	487	514	525	486	509	502	506	500	519	516	519	500	506	550	454	473	479	505	481	505	509	484	520	523	524	477	530	433	506	496	466	504	497	506	516	497	507	520	482	480	516	534	497	489	504	511	489	537	547	475	551	549	520	465	507	499	450	482	491	525	500	524	484	498	525	478	519	526	464	522	527	491	490	507	472	523	517	504	491	527	490	515	526	487	558	492	513	512	492	485	496	495	506	519	495	462	538	491	485	506	523	491	508	467	534	461	504	453	497	531	492	523	522	494	507	522	491	496	457	475	520	510	508	475	486	506	524	530	512	546	492	492	562	509	511	534	513	533	501	519	495	477	544	497	523	484	503	529	523	507	502	519	523	521	555	473	478	495	462	502
25288	4694	1585	708	356	281	206	163	144	127	125	136	91	103	113	105	104	90	92	96	87	91	72	101	90	88	86	92	72	79	72	80	85	89	79	72	77	86	76	106	93	90	80	68	88	92	85	67	80	81	69	74	78	77	85	65	88	76	80	90	88	93	68	65	74	79	76	75	70	71	68	77	83	83	89	91	67	68	84	70	72	91	78	88	74	59	75	69	80	86	83	97	73	75	87	75	85	67	88	80	73	71	79	70	80	63	84	71	70	83	72	82	63	77	99	72	91	70	69	90	75	87	67	83	81	83	82	78	77	77	82	78	73	69	73	74	84	87	90	75	79	73	75	79	93	96	90	92	78	77	79	87	80	77	76	89	77	74	81	89	82	86	75	71	71	61	75	74	74	84	84	83	74	96	75	67	85	72	75	74	72	89	104	91	80	60	70	72	92	88	75	68	83	78	71	87	96	90	72	59	83	81	89	73	73	86	90	62	89	70	69	87	85	77	82	69	88	86	72	70	69	53	73	83	96	71	74	71	90	75	78	76	85	84	71	67	89	67	74	99	83	91	96	90	75	86	104	76	87	80	86	75	71	63	73	72	84	88	91	63	65	86	74	96	78	80	82	88	70	69	81	77	83	77	85	62	84	78	72	88	52	86	78	90	84	68	61	89	75	78	82	63	93	64	79	83	82	94	98	89	63	62	68	68	69	77	71	66	87	83	76	74	82	67	71	79	81	77	97	83	70	84	80	79	71	74	78	104	64	73	71	73	84	68	82	83	96	74	94	69	80	77	87	79	79	83	84	69	80	76	79	104	61	95	72	84	73	84	86	105	77	93	81	82	87	91	71	88	90	89	77	99	81	75	77	73	92	73	73	63	70	89	69	76	71	90	69	89	84	83	95	87	68	61	80	93	89	64	77	77	78	76	76	96	72	73	72	76	69	83	99	75	93	75	74	86	67	80	94	84	68	75	68	75	79	66	74	64	62	86	59	81	71	81	71	69	77	80	76	76	76	94	94	77	97	81	66	77	73	78	97	83	85	78	71	81	82	94	65	88	89	88	78	81	77	80	84	72	82	83	99	71	66	65	70	80	68	82	84	97	93	70	72	73	89	93	92	68	80	79	77	70	76	81	75	75	91	98	83	80	80	83	70	64	69	57	89	62	67	99	73	89	73	100	72	82	80	79	85	77	87	82	87	78	82	92	93	70	86	76	71	73	70	91	65	57	95	83	78	76	92	75	72	86	71	83	93	89	69	82	94	89	88	70	92	78	84	71	68	83	79	89	83	91	76	86	98	85	67	80	92	67	73	81	72	89	72	77	73	72	87	64	83	86	78	84	65	68	62	93	89	85	60	69	81	84	68	89	64	96	71	65	89	65	59	75	66	87	67	75	75	70	70	77	90	83	69	57	76	80	74	76	70	79	68	75	63	100	90	86	79	67	102	88	94	93	85	92	91	71	81	93	76	88	77	81	91	103	81	75	72	59	79	96	72	71	83	89	95	69	93	84	73	82	82	86	99	69	73	84	60	70	69	67	79	73	91	92	78	67	78	91	84	81	73	74	80	75	94	91	79	80	66	57	89	80	72	61	66	73	87	102	71	79	83	65	69	73	93	82	71	81	98	83	93	80	78	80	87	81	64	73	83	86	71	68	87	69	88	73	99	75	109	79	85	71	58	88	78	78	78	94	79	65	88	73	80	69	92	73	66	83	78	89	72	73	76	61	90	70	82	95	76	74	71	64	83	94	90	76	71	78	96	69	83	79	64	75	82	94	82	62	65	89	76	83	94	72	76	61	70	70	77	79	81	93	82	71	77	62	89	84	83	96	82	74	66	84	76	73	70	79	80	83	72	88	86	87	60	93	73	73	76	83	81	87	65	72	58	72	72	96	73	84	84	79	74	76	82	75	83	72	79	56	62	80	76	64	78	77	62	65	76	96	69	90	86	76	63	75	72	80	82	85	87	90	72	77	103	84	91	81	83	78	71	77	68	71	90	67	77	82	79	98	85	85	62	75	84	82	70	73	74	87	60	98	72	57	64	83	72	79	69	76	82	73	103	74	88	74	64	85	75	90	67	73	73	67	92	77	83	76	84	70	61	75	73	90	79	102	87	96	78	64	83	94	82	76	72	80	84	72	71	68	93	72	74	70	102	77	82	79	76	76	71	78	65	80	79	78	69	75	69	80	70	89	86	69	76	71	73	65	84	84	88	81	82	86	72	85	66	84	87	77	64	74	75	77	80	87	71	79	95	88	83	81	81	80	71	104	84	90	81	96	79	79	77	81	75	68	72	75	79	72	80	69	71	76	81	68	75	81	78	55	90	85	73	72	68	68	96	92	68	99	73	88	92	86	73	77	97	91	88	91	65	77	78	75	76	66	63	76	79	66	87	78	83	79	88	86	84	79	64	81	89	66	101	92	60	71	110	72	59	91	87	76	72	81	76	92	73	103	77	70	76	70	92	75	89	61	74	84	82	84	71	76	80	86	76	67	68	85	82	81	98	85	88	73	80	80	82	77	72	84	88	111	85	87	72	82	85	73	78	76	75	77	96	65	80	60	83	93	59	84	77	87	79	78	91	68	95	80	89	69	79	69	88	74	75	81	77	78	84	93	71	71	89	73	90	75	66	87	81	92	84	59	83	80	82	70	80	72	100	76	73	66	79	86	96	87	78	76	85	74	77	88	89	80	64	91	77	67	81	81	85	70	76	77	97	70	97	81	83	90	69	87	64	88	89	76	86	56	86	92	83	73	85	72	80	55	69	90	70	86	92	77	95	87	74	75	75	63	64	77	82	74	74	82	87	76	71	60	69	62	81	70	76	70	88	98	92	70	96	82	71	66	72	78	73	75	69	64	80	64	76	78	79	76	84	63	72	79	56	88	92	78	78	87	81	59	75	61	63	74	66	62	86	79	77	81	74	68	91	75	91	91	94	81	66	82	80	73	70	89	82	88	89	81	71	69	78	64	108	91	69	88	86	75	86	83	76	94	85	95	97	80	67	78	81	67	85	78	68	71	82	89	99	76	93	84	80	87	84	91	73	62	68	89	87	66	92	78	82	82	75	72	69	80	77	67	57	70	77	91	83	78	83	70	89	71	68	70	81	73	75	70	62	80	89	85	82	76	93	77	68	58	81	84	79	62	77	84	84	89	65	79	97	76	87	65	72	70	67	74	83	86	71	81	85	67	66	83	70	80	84	68	78	83	86	91	75	81	62	77	88	69	75	89	75	89	85	89	85	78	94	81	84	73	73	82	80	72	72	75	79	69	87	84	75	73	93	68	78	72	72	78	77	67	90	79	77	82	78	64	84	86	70	82	88	96	87	76	84	70	75	74	69	74	89	82	75	88	78	65	84	94	85	74	85	79	85	74	92	89	85	79	87	84	72	77	63	76	89	90	70	82	82	80	71	80	89	91	96	78	81	74	89	72	77	79	76	71	85	70	79	102	85	69	78	90	79	82	64	77	73	75
15118	630	1443	1564	1280	1014	856	684	587	519	480	420	448	391	348	350	341	300	277	310	262	308	267	245	260	246	237	232	239	236	246	275	233	231	253	213	222	223	239	230	206	231	244	244	225	223	234	224	220	207	201	216	241	239	202	225	218	229	238	216	231	195	200	212	210	217	238	219	225	210	220	213	225	201	212	216	226	209	228	217	217	221	215	224	205	224	211	186	219	176	217	231	203	208	242	209	209	199	220	217	215	194	207	215	222	207	220	214	223	207	208	226	200	206	196	202	202	197	214	204	214	212	231	215	221	193	212	218	206	212	211	219	214	206	200	222	208	195	212	222	205	203	210	217	244	232	232	215	234	231	202	199	194	211	211	215	192	220	211	201	219	206	208	210	205	196	206	208	216	227	218	208	209	236	223	195	188	197	219	187	245	209	206	208	227	214	196	185	209	201	206	236	218	216	216	204	207	213	179	228	201	176	209	239	221	239	236	233	197	235	208	242	220	201	213	195	187	229	202	207	206	188	208	208	210	224	195	196	230	232	200	233	193	220	214	205	216	243	201	227	217	206	203	208	197	198	203	206	200	216	214	217	223	205	223	200	186	213	213	199	201	204	201	155	205	222	236	211	211	200	205	204	205	207	201	186	205	216	217	209	230	218	207	202	230	211	239	207	217	199	232	204	212	227	220	237	186	234	200	212	204	197	207	214	186	222	197	201	219	181	192	185	208	210	188	239	204	216	224	221	226	220	201	186	203	206	200	241	197	199	196	222	211	207	199	198	198	205	218	212	215	229	224	196	220	205	181	195	192	216	206	211	191	225	209	221	226	217	196	209	189	203	228	177	215	191	197	202	198	200	210	183	232	237	199	189	205	222	205	167	192	187	210	200	215	200	198	212	225	199	228	215	221	211	246	215	194	216	213	237	191	204	189	227	182	231	220	206	203	210	207	182	200	185	172	198	200	220	217	212	195	223	217	226	229	201	217	192	204	216	231	187	214	228	220	211	184	242	215	239	213	201	223	220	195	203	182	230	229	212	215	214	223	224	210	205	195	212	230	210	197	219	208	226	200	204	189	214	199	204	189	193	227	197	223	208	218	204	206	218	238	173	212	212	224	207	219	215	206	206	230	208	196	195	240	223	180	244	220	221	197	214	211	191	218	212	235	206	206	213	205	212	216	225	221	217	204	216	201	209	198	224	199	220	220	219	194	199	192	204	222	186	216	225	202	202	226	225	191	212	217	188	192	217	209	210	220	208	194	210	193	208	215	237	214	204	247	202	206	212	206	213	203	202	205	202	195	215	223	210	198	206	212	189	214	199	201	206	237	207	220	208	174	211	197	227	208	205	212	190	213	217	198	222	224	219	199	197	218	209	215	187	230	226	235	221	209	184	225	197	187	199	205	224	222	208	188	204	220	213	191	231	222	186	203	202	194	231	201	197	199	212	207	212	205	226	201	200	217	208	194	178	224	221	184	204	224	204	196	201	197	189	211	219	212	197	213	192	202	183	203	249	204	194	188	223	191	225	195	208	232	207	171	229	210	191	194	226	225	205	198	213	191	208	227	212	216	201	222	207	213	188	252	195	194	198	200	201	206	210	205	204	189	207	213	210	215	215	205	207	231	199	214	207	202	213	217	212	213	216	204	227	198	220	206	208	216	188	202	216	189	210	209	239	204	196	206	202	214	226	203	204	187	197	209	216	201	192	227	205	213	200	191	209	222	202	201	212	196	198	200	217	188	211	185	195	214	197	211	230	210	223	219	204	225	233	219	209	179	210	209	206	191	234	211	210	201	200	200	218	196	239	203	199	213	208	200	203	215	211	241	213	217	201	171	213	198	194	216	201	211	205	221	198	201	230	211	207	219	198	203	238	200	214	205	220	227	221	216	217	220	199	200	191	199	205	191	204	223	235	228	209	200	200	198	214	208	207	220	203	204	224	215	199	199	218	193	212	214	217	186	186	196	184	183	188	206	188	205	192	192	178	185	216	178	180	217	226	203	197	194	207	198	220	184	187	217	195	181	225	189	216	203	193	177	211	191	200	211	195	259	216	204	221	236	182	201	210	223	216	195	198	208	226	224	219	203	198	215	202	219	202	196	224	198	204	192	191	219	214	227	226	207	200	201	201	204	196	203	239	198	218	215	192	205	222	231	226	229	210	193	207	214	225	235	217	195	224	203	202	210	242	217	218	217	213	219	217	221	196	192	236	192	227	225	184	213	210	209	192	187	216	213	215	191	221	203	218	219	209	184	210	211	224	234	207	205	213	231	201	228	217	239	192	193	211	208	194	203	211	229	202	200	197	203	208	213	211	209	222	219	229	203	179	203	223	173	242	168	209	231	193	199	188	217	204	209	226	211	212	204	210	172	211	201	207	184	216	203	228	225	212	226	227	211	206	226	196	201	204	236	220	195	177	219	196	220	230	197	194	191	200	212	201	224	221	202	202	191	216	221	218	215	208	195	206	200	222	222	209	218	205	217	204	230	185	207	207	198	185	207	225	206	193	194	212	217	229	204	210	203	205	186	209	212	181	208	213	226	217	236	217	221	186	228	217	228	206	208	216	213	203	210	218	197	226	202	229	216	215	221	199	201	198	205	227	220	185	196	211	192	190	187	233	239	184	202	203	206	207	224	192	207	195	192	230	205	211	210	197	251	234	222	203	214	205	217	182	174	205	208	213	204	226	199	194	214	205	227	200	216	217	214	205	203	217	219	229	198	219	209	200	226	202	215	201	235	235	207	182	209	201	215	200	220	190	216	220	218	194	215	222	198	216	184	230	209	210	235	197	198	190	233	224	209	218	217	212	208	226	203	216	197	221	198	203	200	223	206	214	213	203	241	199	200	216	223	211	212	217	234	205	198	216	200	225	202	184	199	223	249	206	214	216	217	207	237	228	203	209	220	207	190	226	210	232	185	210	199	241	196	209	202	212	206	216	202	183	188	211	211	222	206	221	189	190	227	198	203	225	192	216	217	197	224	210	218	179	229	215	186	229	207	176	193	209	234	228	214	222	202	203	210	236	190	224	213	199	218	208	209	240	202	188	200	183	210	208	225	221	201	198	248	207	214	204	182	202	224	205	199	219	196	213	218	221	209	200	243	203	228	201	213	199	216	208	205	209	214	208	219	218	219	187	217	217	213	213	197	208	206	213	222	212	217	207	217	181	222	227	221	224	200	245	202	192	208	218	236	207	191	227	220	190	223	195	202	198	210	221	219	202	221	219	224	181	226	208	203	225	210	227	222	219	206	191	221	226	195	220	236	196	239	222	203	216	203	225	199	214	210	227	211	192	212	212	205	211	194	216	212	207	175	207	219	202	195	214	216	189	205	202	212	211	219	225	220	223	232	195	220	220	196	208	208	198	196	206	185	211	218	202	210	200	183	221	210	202	189	211	212	215	206	199	207	223	194	227	200	200	208	213	217	231	210	208	190	211	218	210	186	213	191	208	213	216	212	204	201	200	227	209	205	210	241	212
1621	300	344	326	297	293	279	292	271	287	281	280	276	281	315	316	325	281	287	272	282	310	250	283	335	282	323	290	285	288	283	316	291	289	311	275	308	310	285	336	291	280	295	286	268	280	288	239	273	292	288	302	259	274	264	289	296	295	310	300	272	321	331	279	269	278	278	308	281	294	298	321	305	305	310	308	262	302	269	251	307	278	299	293	275	313	291	287	291	313	293	293	296	320	302	274	276	276	281	311	300	308	289	293	255	272	290	256	279	311	295	295	294	251	293	279	300	307	317	282	312	287	287	287	287	304	323	316	289	273	300	315	295	311	276	317	274	310	311	333	287	283	275	268	305	285	286	285	342	274	298	315	309	278	319	264	272	273	310	300	324	301	316	319	281	297	290	282	289	304	292	286	322	288	302	320	272	283	282	313	297	280	280	304	300	284	266	250	271	324	308	292	289	277	338	260	283	310	305	288	288	297	293	295	290	308	305	294	300	318	247	283	232	277	270	287	272	257	303	309	320	282	288	305	254	288	300	263	257	282	291	266	274	316	291	259	263	293	301	289	301	277	282	302	324	290	268	271	318	319	299	281	279	280	296	288	297	292	291	285	313	294	273	289	301	284	281	309	290	288	273	278	276	305	266	298	295	299	320	283	302	291	317	288	283	288	285	276	316	292	307	290	297	303	261	245	310	281	282	311	244	315	292	280	287	319	276	266	274	284	286	260	300	286	321	272	288	288	296	312	323	316	319	323	268	298	275	305	301	302	274	301	280	297	294	309	318	288	320	311	282	315	276	272	281	283	334	308	299	286	288	268	306	283	308	301	294	258	288	248	322	280	296	302	257	274	275	310	269	276	295	304	278	261	301	326	271	263	294	271	317	295	279	313	315	271	256	314	309	287	302	270	267	294	289	316	280	311	283	307	284	295	294	258	309	282	298	312	268	285	259	278	289	294	270	295	288	301	282	288	302	282	290	303	294	287	301	272	260	323	309	293	285	282	262	275	273	287	292	266	320	285	351	280	292	283	327	300	286	300	303	271	287	319	290	264	296	312	285	305	266	263	286	282	284	281	313	286	316	285	273	294	277	296	279	272	289	311	326	277	284	257	303	293	277	311	274	290	279	304	283	328	275	298	273	313	282	281	288	318	302	306	312	291	284	302	276	277	275	283	287	248	288	295	290	268	280	291	299	266	309	321	336	273	321	298	291	276	280	316	273	268	332	250	293	266	290	279	252	260	305	282	286	268	305	300	292	295	265	318	293	266	285	296	332	286	287	266	300	315	273	307	255	300	310	275	298	298	287	249	325	276	320	326	274	258	301	289	293	295	332	322	308	281	303	272	291	284	327	262	315	279	294	334	299	320	292	315	309	301	299	313	323	270	267	280	278	281	256	301	307	281	316	297	304	289	304	266	271	313	295	289	299	289	289	299	304	289	293	305	310	274	297	281	282	288	323	286	269	295	275	290	284	274	300	310	298	254	283	299	318	238	252	299	263	261	278	287	310	297	310	292	280	303	285	300	270	297	290	321	273	305	304	301	310	249	298	296	318	304	264	273	322	307	293	298	292	305	275	277	246	263	275	282	268	302	315	309	321	312	284	316	257	274	287	267	286	304	310	274	293	275	265	281	302	288	314	263	295	289	334	314	282	291	284	266	277	314	301	298	280	290	273	291	291	288	266	268	323	288	303	279	296	265	295	310	312	297	288	301	313	300	266	292	269	285	292	253	321	300	272	276	287	284	277	294	302	320	296	317	321	288	283	289	327	321	279	267	261	293	292	296	320	296	309	269	294	270	309	284	275	288	289	288	291	290	261	271	298	288	316	289	276	290	308	307	313	323	268	290	304	294	298	291	316	283	283	257	265	289	303	262	264	307	284	281	295	261	301	302	285	282	273	307	288	299	285	327	302	279	284	287	297	269	311	268	292	269	314	261	269	309	297	308	316	309	291	337	277	293	297	265	291	302	329	301	264	309	315	256	285	282	281	272	306	304	278	279	294	253	306	284	311	278	276	308	293	290	291	283	292	296	289	295	284	311	276	287	307	298	300	253	265	305	275	246	325	323	315	285	300	274	271	311	295	258	288	302	286	298	282	277	285	315	276	251	318	315	293	325	302	254	269	291	312	267	309	298	320	309	254	281	305	267	306	289	311	299	291	257	294	299	320	282	293	287	282	274	279	326	295	305	280	272	313	268	293	277	264	282	273	293	324	308	298	268	306	285	316	299	308	289	282	279	280	297	254	336	279	284	321	277	310	283	296	293	288	285	282	277	301	278	293	294	296	266	284	299	298	314	285	259	279	303	285	290	285	307	294	277	327	281	277	304	278	278	276	279	307	295	279	291	309	304	301	329	291	324	308	296	281	291	296	313	292	303	317	281	281	272	288	260	282	275	273	315	308	275	287	295	293	259	282	254	306	292	297	278	250	281	277	308	281	286	317	252	264	289	306	250	297	295	276	269	306	309	302	261	246	292	307	316	287	291	304	281	321	271	303	264	290	279	297	279	285	273	284	317	272	288	308	297	294	308	304	297	276	256	269	314	327	267	276	279	279	283	291	282	239	280	311	291	316	316	298	310	268	263	285	274	269	289	306	280	265	289	291	287	299	277	301	315	304	311	271	286	278	300	282	280	287	294	274	288	292	292	335	298	266	274	298	272	316	288	307	321	318	272	280	276	300	284	287	293	242	298	275	292	323	292	242	294	294	307	308	255	289	273	314	295	286	305	270	279	310	273	281	284	300	307	307	271	277	284	340	274	282	314	296	275	285	289	301	301	310	294	292	291	271	296	309	271	275	287	296	278	286	297	260	274	283	284	292	284	275	291	288	309	263	312	279	288	261	285	273	307	302	291	258	289	271	258	295	284	292	304	255	289	288	286	298	292	327	289	289	295	282	287	280	275	330	269	285	315	308	280	295	287	309	293	294	280	285	295	296	306	296	310	312	290	300	260	276	276	270	301	315	288	259	279	269	320	258	290	280	280	322	325	307	295	286	304	311	268	276	295	284	277	275	308	285	289	283	278	262	274	277	287	328	276	268	255	279	299	303	273	252	294	303	308	259	281	257	294	272	293	276	289	314	272	301	291	280	298	290	309	288	279	280	331	311	298	301	265	295	264	319	288	298	284	260	276	279	296	295	271	300	260	316	292	255	309	303	289	280	311	292	318	306	284	286	304	292	281	279	306	282	304	273	274	273	279	259	282	278	313	298	277	272	301	317	288	309	294	296	306	275	289	292	323	271	308	285	306	275	280	309	314	299	310	245	279	277	313	284	279	289	277	308	312	294	287	306	294	292	296	264	299	248	293	286	294	315	311	280	303	296	271	302	312	320	309	294	270	306	296	291	281	287	301	294	324	321	306	295	274	287	311	309	304	278	284	280	301	295	324	296	276	294	297	279	246	276	281	278	293	305	325	328	305	292	291	308	269	272	270	275	304	292	336	309	280	326	320	289	284	260	271	282	279	291	288	317	263	307	301
2104	674	662	693	662	665	679	693	667	662	675	647	661	653	624	647	658	688	662	674	746	704	678	696	673	692	631	645	655	646	628	646	612	638	667	615	652	608	663	660	670	677	651	634	696	661	646	648	680	625	627	619	667	686	650	652	681	684	637	617	677	607	661	667	688	699	614	639	671	689	712	654	652	665	637	660	687	682	719	648	635	644	626	694	637	612	664	669	667	643	626	670	708	699	670	630	701	627	648	685	695	659	622	618	626	713	679	640	673	646	665	663	678	643	692	647	709	671	639	669	667	669	632	661	673	621	670	629	681	621	652	654	626	646	637	650	713	683	676	646	628	666	588	675	677	663	667	639	617	652	601	671	653	654	710	671	633	687	651	625	683	640	655	656	602	666	682	648	692	662	673	696	679	670	685	669	626	631	674	676	590	670	642	658	689	667	666	653	664	684	655	645	647	644	649	664	705	693	678	653	681	645	660	641	657	615	662	675	661	702	708	660	644	653	679	640	665	653	632	650	661	669	624	642	692	621	722	676	638	613	663	651	617	609	674	609	654	661	678	617	644	615	694	636	633	702	675	637	636	652	661	653	685	673	673	693	702	643	710	670	663	658	696	683	670	642	675	653	672	660	642	651	735	626	606	666	639	667	622	663	685	666	616	664	658	637	655	677	679	655	585	669	662	687	663	613	666	689	613	699	661	644	697	619	635	687	677	646	631	669	659	623	622	671	604	645	665	621	617	634	691	653	681	637	623	616	671	709	672	668	616	638	693	645	641	664	676	665	663	700	710	685	673	656	650	626	631	679	674	687	628	648	636	656	675	677	642	667	671	668	653	668	675	680	670	641	653	651	646	638	642	672	647	640	666	678	664	656	628	658	681	632	655	640	676	665	624	700	711	645	689	686	655	680	678	647	637	654	607	615	626	686	654	664	663	657	648	623	619	675	633	676	658	713	696	638	657	696	633	651	657	673	643	638	655	660	658	669	603	663	685	673	654	694	701	672	646	676	697	703	629	670	678	657	662	698	640	594	717	687	655	689	631	639	622	637	662	643	681	628	625	700	640	676	680	659	619	674	663	609	637	654	689	694	629	642	629	687	686	680	612	655	642	633	649	639	640	678	617	632	623	633	597	652	621	697	649	638	657	635	660	640	702	717	675	674	632	705	676	679	723	634	676	632	691	656	681	679	665	656	676	665	649	672	689	650	688	667	650	627	706	660	644	657	693	649	668	685	700	659	648	672	661	648	709	659	642	687	638	655	633	628	672	641	618	654	630	687	654	699	630	636	659	622	608	689	660	666	629	683	633	628	666	612	639	646	646	663	652	645	600	685	676	629	624	696	699	653	602	682	648	636	686	680	655	694	660	672	670	651	623	688	671	653	627	632	705	645	643	677	676	664	614	623	630	664	673	677	669	690	660	683	653	701	694	659	642	599	638	731	646	670	640	683	688	686	702	659	665	713	717	657	662	657	688	663	676	680	616	612	710	620	698	673	663	660	659	671	674	662	695	654	643	669	648	673	620	657	629	676	652	674	659	640	661	659	652	673	674	702	660	676	659	683	639	644	645	648	681	673	706	641	630	623	683	662	645	688	687	684	638	657	658	654	636	652	615	682	612	644	632	650	661	664	695	694	674	720	642	678	672	643	647	645	642	654	640	653	637	703	679	678	666	677	615	653	638	708	677	729	634	648	651	648	615	666	655	659	713	670	661	673	627	641	669	662	647	657	665	651	669	642	677	681	691	651	703	649	655	646	690	686	668	669	636	638	701	723	667	630	650	646	668	713	627	631	618	652	654	671	620	651	630	643	675	681	684	633	657	652	665	615	661	730	662	680	667	682	641	690	670	624	628	676	657	633	648	636	660	720	637	646	658	664	657	640	623	632	676	587	680	682	662	650	640	643	647	664	630	703	665	683	621	648	652	667	647	668	689	587	639	680	630	681	654	640	641	718	641	668	691	633	656	681	629	657	609	699	696	644	633	681	649	651	668	647	690	674	665	675	648	683	630	644	667	639	688	646	620	698	658	632	680	660	624	718	678	651	676	697	675	664	622	682	627	678	633	617	632	646	625	616	613	659	615	690	679	623	672	670	614	717	680	678	671	637	642	692	676	689	679	678	629	645	657	659	629	650	642	617	629	656	666	643	675	677	616	659	612	742	722	684	655	646	637	711	602	625	718	625	653	670	671	657	658	643	640	661	686	655	643	633	663	660	690	681	721	638	653	645	637	667	629	623	674	638	629	699	685	612	681	667	670	665	706	613	615	622	671	652	675	600	649	638	679	604	618	646	655	693	626	621	658	622	713	679	638	642	684	617	633	659	585	671	655	628	649	674	695	635	689	708	672	625	672	636	689	703	726	594	667	681	639	666	649	665	636	665	625	681	679	710	649	640	646	673	700	682	647	631	690	643	675	661	640	662	668	629	711	691	650	626	706	672	633	644	642	683	652	655	683	630	687	619	633	664	615	690	658	695	640	650	645	652	637	671	632	693	645	681	669	637	669	630	637	672	695	663	671	642	675	664	659	671	652	703	603	664	686	650	652	665	657	659	658	659	653	657	689	685	688	638	704	666	660	677	714	659	669	695	659	642	666	658	678	636	648	671	660	650	631	635	629	635	651	619	656	645	633	634	645	639	653	673	647	671	710	650	635	655	681	703	659	678	665	661	683	671	676	643	664	688	653	679	626	648	654	642	665	657	699	669	606	707	607	654	668	681	664	623	653	686	655	650	680	672	669	630	654	669	597	689	669	591	670	666	632	663	660	689	661	612	635	636	673	639	652	640	635	658	662	679	700	663	646	648	640	674	675	705	659	652	665	663	663	622	665	667	648	647	640	685	703	696	629	639	674	664	655	670	654	659	615	668	661	702	703	698	635	655	613	633	640	686	676	671	625	664	662	659	682	695	615	670	646	670	683	639	669	633	714	634	659	641	692	645	678	661	675	610	624	630	651	666	679	644	638	601	659	696	700	684	605	649	630	640	652	620	631	629	643	639	674	646	695	596	662	663	668	660	605	629	667	656	589	663	656	621	704	651	634	655	687	655	697	689	659	664	628	652	618	665	656	642	665	678	654	630	669	655	689	683	603	694	642	672	659	697	601	606	641	614	622	674	720	630	667	649	673	660	626	654	644	679	668	644	637	708	655	618	679	686	624	615	647	714	649	675	639	670	666	668	644	658	630	647	662	678	642	652	699	656	658	678	648	681	647	629	708	643	657	639	695	610	673	653	684	700	663	626	687	629	649	675	647	620	654	692	669	666	659	644	632	679	638	679	636	679	648	672	710	675	654	653	635	703	687	634	676	671	651	671	667	685	638	655	693	645	640	641	681	642	669	655	685	641	703	698	635	661	631	623	705	673	586	651	609	699	614	655	677	641	601	668	694	701	637	690	627	667	696	685	618	677	648	662	668	669	632	737	596	658	642	676	654	682	675	638	646	673	637	656	681	649	709	661	664	650	593	701	655	635	645	658	617	652
14460	1560	729	460	351	299	275	248	249	256	223	239	209	225	265	212	219	245	223	218	225	209	244	232	204	254	213	223	223	233	239	210	227	214	243	222	212	193	224	197	195	240	226	220	203	229	217	200	177	208	240	191	215	239	239	201	229	233	226	243	218	234	220	205	242	229	197	191	238	200	238	215	226	216	217	247	221	219	206	185	214	195	222	210	218	214	254	228	233	250	227	238	230	200	242	209	221	208	243	267	220	223	204	180	232	240	207	234	226	222	227	215	207	209	212	203	216	214	223	232	246	226	227	186	195	234	207	210	206	222	202	220	218	237	223	219	224	206	201	228	207	257	219	246	199	208	225	229	235	235	214	231	226	226	234	240	211	221	218	234	221	206	208	226	190	245	208	234	231	236	204	229	208	230	231	239	213	206	237	251	230	206	227	206	191	220	228	222	221	203	193	196	229	208	246	230	201	262	229	219	226	197	240	221	219	267	220	245	220	224	198	217	244	203	212	211	264	190	239	235	182	199	225	210	196	212	199	218	205	231	227	230	192	205	230	216	204	202	233	228	242	204	226	230	245	247	214	215	197	241	233	216	199	194	220	247	225	241	253	210	205	221	226	222	236	236	197	212	194	234	228	212	218	218	205	196	229	231	191	208	209	209	210	231	215	220	235	234	211	192	219	233	208	218	208	244	202	230	194	224	226	207	220	206	223	227	237	222	217	220	234	205	188	215	229	209	213	214	226	214	206	211	229	195	234	224	227	221	206	228	220	237	193	229	212	205	183	269	205	223	230	215	216	192	218	245	254	215	201	210	227	224	230	232	243	220	234	215	215	248	198	223	220	230	220	230	223	255	226	207	227	263	228	221	246	225	226	221	214	211	213	217	217	207	241	212	242	265	203	227	244	224	197	212	227	198	223	213	232	222	219	209	229	247	209	221	210	242	227	203	233	225	211	234	223	210	225	198	242	214	229	203	236	216	197	216	235	224	204	222	226	182	239	240	202	216	232	240	225	214	223	220	216	209	197	235	227	233	196	227	202	203	209	213	210	233	221	235	232	221	203	199	231	222	225	252	204	220	214	199	219	229	200	208	224	252	210	255	207	235	207	227	194	203	242	213	232	209	214	228	254	204	244	214	247	235	228	263	242	204	232	183	210	194	232	228	228	215	207	197	222	246	242	234	226	231	256	213	208	246	228	198	232	233	247	253	220	194	238	232	231	224	231	171	201	192	221	223	219	244	226	223	263	238	249	227	185	231	219	203	219	197	206	231	224	222	217	223	234	214	203	224	211	195	205	250	234	218	222	198	203	192	219	216	217	216	226	214	246	236	231	195	237	237	234	215	233	239	235	204	226	191	241	213	208	206	215	211	244	226	254	223	218	213	225	203	215	185	211	211	218	203	255	215	221	209	209	221	217	197	230	249	219	228	201	204	219	231	215	215	227	219	222	213	214	207	194	225	199	223	221	216	227	206	229	227	231	206	219	237	214	218	193	222	200	219	206	211	205	203	222	224	246	212	227	246	226	210	205	209	230	199	219	230	219	210	226	225	257	222	218	246	207	251	249	233	217	261	223	200	231	213	221	230	194	229	259	239	208	232	227	224	220	225	220	207	219	222	225	208	214	228	190	220	206	246	212	219	205	226	242	218	214	233	231	232	219	226	249	234	220	228	200	222	226	222	217	223	189	228	223	182	211	198	195	213	196	226	255	215	213	208	223	254	223	222	201	220	208	217	210	249	226	205	182	240	215	202	214	201	248	223	205	211	245	199	227	186	201	229	218	216	217	220	200	205	236	203	225	230	221	211	228	258	219	202	205	208	229	219	223	220	227	195	226	235	249	229	218	208	212	204	231	190	193	219	225	240	221	221	242	246	206	261	229	205	217	208	244	217	246	210	217	214	209	214	236	264	205	238	238	225	203	211	222	210	234	252	240	232	203	214	207	224	212	212	239	227	213	224	205	223	213	245	209	212	238	231	197	240	229	214	196	223	257	224	231	223	196	222	209	227	261	208	222	231	222	225	230	223	235	220	235	217	218	195	210	222	236	223	217	211	226	210	226	215	202	220	233	237	244	229	210	207	225	215	223	206	212	200	199	217	236	227	222	218	221	263	213	199	210	218	195	191	200	221	223	222	210	213	217	229	205	193	212	199	231	221	213	241	235	206	201	213	240	251	210	195	206	237	231	194	241	211	211	217	221	225	234	226	235	220	229	213	210	225	222	204	225	201	226	223	190	224	209	195	208	226	201	243	217	255	222	244	229	189	232	220	230	227	228	238	250	202	219	220	220	225	216	228	215	204	220	210	247	232	256	237	209	226	220	228	242	217	224	221	236	208	218	207	238	245	196	232	193	229	250	209	209	232	262	213	229	224	222	224	200	180	192	217	220	217	216	214	224	266	236	213	242	197	189	228	231	197	231	232	229	208	243	224	224	219	225	188	209	220	213	209	222	233	215	186	211	202	207	202	222	220	245	233	221	242	209	209	192	224	220	221	204	192	212	218	203	247	212	203	218	213	232	192	244	233	219	265	206	245	220	249	217	229	228	229	224	226	222	195	211	226	254	189	198	235	201	233	206	222	244	221	186	212	225	223	221	231	241	238	222	238	229	208	189	216	220	224	219	200	239	225	217	218	228	215	233	201	207	211	232	211	221	235	197	234	204	223	214	246	199	197	224	192	217	239	239	231	220	235	194	240	205	228	236	246	199	232	229	215	218	241	212	224	209	208	205	223	222	228	231	199	221	243	240	224	208	227	224	216	207	234	234	233	188	232	219	212	208	214	219	223	235	214	236	220	256	223	214	223	232	247	247	275	206	229	216	241	213	205	223	229	223	198	208	221	224	233	238	217	200	236	206	216	229	222	228	192	215	212	209	241	216	209	220	234	234	227	202	223	226	241	229	197	209	213	218	223	222	214	245	196	197	228	195	234	198	241	233	236	221	247	237	204	220	194	237	217	242	220	225	254	188	204	235	237	238	222	223	222	218	272	243	224	220	220	237	216	200	207	245	234	235	228	220	245	198	222	239	223	208	230	199	203	239	225	229	194	212	253	219	222	204	206	228	199	224	229	228	212	220	238	231	231	214	231	227	252	215	220	206	195	239	238	244	226	211	213	202	239	233	213	240	215	209	201	226	193	221	224	227	200	199	233	217	246	215	218	213	190	202	251	236	227	222	234	222	225	211	225	198	218	221	219	228	229	225	236	214	207	214	220	242	200	230	199	240	206	207	227	221	232	223	215	212	229	226	241	234	223	195	190	206	207	195	222	242	185	191	200	214	218	222	260	174	230	227	254	238	185	207	246	229	227	216	223	206	208	223	193	236	203	240	206	224	231	214	208	231	216	228	226	215	202	228	211	229	237	222	227	225	213	204	175	200	202	207	239	216	222	208	265	207	222	222	208	233	214	222	206	197	221	237	216	204	227	218	210	236	195	229	221	207	193	216	222	219	226	220	218	227	242	217	201	240	232	214	237	249	242
10437	710	1074	1205	1102	905	837	723	761	659	662	611	600	544	593	582	557	567	558	552	560	576	520	529	514	557	505	496	517	564	500	524	541	534	522	510	519	529	510	527	493	510	552	503	492	514	538	508	510	510	532	466	505	460	494	480	533	500	512	474	508	515	523	523	529	515	511	523	525	479	492	474	487	497	517	520	524	480	501	505	514	483	498	464	533	515	514	525	504	475	523	476	523	517	501	511	494	481	482	505	510	493	516	514	507	519	514	505	558	501	502	523	485	507	493	511	529	507	496	485	492	579	506	489	522	504	489	500	504	485	505	504	478	472	509	514	510	502	507	461	508	519	522	461	513	499	491	505	485	502	529	512	531	541	491	509	517	481	517	501	532	484	538	477	520	482	502	484	508	505	541	540	513	492	517	516	500	480	540	505	490	482	486	505	511	462	513	497	503	471	490	513	507	481	506	463	505	514	527	500	515	492	494	548	487	463	511	495	547	536	479	493	495	483	448	511	526	502	495	515	516	539	546	488	507	519	525	518	513	481	506	494	508	510	504	476	544	500	487	493	555	503	536	478	497	521	491	516	478	543	502	487	484	522	489	472	485	495	498	510	485	519	483	484	482	515	498	520	488	535	496	491	520	540	485	510	502	511	529	531	473	491	474	472	500	528	529	504	499	510	504	531	486	497	523	492	498	534	474	494	472	520	523	524	460	508	477	531	551	482	498	490	542	493	510	528	506	508	505	490	494	501	489	528	520	523	467	515	468	504	465	485	504	504	470	496	504	496	540	535	521	512	518	492	509	488	523	523	517	535	526	485	499	535	478	460	505	480	502	562	500	473	511	486	518	499	521	502	510	512	519	518	480	525	484	480	498	473	499	480	453	490	503	500	492	525	480	495	504	468	541	472	547	501	515	523	497	558	485	523	484	492	497	528	473	464	515	503	538	507	477	555	514	472	524	466	470	534	510	456	514	512	491	489	509	499	512	488	482	471	529	484	485	503	488	518	455	454	486	478	518	496	450	500	528	514	449	473	502	504	520	492	506	534	510	475	487	497	505	498	509	517	530	493	503	528	494	492	508	476	520	469	505	500	472	497	503	511	498	517	500	497	521	484	511	484	501	496	501	447	526	521	530	553	473	496	492	521	525	521	495	515	534	509	511	542	463	478	453	515	506	519	514	485	504	495	470	489	488	514	477	490	512	491	474	510	490	457	506	488	487	530	470	480	508	547	508	487	512	520	521	493	553	533	502	533	503	537	504	481	520	543	540	520	530	468	509	501	491	498	479	490	474	459	522	503	492	509	491	476	518	472	502	479	513	458	509	528	444	516	465	512	462	474	497	493	472	545	526	491	469	535	492	507	514	486	462	504	462	502	532	504	495	507	488	495	499	508	517	534	500	494	517	479	515	486	479	483	513	476	484	478	501	478	495	474	512	501	514	484	502	505	458	518	521	529	480	505	457	496	506	486	536	472	486	515	514	551	472	513	478	501	524	507	524	466	476	513	496	529	492	479	490	502	478	496	498	469	472	504	506	514	506	498	533	501	476	506	494	461	529	530	523	495	460	496	522	494	529	519	536	487	499	537	510	487	517	498	511	500	512	496	540	495	489	502	484	523	487	511	542	475	470	553	523	504	491	528	476	469	536	491	518	505	501	483	492	494	492	481	502	518	503	479	518	460	534	494	491	532	506	490	490	493	501	497	477	502	542	532	492	568	526	494	485	476	487	508	468	488	499	499	499	499	519	500	505	504	498	499	482	543	504	511	475	530	523	486	496	487	567	469	472	497	508	483	498	496	542	515	517	534	497	503	503	507	504	473	523	486	495	495	488	494	558	522	504	532	478	520	510	497	438	542	488	500	504	506	470	516	491	479	487	498	530	523	478	479	479	494	531	498	493	469	520	518	524	498	515	527	507	556	517	547	524	543	487	456	482	474	535	540	487	497	523	504	529	478	523	456	544	492	496	516	483	518	499	495	515	478	526	464	523	525	496	479	496	461	475	509	535	496	524	558	524	495	498	487	510	515	505	509	525	488	460	493	517	545	490	521	498	483	534	481	508	511	510	484	496	517	544	514	508	515	507	502	491	490	523	498	471	515	528	510	500	495	517	511	471	548	478	469	535	462	490	498	491	521	450	503	522	503	491	495	496	492	537	516	528	511	524	516	455	498	493	505	490	494	516	498	508	494	470	491	498	452	510	520	476	544	487	489	499	491	525	515	475	476	520	515	524	487	466	504	494	521	524	489	568	464	508	502	491	483	512	509	462	487	536	503	518	526	454	523	483	535	530	519	477	488	517	498	539	511	492	522	509	472	464	479	538	491	518	539	511	497	509	478	525	491	454	492	534	537	484	493	482	490	495	467	485	517	495	523	499	481	493	476	464	507	540	532	538	522	549	472	520	474	504	523	478	510	499	488	504	492	507	514	508	513	516	490	540	511	515	463	446	518	482	534	514	482	515	489	514	519	507	500	540	497	502	516	494	510	531	516	528	506	504	522	503	480	547	465	495	505	537	495	532	487	527	532	516	484	501	564	498	509	499	511	478	516	497	476	522	516	481	497	495	513	475	488	532	524	479	524	510	519	513	495	505	465	492	495	486	486	500	505	485	493	488	480	492	468	488	507	507	488	490	489	495	508	514	510	506	455	473	492	491	485	515	520	516	529	495	559	486	503	505	474	490	486	532	448	519	498	505	522	494	456	479	486	506	508	530	541	506	511	489	502	508	471	487	478	497	492	489	493	508	485	517	472	488	519	512	506	466	469	521	471	494	477	464	459	519	503	504	479	500	564	510	488	506	489	546	502	495	467	482	498	495	486	544	501	537	470	498	493	493	545	511	496	498	528	544	531	499	498	507	525	507	470	481	520	524	531	501	503	473	522	516	541	517	502	509	500	488	472	473	469	512	541	482	542	518	470	479	500	558	500	497	486	536	479	501	506	526	503	495	528	524	480	478	504	544	424	509	503	482	480	462	509	495	532	486	506	504	526	507	497	510	454	499	544	498	482	497	504	501	468	508	494	540	509	487	477	519	505	519	505	500	523	460	524	451	511	494	512	487	544	500	512	494	465	513	499	496	515	502	514	477	503	470	533	478	470	491	463	498	512	519	491	520	497	489	486	492	525	532	494	505	463	500	464	506	499	484	477	519	476	471	487	508	527	491	539	494	462	500	505	529	492	566	485	534	508	493	467	541	508	510	501	544	539	490	461	460	512	501	509	501	467	526	470	480	492	499	534	527	486	511	537	507	481	487	510	470	490	528	476	507	537	546	505	555	517	471	486	501	529	477	485	488	471	528	486	506	494	513	477	501	485	461	434	501	464	557	506	479	517	481	555	502	550	494	475	489	517	516	511	485	486	517	477	493	487	509	498	506	516	512	492	549	521	444	511	516	536	507	489	507	525	508	505	513	513	490	552	480	501	464	510	503	486	460	516	476	511	521	515	515	476	492	523	502	475	529	511	497	526	473	493	516	462	504	528
24637	4384	1384	612	353	253	192	177	150	156	129	105	119	97	115	103	84	101	89	85	84	83	97	93	107	65	78	82	72	91	83	79	94	80	87	72	92	83	76	84	59	76	87	77	71	64	68	75	57	95	85	84	77	70	79	97	81	86	81	78	85	66	92	71	87	101	77	82	63	78	81	88	97	87	78	53	86	72	93	70	83	76	64	96	79	89	79	79	84	82	93	61	66	76	83	86	93	89	114	97	68	86	90	72	87	80	84	75	82	75	79	83	81	89	81	80	101	81	66	80	80	93	75	78	70	70	71	74	79	70	92	89	72	101	81	78	80	58	65	83	62	79	62	91	98	85	82	61	90	81	71	105	83	73	86	85	90	86	71	76	79	87	70	78	76	64	72	83	74	77	94	81	68	74	68	84	92	66	78	71	89	88	85	79	75	82	66	74	82	76	66	77	69	76	72	79	73	83	77	71	83	78	79	73	85	70	81	80	101	73	84	76	98	71	86	71	72	78	80	78	91	106	94	88	83	80	87	66	76	70	78	81	63	90	88	72	70	81	73	85	67	86	68	89	74	78	80	69	74	74	72	71	76	69	74	98	88	76	57	66	71	61	71	59	78	75	73	76	93	78	80	84	97	96	68	106	81	65	92	87	95	74	73	58	66	85	92	73	57	89	74	66	60	76	76	77	71	82	81	64	71	83	67	89	74	95	70	78	67	75	57	71	73	89	101	66	82	80	76	80	74	80	70	62	85	66	81	78	87	87	68	78	71	86	79	76	79	71	76	75	83	77	82	87	71	76	78	65	83	72	81	84	69	66	76	101	76	81	69	83	77	78	82	78	90	78	60	87	77	88	87	69	90	94	74	75	89	95	71	86	81	83	81	83	78	80	76	61	82	84	72	69	78	83	82	78	74	82	89	88	78	82	68	61	92	97	66	88	101	88	86	80	58	72	82	78	64	73	96	88	73	74	68	91	84	81	79	94	75	65	83	86	73	93	100	68	61	74	81	90	80	72	80	72	65	94	79	74	66	72	79	80	78	66	79	82	71	70	75	75	84	85	81	59	88	72	67	78	77	93	90	81	61	86	72	86	102	88	71	82	81	84	65	65	72	81	64	75	72	80	83	81	110	71	81	78	67	88	80	77	81	82	72	77	81	82	83	72	70	91	58	69	77	93	97	84	86	56	80	75	70	91	71	93	78	85	75	78	71	81	84	86	89	76	73	66	66	83	78	78	74	81	93	78	86	80	72	83	70	71	81	69	82	67	81	91	79	95	80	88	79	76	87	82	74	72	76	85	96	69	77	74	65	57	84	79	83	59	68	81	71	72	82	68	64	100	81	75	76	79	78	82	71	77	77	96	74	76	80	84	61	70	63	89	80	81	86	51	88	79	77	74	86	92	85	72	73	69	85	81	72	71	84	86	79	99	81	80	68	76	77	85	83	93	77	77	101	83	78	88	69	77	87	65	76	69	65	98	88	74	81	80	83	87	97	99	91	88	76	84	68	70	86	93	88	78	76	96	80	80	78	85	70	82	78	68	77	76	98	82	92	82	87	92	83	71	85	75	87	66	92	86	88	91	82	96	80	103	66	97	80	72	90	72	97	66	71	76	71	93	54	73	69	81	74	95	81	79	69	73	75	72	79	82	78	78	82	84	67	79	81	77	98	70	88	78	98	59	84	85	69	77	79	88	71	80	84	84	84	73	82	85	89	66	88	77	80	97	88	88	83	97	66	72	89	78	86	83	78	67	71	69	84	84	83	87	70	70	89	95	87	87	77	88	60	87	62	65	73	57	71	79	81	85	86	77	81	79	73	88	68	77	67	88	90	64	59	91	86	85	99	63	87	74	90	106	83	79	85	79	78	77	79	76	89	64	86	81	80	81	82	92	74	97	56	64	70	81	70	70	77	90	78	78	95	85	70	75	70	85	80	82	86	76	60	76	71	77	69	97	75	79	74	83	94	93	74	80	83	86	93	83	76	63	73	74	70	74	81	88	83	54	101	83	75	75	87	92	86	70	70	68	63	87	91	88	81	67	80	83	76	70	80	73	95	77	74	82	71	76	86	65	82	80	85	69	101	83	60	79	84	63	73	88	83	98	82	78	78	84	73	50	93	48	66	84	80	79	79	69	81	96	80	78	64	66	72	82	72	63	71	88	68	85	84	80	76	60	82	60	77	79	70	82	71	85	74	71	81	65	84	68	83	92	74	79	93	79	95	100	81	91	89	75	86	90	66	71	76	75	80	75	89	61	92	97	67	62	77	59	102	87	84	74	85	84	78	74	83	74	75	86	92	66	74	89	90	82	78	79	80	68	102	60	83	84	83	68	83	83	74	73	73	88	84	83	66	79	85	80	86	73	79	83	79	97	86	93	88	72	71	83	68	87	67	65	90	76	83	72	85	79	90	58	84	82	72	69	79	74	66	80	77	96	70	70	82	58	72	87	78	75	61	78	77	89	72	80	88	78	77	86	78	96	87	91	83	80	74	68	64	87	82	84	79	72	61	74	95	65	86	86	69	65	66	78	77	88	85	73	85	63	81	85	84	77	85	80	79	74	69	82	92	81	90	85	69	90	68	69	81	80	79	86	79	72	74	74	86	86	69	62	73	85	79	98	78	68	77	74	78	81	71	61	81	94	68	78	89	76	78	74	87	80	86	91	68	89	75	80	87	82	80	68	76	85	82	80	75	79	82	96	83	72	65	53	80	89	66	82	69	91	76	84	73	113	75	86	96	105	82	86	63	79	87	95	81	81	78	68	62	72	84	78	81	54	69	92	74	70	67	94	80	79	88	70	81	89	87	76	78	82	75	103	104	80	68	67	68	83	76	82	80	74	90	79	70	75	74	82	58	92	99	79	90	86	84	71	82	79	91	76	77	70	73	59	86	77	59	82	72	95	73	89	63	83	87	83	83	85	77	68	61	93	83	79	91	68	78	86	63	86	90	79	64	86	82	76	74	73	75	79	99	78	89	74	75	88	64	90	75	95	77	79	72	70	94	80	78	88	76	78	77	68	79	84	70	78	78	95	83	73	70	60	78	89	61	78	81	80	70	69	65	82	78	74	89	79	84	77	76	86	79	88	86	94	82	70	79	86	77	65	67	85	84	90	97	76	78	66	95	74	80	69	74	84	81	76	75	76	80	67	94	76	77	84	87	90	92	78	92	79	58	105	78	71	82	60	79	92	91	82	66	68	94	87	70	71	88	92	74	85	74	80	88	101	69	86	77	80	70	77	85	73	78	84	82	77	75	62	80	84	73	76	66	76	91	84	68	98	92	92	97	73	63	85	78	73	81	61	104	70	88	66	79	80	78	100	92	79	70	78	84	84	99	65	91	94	74	87	82	79	81	84	73	68	80	71	77	80	66	74	90	61	85	89	66	75	94	75	81	94	92	76	63	81	71	73	57	75	73	86	77	86	77	79	73	83	60	80	89	85	85	69	72	94	80	70	108	91	71	83	79	68	88	61
14276	637	1409	1581	1297	1033	868	671	597	535	477	444	378	371	367	309	313	274	301	283	259	284	278	274	256	263	253	256	240	238	245	231	210	232	268	227	206	253	220	199	214	220	223	206	205	228	216	223	212	203	204	221	242	202	248	211	242	205	210	233	248	223	233	214	215	213	228	206	214	204	215	228	213	206	235	224	203	215	209	211	219	234	212	194	219	200	224	190	193	232	211	201	203	202	217	188	209	230	216	232	208	224	215	241	210	221	214	196	218	216	229	215	216	171	197	210	218	207	196	207	199	207	194	188	214	249	206	239	194	209	191	207	197	217	204	208	220	198	213	196	197	198	225	197	221	217	213	252	234	204	203	199	197	235	202	224	212	206	194	223	224	204	227	182	226	205	208	208	213	230	199	199	207	209	212	208	197	209	197	209	210	233	210	212	226	224	192	218	197	208	202	200	229	190	193	202	187	196	190	217	229	219	226	215	206	206	201	220	225	226	188	208	210	199	183	224	235	212	182	197	242	203	205	204	217	188	219	222	191	204	196	203	221	217	209	195	217	223	222	217	232	201	200	216	223	204	233	204	233	197	209	197	229	218	208	204	213	206	203	236	209	248	205	230	225	223	225	203	213	219	219	204	196	218	221	237	223	185	202	217	221	212	217	237	229	205	202	226	197	195	225	214	190	194	211	211	217	237	199	206	196	182	218	202	207	193	204	204	206	205	186	238	210	214	221	224	206	211	207	213	203	207	191	227	204	204	213	216	200	216	238	217	192	214	199	217	210	208	198	216	224	215	200	228	213	240	227	226	198	196	232	214	214	207	225	203	195	209	217	207	182	216	188	203	227	202	212	192	193	223	206	224	211	190	198	191	219	194	218	199	196	198	206	252	233	189	225	221	208	193	239	202	204	215	219	232	181	196	233	219	231	183	204	208	228	191	237	209	190	199	215	201	232	219	214	220	215	200	229	195	197	226	197	222	239	251	204	206	210	208	186	215	187	221	216	222	217	213	227	175	209	230	196	204	226	217	242	211	207	194	209	195	214	186	211	219	212	208	209	204	178	213	212	212	200	206	219	196	219	209	203	214	205	204	201	202	211	243	214	202	211	189	210	214	218	198	199	220	212	204	199	226	211	201	228	222	206	176	209	220	189	205	227	225	204	201	195	200	193	208	210	232	196	234	191	221	214	210	200	229	203	195	237	210	207	194	209	214	197	223	206	226	199	212	215	202	171	182	199	227	196	198	205	213	211	210	211	211	224	224	186	205	234	218	164	197	192	230	240	216	210	221	232	206	202	225	209	217	198	228	216	213	182	262	218	220	213	235	203	224	172	231	207	200	213	235	227	217	220	194	192	203	197	194	225	225	203	201	211	215	208	199	197	209	222	198	209	209	203	220	219	220	225	193	223	211	202	220	223	215	202	210	200	202	216	207	200	216	213	212	205	207	204	237	213	191	184	238	217	198	202	195	191	205	204	212	199	220	233	210	189	186	237	204	197	190	247	216	216	220	211	196	207	187	218	204	231	199	171	192	220	205	209	201	200	187	193	206	223	186	209	207	215	192	207	179	203	196	220	230	219	183	185	225	199	209	195	221	201	205	202	213	214	202	226	220	218	207	217	184	205	237	203	194	209	181	207	223	218	203	209	210	208	202	220	218	204	219	220	202	219	182	201	214	231	233	205	233	208	222	221	206	205	211	200	195	215	161	210	226	208	216	188	203	211	214	186	232	213	209	224	194	199	215	211	185	212	219	222	187	200	209	234	218	196	196	236	187	229	201	227	232	217	197	193	200	207	207	208	245	214	240	206	208	204	236	188	202	225	184	201	208	204	208	214	197	202	200	237	214	175	204	191	218	200	226	223	206	239	197	223	195	199	190	214	208	225	227	199	216	223	221	198	201	196	207	213	225	229	226	196	192	228	202	219	204	227	223	210	217	225	187	214	217	237	196	211	195	210	189	199	199	204	230	240	209	251	233	226	200	208	189	194	222	216	201	214	226	204	218	207	245	220	198	196	223	219	211	236	223	213	223	203	219	188	223	216	194	196	185	186	222	206	211	216	227	223	213	230	193	227	223	210	213	220	200	207	192	195	195	212	215	224	202	197	225	190	207	188	197	192	210	218	207	211	212	226	193	212	190	214	213	189	202	184	217	197	213	230	220	185	236	192	211	212	225	208	243	178	232	222	196	213	217	212	186	209	193	217	232	195	200	234	229	242	217	221	223	198	223	200	224	181	206	206	217	212	204	242	188	215	243	194	205	206	196	230	221	194	234	180	190	216	210	210	223	220	212	202	222	205	225	208	186	225	218	211	210	208	197	229	207	219	216	195	182	222	210	236	222	208	203	185	203	224	197	234	197	189	238	185	199	178	197	209	185	187	223	215	219	215	197	183	188	218	209	258	223	192	199	220	219	209	205	209	212	230	213	203	217	199	195	229	208	223	220	202	205	203	205	211	212	202	212	232	206	202	215	200	187	170	218	223	201	200	204	200	201	191	215	212	197	191	188	228	218	213	199	212	210	202	198	215	223	206	187	222	212	214	214	221	201	210	203	186	215	223	200	196	203	236	223	219	192	219	196	196	212	245	187	218	211	210	195	243	200	235	213	218	193	205	220	172	219	229	207	231	202	225	197	206	239	210	221	180	224	242	227	208	202	226	220	209	209	199	234	212	212	203	220	226	216	208	215	201	224	199	202	199	211	197	223	190	195	206	234	206	191	214	208	201	190	196	231	208	226	215	228	214	216	231	207	190	211	184	211	212	211	191	236	218	222	234	216	203	202	214	191	230	205	204	190	178	198	223	206	215	210	202	203	227	226	220	210	216	218	232	237	194	209	202	236	199	207	226	193	207	198	200	211	238	235	225	220	192	202	208	235	214	203	199	212	207	231	211	199	193	196	205	203	201	218	201	213	229	203	235	214	216	207	176	189	196	215	240	227	210	203	194	214	167	222	206	239	213	184	207	198	187	196	210	214	232	212	202	196	225	178	220	213	219	220	181	201	199	225	201	211	179	215	213	207	208	201	194	200	208	198	208	208	216	224	231	216	193	202	198	206	194	217	208	204	186	173	214	212	229	203	201	211	199	201	204	214	213	207	175	229	190	202	206	217	191	212	201	203	205	215	211	176	219	204	197	208	210	207	177	185	221	201	234	213	220	205	226	201	230	199	225	199	194	199	205	209	220	189	216	226	185	219	209	187	218	203	191	221	224	211	219	242	214	207	215	199	204	207	218	207	178	226	220	198	210	190	216	203	237	192	200	218	204	203	226	211	228	200	203	202	210	213	207	203	202	213	191	194	226	190	229	211	241	185	216	188	232	195	214	195	237	236	201	205	217	197	191	184	249	199	202	216	197	226	215	214	228	201	217	191	216	212	205	215	184	208	224	195	224	214	223	219	215	191	212	208	211	217	206	208	190	214	204	191	240	241	208	211	215	193	193	200	217	209	222	230	221	198	204	204	200	226	228	204	198	215	218	192
1747	326	303	313	282	346	304	293	285	291	300	317	330	283	276	277	303	314	275	295	285	305	297	303	287	296	276	293	274	294	276	294	286	275	303	285	293	245	296	292	318	320	289	322	263	317	294	284	277	285	286	298	314	273	298	307	274	319	314	287	283	310	288	300	298	268	317	298	317	308	281	306	306	305	285	304	304	286	300	298	299	292	294	284	306	320	318	280	317	297	303	287	229	313	275	307	293	332	314	332	277	303	294	285	293	275	297	303	293	268	290	280	297	301	258	293	293	320	306	285	306	291	266	282	284	302	298	277	289	300	313	284	285	317	264	298	271	251	283	235	289	292	316	283	320	304	272	322	317	292	264	280	262	287	280	276	308	312	295	241	273	292	287	313	322	308	283	316	258	322	272	292	308	295	284	291	300	292	303	293	270	290	297	293	289	281	268	285	292	278	285	326	305	298	298	291	309	312	305	316	301	284	309	310	279	323	300	274	322	277	301	304	287	315	286	303	304	268	298	282	239	272	300	281	291	334	298	292	308	343	268	306	317	288	314	309	272	308	274	278	312	295	269	324	312	325	314	293	303	331	265	296	285	304	266	317	316	286	283	303	270	312	297	284	319	268	278	305	315	315	284	282	312	280	305	318	308	291	260	314	276	304	290	282	289	305	281	252	265	321	277	285	293	299	258	306	258	292	307	287	290	282	304	310	291	302	296	284	288	304	299	288	260	277	313	265	300	290	284	283	273	270	290	295	300	275	278	286	290	283	309	309	304	311	332	296	281	294	304	291	302	289	305	293	293	320	287	264	312	296	265	298	303	311	301	291	282	311	326	281	310	261	292	301	314	275	289	293	311	279	280	306	310	272	289	294	299	299	293	270	268	300	290	253	271	297	291	290	281	295	305	321	278	284	331	282	287	305	301	312	295	290	285	300	298	296	261	294	297	286	286	302	273	295	293	296	286	285	253	292	294	320	288	328	293	301	286	289	287	305	305	324	292	269	271	303	278	300	290	272	272	301	277	276	308	303	305	302	245	302	296	306	259	277	287	306	279	285	273	324	285	294	302	260	284	276	298	273	282	299	266	258	289	264	312	288	298	305	278	294	316	300	299	299	296	277	324	278	260	323	297	313	283	303	285	303	291	282	283	263	312	286	301	303	295	307	271	316	304	304	296	282	273	285	294	284	280	306	286	280	288	323	278	273	264	287	278	280	273	286	296	324	290	289	295	310	313	312	289	281	277	271	277	313	303	322	299	260	291	302	296	275	298	256	314	287	283	289	289	266	272	290	292	324	307	271	289	274	261	299	262	304	295	289	293	279	299	283	328	291	300	303	310	308	307	288	289	308	289	313	302	319	273	308	285	344	268	303	289	272	245	288	283	255	282	309	313	285	287	315	296	298	311	282	317	267	300	268	277	273	310	299	264	323	296	285	292	310	280	317	270	279	327	302	275	298	277	315	280	266	298	301	310	300	286	259	302	302	283	315	318	289	289	274	290	314	305	307	283	295	294	296	306	310	316	288	301	314	294	300	299	291	300	274	277	304	251	282	323	284	295	280	269	275	288	289	283	303	263	283	330	284	290	282	268	286	294	301	278	256	289	291	291	252	298	265	273	302	274	315	286	288	274	271	313	280	279	304	260	322	280	280	258	274	291	306	294	302	281	319	315	273	300	284	293	255	279	306	311	283	309	285	319	284	300	287	292	295	309	259	291	290	280	291	265	290	272	294	268	261	276	299	256	265	297	274	263	300	294	293	288	334	268	263	264	275	315	282	287	290	300	285	317	313	284	296	273	266	314	297	296	337	290	307	250	297	293	293	327	295	291	255	291	283	308	308	284	278	302	308	274	276	287	311	250	290	308	289	314	311	257	291	323	300	314	290	273	289	340	266	328	267	278	287	307	326	293	317	271	308	298	300	327	302	345	315	327	287	269	292	311	276	282	300	328	306	258	290	291	294	293	270	255	279	311	277	299	297	310	300	269	281	298	300	274	270	274	288	294	300	272	280	285	320	324	271	283	285	305	303	292	295	273	261	292	284	283	305	281	270	311	293	253	303	289	263	245	243	311	296	302	289	310	286	296	275	284	306	260	295	281	265	307	304	356	290	312	302	284	271	263	305	292	263	358	268	284	267	285	314	295	301	287	285	290	277	293	260	285	271	288	327	303	277	268	260	305	264	297	317	287	308	302	299	301	308	316	331	309	298	272	299	322	275	310	315	260	272	304	288	266	281	332	281	274	291	323	265	277	282	299	314	315	270	269	297	279	301	327	311	292	262	329	325	320	288	289	278	275	326	274	286	305	279	288	288	292	303	321	293	310	293	320	283	326	287	269	309	271	282	268	263	299	309	303	270	265	274	295	311	248	302	295	272	285	295	300	305	288	313	288	261	300	269	280	315	297	294	265	298	284	319	278	287	299	252	261	312	264	300	278	313	322	318	279	310	296	297	314	340	289	283	301	319	319	268	314	313	272	292	314	293	292	287	274	308	251	287	255	280	290	296	286	284	292	298	288	281	307	299	295	282	270	246	265	309	295	283	287	292	315	295	300	308	303	295	248	291	263	306	298	307	309	319	297	313	283	309	274	309	247	264	312	281	293	290	307	283	286	286	278	306	261	319	268	301	287	301	298	302	289	306	300	312	303	297	313	293	270	286	282	318	291	286	299	290	322	286	301	279	285	322	291	299	290	290	275	270	265	294	302	308	291	271	289	265	285	287	308	300	293	281	305	307	298	297	299	288	292	285	271	323	288	281	301	338	288	300	290	295	306	297	269	303	288	326	264	280	260	274	256	305	280	290	293	315	281	295	298	293	274	299	296	307	324	303	294	321	313	300	277	293	279	299	298	304	279	291	294	281	323	318	263	293	296	316	272	304	275	323	259	301	309	306	269	315	313	309	283	306	282	331	299	290	312	295	281	299	298	257	302	283	297	307	283	266	274	283	309	314	292	293	280	321	273	266	290	296	300	343	270	283	264	319	258	312	293	281	288	342	271	311	323	299	288	268	268	273	278	307	266	318	277	317	250	286	265	282	278	297	312	258	276	306	254	309	267	267	272	297	279	308	293	292	318	298	311	275	270	269	309	306	317	315	298	293	297	319	297	293	301	271	295	275	306	284	267	268	322	277	293	291	285	287	321	284	261	309	310	304	299	294	290	256	271	287	319	304	311	314	300	287	304	278	279	292	284	269	273	320	280	302	314	285	311	252	290	330	309	287	285	271	304	336	269	264	295	283	315	301	313	306	321	293	296	280	273	295	294	283	279	287	300	277	292	270	257	321	306	273	301	281	303	262	287	305	288	293	330	312	282	259	282	302	318	267	281	285	283	293	276	292	279	272	298	262	279	315	294	294	346	295	295	281	300	275	277	267	300	315	292	278	319	244	292	281	290	272	263	299	303	292	309	286	319	272	280	308	274	262	310	291	287	258	303	265	256	318	312	329	302	292	281	312	305	309	290	308	270	288	305	317	284	301	323	277
2119	680	695	673	721	701	682	670	666	645	657	646	654	652	689	698	678	617	657	669	671	629	645	675	652	659	690	688	628	646	643	670	627	693	608	641	649	665	672	678	630	661	629	679	634	648	678	649	617	615	665	654	644	641	662	682	682	672	654	633	651	636	643	620	634	664	619	659	672	665	659	650	664	626	664	649	686	669	624	687	629	637	702	697	696	677	674	654	646	685	632	688	663	651	659	645	650	661	643	680	695	666	673	623	720	606	641	668	642	661	623	661	682	644	675	695	634	666	637	661	686	642	605	614	660	699	650	674	646	665	706	717	685	657	700	651	659	715	682	703	657	659	696	693	640	644	635	642	641	666	666	627	645	666	705	693	683	662	630	662	673	636	673	669	676	679	643	646	685	688	682	663	699	686	686	664	685	669	634	645	694	677	674	664	683	712	649	673	688	674	701	711	653	702	618	655	648	646	658	715	642	615	648	655	600	651	651	655	664	639	677	636	615	631	670	695	659	668	672	678	633	652	687	643	635	645	653	627	652	675	662	653	640	662	672	637	696	621	712	662	656	596	631	686	680	651	659	644	665	683	669	717	648	684	638	614	710	657	640	677	689	645	668	669	632	622	658	638	676	644	671	685	631	668	716	612	663	695	682	620	673	704	667	627	635	661	663	677	689	632	618	654	698	623	646	642	672	668	656	674	668	647	659	620	650	695	674	665	667	652	644	643	626	662	639	662	663	659	660	703	641	641	682	690	677	636	657	628	659	657	654	667	647	674	664	669	625	640	655	667	673	638	659	660	669	646	695	668	668	654	675	707	647	680	695	693	671	702	656	655	666	661	651	642	635	705	648	692	703	677	681	640	679	677	656	652	679	667	656	728	662	675	632	667	617	690	613	682	686	654	612	627	664	631	640	640	660	639	668	685	650	687	666	658	691	634	672	671	685	616	659	624	683	660	712	719	628	658	693	642	640	673	679	673	675	690	647	673	748	623	713	645	701	694	607	681	721	657	644	660	629	657	687	644	654	637	675	657	667	694	694	695	626	656	618	678	656	677	673	664	650	645	635	614	647	642	629	645	690	705	629	604	643	676	636	629	649	699	648	647	645	678	617	673	713	650	613	678	668	703	656	713	693	678	633	659	636	668	663	667	654	628	726	679	669	639	619	673	674	650	666	662	646	660	677	601	651	659	650	672	632	716	664	641	633	659	676	634	658	635	681	667	610	651	669	646	695	657	664	677	689	661	646	673	635	667	655	653	690	617	674	651	665	631	667	674	654	652	660	696	679	659	700	640	630	650	606	673	647	658	658	686	711	706	665	665	667	726	660	657	626	660	670	676	685	688	700	672	651	664	632	660	673	624	662	630	668	627	680	667	634	716	665	649	669	653	608	649	645	667	647	618	641	675	720	640	705	679	652	690	686	604	679	648	707	732	648	633	663	623	578	652	670	662	631	677	628	674	635	616	629	676	650	662	672	724	656	647	643	644	611	676	647	659	678	678	685	658	690	626	668	666	681	653	663	636	609	646	672	633	670	644	696	663	627	654	667	688	673	630	666	687	661	661	672	656	664	661	657	675	646	641	675	647	664	657	642	681	690	617	685	682	655	606	641	659	681	652	673	676	655	615	663	643	620	634	684	648	679	592	652	700	696	674	641	652	616	683	621	699	627	696	661	708	657	676	671	699	687	677	664	689	675	651	672	683	634	656	632	656	656	675	693	626	647	674	691	648	641	726	668	652	682	649	638	641	668	677	658	704	647	673	657	682	642	642	682	646	690	659	699	677	665	669	663	638	666	680	653	649	722	658	655	666	669	706	639	698	654	635	635	669	680	694	670	667	644	659	653	656	650	670	671	667	638	649	658	639	671	661	661	653	673	652	673	675	678	643	649	678	716	674	679	642	682	613	655	685	669	642	638	652	654	651	652	712	653	663	679	649	706	646	625	693	663	680	686	679	654	629	661	651	680	652	664	633	609	665	634	656	620	673	642	671	638	658	668	632	655	666	636	698	667	674	703	662	629	629	673	621	634	677	664	647	670	674	652	615	670	618	652	675	666	652	624	684	721	607	655	701	697	715	677	642	679	658	647	648	640	631	637	674	657	698	608	652	659	616	658	665	624	696	685	610	642	693	656	645	644	645	635	617	709	640	658	652	602	689	670	652	631	667	695	662	644	665	609	640	674	648	683	653	637	633	660	606	675	622	695	629	664	672	679	645	706	655	632	707	714	714	706	638	676	694	613	679	681	639	638	685	607	673	631	634	631	620	678	656	661	691	705	662	632	667	677	660	691	660	648	678	628	651	616	698	695	691	634	674	652	639	703	616	635	620	653	684	672	636	668	692	654	617	668	641	682	698	627	667	694	656	669	658	683	669	682	694	631	630	630	704	641	657	653	683	648	691	652	700	637	671	671	676	647	646	660	673	667	633	643	662	641	665	663	659	670	744	679	671	692	670	647	624	662	666	651	676	670	669	653	653	690	671	684	649	622	644	628	675	647	666	650	622	630	639	641	653	692	706	692	651	733	675	629	634	635	652	672	645	716	661	673	632	663	618	649	679	669	635	659	614	612	610	687	647	691	688	676	621	690	626	672	648	666	691	619	630	721	660	660	639	637	709	618	654	718	663	653	668	685	653	637	655	671	629	634	629	638	657	680	694	716	676	700	673	668	672	658	682	677	609	650	662	634	656	632	609	708	666	643	675	692	693	603	665	631	658	646	632	688	645	675	639	650	695	642	660	666	651	632	630	644	657	606	694	689	675	658	628	672	632	648	686	687	669	653	670	651	675	645	748	718	684	650	700	652	674	599	657	666	652	644	634	707	654	641	642	641	672	586	664	645	668	646	664	742	669	682	654	621	656	684	673	654	659	660	637	698	621	650	689	643	648	694	689	667	713	709	656	664	613	692	664	688	680	580	656	647	677	660	703	676	615	666	670	663	626	654	660	666	644	674	635	626	672	688	658	640	668	659	622	668	637	646	662	679	644	635	654	678	653	627	636	646	630	615	659	675	649	615	653	705	645	687	678	678	667	602	651	639	648	658	666	678	656	688	681	619	667	670	673	675	667	683	649	682	652	669	639	630	664	663	667	637	664	678	675	689	697	682	672	685	667	665	658	667	618	651	671	645	646	645	666	621	656	608	664	639	650	673	662	677	661	653	690	707	617	691	684	668	677	661	650	641	621	647	642	635	700	687	643	672	619	673	648	627	680	663	687	641	637	638	650	671	663	627	690	638	658	665	679	649	681	651	640	631	702	637	631	675	647	650	638	662	637	653	714	650	688	652	701	676	680	682	660	667	642	647	610	686	685	628	698	671	682	649	661	647	658	634	643	649	649	658	675	636	678	631	683	646	606	670	616	656	682	680	655	645	586	680	657	679	606	662	636	622	676	651	649	613	672	700	663	641	671	607	668	690	648	610	660	661	642	680	679	646	668	636	687	669	614	650	674	643	638	669	655	699	705	690	675	640	692	649	668	632	665
19400	3488	1100	516	330	281	306	260	274	255	240	252	262	234	269	226	212	238	243	244	234	239	232	242	240	221	217	230	237	224	217	225	207	211	226	226	218	246	239	272	246	255	198	216	227	244	195	235	216	216	228	191	241	234	268	218	226	221	214	217	182	201	208	246	233	197	205	212	225	267	194	230	198	193	196	235	240	227	241	216	210	205	179	232	216	222	225	226	204	196	227	248	231	242	224	244	213	243	214	194	217	217	199	228	194	211	249	251	201	221	215	198	243	215	230	212	229	227	254	205	232	247	225	206	202	233	216	225	251	249	206	205	220	218	202	218	243	206	196	232	236	222	228	230	227	216	261	196	226	217	219	224	200	248	225	212	213	216	235	252	227	240	215	202	202	242	226	204	215	251	255	233	220	255	265	221	217	205	213	218	194	233	228	211	235	233	212	193	218	234	215	242	236	225	228	218	228	214	221	212	200	199	211	249	241	237	207	224	231	218	206	201	217	206	249	222	233	223	228	229	205	241	233	235	231	232	189	227	223	213	211	214	233	211	242	223	215	222	194	213	228	205	192	201	222	211	234	231	237	240	203	216	197	233	226	184	248	205	198	209	214	220	216	213	237	241	239	221	226	224	208	200	221	207	222	199	231	233	207	228	207	231	256	231	220	201	221	215	193	238	225	217	223	217	215	194	213	215	218	231	213	231	214	214	238	221	231	228	212	273	218	209	201	220	196	238	224	208	227	228	209	205	204	229	254	213	212	206	208	210	222	212	250	264	226	221	212	225	218	229	212	226	251	218	234	223	255	249	214	228	213	195	232	232	225	247	226	226	243	230	222	206	214	212	230	247	229	240	225	230	238	259	227	208	191	241	227	194	206	227	222	215	227	242	219	233	216	207	185	207	248	219	222	209	215	202	202	219	216	219	215	189	208	235	213	187	237	225	218	214	212	201	221	234	256	189	241	238	216	205	218	230	202	200	203	229	233	210	230	212	209	249	208	184	221	197	217	241	219	265	217	232	217	213	239	215	231	224	200	222	232	237	204	262	200	231	221	239	231	228	199	224	235	224	217	234	226	220	230	207	191	208	240	192	214	242	216	186	211	235	221	214	221	217	211	207	218	204	193	205	223	208	233	209	223	217	210	227	216	226	232	236	224	214	242	233	204	200	233	238	218	206	233	248	246	196	222	220	226	235	204	234	247	193	203	198	210	199	224	182	212	218	252	223	226	215	202	196	213	210	219	228	226	213	217	259	219	225	229	227	236	220	196	219	228	211	212	197	218	205	208	250	241	217	199	207	218	219	214	224	222	217	226	214	185	207	217	215	222	223	246	195	229	205	200	228	208	246	206	213	218	224	245	209	214	212	245	238	214	209	238	237	228	249	224	213	239	238	194	216	204	225	234	212	255	253	223	219	195	202	210	201	232	208	202	222	215	223	222	227	209	248	222	177	229	226	206	248	215	207	210	223	246	238	253	194	213	211	252	233	226	210	224	220	256	236	229	226	185	207	227	206	205	205	245	204	225	224	213	202	224	204	242	231	228	242	210	219	194	230	217	229	195	228	221	233	212	210	212	230	199	230	202	215	234	192	232	195	231	226	223	202	223	217	254	221	225	196	233	251	225	199	254	251	242	228	246	236	206	227	247	241	215	215	240	228	234	260	197	245	228	224	219	238	205	219	260	214	224	245	241	191	240	227	211	211	226	234	207	234	218	232	233	218	220	211	199	214	203	215	242	235	230	227	250	225	207	211	230	219	208	228	206	222	216	198	218	239	187	224	227	209	205	202	231	235	231	252	212	203	233	226	243	222	210	216	221	209	216	239	207	230	247	218	245	220	224	209	194	239	236	244	206	238	190	215	232	225	233	266	215	249	238	226	232	214	228	227	216	225	216	238	189	233	195	190	252	212	224	222	229	205	217	242	225	218	204	233	219	221	227	234	231	225	237	253	244	235	233	217	205	233	218	240	205	233	208	222	224	196	242	211	253	211	236	195	227	199	189	215	213	210	234	196	234	228	220	215	243	204	219	213	203	229	208	215	218	214	220	247	240	227	200	203	215	222	228	205	209	217	244	221	198	218	207	203	228	211	183	208	228	230	241	214	216	216	210	220	215	200	203	234	212	233	234	234	215	228	219	232	216	261	227	193	233	224	215	211	218	209	220	242	217	249	191	217	230	227	215	236	223	239	210	202	232	233	251	225	215	228	230	217	208	230	239	222	225	255	220	223	200	235	237	230	199	211	237	233	233	235	237	231	238	223	211	188	222	198	202	229	227	206	212	231	215	226	195	235	209	225	216	233	216	222	235	258	219	210	236	219	230	188	205	218	216	214	234	209	224	215	234	222	228	209	231	257	194	225	198	225	227	222	210	188	221	230	194	190	193	232	248	221	194	236	204	209	239	207	231	254	234	217	215	230	235	202	219	232	234	238	215	219	233	223	211	230	191	213	208	208	205	215	218	245	232	219	211	212	232	224	226	220	202	194	238	180	230	197	207	216	234	206	235	232	208	235	218	240	249	201	226	230	228	222	215	225	242	194	216	253	254	218	252	238	219	223	260	217	217	204	218	210	232	194	230	224	220	171	208	198	194	225	223	208	208	228	223	205	228	232	234	204	237	237	245	231	259	236	203	241	235	252	216	194	215	206	232	245	216	221	233	231	215	209	219	218	212	237	203	257	244	209	240	226	200	216	204	213	190	224	236	237	220	220	227	227	239	189	226	205	244	232	226	218	203	214	206	246	238	210	227	209	227	230	218	199	256	226	213	228	222	214	233	240	196	203	223	250	207	213	216	229	225	204	213	258	211	241	226	216	199	238	229	226	204	216	239	248	239	240	246	228	203	238	193	273	209	240	232	227	234	233	210	218	225	244	234	231	209	215	242	200	208	226	242	197	219	230	232	200	209	235	228	196	206	216	222	219	238	232	230	199	224	248	208	214	232	233	234	228	210	206	239	225	242	221	238	207	217	228	234	185	214	228	239	222	227	222	234	247	227	209	211	240	240	215	214	233	234	219	215	227	215	230	215	224	233	208	240	210	237	204	219	209	220	225	201	202	202	234	233	221	222	215	212	208	237	221	217	243	223	241	216	189	189	232	211	216	238	228	180	216	226	248	233	212	215	252	235	227	214	224	222	213	195	222	199	211	200	220	216	207	223	229	178	255	233	220	238	224	227	217	218	243	242	231	231	240	233	219	213	225	220	206	209	194	226	203	228	223	229	254	199	203	238	233	219	205	252	213	260	205	238	220	210	230	218	254	203	238	241	219	218	205	230	246	211	200	216	228	249	235	237	212	215	219	229	233	222	212	211	215	241	196	218	218	247	212	238	238	216	221	216	203	244	211	232	219	204	237	200	222	196	225	202	244	228	208	227	217	241	216	219	221	225	219	207	244	223	202	231	211	227	221	226	239	239	211	220	229	210	213	231	225	200	242	223	206	217	219	212	217	207	220	231	242	238	209	221	227	238	255	230	209	192	235
12687	735	1086	1215	1026	951	846	742	657	615	652	590	601	544	536	579	567	539	587	524	552	534	561	566	522	579	512	519	533	497	506	533	515	525	527	554	547	508	550	500	494	491	500	565	544	497	512	527	500	511	532	501	523	510	509	502	475	497	498	495	521	493	500	482	500	509	496	529	492	528	491	503	501	532	529	534	529	496	523	542	521	499	520	486	496	504	522	490	512	534	517	536	518	498	503	486	503	513	482	477	511	482	508	469	494	494	491	476	529	568	497	528	470	552	508	509	479	497	494	513	510	522	507	561	471	490	462	484	485	504	488	508	517	487	512	496	541	530	541	448	488	456	531	493	483	499	514	493	511	517	478	511	468	505	487	497	478	486	486	484	529	532	511	515	499	537	520	523	508	503	486	481	511	478	514	486	510	491	511	502	528	513	512	480	507	486	480	487	474	506	513	524	525	491	473	517	481	487	498	506	474	540	499	454	468	487	556	502	499	458	508	479	565	535	519	526	540	502	465	506	511	526	481	482	459	486	520	506	557	493	532	544	521	470	466	473	514	510	497	508	499	467	490	524	503	479	513	505	513	470	513	553	509	538	483	566	468	482	523	487	509	535	498	503	493	486	522	514	497	527	496	467	554	524	523	509	538	547	497	470	476	528	482	505	521	543	496	494	534	498	527	483	482	540	511	516	524	503	518	546	495	504	474	502	504	440	465	464	488	499	475	480	494	505	532	518	501	499	507	482	515	516	515	485	532	540	498	502	475	522	526	486	484	489	492	456	504	475	498	498	519	493	504	482	476	486	504	481	506	489	516	513	482	519	494	521	495	489	497	546	503	504	522	508	485	497	497	534	467	508	538	520	535	505	509	485	531	534	525	506	496	483	525	512	525	497	523	525	505	488	487	470	500	541	511	484	493	558	517	505	478	500	531	507	510	531	486	504	491	489	492	519	551	510	504	555	495	536	493	455	509	491	523	468	524	488	533	536	510	507	547	476	508	454	491	504	525	488	506	538	521	499	528	486	495	501	514	527	482	507	504	504	512	505	498	509	537	498	488	484	499	536	487	481	502	467	483	480	518	458	512	483	475	525	543	510	504	464	524	522	514	502	537	508	509	505	510	483	550	457	479	518	473	516	489	480	510	528	522	481	487	531	511	519	520	490	507	459	512	486	518	489	521	513	498	507	505	500	513	523	500	533	489	467	499	521	492	510	520	506	503	504	497	506	508	504	475	459	477	510	495	522	480	505	533	479	508	510	513	544	497	481	509	469	491	497	532	511	521	507	514	498	497	536	477	480	495	513	513	530	486	506	514	542	486	485	497	487	510	508	478	504	512	488	519	541	520	493	487	500	457	501	529	479	526	526	484	495	523	503	463	484	473	503	542	488	532	519	564	482	522	526	517	510	500	519	491	516	478	474	495	477	506	491	498	505	496	477	515	491	512	520	477	503	509	481	522	485	475	485	511	498	526	548	461	480	522	496	541	467	525	551	531	487	504	513	548	451	500	485	519	525	526	526	501	483	472	507	520	498	528	507	518	542	507	513	500	488	535	489	507	498	480	536	508	530	470	476	516	488	539	525	468	508	505	501	487	556	509	502	486	487	500	535	523	496	507	486	474	535	491	493	518	510	496	495	473	526	500	466	513	511	520	532	460	509	480	507	488	502	489	518	493	514	525	481	528	474	517	518	486	492	493	499	458	481	492	516	479	512	519	490	487	492	498	499	535	476	471	520	505	490	489	518	502	472	488	474	456	508	510	484	488	508	496	484	508	505	547	506	507	546	527	504	526	513	501	498	476	508	490	468	490	491	494	522	486	500	514	514	489	491	478	470	507	510	505	476	530	477	517	494	508	507	508	484	507	518	507	534	555	482	518	522	497	522	510	501	536	539	523	515	505	484	503	532	523	535	493	507	515	505	519	473	506	472	523	495	499	507	516	519	500	496	511	524	504	494	494	492	474	530	493	540	520	466	490	506	522	493	492	489	505	516	495	548	503	500	464	494	528	544	485	517	555	467	529	491	545	489	490	465	525	525	517	501	470	483	519	513	508	503	500	497	489	459	500	461	486	484	506	484	524	479	530	493	519	482	456	526	493	491	537	491	502	517	512	474	530	459	506	518	466	479	489	476	502	484	509	533	513	481	513	503	538	483	516	548	492	519	476	491	484	466	524	478	501	538	485	503	508	462	511	528	473	544	464	477	470	519	473	495	493	466	475	493	471	487	521	477	513	478	515	499	516	534	510	513	507	493	527	496	498	519	502	549	551	464	533	538	506	507	541	494	500	496	488	515	484	473	502	483	507	521	532	476	523	519	515	503	508	516	531	517	470	544	518	493	491	497	489	532	470	520	508	472	494	521	479	455	494	493	508	501	546	454	510	488	473	516	544	494	519	494	520	504	495	531	480	460	507	472	494	524	518	526	487	490	487	507	490	509	522	488	513	510	479	498	483	539	494	526	469	503	491	505	532	505	486	512	494	489	512	536	450	512	487	501	485	500	482	534	505	528	553	502	519	475	494	497	495	523	522	521	519	507	486	510	506	483	520	506	538	487	457	458	515	509	490	516	518	503	522	509	529	564	505	549	470	525	500	472	487	469	507	549	506	484	545	520	527	505	495	511	481	459	495	472	530	457	504	503	494	515	514	521	479	487	483	533	487	505	507	495	496	503	526	483	494	499	519	511	523	502	523	495	535	495	538	537	522	511	514	487	514	506	496	512	487	514	475	498	492	538	540	476	507	482	491	460	477	554	474	484	524	514	503	502	495	515	532	475	499	531	487	509	532	514	495	515	489	511	474	510	467	497	517	510	493	531	494	473	494	529	502	518	486	511	533	503	507	517	496	491	519	470	508	541	493	488	518	469	497	512	515	506	496	508	505	467	488	513	493	503	529	525	533	491	506	497	478	469	491	500	506	553	539	536	516	534	514	541	483	483	500	476	507	495	506	467	504	552	504	484	500	497	501	500	525	493	511	567	505	543	529	466	490	475	516	480	473	502	520	486	472	515	517	466	560	520	524	473	437	517	516	479	516	522	544	502	478	487	515	512	489	503	464	492	551	507	488	497	524	481	506	527	531	520	502	514	541	472	503	518	486	519	533	571	487	472	498	485	521	542	466	520	497	486	508	519	486	468	498	472	472	476	501	483	528	545	488	493	492	476	484	469	483	530	486	518	513	485	506	502	463	492	484	512	472	490	443	514	507	501	489	506	510	491	510	481	513	500	485	492	497	513	518	505	502	532	535	490	496	505	525	517	513	496	522	501	514	515	526	501	485	499	496	481	486	494	503	490	475	480	479	523	498	493	475	505	487	486	530	495	547	519	491	520	512	525	491	495	501	459	531	495	533	514	524	479	528	475	485	501	497	518	522	520	504	525	489	525	496	510	501	517	519	466	488	507	513	510	494	566	488	507	492	510	491	517	508	506	486	508	486	519	509	501	516	505	492	499	485	466	538	478	486	494	524	478	525	544	496	520	513	483
29855	7465	2720	827	519	331	224	199	164	122	125	136	108	92	116	94	105	90	88	82	97	76	93	85	88	66	78	87	95	79	86	84	69	76	77	78	75	84	80	75	79	70	85	79	77	81	78	73	75	73	88	70	67	87	82	84	79	66	81	78	78	74	73	101	80	75	85	88	78	75	97	80	71	99	71	72	71	78	73	65	94	81	66	84	96	89	104	86	87	95	72	101	73	74	61	105	79	76	86	101	77	68	83	80	76	79	83	65	74	84	62	91	86	91	83	59	77	80	76	77	81	76	92	74	71	84	105	62	68	83	88	90	84	69	92	70	98	81	80	67	83	85	81	75	69	109	83	76	65	78	83	75	66	86	69	69	82	88	85	82	88	94	82	91	79	93	80	81	80	79	79	75	75	92	91	98	62	67	76	74	83	83	97	68	85	72	75	71	93	86	94	100	81	81	86	91	74	54	71	72	98	89	84	78	94	81	62	82	89	68	74	96	92	89	72	61	87	87	77	82	82	75	81	88	65	87	75	85	72	79	95	65	85	85	85	77	75	82	78	83	71	81	93	83	80	79	78	82	109	75	78	94	84	97	78	75	72	89	86	90	90	74	68	81	78	78	72	85	102	72	85	89	83	89	81	90	75	78	58	70	67	93	91	74	68	72	84	76	98	59	87	82	81	92	67	89	73	91	59	81	70	70	72	79	73	95	78	77	75	89	89	69	78	61	73	82	78	83	78	99	78	87	78	77	80	66	69	65	90	79	77	91	82	77	86	75	80	68	81	83	85	59	82	83	80	79	86	80	81	61	76	82	85	69	81	84	94	67	84	86	75	62	76	76	86	81	86	96	84	91	87	95	83	73	78	79	78	92	77	63	81	75	83	91	70	86	78	75	84	77	76	88	66	82	86	73	87	66	89	78	74	76	69	59	83	89	85	86	66	62	74	73	81	58	92	74	91	70	87	81	94	102	57	85	88	82	78	81	82	79	82	78	93	90	94	94	81	73	76	63	91	93	77	75	81	75	82	73	85	77	77	77	73	76	90	72	73	80	65	56	87	79	66	86	64	91	85	89	78	82	78	79	78	75	92	67	76	69	84	74	92	69	65	76	66	70	86	93	78	88	78	85	76	87	97	74	70	93	96	72	85	77	88	79	74	102	75	64	71	83	88	67	69	80	68	86	79	86	70	71	89	73	76	92	85	99	73	82	62	102	70	79	87	76	73	80	95	56	90	78	66	86	103	90	80	96	73	99	81	82	89	95	60	82	72	76	82	77	89	92	79	92	71	85	70	70	85	76	86	74	86	75	78	67	80	77	80	71	93	70	83	70	91	78	83	90	78	71	78	72	91	93	88	78	84	79	78	82	89	83	85	68	73	81	84	84	77	77	72	73	88	67	70	90	80	93	80	69	84	74	75	97	93	77	85	78	61	78	75	74	93	87	79	81	78	82	82	84	82	69	85	89	86	100	91	91	87	73	79	90	71	86	71	99	83	72	77	100	87	75	84	83	89	60	75	86	73	83	66	85	87	75	81	75	83	71	67	75	70	80	83	80	71	75	84	74	77	71	85	100	99	87	83	87	84	84	64	92	71	93	93	76	86	70	75	88	63	67	77	74	77	110	59	80	79	81	71	73	57	82	87	99	76	79	71	85	91	92	85	75	82	82	83	90	76	81	58	78	85	66	84	91	85	93	75	92	80	75	81	85	77	72	71	86	86	80	80	79	95	83	74	68	73	101	85	94	74	85	85	82	72	72	75	81	84	92	87	89	87	94	94	75	82	79	78	103	74	70	79	65	71	79	91	86	91	81	87	84	70	97	76	61	89	77	69	88	75	86	74	80	76	76	95	77	80	79	85	73	61	75	91	92	82	94	74	80	79	78	81	86	76	81	83	80	102	91	83	86	81	76	69	72	89	90	85	93	93	71	73	74	77	75	78	84	111	66	77	73	79	77	61	96	77	88	87	86	85	80	71	68	73	75	79	92	69	84	64	69	64	83	76	65	82	72	75	76	80	87	79	89	65	73	81	81	88	83	78	95	89	80	78	65	82	70	75	72	79	79	75	84	78	86	83	70	89	77	90	84	90	87	82	80	93	79	100	82	96	59	65	73	73	83	80	85	82	77	73	74	97	68	76	67	79	76	94	77	77	97	77	72	81	89	74	89	86	74	77	78	78	85	77	88	73	88	75	97	84	80	76	63	76	80	76	106	66	83	96	63	103	86	79	81	92	90	83	73	70	83	101	81	66	78	73	91	74	76	67	68	96	90	79	79	82	73	93	68	67	79	76	71	77	87	86	58	77	93	75	93	70	93	72	83	108	65	82	108	85	79	60	70	85	86	70	77	88	79	81	64	73	95	80	95	75	79	69	79	72	67	83	86	69	85	89	82	67	92	77	83	88	98	94	106	76	92	88	83	75	77	70	86	90	82	75	75	75	95	92	107	78	79	89	91	85	81	85	88	91	91	78	74	95	73	83	79	65	83	84	75	86	67	74	66	75	94	81	96	82	60	84	75	85	83	79	86	78	78	78	79	75	84	79	95	75	92	90	88	79	88	88	87	79	84	89	96	77	83	61	66	86	69	92	68	79	73	71	82	76	83	77	82	80	69	75	60	79	87	77	72	92	77	77	90	77	76	80	92	77	74	85	73	81	63	80	86	99	90	79	87	76	78	70	69	69	92	80	87	93	86	80	80	84	81	65	70	84	90	66	96	89	83	70	76	84	82	82	82	89	71	73	70	73	70	88	81	82	78	73	97	97	74	74	75	78	71	79	76	88	81	78	72	66	87	65	77	83	80	74	73	84	92	85	89	69	85	76	90	74	81	68	63	85	80	88	87	86	77	75	75	84	87	81	77	72	86	74	89	69	85	83	102	76	87	73	89	97	80	81	73	81	83	73	81	84	68	77	82	84	84	76	96	82	81	93	75	66	80	68	80	93	79	82	84	77	87	86	80	76	81	75	79	80	73	83	85	68	82	80	71	93	90	58	85	83	61	67	76	83	66	67	79	76	93	79	88	69	89	92	91	66	76	79	71	80	75	75	69	79	80	86	77	82	67	100	92	77	85	85	78	75	95	77	69	92	85	70	71	57	91	79	58	77	61	81	98	73	85	71	65	84	83	91	84	69	63	81	74	64	77	78	73	76	80	82	74	76	93	75	72	67	72	82	92	79	70	73	73	76	80	79	85	84	85	73	73	74	67	82	71	85	78	79	89	82	88	101	66	94	81	84	70	61	82	85	75	82	70	79	65	84	80	73	55	91	77	80	78	75	73	87	69	81	80	76	72	82	81	80	93	59	87	78	85	74	71	64	75	74	80	61	70	76	74	83	76	64	67	91	82	75	78	76	83	81	96	89	91	70	91	72	85	87	87	95	96	84	74	78	67	80	73	79	68	80	82	77	77	73	82	69	67	77	80	71	64	90	96	73	76	73	78	83	80	104	78	70	88	69	75	83	94	88	89	83	78	81	77
16859	651	1378	1541	1283	1091	767	695	595	533	455	396	389	358	375	344	318	317	295	308	302	255	293	287	263	242	248	255	248	234	253	217	214	222	274	219	230	233	233	247	217	214	214	217	224	202	224	201	231	213	215	227	218	254	222	233	215	227	231	213	206	232	200	219	202	286	220	228	204	208	233	200	228	245	220	200	215	216	220	198	207	202	201	219	203	239	206	210	223	198	177	198	222	204	192	223	252	205	206	230	210	191	206	229	212	219	190	211	200	208	182	218	204	198	204	209	210	203	214	235	193	211	209	215	205	201	203	192	215	199	213	207	213	208	204	231	229	205	247	228	207	211	205	227	215	197	218	235	229	211	225	206	206	219	209	206	230	196	237	202	213	213	184	193	214	194	213	210	204	185	228	199	202	215	193	224	223	240	199	178	231	217	188	208	211	213	220	200	206	230	219	222	212	225	209	222	227	220	213	227	209	239	210	218	189	220	214	218	225	224	194	218	210	216	228	203	208	211	202	210	194	198	200	233	209	195	217	225	210	207	227	227	204	218	209	220	228	212	210	207	220	188	203	211	221	203	211	192	211	218	189	224	179	215	208	206	196	210	201	212	213	204	227	210	224	221	211	199	192	203	202	217	213	212	226	211	220	202	206	219	234	200	204	220	191	206	206	208	200	209	203	236	222	191	237	210	189	237	202	177	232	198	205	213	202	185	211	217	216	190	212	229	194	208	209	217	209	209	201	208	236	201	222	204	198	187	207	220	219	193	211	211	210	219	212	184	229	193	215	201	224	214	192	196	209	219	222	192	202	191	221	187	214	207	215	200	211	218	209	226	238	193	195	221	199	217	217	213	267	217	223	229	211	176	231	210	219	212	213	213	222	188	221	212	193	213	221	208	207	208	210	204	230	198	213	193	219	222	202	211	249	187	233	210	217	201	203	183	202	190	204	211	222	236	217	215	208	192	184	219	204	230	213	213	197	220	241	218	216	198	230	208	216	218	219	188	190	214	204	230	200	220	223	204	209	211	211	224	210	195	204	208	206	201	176	234	214	229	193	224	215	207	250	200	197	232	227	212	214	193	219	210	238	237	214	229	237	217	188	219	223	243	225	230	221	215	206	213	203	210	209	200	199	215	211	202	225	205	208	220	217	211	220	192	187	217	223	211	207	180	203	222	204	193	219	200	215	215	216	196	211	216	221	236	212	213	197	191	234	197	198	202	223	183	226	205	244	197	181	190	206	199	215	213	229	190	208	194	205	222	208	198	222	209	218	212	228	192	213	196	220	194	215	211	189	200	208	220	226	223	197	220	205	194	223	222	229	192	218	218	218	209	201	211	221	201	225	204	206	192	206	223	202	215	236	227	216	198	207	245	203	195	213	226	196	188	227	199	229	206	240	216	224	209	211	195	205	202	204	197	224	215	185	204	212	218	234	215	210	238	210	210	196	203	233	207	213	206	202	212	220	193	222	200	211	206	204	213	226	226	200	213	199	223	212	220	221	203	205	195	213	212	194	191	231	203	200	218	214	203	192	218	214	204	210	200	207	197	218	221	200	212	223	216	216	224	224	213	200	179	205	205	205	204	214	213	222	199	187	227	213	194	212	251	218	222	204	205	215	209	202	179	197	221	211	210	203	206	212	211	246	215	208	215	211	204	196	197	201	189	230	226	221	216	197	184	213	229	210	232	208	218	217	222	219	239	174	214	205	223	204	191	219	233	189	231	203	206	215	198	223	196	208	203	192	236	204	208	201	199	208	196	208	212	238	217	183	198	214	210	213	210	204	211	214	200	212	213	212	216	198	218	196	227	182	231	200	213	220	198	195	196	216	182	214	183	220	201	210	238	211	233	200	216	201	226	195	206	205	181	244	231	235	185	215	210	225	210	210	215	203	234	213	223	230	232	224	218	201	200	195	200	193	220	206	223	218	200	208	217	212	209	230	226	215	211	239	215	202	194	185	197	210	200	233	210	196	211	196	212	207	205	225	222	228	199	204	188	209	218	192	203	179	229	214	226	198	191	202	191	220	219	212	219	226	206	187	197	211	208	205	233	218	234	192	203	218	212	218	214	223	196	183	217	206	229	207	214	236	219	189	198	226	200	203	218	191	199	239	237	221	226	193	207	216	192	202	240	221	191	210	189	208	219	223	205	230	198	219	206	209	245	200	226	218	220	182	240	209	213	226	216	225	212	210	194	193	214	192	201	202	226	188	239	213	203	207	194	245	212	196	202	217	184	200	215	215	240	211	187	206	221	217	199	232	215	229	198	199	223	198	205	207	204	183	165	215	215	209	202	209	225	219	232	212	213	201	236	190	217	229	209	229	186	204	227	207	238	205	230	213	213	208	213	197	215	203	201	211	208	204	203	210	217	191	204	201	216	211	216	203	197	225	218	230	206	213	223	195	218	220	192	210	219	219	237	226	201	202	218	213	213	202	217	200	209	190	250	213	222	217	211	219	200	223	216	189	228	195	212	203	205	205	198	241	220	202	197	205	221	184	230	231	210	217	205	221	196	202	222	219	217	218	224	221	196	231	217	202	202	268	218	237	208	196	218	208	202	205	221	210	194	210	209	215	214	230	197	223	200	208	219	193	215	231	206	211	195	207	223	204	208	211	214	208	225	195	210	220	221	219	253	189	178	203	209	227	211	217	201	215	204	186	228	186	208	205	212	209	200	223	218	206	176	207	223	216	216	209	219	231	218	227	198	247	220	215	252	190	190	201	212	196	188	228	197	238	217	221	224	203	218	193	197	222	203	227	201	233	189	209	200	192	210	191	199	212	220	231	187	216	210	219	187	242	203	215	192	201	222	201	177	231	204	215	210	217	199	194	214	182	226	206	225	215	211	198	223	198	199	208	211	232	229	193	231	204	185	211	195	181	213	212	221	215	219	203	214	229	241	221	225	218	211	202	190	195	219	204	219	210	214	197	225	203	222	220	210	196	224	202	240	172	213	222	222	217	204	203	202	222	237	204	204	202	210	203	212	197	231	206	194	195	194	222	190	214	220	226	209	210	198	220	197	216	210	213	237	212	217	230	237	224	217	190	221	208	207	201	220	193	208	202	220	210	248	217	212	228	246	229	180	224	204	198	213	210	206	259	214	188	218	214	228	208	229	203	202	213	219	245	197	214	202	205	211	166	220	199	206	197	187	203	221	212	182	199	172	201	218	220	213	211	222	213	225	181	198	219	229	203	216	207	230	201	195	199	211	213	207	197	173	233	217	193	211	218	215	193	226	216	214	191	199	218	218	226	232	214	250	199	219	187	212	234	196	201	198	230	184	211	197	212	224	200	218	208	208	229	212	216	189	205	216	207	226	192	222	203	219	193	222	207	207	198	218	212	193	228	204	213	212	210	194	214	237	211	217	194	187	222	217	208	210	215	237	231	210	188	234	204	213	222	223	212	212	202	199	204	214	237	195	205	220	206	197	205	209	216	209	196	200	224	213	211	202	202	202	239	196	241	209	199	187	228	211
1654	325	305	325	275	268	285	322	287	304	285	299	293	270	291	292	298	289	290	300	292	313	318	295	300	297	292	260	294	293	301	283	275	317	298	294	292	305	292	296	269	311	265	304	290	303	299	287	288	262	295	293	291	284	321	297	315	298	284	276	306	310	281	299	290	302	304	305	333	312	272	279	277	271	277	315	300	308	321	283	302	270	272	284	334	288	265	279	293	310	278	300	323	296	283	281	302	295	306	307	294	289	275	272	299	302	308	301	290	280	296	319	278	305	294	300	337	309	311	292	320	297	297	311	279	326	276	272	296	269	275	292	320	308	293	315	297	288	278	278	291	265	314	271	287	279	297	283	283	304	289	294	292	287	281	290	324	281	297	295	307	325	298	264	306	316	313	263	303	281	289	288	291	308	313	288	299	291	290	281	265	287	278	293	301	276	285	306	306	277	303	305	302	279	297	316	307	277	258	312	295	272	291	292	271	277	299	301	281	298	312	319	299	275	285	293	315	277	323	290	314	280	284	312	306	308	282	294	276	285	286	282	308	325	317	273	302	320	284	300	295	287	279	319	270	325	319	275	276	282	290	287	308	269	273	332	281	298	261	302	278	265	295	282	303	317	309	285	327	310	269	293	320	270	292	306	319	281	343	333	302	293	313	322	335	286	313	341	294	310	285	309	298	317	282	310	317	308	289	284	313	303	278	308	268	326	302	273	294	280	326	314	314	301	299	282	284	295	311	279	292	307	271	248	274	299	283	257	305	294	286	329	290	289	306	296	295	274	300	296	261	292	262	290	295	296	274	298	301	274	296	279	315	274	302	283	261	298	288	313	285	305	272	266	301	252	302	327	277	310	278	269	305	285	305	279	299	269	302	292	305	284	298	255	264	328	298	282	283	270	301	258	259	287	285	337	273	271	295	287	285	285	276	273	288	331	307	294	289	293	283	322	302	312	283	300	283	302	280	298	341	290	292	316	304	308	294	314	309	279	252	314	302	291	284	289	271	298	320	296	309	291	249	273	301	278	268	273	300	293	291	298	269	315	291	301	278	287	319	332	270	273	304	291	274	296	310	293	279	286	275	291	308	292	318	308	287	279	303	313	308	260	338	297	270	300	295	292	255	327	328	325	287	309	292	312	281	298	292	275	292	272	283	256	286	292	326	269	306	311	300	275	288	337	324	298	290	295	274	305	314	292	285	337	262	295	296	263	260	319	304	316	338	292	317	288	309	286	288	279	321	309	296	312	310	280	281	280	282	306	307	308	313	301	286	295	284	267	310	303	317	302	280	307	301	320	310	268	282	273	293	314	282	314	291	295	307	306	322	284	313	296	295	285	294	310	294	315	331	265	316	313	256	258	273	282	271	295	294	309	305	269	243	307	300	303	312	306	295	288	322	291	338	327	303	270	317	325	288	304	262	292	307	273	311	320	306	291	268	260	339	303	304	297	318	291	296	288	328	301	294	302	327	287	296	266	312	282	280	321	313	272	288	311	301	295	334	270	316	302	252	296	301	282	301	316	282	291	273	301	296	280	307	295	283	294	241	277	280	297	317	317	311	293	300	286	331	285	283	273	299	278	320	304	294	300	321	307	322	302	303	304	265	293	280	287	333	298	282	290	269	270	288	306	303	322	300	284	292	314	321	290	289	311	256	279	315	280	304	298	270	291	286	293	309	318	290	313	291	295	300	305	301	322	307	286	320	305	280	303	284	280	273	275	311	305	286	285	273	304	322	274	313	279	331	309	296	277	288	324	302	311	276	296	316	307	300	320	292	284	277	288	279	264	326	287	311	259	293	308	273	257	282	295	289	306	259	310	297	310	306	296	308	287	308	280	304	311	271	302	304	314	297	289	296	330	280	283	295	306	296	317	300	296	313	311	291	304	283	292	279	293	283	302	300	299	304	286	309	286	279	314	316	284	304	315	329	293	253	289	332	296	283	286	274	320	247	293	295	283	265	279	260	295	281	272	282	284	325	287	287	313	288	271	274	260	325	272	263	305	305	302	322	364	294	286	324	292	326	329	287	315	315	266	283	268	284	315	307	287	339	251	315	299	313	284	289	287	308	267	282	279	281	297	251	305	313	320	353	292	263	323	268	319	294	282	261	303	279	370	296	294	277	292	320	309	274	286	307	337	319	309	293	317	301	286	305	314	269	282	318	313	299	324	307	273	293	330	298	310	291	287	262	316	301	328	335	289	289	296	291	306	306	283	288	266	297	285	314	317	319	295	309	296	330	278	283	275	285	311	302	308	268	312	290	285	287	309	277	315	254	277	296	287	296	287	332	301	321	303	291	303	309	275	307	279	298	289	316	294	287	300	297	306	288	311	336	301	314	271	316	294	283	340	253	291	291	310	296	294	306	315	280	299	293	284	282	291	320	308	294	316	313	315	279	301	272	301	308	340	293	313	283	312	302	282	290	285	284	336	276	270	284	285	284	266	316	289	303	297	318	268	340	271	287	290	326	320	309	320	311	289	294	283	313	265	284	318	302	294	311	284	297	268	294	304	290	319	305	292	289	298	258	298	278	285	308	295	293	318	264	262	281	280	278	283	286	291	316	322	319	251	311	298	299	299	310	330	324	281	286	275	296	254	296	286	283	301	263	283	323	269	297	313	278	308	266	278	280	265	286	317	272	309	293	311	288	318	291	262	301	303	279	281	306	275	269	308	318	328	295	278	307	292	313	319	310	290	314	310	300	304	322	293	297	272	307	313	293	293	281	306	307	286	303	301	269	276	318	289	311	336	313	279	321	320	317	290	296	296	291	319	296	284	296	295	327	299	307	281	307	277	315	318	290	301	282	319	280	297	297	308	297	285	289	282	282	291	307	303	271	277	297	302	319	311	308	292	350	304	308	281	282	310	329	294	283	296	289	316	321	282	316	290	283	307	289	266	289	294	271	315	294	305	316	272	263	293	290	324	328	280	303	298	325	299	313	284	269	309	289	265	267	290	267	290	297	318	301	305	302	329	286	287	308	316	275	283	287	285	327	333	326	309	319	294	309	285	320	315	301	280	307	293	302	308	327	321	303	276	274	290	281	299	331	312	313	335	287	288	307	269	320	303	297	262	284	309	273	299	288	276	324	274	271	284	287	319	268	280	288	296	341	353	306	287	308	282	316	297	302	278	279	277	292	303	271	296	274	300	263	268	293	300	308	258	280	277	324	308	258	324	259	343	301	274	316	313	307	263	305	301	321	317	299	331	275	308	286	295	316	286	292	304	291	271	327	270	337	274	269	319	272	293	292	314	311	279	302	336	279	322	285	296	307	304	322	302	301	305	312	277	309	313	280	291	323	271	268	321	293	287	285	274	278	270	296	293	315	305	295	291	275	278	273	302	292	288	287	306	309	314	316	271	281	279	300	292	328	290	322	249	297	325	293	312	320	280	303	308	311	317	310	287	294	320	307	285	297	291	281	316	263	301	286	316	290	310	268	291	304	307	273	337	285	329	302	310	299	275	305	308	314	308	300	275
2191	671	678	683	684	668	666	721	738	705	678	720	676	642	693	666	681	675	692	692	696	632	700	619	648	666	659	641	654	691	678	649	627	684	635	689	687	684	714	640	691	710	662	681	680	662	664	628	723	686	645	684	616	670	653	689	675	611	654	692	682	692	671	698	649	659	724	705	699	672	685	699	707	665	667	652	685	703	666	691	687	687	681	624	701	686	696	632	655	637	656	639	663	678	659	649	628	622	653	649	707	703	710	662	667	672	700	661	657	660	669	663	656	692	654	725	664	669	649	626	632	641	696	686	706	721	676	631	696	702	609	670	694	689	664	705	653	671	706	703	668	691	653	682	677	687	640	694	650	662	705	662	625	684	678	678	712	667	665	728	687	668	675	702	635	690	668	630	639	648	668	675	673	676	694	694	665	638	698	680	665	699	692	639	651	679	615	667	670	682	666	674	654	632	627	656	649	698	707	698	720	649	660	665	693	623	689	695	701	681	638	677	639	677	683	622	679	678	713	727	649	653	684	663	704	685	630	677	646	656	674	652	689	678	659	653	659	741	663	632	663	662	611	654	689	667	659	651	665	620	651	704	658	672	652	650	682	659	687	666	665	668	660	679	724	662	682	638	672	660	707	703	705	693	638	677	688	614	668	663	620	686	660	685	660	678	665	672	728	675	700	655	690	689	708	670	692	673	676	636	686	680	645	666	652	638	667	622	682	677	655	702	657	673	644	731	649	689	670	657	620	656	649	676	628	701	643	705	681	647	682	686	684	688	675	657	645	639	707	645	692	681	648	644	722	691	690	676	669	674	670	664	633	650	642	670	659	746	657	641	623	669	616	655	684	702	685	700	631	692	633	647	698	663	688	636	655	643	691	681	645	665	665	667	655	635	629	691	697	688	686	682	664	661	693	627	708	673	625	625	670	683	691	691	640	676	678	654	683	663	642	674	667	658	674	715	707	678	633	632	662	674	680	681	650	678	683	675	637	630	652	731	617	673	664	666	643	670	617	655	674	707	653	637	670	671	677	702	636	650	650	679	712	653	690	690	668	688	659	681	667	670	682	636	688	653	712	658	701	661	675	631	682	696	654	677	645	697	695	602	704	678	669	686	619	662	667	671	695	642	675	629	648	675	674	693	672	690	627	614	687	683	691	667	679	671	680	684	666	653	683	671	728	695	666	700	637	695	722	655	670	641	668	629	681	705	664	670	720	667	632	665	666	664	644	650	650	675	659	634	710	659	664	700	695	689	656	680	712	651	647	658	666	691	729	675	653	690	651	638	635	695	697	654	654	670	639	718	596	652	676	666	658	648	641	674	648	692	702	647	646	667	665	685	653	679	669	637	635	630	690	721	607	665	650	677	676	652	657	659	674	653	625	623	683	677	638	679	690	669	656	672	648	679	689	663	651	670	675	644	694	692	679	709	680	625	602	646	667	665	662	665	673	638	671	649	661	657	642	661	697	680	741	667	665	619	697	647	657	657	698	644	659	640	686	660	678	709	703	644	681	687	661	649	684	668	678	642	709	613	662	654	651	676	632	670	690	690	697	687	655	648	659	674	697	663	659	666	672	646	683	676	650	690	619	665	646	697	640	653	698	734	674	674	696	695	678	662	696	657	684	691	692	646	652	663	676	670	705	648	693	676	672	671	651	676	678	687	699	691	668	673	653	657	661	658	662	691	658	660	658	689	624	652	656	692	691	655	667	575	677	721	657	662	650	649	625	698	750	681	701	710	690	653	663	649	650	695	684	690	705	718	679	671	667	702	656	660	649	657	639	685	643	617	688	664	663	650	663	642	667	645	713	698	655	667	683	638	702	675	689	697	692	633	668	632	698	693	637	672	671	660	639	674	696	712	667	690	673	636	655	652	653	711	691	689	669	673	643	678	619	712	687	748	660	677	681	678	673	699	655	695	615	688	641	619	677	706	659	672	686	691	647	647	664	606	644	636	666	656	684	647	704	662	683	679	661	688	662	689	677	679	671	647	678	690	679	677	675	690	648	677	694	683	669	650	654	683	698	648	638	673	665	702	595	650	624	728	649	680	695	668	685	690	672	640	671	663	674	662	650	670	698	626	657	653	653	670	735	680	633	672	710	721	633	691	665	662	663	701	687	674	637	707	674	658	614	691	697	665	668	646	663	641	675	676	677	690	678	643	671	672	677	657	743	633	641	640	671	692	655	614	688	687	651	712	640	651	653	678	634	638	590	702	662	698	651	677	636	674	677	648	664	622	658	644	673	663	657	693	667	672	684	676	645	637	657	694	700	646	629	667	687	629	668	662	660	650	625	699	634	669	639	679	728	676	656	627	629	704	701	690	665	667	669	636	642	704	703	699	675	659	641	636	650	647	691	651	684	650	676	661	675	618	679	707	685	630	666	628	698	681	629	683	685	702	664	676	728	665	647	657	687	645	657	726	681	710	686	660	632	659	621	654	641	728	654	676	606	637	674	715	692	656	730	713	685	661	673	656	660	623	620	659	648	642	729	689	719	672	626	647	708	707	685	686	687	690	662	682	659	636	649	640	677	689	664	633	663	636	684	669	726	682	676	636	694	711	697	658	688	636	696	673	695	663	683	705	676	682	665	684	702	697	652	644	677	693	716	655	663	677	684	644	695	686	681	660	685	688	623	690	650	655	703	688	686	634	647	623	648	650	692	662	705	667	654	665	647	689	662	698	668	687	669	705	701	668	660	633	652	657	704	667	668	645	635	693	674	643	624	613	665	678	659	667	667	659	612	647	668	668	681	647	686	629	660	701	741	581	688	700	677	667	678	640	712	701	707	660	669	656	619	693	677	707	678	701	638	642	696	654	663	635	638	688	637	655	713	644	684	658	663	678	697	664	708	652	660	665	646	679	710	686	684	664	669	661	691	689	630	692	715	602	622	693	673	694	660	656	677	628	665	674	670	676	688	668	640	682	656	713	632	684	636	686	638	667	655	677	660	649	651	684	652	689	603	659	682	670	703	692	678	665	675	643	745	638	713	671	632	632	650	605	651	674	645	679	708	620	629	684	713	657	686	630	660	706	655	641	670	641	681	650	702	660	741	634	659	664	654	613	654	696	648	623	696	708	654	689	658	631	673	674	698	686	662	669	655	659	652	705	645	648	639	686	643	657	682	650	705	657	705	720	682	691	692	681	685	641	705	627	621	665	622	685	706	685	643	659	645	624	659	726	668	637	699	677	672	655	703	690	709	658	721	633	688	675	647	674	719	652	672	702	678	678	666	671	669	660	679	726	664	710	630	688	670	674	672	627	704	621	634	657	657	603	662	665	661	682	636	686	687	674	664	673	660	668	668	677	640	679	646	743	680	657	673	692	691	678	672	685	660	644	678	663	659	647	613	707	675	669	670	649	684	641	630	705	661	675	694	677	723	670	671	657	672	651	699	728	678	624	660	706	700	693	698	724	635	634	638	684	655	613	686	641	697	651	662	686	704	689	651	643	690	700	708	628	658	635	659	648	631	664	705	698
17197	2623	935	529	366	285	251	239	245	247	231	238	223	230	237	217	214	236	226	212	206	213	249	228	237	196	221	227	238	227	233	245	237	209	244	217	232	221	224	241	236	200	214	241	219	211	237	221	240	229	232	206	233	235	205	224	216	213	230	216	200	235	211	218	219	227	198	227	191	223	233	217	197	229	245	200	201	237	220	237	223	230	223	233	229	260	261	241	244	233	224	228	217	231	226	250	247	203	206	206	213	268	215	217	212	218	230	201	231	212	240	235	225	212	207	204	239	206	253	233	230	214	191	227	253	213	204	215	225	220	201	224	232	214	221	188	233	199	214	226	227	229	204	187	211	230	245	229	200	202	230	219	245	221	214	204	214	210	233	222	237	213	220	250	251	204	250	240	201	227	211	227	257	228	223	216	227	227	229	218	212	220	204	223	237	235	217	240	218	240	188	253	245	217	259	218	215	207	233	231	206	198	213	202	247	212	227	207	220	201	210	229	221	263	245	220	206	222	200	237	227	221	217	194	226	229	243	198	231	204	228	213	203	244	220	226	215	230	222	238	214	214	200	234	202	214	245	243	203	222	202	211	221	234	216	220	217	219	216	198	245	204	219	234	250	208	220	204	208	225	230	231	218	204	233	236	191	188	219	222	226	223	210	183	203	229	225	257	205	240	245	231	200	209	248	214	225	222	211	206	192	206	218	203	219	228	247	232	241	232	220	191	239	252	210	239	235	197	213	205	203	204	197	216	234	224	251	221	224	222	206	205	229	251	216	205	221	239	226	231	235	207	227	229	241	217	238	234	220	208	219	235	219	217	222	218	204	206	215	206	221	223	236	237	221	205	236	217	261	229	240	208	201	227	222	217	231	192	230	209	219	186	206	186	200	212	248	226	224	228	212	228	224	232	218	232	212	211	218	208	204	232	198	214	197	245	224	233	203	214	239	242	224	225	245	197	236	211	228	219	252	221	211	194	205	247	216	236	233	216	209	214	227	222	241	210	235	222	240	259	209	233	243	210	226	217	220	235	221	237	208	221	230	210	217	217	193	208	225	218	204	197	214	223	197	237	189	231	239	247	237	241	217	210	245	211	203	219	220	232	235	222	233	199	215	235	201	223	234	241	221	213	229	223	226	229	221	254	206	224	223	209	214	229	204	225	219	230	260	219	209	219	214	216	227	215	213	238	217	208	247	228	247	216	219	270	226	199	227	218	225	252	218	219	201	233	253	203	241	228	243	230	205	256	216	215	222	207	205	218	208	234	203	222	223	217	230	229	194	232	235	224	212	211	193	252	222	218	223	211	252	213	243	221	242	232	225	234	235	235	226	190	233	212	203	231	235	212	245	217	227	246	219	236	207	208	201	205	227	239	225	199	239	212	227	228	211	245	198	241	205	202	221	208	224	215	222	248	209	231	241	256	224	191	221	211	209	208	236	208	224	223	224	218	227	229	217	256	220	239	194	199	236	237	251	226	230	214	219	217	242	222	207	233	241	237	242	221	214	243	214	236	222	213	202	176	230	235	238	219	216	214	203	186	222	214	223	226	209	209	225	205	230	198	214	188	203	214	239	214	202	262	217	208	238	231	205	216	213	238	214	229	226	230	223	211	244	225	245	224	218	253	203	221	212	260	228	223	213	232	233	235	209	210	257	228	205	232	223	231	242	226	230	227	193	228	229	216	231	236	210	200	235	230	219	203	214	213	238	244	223	215	209	263	229	203	248	214	224	211	235	238	225	214	228	205	232	222	239	220	216	219	239	206	214	211	194	215	237	250	230	221	242	207	236	189	220	201	248	204	236	226	223	231	211	216	242	225	227	217	197	212	209	236	216	208	229	205	209	214	237	211	223	222	221	234	239	227	227	219	223	234	237	207	248	186	234	222	211	222	217	267	219	230	241	220	196	188	204	204	242	199	247	203	226	187	190	223	210	236	238	239	224	239	209	208	239	224	212	214	218	212	221	219	241	249	241	242	266	242	203	229	230	211	203	245	209	210	227	240	210	223	218	218	224	258	221	241	227	221	207	219	214	225	219	196	202	231	223	201	182	234	253	237	241	222	233	234	250	228	220	189	229	203	232	219	196	225	210	222	216	205	214	204	216	216	206	221	224	232	202	215	218	217	200	213	222	232	208	234	231	212	222	234	192	224	220	231	229	230	239	229	204	219	217	215	196	230	241	259	213	230	197	223	206	247	235	211	212	210	176	235	231	241	221	240	197	217	207	195	202	211	229	206	249	205	200	226	222	205	208	201	207	250	220	218	239	204	236	216	192	235	191	235	226	217	208	223	226	215	231	274	224	220	249	254	215	239	223	235	230	196	255	220	210	272	200	258	240	233	235	226	236	203	222	204	253	207	228	205	239	213	187	237	204	249	218	229	212	232	222	224	217	229	203	214	208	241	248	221	184	211	215	207	221	224	198	233	199	248	213	218	230	215	208	219	233	229	233	225	208	216	236	220	196	212	235	211	221	217	206	220	230	229	211	211	259	216	252	200	205	204	220	243	202	242	237	210	233	226	191	223	221	214	210	248	231	211	230	239	229	213	210	207	218	223	230	216	239	211	219	248	233	211	222	231	225	241	208	211	231	240	228	222	233	196	221	221	201	182	229	207	199	228	210	214	239	199	221	219	208	234	245	232	211	208	213	211	206	260	209	242	238	207	220	213	212	218	184	207	197	217	228	213	236	215	208	247	215	241	213	225	213	188	263	231	232	190	245	215	214	190	234	213	226	214	203	207	215	248	230	237	240	251	227	210	206	209	242	239	189	224	220	229	206	229	240	226	216	242	220	201	216	232	220	239	204	229	195	245	188	206	218	206	200	217	240	198	241	245	223	224	200	217	239	219	201	216	224	207	240	244	202	220	239	243	211	233	207	222	210	250	246	229	248	210	222	230	215	223	216	225	233	214	246	215	221	236	231	188	221	199	205	236	212	234	237	191	217	242	208	222	236	223	223	250	220	217	194	243	215	234	216	214	218	221	202	226	220	244	245	204	238	251	211	210	228	216	224	243	218	210	213	220	209	248	230	239	235	245	195	208	224	228	224	177	226	247	235	232	218	212	225	237	208	244	232	223	235	192	206	239	232	229	213	211	249	205	246	216	221	228	249	239	240	212	214	216	215	206	245	226	218	194	237	228	195	230	203	218	225	240	220	223	196	201	220	238	227	243	213	244	218	218	230	236	211	205	178	235	210	216	214	240	214	210	246	228	238	221	180	212	203	212	243	216	208	182	197	209	216	221	211	211	229	240	230	221	226	224	222	227	241	209	194	212	227	233	216	217	218	262	218	207	257	202	221	209	209	239	219	208	210	225	242	198	205	225	219	206	246	212	203	217	201	229	246	250	224	207	230	209	206	228	218	212	214	233	236	206	239	221	221	196	243	226	205	252	222	254	208	193	217	237	234	198	227	223	203	211	225	179	225	248	220	231	224	215	225	235	208	223	219	248	239	226	239	261	208	219	218	200	189	198	206	208
11943	720	1163	1233	1080	909	822	757	716	717	626	636	607	580	585	581	532	573	537	579	585	562	562	531	520	523	518	561	523	567	497	544	545	515	514	541	542	544	492	484	531	518	546	526	512	502	508	517	533	525	495	546	479	495	498	496	501	454	458	516	520	469	499	490	535	517	521	519	509	521	497	462	513	493	526	540	502	496	501	489	494	492	507	507	552	504	509	541	489	520	526	482	524	490	507	509	531	485	515	513	516	492	502	512	500	530	487	512	496	482	483	509	482	474	516	508	491	482	516	530	552	480	513	501	515	522	547	519	524	524	509	490	478	519	530	507	539	517	511	495	500	510	519	479	498	538	489	532	514	502	525	479	481	490	490	514	546	504	502	487	505	505	572	499	496	503	489	521	498	503	493	538	553	547	496	505	523	523	533	520	490	485	503	485	504	479	493	541	515	496	478	484	537	494	503	520	443	523	530	486	513	509	494	521	527	485	530	554	555	511	495	518	481	492	469	496	511	482	510	519	543	513	551	504	525	462	494	494	509	494	529	527	471	495	495	527	544	520	508	515	544	482	500	492	476	476	511	489	516	522	468	525	511	538	501	543	493	510	531	477	498	512	515	490	514	517	492	515	530	463	514	526	512	473	537	472	532	480	515	476	516	500	512	497	466	490	471	498	472	499	498	521	531	511	521	521	520	517	520	478	512	486	492	509	508	519	515	470	501	505	518	501	507	525	510	516	486	468	495	542	513	495	558	487	494	506	453	525	487	509	522	466	516	518	506	515	511	564	526	482	510	502	513	495	491	534	485	491	490	531	544	482	533	490	525	493	498	496	519	523	526	501	500	525	524	479	542	521	446	470	474	460	476	488	528	548	530	468	508	486	529	511	485	488	495	470	547	517	514	498	528	500	513	515	481	450	488	510	513	441	490	496	533	503	498	509	512	492	526	483	502	528	514	530	479	524	475	521	509	527	473	508	472	538	459	512	498	525	536	511	494	484	538	514	490	470	504	507	485	499	497	481	467	540	475	515	497	506	532	521	484	499	496	535	526	530	484	477	479	486	495	549	531	484	534	493	545	516	522	488	486	503	519	522	496	494	487	488	539	580	522	495	487	518	468	541	475	511	519	525	472	518	509	528	495	506	510	521	541	495	487	485	493	512	545	486	463	508	472	508	513	462	513	555	514	522	512	496	552	479	524	527	527	533	525	500	547	527	530	509	515	500	493	538	532	541	538	514	498	518	450	531	542	500	482	479	527	505	487	476	523	475	497	497	518	510	461	534	498	473	492	518	507	503	546	480	515	532	498	492	497	526	512	495	513	482	537	501	484	526	513	495	521	505	512	523	479	536	528	476	505	501	507	510	531	510	536	524	472	531	500	504	507	511	475	507	507	516	500	507	499	495	495	506	493	497	485	480	497	538	527	495	459	515	488	516	482	442	537	519	514	513	515	476	522	513	470	497	519	480	477	471	514	503	481	459	502	529	526	498	528	506	491	509	531	481	554	518	517	525	506	557	499	531	499	472	491	481	504	518	503	500	519	525	507	526	496	545	501	513	524	504	484	519	532	522	504	483	502	500	509	500	507	517	499	533	500	546	526	485	544	499	497	498	508	498	544	514	517	502	464	476	492	491	507	493	517	497	532	493	467	504	508	470	465	528	444	520	456	508	505	495	463	499	509	499	531	481	530	525	517	488	507	506	558	503	519	508	502	504	539	520	508	503	519	502	564	483	491	516	486	475	520	517	495	547	521	515	483	495	507	508	530	526	520	508	486	528	517	481	528	510	540	493	531	530	511	510	504	511	478	536	515	522	518	491	546	472	536	510	534	466	527	511	518	477	505	473	495	498	487	450	518	506	504	489	514	497	506	469	536	520	536	501	487	503	476	511	480	495	496	521	511	473	533	506	501	514	525	498	532	529	522	464	484	508	507	484	509	486	524	519	483	512	523	482	533	504	533	543	519	527	529	498	521	494	500	471	484	462	490	523	483	530	518	482	503	518	542	491	516	513	540	550	508	539	491	512	503	495	529	460	518	500	545	543	514	512	507	474	520	513	510	501	482	494	480	543	508	493	489	459	531	541	506	502	523	503	490	504	500	526	505	497	503	509	515	475	510	493	517	470	521	526	493	459	500	458	543	513	563	484	509	477	515	499	524	457	507	545	518	504	496	476	531	477	503	531	495	537	517	503	509	479	514	478	499	500	480	513	501	507	511	514	480	466	531	505	490	503	480	515	476	516	479	494	473	520	507	518	496	497	478	523	524	519	456	468	533	503	517	509	485	521	536	542	490	482	524	497	492	535	524	490	488	492	475	474	506	518	494	505	519	467	463	547	459	475	558	511	539	478	492	547	497	537	530	512	499	531	514	499	526	520	495	494	573	546	513	506	518	485	486	475	521	453	537	540	536	522	490	500	495	534	508	483	497	460	489	523	520	510	489	500	528	512	482	503	509	504	488	512	504	535	495	476	479	463	491	515	488	534	527	479	545	507	505	498	482	528	505	479	560	530	441	510	527	503	528	521	524	486	503	495	527	507	521	506	499	545	498	475	508	503	515	461	522	521	475	540	483	517	480	494	524	526	536	496	496	503	535	487	547	481	474	491	466	528	502	517	522	505	488	514	502	460	511	534	566	499	517	460	504	558	507	537	512	510	462	515	519	481	500	539	509	505	494	518	523	475	517	547	534	516	522	482	520	509	475	488	482	499	504	491	485	519	487	538	518	492	474	492	535	530	508	504	513	470	507	519	510	488	496	505	525	528	522	529	515	473	527	492	467	524	508	479	470	515	493	496	511	481	466	531	515	555	535	494	484	502	539	505	541	522	489	472	485	485	520	454	529	516	514	462	491	472	514	513	525	519	466	494	491	504	503	479	493	516	481	510	549	455	508	577	482	507	489	523	509	470	504	531	525	465	479	499	486	491	515	542	520	489	517	535	547	494	522	487	516	481	529	453	520	490	539	463	528	528	494	549	506	498	470	475	531	470	486	501	506	550	493	475	495	532	526	513	521	466	507	526	486	535	480	519	494	496	510	464	549	517	476	526	521	519	491	522	490	485	530	502	523	535	539	515	475	489	532	549	467	483	494	492	494	552	504	487	519	501	521	514	483	476	492	524	501	508	536	522	504	513	539	498	492	501	471	532	525	525	481	496	501	547	471	510	527	510	483	504	516	502	534	511	511	476	549	500	506	492	456	507	480	509	497	499	509	525	515	545	491	533	474	515	493	499	481	525	486	521	520	507	540	506	521	506	517	504	515	527	519	545	490	484	498	508	530	475	511	514	480	477	465	497	513	531	515	507	541	485	486	473	502	468	474	494	524	493	510	503	506	544	522	537	518	503	527	498	481	473	492	519	491	497	513	490	475	544	508	508	511	485	510	463	510	502	492	484	473	485	538	479	535	504	512	519	513	515	504	488	526	508	506	474	532	520	508	483	513	526	483	507	546	535	505	531	521	491	495	507	513	498	528	535	507	515	501	483
22406	3499	1516	760	435	312	240	192	146	131	136	104	103	105	104	100	92	109	78	83	96	81	103	71	89	84	74	80	84	92	89	79	81	88	85	80	91	80	86	96	82	86	83	67	84	73	77	73	75	89	87	80	93	70	78	80	65	69	71	88	87	59	72	72	77	78	77	86	77	78	93	73	72	72	99	93	71	77	82	71	87	50	82	77	97	82	80	81	71	90	79	82	74	84	82	65	83	90	71	93	82	81	85	97	70	71	73	76	81	88	77	93	85	76	65	82	68	74	79	79	68	69	80	72	101	71	79	87	70	79	87	78	78	90	77	86	75	83	87	90	78	84	73	84	73	80	96	84	74	84	102	81	83	99	90	85	89	76	76	74	72	87	71	77	78	80	75	83	84	84	90	83	111	65	80	85	80	58	74	97	73	86	81	71	80	81	77	78	73	83	73	76	79	83	80	92	73	75	80	87	83	89	70	81	84	74	77	62	73	92	78	82	88	59	97	85	74	84	75	80	60	80	78	86	97	107	64	87	77	76	80	80	93	91	69	93	78	63	98	64	60	73	65	85	90	94	92	81	86	72	73	60	78	83	71	70	78	69	66	80	68	73	104	69	83	86	82	80	77	79	81	83	76	98	72	73	82	77	86	96	67	71	71	84	83	77	75	66	80	83	67	82	72	80	85	72	83	82	89	71	62	92	72	70	69	90	65	74	62	75	73	85	91	65	85	86	71	78	85	72	92	92	80	64	65	80	78	87	80	79	84	91	71	81	84	85	66	90	64	97	79	73	78	93	71	79	76	63	67	92	91	91	85	79	90	58	74	75	79	87	75	79	92	67	77	72	72	76	84	86	78	51	89	77	75	65	65	82	99	70	73	77	90	81	70	82	60	74	72	77	91	97	75	81	86	77	83	77	75	89	100	79	75	75	91	75	92	80	75	68	90	66	99	72	69	81	82	73	84	78	83	81	84	89	73	83	84	83	79	75	79	77	81	84	59	70	62	75	103	95	80	74	67	90	86	70	84	75	80	93	85	81	83	69	61	81	75	91	84	76	85	95	76	81	97	60	86	88	71	93	76	74	77	63	84	85	80	84	89	94	79	68	74	76	72	76	59	84	86	75	75	67	87	80	82	82	73	81	71	69	72	73	89	70	89	65	91	68	80	103	87	79	93	85	67	90	71	77	75	71	88	61	77	77	74	71	72	80	92	74	81	70	80	81	79	62	106	78	88	85	78	80	72	81	86	82	85	55	75	73	82	70	90	76	75	92	70	81	78	86	80	77	83	99	80	71	80	75	82	87	90	76	73	92	102	95	79	66	70	75	79	77	73	79	111	91	82	65	70	93	86	57	52	78	79	87	62	79	85	83	79	75	85	96	95	70	68	77	83	78	69	54	79	73	75	59	83	82	70	69	82	90	78	91	99	82	81	83	78	66	93	94	77	74	76	90	73	68	82	74	72	77	78	79	66	84	87	92	76	70	57	74	85	78	83	79	95	65	87	61	72	88	75	78	75	86	79	78	73	71	81	75	63	94	73	95	72	77	86	70	69	78	75	65	97	59	80	85	66	73	79	85	80	70	80	91	87	76	76	78	78	76	80	75	77	78	91	76	81	86	84	92	82	91	116	81	68	85	71	85	73	91	76	86	94	95	71	74	84	89	81	84	89	81	79	72	66	88	73	91	66	87	76	72	91	79	77	84	76	88	93	71	93	74	65	78	73	98	103	85	76	79	77	79	60	81	91	75	69	94	81	94	78	78	77	67	93	88	76	68	60	70	107	69	93	73	75	68	79	74	76	79	86	72	71	82	97	87	86	87	89	77	76	80	93	77	74	84	82	69	78	69	101	64	58	64	79	81	76	65	66	85	90	84	78	75	57	72	92	88	72	75	80	79	78	86	102	86	81	62	77	74	67	85	80	83	69	87	69	74	73	84	70	91	89	71	71	64	85	93	67	72	72	80	77	78	86	85	79	81	69	70	77	78	86	104	88	65	64	96	79	66	88	92	95	83	69	78	81	77	81	65	87	68	64	69	72	74	66	74	83	61	87	87	76	78	76	88	70	82	80	71	78	90	65	82	77	77	74	88	70	88	74	76	92	77	75	99	73	53	78	89	66	70	77	79	69	86	87	79	94	74	65	80	80	86	83	80	96	73	65	67	83	62	89	93	80	63	63	77	91	88	70	81	83	81	71	80	100	83	81	69	80	74	79	78	81	86	64	82	57	92	80	75	66	83	107	76	99	104	91	70	80	77	73	82	84	89	60	76	70	68	78	88	75	70	85	80	65	69	68	80	72	83	81	78	80	78	78	85	78	63	92	66	80	71	74	62	70	67	77	76	79	81	65	73	82	78	89	76	91	63	68	73	94	89	69	87	86	74	88	81	91	79	85	69	82	63	82	86	65	74	81	84	73	75	70	74	67	79	72	94	73	69	95	84	79	89	66	77	65	74	82	78	77	94	83	83	79	99	74	75	70	74	80	76	90	73	87	68	69	69	76	76	68	63	73	82	85	81	72	89	81	85	77	82	56	68	71	83	69	80	74	94	87	96	84	77	83	68	71	73	67	77	72	87	93	77	83	95	83	85	96	79	82	79	83	68	80	70	66	77	79	64	67	88	78	80	80	80	79	67	82	84	85	96	74	83	76	71	82	77	73	68	99	83	101	88	89	81	54	86	75	87	104	74	64	73	69	78	77	75	86	89	78	76	76	72	68	83	73	81	73	102	102	80	68	71	78	61	67	66	72	71	71	70	59	72	89	70	64	100	83	79	89	68	83	92	86	79	79	67	85	88	84	71	94	74	87	76	79	82	84	89	69	67	80	71	64	69	77	69	85	79	74	76	85	79	91	88	80	80	85	84	84	87	61	86	78	73	81	68	68	71	66	87	102	89	69	85	92	91	92	79	70	72	75	56	67	87	86	68	93	76	67	82	88	79	85	78	83	71	81	76	70	83	65	92	79	92	101	63	93	74	70	72	90	64	71	84	72	91	96	82	82	82	82	74	81	94	72	78	82	74	70	86	77	78	77	79	78	87	90	102	95	72	84	69	89	73	85	83	77	89	86	100	81	83	86	71	83	78	74	65	96	78	79	81	81	80	74	89	70	63	74	93	67	67	87	70	84	79	70	83	78	70	87	73	79	72	81	77	64	69	83	86	83	77	82	80	75	65	87	85	92	89	89	69	78	84	91	94	83	72	84	96	87	99	67	81	77	84	90	69	77	97	81	70	85	66	73	67	80	72	63	65	73	72	74	90	79	95	71	77	66	61	88	90	88	74	89	75	85	86	79	72	89	72	101	65	100	93	83	78	71	75	76	90	82	61	91	72	68	67	79	88	95	95	73	69	89	92	97	84	69	83	88	78	74	84	72	91	75	82	73	86	79	66	76	75	84	83	75	78	100	68	79	78	83	93	65	81	67	78	74	70	88	69	76	80	72	77	54	83	79	69	72	71	62	87	85	85	70	78	84	86
13137	651	1433	1643	1287	1025	863	753	585	522	529	415	419	404	340	349	296	314	296	286	297	282	288	259	288	248	257	256	278	239	256	221	246	232	227	235	210	237	230	232	240	194	222	228	223	211	215	220	211	238	227	212	251	219	238	220	212	202	209	223	222	211	222	205	223	218	215	221	220	188	210	210	230	207	206	204	216	244	213	222	240	215	218	221	232	210	209	209	211	193	224	222	210	193	204	186	199	212	183	203	219	225	216	229	216	224	204	235	208	227	242	218	204	187	199	222	230	215	188	204	225	215	207	220	200	222	237	203	210	199	228	207	233	215	206	205	238	174	191	214	201	214	215	203	221	217	229	220	221	222	210	170	205	230	224	239	217	193	193	206	209	220	181	202	235	220	189	218	205	216	204	234	217	196	205	188	240	228	222	198	215	214	233	212	225	200	216	245	214	231	210	201	232	239	230	211	212	206	208	217	232	201	217	200	195	191	219	226	206	225	217	205	211	211	214	219	219	203	217	224	202	190	246	210	199	202	215	222	223	249	217	234	213	206	225	204	207	215	224	228	229	220	192	224	182	231	208	208	204	233	229	227	233	213	218	207	180	195	226	229	205	192	238	221	201	220	210	225	204	197	232	206	215	201	209	222	226	182	239	195	206	212	211	218	229	222	193	210	194	228	211	214	205	205	206	211	214	219	213	219	207	195	200	203	234	227	215	210	201	201	200	223	189	203	216	223	235	217	182	211	208	205	250	217	192	222	224	208	214	196	211	212	224	241	218	245	229	184	209	210	211	171	207	209	206	226	228	202	241	195	221	240	197	223	234	214	201	195	216	232	223	210	205	193	249	191	215	208	220	185	191	224	212	224	200	227	209	226	211	207	224	198	200	209	210	205	228	214	214	226	227	206	229	204	213	226	208	206	191	181	195	194	214	194	193	229	199	214	225	221	197	206	214	224	213	220	224	238	201	222	213	220	198	200	220	215	208	209	199	200	213	208	202	205	223	237	201	209	219	204	260	213	244	203	207	217	232	193	213	218	206	227	189	210	217	195	200	213	190	235	218	211	218	191	206	219	218	213	184	210	184	196	209	192	176	222	194	198	226	219	194	201	213	183	186	209	243	201	206	226	187	211	209	231	216	205	223	214	212	199	202	200	190	203	183	220	199	207	205	211	217	211	221	189	213	212	214	216	223	203	210	202	220	203	205	199	227	217	207	208	224	216	220	188	212	175	191	230	209	194	226	185	223	217	211	220	193	228	223	224	204	203	187	187	196	213	195	212	233	224	218	208	224	232	203	219	208	227	227	216	205	202	199	219	191	240	214	196	209	207	208	220	228	226	217	205	201	195	244	222	205	206	236	208	210	212	230	201	203	204	203	207	199	242	208	195	212	203	195	192	237	221	195	210	204	223	216	250	209	188	214	222	186	216	227	229	211	222	225	218	203	213	189	189	221	200	218	210	217	185	213	194	199	196	216	215	197	198	205	215	236	191	225	199	216	212	222	219	208	223	204	201	213	210	213	226	222	219	227	230	220	231	219	205	183	223	200	210	220	186	196	197	207	200	220	205	228	234	202	210	207	196	198	174	217	199	206	189	200	212	200	230	212	220	173	223	212	212	200	189	203	202	227	213	192	197	195	213	204	206	208	206	207	220	227	214	214	211	219	236	231	242	204	213	212	233	169	205	221	227	197	229	238	223	220	182	197	239	207	235	205	191	210	201	211	206	218	197	189	191	225	192	199	200	219	222	236	209	217	202	199	189	217	217	208	207	212	208	212	207	205	212	208	224	210	209	216	192	223	199	227	207	212	219	228	208	219	210	221	199	197	203	212	194	225	194	227	209	214	210	201	214	224	215	208	196	214	208	207	203	178	207	216	232	233	228	224	198	223	200	205	208	208	202	210	217	217	198	213	222	221	219	192	222	193	199	225	213	203	212	205	191	222	193	205	198	219	210	204	205	232	212	206	206	205	194	223	200	210	207	213	216	222	231	212	222	217	208	226	195	209	207	214	206	210	251	215	193	213	220	229	201	193	229	208	206	190	197	212	230	209	212	219	207	200	213	233	193	203	216	204	202	206	189	215	214	218	214	199	213	226	196	202	211	232	207	183	222	214	210	220	217	206	203	211	203	223	210	191	198	208	199	206	184	181	215	203	207	231	218	216	203	189	217	232	217	190	229	196	218	214	241	213	197	235	200	196	231	209	235	201	206	210	212	188	195	227	220	189	191	221	237	220	192	194	244	199	214	218	195	214	236	206	194	213	183	185	225	209	217	213	230	205	207	211	219	220	212	215	204	218	236	193	205	215	217	178	201	198	226	193	218	201	182	209	204	212	202	175	203	197	210	207	233	202	227	244	211	205	204	203	221	193	224	206	212	204	225	212	199	223	199	206	213	210	224	207	220	214	194	219	212	195	221	221	194	204	189	208	217	212	187	200	214	223	215	207	210	205	212	224	215	216	226	196	243	198	210	218	212	193	201	196	211	205	228	210	208	205	250	208	220	212	203	183	201	209	193	218	196	190	204	216	226	197	222	239	230	188	243	192	192	199	207	221	178	211	198	209	197	224	206	193	224	223	207	217	214	229	209	206	200	217	238	206	212	215	181	210	230	217	229	211	204	218	210	229	200	209	209	199	226	214	238	215	199	207	218	239	232	200	209	221	192	224	214	219	234	197	215	238	204	200	183	191	215	202	221	188	206	220	208	216	209	223	215	244	213	213	227	190	192	213	217	209	238	228	205	206	205	207	213	208	217	262	210	225	193	236	239	185	225	208	237	213	219	209	217	213	210	216	195	226	219	215	226	226	220	217	223	203	213	209	203	198	215	209	223	197	204	221	201	198	211	191	214	209	206	202	218	212	210	243	207	211	202	209	211	201	242	229	232	185	208	256	225	189	223	210	247	196	203	198	195	219	237	220	213	203	194	193	222	230	201	203	222	227	209	211	196	246	192	188	216	178	202	211	214	214	223	233	223	228	194	182	197	181	199	220	203	218	217	194	222	198	198	215	207	220	196	207	204	206	217	199	216	240	199	206	239	234	190	181	206	243	207	196	217	207	205	238	191	225	222	204	178	211	179	241	217	216	189	197	219	233	193	214	217	203	185	195	208	225	230	234	251	231	201	196	195	233	224	208	226	193	208	215	265	230	180	192	219	201	196	200	222	230	201	210	243	212	228	212	205	204	215	206	216	194	220	215	209	191	238	208	221	243	199	194	193	228	201	211	233	206	214	223	203	218	174	211	200	230	236	246	197	214	205	211	245	207	208	221	214	214	218	220	222	221	218	229	208	222	198	195	198	215	230	189	239	202	224	207	206	231	195	205	212	208	208	219	192	198	221	212	199	209	196	217	213	203	221	206	212	197	225	216	218	206	226	203	191	238	188	207	211	198	214	201	221	215	220	202	205	194	217	198	201	211	215	214	221	218	214	221	207	190	227	238	216	212	194	229	191	233	215	189	197	220	226	215	206	202	208	192	185
1467	312	316	306	294	290	272	284	285	316	296	337	298	275	310	308	319	276	289	303	274	331	307	287	307	287	300	263	294	296	288	312	289	255	276	295	319	282	319	291	290	303	258	276	305	274	310	277	282	258	307	286	321	281	304	304	294	288	274	284	303	273	285	302	320	296	286	265	294	313	274	285	302	271	287	305	274	266	301	300	262	292	323	307	299	319	308	316	306	316	271	300	292	302	293	300	338	297	284	307	303	274	264	291	274	306	294	292	296	286	269	279	330	304	311	336	292	316	296	314	298	335	291	277	323	306	334	326	272	311	284	310	306	305	308	296	308	305	306	273	301	298	301	305	279	327	287	313	319	304	337	315	282	271	283	335	290	277	265	271	316	274	297	280	305	314	303	299	303	225	282	289	260	281	283	298	288	294	282	288	318	295	282	314	316	294	272	281	320	288	269	294	282	266	268	311	288	308	298	284	284	281	308	315	278	301	305	287	284	278	281	295	312	302	289	300	293	300	310	297	314	264	324	293	288	291	311	313	306	311	287	317	315	287	265	331	324	250	304	294	273	282	297	306	302	280	290	312	309	273	292	303	275	304	321	307	291	308	279	295	301	285	300	304	281	311	276	264	247	268	277	267	288	299	291	278	277	280	263	314	313	285	318	250	320	280	287	300	306	296	308	285	316	319	265	265	281	331	327	300	291	298	335	269	293	287	303	285	334	263	295	309	279	310	292	275	295	319	277	292	279	298	328	290	268	316	327	303	288	285	320	298	313	270	286	301	296	309	306	264	315	262	287	310	300	327	315	318	281	284	297	273	281	263	312	308	294	274	273	269	279	265	266	311	279	291	293	307	344	303	312	284	320	294	316	269	294	270	307	299	303	296	252	324	307	296	278	294	288	260	287	292	258	323	285	344	310	322	292	270	323	311	315	286	284	312	308	277	292	311	292	286	302	282	304	290	282	282	319	285	275	261	251	283	347	298	281	304	308	308	295	286	303	282	285	282	310	280	301	302	319	323	289	264	277	276	270	299	309	298	285	284	300	271	292	288	281	297	292	300	297	288	280	264	294	310	271	311	286	303	299	283	291	290	296	286	310	301	311	294	309	343	300	310	299	289	294	314	301	312	287	328	279	301	292	278	284	273	306	315	331	297	340	306	281	289	292	316	272	296	308	291	305	290	300	278	295	282	292	296	287	294	318	298	284	299	253	305	293	319	273	317	282	319	302	310	293	285	280	300	291	310	261	288	279	326	299	270	278	309	299	293	313	301	297	317	322	286	319	305	298	272	271	333	293	293	291	292	272	296	299	276	273	293	269	299	271	296	318	289	320	263	298	308	321	261	308	330	282	321	288	288	292	277	274	283	309	327	316	266	272	284	295	263	316	262	291	306	307	299	280	285	287	275	286	271	289	282	309	315	307	305	303	273	298	268	256	264	302	323	295	287	285	319	293	292	286	297	277	303	298	284	314	282	328	304	293	273	260	292	284	313	313	295	268	300	328	298	299	301	283	301	286	270	271	278	281	298	308	265	323	281	276	293	307	287	283	292	286	294	277	315	284	271	311	301	307	292	278	321	256	297	274	300	327	326	326	312	311	286	322	307	271	283	319	304	283	295	285	263	303	292	263	283	273	287	313	296	326	307	271	317	268	311	321	308	309	293	292	287	280	317	304	292	268	322	289	291	308	291	258	310	315	317	307	284	326	308	285	276	334	297	285	287	288	285	313	292	309	314	302	321	287	287	301	333	330	263	287	290	287	292	318	327	299	295	272	311	307	275	316	318	286	316	289	305	316	279	285	292	295	275	294	315	325	309	282	306	280	305	270	286	287	315	311	301	298	303	304	308	314	309	286	278	251	330	326	264	273	326	300	273	319	297	324	314	290	290	333	282	308	286	293	292	278	302	328	299	295	296	280	279	307	279	325	265	291	271	276	265	284	287	288	294	303	302	299	290	307	308	306	320	313	260	343	318	286	305	272	299	304	316	290	290	283	233	291	273	309	288	317	264	270	305	319	292	299	308	307	277	297	304	308	279	297	337	304	289	273	302	306	297	256	336	308	291	315	327	274	305	298	314	311	293	307	297	297	259	334	288	281	307	288	315	299	314	281	297	296	275	269	302	289	299	288	308	284	309	270	255	327	269	306	296	329	316	305	316	297	290	313	320	304	316	289	293	281	289	310	265	292	264	266	303	282	295	299	298	296	289	288	315	285	294	304	288	297	301	325	299	279	293	294	301	306	288	280	306	293	252	264	281	314	260	296	277	306	304	315	329	314	306	301	290	284	262	310	319	310	309	296	319	288	300	301	302	272	326	301	283	318	315	281	257	272	296	277	309	277	291	339	290	317	291	303	272	325	291	300	286	329	322	308	323	300	296	285	279	309	301	298	312	279	305	269	289	279	310	321	280	274	293	299	298	296	276	332	276	325	266	296	281	298	320	266	316	287	340	288	280	273	321	283	267	290	286	298	320	276	294	320	307	269	296	290	282	316	267	283	319	332	324	293	301	300	288	305	272	316	275	295	267	305	306	278	294	283	318	320	317	273	289	275	270	299	281	295	274	305	297	299	284	295	276	269	297	312	281	286	302	277	294	306	323	314	300	296	323	280	304	310	278	303	325	282	313	305	300	283	276	279	305	304	288	286	296	302	295	321	292	308	293	289	311	281	285	311	290	272	258	264	272	285	261	286	283	248	287	320	305	266	301	298	284	324	302	297	310	286	317	296	267	298	302	292	285	313	306	321	302	301	314	318	295	302	307	314	291	288	296	305	309	316	290	322	263	287	317	282	291	269	299	283	333	294	282	302	300	248	294	271	294	293	294	290	281	293	296	294	311	296	312	293	282	304	286	277	296	308	289	299	319	266	293	261	284	284	293	279	303	275	336	287	356	294	269	306	283	299	293	296	259	257	325	277	306	309	336	294	304	335	285	287	303	280	273	301	296	288	294	264	321	278	312	282	325	303	274	300	322	320	280	279	272	329	282	296	302	314	289	297	326	336	309	272	276	329	271	325	298	331	320	294	314	286	280	274	249	306	310	296	306	326	294	253	291	337	303	315	281	252	254	298	285	269	305	273	346	280	295	296	311	300	283	302	284	300	300	286	331	316	300	285	283	306	324	294	280	312	297	270	331	321	275	281	290	285	282	311	290	292	295	341	289	268	288	260	305	281	256	263	298	294	314	268	286	315	285	333	290	303	277	240	292	316	338	294	315	309	274	305	327	282	284	274	289	304	330	277	339	299	290	306	325	252	293	261	309	320	290	323	292	306	290	304	303	266	280	285	324	298	304	322	305	293	305	294	283	285	313	283	283	274	313	297	272	281	281	297	303	288	282	281	291	283	288	299	305	289	320	280	275	274	286	281	296	262	317	283	320	299	291	296	300	262	273	288	301	300	292	279	293	286	277	298	339	305	287	299	335	301	282	273	332	289	297	287	305	307	279	290	301	311	302	316	301	287	297	275	295	283	306	343	302	287	279
1974	681	703	683	724	689	701	675	649	632	660	740	698	651	632	653	639	685	651	645	680	685	691	698	694	694	721	671	676	670	651	663	628	711	644	707	608	669	685	707	654	639	705	656	684	684	686	670	673	658	676	624	685	686	669	648	654	694	708	649	654	688	666	672	698	649	659	688	659	683	673	633	654	676	602	669	649	711	664	688	710	680	654	660	637	680	659	699	700	671	661	682	697	681	654	653	704	700	663	712	680	672	703	727	706	653	642	707	667	675	681	681	632	693	703	663	654	653	616	674	675	669	715	707	746	665	685	651	687	688	694	666	637	671	669	675	713	684	682	657	656	670	667	659	668	728	646	726	675	696	662	717	679	661	655	708	702	678	671	661	647	598	656	657	667	640	663	683	653	688	686	694	677	655	623	650	643	711	676	675	709	685	643	667	684	709	649	680	681	646	658	677	686	656	723	682	663	654	659	694	679	705	701	664	702	713	666	661	650	639	666	672	698	662	661	714	685	695	675	651	680	663	694	695	677	663	667	688	661	714	669	672	701	694	670	623	638	651	672	691	679	644	633	626	677	727	658	669	693	670	645	690	699	702	687	687	708	669	680	683	693	639	640	677	613	650	694	692	711	688	663	566	622	652	648	708	664	680	662	654	681	670	710	726	691	681	680	674	625	646	715	682	652	654	722	678	647	653	695	659	652	660	684	633	682	684	715	661	668	641	699	711	619	746	656	669	656	682	612	626	685	698	645	702	666	677	659	700	700	664	661	621	632	663	695	599	683	662	679	708	677	649	637	705	667	697	698	677	621	639	642	698	658	703	651	672	675	666	701	649	671	637	649	697	623	634	646	696	657	664	672	662	672	640	638	620	665	701	665	630	651	671	670	711	636	671	652	658	717	656	664	727	720	644	682	659	667	677	651	653	643	654	660	670	639	688	665	690	655	644	663	660	632	649	687	646	620	658	673	653	649	633	655	684	690	654	703	690	649	682	672	689	713	669	691	663	686	699	679	689	664	670	653	666	680	692	687	708	731	680	645	683	662	663	668	645	687	706	707	679	609	687	719	647	682	688	645	659	671	674	657	678	659	727	659	675	671	694	690	677	669	682	671	664	714	631	663	649	723	700	668	692	703	629	685	702	688	666	670	705	628	699	664	690	671	653	706	660	684	657	649	663	679	691	683	656	656	645	642	673	667	676	657	633	665	686	639	696	688	650	660	691	677	668	673	651	656	700	705	698	679	672	643	738	633	676	677	651	635	686	676	743	670	642	623	663	706	728	671	643	580	662	704	659	675	650	693	663	621	710	675	659	612	655	685	726	670	657	693	705	683	651	660	690	649	692	657	675	713	683	663	660	620	703	687	638	686	690	701	615	673	680	661	705	706	714	624	665	662	685	669	649	625	719	645	641	686	686	731	731	708	662	650	665	665	688	702	626	685	658	705	663	687	687	695	686	664	686	682	737	656	686	652	673	657	645	638	679	679	706	629	724	683	637	649	661	653	634	705	666	680	656	661	674	671	692	701	661	683	680	696	659	656	659	674	617	649	672	666	637	667	658	690	691	705	639	585	638	644	651	627	629	613	690	655	659	705	659	651	686	651	683	648	677	658	638	663	708	716	683	654	675	656	679	653	635	638	673	673	669	697	644	700	654	654	626	681	673	653	693	671	675	665	669	641	671	715	647	668	657	632	660	671	703	659	656	668	612	684	658	642	625	669	684	652	737	700	693	663	658	671	642	670	664	701	677	703	680	664	695	685	663	667	665	671	656	667	618	654	690	701	660	711	666	692	667	663	706	681	710	683	668	643	674	650	646	631	637	661	709	677	648	676	660	648	696	663	691	685	675	659	637	707	688	676	622	682	658	673	647	653	682	649	680	715	665	667	647	649	620	647	649	676	670	673	727	698	670	644	711	670	658	663	642	694	632	702	657	668	645	630	653	654	679	653	648	708	698	639	656	613	671	642	666	649	687	686	701	684	660	660	648	629	681	689	683	681	677	738	647	651	678	636	684	636	702	658	667	690	693	686	664	676	632	665	651	659	652	648	699	644	679	681	657	702	675	671	691	696	646	690	648	687	626	652	665	657	674	685	623	680	669	630	657	719	663	686	689	654	702	686	669	694	693	680	676	698	663	631	704	627	650	623	650	620	691	681	649	660	638	701	691	678	682	695	612	667	630	660	652	622	697	655	677	646	674	674	692	668	679	647	723	644	639	652	694	658	695	659	678	655	699	696	674	693	646	691	622	627	640	642	687	629	673	650	663	665	651	678	686	690	681	699	666	633	631	669	642	643	661	682	647	638	681	678	681	678	680	619	666	680	685	671	669	636	654	675	723	701	657	662	641	700	674	681	660	716	659	629	701	699	678	706	714	625	668	683	651	690	685	632	637	704	630	674	686	680	678	677	668	662	707	688	666	722	646	691	675	659	652	690	709	643	676	657	657	662	670	690	670	689	678	672	685	666	728	720	669	685	632	675	664	682	683	663	691	649	683	677	684	686	647	668	686	719	624	679	720	673	715	657	686	688	649	682	699	702	645	686	732	709	631	697	685	650	716	614	700	708	644	687	646	598	666	682	642	668	660	647	704	693	648	662	677	668	658	666	632	677	609	647	676	643	639	703	660	672	675	661	657	663	673	647	655	678	642	618	668	700	704	666	637	725	665	630	660	674	647	671	638	678	681	698	658	698	693	669	663	656	682	650	661	653	643	681	679	649	641	713	621	663	688	678	695	692	647	669	648	733	663	639	682	676	701	686	683	668	648	619	643	668	641	697	638	706	649	641	658	660	632	654	677	629	621	669	669	657	633	683	660	634	632	686	687	653	698	633	682	671	686	700	689	669	697	690	655	673	654	646	664	668	672	733	647	657	693	674	684	704	684	696	666	635	655	687	626	677	684	646	654	694	709	675	643	637	693	667	705	653	653	622	669	628	616	633	671	608	686	643	661	625	657	666	681	687	708	719	679	675	673	692	689	638	694	662	686	671	647	671	651	649	645	682	716	628	685	688	694	644	697	650	661	650	643	650	679	640	692	622	670	680	669	627	661	683	633	692	702	667	636	679	677	658	690	695	662	658	636	643	679	736	673	666	664	695	716	695	672	679	669	680	645	657	709	661	657	655	674	700	641	643	690	636	691	667	691	670	702	655	686	688	711	618	679	702	691	676	686	679	670	667	660	652	674	678	653	638	616	675	616	676	699	649	635	667	657	670	641	702	676	643	662	673	721	686	706	670	666	656	672	711	663	654	682	685	644	633	651	673	620	640	669	681	636	658	668	694	682	702	735	657	686	695	710	656	655	693	694	625	682	638	683	672	656	695	618	605	633	659	628	681	608	643	638	640	666	644	656	669	668	647	643	672	650	679	715	636	677	693	628	669	702	661	642	608	689	652	676	676	672	697	682	706	620	655	658	656	705	681	666	687	665	671	703	658	651	689	655	632	666	703	708	664	678	647	639	683	644	682	629	687	628	636	635	680	632
10121	690	520	421	333	316	279	261	273	245	256	203	265	233	239	218	244	231	216	226	212	209	240	236	194	258	211	218	214	222	210	219	196	224	233	221	239	215	258	216	246	202	210	211	219	223	221	230	220	222	209	214	230	220	230	239	195	211	241	207	220	241	218	215	232	215	194	213	190	211	225	201	216	230	215	218	214	235	213	241	244	208	224	210	222	223	233	237	211	225	231	213	248	234	196	224	220	235	230	210	223	194	228	234	209	225	251	247	233	220	212	211	226	211	237	186	199	201	206	234	239	228	216	220	191	227	208	204	201	222	219	231	231	222	217	236	214	217	240	261	242	245	217	236	237	231	212	240	229	224	241	234	226	234	208	233	212	213	213	246	245	214	220	224	219	176	210	193	221	242	229	206	236	216	197	206	229	203	208	230	207	193	215	225	227	188	204	238	244	226	230	239	228	228	197	243	206	232	229	243	216	200	255	218	217	199	226	239	212	242	206	244	214	227	233	221	234	227	238	199	216	223	245	213	240	218	239	214	224	216	195	218	203	253	211	234	217	254	238	203	211	208	228	229	216	244	225	225	218	213	228	200	204	205	200	231	208	205	235	229	231	219	215	215	184	207	210	212	206	200	232	247	209	223	233	188	218	237	234	240	239	234	208	223	200	234	208	237	233	206	234	213	217	199	209	209	218	222	207	213	205	243	217	200	214	217	191	199	239	225	240	221	215	219	235	239	223	238	247	208	263	237	216	198	231	216	227	200	254	219	245	227	242	229	202	214	198	235	200	223	200	206	242	217	223	235	212	214	221	217	222	219	228	224	235	234	219	229	209	233	205	209	210	236	228	204	210	232	219	192	205	206	184	210	220	242	227	218	243	241	210	222	216	232	197	251	210	210	205	214	219	197	222	199	256	222	227	217	219	210	205	230	232	186	215	210	193	243	220	214	226	201	184	186	217	205	207	236	207	231	233	227	206	238	215	192	231	225	227	220	224	177	234	241	220	231	213	232	202	212	197	237	221	236	205	227	214	197	229	235	198	230	213	246	245	215	210	198	258	203	240	245	205	212	235	216	203	243	233	230	229	226	219	231	214	243	214	203	215	219	212	223	211	215	219	242	260	213	208	224	223	248	206	196	212	252	216	235	209	236	226	229	247	198	198	226	222	214	223	233	210	219	203	214	213	231	191	211	226	219	248	211	186	226	212	207	203	231	238	217	230	199	233	206	208	224	230	211	243	228	225	220	236	230	196	220	221	211	177	232	229	227	226	214	210	228	237	234	222	229	203	209	247	266	220	207	221	236	206	225	235	231	222	214	234	207	212	224	204	228	223	219	236	219	223	204	210	233	238	198	199	202	243	234	240	223	259	210	223	230	244	225	219	251	239	200	230	216	223	226	219	195	211	215	250	218	230	237	244	235	207	207	234	245	228	217	228	223	230	221	234	248	251	206	249	225	217	213	206	216	205	238	244	222	229	234	200	190	240	219	220	234	226	227	186	221	238	209	211	236	224	227	184	231	236	206	231	195	190	232	218	236	223	245	242	208	205	242	230	208	242	226	240	230	260	223	225	180	191	243	213	200	202	195	212	209	215	219	240	232	190	229	227	213	207	220	234	217	218	201	231	220	247	219	245	249	191	220	253	197	216	211	248	228	220	255	251	214	205	233	224	234	235	213	195	197	212	212	209	235	194	210	200	211	235	232	194	224	247	211	231	193	215	236	251	207	222	198	235	225	229	220	222	196	235	209	228	223	230	254	187	235	228	209	226	202	219	203	219	218	199	213	232	214	227	240	239	192	225	234	214	213	244	201	212	225	200	214	215	231	215	240	220	217	220	233	229	218	216	219	235	232	209	222	236	233	238	231	237	206	207	229	242	222	190	209	227	234	217	193	238	215	244	228	231	218	191	231	210	227	227	210	184	220	235	265	242	219	200	209	241	211	235	210	223	198	235	225	231	229	240	216	234	217	213	233	216	240	189	253	179	221	206	203	211	212	222	208	197	217	245	210	252	258	229	208	210	230	223	202	233	219	241	227	240	252	220	202	204	230	227	244	210	265	210	213	223	212	186	235	226	209	237	220	237	218	219	220	232	243	216	216	260	261	234	230	207	208	220	217	204	201	250	224	221	258	219	216	236	213	211	226	203	231	231	250	212	200	237	216	230	213	230	230	218	254	197	185	226	229	219	212	222	261	239	209	218	187	211	229	238	225	199	193	222	230	230	205	220	203	225	225	223	211	239	201	215	234	233	236	208	209	202	218	221	273	183	213	221	205	202	261	221	207	193	244	232	203	233	224	248	241	230	204	208	206	190	227	216	233	210	211	256	222	223	206	221	214	205	226	224	244	231	233	245	234	238	211	220	240	221	236	230	201	208	213	245	197	200	231	206	217	217	259	210	217	225	222	226	235	199	225	244	222	265	209	226	200	219	215	215	217	196	227	239	216	215	237	232	225	202	216	233	232	211	219	244	224	232	228	227	255	230	230	220	221	211	230	214	222	220	210	203	220	221	225	197	208	209	200	231	224	240	202	244	257	197	203	213	199	207	213	214	192	227	198	233	226	227	232	242	222	232	222	226	245	204	224	248	228	219	218	260	213	254	211	207	232	206	233	185	212	218	241	194	217	216	227	230	224	226	203	230	217	234	207	205	209	237	217	231	228	212	188	215	229	189	226	221	204	229	201	231	200	216	195	211	240	224	211	229	222	237	200	227	228	222	254	226	205	219	207	210	265	202	219	233	221	211	213	226	222	204	243	247	204	221	196	215	221	224	214	206	237	204	202	225	254	245	212	224	216	237	254	209	220	218	222	222	190	220	200	254	227	264	205	199	230	205	232	220	207	249	230	199	227	192	209	193	213	210	225	212	189	205	215	210	214	219	208	219	233	227	222	211	218	227	267	231	199	204	203	234	241	217	194	195	214	219	254	218	221	229	230	219	201	217	221	220	217	224	213	225	214	220	238	215	240	209	205	206	209	220	225	208	202	204	223	228	241	222	219	212	227	255	202	209	218	246	228	196	213	236	220	242	218	237	236	208	250	194	218	211	204	176	194	257	220	233	229	196	208	225	235	240	234	208	219	219	216	229	210	229	210	211	244	197	219	225	194	258	232	221	221	246	201	205	205	238	213	198	202	229	235	228	210	245	216	240	245	241	204	219	206	205	251	199	239	220	247	215	203	234	220	185	200	221	255	223	263	234	238	200	195	215	232	218	232	235	227	215	231	226	205	198	213	218	245	210	234	197	219	225	207	207	216	229	245	208	215	254	200	229	208	218	215	232	204	189	231	202	235	196	206	227	230	184	230	213	224	238	212	217	217	249	216	221	239	220	210	255	234	228	224	205	229	216	188	203	227	243	205	210	225	218	206	228	198	236	188	235	240	201	243	219	201	202	209	217	202	216	246	195	218	214	187	221	251	244	252	199	220	189	255	223	225	227	232	222	224	250	232	224	210	243	207	231	207	213	202	233	231	234	242	202	235
8088	727	1123	1197	1055	939	794	721	738	695	631	632	603	586	572	612	605	567	524	560	576	501	516	497	504	506	540	531	538	486	577	515	534	494	532	511	484	517	511	516	501	518	507	512	518	536	485	470	553	533	521	544	519	524	516	488	529	487	527	550	511	515	542	497	492	490	507	476	484	533	483	469	525	501	524	476	472	505	530	531	517	521	509	474	485	519	494	487	502	519	428	520	522	560	488	551	477	532	498	524	491	521	516	517	521	467	461	504	479	495	506	539	533	490	520	496	550	492	499	474	495	509	475	511	496	485	503	505	483	497	479	519	478	474	564	488	541	509	505	466	505	510	484	528	510	528	510	478	477	527	509	516	450	576	482	487	500	492	493	504	496	493	491	559	501	497	562	545	455	551	545	535	489	506	493	520	518	527	509	501	487	513	504	522	515	472	502	525	538	519	516	527	516	497	521	507	531	511	508	473	488	479	506	547	483	513	479	527	528	521	478	540	516	503	496	493	491	497	512	499	552	488	509	467	530	474	493	483	507	473	500	485	530	517	506	500	475	484	510	526	501	493	510	482	553	521	547	473	497	480	491	479	515	499	505	514	535	471	481	493	513	531	527	508	492	545	519	515	528	540	480	489	506	530	501	486	474	505	519	462	483	519	501	504	507	515	535	504	480	495	471	488	450	512	479	497	516	505	488	484	465	511	490	479	497	520	502	500	473	516	526	512	526	494	473	498	508	491	479	540	508	526	504	494	488	513	524	510	557	473	511	504	500	480	545	540	505	510	504	515	508	503	504	503	508	489	494	518	527	498	484	489	501	494	520	519	493	475	518	483	508	505	486	525	499	521	509	533	497	465	475	483	484	484	567	516	493	509	489	488	516	496	474	484	516	499	491	464	498	485	498	519	492	499	453	532	529	509	504	482	480	540	484	503	515	512	497	466	490	502	484	568	547	506	485	474	492	494	467	518	487	486	489	512	482	490	511	500	492	491	514	467	525	532	510	513	504	479	520	493	522	498	493	473	476	516	532	490	490	525	475	500	490	511	481	500	523	529	479	487	528	553	495	490	471	470	511	530	478	498	478	490	509	512	502	446	479	510	505	472	534	548	483	458	502	527	540	558	486	538	504	498	498	506	493	525	521	511	505	508	485	510	541	534	541	510	490	488	502	496	530	516	510	497	478	495	500	509	470	488	486	500	517	445	507	526	510	455	482	484	518	499	513	514	503	542	509	524	502	497	497	516	522	467	516	518	519	453	470	534	506	524	491	494	492	484	497	521	515	500	515	512	475	500	519	522	516	509	520	529	508	535	481	473	496	471	508	510	516	500	508	495	492	485	504	533	518	485	510	497	513	544	537	518	514	515	520	498	520	500	533	502	462	511	478	512	532	513	507	538	510	491	542	524	479	497	514	512	475	492	499	491	517	483	511	520	517	482	500	493	464	504	446	507	533	527	496	504	492	483	547	500	522	492	486	519	487	525	520	526	529	500	525	482	488	511	490	498	507	482	446	514	501	499	499	532	492	534	506	502	489	488	546	513	502	502	575	527	497	485	542	513	503	502	506	523	530	505	515	489	490	508	504	515	502	507	468	458	515	484	527	495	556	501	547	521	483	541	483	486	536	510	512	471	472	509	524	483	467	524	497	492	482	509	493	507	502	504	488	489	533	502	536	486	528	503	483	490	502	483	485	497	478	528	511	519	511	516	469	492	517	510	521	491	476	500	483	485	497	514	455	503	500	521	496	508	493	527	515	514	495	494	528	487	535	567	450	497	527	488	500	462	502	506	485	522	526	478	507	509	515	522	510	507	503	538	481	515	525	547	459	499	460	516	518	525	469	489	535	485	505	507	477	515	530	504	462	511	493	505	481	503	489	451	498	488	503	496	486	523	508	443	493	529	500	503	485	493	534	526	517	552	501	493	502	515	515	500	513	497	501	501	531	522	521	528	515	482	501	485	537	502	513	493	508	475	551	501	507	476	520	506	474	507	505	508	517	513	480	481	496	485	529	475	548	527	523	489	491	478	500	496	506	486	527	526	519	513	495	465	474	536	472	469	535	501	477	519	478	503	488	514	511	508	508	507	513	518	524	490	515	535	475	482	487	523	512	481	503	513	499	461	485	444	495	549	507	491	521	530	502	483	559	516	457	485	514	526	532	534	495	494	506	466	514	491	533	509	535	516	507	543	496	509	504	489	494	491	526	545	489	483	495	540	484	519	507	497	471	510	475	500	499	505	483	548	487	484	468	483	509	482	505	482	503	490	530	516	482	501	513	545	517	511	534	486	500	497	491	482	491	497	533	521	527	497	499	520	490	500	483	519	493	499	479	486	490	506	486	558	521	517	499	518	501	526	513	495	533	536	573	482	526	473	511	516	559	521	512	493	525	516	517	472	513	518	506	555	528	470	535	506	514	469	523	503	470	496	520	536	492	506	499	500	520	502	488	513	462	538	528	518	527	479	523	471	540	520	533	554	493	496	506	533	520	487	483	503	526	521	539	534	534	509	531	510	527	524	537	493	492	507	543	565	498	512	505	501	506	536	545	457	522	509	487	539	505	510	514	479	519	490	539	506	503	486	450	451	458	510	480	474	515	501	485	472	506	463	525	515	494	500	511	486	527	539	521	466	516	513	554	498	493	514	524	531	494	517	534	492	506	456	533	495	488	491	513	477	497	478	511	467	438	494	511	479	502	485	481	512	481	513	524	479	526	534	501	495	533	524	513	495	452	503	509	524	493	500	503	528	530	525	500	509	506	508	518	514	488	527	453	483	505	497	503	528	516	499	537	493	492	512	532	485	543	514	493	503	506	471	488	495	462	506	546	510	492	498	482	510	502	483	515	507	554	515	500	476	507	525	518	473	510	474	517	500	505	547	523	492	530	505	518	494	512	515	494	528	479	465	535	491	506	528	501	479	552	476	535	512	502	516	505	531	481	524	471	496	519	483	501	499	464	548	505	518	524	463	536	508	512	473	499	519	553	460	523	519	523	500	509	504	519	511	509	503	496	471	573	489	479	511	482	521	529	486	531	459	497	482	511	512	515	533	534	477	503	525	483	538	424	545	507	543	537	484	512	495	432	485	519	478	551	533	491	489	493	515	519	502	527	506	480	515	510	499	525	487	523	479	507	500	488	498	482	505	496	553	500	478	543	470	506	501	505	497	533	477	502	487	490	516	494	494	474	509	490	510	527	516	470	460	496	510	519	548	529	526	486	491	517	497	506	490	494	514	526	464	527	497	542	523	514	478	501	506	499	524	511	526	474	560	509	517	548	517	520	515	470	494	515	469	526	553	547	503	509	506	512	521	524	522	532	505	578	526	495	466	512	499	541	519	493	494	511	516	540	545	517	456	480	487	476	507	504	547	504	509	490	501	513	488	521	519	494	508	483	522	499	488	557	502	522	497	505	529	531	489	514	524	488	487	527	541	500	479	457	501	520	575	503	516	470	525	523	509	519	504	510	507	513	537	511	542	502	473
16583	1228	750	512	324	247	198	167	127	123	117	136	98	117	105	100	99	102	79	94	81	88	95	91	85	104	87	98	92	78	80	77	91	82	80	69	79	71	92	97	66	78	75	87	89	74	79	111	82	88	96	79	88	88	92	81	69	70	84	74	79	86	99	82	81	78	61	69	83	95	96	94	81	76	92	71	71	89	70	82	95	69	93	90	65	80	86	81	86	73	75	72	86	84	75	86	72	87	81	68	73	72	85	91	65	90	75	70	87	81	70	69	69	59	79	95	84	72	65	82	82	67	84	73	75	76	83	79	74	79	81	77	83	74	79	88	81	84	82	85	66	85	79	102	92	81	78	75	81	85	66	77	78	93	71	71	84	96	85	69	61	75	72	72	83	73	78	79	85	79	71	77	87	81	86	71	81	80	74	82	86	86	64	88	70	64	73	77	81	85	78	79	82	86	88	90	93	85	79	69	85	69	75	79	91	69	82	81	74	74	82	70	70	86	77	78	79	69	72	63	71	72	78	72	74	71	71	78	57	99	85	71	85	76	75	85	70	77	86	98	80	78	68	85	76	66	89	71	73	87	82	72	90	87	89	88	79	68	86	84	76	81	89	78	80	76	97	78	81	109	63	85	80	79	83	89	77	84	79	87	80	82	64	91	86	78	101	76	75	94	86	92	74	76	84	63	81	80	71	91	89	96	82	75	80	77	69	81	72	70	82	89	78	66	99	74	80	82	74	74	78	85	86	77	81	92	89	64	77	86	74	76	77	90	82	72	79	84	73	80	78	69	93	78	69	82	77	94	69	65	78	78	81	68	75	71	70	87	83	82	67	75	70	95	96	83	89	75	83	60	75	61	82	69	66	76	88	86	71	81	74	78	83	78	71	82	83	78	96	86	64	74	69	86	81	84	69	68	95	84	77	80	77	65	59	67	87	81	89	84	56	84	69	80	74	89	83	101	89	85	77	76	74	80	87	85	76	96	76	61	82	71	76	100	99	83	73	76	77	60	84	79	94	91	85	76	96	76	77	71	79	76	81	82	78	67	65	77	80	73	81	90	68	85	66	77	90	65	68	78	86	83	92	62	79	75	68	74	79	86	84	79	111	103	86	59	84	60	79	71	74	78	64	70	74	72	85	75	74	93	85	69	77	86	83	74	70	87	74	87	80	83	86	101	74	78	81	94	83	75	79	88	79	94	74	90	72	61	85	98	73	81	83	90	64	83	81	65	84	72	77	69	65	84	79	71	65	78	76	87	84	85	69	89	87	73	83	68	71	83	83	61	95	81	92	71	71	98	81	72	95	72	77	87	76	71	79	85	82	80	82	69	77	75	79	85	94	93	60	83	89	72	69	79	81	70	82	78	80	84	83	73	74	80	79	88	78	85	78	93	86	75	74	86	85	85	80	88	78	74	78	86	70	82	81	77	81	85	89	70	85	91	88	87	81	61	80	85	98	113	92	84	96	90	71	96	84	74	82	77	97	81	83	89	91	73	77	83	89	66	88	97	86	66	91	71	85	75	51	78	83	68	67	68	70	85	84	89	82	70	49	73	61	80	75	80	70	90	79	77	68	79	85	90	94	78	85	75	74	80	84	79	78	88	67	79	101	86	82	74	68	84	85	69	86	78	74	72	77	67	83	71	74	78	80	79	77	78	70	79	89	90	72	74	80	80	85	86	80	74	91	86	67	78	67	86	97	75	66	81	97	80	71	87	79	95	69	72	74	90	76	69	75	72	67	76	84	97	94	63	80	81	75	81	107	73	77	91	88	94	80	86	69	74	77	54	81	97	67	63	75	72	80	77	88	69	109	90	92	71	75	89	71	105	61	71	83	87	81	80	78	93	82	71	68	68	95	97	86	62	82	86	86	81	78	65	85	72	73	70	75	69	91	73	75	100	77	89	87	82	74	85	80	86	82	56	67	93	75	82	67	78	67	84	78	70	79	91	88	85	75	90	72	93	77	78	76	82	76	100	73	60	69	75	76	85	77	92	76	77	73	92	74	81	70	96	71	81	90	96	79	90	86	64	77	76	70	75	81	61	72	83	78	75	84	64	66	91	75	84	69	91	77	71	79	83	72	75	90	85	81	64	63	78	87	95	83	77	87	75	82	72	85	87	80	76	59	69	86	88	89	77	72	85	75	68	69	76	90	82	94	100	93	85	67	99	70	87	84	77	81	79	66	75	77	81	66	67	55	65	85	70	92	67	85	80	85	75	77	82	80	73	78	85	68	84	98	77	76	78	83	74	72	79	84	87	83	107	67	73	86	76	77	83	79	81	78	73	88	81	71	87	99	75	75	93	81	84	69	74	58	66	80	87	77	69	89	64	92	84	86	74	74	85	94	76	104	85	82	99	89	79	69	84	76	88	78	101	79	86	63	81	81	71	72	96	96	81	81	60	76	81	62	89	77	100	92	78	72	88	61	63	76	79	83	84	85	92	78	58	66	74	72	74	78	93	67	81	69	67	69	79	79	64	88	75	74	80	66	91	81	75	78	83	89	88	99	82	85	83	90	72	90	88	66	74	69	58	88	78	77	66	78	75	89	79	88	80	94	71	52	75	70	70	76	82	74	84	93	73	73	79	81	80	86	67	65	73	85	72	99	91	70	74	83	70	77	70	93	85	81	95	71	88	78	73	84	91	81	78	108	81	92	70	76	89	68	72	88	71	82	83	74	82	73	100	92	68	75	79	89	83	92	78	90	78	84	79	110	93	81	73	69	84	94	97	78	74	91	83	77	68	82	84	79	68	92	77	86	71	77	86	73	85	77	65	78	69	76	84	70	65	94	70	106	84	78	82	77	77	79	70	92	57	105	86	86	85	73	74	82	74	67	93	61	76	77	68	81	80	94	83	75	78	70	78	78	97	81	85	73	71	87	83	78	106	56	75	81	66	66	78	84	93	80	82	84	81	96	89	80	102	77	85	65	82	62	92	92	61	76	62	72	79	81	86	79	59	77	82	92	92	63	86	93	82	78	88	88	92	88	82	80	83	93	89	93	79	86	87	79	94	58	84	66	88	73	74	112	65	75	87	81	69	79	76	71	80	69	86	70	73	74	81	93	80	67	80	72	78	55	85	90	85	74	65	74	83	74	87	72	63	73	85	77	78	74	70	72	84	74	92	92	86	80	62	77	89	70	69	82	74	82	88	68	81	83	91	69	78	82	76	85	88	79	72	85	88	81	89	92	71	78	85	66	80	87	74	75	89	75	69	52	81	81	68	71	77	75	88	88	79	65	64	86	88	90	67	99	59	80	87	73	79	88	81	88	93	83	65	87	78	66	87	80	74	82	87	77	73	81	87	85	78	72	79	73	86	85	79	88	81	85	73	78	70	100	87	83	84	73	61	80	99	84	74	70	70	83	68	90	74	66	80	72	75	71	71	86	85	74	89	72	99	88	66	93	86	84	76	77	88	69	92	78	76	101	74	71	70	92	69	82	87	83	74	107	96	90	85	77	65	60	81	91	74
10186	630	1435	1565	1264	1019	857	713	607	506	531	446	392	368	345	330	305	320	325	288	298	305	283	266	260	242	235	247	259	241	214	234	235	265	214	237	222	239	249	248	281	251	211	191	233	238	224	240	215	259	209	232	210	237	225	234	183	221	207	215	235	214	214	186	207	211	236	223	225	235	207	208	239	236	195	188	248	209	209	239	205	221	228	211	234	220	256	201	202	196	210	200	254	233	230	212	209	238	236	206	228	220	197	229	222	213	198	183	222	216	194	205	195	203	205	195	232	216	205	212	209	212	225	221	249	239	221	214	201	203	215	202	206	253	219	211	207	206	227	206	219	195	206	226	199	235	218	178	197	216	199	229	209	198	247	216	211	220	209	208	227	231	226	209	222	209	230	217	207	230	208	214	208	207	202	208	218	198	203	188	215	204	198	198	231	211	214	189	208	204	199	228	197	249	180	218	210	207	203	189	210	213	234	198	231	211	212	230	199	165	213	212	195	221	221	206	210	208	214	218	200	203	181	210	221	209	194	208	215	220	212	175	222	230	195	210	196	218	236	219	236	221	203	200	218	218	190	186	215	225	185	185	221	192	224	238	201	215	217	222	239	185	201	198	213	203	206	209	226	190	232	210	182	183	191	222	185	206	227	219	209	221	163	224	206	224	205	212	204	192	215	204	198	235	217	222	202	200	225	217	222	210	221	184	209	206	208	215	229	213	191	200	231	216	207	188	206	228	215	196	216	223	209	222	239	233	226	207	219	236	196	220	199	194	201	225	210	198	229	226	227	204	183	206	190	188	222	194	204	249	200	221	231	215	205	204	232	215	226	199	210	204	230	223	219	197	204	220	230	209	180	243	221	178	194	196	231	205	212	193	214	222	203	202	220	217	218	222	215	226	208	228	204	189	202	202	211	233	233	226	192	191	186	212	184	210	206	210	193	211	205	213	215	198	212	185	230	210	199	200	207	202	200	225	224	220	257	222	194	217	217	197	202	242	212	205	204	198	216	230	226	211	222	188	204	200	202	181	213	206	234	190	220	221	239	192	202	211	242	195	199	205	212	230	242	221	201	213	232	221	178	191	218	210	206	228	207	200	207	209	199	191	190	214	211	238	202	192	219	195	213	216	212	214	203	195	193	199	213	197	204	209	220	208	228	230	201	226	252	215	195	219	181	216	208	229	225	231	221	222	184	215	199	198	196	216	203	219	209	219	211	199	212	201	196	245	217	192	233	210	182	216	188	193	215	201	201	222	224	170	217	196	179	187	240	221	226	224	197	198	215	178	213	213	202	209	223	206	204	190	200	216	223	197	231	232	208	224	231	199	228	238	236	193	217	211	219	245	207	228	223	216	221	235	203	228	206	219	180	235	211	226	209	205	216	179	213	212	179	217	230	190	225	192	184	230	219	205	196	225	212	184	205	206	224	221	203	186	189	191	204	201	226	195	205	203	184	210	230	199	208	190	227	232	231	203	248	237	187	204	215	223	224	214	203	234	208	231	201	211	199	188	196	218	222	224	205	196	216	198	223	182	215	215	200	195	204	192	204	222	218	214	210	184	210	214	214	202	216	186	215	196	203	195	229	211	219	226	223	224	212	187	196	207	233	194	207	227	204	246	205	214	177	244	199	213	192	221	187	215	221	188	191	198	207	227	208	230	223	211	225	185	215	234	216	214	192	210	203	216	233	234	227	198	214	219	209	206	207	211	212	192	212	222	231	201	190	207	224	236	231	208	220	228	201	204	219	202	208	220	207	206	236	196	199	203	221	198	201	193	212	213	197	227	223	225	219	222	216	212	204	220	199	217	206	241	213	219	203	217	199	241	212	220	229	219	218	198	216	206	212	210	205	223	198	189	239	210	209	234	199	191	236	208	196	192	189	204	220	242	206	205	227	210	207	239	238	225	224	213	205	192	219	187	208	195	225	205	217	212	189	196	222	168	211	219	186	219	175	232	247	223	210	219	226	211	244	215	208	210	178	209	223	232	210	212	205	213	192	202	221	218	232	217	163	220	226	244	215	194	204	236	209	227	183	221	213	225	199	196	202	225	216	223	203	197	200	250	192	206	226	193	197	191	191	225	198	200	238	225	202	240	194	184	204	191	224	213	210	215	216	245	201	210	195	214	243	228	211	215	210	194	229	227	213	186	188	216	226	228	187	186	206	222	219	232	217	220	197	212	194	208	207	200	229	230	195	220	210	229	198	234	205	210	215	230	223	193	219	197	210	212	217	209	198	222	196	204	230	213	232	215	231	208	201	217	208	183	211	202	211	200	209	197	217	194	214	219	215	202	234	192	213	198	207	206	181	187	227	226	199	206	178	203	221	222	198	218	225	212	197	206	203	219	206	199	200	214	221	230	203	232	193	226	229	196	211	193	212	219	214	222	204	191	228	216	200	203	224	200	222	216	218	213	240	194	193	220	175	191	209	206	217	203	213	241	215	209	215	220	187	236	207	217	219	205	223	196	210	202	205	213	196	189	196	215	198	225	200	193	200	216	204	190	256	203	207	236	204	220	204	186	204	234	184	219	211	236	215	213	232	218	254	187	209	210	209	196	247	205	225	222	207	198	205	191	189	213	234	208	237	208	216	212	212	228	213	211	218	216	229	246	207	223	208	190	198	213	215	219	190	213	199	211	215	211	198	209	204	204	223	211	202	193	198	230	207	227	209	225	218	171	207	214	187	212	199	231	228	183	221	239	194	192	180	241	224	185	229	206	204	219	198	199	200	234	168	192	190	229	212	211	199	196	215	204	190	187	223	206	193	215	214	221	211	209	224	214	228	218	208	198	235	229	211	224	244	229	176	210	222	201	221	199	214	214	212	223	223	206	202	237	219	219	222	212	193	217	214	218	199	225	197	226	190	198	194	198	227	211	222	231	227	219	214	200	197	190	220	221	195	231	183	182	182	210	214	209	210	222	197	204	222	214	252	224	235	204	203	224	227	230	212	210	210	213	190	218	216	210	226	182	214	221	195	216	209	248	226	213	218	206	209	228	223	179	190	212	224	204	197	198	212	209	210	233	199	221	182	220	199	232	214	248	208	226	246	203	200	194	211	222	176	193	221	195	212	188	214	204	214	208	204	248	207	218	209	190	198	216	174	210	214	221	200	237	220	218	198	185	182	207	199	207	219	214	207	198	210	235	204	214	210	204	202	205	240	240	189	210	217	209	231	186	192	208	222	227	218	206	197	209	212	236	228	201	209	215	200	219	205	206	221	229	187	240	225	213	202	192	201	199	209	202	185	195	208	214	208	219	205	233	209	211	200	224	234	212	200	222	200	221	203	218	193	211	219	235	221	224	181	207	245	190	215	216	202	211	208	210	224	220	214	203	201	209	216	213	214	220	208	195	210	219	222	203	211	225	192	194	212	191	233	217	213	210	182	217	195	229	222	217	209	193	229	209	210	203	202	211	218	240	202	236	205	218	196	193	225	192	231	196	193	208	214	211	220	178	189	188	220	206	203	225	202	215
1380	308	280	284	283	311	315	287	285	318	291	326	283	294	269	288	312	274	310	264	311	298	317	296	268	271	287	263	284	298	283	274	305	290	296	344	297	289	303	301	317	295	260	284	314	278	314	307	308	292	279	284	294	287	304	307	289	291	301	307	300	304	291	298	289	297	289	317	302	303	318	320	296	268	286	286	268	305	305	302	304	295	292	315	276	301	292	305	274	308	304	305	302	295	305	308	305	314	298	332	288	303	288	287	318	303	282	294	302	282	312	323	301	244	301	284	314	295	254	258	306	311	308	278	282	265	306	296	318	293	308	300	316	274	305	302	304	310	310	277	333	268	306	319	299	259	323	281	315	284	311	272	291	307	269	295	300	285	292	297	297	319	303	275	280	261	281	282	342	286	276	276	278	293	308	275	307	308	321	312	290	294	285	290	297	291	290	290	262	300	312	293	295	291	308	280	281	298	273	282	262	316	272	275	262	284	294	267	302	337	307	324	340	293	306	300	292	273	325	306	261	256	300	289	324	283	311	315	311	311	301	272	306	276	301	344	314	317	311	280	307	314	258	310	309	302	305	274	337	299	306	295	274	271	270	297	305	307	263	285	289	301	298	302	324	273	288	290	290	288	322	323	297	310	291	303	293	298	275	330	305	287	316	301	321	309	305	287	276	301	329	267	301	244	294	305	316	273	265	319	338	310	304	292	286	264	299	299	279	293	259	283	296	303	325	282	296	290	289	325	314	270	288	304	299	301	278	289	300	311	283	291	273	270	322	349	310	291	327	313	290	353	285	294	318	305	304	292	320	279	259	313	291	265	301	305	281	302	308	306	297	269	282	277	296	286	261	307	311	321	303	299	283	291	267	283	307	269	279	300	273	294	276	312	293	285	296	294	298	302	309	311	283	321	286	295	301	294	290	283	287	299	311	264	278	307	320	294	296	353	294	294	309	313	302	279	278	346	330	305	291	275	309	283	284	302	302	307	283	294	283	299	285	318	298	317	320	288	294	322	292	309	284	302	311	288	284	309	315	296	327	280	332	294	277	280	279	273	300	276	303	284	299	309	280	313	311	301	308	290	281	294	315	308	309	286	334	309	285	295	292	295	285	302	293	312	292	311	306	282	275	269	336	298	296	317	283	294	315	291	277	291	301	266	293	283	284	271	300	289	309	274	277	296	300	304	293	288	319	286	281	305	311	278	289	297	295	287	321	258	329	291	301	267	293	282	286	271	294	281	294	268	327	270	256	288	269	295	297	288	287	284	297	282	276	294	301	310	279	297	316	296	290	275	296	302	313	279	343	292	292	311	299	330	314	332	319	304	285	276	276	279	274	301	287	290	305	273	292	262	300	271	277	316	254	241	301	285	280	267	326	308	259	307	308	312	253	268	292	281	308	302	296	330	290	296	281	307	304	297	338	285	329	307	322	319	246	305	288	261	288	321	305	305	345	301	275	318	282	360	278	272	264	277	292	258	308	284	288	284	290	268	284	306	314	297	317	252	301	296	310	273	285	297	279	293	283	286	278	312	300	286	283	325	300	288	323	307	307	302	313	275	308	285	296	284	304	309	293	303	296	314	279	286	325	299	281	309	283	272	292	330	291	302	268	308	272	275	314	307	281	303	290	288	306	287	306	292	303	331	305	292	307	318	287	288	247	295	278	293	278	283	318	269	298	304	329	304	311	308	288	296	293	284	259	308	296	280	261	299	292	280	324	288	250	299	306	300	286	264	287	292	302	282	261	330	299	261	309	280	286	305	329	292	285	280	266	263	291	315	262	274	281	311	301	298	288	296	275	284	274	281	306	285	273	322	239	301	291	294	313	297	294	299	310	314	292	269	276	287	285	310	309	302	300	266	322	334	297	312	300	278	262	262	281	283	305	307	304	328	280	310	286	272	299	281	273	302	306	308	276	308	290	301	283	301	280	291	310	300	293	289	307	301	293	283	297	287	288	288	311	263	323	291	280	257	288	309	309	298	319	314	290	323	303	302	289	300	275	301	277	307	274	261	323	305	277	280	305	308	297	297	310	285	303	314	273	296	309	280	297	312	307	329	289	283	292	279	279	298	280	294	275	293	301	285	290	305	295	289	287	310	298	309	291	287	324	280	286	328	311	298	319	304	289	253	290	322	295	273	289	291	290	314	292	290	282	299	279	291	305	288	288	318	286	318	318	291	268	305	291	296	281	289	333	283	286	296	297	280	304	331	269	286	280	317	309	307	286	295	279	316	296	316	287	299	283	320	311	279	287	295	294	305	283	304	326	294	323	310	284	291	301	310	274	281	278	298	305	297	293	266	261	320	269	304	266	312	283	277	315	278	267	266	305	310	294	302	275	285	302	294	308	304	291	320	305	291	279	281	314	314	312	293	288	270	307	325	266	284	292	312	310	283	286	321	289	307	273	292	290	317	305	301	300	319	295	287	313	329	317	304	301	333	306	278	309	301	291	273	303	292	310	297	275	304	315	319	308	326	319	305	266	284	296	272	329	326	291	293	283	324	285	303	304	294	327	311	309	276	282	305	308	298	291	303	290	302	295	315	302	289	312	281	259	252	292	308	302	284	291	270	285	270	301	280	304	255	283	299	293	314	303	311	281	294	276	272	316	289	311	290	293	302	282	344	305	294	307	309	302	318	304	289	291	291	270	285	280	308	297	313	300	294	290	294	305	317	287	314	313	319	292	295	269	268	335	285	299	264	318	300	260	277	308	276	342	296	274	344	338	295	296	277	305	276	259	299	311	281	298	314	314	289	259	296	290	311	287	313	296	275	273	276	291	263	307	291	301	280	274	321	261	311	294	316	301	300	282	266	295	307	315	320	298	310	289	331	261	282	294	291	323	271	283	307	277	296	295	253	295	278	291	287	313	300	312	288	304	276	299	314	331	283	300	305	264	304	304	295	287	286	306	298	307	288	300	295	283	318	276	305	315	288	280	290	290	301	305	315	299	312	290	234	288	268	268	346	289	305	273	258	300	324	296	276	284	288	309	272	266	306	288	302	261	285	321	298	300	312	294	290	317	300	285	341	287	307	312	290	280	307	290	306	296	274	327	316	277	309	291	330	296	284	316	294	300	309	308	317	306	301	286	288	295	298	318	314	302	298	296	284	270	303	276	287	309	273	287	312	278	313	303	286	295	301	276	291	347	319	317	277	299	293	273	298	303	293	286	267	288	314	297	292	311	303	297	299	315	329	295	321	298	311	284	296	268	314	294	294	272	285	314	262	304	268	279	286	269	296	311	326	261	281	299	323	298	271	290	277	295	264	284	315	267	264	243	284	296	252	268	282	326	312	301	287	309	294	311	281	264	319	282	291	324	276	280	332	317	300	283	284	302	302	270	257	305	314	323	271	271	293	286	283	308	284	277	274	309	310	325	309	302	305	287	270	291	317	265	273	293	277	305	290	263	287	278	271	304	285	300	320	282	278	287	298	280	307	306	328	317	294	277	265	333	270	285	279	286	318	315	313	300	320	286	285
1972	695	660	699	667	626	670	659	704	658	671	645	633	659	679	680	660	634	701	662	642	661	670	655	643	690	662	659	648	708	698	700	694	674	660	665	686	658	656	691	694	647	658	677	615	648	675	687	650	705	647	669	638	666	641	670	631	628	617	672	675	639	652	716	647	636	676	622	684	660	669	629	664	676	644	660	668	685	687	659	661	652	645	618	647	663	637	652	671	640	629	650	683	663	670	633	660	637	672	680	700	640	632	687	653	681	645	670	699	649	659	704	671	657	648	650	664	675	725	673	685	648	709	664	710	640	681	669	659	682	686	682	689	636	649	664	665	644	666	650	722	645	603	666	682	657	650	674	633	650	694	668	649	701	692	657	626	644	705	667	640	644	675	676	631	721	656	638	661	652	658	653	638	742	627	703	682	673	711	689	643	644	685	664	699	663	676	615	666	664	681	677	711	653	650	652	646	640	672	648	691	693	689	632	644	674	719	631	692	646	670	659	652	666	655	648	659	701	682	694	615	617	684	652	664	665	638	706	674	664	675	684	662	657	685	660	692	663	679	652	673	628	702	662	650	640	660	676	603	704	667	667	673	631	681	657	648	708	678	631	673	667	652	637	660	711	669	674	661	688	640	672	653	634	637	639	680	663	694	668	664	624	658	658	699	706	623	717	648	689	663	659	660	668	669	683	738	674	662	710	622	664	637	670	635	670	675	682	649	667	674	680	667	653	686	653	664	693	673	653	657	675	664	722	673	629	690	614	656	691	669	652	655	690	660	683	672	649	682	677	684	662	671	694	680	646	694	714	690	612	672	670	690	614	676	649	610	695	660	663	641	670	663	705	689	683	699	660	656	657	652	621	639	659	659	608	663	685	692	670	645	656	609	681	718	665	698	679	667	698	656	694	661	619	683	665	629	664	609	632	650	703	642	668	647	689	692	691	664	652	685	652	691	666	642	709	677	641	691	652	662	692	693	674	628	681	655	696	649	680	651	632	682	664	617	666	629	673	633	646	689	705	634	650	716	680	663	698	652	630	723	678	646	676	630	703	676	652	645	688	672	685	664	673	678	699	648	653	716	681	637	665	683	728	672	682	664	627	665	665	713	655	646	643	658	681	709	641	652	679	667	672	683	638	683	675	665	681	640	697	641	630	658	642	689	673	666	665	642	668	661	726	661	711	643	646	684	699	667	722	620	653	670	663	670	666	686	647	674	646	691	648	735	625	648	671	681	660	672	664	656	642	708	678	678	661	651	658	677	657	673	682	678	664	646	649	676	647	633	660	637	666	682	713	685	614	647	628	705	657	650	663	690	678	682	686	644	699	661	672	660	691	669	697	677	680	685	671	710	688	637	698	669	651	679	644	688	632	644	681	674	638	667	657	646	624	648	665	663	690	674	659	671	694	665	695	671	713	648	707	666	648	696	656	715	633	664	692	668	666	635	653	715	652	642	680	679	689	664	628	675	657	684	696	623	653	661	686	633	630	687	664	661	673	738	660	701	670	675	650	637	665	706	655	631	713	660	728	678	673	660	667	693	644	679	696	665	661	656	691	680	678	699	629	640	698	646	618	658	705	662	618	648	683	659	698	669	632	678	723	671	685	695	671	642	672	590	685	669	596	617	663	654	637	686	661	695	651	685	653	695	683	686	657	643	636	612	657	673	720	656	666	624	690	664	663	661	615	675	700	628	668	655	639	666	668	682	653	679	630	674	663	674	648	646	646	664	648	617	689	662	666	698	697	642	669	682	650	668	683	642	701	636	762	676	612	687	661	632	641	689	636	640	637	675	650	595	689	670	608	665	715	706	687	715	656	672	653	626	652	680	733	681	670	624	630	690	642	667	690	634	662	680	670	660	683	689	647	643	667	718	691	586	664	677	660	656	658	678	633	666	657	658	696	672	670	693	654	656	647	687	724	674	705	655	652	672	619	658	698	715	666	680	650	657	682	702	650	636	669	633	697	639	655	696	711	621	674	716	689	698	655	597	652	676	644	664	697	683	622	676	649	674	668	684	625	632	660	671	674	663	677	678	678	664	632	662	706	661	692	717	677	671	686	614	635	690	706	650	704	648	644	687	678	703	694	632	630	643	651	681	671	666	675	646	673	683	688	648	648	677	624	634	651	674	666	671	690	599	661	630	646	673	609	645	637	676	629	678	658	661	658	648	647	652	665	646	651	680	659	631	649	678	665	666	685	672	636	726	672	699	714	658	648	640	609	643	616	683	697	675	685	654	675	675	674	671	676	685	685	676	645	693	706	699	613	720	631	649	644	615	705	667	635	659	669	688	644	674	673	689	660	704	640	731	725	701	671	647	632	658	673	637	697	669	652	655	627	631	646	660	687	688	663	698	664	669	651	692	722	705	696	637	708	679	682	658	641	683	660	667	625	659	698	670	721	648	648	656	705	654	638	686	644	649	693	622	640	664	670	663	638	658	670	688	701	669	662	662	695	678	669	676	658	682	664	681	666	663	675	667	681	634	648	686	688	650	650	644	662	629	647	610	679	673	671	662	668	653	684	664	702	628	699	714	652	677	656	679	622	614	663	659	684	686	700	708	621	634	701	696	680	606	686	649	654	666	702	642	639	701	637	682	635	634	691	695	683	690	704	655	656	664	639	651	665	710	678	645	696	691	691	668	654	670	633	673	645	637	624	665	640	615	674	706	673	608	702	665	708	688	687	668	624	681	647	633	679	668	675	674	689	706	646	716	668	672	684	720	630	658	686	637	699	645	657	689	647	688	686	684	662	645	683	661	667	698	658	655	687	700	675	652	636	648	695	630	662	670	681	644	684	673	736	686	671	701	654	654	646	693	639	665	678	697	650	655	672	662	629	675	662	701	664	692	681	679	667	671	659	647	667	673	727	664	671	650	657	644	691	668	663	638	685	642	639	657	635	651	649	679	672	673	623	652	681	656	646	671	662	683	682	686	652	662	661	661	660	670	689	672	664	655	650	711	662	680	679	647	642	678	680	638	632	636	648	591	661	689	651	688	633	647	664	723	666	659	728	653	710	679	648	696	719	707	690	694	694	704	653	636	641	636	662	673	702	686	676	689	643	647	675	691	694	662	708	637	676	658	649	668	715	648	653	680	648	639	690	672	630	647	667	675	705	630	664	696	656	660	679	692	686	648	636	651	681	654	655	679	626	680	682	602	688	651	676	685	668	625	656	647	663	662	674	635	672	669	666	674	695	696	706	678	703	696	671	654	613	631	704	676	673	671	622	669	645	667	681	663	646	696	668	677	706	697	629	638	640	631	710	694	689	652	712	649	667	639	679	683	639	691	656	680	685	678	633	695	654	705	634	641	657	652	682	675	649	638	638	664	651	685	684	669	649	664	664	672	707	666	642	648	705	671	655	708	630	654	727	659	714	643	646	669	650	663	648	667	641	670	682	674	692	671	653	655	603	649	691	642	653	665	662	653	611	657	616	680	657	677	705	654	652	590	616	641	619	672	703	718	645	622	682	673	654	666	670
9712	606	479	424	353	310	267	262	264	235	207	247	226	211	214	222	243	243	226	223	189	219	233	249	195	242	219	218	220	248	206	223	219	202	250	235	218	207	217	225	234	222	229	246	211	234	233	216	224	214	196	258	217	207	227	212	201	222	225	215	211	243	213	265	226	225	215	222	222	231	237	236	232	239	228	219	214	213	252	224	236	201	216	216	234	209	255	209	225	210	224	231	208	210	211	215	219	201	241	241	208	222	206	245	249	217	212	234	233	206	236	206	213	232	241	252	205	241	199	198	241	219	206	250	220	216	228	213	219	208	230	235	215	251	213	214	219	205	189	228	216	233	220	241	247	244	200	231	224	220	216	243	264	225	221	224	208	192	234	210	230	222	220	229	228	231	228	224	216	204	214	210	220	209	255	232	202	217	202	234	226	215	222	223	216	199	220	209	244	257	221	203	216	200	244	219	225	232	215	216	227	236	237	207	226	200	193	225	225	236	224	228	193	240	228	234	191	204	243	235	224	213	251	234	191	223	234	233	226	201	243	220	222	231	206	217	230	221	226	206	230	222	223	215	218	239	245	211	230	224	229	252	224	205	221	234	224	224	223	225	262	210	203	223	211	225	193	220	215	208	254	254	204	216	228	216	230	223	215	216	203	244	222	204	217	211	208	229	191	226	233	219	246	215	242	232	211	237	215	209	243	222	238	240	231	213	250	240	210	186	219	223	243	222	229	232	232	212	213	239	230	233	234	219	232	222	256	241	213	231	208	239	200	234	203	213	204	193	237	236	199	232	224	240	215	195	216	223	222	219	199	235	242	223	211	232	243	237	230	224	216	229	193	242	229	223	210	232	213	214	236	223	236	200	224	235	263	215	212	238	234	199	240	227	204	209	234	232	214	217	214	213	218	213	212	220	225	230	192	227	208	230	226	223	220	235	232	203	234	243	222	215	204	219	228	240	248	228	207	229	224	216	247	236	227	230	210	219	243	225	233	228	218	229	197	217	216	215	235	204	201	225	207	209	209	224	214	201	212	246	220	212	258	232	234	230	237	200	253	236	230	195	236	209	232	225	184	230	190	257	246	230	239	218	200	231	236	218	210	214	242	218	225	246	218	232	245	233	261	224	224	222	215	220	205	222	223	221	238	233	223	226	242	244	211	242	222	233	227	225	221	228	210	206	212	215	204	227	225	248	225	249	238	217	207	202	194	246	217	262	206	219	224	236	259	211	177	241	231	232	205	228	210	245	206	230	247	223	252	204	213	216	199	220	238	214	225	204	207	240	241	243	199	227	208	234	212	205	260	210	208	229	225	208	220	220	212	198	232	223	218	206	191	208	230	223	247	180	219	222	223	221	203	206	211	197	213	212	232	214	213	218	206	232	251	212	230	225	221	217	214	229	222	238	252	212	225	230	223	229	207	231	227	225	177	209	233	231	229	212	240	221	219	224	235	221	227	200	226	220	236	226	220	218	236	222	223	220	238	247	237	206	232	228	226	225	237	211	241	240	199	215	228	210	227	264	209	228	240	198	235	217	238	230	209	217	195	218	204	236	249	230	209	225	230	225	265	237	216	210	221	223	230	227	242	239	228	219	230	232	234	219	233	231	215	269	220	242	208	226	246	201	224	239	212	223	240	233	240	248	234	214	238	218	238	224	214	216	195	231	221	201	202	203	222	242	233	218	205	222	229	209	190	206	214	238	212	211	229	204	215	236	223	210	242	224	219	203	221	209	244	205	214	250	253	214	234	256	208	208	262	225	242	220	207	209	210	213	220	194	216	238	236	251	232	213	227	204	212	212	227	211	218	226	215	224	235	250	205	228	220	222	201	216	227	195	217	244	214	231	223	229	240	231	206	208	214	228	224	208	227	204	199	225	224	223	208	226	248	224	216	193	218	249	219	200	250	248	224	232	216	218	201	210	228	229	211	249	227	241	203	222	218	229	259	232	236	214	212	235	253	234	200	193	234	234	215	227	204	234	217	205	222	208	205	232	211	230	216	237	237	229	234	236	204	238	206	227	233	249	228	222	206	238	221	232	220	213	213	205	233	219	222	216	201	213	228	228	225	223	227	221	231	230	211	233	231	229	228	213	236	236	226	223	217	221	212	234	215	195	211	203	244	206	240	241	196	242	221	196	233	238	241	226	198	225	224	236	223	203	206	193	216	207	203	201	213	181	225	205	265	225	219	211	204	214	220	218	217	238	220	209	218	241	239	204	191	206	208	203	225	200	243	205	231	216	250	218	241	220	212	219	242	251	229	195	233	232	202	232	212	223	210	228	211	222	240	221	227	182	224	223	201	246	198	237	251	214	198	217	211	208	247	218	238	217	219	202	211	239	208	224	231	251	234	241	184	229	228	201	214	231	210	223	229	232	214	208	227	230	226	266	233	227	207	233	229	234	216	211	192	219	226	223	231	223	201	225	237	243	193	237	247	218	249	235	233	199	242	221	202	217	221	188	213	225	252	206	214	220	253	215	194	208	216	213	208	246	218	209	214	241	198	218	218	240	208	217	205	239	216	204	243	233	223	204	270	213	224	208	208	235	214	240	205	204	210	218	210	209	221	222	223	213	223	242	188	220	209	243	207	226	230	211	209	209	220	232	227	237	230	188	229	216	207	195	211	234	234	218	210	224	230	218	233	240	231	226	210	216	204	245	201	217	232	240	240	217	208	204	206	213	234	226	199	226	242	207	215	220	209	218	217	210	231	249	241	245	234	208	229	226	207	205	197	233	254	210	239	222	202	233	215	227	201	234	200	237	214	220	223	203	240	246	226	191	210	201	208	206	212	223	220	226	232	211	185	230	204	210	231	202	218	219	226	223	201	257	229	245	207	210	233	230	206	210	224	225	224	229	254	244	209	246	231	220	210	217	219	196	228	246	205	206	221	199	205	248	218	197	217	210	236	172	201	241	239	212	241	228	237	227	233	208	238	205	221	204	197	219	230	212	207	223	207	227	211	223	193	216	229	214	216	202	239	217	221	205	197	202	239	229	208	205	250	212	266	238	240	224	217	224	199	244	214	231	208	231	208	234	244	242	216	204	225	232	236	221	247	204	198	228	240	203	238	237	225	253	227	221	203	212	230	242	218	227	221	211	229	243	245	231	190	198	226	231	203	205	230	210	221	225	209	237	243	195	262	230	206	236	195	237	228	204	216	197	207	240	214	256	181	208	254	252	211	209	227	229	197	223	195	235	221	201	231	223	228	241	209	219	233	212	190	265	234	181	233	239	211	220	238	226	233	218	208	222	214	207	238	215	231	235	210	188	207	217	235	235	222	205	218	236	237	219	225	235	226	191	232	256	202	222	218	206	224	223	195	201	222	227	190	220	226	214	227	201	238	224	215	205	228	216	229	194	209	212	235	239	220	232	214	210	211	213	229	247	215	202	200	190	247	222	223	243	228	234	238	218	223	242	255	216	229	245	266	218	228	213	250	238	238	192	199	211	228	246	236	214	220	221	233	210	247	205	220	260
8051	721	1128	1247	1032	941	829	711	669	650	670	621	561	600	567	607	591	552	537	543	558	517	529	540	542	558	530	541	525	527	510	491	521	498	543	490	548	521	538	511	529	502	521	458	507	470	524	533	528	510	571	523	472	514	542	509	483	539	520	540	530	524	520	509	554	509	461	527	510	508	533	483	531	549	478	524	498	485	464	510	527	525	545	506	506	511	451	502	493	456	508	485	489	507	525	474	495	547	459	484	521	485	508	496	494	488	495	498	481	479	478	523	517	519	486	460	521	496	512	575	472	475	495	485	466	493	536	500	527	504	516	481	501	496	495	500	518	495	487	500	513	519	522	481	535	515	532	496	510	547	538	536	490	522	458	546	532	501	451	505	530	521	545	483	507	510	520	546	505	534	486	536	536	507	546	538	507	551	497	490	519	530	505	503	500	509	496	504	519	513	516	490	478	497	511	488	503	501	482	527	503	496	500	453	577	515	502	497	508	497	462	507	496	494	525	482	509	529	498	516	508	466	497	482	535	509	543	478	511	495	483	532	478	512	484	503	498	541	531	527	524	483	489	485	528	471	502	502	502	489	506	497	512	494	501	526	541	521	499	509	518	553	541	503	509	492	482	482	491	494	501	518	482	482	494	525	486	505	495	500	524	471	495	521	465	523	511	545	467	486	501	478	502	506	503	504	509	542	502	466	514	517	475	507	503	527	527	541	488	498	468	479	497	506	492	529	481	506	464	500	501	519	532	496	506	491	524	522	542	565	484	496	506	523	523	515	479	480	496	542	531	482	497	520	522	496	496	460	464	510	523	504	536	518	484	503	481	498	501	539	504	515	530	515	488	482	485	493	444	500	521	542	503	460	516	505	474	550	487	493	547	501	439	517	510	540	493	476	488	505	534	505	494	500	511	536	490	490	508	551	508	502	484	519	526	492	497	463	489	461	464	515	499	534	511	515	483	514	545	494	502	458	461	486	517	503	486	504	516	502	460	484	524	518	533	497	546	480	529	505	507	501	514	510	528	529	519	525	490	513	479	507	549	482	520	500	495	530	504	539	506	493	495	510	487	531	508	520	508	549	515	480	491	521	513	537	495	485	500	518	496	518	513	521	501	493	513	518	502	497	499	515	494	463	473	494	443	505	499	456	544	503	550	528	490	480	537	532	498	487	482	472	480	530	489	499	511	455	514	492	538	506	483	540	497	541	535	491	556	534	494	518	481	526	529	509	501	532	517	537	509	434	522	470	466	514	520	549	526	525	527	522	523	457	513	489	520	532	505	518	518	485	513	477	511	520	526	514	453	512	507	502	543	505	506	516	503	539	554	480	521	470	506	533	527	515	527	473	538	490	488	558	474	508	509	522	519	483	520	504	501	491	469	504	502	527	522	497	495	517	525	500	490	490	468	463	523	499	525	491	479	521	486	494	514	521	532	511	478	461	539	480	542	521	528	492	525	530	495	525	510	515	533	512	500	517	502	490	502	549	503	523	460	463	515	487	489	504	522	506	510	504	485	466	537	497	506	471	498	524	465	535	479	496	518	523	503	468	503	455	478	524	494	520	489	526	497	544	515	521	515	467	502	476	528	532	517	497	484	519	527	516	525	537	523	501	510	514	520	499	476	539	485	482	514	484	540	507	533	476	480	501	518	487	532	539	505	494	529	526	492	508	556	535	497	507	506	503	554	502	485	507	535	462	501	515	503	504	491	442	505	467	523	518	483	468	518	459	530	510	501	501	534	515	489	527	523	505	492	524	518	473	469	507	508	483	484	522	525	502	507	531	531	526	523	515	465	499	494	496	516	467	498	498	513	496	534	518	526	505	525	518	522	505	521	526	491	477	525	487	493	494	544	488	513	521	499	491	534	465	531	496	497	505	519	510	503	520	527	496	561	480	485	541	475	518	519	500	501	483	503	542	525	485	512	479	503	489	530	539	515	533	524	513	501	560	524	510	509	490	505	499	502	505	489	530	515	465	539	496	499	501	559	527	498	501	540	477	481	474	504	516	535	494	517	527	499	491	499	475	453	512	496	493	507	519	535	515	485	508	453	508	499	549	519	516	508	531	505	521	486	533	511	533	497	514	508	502	509	485	487	512	447	449	547	587	478	511	507	523	491	519	477	550	498	491	504	474	496	520	504	496	541	502	544	515	506	497	530	490	496	503	510	512	524	526	521	509	500	499	526	494	507	497	505	518	500	468	479	495	501	505	513	463	531	488	495	533	464	505	484	515	504	481	512	509	497	508	510	525	536	524	509	468	490	492	501	476	497	542	538	506	516	509	455	485	528	519	446	524	497	534	528	499	498	513	504	478	532	508	497	508	471	480	472	518	496	489	542	508	522	494	518	505	495	494	536	498	528	504	466	491	498	487	522	543	495	472	470	543	495	503	460	492	499	510	486	491	500	580	503	541	505	465	507	459	494	528	519	534	505	495	507	496	494	490	486	494	504	521	510	534	487	488	461	530	491	539	514	494	506	516	468	540	490	531	481	520	492	551	488	506	504	521	459	501	527	516	473	490	516	507	483	501	538	531	534	444	541	539	511	472	485	502	508	494	507	489	505	506	513	518	464	528	538	527	510	532	549	482	490	498	517	519	447	512	488	529	541	489	518	495	500	505	538	488	489	477	474	510	509	521	499	481	514	516	502	482	498	497	478	501	506	488	501	505	487	462	530	527	476	485	520	522	526	527	521	519	518	522	486	509	540	515	517	476	502	521	471	522	506	513	476	543	533	525	494	532	509	532	525	470	526	478	541	486	510	475	459	486	534	516	525	505	528	525	480	518	512	480	494	490	501	492	554	517	540	520	508	547	528	484	509	502	493	510	501	526	561	495	486	494	499	498	479	490	488	486	509	514	503	521	528	483	525	519	503	489	487	481	474	448	484	514	499	510	528	500	496	476	529	474	519	490	527	457	502	505	530	504	480	465	531	485	508	503	532	496	522	519	550	499	488	489	521	508	523	523	492	494	480	526	517	522	475	555	549	510	485	511	511	492	523	506	514	492	504	516	563	520	489	566	472	517	510	463	485	497	521	453	569	473	479	469	476	509	525	507	498	483	522	513	500	473	517	492	489	484	506	514	515	496	478	511	548	507	490	503	468	550	511	502	519	514	482	503	495	508	526	490	517	526	510	496	514	513	487	479	484	507	521	471	543	468	488	525	552	481	509	497	532	504	538	527	504	478	512	518	518	492	480	489	502	525	534	523	486	463	532	513	466	535	528	483	489	510	481	531	501	503	518	499	545	479	522	522	497	517	522	517	527	525	512	483	491	476	532	524	504	506	494	541	492	512	493	506	520	481	520	501	475	489	478	528	494	530	529	495	455	506	510	524	530	513	495	479	489	513	470	545	511	508	474	526	511	470	472	503	513	522	552	475	522	492	496	521	514	534	553	514	522	551	515	494	481	546	516	486	473	475	458	518	503	497	473	490	485	510	528	503	484	492	505	494	515	512	508	487	511	487	515	513	520	490	534	482
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	10	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
