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
338166046410	338166046967	338166047517	338166048067	338166048617	338166049167	338166049717	338166050267	338166050817	338166051367	338166051917	338166052467	338166053017	338166053567	338166054117	338166054667	338166055217	338166055767	338166056317	338166056867	338166057417	338166057967	338166058517	338166059067	338166059617	338166060167	338166060717	338166061267	338166061817	338166062367	338166062917	338166063467	338166064017	338166064567	338166065117	338166065667	338166066217	338166066767	338166067317	338166067867	338166068417	338166068967	338166069517	338166070067	338166070617	338166071167	338166071717	338166072267	338166072817	338166073367	338166073917	338166074467	338166075017	338166075567	338166076117	338166076667	338166077217	338166077767	338166078317	338166078867	338166079417	338166079967	338166080517	338166081067	338166081617	338166082167	338166082717	338166083267	338166083817	338166084367	338166084917	338166085467	338166086017	338166086567	338166087117	338166087667	338166088217	338166088767	338166089317	338166089867	338166090417	338166090967	338166091517	338166092067	338166092617	338166093167	338166093717	338166094267	338166094817	338166095367	338166095917	338166096467	338166097017	338166097567	338166098117	338166098667	338166099217	338166099767	338166100317	338166100867	338166101417	338166101967	338166102517	338166103067	338166103617	338166104167	338166104717	338166105267	338166105817	338166106367	338166106917	338166107467	338166108017	338166108567	338166109117	338166109667	338166110217	338166110767	338166111317	338166111867	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	3650	2300	2753	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	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	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	3650	2300	2752	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14307	1785	1184	1062	700	576	503	457	430	369	352	375	422	375	390	374	373	372	369	339	385	327	366	409	378	374	357	360	340	347	395	350	335	321	372	332	340	330	367	346	351	321	331	338	335	338	359	359	377	312	368	353	335	356	343	337	332	344	332	376	381	347	343	314	331	372	352	330	351	337	353	374	315	374	406	362	333	334	357	395	356	355	363	346	367	353	353	365	354	346	353	370	344	342	358	370	387	319	349	381	349	379	335	342	357	345	339	349	310	363	338	344	358	329	348	343	362	366	358	355	323	353	369	323	349	371	350	348	361	327	324	374	351	346	360	372	336	314	364	363	360	372	364	341	347	367	340	345	330	345	374	371	329	366	346	357	360	324	360	360	380	343	371	392	354	354	374	367	369	395	362	342	334	352	355	331	365	373	385	370	330	334	362	318	334	343	301	384	364	318	339	346	360	372	338	385	340	341	357	346	352	353	357	364	361	365	372	327	360	342	369	331	370	341	335	354	327	316	351	319	379	363	361	351	341	348	351	344	370	335	352	370	365	332	385	372	357	306	356	345	369	380	350	354	330	317	353	345	351	351	369	337	356	390	339	328	336	344	378	329	358	351	333	376	336	342	350	338	349	343	370	356	297	377	339	362	345	336	328	346	329	388	346	371	365	349	348	362	328	343	321	351	340	331	371	360	347	361	346	336	333	343	335	365	383	343	340	359	382	362	365	371	355	321	318	353	324	340	366	338	341	404	327	325	359	324	374	359	355	335	357	360	373	380	333	327	370	344	342	392	333	338	361	331	371	333	335	338	338	359	348	353	329	370	368	374	370	353	346	362	352	358	313	353	365	369	332	345	349	304	339	327	361	327	361	363	344	392	340	360	399	344	358	363	327	395	356	364	336	324	364	358	338	370	381	329	388	358	343	335	381	331	343	340	415	358	337	328	307	384	376	374	341	332	311	357	361	357	368	378	349	332	340	393	350	364	351	330	355	369	364	343	303	354	356	384	341	348	373	358	331	363	343	336	362	354	348	354	369	344	326	318	351	336	354	364	351	357	342	341	360	354	340	318	315	346	349	306	335	360	354	343	348	329	389	364	348	336	359	364	370	365	360	301	350	361	321	352	338	350	397	359	362	303	406	364	320	362	388	387	393	357	343	364	365	333	385	357	330	359	342	384	360	414	356	361	366	343	338	346	369	362	346	338	342	336	398	356	373	336	357	357	351	389	350	343	289	387	341	355	349	346	384	378	372	377	360	363	324	326	335	341	294	321	377	359	373	341	339	327	335	360	337	332	353	373	367	368	345	328	345	346	347	399	345	363	353	364	359	321	324	392	363	363	355	334	371	350	387	398	345	371	413	348	332	352	356	344	338	376	321	362	368	319	318	348	378	329	325	362	360	357	338	351	306	388	375	339	357	331	408	374	350	379	358	363	353	366	353	358	322	368	347	376	364	379	357	384	366	331	365	328	365	340	392	339	342	366	343	362	377	304	365	359	323	338	362	344	383	370	332	361	358	374	367	365	372	374	359	327	352	381	363	351	378	349	356	352	328	338	344	348	356	357	346	356	319	356	352	367	319	345	360	369	340	365	351	346	336	337	331	340	305	368	353	300	331	354	357	335	354	338	347	328	336	312	348	371	339	326	327	343	327	379	361	386	363	319	366	362	343	349	351	344	334	333	401	377	344	360	366	348	355	360	350	357	360	348	365	336	324	352	382	365	363	332	351	382	360	369	336	367	361	312	361	357	318	334	366	355	351	358	329	347	326	361	346	315	341	331	341	369	385	346	354	349	325	349	307	402	356	345	335	334	340	372	325	360	346	332	337	310	352	387	350	362	357	353	361	347	365	355	335	314	384	340	364	330	335	354	344	369	344	339	379	332	318	337	377	338	357	351	370	357	333	344	370	323	354	345	357	362	358	312	352	381	356	376	366	333	343	316	346	363	367	360	352	344	344	358	367	358	349	348	351	373	324	375	379	345	334	374	351	360	351	335	362	340	301	345	318	317	325	324	351	305	347	332	315	347	377	331	326	353	327	378	327	359	376	312	374	341	347	353	357	352	348	333	342	338	335	372	335	363	371	367	326	337	373	348	373	310	381	343	363	384	309	327	322	345	322	314	342	358	349	316	337	375	337	338	376	365	340	355	373	341	371	396	365	351	322	360	325	357	355	327	344	351	353	341	348	333	350	356	323	369	369	370	357	343	314	328	365	339	361	369	397	342	346	347	356	371	382	350	362	332	338	313	320	366	359	322	374	344	360	342	356	317	367	370	377	301	327	340	376	361	394	343	350	372	372	336	326	327	356	329	352	364	368	368	319	366	347	383	342	397	355	383	363	371	345	337	345	391	364	350	333	384	362	411	365	346	339	339	390	360	359	381	351	346	355	360	362	377	339	307	352	356	334	349	334	377	392	311	383	364	333	329	370	344	334	347	346	347	353	324	333	398	313	364	354	354	320	344	344	347	335	370	350	371	349	370	356	329	360	357	321	361	341	339	350	328	358	370	358	364	377	372	352	354	367	334	345	379	304	351	339	351	341	356	380	342	369	340	328	358	343	350	337	343	366	370	348	346	352	364	359	359	359	350	329	341	350	372	367	368	340	346	328	315	334	349	350	374	372	330	355	362	333	344	352	300	326	359	364	395	352	346	353	330	355	339	337	342	366	359	321	324	329	331	335	351	374	374	372	326	365	357	349	358	325	366	341	375	354	326	357	347	365	332	348	351	362	376	366	348	359	344	347	351	335	367	363	357	374	355	365	386	361	385	341	357	354	340	368	333	365	345	348	341	358	351	313	343	359	335	337	353	317	333	365	317	314	357	362	315	316	364	371	358	349	324	339	333	349	359	347	319	348	316	328	390	339	325	363	380	341	321	364	357	363	336	388	363	367	322	383	352	326	332	351	338	334	333	341	353	343	367	381	366	356	340	328	318	314	352	350	338	342	344	374	302	348	353	338	377	361	370	338	351	351	351	341	362	362	377	394	360	335	360	349	357	376	379	357	338	355	348	399	343	344	376	338	375	353	338	340	391	352	352	298	350	361	346	400	361	343	348	364	323	385	395	358	362	354	333	343	359	346	368	380	366	336	380	338	336	319	396	341	382	376	323	325	359	359	353	359	352	340	350	354	374	336	364	358	384	383	357	383	342	340	332	355	350	358	368	380	356	348	409	311	337	368	374	335	357	336	323	370	357	356	358	343	386	351	356	348	317	388	390	353	343	355	365	359	346	334	336	362	375	352	328	329	351	358	336	308	342	383	382	364	367	367	381	362	318	360	359	381	326	343	328	360	359	379	344	328	362	338	358	366	371	382	383	376	316	383	389	334	343	346	383	356	350	361	348	348	370	389	307	343	353	381	343	344	361	333	337	364	319	337	368	370	333	392	340	384	337	356	365	337	333	320	380	297	327	368	351	338	340	356	323	370	335	336	363	346	353	349	337	374	379	355	358	345	365	370	319	330	298	364	328	371	320	356	364
8305	1712	2488	3019	2251	1927	1557	1391	1296	1178	1137	1109	1051	1052	1005	1021	969	988	935	847	941	937	965	900	890	843	926	871	907	871	890	867	903	858	825	868	841	872	895	852	885	856	827	822	845	864	816	846	819	858	873	841	840	843	855	878	807	833	873	862	851	882	864	857	884	852	861	866	858	809	865	886	802	815	830	843	852	882	867	878	855	841	861	830	842	804	769	831	823	810	835	819	858	792	820	805	869	836	808	834	854	869	859	836	876	867	787	821	875	808	820	807	871	843	829	872	825	802	800	786	808	875	820	814	807	863	842	812	855	880	880	854	830	852	845	868	831	820	796	825	790	819	817	817	846	860	813	825	811	835	845	822	830	851	845	799	818	817	838	837	806	854	813	815	792	835	866	787	847	854	822	805	779	833	856	857	796	852	822	832	841	868	815	839	819	838	836	815	879	800	819	879	773	812	763	870	818	839	832	834	798	825	836	796	855	842	881	870	811	781	824	836	841	797	821	830	807	894	854	783	873	853	875	801	837	831	846	787	895	817	844	817	805	875	799	779	833	887	811	795	858	858	805	840	874	828	847	858	815	864	812	803	866	883	808	807	802	855	829	834	832	818	833	815	825	768	836	835	787	861	847	803	797	830	819	806	844	833	799	844	861	845	852	817	883	851	791	840	884	863	815	892	826	847	802	836	838	834	824	848	913	824	813	829	870	862	833	819	873	836	843	863	839	857	806	866	763	814	875	843	797	856	834	856	877	809	778	790	894	814	871	905	763	860	828	861	861	878	841	830	853	848	821	787	790	794	877	819	814	806	862	847	836	778	835	805	835	816	825	863	799	849	799	801	779	827	790	826	823	841	816	853	831	829	821	820	834	821	828	779	824	888	818	848	768	785	823	807	839	809	866	791	753	839	829	814	849	850	851	828	830	823	865	865	819	845	793	835	803	840	871	825	840	791	861	824	830	870	842	806	807	849	822	805	815	816	874	794	846	839	819	813	829	897	842	839	841	861	815	799	766	838	798	846	888	841	800	816	828	783	838	850	841	817	824	850	773	884	817	857	805	841	823	803	844	865	844	822	829	872	852	883	812	806	852	823	873	825	804	839	865	834	799	829	800	872	812	859	786	818	821	778	829	878	872	832	853	865	765	838	854	818	814	825	858	824	808	800	816	856	879	831	827	845	862	849	845	829	781	842	793	821	834	822	882	855	858	856	812	827	826	846	820	819	867	818	841	831	868	857	814	854	840	830	830	863	814	875	899	806	835	845	859	906	827	835	794	846	808	885	829	842	845	793	867	837	825	812	862	825	780	840	841	853	793	838	840	829	801	849	797	848	867	801	851	821	808	821	778	876	839	821	931	819	799	819	848	884	822	803	804	833	829	829	842	769	799	807	823	819	801	825	818	810	781	783	800	880	848	883	878	838	856	828	810	822	826	840	836	844	810	799	886	832	828	812	868	821	770	836	797	842	850	838	875	812	856	808	831	840	843	896	812	851	799	808	832	879	883	816	853	874	784	850	793	831	864	782	831	839	820	834	823	790	794	789	814	866	883	807	854	806	825	862	863	813	879	857	877	855	822	844	856	792	850	836	820	816	849	782	805	870	820	825	804	813	812	826	853	850	800	851	826	813	831	827	826	827	821	851	845	900	906	850	767	854	858	769	825	809	819	818	844	818	808	818	863	793	860	842	849	841	861	854	791	787	820	798	785	848	821	841	787	832	848	817	831	810	855	813	869	846	819	829	869	803	809	833	807	800	886	853	860	863	824	865	848	891	856	833	824	877	796	833	774	812	771	815	869	818	820	846	810	868	833	819	823	778	833	800	849	870	785	812	833	874	873	814	806	840	801	867	863	820	836	869	832	849	834	759	858	818	852	816	893	826	824	821	817	831	839	804	853	840	834	823	830	888	834	866	818	859	822	818	838	846	824	799	793	851	859	810	860	809	867	828	858	807	824	796	802	850	823	854	811	795	885	805	844	834	845	821	800	877	788	845	809	843	782	828	832	834	811	849	816	815	862	813	834	841	814	823	835	847	811	861	841	811	852	812	819	819	865	821	872	879	825	913	821	846	844	789	844	867	853	820	818	877	860	798	822	823	875	844	884	835	839	824	784	860	817	788	830	844	786	822	847	835	808	813	839	813	761	857	796	794	789	860	858	800	800	826	831	823	837	856	844	800	796	804	834	849	854	820	861	830	818	803	826	831	822	835	868	869	828	834	802	849	797	861	847	822	839	870	883	844	800	805	814	818	809	864	892	820	832	850	853	824	822	831	858	868	786	845	798	790	806	796	862	901	829	803	849	817	865	778	803	869	819	824	772	824	829	818	839	830	824	811	862	856	868	840	831	853	789	869	800	821	805	849	842	818	814	833	844	818	828	870	874	822	870	841	840	797	846	846	837	803	800	901	835	769	789	782	790	855	872	846	825	827	841	861	825	757	815	828	815	820	817	865	862	801	826	835	816	860	829	870	817	805	806	829	852	805	802	835	792	854	878	812	868	808	817	873	804	853	835	844	883	830	838	828	810	842	870	860	839	819	804	822	859	836	894	822	895	803	851	791	839	863	863	849	834	787	851	825	816	829	838	830	871	876	847	877	853	835	835	829	804	854	802	798	806	797	840	819	860	820	829	813	782	838	863	851	834	817	799	833	818	828	864	859	842	785	876	855	873	856	846	824	832	899	811	848	847	849	846	868	818	820	779	798	859	849	831	859	909	846	884	811	844	871	901	843	815	782	847	802	768	844	833	820	869	857	854	814	857	873	842	832	818	808	815	814	812	836	823	868	791	840	868	802	849	831	829	863	807	823	807	850	856	760	821	869	834	847	846	840	834	855	814	852	829	831	781	850	836	889	809	778	845	788	827	847	834	835	811	827	785	812	817	809	800	799	863	843	856	820	821	868	829	856	773	752	787	842	805	817	825	833	844	791	853	785	801	868	801	810	881	849	831	842	820	835	843	878	850	831	842	813	807	800	853	849	867	816	837	796	814	821	852	833	861	843	801	818	822	882	802	902	849	789	844	801	838	879	808	821	884	815	829	890	808	812	815	770	830	866	846	846	862	908	844	771	808	819	811	813	818	770	836	842	840	818	822	839	817	849	789	847	794	806	852	855	804	799	869	868	843	792	822	892	807	821	873	770	858	788	791	848	839	803	857	835	817	885	743	842	795	790	867	816	846	814	806	847	821	864	794	839	852	828	846	810	795	797	852	827	781	814	846	836	864	834	831	817	881	836	885	853	857	873	845	819	785	830	793	817	858	865	787	834	834	839	776	798	791	818	834	775	840	781	830	817	801	875	850	856	839	857	871	832	819	863	837	818	819	848	857	817	826	842	821	818	857	855	822	839	836	828	877	809	861	761	824	876	834	842	828	826	821	881	850	859	797	832	776	843	858	795	814	804	823	874	845	838	824	824	850	810	809	828	789	852	806	816	861	769	822	856	785	835	828	804	834	831	815	883	828	816	821	730	833	748	860	844
1396	362	315	263	212	226	218	244	232	209	229	243	209	244	222	221	221	214	244	246	229	206	222	226	219	218	214	212	208	238	262	217	221	217	198	227	200	246	247	201	232	225	218	226	220	246	245	220	201	205	233	191	238	199	222	217	239	195	215	191	215	215	209	213	201	230	231	189	231	233	209	177	195	214	205	200	212	200	188	236	216	203	255	223	183	220	226	205	231	233	214	201	201	238	248	257	224	190	194	244	236	218	236	208	218	211	217	207	192	205	201	228	239	250	239	201	216	229	234	236	227	242	198	217	194	214	221	228	218	223	238	211	232	220	219	207	224	221	235	215	218	210	245	206	197	227	219	216	215	192	205	210	230	232	253	205	233	235	223	201	231	222	219	198	207	187	206	216	205	224	220	193	211	222	221	242	205	218	236	208	224	209	249	234	226	236	232	227	205	227	203	216	192	213	218	219	227	209	206	218	243	240	248	192	221	200	203	233	221	190	221	242	228	191	240	202	224	212	219	245	209	238	212	221	202	221	220	199	203	202	223	218	208	187	217	221	226	222	182	240	210	214	215	209	229	242	228	209	202	214	199	200	193	233	215	231	219	186	218	208	206	247	210	206	219	221	241	220	233	207	213	234	229	236	199	205	233	203	208	204	235	214	203	213	246	226	190	220	249	230	224	202	240	235	205	204	253	203	205	208	226	211	217	221	222	221	228	238	223	215	234	203	204	206	194	221	234	218	240	218	245	232	259	210	170	214	207	206	213	220	220	202	236	264	198	235	215	211	218	209	199	238	239	235	191	222	243	218	226	220	213	208	237	222	235	198	239	191	208	220	183	216	229	218	229	229	221	224	214	205	192	215	221	211	214	205	226	229	236	232	220	194	223	213	231	201	205	226	237	224	201	209	231	211	191	210	205	199	236	239	217	218	222	243	202	203	241	230	205	212	218	211	196	227	215	207	223	192	216	222	231	245	236	257	196	221	221	222	238	210	238	221	222	207	219	218	206	183	227	228	209	208	223	207	203	208	241	228	235	223	251	210	248	192	212	232	194	203	196	241	231	232	238	185	193	233	194	228	190	216	217	262	234	227	215	194	220	232	235	244	226	194	242	242	239	208	215	213	245	224	209	218	242	228	255	239	248	222	223	204	208	226	257	199	243	197	213	226	226	219	241	189	234	231	215	218	197	218	222	175	193	247	210	214	245	226	236	203	215	250	236	242	199	241	222	227	203	220	224	222	218	213	204	201	231	222	192	195	195	236	222	225	219	246	258	230	215	211	213	199	194	189	216	210	204	227	228	250	234	248	239	242	217	192	204	198	227	216	253	214	215	205	228	208	223	207	218	225	232	230	192	203	232	220	205	208	229	217	216	184	233	180	202	213	236	205	214	218	202	221	232	241	218	231	262	267	210	240	229	197	201	202	242	223	195	210	204	221	229	206	234	215	189	244	225	223	235	195	205	224	214	224	221	181	233	221	271	237	218	209	169	226	209	228	245	235	203	205	224	215	228	212	233	238	193	227	208	211	181	223	216	246	226	208	222	228	187	198	243	213	208	202	207	215	243	227	222	247	228	210	251	236	215	260	227	238	220	230	240	221	216	202	238	234	227	227	234	232	250	206	212	229	226	228	199	213	221	204	218	222	212	229	258	200	216	221	210	227	224	254	231	204	222	231	236	201	198	254	216	217	221	226	225	219	231	261	209	217	209	231	234	215	240	211	202	203	250	218	240	244	201	216	209	197	215	210	227	235	242	222	210	216	233	223	224	205	201	215	211	225	206	222	242	221	226	242	230	244	209	202	223	208	256	267	227	215	227	212	221	217	208	208	231	210	221	221	238	232	227	226	236	235	207	229	207	227	186	239	205	219	246	204	221	198	221	219	215	235	237	218	209	217	210	246	250	216	206	196	208	209	195	206	212	189	247	220	202	228	241	240	232	197	209	200	217	230	202	217	236	252	250	228	212	216	187	232	230	205	215	226	225	226	216	226	201	223	217	225	233	211	220	223	222	202	209	209	227	217	211	204	226	236	209	200	234	222	234	232	238	237	213	219	216	210	202	211	238	215	249	234	207	241	216	224	215	213	232	233	193	227	200	192	229	210	215	224	218	220	241	208	213	233	210	232	210	203	212	195	242	239	204	214	233	213	243	232	219	219	202	215	213	235	225	213	233	201	185	213	238	217	238	220	214	212	210	194	230	208	224	257	216	215	217	212	256	190	258	219	235	247	224	205	209	210	229	234	208	235	219	232	201	216	234	233	236	246	231	227	196	213	213	230	216	208	241	217	191	196	225	217	209	247	232	223	199	219	203	214	229	232	221	242	241	223	185	236	216	216	237	260	241	224	226	230	223	229	209	226	227	248	208	240	206	206	255	238	228	210	231	231	223	237	231	199	212	210	216	237	225	231	250	196	191	230	227	239	210	215	218	207	220	218	244	180	251	249	194	252	239	192	245	227	204	235	219	221	212	217	216	249	215	268	230	211	213	219	208	199	257	227	192	192	234	222	209	200	257	222	248	204	241	226	211	226	210	199	233	214	207	240	216	197	222	220	223	227	215	197	249	210	199	196	220	197	215	232	239	196	215	222	203	234	208	217	190	236	243	232	233	213	219	231	210	207	264	219	224	230	233	250	227	266	222	236	240	242	219	225	236	219	210	243	202	220	238	235	234	209	225	203	224	206	216	201	243	204	215	225	221	253	223	198	228	197	236	229	208	228	218	240	246	235	205	224	201	220	201	206	219	223	228	197	210	217	215	215	217	198	236	254	260	215	205	223	201	227	216	231	221	215	221	240	202	205	224	197	265	251	218	248	207	209	212	197	200	212	226	229	215	201	220	213	228	210	212	217	231	227	224	214	200	225	240	216	207	237	237	205	198	217	206	223	242	224	232	201	208	227	193	233	219	200	212	220	235	211	239	197	203	208	202	205	199	223	212	230	217	224	237	211	240	219	231	209	218	210	240	213	203	209	218	212	233	214	247	226	217	201	244	249	236	207	228	212	199	221	222	240	221	228	225	234	206	206	234	210	238	252	229	217	222	225	221	230	218	201	221	229	230	235	245	217	216	236	235	253	232	236	215	224	211	215	215	216	217	240	232	236	225	218	210	233	198	207	260	201	190	248	214	228	239	200	233	258	202	226	229	220	204	221	239	215	220	213	235	200	216	211	208	211	214	209	229	199	240	217	247	225	228	216	251	228	275	238	257	222	186	233	254	219	227	206	229	218	194	226	201	234	241	230	208	196	209	238	229	241	247	217	217	241	193	231	209	262	230	258	223	196	212	228	214	241	211	202	254	204	245	232	224	280	218	221	198	230	207	206	223	211	219	215	260	213	218	241	215	256	233	209	244	219	213	193	237	233	249	224	218	232	199	229	224	198	217	253	203	216	260	208	234	212	213	211	218	210	253	243	209	215	202	255	257	236	235	226	190	252	244	229	232	233	205	241	216	235	250	218	249	217	230	228	242	225	218	232	211	209
1645	688	677	717	546	520	540	565	560	593	556	596	578	553	540	543	553	518	613	540	555	536	542	546	537	545	529	522	554	506	544	569	516	533	559	531	557	520	553	546	521	562	555	547	552	518	539	569	582	543	601	544	567	514	562	535	554	551	560	564	559	530	518	568	561	554	539	522	571	532	546	582	546	557	542	519	576	551	567	511	555	520	573	574	528	529	534	568	544	529	526	581	556	526	551	562	617	542	567	562	574	522	533	556	573	570	535	547	523	545	542	538	551	524	518	560	498	554	530	545	533	534	525	536	550	502	495	548	520	529	551	563	545	560	531	539	514	528	533	533	543	571	566	531	520	595	568	532	595	562	548	555	540	550	583	534	538	562	543	528	524	528	552	579	520	502	575	575	605	555	532	542	562	557	518	569	535	532	542	528	551	523	559	574	510	531	564	545	525	569	528	573	492	528	523	545	572	565	562	521	596	550	528	532	577	530	539	562	564	554	514	522	564	575	539	565	534	557	566	565	567	512	585	549	576	533	548	526	571	500	558	550	522	544	538	515	551	519	570	546	520	537	551	565	584	537	535	508	484	570	579	558	560	582	541	557	547	586	518	533	562	560	538	502	489	529	564	533	551	528	550	507	527	573	574	526	491	543	508	572	552	533	525	551	523	564	551	504	578	551	526	561	566	522	535	560	554	519	526	566	534	534	546	574	547	553	537	589	556	509	542	547	533	551	557	582	572	511	524	582	537	567	573	529	550	525	533	568	561	523	543	565	561	530	538	558	501	505	528	549	524	546	530	559	513	574	564	537	506	527	542	523	497	550	503	537	505	573	567	573	550	564	543	575	591	558	543	596	572	565	539	551	576	545	514	503	539	527	592	555	556	520	516	548	522	540	554	585	556	504	585	517	558	582	604	530	525	565	548	520	537	599	536	519	551	564	538	578	539	548	549	514	562	537	572	585	525	563	514	530	546	579	556	539	567	520	509	548	532	542	547	579	574	534	513	552	537	566	580	548	528	577	513	547	509	557	551	599	522	559	551	525	487	503	521	549	542	528	534	583	509	556	537	580	559	539	550	547	561	562	575	515	531	534	539	537	574	562	554	513	572	537	545	546	560	594	519	499	542	498	616	549	516	534	510	541	527	536	542	574	566	530	550	581	548	549	523	535	567	521	494	538	521	586	537	533	499	515	526	535	562	531	559	549	565	524	587	516	540	557	567	484	508	551	547	547	547	518	516	542	564	586	559	555	574	595	555	566	555	540	524	556	531	547	519	548	605	540	528	567	567	577	549	552	536	584	542	572	563	525	534	534	534	579	508	551	559	547	574	554	542	541	543	576	508	572	526	527	553	565	554	539	544	542	510	539	521	547	541	549	509	534	560	559	514	537	535	506	574	531	551	559	557	566	544	531	540	517	541	526	554	525	551	541	498	523	547	540	561	543	539	521	541	545	536	547	525	520	544	556	558	560	558	587	539	531	526	531	529	562	542	563	549	552	514	548	523	533	546	588	577	517	534	548	545	529	591	550	517	547	584	521	533	581	519	544	539	568	500	500	548	578	560	546	566	558	574	526	551	553	544	553	540	536	532	533	572	490	576	536	529	534	555	556	514	537	546	546	542	557	537	523	589	545	560	553	539	535	520	526	496	537	574	548	505	561	544	531	550	544	508	548	579	540	554	524	518	552	548	552	540	524	529	550	533	521	566	546	506	523	584	528	550	536	516	572	553	517	549	550	543	551	554	588	535	513	525	554	553	546	570	543	562	527	500	515	558	542	551	486	545	546	543	543	513	577	536	548	600	577	534	527	563	530	524	565	566	569	547	523	583	551	507	554	508	521	536	585	536	529	530	547	532	544	534	584	540	536	516	521	498	560	498	567	518	559	515	555	548	536	548	541	527	528	572	518	556	573	536	532	565	532	507	551	523	533	520	558	560	573	517	544	543	550	520	550	509	549	493	521	523	560	519	553	522	557	562	529	518	515	523	552	534	517	551	512	558	536	557	498	545	567	574	545	528	559	539	581	545	559	559	562	539	545	549	546	570	582	494	542	506	562	504	555	558	524	511	549	531	572	588	535	519	524	536	546	517	546	573	559	524	567	521	568	537	549	522	583	581	526	575	531	524	573	565	576	537	546	552	530	592	514	558	548	547	554	528	514	526	561	549	531	524	561	521	549	574	515	548	589	561	536	567	538	511	586	518	554	506	535	565	559	561	545	531	575	541	584	560	549	561	534	563	551	541	540	532	521	541	572	559	534	541	531	540	572	561	567	545	555	556	528	549	516	540	593	566	512	531	573	531	521	546	542	560	564	569	527	584	541	554	559	557	585	568	528	547	522	525	541	537	575	561	540	547	532	545	528	557	562	519	540	493	542	533	541	512	527	509	522	533	556	529	516	533	549	534	575	561	540	531	528	561	601	521	577	523	539	553	534	550	584	513	532	518	540	573	536	509	558	575	540	507	563	531	508	549	545	551	587	535	576	549	550	567	566	499	543	566	594	553	543	518	514	520	588	542	568	563	564	582	556	539	555	543	529	502	529	546	553	524	571	509	560	545	586	580	558	514	555	551	561	511	556	561	592	569	531	542	502	570	546	513	551	546	544	494	502	524	574	529	548	538	545	546	539	521	583	508	567	581	530	541	565	536	555	541	504	568	551	519	528	555	574	565	533	533	561	547	555	569	510	553	563	557	520	519	586	555	526	571	556	568	584	545	536	615	491	540	553	545	564	572	542	583	518	539	596	568	513	536	496	559	553	546	555	545	566	533	519	513	523	519	573	549	555	528	536	524	503	530	589	541	504	555	557	544	541	535	546	538	525	536	511	567	531	547	533	527	541	518	564	554	584	517	590	577	606	531	599	501	570	522	539	477	547	528	523	574	548	543	536	572	566	526	582	538	553	543	518	535	533	503	518	511	589	570	531	544	561	541	560	545	560	518	578	549	532	518	498	573	537	518	545	537	537	545	538	534	536	550	516	548	567	538	559	533	581	539	506	536	552	494	530	554	534	515	550	602	593	557	537	576	566	539	516	580	547	552	547	574	484	542	559	552	521	556	558	544	540	558	548	539	500	505	561	484	614	576	557	545	511	574	559	603	527	534	537	537	521	544	552	494	530	553	555	529	525	562	513	552	544	556	507	582	521	538	532	544	533	587	567	573	537	627	540	554	553	492	536	553	538	610	530	598	566	534	569	552	542	513	617	492	551	572	563	552	571	543	533	524	559	555	508	547	539	566	567	552	587	561	531	547	542	516	526	583	547	599	520	527	579	514	549	528	569	508	513	552	548	561	573	535	556	529	542	546	529	545	559	539	580	526	561	550	556	546	603	547	553	558	549	531	530	514	518	563	518	546	494	524	584	538	535	582	547	506	577	534	567	532	537	517	527	573	555	582	526	563	569	533	554	521	538	511	506	569	550	548	584	550	511	580	548	501	519	511	526	508	560	541	581	522	527	527	574	564	570	566	528	526	500	543	535	523	535
7175	720	656	486	321	280	237	207	197	159	185	201	170	203	195	180	183	213	177	144	200	158	149	179	162	168	176	152	195	168	139	187	159	184	162	179	186	139	171	148	167	152	152	166	159	159	150	169	171	158	159	165	163	168	174	178	166	146	175	196	156	176	169	148	186	138	146	150	176	157	166	185	174	179	145	146	161	160	178	163	182	190	173	153	167	160	156	160	161	181	167	191	180	148	163	187	131	154	151	159	147	157	167	186	152	150	149	151	167	173	156	149	198	170	155	149	164	167	173	165	163	162	140	160	140	150	142	154	162	143	170	159	146	161	136	151	155	170	174	164	183	181	153	156	185	148	161	179	158	173	173	153	182	157	157	155	158	164	170	185	176	153	175	199	145	165	179	159	159	154	160	147	155	188	162	169	150	170	181	181	185	169	174	151	163	164	168	158	159	166	172	160	141	156	151	155	172	135	168	153	180	157	173	153	164	164	164	163	167	155	157	170	146	148	185	177	174	181	159	173	153	138	166	146	158	164	167	139	133	163	177	141	147	162	162	172	183	168	162	177	170	161	165	160	163	153	159	165	138	136	171	178	166	138	160	164	154	170	152	143	162	147	171	149	167	167	167	160	153	195	154	148	141	178	161	140	149	163	181	145	171	164	172	172	171	163	154	151	173	182	167	160	170	174	161	129	164	158	185	148	163	127	175	188	155	161	159	163	189	161	188	170	192	173	162	168	163	164	158	157	177	141	132	144	144	152	172	165	164	157	147	181	158	163	142	171	178	151	146	147	145	173	169	182	181	128	167	154	169	163	170	158	155	163	152	177	139	178	165	162	172	150	149	149	139	155	171	146	147	162	135	141	154	195	178	150	163	168	163	168	156	178	168	172	181	168	153	160	173	155	165	157	186	165	138	188	194	154	184	153	165	158	177	152	173	158	175	169	168	157	169	171	173	159	165	132	179	158	167	166	197	160	184	185	178	158	187	186	143	151	158	164	176	170	161	158	149	152	164	178	142	173	143	154	156	189	164	169	179	173	159	162	154	150	162	153	155	164	155	168	181	167	153	159	162	144	154	152	166	158	168	138	179	148	154	150	160	152	165	148	159	154	160	160	161	183	144	176	159	136	186	140	148	159	167	160	173	171	160	179	157	168	166	142	177	170	166	137	169	146	167	153	154	176	153	161	167	144	180	168	147	150	136	162	156	152	166	144	177	164	150	139	158	172	174	172	160	141	184	163	180	153	173	164	170	168	167	173	154	172	163	164	176	168	198	156	166	139	166	146	162	186	195	145	142	134	164	160	183	140	163	161	191	166	144	148	158	154	172	170	159	165	163	153	165	182	163	166	156	140	182	160	144	173	165	158	180	177	161	162	154	188	154	170	186	179	171	144	159	154	147	167	149	144	183	152	159	147	177	181	151	169	165	170	179	174	179	181	186	145	159	168	145	154	184	167	180	167	168	175	145	158	156	154	151	180	154	163	159	153	161	136	164	177	165	155	167	157	171	151	156	148	164	151	155	196	153	165	167	145	167	164	153	157	163	168	162	163	156	196	154	175	188	174	181	166	139	191	159	167	167	170	186	157	191	162	141	181	192	136	164	158	141	158	149	176	196	150	170	155	176	167	165	177	179	165	161	176	153	161	147	148	190	128	176	158	166	150	151	168	165	160	142	185	164	184	171	147	145	165	146	167	171	179	151	136	163	144	160	173	161	144	168	157	143	152	158	163	158	121	161	159	138	125	193	154	175	187	177	153	163	149	155	132	166	149	176	153	178	141	177	168	154	163	168	165	137	166	173	160	173	171	166	166	154	152	164	158	165	164	145	157	158	141	172	169	133	176	183	151	208	144	173	154	176	152	153	172	171	169	163	151	178	158	160	164	176	161	169	152	176	152	152	180	158	162	166	185	175	160	156	159	176	185	189	156	173	156	165	176	157	166	162	197	160	171	164	164	178	169	192	171	173	154	150	166	152	155	165	140	171	153	167	155	158	183	169	173	162	172	131	151	169	189	139	168	147	155	156	157	166	181	176	179	182	144	171	142	165	153	144	150	171	184	155	136	199	182	178	162	149	184	140	160	159	152	179	178	151	166	172	177	166	171	180	140	158	134	195	199	135	157	165	152	162	140	146	162	174	148	163	164	185	168	154	180	163	158	142	156	143	178	176	166	169	152	162	170	165	154	142	150	167	150	178	163	179	187	157	148	158	179	177	157	156	175	165	155	165	172	157	146	156	163	157	175	178	178	204	163	167	159	167	178	169	168	187	148	136	173	155	158	143	162	146	178	163	143	145	140	158	163	157	180	154	140	163	187	168	161	166	165	145	158	157	168	157	174	183	158	181	146	184	161	166	175	172	165	147	141	148	169	150	169	166	149	166	161	139	149	166	150	169	158	156	155	140	158	166	172	161	154	170	156	154	163	184	151	157	173	166	176	156	153	154	153	178	167	176	162	178	157	165	160	153	186	174	149	157	154	154	172	163	159	175	150	160	163	178	177	145	174	137	155	164	180	137	171	174	143	162	140	148	168	139	160	166	160	155	151	149	141	169	178	179	170	146	154	165	132	155	180	145	158	156	157	168	174	158	134	136	180	186	148	174	169	163	158	137	185	159	132	169	184	171	183	151	173	159	163	184	160	138	164	162	170	165	159	163	152	186	167	185	178	138	176	167	170	148	158	155	159	167	159	172	175	167	163	147	204	143	155	172	160	152	162	179	144	148	146	155	169	155	161	156	167	175	141	169	162	164	158	134	150	160	169	172	152	149	158	185	186	154	157	165	151	165	146	173	141	147	160	143	160	158	149	175	160	156	155	165	148	151	167	160	154	154	151	135	176	134	145	158	150	178	159	169	173	183	159	144	165	131	157	160	186	150	165	157	145	156	145	153	182	172	150	155	152	158	155	175	157	169	157	148	188	148	175	164	169	154	179	145	152	177	164	171	162	162	163	177	169	166	158	178	185	182	171	164	174	158	156	172	167	171	158	151	162	168	180	190	189	153	151	172	158	157	165	172	165	151	190	176	159	168	152	133	156	182	178	170	164	145	137	163	170	186	142	185	171	165	154	171	161	167	181	161	149	171	164	156	130	160	171	162	175	178	169	150	173	174	154	136	147	135	179	169	152	172	182	173	159	156	168	148	170	179	154	142	165	154	156	162	160	187	152	165	148	154	153	160	168	191	173	156	165	174	156	159	161	161	140	160	152	172	146	161	147	144	156	166	150	151	163	156	141	159	183	166	178	172	152	169	167	177	179	183	149	186	161	150	157	155	164	172	161	158	141	171	162	194	173	173	148	166	147	175	177	165	193	151	144	138	173	152	180	138	145	155	159	166	173	175	164	169	176	172	166	157	166	162	150	171	160	161	160	157	171	161	160	184	165	155	143	164	156	195	152	164	158	175	185	180	177	163	182	168	171	140	158	176	189	182	140	152	166	123	159	167	193	155	197	159	183	182	150	170	164	145	169	150	150	163	152	170	178
5953	964	1376	1479	1184	986	875	753	701	683	585	622	556	573	546	554	541	524	529	542	533	442	455	477	448	497	469	495	452	480	469	484	442	491	488	464	462	443	460	462	455	448	467	459	453	447	473	461	444	440	464	417	430	438	432	439	448	419	464	444	440	457	439	451	475	435	457	432	444	455	447	470	425	453	444	436	428	401	409	439	438	438	461	441	461	425	433	441	444	443	469	436	468	420	451	420	464	455	439	418	438	447	396	446	454	475	432	452	413	440	431	433	437	418	453	454	447	447	452	434	471	471	476	489	423	437	451	414	425	415	465	459	461	467	468	452	491	411	435	443	425	437	442	469	435	480	448	425	481	456	439	441	406	480	429	447	467	452	469	447	507	428	442	408	440	462	440	420	446	460	483	455	443	435	487	482	462	445	416	455	442	408	463	472	438	475	443	429	436	452	418	479	444	469	441	444	422	493	467	437	421	432	458	455	468	469	447	403	472	472	446	465	440	435	472	440	474	466	417	432	425	470	450	441	445	471	414	427	462	482	444	436	431	433	458	436	443	480	434	423	458	445	429	458	424	418	457	452	443	437	460	428	462	448	469	444	447	434	419	454	452	389	416	466	419	450	417	481	446	474	463	455	458	447	444	470	418	470	435	414	417	425	475	454	424	497	457	444	437	491	437	403	436	467	456	404	454	479	452	450	479	433	407	439	440	425	475	434	443	440	450	447	446	442	458	409	457	444	463	467	454	462	416	453	427	467	488	415	455	400	442	464	424	449	436	454	425	459	418	431	458	460	454	474	437	471	454	478	438	465	427	450	471	478	437	417	435	447	429	439	418	469	474	468	456	448	474	443	469	399	455	452	471	439	414	416	466	451	441	460	416	457	418	468	451	445	459	441	465	423	443	444	396	450	460	494	467	466	463	414	457	436	452	423	431	460	485	410	401	397	432	411	482	469	477	469	456	437	427	481	473	492	441	448	454	447	443	442	437	454	436	405	466	417	404	473	450	482	436	445	409	452	439	459	434	446	429	463	442	435	433	452	474	464	454	446	464	468	501	455	427	436	423	464	454	492	464	448	497	460	440	453	427	452	448	426	441	430	426	420	434	432	479	433	424	457	440	446	410	464	459	425	457	414	430	430	433	454	425	429	430	440	469	462	477	437	419	477	427	433	424	505	458	437	445	476	453	472	440	434	436	431	435	399	406	411	471	454	412	472	435	439	400	455	436	406	413	454	439	419	435	466	431	471	458	452	417	462	449	423	457	446	443	451	464	507	458	420	453	488	440	455	440	442	424	471	453	455	452	443	440	460	419	422	456	439	413	436	433	458	428	413	406	442	425	413	466	450	424	433	453	456	481	468	449	432	438	440	459	467	473	425	411	451	467	449	451	475	466	486	454	394	460	471	460	435	455	454	393	461	430	441	434	421	439	446	436	439	459	442	413	443	426	432	429	437	449	417	466	421	408	446	497	469	436	451	468	430	407	448	413	449	449	417	444	473	448	445	487	453	459	408	460	452	405	429	428	461	422	464	444	465	436	446	414	425	424	458	455	415	469	404	439	412	445	431	453	432	423	425	429	433	421	454	460	422	472	404	452	463	459	461	462	443	425	468	451	463	460	475	448	419	436	449	422	422	419	434	392	444	428	385	471	424	429	428	479	475	460	431	478	496	437	465	457	420	480	427	464	415	455	451	452	468	426	448	468	417	439	449	459	442	448	409	464	448	452	482	447	454	448	458	423	462	444	452	426	465	470	448	481	421	426	462	424	403	448	440	428	462	461	411	434	460	415	433	433	427	503	437	457	455	406	451	449	481	450	432	440	491	443	410	443	421	472	452	463	458	424	466	422	447	430	472	446	424	473	445	437	410	483	411	452	411	406	420	416	439	481	427	434	397	441	454	424	448	436	424	428	477	465	438	448	469	445	423	422	445	440	438	469	473	432	424	420	489	443	417	425	447	442	449	429	454	455	481	456	484	406	415	409	436	485	429	460	475	471	470	414	475	492	438	461	451	472	425	393	422	445	482	443	464	451	472	451	460	433	480	432	464	427	439	436	425	466	464	433	434	439	463	472	465	436	437	445	423	406	421	500	419	507	437	412	471	476	452	472	463	446	405	466	436	460	475	445	467	456	441	450	400	456	385	417	409	469	424	476	416	426	477	490	420	472	478	454	456	491	466	431	429	436	461	468	444	457	450	440	445	452	431	439	407	426	431	451	388	426	464	425	470	442	422	428	437	441	451	430	456	454	475	462	448	450	431	429	454	454	467	470	434	434	429	421	458	460	418	423	432	437	426	473	443	443	404	417	413	459	419	478	427	450	453	450	450	459	454	440	457	465	439	409	492	481	415	411	425	446	460	422	428	454	431	411	412	459	421	440	419	446	444	452	453	453	449	474	446	446	444	414	441	461	440	439	458	442	452	467	411	443	450	448	419	464	423	437	467	443	439	444	441	467	468	433	413	413	455	462	428	437	461	427	441	472	424	448	454	461	439	449	450	444	412	468	455	472	431	444	444	429	407	451	443	465	484	439	466	455	454	474	457	457	431	462	421	505	438	434	432	420	457	422	468	429	445	456	445	477	464	454	459	480	421	452	471	432	436	444	455	434	435	445	469	432	429	439	432	455	464	439	460	462	438	456	502	463	454	433	464	448	434	462	448	433	436	423	425	444	414	440	478	445	433	460	461	439	467	460	472	426	395	463	452	445	417	419	448	461	471	481	426	463	439	429	448	441	453	432	423	416	431	457	466	413	446	422	432	450	425	459	431	449	419	436	458	468	461	458	443	427	429	425	469	469	425	412	435	482	441	413	442	425	433	478	497	463	444	444	433	458	465	452	466	469	443	429	456	413	442	460	421	448	461	432	441	420	466	440	431	489	481	448	451	459	466	420	437	460	468	470	474	434	423	443	436	443	438	402	449	450	476	451	463	431	418	474	473	450	427	411	430	465	470	450	479	438	456	421	430	418	425	434	412	440	472	480	452	472	460	465	403	452	423	477	471	447	468	448	426	431	448	478	448	467	441	461	466	458	475	416	445	424	448	471	429	459	443	430	476	471	429	428	435	474	455	419	442	448	483	428	447	490	422	482	480	442	435	453	435	463	401	449	462	462	417	453	439	475	449	460	423	463	449	451	448	411	431	446	450	439	486	478	460	460	459	428	409	440	465	475	467	470	460	422	442	450	441	437	440	427	414	434	436	456	439	429	445	438	464	435	429	451	499	462	450	388	478	422	470	422	461	477	443	491	449	442	458	417	430	457	442	431	433	427	441	388	450	404	432	452	450	448	420	471	473	493	425	424	435	421	473	469	463	457	426	434	448	446	440	452	443	431	462	445	443	434	431	452	466	471	453	450	427	427	467	430	441	405	439	426	446	478	453	477	451	457	503	412	462	429	471	410	417	443	469	453	434	440	448	453	462	421	429	430	452	436	443	496	444	447	456	455	424	473	473	430	439	483	456	437	435	458	473	494	462	456	451
14089	1474	1205	959	706	601	489	459	434	454	402	378	369	361	366	362	354	349	355	363	367	378	337	373	355	340	315	323	335	325	320	340	360	340	340	374	376	353	346	326	327	355	354	335	345	332	346	297	347	367	375	366	359	348	360	310	362	341	340	336	329	334	363	333	331	354	362	369	358	377	381	343	370	333	336	344	369	361	346	338	330	353	332	324	337	340	360	334	385	361	381	341	396	368	348	359	359	324	342	328	344	350	343	318	343	297	330	355	344	342	346	342	353	360	361	332	355	336	338	334	342	350	381	351	313	351	334	350	318	334	359	322	341	350	361	359	353	354	318	341	357	373	336	361	350	388	363	305	326	319	332	325	329	366	343	362	369	357	337	319	362	360	293	334	327	369	353	342	336	331	333	326	304	341	343	328	348	327	332	340	346	352	322	342	365	337	332	314	312	356	366	349	355	324	298	335	374	365	369	346	361	356	375	341	368	332	392	337	367	319	351	354	321	338	351	347	375	327	322	326	338	386	388	357	367	292	305	354	312	341	327	376	342	328	313	361	312	313	354	394	391	344	355	342	358	313	357	374	321	319	338	381	364	322	328	381	340	354	339	370	356	327	341	311	354	364	327	349	324	347	349	325	320	345	317	380	349	350	341	372	323	380	291	346	353	320	355	341	342	332	365	324	309	364	329	334	382	299	364	388	335	322	335	368	345	319	358	326	361	302	341	355	342	341	356	353	362	335	382	340	351	377	332	329	348	361	341	322	368	321	362	366	351	349	344	344	352	364	363	353	342	342	351	374	365	344	354	331	359	345	343	342	348	315	355	318	361	369	369	363	292	356	333	311	350	317	338	326	337	324	333	355	349	330	350	330	350	329	359	346	393	344	350	386	333	367	381	340	411	320	364	387	364	364	358	336	349	370	327	365	321	360	343	327	334	339	327	350	331	358	325	368	312	354	328	364	357	361	364	361	361	351	359	374	337	350	309	342	309	331	328	327	365	323	338	355	325	338	348	353	384	363	353	325	339	307	334	322	343	393	349	389	320	318	355	323	346	329	376	334	338	373	364	351	371	319	358	321	364	319	337	330	353	341	366	361	345	327	369	342	333	339	368	305	373	346	361	333	352	338	341	343	370	354	358	343	326	349	333	327	389	367	350	346	357	345	347	361	369	364	374	325	327	318	353	333	322	364	350	337	360	357	359	363	367	342	344	335	375	346	366	308	323	317	325	307	350	335	319	354	314	331	326	367	325	346	294	333	360	345	351	366	340	322	374	367	387	383	338	329	324	330	359	343	321	337	336	350	351	327	331	305	311	344	363	359	332	339	368	342	346	348	331	368	333	328	311	348	337	352	331	309	370	320	367	315	339	335	316	352	320	334	368	380	355	343	343	337	321	363	334	340	379	340	347	362	321	365	371	315	364	362	363	352	312	368	353	292	342	350	373	339	348	325	361	331	358	351	318	334	294	361	337	327	336	333	349	311	371	308	310	352	372	331	346	380	329	367	323	337	321	337	395	351	358	365	350	356	332	349	325	325	315	350	377	310	348	365	339	359	335	298	334	369	338	345	336	356	300	363	324	336	350	347	362	372	345	346	364	341	337	341	333	340	343	357	355	330	337	337	340	355	355	361	334	348	351	356	353	338	325	329	357	337	352	337	342	350	326	317	339	350	334	329	331	368	352	336	347	354	340	377	365	346	327	362	333	347	321	336	328	335	338	300	351	301	317	362	313	327	359	330	315	375	347	347	361	341	352	353	342	355	379	340	364	334	355	333	327	304	317	344	313	315	368	350	379	344	330	319	340	370	349	344	374	361	373	356	346	344	341	326	353	336	355	329	308	344	354	338	323	350	393	362	364	341	340	342	380	348	333	365	378	322	386	374	385	337	343	342	352	362	314	353	371	334	330	356	321	357	365	319	364	371	355	326	366	344	347	299	347	365	329	319	352	352	339	337	345	339	342	355	361	363	313	320	366	338	358	329	356	353	354	360	345	352	341	372	347	319	351	352	370	381	371	337	340	322	343	370	336	371	345	342	320	306	340	339	360	331	351	341	334	357	324	374	341	317	324	403	369	370	359	373	330	345	348	342	361	369	359	329	364	341	329	388	308	359	319	374	381	328	339	331	377	348	337	339	327	351	341	338	313	354	315	321	306	337	329	354	351	362	363	347	361	387	364	324	346	373	343	362	311	386	372	343	312	326	334	355	329	333	329	360	354	340	324	349	404	333	362	349	316	289	346	314	353	360	323	341	337	309	347	336	351	328	309	293	346	358	356	339	353	360	380	366	353	358	321	338	332	318	377	341	339	335	357	349	358	355	368	350	319	368	340	374	344	329	342	341	359	333	378	337	332	365	358	331	307	342	343	341	363	329	382	339	311	324	297	351	335	345	335	378	321	388	331	337	328	303	339	350	331	379	356	360	368	304	347	355	357	324	334	325	337	343	374	342	365	360	341	341	292	334	354	368	327	340	359	322	335	323	344	342	350	366	344	348	296	331	324	369	350	348	351	315	351	358	346	322	384	327	369	346	349	370	362	327	325	341	372	346	393	323	318	386	338	336	347	326	346	341	374	370	341	342	305	342	355	330	382	328	345	316	314	380	345	310	361	326	357	376	316	346	347	357	383	354	327	373	356	336	367	344	358	353	323	347	356	345	348	348	312	334	316	359	352	363	372	343	322	385	378	329	366	361	320	317	360	349	364	343	335	359	359	348	340	331	290	329	323	334	353	329	321	385	334	335	352	356	371	315	358	343	288	325	321	354	347	290	365	343	332	356	349	325	342	355	363	342	345	374	340	344	325	354	352	325	333	352	361	370	393	359	340	356	364	353	386	329	367	354	355	358	366	334	341	351	339	344	316	336	356	337	346	357	345	363	360	328	381	335	403	330	375	340	348	352	293	308	367	309	350	311	362	354	360	378	379	333	366	320	349	357	359	359	335	364	357	326	335	305	334	367	351	332	346	346	307	348	329	377	357	306	352	330	314	377	399	345	344	290	331	342	380	356	308	333	359	346	318	373	342	342	348	362	360	345	354	338	350	333	356	346	331	341	335	328	355	334	326	360	320	319	342	356	352	378	332	353	336	328	336	368	334	348	340	365	328	364	349	330	381	306	345	328	315	356	380	357	321	362	330	323	309	348	351	343	363	326	361	337	354	355	350	332	348	342	309	365	334	352	324	323	352	341	357	354	311	343	351	311	397	346	372	362	373	371	360	395	371	332	353	341	357	354	366	352	315	325	352	347	357	303	308	352	344	360	331	331	339	328	327	325	333	321	354	356	326	370	327	348	366	347	301	375	323	349	379	371	338	356	348	301	343	358	326	357	309	328	356	350	318	365	379	311	313	369	373	351	329	340	332	345	343	356	332	308	356	348	328	329	357	308	314	378	359	353	355	333	350	306	345	339	343	351	316	340	315	338	349	310	323	396	313	321	350	348	376	381	358	344	325	312	355	376	352	350	349	314	343	332	320	375	358	329
8143	1440	2593	2756	2205	1906	1560	1433	1242	1206	1125	1077	1031	964	1017	950	927	982	928	965	912	860	901	870	876	892	856	827	865	841	843	839	848	810	859	857	826	848	814	812	862	814	833	879	852	857	842	839	840	844	857	829	770	883	791	831	828	839	840	854	786	845	847	840	837	838	877	809	813	836	828	844	806	873	863	809	884	850	827	840	816	808	799	828	859	823	783	846	795	827	818	793	840	805	825	788	817	786	871	833	794	857	818	831	831	755	819	800	804	825	830	801	746	772	850	772	837	875	869	823	811	828	843	849	841	792	823	798	825	835	794	787	809	775	812	804	825	808	801	817	803	785	768	821	801	785	773	863	855	837	797	820	825	805	807	856	819	802	748	835	796	821	817	830	824	870	820	759	811	807	809	848	808	825	874	847	831	825	817	800	821	825	761	766	826	877	832	800	783	847	758	848	818	792	825	817	781	809	797	787	839	842	766	817	831	813	763	767	803	821	850	787	800	833	787	820	852	799	845	789	808	798	866	843	839	756	838	812	773	805	827	802	799	781	809	848	788	815	827	793	828	775	790	805	838	821	770	802	847	791	834	818	822	798	775	846	866	868	838	851	812	800	818	792	777	810	814	790	815	812	816	853	868	821	863	801	858	815	854	815	846	787	801	811	801	859	775	799	824	831	802	817	805	788	852	876	820	794	787	804	786	800	846	784	862	867	810	816	852	822	797	804	833	837	776	840	818	846	843	785	770	803	860	809	776	809	870	843	811	849	789	776	774	814	864	806	820	785	811	830	836	833	843	835	802	739	802	862	808	780	793	791	803	839	817	807	803	803	798	804	863	870	814	843	819	828	784	794	801	832	812	777	728	839	793	830	836	837	809	849	839	825	820	803	789	849	850	831	851	796	764	796	767	812	790	784	848	793	782	817	810	789	819	814	830	830	802	800	808	793	862	785	808	792	763	787	817	799	802	843	785	841	782	841	798	831	803	822	826	850	824	780	814	860	873	802	763	833	835	842	812	796	752	806	857	770	800	802	767	802	810	820	796	793	827	855	845	824	837	848	846	860	846	818	763	853	802	813	807	779	765	875	803	808	813	813	839	759	810	868	788	824	845	833	855	861	750	817	818	806	804	812	844	861	848	811	852	827	843	829	837	837	802	793	801	847	830	852	800	855	847	876	849	826	807	783	845	912	836	841	851	811	807	820	844	818	828	794	854	887	815	839	844	790	758	841	800	853	783	849	811	807	807	805	807	821	821	803	809	790	824	789	884	805	796	816	825	780	805	827	783	793	899	799	857	834	884	855	791	816	817	826	837	802	837	780	827	801	804	799	848	831	812	799	809	811	834	815	803	793	846	831	784	793	837	803	816	798	813	841	841	773	822	859	801	823	824	771	833	816	813	816	756	725	813	799	856	819	817	823	824	825	841	821	782	773	853	824	837	821	790	804	807	806	837	843	835	882	835	768	785	862	847	796	845	791	793	825	816	787	857	784	858	845	836	837	824	845	842	788	788	848	788	797	818	844	837	835	790	855	829	779	890	837	837	816	862	827	784	795	803	817	831	830	801	823	832	818	830	818	851	856	807	882	812	812	841	789	798	807	811	813	808	826	803	800	828	782	844	850	840	825	832	833	860	848	813	831	841	810	820	800	838	897	814	845	852	832	846	806	845	873	842	800	817	812	798	777	804	799	807	793	814	800	809	832	790	783	834	794	773	766	762	798	845	851	823	840	790	821	768	783	815	821	827	774	779	856	806	806	808	818	866	835	839	801	818	817	833	784	815	871	803	805	857	826	802	797	811	795	760	809	840	809	859	786	795	780	795	847	818	853	818	798	781	868	843	799	785	809	791	838	852	849	825	760	799	819	775	819	837	837	820	838	810	846	835	834	835	825	764	799	870	797	829	809	736	853	766	803	850	839	822	820	806	777	877	807	814	816	825	848	830	822	800	799	839	822	847	819	805	820	819	777	816	815	746	804	837	859	855	795	805	794	799	795	826	850	821	831	754	788	862	815	844	789	836	820	845	863	814	832	819	822	881	829	787	794	800	806	830	820	849	816	804	783	863	812	762	871	804	799	811	846	797	822	811	836	829	786	793	830	835	848	830	785	779	751	817	789	827	827	830	826	815	861	833	815	822	832	813	829	746	816	755	777	822	827	803	820	832	817	844	805	821	856	815	809	817	848	846	779	789	825	817	800	822	791	818	795	832	822	789	807	822	819	818	852	843	813	862	805	783	811	828	857	818	837	854	817	842	764	818	771	845	808	770	839	809	800	812	819	873	765	818	809	827	850	807	810	843	830	815	755	828	816	845	802	844	824	837	793	814	764	806	791	806	761	797	804	794	801	832	770	775	817	842	781	796	816	858	853	803	837	782	813	815	812	765	789	846	827	824	763	816	819	840	813	814	791	824	781	827	873	790	801	842	815	832	778	810	803	825	820	786	793	801	765	861	806	757	828	820	844	861	846	801	793	790	833	852	850	787	797	858	824	813	824	775	810	847	845	822	790	854	787	818	751	785	778	788	821	800	770	750	834	800	832	852	862	822	763	800	815	783	809	810	851	806	822	814	886	821	841	821	758	849	796	825	803	837	809	799	781	833	799	839	823	813	748	811	773	818	768	843	806	792	817	827	812	774	841	874	825	822	814	776	776	777	820	896	814	800	792	807	804	856	790	809	843	806	812	852	839	794	810	810	824	809	810	802	810	808	809	824	735	794	925	819	829	812	795	808	825	819	813	819	803	770	826	861	820	834	797	786	792	795	834	795	778	855	854	819	813	815	769	784	828	835	859	803	858	840	840	796	830	837	843	823	796	753	810	768	828	820	826	808	838	831	806	777	817	856	859	822	839	833	844	841	807	821	829	850	854	817	835	819	863	833	798	779	824	825	813	773	821	829	836	843	793	799	787	841	749	832	812	800	810	782	780	804	808	781	793	815	782	822	837	811	832	877	807	783	882	793	781	815	838	803	771	835	783	833	803	809	793	841	817	807	772	778	816	819	789	836	783	816	818	851	804	775	835	800	835	763	787	807	842	827	800	839	808	844	801	856	790	777	801	796	831	861	855	823	752	806	820	815	802	849	840	801	825	828	859	848	822	775	841	816	833	795	802	831	835	804	809	806	809	783	821	807	878	856	831	767	821	780	834	815	839	794	845	782	813	831	779	811	819	787	781	775	838	811	780	831	768	859	787	834	844	762	843	828	835	770	851	820	844	771	874	827	800	827	811	805	780	839	843	804	854	782	835	819	823	836	853	826	878	828	825	810	803	791	819	797	799	828	834	833	808	813	853	790	830	810	835	862	803	781	832	811	791	818	827	832	828	796	806	798	781	832	810	816	799	831	811	822	841	842	830	827	832	768	823	779	848	793	817	810	787	849	794	834	829	859	786	819	836	824	786	839	795	841	840	812	860	818	783	833	816	900	811	859	808	828	838	850	751	799	830	867	809	826	820	771	802	790	814	841	822	824	793	829	813	830	824
1518	252	281	251	207	235	220	231	203	217	247	225	227	215	219	206	197	234	216	223	197	250	213	206	241	221	222	207	240	228	226	215	212	227	228	238	238	215	185	200	252	227	200	226	193	204	206	226	227	239	209	205	226	223	237	247	243	212	211	212	231	230	219	207	221	206	207	186	220	238	211	213	211	229	208	211	210	258	241	226	221	218	233	233	202	224	212	232	201	251	245	205	213	188	213	193	217	236	214	202	222	192	221	209	227	249	219	232	226	224	218	207	222	225	218	215	221	196	193	230	242	249	210	237	233	221	211	239	223	198	207	202	226	232	216	227	216	250	221	224	209	221	223	251	224	222	239	238	206	239	233	210	229	217	198	207	226	222	212	227	225	204	228	208	208	190	242	228	204	230	212	217	216	236	226	226	238	210	237	265	237	229	202	251	226	219	219	222	200	233	205	227	216	230	208	202	218	239	225	225	196	208	245	198	222	221	245	226	199	195	205	224	217	217	222	222	225	229	241	226	215	253	227	223	217	200	221	220	225	215	209	226	256	233	251	235	226	234	219	225	196	206	236	222	197	202	234	232	240	229	194	202	257	238	260	218	238	204	233	228	215	242	246	209	193	232	251	229	218	211	230	228	200	243	243	212	223	226	265	240	226	215	220	212	219	225	226	214	192	221	208	232	231	235	216	223	229	233	233	225	214	200	235	215	225	230	242	201	211	214	216	217	225	209	215	205	224	240	218	220	226	256	213	208	210	215	220	236	243	236	225	226	217	216	211	217	245	233	238	208	237	207	217	232	209	219	248	195	194	202	235	221	216	206	211	190	198	196	190	201	221	206	227	228	221	207	214	254	230	214	231	220	216	195	241	229	216	220	231	242	226	230	225	228	216	228	221	208	247	208	242	237	230	251	216	216	237	222	204	203	215	256	215	208	244	193	204	213	242	211	243	228	245	245	212	219	226	211	208	248	209	228	228	233	216	212	212	216	212	244	240	220	239	231	236	203	252	255	244	223	167	206	193	234	239	232	212	246	221	214	222	210	213	220	228	217	220	181	199	248	230	209	222	202	239	235	230	219	216	236	225	213	204	239	223	204	187	187	228	210	237	217	229	192	216	198	230	240	196	245	233	233	220	186	214	202	215	241	236	217	212	210	245	267	201	223	216	244	238	239	210	241	223	226	230	235	214	232	211	214	208	224	212	234	217	212	227	230	250	213	218	228	233	213	216	214	226	216	229	226	199	240	219	199	209	224	227	220	207	209	202	225	203	204	221	197	223	204	248	213	200	249	230	228	217	222	234	192	213	214	226	231	206	276	212	202	223	218	241	211	227	195	186	224	227	240	218	209	232	176	209	216	204	252	206	241	217	206	199	212	221	218	231	238	215	211	200	245	198	235	237	233	229	250	206	223	228	235	228	232	212	217	231	227	213	204	227	226	222	200	227	216	216	224	173	234	203	248	232	212	207	206	221	213	234	223	240	217	221	204	191	243	199	246	217	247	226	211	239	238	244	194	217	225	227	240	209	217	211	217	211	230	226	217	221	246	216	221	221	221	218	205	247	226	245	238	218	226	234	244	218	220	245	231	221	236	238	214	209	202	205	251	229	200	224	197	234	228	207	230	183	219	233	236	230	230	219	223	195	197	230	210	187	220	236	225	228	224	225	218	176	197	219	267	210	207	224	242	233	207	218	193	234	221	210	219	208	201	219	211	222	217	225	214	197	230	239	200	213	231	203	216	236	234	224	222	213	237	216	191	223	197	218	216	230	198	209	227	241	225	194	226	194	240	232	228	240	216	221	197	197	220	245	186	204	231	207	215	237	218	211	210	232	230	243	221	251	221	210	188	211	206	187	244	218	208	236	213	224	236	191	226	213	206	229	215	248	202	239	232	220	251	200	216	195	212	239	222	229	217	239	233	208	215	223	224	233	233	206	209	240	230	201	226	218	224	188	262	215	225	232	229	197	222	221	217	222	231	211	193	233	217	194	198	267	230	213	250	227	237	230	197	183	221	206	234	214	213	229	206	199	238	219	237	260	216	220	225	230	251	217	201	212	201	222	230	215	202	210	220	225	208	241	231	208	245	223	218	220	219	227	197	239	245	216	229	225	241	183	227	245	224	225	232	229	242	255	223	207	216	210	224	231	207	199	215	249	217	199	228	230	238	204	222	209	239	211	219	234	225	222	249	256	241	217	232	228	223	212	208	203	219	221	211	227	204	251	232	248	211	220	226	210	205	215	230	246	219	225	214	247	208	214	221	224	215	215	243	251	239	224	214	195	246	210	238	234	221	211	254	246	236	202	201	217	231	215	220	223	227	244	233	216	216	241	207	216	235	220	225	225	227	199	230	201	209	223	212	212	209	203	224	214	234	225	205	240	226	230	180	252	230	207	203	237	210	182	218	226	223	209	232	234	241	250	236	219	202	225	219	188	201	212	223	244	229	239	207	224	229	228	193	218	246	231	211	216	227	245	226	221	218	231	222	234	205	204	219	217	219	209	212	227	251	224	211	214	218	202	233	245	223	249	224	207	227	202	231	207	183	193	218	245	211	233	203	202	235	228	215	248	250	238	221	202	227	254	210	229	251	226	236	224	258	203	248	167	209	231	213	205	226	222	203	233	207	223	209	218	238	238	234	197	233	185	250	211	222	212	211	223	236	214	214	195	231	226	209	219	219	230	215	213	242	225	236	231	239	214	214	227	229	235	260	186	207	202	221	224	227	236	235	181	223	231	204	226	216	217	214	218	216	214	214	206	238	219	226	235	238	230	226	224	214	220	216	221	231	209	191	215	239	233	228	229	217	217	204	207	219	208	254	221	223	221	220	202	204	219	258	229	238	248	205	200	235	229	210	221	208	223	233	210	219	221	232	253	241	228	195	207	218	210	222	210	210	226	223	238	220	235	230	223	211	244	232	230	208	220	210	219	219	214	201	223	239	239	206	201	220	229	228	198	208	214	220	242	202	208	201	208	181	217	203	235	206	224	200	248	238	236	218	207	230	213	221	237	238	201	216	213	234	222	234	203	206	189	240	254	233	234	213	235	219	217	262	262	229	214	216	213	217	263	188	204	219	258	223	233	208	229	203	206	215	239	231	203	213	193	235	229	219	188	215	234	199	223	208	210	215	197	240	206	213	225	226	189	235	225	209	231	232	212	217	248	220	247	226	229	196	234	257	198	238	205	200	207	228	207	204	202	178	224	190	213	220	198	217	218	190	206	218	233	255	224	220	231	245	216	219	236	246	199	226	230	205	216	205	239	230	189	235	194	252	237	198	212	197	217	229	223	206	221	223	218	216	234	215	249	240	177	222	216	207	224	220	211	238	217	193	220	245	211	204	218	214	251	241	239	235	230	230	195	217	256	204	205	208	205	228	237	225	216	210	211	227	230	219	223	206	219	195	196	230	197	240	222	182	229	215	216	250	230	232	206	222	211	223	185	209	220	238	213	204	216	197	232	202	210	224	238	211	204	197	209	208
1730	586	692	594	523	536	529	545	541	545	543	554	586	567	564	566	537	547	533	604	538	541	559	541	569	502	598	559	556	541	531	545	503	520	587	521	533	517	568	532	570	560	522	540	558	568	567	558	534	558	533	541	553	523	533	517	560	497	534	564	568	587	527	539	560	544	517	525	530	516	550	558	576	581	557	537	566	530	563	571	581	577	545	500	552	552	501	546	566	547	534	493	521	545	578	543	547	545	519	542	553	566	533	587	545	512	567	524	521	552	549	530	543	527	560	535	564	509	525	557	557	550	555	550	544	576	550	532	524	545	530	520	518	529	518	597	555	528	518	576	491	518	550	544	501	499	569	518	583	517	510	534	534	516	540	581	505	544	572	559	536	540	522	543	504	548	563	569	505	557	554	557	535	521	526	550	539	571	536	529	542	571	538	494	571	508	571	563	543	542	538	535	526	575	529	548	526	546	516	514	540	561	584	494	545	500	528	539	532	545	578	539	563	562	513	531	584	541	560	570	551	547	585	517	546	572	531	545	545	571	536	520	557	558	530	576	522	532	485	545	534	552	559	564	561	575	573	605	525	492	530	547	501	560	503	559	537	551	539	571	563	546	532	494	513	527	570	568	522	556	538	547	571	508	522	537	548	559	527	515	547	551	587	560	539	537	534	507	533	520	535	534	505	539	529	554	526	549	519	545	554	583	561	554	518	540	533	559	584	529	555	528	508	568	528	533	540	550	540	542	545	562	544	577	582	542	539	542	531	560	506	554	507	518	527	546	550	520	568	541	558	545	535	556	543	558	532	586	514	532	589	560	559	543	536	538	565	528	562	570	519	544	541	509	552	543	532	530	547	572	547	550	565	567	528	530	547	587	564	542	579	548	564	590	553	565	549	568	558	534	528	547	547	547	525	509	550	524	581	552	517	566	498	534	571	563	542	517	522	540	528	568	522	558	543	590	644	565	551	580	554	520	559	562	517	499	540	523	551	512	517	511	567	580	524	573	561	481	557	554	489	513	537	549	547	580	519	559	544	602	544	558	536	537	522	550	568	557	530	560	549	539	521	566	535	540	558	561	545	548	534	555	564	553	499	559	565	594	569	520	522	556	532	546	554	572	534	546	530	511	539	511	527	557	545	532	531	527	568	560	535	520	537	539	562	578	538	562	555	531	545	545	523	544	539	567	528	555	517	514	580	544	489	502	558	514	533	540	548	572	520	550	524	568	529	581	537	538	519	534	549	553	551	549	547	538	552	527	545	525	550	547	556	538	570	566	536	495	542	566	563	532	497	529	539	525	510	534	538	504	533	561	529	561	566	516	519	536	526	590	598	565	553	550	531	551	556	507	530	509	550	522	570	532	570	547	589	544	531	536	510	539	550	570	518	476	552	503	577	535	500	544	574	538	578	528	547	538	526	555	568	532	529	579	526	552	519	539	559	577	538	534	547	534	547	578	536	557	542	581	529	563	529	548	569	572	503	595	559	525	506	540	537	578	575	542	550	550	553	505	554	503	563	593	559	503	500	525	495	538	535	579	530	520	591	517	533	512	568	576	534	529	544	565	543	555	526	534	547	524	547	577	548	530	515	540	554	586	557	541	503	517	580	514	559	565	535	564	544	519	551	553	540	554	541	538	529	522	471	536	498	501	525	558	531	520	571	549	599	529	550	502	524	533	533	535	520	540	515	571	542	560	531	527	555	573	519	533	582	552	567	567	537	531	562	567	513	527	510	535	561	496	542	509	545	555	558	532	544	566	547	542	511	538	529	616	550	540	549	572	538	501	547	555	562	530	555	536	532	487	580	545	573	551	519	579	561	583	519	550	517	578	548	507	512	566	535	542	564	541	555	504	553	568	559	542	535	537	560	545	551	543	557	559	498	524	554	562	511	542	554	521	541	577	587	532	527	522	495	535	534	559	556	509	531	564	513	506	530	528	520	574	539	527	530	567	541	540	547	507	589	573	553	557	552	571	544	545	522	556	550	571	503	574	515	525	584	512	532	550	532	541	550	532	517	542	553	563	548	529	514	514	555	555	538	525	521	561	501	556	566	549	536	558	529	563	568	519	546	541	536	538	527	546	545	534	524	549	592	587	570	576	528	531	580	553	538	560	579	509	509	573	526	568	566	557	519	552	568	546	546	577	574	551	569	572	562	550	568	557	515	509	554	572	558	541	586	537	575	573	515	501	529	520	550	566	487	551	556	538	533	543	528	539	543	556	537	521	531	559	563	517	504	537	541	521	558	519	508	541	581	538	555	540	506	579	479	533	554	514	530	552	541	543	580	503	512	528	577	563	533	525	594	518	563	541	520	567	550	538	526	539	575	559	542	550	552	534	580	540	522	579	537	546	528	540	514	498	545	536	517	558	530	569	525	563	576	576	534	557	543	540	547	563	574	563	544	512	552	508	574	544	526	517	557	556	578	545	567	582	548	552	555	552	541	545	551	535	520	519	553	546	583	531	538	509	579	568	580	523	531	496	559	547	542	551	548	482	560	547	576	541	473	534	544	583	565	517	556	522	543	561	524	528	552	554	504	569	562	549	544	550	570	559	566	538	502	507	561	582	540	521	515	527	562	557	550	541	560	558	550	560	534	530	559	505	537	570	506	516	551	545	515	537	539	517	508	577	543	563	530	552	570	536	540	558	569	546	561	555	513	545	572	555	525	539	558	545	527	562	569	529	570	539	551	520	534	553	529	511	531	537	528	558	517	552	568	552	553	528	531	537	522	534	597	548	565	550	568	514	561	553	557	513	518	547	562	555	572	562	510	541	557	551	534	532	507	542	549	571	546	553	544	524	548	568	537	534	549	516	541	512	546	561	575	582	529	561	523	510	549	515	543	537	533	520	523	555	549	537	509	529	552	549	567	553	543	574	574	509	556	568	506	542	535	554	535	549	548	586	562	570	562	575	556	527	540	573	580	485	535	543	508	525	547	541	560	518	527	513	545	568	523	538	532	517	526	510	520	546	553	557	525	536	555	537	530	522	544	521	564	572	527	509	529	565	495	539	545	505	559	533	504	537	547	550	523	546	527	590	585	505	551	554	580	601	550	578	507	568	534	568	544	588	529	524	569	544	573	532	498	538	572	517	534	566	563	565	539	505	522	538	533	535	554	558	528	506	558	509	545	547	527	538	557	521	544	567	566	526	561	521	569	567	523	548	546	541	540	505	533	535	530	490	527	572	528	529	538	530	557	542	592	511	519	568	531	579	537	498	549	520	517	556	549	561	525	558	543	567	548	544	569	554	517	560	559	572	513	563	539	614	565	548	522	530	542	518	547	552	502	535	564	520	531	531	551	547	588	605	543	621	563	556	555	523	529	522	574	553	507	581	555	562	551	512	531	576	542	560	529	535	558	556	568	563	523	511	534	556	571	539	528	549	513	508	583	543	539	542	556	527	525	575	513	550	519	560	514	555	510	588	555	555	513	512	545	530	547	508	567	554	546	545	540	522	533	584	559	502	530	541	539	565	597	549
7253	548	562	404	300	289	216	224	202	169	191	176	210	194	162	177	192	179	170	172	167	179	177	181	208	169	153	162	161	166	191	167	147	191	146	159	171	163	153	162	166	149	209	148	154	169	155	149	175	164	174	168	143	161	156	172	144	176	151	151	156	165	148	156	175	192	157	155	163	152	156	150	151	153	170	138	155	185	158	192	146	151	166	149	171	195	157	150	174	175	167	153	174	176	169	186	185	165	165	166	171	159	159	166	197	148	153	130	126	161	162	158	163	144	153	170	156	157	154	174	137	147	168	199	182	179	166	171	149	172	171	137	156	158	169	176	161	158	166	155	173	160	162	191	164	155	153	178	167	147	170	151	168	161	122	156	167	170	180	182	152	160	161	192	189	181	152	173	164	167	171	157	172	165	151	164	175	163	155	169	157	205	160	174	168	179	172	169	171	179	149	167	142	177	164	157	153	150	168	190	167	185	138	164	169	171	181	165	174	173	160	164	171	150	138	165	181	182	167	166	133	152	166	150	176	151	168	150	150	166	163	148	146	181	153	155	149	142	147	174	165	146	166	140	194	192	175	170	178	173	166	174	157	166	148	138	147	146	187	157	157	156	141	169	146	172	181	173	173	162	177	183	178	162	144	149	155	161	163	148	173	175	163	162	156	143	184	175	143	145	160	181	157	168	147	172	160	167	155	149	186	162	148	160	152	139	144	172	142	158	166	137	147	149	146	141	188	147	135	169	138	163	173	183	138	161	162	188	164	162	163	170	177	151	164	135	155	172	176	160	184	165	153	179	141	139	154	180	153	121	131	136	186	149	162	143	152	143	156	148	149	156	147	145	146	179	146	170	148	183	139	159	170	142	174	157	168	167	175	152	155	178	155	159	184	148	166	135	173	148	174	162	176	152	146	163	159	181	155	160	170	173	150	181	182	137	142	160	166	164	171	181	166	159	138	190	162	168	186	148	155	141	130	170	171	166	159	160	127	154	145	157	185	188	154	163	174	173	193	162	170	166	169	164	152	163	142	145	138	163	146	200	176	168	157	165	189	158	162	167	158	162	162	162	180	167	156	160	160	167	164	177	154	146	168	162	180	145	163	147	150	137	161	154	151	194	146	142	142	163	151	181	156	139	149	144	152	164	153	165	158	178	144	163	179	153	179	159	148	167	164	184	140	178	142	154	131	159	181	163	184	168	167	163	141	165	148	156	163	144	146	165	170	176	158	146	176	157	159	217	183	152	150	143	172	156	164	146	189	172	156	165	166	141	175	184	163	149	163	151	172	173	161	158	177	180	160	150	182	163	157	199	143	174	122	180	160	171	180	164	168	182	172	151	153	148	166	172	184	159	169	172	174	179	154	154	163	143	159	166	137	160	177	142	157	161	182	126	158	163	167	132	168	166	149	145	172	157	178	178	160	156	151	162	157	153	163	143	166	174	142	149	166	160	151	164	178	172	196	161	160	160	152	178	163	160	163	131	165	184	155	176	150	177	148	174	144	154	151	163	156	161	167	144	177	174	136	175	173	175	170	154	182	162	174	190	186	184	175	153	160	152	165	154	156	186	157	151	154	188	156	125	130	163	161	155	184	164	166	166	174	162	155	173	182	163	153	176	133	162	150	165	148	148	144	163	160	148	185	150	166	177	169	163	166	173	164	159	159	152	158	171	146	154	154	172	170	156	154	171	157	162	166	179	164	191	171	158	159	151	167	171	157	137	162	177	165	157	165	135	160	149	151	142	173	184	146	161	165	158	150	154	130	181	186	153	187	166	156	154	162	155	150	165	165	157	153	147	171	134	148	154	171	171	174	166	174	160	159	175	184	204	170	165	157	172	150	138	181	156	151	184	170	172	148	172	168	148	160	156	179	169	185	176	147	165	169	175	153	175	150	175	178	150	176	179	173	192	152	164	148	143	162	140	155	185	162	181	179	178	167	164	146	170	178	139	169	167	169	162	180	167	157	166	153	170	165	161	162	196	150	167	154	138	178	181	172	142	171	192	175	148	193	149	163	182	159	176	166	167	144	153	163	155	170	170	138	180	174	154	150	157	137	160	157	164	149	156	155	162	177	191	160	136	167	171	154	175	176	176	168	161	169	162	148	159	160	138	147	168	167	168	196	137	156	145	153	171	172	171	177	150	166	150	170	159	161	156	166	157	164	175	158	164	162	165	168	164	165	181	151	158	159	184	169	155	116	153	169	146	173	170	167	168	180	163	135	181	154	166	201	153	148	182	176	173	153	162	162	162	180	160	149	132	155	154	172	147	132	161	180	155	175	181	145	176	156	173	168	171	146	148	174	160	171	168	150	154	159	150	154	154	166	147	182	160	154	162	167	136	161	168	153	141	137	151	132	189	175	159	169	159	160	165	161	158	156	150	173	170	171	162	155	168	164	156	170	179	164	157	168	154	161	153	146	182	190	169	165	166	175	178	172	159	164	140	146	173	189	152	154	176	157	147	187	170	147	159	150	163	142	157	159	151	166	154	182	154	142	170	162	165	158	159	167	161	153	173	166	150	150	156	164	186	178	166	178	149	162	147	156	167	170	154	173	170	170	166	165	162	173	187	184	171	160	154	176	171	146	154	171	161	162	182	152	163	160	158	166	143	144	138	169	162	178	120	164	164	145	150	166	171	171	166	149	183	159	160	162	161	162	169	168	168	153	188	174	151	158	176	172	164	156	142	170	166	181	152	166	150	134	158	161	149	150	158	138	159	161	159	165	150	197	166	165	159	127	179	151	133	182	126	175	150	138	173	137	162	177	176	166	156	159	155	175	159	156	185	154	168	161	158	147	164	165	186	157	179	174	178	155	154	157	158	172	155	171	177	153	169	177	154	169	179	125	144	148	157	156	149	200	141	170	149	186	151	163	159	182	162	140	155	126	180	174	153	158	134	172	163	173	144	142	161	164	165	159	178	156	141	136	172	183	163	166	161	145	165	144	153	173	166	149	155	157	159	154	158	169	152	184	169	189	182	173	159	168	165	169	157	170	141	166	172	173	158	155	147	162	156	164	155	154	191	157	178	156	168	146	164	163	153	154	177	185	159	177	156	165	158	171	168	172	172	152	153	153	163	172	147	164	174	135	164	164	171	150	183	170	149	159	167	184	164	156	165	171	175	149	158	164	162	180	179	153	159	195	161	170	162	184	164	159	152	138	187	170	169	164	173	174	180	165	192	174	164	178	187	179	174	159	173	171	161	161	162	165	174	152	163	164	179	148	134	159	154	161	175	140	144	167	146	151	157	162	186	173	168	160	174	141	135	170	145	171	156	152	157	167	141	156	166	180	152	174	142	164	175	197	179	155	133	174	139	163	158	157	171	154	168	158	148	170	177	152	172	149	177	158	148	171	182	145	134	149	161	149	165	165	163	149	160	168	132	142	168	160	158	160	160	184	179	156	149	173	176	180	168	172	178	166	176	168	150	162	170	153	158	152	163	175	162	180	166	183	157	142	151	177	157	157	166	177	173	152	174
5980	783	1204	1414	1198	1016	821	748	718	597	657	560	550	500	523	530	542	507	516	493	471	493	521	467	486	476	517	424	475	451	471	427	441	497	460	477	461	467	506	447	453	453	431	382	426	448	453	448	453	462	442	462	415	490	466	435	476	449	410	475	460	460	467	460	450	438	471	398	457	431	439	411	442	446	416	446	440	450	473	435	421	444	445	479	481	446	444	486	429	472	438	436	420	466	449	367	417	470	478	460	462	451	429	444	433	485	409	462	445	511	461	451	426	431	466	480	444	450	411	450	438	482	435	462	460	418	460	478	435	455	467	425	471	447	437	459	419	395	428	447	453	470	489	429	456	438	474	439	489	450	431	468	467	460	458	465	457	478	446	441	437	437	399	480	460	458	446	486	445	450	411	440	474	429	462	466	451	437	505	433	447	463	462	442	439	410	445	451	463	465	426	443	434	432	433	461	449	440	439	434	414	461	468	434	494	447	405	417	465	437	449	465	454	429	449	454	433	458	460	441	467	409	431	422	403	411	454	433	449	425	468	430	448	468	450	429	450	450	476	452	423	471	430	465	421	444	449	434	451	441	486	449	437	418	441	456	458	441	467	440	460	454	449	420	444	437	445	430	452	438	465	445	460	449	442	454	458	448	458	458	457	434	419	431	448	455	435	401	464	467	447	413	459	419	423	417	455	447	425	434	445	425	430	477	428	447	454	449	459	459	460	460	444	434	451	432	431	390	428	461	428	442	457	470	430	408	412	435	454	449	459	419	411	427	449	392	457	439	422	432	442	466	432	417	439	415	450	439	453	444	452	455	462	447	443	461	422	459	436	439	416	440	414	439	444	431	437	428	454	473	431	441	476	426	504	451	489	479	420	436	417	485	436	416	451	457	459	458	438	462	440	450	477	467	408	435	424	431	448	490	458	483	440	436	416	436	415	422	449	416	451	443	469	443	459	404	451	472	456	429	451	459	449	464	452	427	442	462	417	422	422	444	452	440	433	411	439	461	480	434	447	455	448	422	441	410	433	421	410	426	436	467	439	425	421	429	450	454	431	435	445	444	443	484	425	456	449	450	416	409	445	442	445	478	455	476	448	491	447	420	439	427	479	439	421	428	452	435	438	443	476	471	420	416	412	454	430	441	418	440	445	474	474	438	447	449	498	433	467	438	440	432	455	407	460	392	431	474	412	414	458	426	429	427	410	454	408	400	441	383	472	433	433	442	473	422	432	408	448	450	437	442	397	457	444	455	448	439	506	443	437	440	460	458	459	461	449	443	420	445	469	424	453	453	437	461	467	440	429	436	440	424	429	444	423	470	470	436	468	461	405	433	461	451	425	459	433	439	416	461	481	458	417	434	448	456	470	420	441	432	446	487	457	428	417	443	394	435	449	473	422	436	471	450	462	455	448	449	434	436	440	468	433	435	418	440	439	448	429	454	474	454	439	457	449	438	430	463	477	424	462	420	434	397	471	443	406	453	403	459	464	488	433	469	445	440	430	436	443	420	448	452	466	449	488	457	454	439	443	398	461	443	472	465	440	453	430	469	469	455	439	458	474	442	439	479	489	428	421	407	434	477	420	439	434	466	455	450	423	447	491	428	439	458	470	472	438	453	461	435	470	452	472	487	429	447	456	464	434	442	458	433	453	465	480	449	483	421	478	432	469	432	438	473	422	439	455	449	470	445	449	444	449	434	431	432	443	449	422	472	470	427	458	441	451	456	426	435	420	425	455	412	435	451	418	441	457	441	485	468	430	433	435	422	461	412	430	446	458	437	406	414	450	408	447	460	465	453	474	461	438	428	388	417	459	454	471	439	439	433	435	429	470	420	427	490	443	468	434	404	432	451	449	476	441	439	419	438	448	431	441	436	446	414	468	460	403	501	428	440	480	451	419	430	430	438	442	437	406	448	487	409	450	471	435	461	441	437	436	466	388	439	452	436	433	449	429	434	429	427	448	428	451	418	465	465	419	439	486	411	456	453	484	423	418	493	464	474	423	431	424	459	428	395	401	460	450	447	437	420	413	438	441	430	429	407	444	465	456	443	449	478	453	436	438	430	453	443	457	444	444	461	452	450	490	465	445	456	416	447	435	467	431	428	441	425	442	495	482	441	399	465	430	485	448	470	429	452	422	453	428	401	481	428	452	470	461	473	451	513	433	461	419	410	467	457	444	477	416	461	449	431	445	448	451	442	463	428	450	487	430	435	433	427	481	462	469	437	465	447	456	462	427	447	401	409	421	437	427	454	467	459	438	464	417	439	458	475	444	436	486	444	436	444	447	421	408	414	420	465	483	460	432	445	453	485	399	447	471	414	442	409	442	429	430	467	454	430	407	468	435	442	448	481	450	496	447	470	449	434	449	463	471	426	428	419	476	467	429	430	435	451	471	447	469	434	413	447	453	426	471	442	447	448	467	420	451	456	470	471	439	416	413	467	476	420	419	444	416	453	456	481	494	460	418	438	429	462	458	430	430	420	458	456	429	412	422	456	428	457	446	438	437	438	422	463	466	422	458	406	422	443	440	437	449	424	409	440	435	439	442	471	453	437	453	417	476	456	433	489	440	384	472	409	444	444	447	425	441	429	422	502	482	403	418	431	445	434	439	407	448	429	437	460	436	431	425	397	469	433	445	444	437	422	461	443	447	441	422	470	419	466	396	480	435	459	463	428	434	421	457	426	422	456	448	462	414	429	473	432	472	440	450	410	397	422	420	413	446	464	433	423	432	430	429	467	441	456	432	465	424	451	467	440	485	424	511	465	412	451	463	420	434	424	442	431	434	475	407	420	424	470	450	450	411	439	420	426	462	506	429	451	437	462	432	431	398	459	483	439	411	455	482	418	454	439	448	429	461	463	436	480	444	466	420	436	410	475	499	481	456	450	449	431	455	429	442	447	431	448	459	449	433	426	439	427	437	449	451	479	504	414	453	450	443	480	459	411	458	449	469	440	425	423	452	421	450	449	419	442	458	420	459	409	427	474	447	459	406	467	451	432	462	418	449	420	465	435	464	478	422	471	449	443	439	423	474	458	433	448	451	461	450	492	461	442	416	454	458	414	466	454	433	393	477	465	440	474	430	420	478	427	423	434	445	472	414	458	457	448	413	431	466	476	437	409	480	446	438	426	454	481	444	438	464	423	465	427	486	396	439	454	424	440	409	442	447	505	419	417	424	487	423	451	500	462	430	443	468	430	440	451	459	461	442	473	444	428	444	402	450	432	427	445	432	442	405	409	444	452	423	443	455	426	453	423	469	459	429	403	478	419	430	500	468	454	466	472	447	451	452	452	437	423	445	422	448	440	450	432	449	435	419	473	446	473	436	438	458	446	468	445	463	450	437	447	427	466	441	419	430	441	446	422	435	458	431	440	420	425	443	473	439	449	476	433	480	432	444	405	438	433	416	434	473	405	430	437	416	469	471	453	433	458	425	499	464	430	424	460	410	436	432	454	459	437	401	425	439	439	454	436	436	510	438	431
14326	1483	1211	862	657	556	491	443	492	426	391	341	357	361	389	375	350	383	355	385	367	355	359	323	369	344	388	337	348	367	347	335	370	321	332	359	362	329	339	352	346	335	338	348	325	345	331	345	340	359	334	345	378	340	349	326	356	367	363	324	355	319	357	346	383	352	365	328	315	328	368	351	325	364	344	360	337	330	339	376	344	338	316	330	326	342	366	399	344	351	350	352	361	384	351	369	360	318	344	316	295	346	376	340	323	345	352	382	368	312	348	369	337	369	367	361	315	342	372	350	335	347	334	356	384	346	367	330	351	306	332	369	345	344	312	326	334	321	344	332	346	320	329	341	370	311	362	326	343	340	398	364	328	333	348	367	343	335	353	368	306	315	336	340	358	338	330	346	336	338	347	360	363	333	348	354	328	312	351	343	320	328	343	335	351	336	340	327	347	350	348	351	323	362	352	351	327	351	349	343	315	339	382	327	341	358	338	333	381	342	358	363	367	374	309	381	364	350	358	336	349	334	354	321	351	318	354	378	360	341	343	339	354	394	363	349	349	341	336	342	371	370	341	335	334	348	326	345	328	347	332	343	350	339	378	314	336	353	340	338	370	335	350	352	353	305	367	340	340	323	333	362	348	316	341	328	354	345	353	310	336	333	329	356	385	339	338	320	347	361	352	339	336	347	360	347	359	327	366	358	371	362	335	379	361	347	342	337	331	370	354	387	371	358	329	335	330	340	336	345	320	345	329	327	332	375	372	344	361	327	346	347	354	344	341	350	346	329	334	329	363	351	364	335	337	296	358	320	361	326	346	297	345	356	361	357	332	348	340	358	328	355	374	375	355	361	323	316	331	358	372	375	356	357	330	352	340	340	368	362	327	336	379	319	375	295	357	333	365	342	336	344	326	360	364	344	346	351	326	363	369	376	369	350	331	370	336	329	359	380	352	322	336	332	373	301	345	389	349	339	355	324	330	365	354	350	347	359	336	335	362	372	369	349	340	350	363	348	298	400	329	337	355	378	321	353	382	354	354	339	335	359	312	392	330	366	341	362	314	304	326	360	355	349	359	359	374	336	341	372	337	358	338	336	366	380	329	365	346	337	351	344	340	356	346	339	354	361	385	346	352	347	330	358	384	302	324	350	374	363	338	345	342	346	344	363	322	391	323	329	346	341	350	327	324	320	344	333	321	362	356	352	343	334	365	322	314	343	352	349	357	314	341	341	357	368	355	333	355	330	347	357	318	331	378	313	329	341	397	374	331	333	378	314	329	362	351	305	348	364	339	363	360	356	332	357	349	289	328	346	366	326	324	341	357	345	374	344	355	343	329	336	401	368	324	314	390	317	337	331	330	361	331	328	329	334	314	347	333	342	371	348	344	352	329	348	360	367	368	337	334	340	332	361	359	369	346	339	329	314	334	356	391	361	315	369	358	327	349	365	373	359	393	357	353	342	317	364	375	314	376	333	290	347	323	330	349	346	329	346	346	331	368	338	371	344	372	339	358	373	323	348	378	331	361	343	359	359	344	331	348	350	374	367	338	348	328	327	328	333	324	335	379	342	342	361	326	343	321	317	364	367	383	341	335	364	356	336	344	327	333	313	352	335	336	373	346	372	366	355	361	348	331	318	340	363	361	343	365	349	328	335	378	359	334	318	359	349	331	343	355	343	333	357	347	372	357	330	335	356	338	376	338	330	353	318	325	283	358	347	295	376	389	342	323	335	325	331	355	322	326	336	316	375	358	345	344	346	314	339	327	354	349	375	349	404	355	362	335	357	361	372	320	368	310	343	315	375	331	358	322	357	370	325	330	352	320	333	345	371	357	347	353	360	325	347	354	322	355	375	331	362	352	333	323	343	333	380	391	353	335	351	363	354	353	330	333	375	356	337	361	318	368	367	322	365	376	370	386	364	357	308	364	377	357	308	332	335	321	379	334	339	360	329	337	319	336	318	344	342	358	345	389	393	369	337	362	378	345	354	357	352	331	334	337	318	323	364	360	299	353	378	329	340	359	341	357	339	343	357	311	367	346	348	337	354	338	366	367	338	371	340	356	361	352	343	342	359	335	325	362	365	354	342	344	343	324	361	352	310	363	330	369	378	346	338	361	337	363	333	394	341	327	349	342	334	375	355	343	317	384	345	407	344	341	373	336	370	359	380	333	315	377	347	371	354	305	344	324	376	398	371	380	334	338	308	349	355	331	339	377	326	337	369	345	335	360	342	340	362	337	336	318	350	355	361	324	378	334	328	329	365	397	384	360	342	323	361	333	324	347	383	320	355	344	338	344	323	348	338	368	297	342	325	331	367	327	337	338	365	335	294	357	356	359	364	353	329	358	337	350	362	339	337	337	313	379	343	369	358	349	357	335	370	320	329	347	382	331	366	340	336	330	366	399	320	355	392	387	348	324	375	349	364	371	320	350	368	327	341	347	341	393	350	364	356	374	376	360	319	338	336	359	359	377	357	356	334	342	325	340	356	365	391	357	332	372	380	339	324	343	355	320	326	357	371	349	357	337	351	321	318	347	329	369	397	348	349	351	326	314	401	359	339	352	396	374	327	348	347	371	333	336	361	353	338	322	334	362	351	343	382	361	338	368	353	345	366	362	337	319	403	326	336	326	333	326	360	308	334	370	345	338	342	311	344	330	340	363	381	316	375	340	319	344	350	370	336	333	352	349	325	362	373	317	377	338	354	338	356	364	345	332	341	321	382	352	349	327	370	397	362	353	367	348	356	344	361	391	347	356	322	326	345	345	337	352	361	345	344	320	362	355	371	356	350	347	328	338	329	337	371	362	354	337	358	373	332	336	339	355	350	317	340	331	337	383	353	340	333	350	337	351	346	332	316	337	348	320	361	369	340	337	325	344	360	366	361	346	321	322	348	341	345	343	352	361	385	350	331	334	369	333	362	340	306	322	349	333	361	328	354	334	358	358	359	388	339	373	371	333	349	326	337	364	360	382	324	350	385	390	337	318	381	355	335	345	345	359	364	366	365	335	346	378	347	349	349	364	300	317	348	359	380	352	337	364	351	313	335	354	372	361	350	349	336	327	354	342	337	334	366	339	341	313	348	327	343	370	319	363	304	335	345	333	372	350	350	331	372	338	341	402	317	332	341	374	343	386	348	321	340	378	336	320	365	355	356	328	341	351	334	342	305	337	370	344	296	354	364	359	348	340	348	323	339	344	337	346	352	309	337	336	340	369	347	365	369	351	345	394	344	346	381	354	319	362	371	347	372	366	379	350	342	337	344	368	358	389	354	371	353	351	347	361	346	378	428	367	308	338	314	359	352	352	379	355	312	346	344	324	353	326	334	366	350	359	365	386	365	382	312	330	310	371	331	353	352	343	351	342	337	332	350	356	361	381	322	345	361	347	343	353	346	407	352	335	351	325	380	340	288	332	366	331	362	323	343	333	336	366	330	351	292	333	356	379	351	317	314	359	369	369	381	386	404	333	359	342	315	292	338	362	356	332	330
8242	1454	2332	2676	2271	1885	1601	1427	1307	1271	1075	1046	1084	944	977	958	983	939	887	934	932	858	877	876	835	884	853	895	849	838	810	856	820	853	809	803	845	905	823	813	887	800	869	829	845	811	847	828	803	768	802	827	801	777	862	829	858	832	848	760	850	856	833	793	848	825	814	771	844	799	815	839	775	827	774	837	866	798	872	813	819	854	767	803	816	868	776	768	807	817	768	823	848	766	794	807	723	860	851	839	833	845	834	811	869	861	823	869	773	801	815	846	824	867	780	748	810	809	861	795	825	783	845	819	815	803	813	844	789	792	822	807	838	841	815	852	810	849	806	827	839	854	874	824	804	836	838	792	807	890	799	810	826	790	827	799	833	850	785	816	813	763	814	754	869	812	818	828	814	766	803	850	790	814	795	868	810	846	776	784	821	796	884	801	812	790	821	829	888	857	821	790	827	839	814	858	802	826	854	808	851	808	805	819	831	786	788	853	808	851	843	791	802	784	815	873	785	786	852	821	889	788	817	841	797	837	792	828	831	785	817	791	828	798	856	805	796	815	832	876	776	788	805	822	753	803	807	823	850	792	822	786	862	794	864	787	791	846	822	789	820	819	811	771	807	819	847	818	778	814	811	850	799	802	871	805	879	801	804	827	820	784	866	862	848	828	748	801	845	856	827	828	811	842	869	810	769	814	753	788	771	758	788	807	780	768	808	814	821	818	811	792	877	822	772	800	828	831	803	833	810	820	784	801	799	846	805	793	776	824	830	805	813	829	809	816	823	820	862	829	835	861	843	868	873	796	848	798	767	794	821	881	841	807	791	779	804	862	812	867	812	797	764	827	883	767	851	823	818	833	738	795	808	785	818	800	831	791	812	822	802	812	859	816	848	810	779	858	768	766	822	810	786	838	807	796	796	808	786	809	817	773	820	821	774	786	799	816	831	833	816	843	887	817	783	814	810	778	816	765	775	834	848	841	811	814	802	865	816	794	821	800	854	848	813	818	814	808	830	815	834	817	828	812	778	773	789	833	810	804	813	775	811	797	843	826	802	885	797	845	781	803	847	812	799	858	815	842	886	787	763	822	790	830	822	816	812	785	813	819	809	833	838	794	804	821	823	795	807	839	765	783	779	851	832	804	817	808	790	752	843	816	812	799	789	846	825	819	810	860	811	829	809	822	785	837	813	830	788	761	802	852	828	799	778	833	752	868	797	831	789	828	767	759	813	803	817	810	827	813	881	820	788	862	824	813	812	825	842	813	819	854	789	833	777	836	779	821	835	827	839	808	812	777	805	794	809	803	786	842	838	858	790	844	788	801	831	846	825	801	873	826	812	812	823	810	866	798	836	772	855	859	857	767	805	808	827	821	853	831	810	811	824	824	800	858	792	844	802	830	810	804	864	858	848	749	830	797	852	792	822	811	780	860	853	807	754	810	820	832	833	843	832	797	845	834	849	799	828	844	817	784	783	810	810	865	841	846	820	817	838	826	783	807	847	818	845	801	773	843	782	884	852	776	803	835	787	826	823	731	820	875	818	775	824	841	798	769	825	812	799	821	807	839	815	773	836	831	798	807	793	777	814	801	827	808	826	809	792	808	798	813	768	792	762	821	821	751	841	809	797	811	769	838	780	809	862	771	799	785	814	808	820	810	804	851	821	819	817	812	826	839	869	792	789	809	809	785	818	816	834	828	795	801	766	813	796	794	803	840	807	798	821	823	801	775	799	799	828	777	795	796	837	871	877	791	771	843	804	833	827	798	769	801	810	832	817	797	753	803	802	817	823	834	864	829	833	774	796	830	841	774	777	799	824	810	811	773	810	821	834	853	796	807	820	820	814	797	834	825	769	834	851	808	751	874	853	811	769	814	790	780	815	740	815	788	820	808	824	837	801	861	821	785	777	839	831	888	802	763	849	818	837	864	862	804	810	844	814	800	810	829	812	758	789	789	830	823	807	803	837	772	818	801	806	784	834	771	768	825	826	830	848	865	821	824	814	794	849	752	838	780	813	911	789	815	810	862	808	838	853	812	825	836	838	794	777	858	808	781	797	843	820	849	812	842	799	850	795	835	753	838	829	839	794	803	785	850	826	750	811	770	822	840	784	831	805	808	827	822	831	823	847	815	815	835	831	761	841	785	800	826	796	864	840	853	847	805	785	814	764	807	788	834	771	845	823	818	824	761	829	807	841	821	810	835	835	808	793	808	815	810	805	802	825	803	828	817	788	820	826	827	827	833	839	753	782	825	843	859	802	840	881	819	811	824	821	818	824	820	826	765	807	820	808	836	822	822	839	759	780	814	862	788	823	799	830	839	763	774	855	805	828	769	781	904	826	861	858	769	809	787	830	827	819	796	830	827	757	846	792	812	872	786	859	856	781	778	767	808	833	848	793	819	792	850	807	824	867	869	798	823	829	857	846	815	841	835	808	830	832	841	814	792	842	810	783	796	827	800	742	844	780	813	808	827	862	842	844	810	844	805	849	805	815	838	791	788	800	795	812	855	812	864	819	842	764	794	797	783	841	807	792	797	836	763	767	831	841	844	817	813	811	822	784	852	848	746	871	829	811	842	805	783	859	821	808	898	801	801	741	859	818	769	844	795	863	846	770	813	832	775	781	789	781	798	799	807	820	817	833	784	821	810	840	780	825	817	761	851	808	812	807	817	772	796	827	811	808	835	815	783	832	844	832	853	793	836	808	810	780	798	806	777	868	843	842	822	815	791	815	824	862	785	815	814	781	799	773	840	800	785	883	872	753	794	774	824	839	802	795	829	797	834	824	836	831	821	790	785	847	809	834	821	766	837	805	814	788	818	789	792	806	842	728	840	828	800	820	828	795	810	780	826	825	806	855	857	826	809	831	834	796	836	815	865	824	811	802	807	826	872	812	868	751	862	796	814	805	842	775	799	842	831	824	840	844	780	830	800	851	844	797	810	814	804	839	846	856	799	845	796	843	795	803	789	803	813	815	835	813	827	849	803	809	813	838	825	817	744	849	845	771	857	825	822	801	798	740	925	775	801	761	766	778	760	874	796	802	805	833	788	823	777	833	819	760	795	819	797	762	836	832	872	871	772	809	799	816	835	798	762	832	744	841	804	779	831	839	797	817	831	799	811	763	816	845	791	771	811	811	814	772	786	806	812	814	858	804	825	856	817	818	832	819	787	795	819	844	772	878	783	827	816	818	786	797	796	843	864	782	798	812	866	753	815	865	852	794	826	842	824	771	836	771	860	806	813	770	822	761	829	825	855	845	761	837	823	766	762	803	817	792	855	842	856	801	780	819	812	798	802	763	844	830	842	814	858	808	847	798	791	836	801	835	834	808	827	825	847	818	785	857	802	773	777	764	813	827	871	830	801	834	815	805	796	797	781	848	808	832	799	795	848	867	887	818	789	795	822	827	772	833	822	833	786	801	772	800	815	805	814	818	797	800	813	821	850	813	787	842	810	744	835	834	817	831	876	771	845	729	812	827	814	843	789
1435	242	244	229	227	207	208	204	233	225	248	193	173	205	253	223	222	218	236	209	265	220	214	239	212	224	224	216	216	224	235	209	234	237	251	214	222	235	238	239	235	183	242	230	229	235	225	202	194	214	232	209	245	210	231	243	194	221	223	227	218	221	229	235	225	213	206	198	222	233	226	225	192	210	208	208	193	242	239	213	234	249	193	186	215	215	217	198	220	205	208	228	202	227	242	251	228	244	193	229	206	232	218	212	242	208	223	226	207	227	196	212	220	212	198	209	237	221	230	194	213	209	195	218	211	239	255	217	222	212	191	218	226	194	223	219	225	179	214	241	244	251	225	212	228	224	209	237	233	233	219	216	216	221	245	218	215	218	228	250	209	183	204	206	214	248	223	217	207	240	200	224	193	209	218	244	222	214	221	211	204	226	219	206	192	226	228	219	211	207	208	232	227	224	247	220	210	232	252	233	229	227	238	222	239	216	256	183	185	219	193	238	249	208	199	233	209	197	217	212	227	248	211	215	211	226	214	202	224	216	217	223	243	224	241	237	225	211	235	258	218	216	216	237	237	214	196	216	210	230	198	216	216	231	223	194	222	243	243	214	204	212	221	248	233	205	193	221	201	210	214	203	212	231	209	271	217	220	223	190	228	224	182	200	226	222	197	219	215	225	197	192	201	198	221	206	198	220	230	232	215	202	202	220	227	204	212	221	209	219	200	229	214	229	236	204	217	227	230	212	233	217	233	215	245	220	216	218	233	214	240	221	195	221	199	256	254	242	227	217	241	224	241	249	218	212	227	218	211	218	215	208	198	195	208	207	217	233	208	229	194	205	221	203	215	210	198	220	209	231	205	222	218	201	208	189	217	220	225	219	216	207	248	237	234	239	221	199	174	195	205	214	227	226	215	227	223	227	227	223	222	194	221	201	214	207	210	217	184	225	201	194	205	229	226	237	237	188	225	243	226	194	223	232	210	216	213	221	215	220	207	238	211	195	178	235	180	194	231	216	218	196	215	231	219	231	228	214	236	208	223	229	226	235	230	209	223	249	216	219	206	220	215	232	222	221	221	244	257	212	214	227	220	227	214	212	194	231	192	222	216	209	188	215	236	235	220	203	250	248	192	178	235	272	221	245	225	206	212	206	228	174	259	210	209	234	233	187	198	220	232	210	251	212	246	192	217	208	211	230	222	202	231	225	250	246	216	242	255	219	203	233	228	220	199	237	238	248	251	192	220	225	220	213	233	207	194	236	235	207	228	219	230	247	211	234	200	199	202	203	210	223	234	205	239	190	203	215	193	212	232	223	219	203	254	246	201	200	209	232	250	226	233	237	191	224	205	195	227	230	203	225	218	209	236	217	226	232	196	201	214	205	228	204	228	210	238	218	241	217	225	217	236	232	245	233	229	233	228	202	211	235	239	244	242	220	238	239	191	239	236	219	207	252	188	230	228	207	231	196	227	219	220	222	222	208	231	207	215	225	210	181	205	202	218	220	203	210	228	241	228	188	222	226	218	209	244	243	201	213	205	220	212	233	238	194	211	230	231	213	203	202	236	216	200	217	237	232	203	207	228	192	215	223	207	218	221	253	237	210	221	201	185	221	241	217	218	198	212	207	223	226	230	225	225	205	220	230	230	204	200	172	208	239	242	231	219	225	232	216	228	243	223	235	215	216	212	207	213	210	216	219	209	192	216	209	205	219	221	217	215	231	214	213	246	231	204	190	191	205	206	216	206	216	215	224	242	214	251	219	199	238	195	226	210	205	230	217	229	199	205	190	204	209	229	214	236	213	215	228	256	229	242	212	227	221	224	189	222	208	214	219	211	214	214	181	234	218	207	234	221	196	239	209	220	215	213	235	196	220	222	246	185	223	228	214	212	216	214	246	197	196	231	231	211	244	213	223	208	185	226	231	229	229	224	188	238	233	196	235	222	229	219	214	225	227	227	239	200	226	225	241	215	213	198	235	198	248	211	213	245	227	226	184	234	231	225	225	233	246	217	203	213	227	238	217	193	238	190	234	215	238	223	220	213	227	250	221	250	241	213	214	241	228	214	203	200	217	226	215	239	224	209	245	222	195	225	225	210	192	237	230	177	226	199	218	237	233	231	209	224	223	185	196	219	230	232	224	219	249	196	244	235	226	225	218	213	188	227	224	239	246	234	210	206	192	216	192	202	234	209	238	236	206	219	209	218	219	232	216	205	215	200	227	235	218	219	222	222	198	228	227	210	214	224	209	210	211	204	223	208	205	202	229	232	234	204	229	234	211	220	218	237	220	228	241	232	227	206	191	223	201	230	231	232	211	207	226	240	203	221	218	203	237	256	220	187	198	203	223	199	231	195	231	228	224	232	196	217	212	248	237	221	204	211	214	207	212	220	186	233	219	225	221	231	224	205	193	244	234	234	207	241	235	217	208	197	215	247	256	240	224	198	263	239	221	222	235	215	240	213	203	204	228	235	196	229	182	225	235	241	202	256	217	214	220	233	224	200	225	254	226	221	215	242	222	213	227	244	188	197	221	236	232	231	204	210	238	239	215	195	218	197	200	239	220	229	216	188	221	214	240	233	258	220	237	227	221	213	214	218	235	215	228	217	216	202	226	233	204	218	219	223	193	218	240	262	227	196	218	236	244	242	188	205	207	218	211	213	210	209	203	207	183	225	247	208	231	240	224	198	217	201	210	213	194	248	237	245	216	226	226	235	196	200	228	201	207	192	187	234	213	205	204	241	222	211	197	213	218	207	211	221	239	213	211	197	235	233	237	218	253	224	210	225	204	245	231	234	226	209	217	219	254	226	201	234	223	213	212	180	222	205	246	222	229	245	219	199	239	254	235	222	215	228	244	218	237	194	238	224	233	201	209	223	250	216	232	258	215	226	220	227	208	213	209	211	230	205	179	192	229	207	200	249	225	230	237	213	205	217	226	216	232	229	236	227	242	205	208	205	207	194	197	240	188	223	239	235	196	215	194	212	225	227	223	211	224	240	225	258	185	200	226	212	231	220	216	223	209	217	232	209	229	220	236	224	225	220	217	198	231	204	212	193	216	236	215	241	234	219	208	220	224	207	217	197	237	214	237	191	215	218	232	228	189	200	210	238	239	209	238	218	222	242	204	223	240	208	224	230	225	192	230	247	220	218	270	200	213	237	220	203	195	222	229	224	240	208	216	232	231	229	233	220	240	213	226	214	246	218	179	198	214	208	244	224	216	231	238	214	205	207	217	215	215	206	222	209	222	223	219	243	209	195	249	225	204	199	205	253	233	224	219	216	241	203	232	229	243	219	229	198	240	220	212	231	231	261	226	211	209	253	227	247	218	226	207	236	190	201	245	218	222	228	217	227	238	198	207	248	261	214	226	213	190	204	228	212	199	200	244	236	215	237	220	202	222	222	207	253	228	221	233	195	213	224	246	231	218	217	224	214	199	232	218	230	228	186	236	208	241	214	192	191	252	203	198	208	232	242	228	189	232	210	204
1677	601	607	592	556	548	573	547	548	563	540	570	549	599	537	560	563	527	559	513	554	532	538	546	545	551	556	548	510	558	514	538	558	537	544	529	531	497	532	564	525	524	522	548	557	488	529	498	535	511	541	513	532	544	489	542	536	560	540	512	513	549	524	557	519	514	477	564	529	531	534	500	544	545	505	537	525	542	534	523	524	555	555	573	566	564	536	539	521	539	557	537	583	529	572	546	496	572	538	538	538	528	559	487	526	529	510	535	524	555	543	519	507	559	552	531	540	530	544	526	560	525	526	485	577	515	498	539	531	538	484	558	505	525	493	542	540	538	569	533	536	569	541	528	535	545	537	511	550	518	540	517	553	527	595	528	546	540	500	532	551	519	560	513	563	546	557	551	538	530	544	543	522	530	552	562	570	576	484	549	577	529	549	514	521	538	537	494	520	539	517	546	522	516	498	561	519	543	510	537	500	565	574	523	511	551	566	528	564	522	520	551	550	522	530	569	524	539	554	572	521	512	529	560	569	562	552	542	505	609	550	548	581	563	529	518	481	495	592	492	542	529	568	546	536	538	516	538	544	538	526	569	522	534	539	497	526	520	557	554	558	506	557	543	534	509	553	566	539	513	520	483	562	514	550	518	522	557	514	542	500	558	520	519	531	545	586	557	515	506	535	512	514	565	526	508	521	512	569	590	596	531	530	472	557	582	514	507	531	567	542	577	536	532	578	541	529	545	562	554	520	530	533	505	498	543	529	551	524	552	568	542	571	544	534	521	529	509	542	561	535	570	491	493	533	538	563	533	554	532	562	532	510	589	505	584	538	560	533	580	532	573	523	491	497	530	539	573	514	519	528	512	544	506	515	530	530	543	558	497	546	524	551	534	556	515	581	534	569	537	551	563	542	547	576	541	530	528	531	556	506	520	563	528	524	543	576	525	541	532	510	593	511	530	528	555	545	580	558	542	525	524	528	521	572	545	525	526	560	533	520	491	535	519	567	574	509	521	570	562	562	524	537	507	528	515	554	582	525	566	554	534	523	548	545	550	564	527	526	525	549	531	547	496	535	517	534	558	520	543	518	507	552	532	546	520	529	549	556	523	542	566	551	549	547	506	511	557	539	557	541	494	559	536	502	536	558	567	555	503	561	550	508	584	539	534	516	536	527	530	557	557	523	597	546	560	557	553	532	537	534	525	522	534	531	546	570	534	521	552	536	540	501	529	553	509	552	537	548	556	521	515	546	527	571	548	533	543	526	497	580	543	522	520	527	571	565	527	534	544	508	526	514	526	552	548	507	516	537	535	542	534	542	568	517	538	558	568	504	495	550	543	526	541	543	548	509	544	554	541	522	539	510	552	526	529	547	547	558	535	588	510	531	548	531	523	504	539	543	547	555	563	517	554	507	548	557	520	545	525	542	525	541	550	539	567	539	485	553	532	567	563	535	563	518	546	543	524	585	503	585	575	539	590	587	547	534	549	514	528	531	581	553	582	532	527	537	503	512	542	555	510	595	539	568	562	536	525	544	536	588	492	558	582	486	554	523	502	532	561	524	531	489	534	551	476	527	493	524	545	523	508	565	537	517	539	558	519	537	550	521	553	543	554	559	555	502	524	556	507	512	585	543	532	523	532	526	532	525	548	532	522	515	551	554	535	542	530	546	614	576	554	572	518	550	517	555	539	551	535	550	554	564	510	540	503	521	543	547	494	512	556	521	545	541	508	540	520	516	527	508	533	505	557	540	576	548	549	576	544	509	572	529	560	536	529	531	527	547	556	559	545	578	517	512	538	541	507	540	514	586	539	521	506	548	535	524	561	558	547	566	544	587	516	528	521	560	531	608	580	549	488	529	508	546	531	533	540	532	526	543	573	498	557	550	536	565	543	547	503	515	519	593	501	552	565	560	554	501	533	519	550	536	567	539	570	534	495	515	528	519	522	527	516	478	564	569	540	477	564	510	572	490	565	528	502	555	560	550	548	536	549	555	524	530	535	543	543	509	481	544	564	522	528	584	554	543	523	532	551	527	540	521	524	534	530	539	547	545	541	545	556	531	523	547	535	539	552	530	533	526	557	523	561	591	562	556	576	537	560	556	521	553	543	528	531	544	554	566	536	571	547	591	547	545	544	595	518	526	543	573	566	507	527	552	547	551	524	533	534	543	543	522	537	545	558	573	511	537	585	563	502	572	505	502	526	485	517	563	533	518	548	565	554	520	540	540	550	516	540	516	546	536	519	495	535	536	537	550	526	573	557	497	540	524	550	574	553	544	541	546	588	551	577	498	560	536	535	534	561	558	542	526	533	528	521	486	580	500	537	492	508	576	533	522	527	530	521	517	544	521	546	545	543	547	554	572	552	544	540	510	513	505	544	518	563	574	543	499	506	555	542	483	538	538	530	523	538	540	578	572	548	562	520	520	538	546	557	517	517	544	540	535	506	533	540	558	538	543	556	522	599	555	515	549	522	534	585	535	596	524	537	521	500	545	489	533	556	591	544	546	528	505	570	567	532	538	542	512	526	550	538	589	482	588	576	569	581	581	532	565	540	567	557	554	534	523	530	562	523	531	548	558	530	527	513	604	553	516	526	570	537	498	526	505	520	572	548	544	538	564	559	557	536	526	551	578	529	569	567	526	536	488	551	559	560	565	551	546	534	537	561	533	502	571	555	540	523	549	534	513	541	559	514	553	534	541	540	503	567	526	523	530	501	560	549	529	541	578	534	541	549	553	573	536	541	547	572	553	567	541	559	548	567	543	547	537	560	549	529	538	542	573	543	535	550	562	572	495	524	513	524	516	510	548	552	552	522	545	542	556	525	565	534	530	588	518	543	513	528	504	499	542	527	526	491	547	538	555	555	540	545	531	547	522	565	546	542	561	591	558	522	533	533	514	558	513	501	562	519	525	553	494	530	596	525	528	529	554	541	537	566	542	561	536	564	543	557	569	548	564	520	527	520	562	571	526	522	557	567	533	568	529	531	528	546	543	526	538	563	509	543	497	574	513	547	558	544	569	533	545	578	556	525	515	529	541	519	514	537	534	588	512	572	534	532	531	534	512	500	531	547	525	573	537	576	508	561	523	537	549	534	547	558	524	529	562	586	558	536	533	531	504	553	535	571	580	509	558	551	523	517	569	551	546	560	537	512	573	529	575	524	544	546	552	522	554	583	526	564	531	587	555	549	550	531	516	570	522	504	541	555	567	525	532	543	525	520	529	540	563	526	524	504	527	546	532	537	540	559	532	571	482	573	544	539	557	555	534	541	537	534	527	552	505	536	533	556	542	547	523	524	554	567	546	564	525	545	532	532	497	520	519	594	556	557	521	549	522	513	532	514	529	504	523	549	521	545	506	534	572	522	576	529	529	517	552	540	546	509	541	538	572	576	539	548	564	558	529	553	585	570	526	561	539	529	537	508	521	562	490	526	498	525	558	520	523	513	576	539	552	515	584	553	535	557	525	544	517	517	517	585	559	570	578	574
7337	505	524	419	274	251	227	243	205	184	204	191	152	199	169	199	214	186	203	169	161	167	147	183	168	170	175	161	150	164	175	149	166	187	172	149	180	179	162	152	151	167	158	177	158	182	156	185	171	167	179	170	157	154	143	158	184	160	157	188	169	150	176	201	148	148	153	139	155	160	151	130	151	163	150	150	175	161	172	146	163	171	160	161	160	172	187	189	151	145	151	177	143	149	160	167	185	181	133	151	154	145	155	157	186	142	160	175	166	155	167	172	170	141	135	153	189	137	162	161	168	150	207	171	157	173	161	147	168	163	176	166	171	149	158	166	150	167	159	173	165	169	157	137	164	165	151	149	201	160	172	167	152	157	172	161	169	157	165	182	175	169	165	158	161	198	169	143	144	166	168	184	156	155	135	131	171	150	158	179	151	160	167	170	156	139	157	149	161	163	173	182	160	161	140	150	158	174	164	167	167	143	134	148	144	160	136	147	174	179	170	168	159	143	160	146	147	176	165	156	149	176	153	170	160	156	155	161	180	157	171	158	154	155	189	165	170	166	160	170	164	161	147	164	177	156	165	166	133	168	191	185	156	137	138	166	173	174	172	149	143	192	163	162	172	155	157	158	145	142	136	168	136	201	151	154	152	171	186	155	154	184	171	163	156	168	158	156	140	178	160	167	162	179	171	178	146	142	180	116	162	165	177	163	160	182	158	162	155	160	151	166	154	154	145	185	190	165	141	152	157	168	157	178	150	162	149	139	181	157	146	164	148	161	161	188	158	186	156	181	176	138	136	170	168	175	140	129	142	143	173	158	175	195	125	180	173	166	153	162	170	153	155	144	145	155	152	160	175	177	180	129	155	154	136	183	186	137	163	159	182	158	148	161	158	169	146	140	158	150	166	147	181	180	181	142	149	165	156	151	149	167	161	160	155	136	185	163	156	154	149	140	193	175	160	165	160	145	166	145	157	157	180	146	150	171	176	157	133	177	149	178	171	182	173	162	167	143	155	174	160	146	164	183	174	169	173	142	163	174	146	175	140	150	161	150	178	151	154	173	163	179	163	171	134	176	154	166	148	183	149	154	165	161	149	158	178	139	166	144	157	152	138	182	163	151	151	156	158	173	152	156	160	151	159	173	185	160	153	147	168	163	161	156	139	165	151	136	163	150	157	162	163	143	171	170	163	159	171	157	157	133	145	159	122	155	172	155	164	174	167	200	153	157	142	162	171	138	148	158	151	158	157	177	145	154	183	139	185	170	177	153	132	137	152	152	151	151	172	159	153	169	187	172	142	167	186	143	148	161	166	149	206	128	161	209	176	165	167	153	138	161	168	176	156	155	159	146	161	196	154	158	180	146	159	163	151	161	164	159	184	163	169	155	167	149	146	178	149	156	150	172	155	172	179	167	149	155	175	150	177	161	192	142	169	194	174	155	152	174	131	176	144	161	156	171	151	152	163	159	165	161	149	160	163	174	156	184	170	159	138	170	140	162	163	183	170	165	165	170	154	159	165	161	202	155	156	141	143	133	164	159	176	157	167	182	168	160	145	158	168	151	162	159	153	143	153	147	162	168	196	154	154	167	155	156	163	154	155	148	167	179	152	161	131	166	168	173	163	160	174	153	162	164	199	153	141	155	180	154	147	168	165	146	174	202	172	128	163	151	144	160	143	151	162	167	159	161	150	170	129	159	155	148	149	164	175	189	149	170	136	148	146	186	172	197	177	142	129	179	183	159	149	150	169	163	158	134	171	166	151	156	140	182	153	154	179	172	154	166	154	157	159	160	185	146	145	163	149	166	149	148	158	171	159	176	167	160	163	185	169	170	156	138	179	158	174	158	171	184	164	175	169	153	159	156	147	159	173	155	159	178	138	169	146	149	162	177	144	172	163	178	165	177	176	174	164	154	166	173	173	158	154	148	152	150	149	168	176	182	131	177	137	144	158	178	171	139	172	166	180	146	171	159	155	132	148	163	169	157	164	138	163	163	161	142	141	172	158	160	170	172	164	148	164	179	163	170	180	161	153	166	158	165	146	156	168	175	161	161	143	182	181	181	168	158	127	168	167	171	180	142	142	190	186	179	149	147	171	149	148	191	169	170	175	167	187	162	166	169	183	178	173	166	156	173	148	152	157	158	157	146	170	205	141	173	163	178	175	182	131	142	162	166	169	173	176	165	187	163	155	174	157	174	174	152	137	172	163	167	171	162	156	186	151	183	159	140	173	165	165	148	151	144	156	173	172	154	182	184	169	185	198	172	156	169	170	164	164	183	176	162	164	163	159	147	169	168	152	154	151	145	164	141	169	154	154	184	162	171	143	159	173	179	155	150	154	165	157	166	139	133	152	156	155	145	173	186	152	169	169	173	153	157	164	137	145	149	179	177	181	204	166	151	165	161	149	146	156	162	173	152	151	129	157	148	154	152	167	154	168	178	175	151	143	188	162	149	167	185	153	163	163	170	178	161	181	168	169	152	143	154	158	150	146	151	159	171	166	177	161	158	166	166	175	167	142	166	157	153	155	152	148	184	157	158	162	160	181	148	157	143	158	151	171	143	168	179	157	161	157	182	170	145	152	139	166	156	159	162	159	174	166	171	149	149	174	148	145	186	166	173	172	194	153	192	178	161	176	157	174	172	171	134	148	170	169	173	191	165	152	144	165	167	164	163	165	157	167	164	159	169	152	151	142	150	188	162	158	146	154	149	142	144	148	166	167	152	151	181	146	161	159	163	172	140	164	170	176	168	161	168	159	158	153	164	164	178	166	181	151	141	173	158	159	163	163	159	139	176	171	159	149	152	171	164	151	142	147	169	152	156	156	172	156	164	152	147	158	166	144	166	152	197	158	158	151	169	166	187	149	145	172	169	176	137	159	180	153	157	143	162	155	157	173	150	162	169	156	168	172	174	127	154	172	157	156	174	151	146	163	167	164	147	149	171	149	175	151	177	180	156	178	176	142	161	166	161	152	158	155	181	157	136	166	161	188	149	167	175	179	164	156	155	176	145	149	166	182	142	157	170	172	163	173	170	156	180	158	147	177	157	176	174	184	173	142	164	151	180	180	145	155	151	174	174	171	162	136	138	164	151	190	172	144	154	162	173	164	154	173	143	167	150	164	149	192	166	139	169	174	159	204	138	189	164	178	175	170	166	163	145	173	168	191	186	156	161	164	164	160	181	142	165	152	155	175	143	186	143	160	155	170	164	166	146	164	150	153	168	158	160	167	163	154	156	162	176	180	163	169	153	165	171	145	157	151	161	191	181	156	167	166	162	150	165	173	166	158	151	171	174	155	164	164	164	170	168	168	143	172	166	162	158	167	152	160	155	162	153	168	151	169	180	147	153	161	171	161	166	181	157	165	155	181	191	167	155	162	174	173	145	143	152	143	174	169	166	155	156	156	135	151	168	161	172	182	147	159	177	184	171	186	160	140	164	140	171	170	170	173	164	143	172	190	163	170	156	156	152	152	173	150	179	179	171
6068	740	1186	1295	1136	974	848	727	671	605	628	574	553	549	578	540	518	503	498	490	460	549	494	476	489	455	459	501	466	457	496	450	424	443	469	432	476	455	427	455	437	437	429	444	445	447	416	471	446	460	440	426	460	461	436	412	432	480	442	480	417	470	486	458	402	467	423	474	454	440	438	431	453	421	424	408	463	436	410	449	471	455	485	462	481	436	467	414	480	429	455	457	436	418	441	437	428	427	440	429	438	405	428	452	457	416	459	423	460	454	439	461	448	431	444	483	450	430	482	461	432	404	438	463	446	461	452	455	423	462	425	432	459	454	405	444	437	449	423	457	470	464	428	466	401	441	469	414	443	413	458	435	445	435	437	445	475	454	420	440	428	458	471	450	439	415	409	423	450	424	442	447	453	482	456	440	480	424	439	426	454	468	439	456	424	469	443	445	451	459	419	440	427	468	434	472	432	440	431	437	465	403	443	422	423	446	422	438	440	438	461	505	440	441	491	439	445	451	438	423	456	417	440	447	423	473	439	445	447	412	466	454	440	420	439	470	471	443	464	408	444	451	450	414	444	443	436	432	403	458	479	446	460	415	456	426	455	469	477	447	452	445	423	439	451	467	440	459	434	447	424	435	398	500	480	451	425	413	475	460	422	451	456	445	428	414	441	439	444	452	501	461	439	444	468	448	472	485	442	474	422	393	451	469	433	461	459	442	423	473	457	448	450	448	487	407	434	477	435	460	445	458	414	470	450	434	409	436	448	452	446	406	470	445	467	474	447	451	451	424	467	434	444	429	409	415	439	435	450	454	441	461	471	443	419	430	445	440	418	458	411	422	475	480	470	463	444	448	465	450	428	447	430	473	444	450	432	442	387	478	456	437	431	434	444	482	471	449	474	419	464	418	434	397	433	457	465	425	425	448	459	442	456	427	435	491	451	440	459	462	444	428	446	437	459	426	427	459	444	460	466	451	446	411	473	443	418	438	420	435	457	421	474	458	457	423	437	413	452	453	440	457	449	465	476	446	440	415	477	476	420	455	483	445	432	415	434	450	437	479	425	446	462	439	441	463	406	488	438	436	448	437	399	420	447	467	466	437	418	501	424	456	457	447	427	470	443	435	464	444	454	445	439	412	440	436	436	429	451	443	442	443	416	445	429	396	452	456	429	432	437	477	439	443	485	468	444	438	422	447	478	461	463	474	465	440	455	451	441	433	451	461	505	422	455	422	439	463	446	443	444	465	472	436	493	434	411	440	451	440	472	477	424	470	455	460	411	425	402	417	454	438	444	441	454	436	442	456	463	414	472	445	449	462	422	450	448	464	452	467	441	447	414	432	457	457	439	470	412	447	392	489	429	441	429	430	423	435	425	417	444	416	448	442	465	455	456	488	432	454	457	458	448	444	451	451	456	480	428	443	408	425	469	468	439	427	433	415	445	471	412	452	393	464	473	458	436	417	444	448	441	463	422	437	462	425	449	432	447	413	425	425	430	441	411	470	407	453	444	433	408	482	456	427	451	417	434	469	456	468	405	412	431	440	438	459	464	440	466	453	457	430	466	448	435	446	423	486	475	472	457	435	471	450	414	421	463	412	460	472	482	428	448	474	459	447	458	434	456	452	441	459	441	411	422	446	458	463	443	442	463	483	466	447	427	423	440	444	463	447	439	437	429	449	447	426	481	448	451	456	440	444	440	468	424	437	457	444	448	405	451	507	446	439	457	451	421	422	397	478	458	416	429	441	442	433	422	472	442	456	417	448	475	436	422	445	464	454	448	443	460	437	438	445	451	467	459	422	462	435	441	412	450	443	422	424	448	423	445	469	438	450	431	400	454	495	450	469	454	447	471	416	409	455	477	445	402	409	440	454	478	443	439	447	499	441	399	449	463	449	418	468	428	443	465	437	413	460	447	436	451	454	454	448	468	437	425	457	458	429	464	399	470	427	446	448	424	440	441	413	459	444	443	464	426	484	408	416	455	422	421	431	403	414	463	401	442	473	443	434	505	419	439	476	407	428	458	454	458	440	445	455	460	434	430	438	444	448	419	478	439	471	469	439	449	426	429	445	473	400	441	427	451	475	443	425	444	454	420	391	403	422	423	434	439	450	412	443	456	453	455	408	469	460	488	464	429	462	461	442	431	424	444	421	427	484	432	438	438	444	448	444	406	431	426	440	436	438	429	495	481	451	481	441	431	456	450	424	463	454	423	447	446	424	458	450	465	437	452	468	486	463	436	396	438	421	418	418	439	452	480	448	455	524	426	430	440	473	457	441	436	427	433	448	423	453	401	433	444	461	434	417	420	431	480	435	387	447	440	464	402	419	438	423	451	447	447	443	468	437	458	468	395	440	442	418	431	464	453	462	461	445	444	429	436	484	479	445	457	462	478	428	448	448	435	458	424	444	422	442	442	482	461	441	422	429	446	428	425	449	458	430	437	452	406	483	401	488	425	429	423	465	446	431	495	499	431	463	417	440	453	428	414	471	455	477	453	461	428	437	422	434	471	417	469	425	459	458	425	457	448	451	426	455	486	438	459	453	468	465	469	427	443	404	458	421	447	457	424	470	438	443	464	413	408	424	438	471	507	426	408	454	399	414	422	425	441	427	458	465	441	395	435	437	456	455	448	457	451	447	439	434	473	444	433	460	407	436	415	444	469	401	458	436	407	419	426	423	439	453	436	413	442	426	441	451	438	458	438	443	427	457	467	444	452	424	442	455	446	466	489	449	433	435	413	443	407	443	439	439	435	442	447	444	459	437	453	424	478	441	433	407	450	453	486	426	421	453	448	448	449	426	455	389	466	454	460	402	413	486	434	456	401	445	450	401	452	464	464	453	439	449	491	435	477	416	418	467	426	453	422	415	453	454	456	438	427	443	427	500	448	473	454	467	417	428	468	456	418	440	430	468	449	432	459	455	441	408	457	500	445	431	428	387	447	466	444	417	461	456	470	421	438	437	470	425	439	436	417	445	458	405	426	463	433	432	481	426	447	419	464	437	445	490	434	431	469	459	440	421	416	434	409	393	427	448	400	465	461	446	432	441	439	439	449	408	445	463	428	400	453	464	419	459	458	495	448	441	472	390	465	476	482	434	452	440	441	461	447	464	466	468	446	447	446	425	435	456	430	419	448	429	434	463	455	433	447	421	441	442	450	441	429	445	439	421	484	508	426	439	419	457	420	413	445	447	487	482	439	448	437	473	417	406	421	453	438	415	432	501	470	439	436	425	473	430	459	485	428	441	416	445	465	428	443	414	419	442	453	429	444	448	431	448	459	436	449	395	423	452	427	450	458	428	449	449	464	443	428	431	430	429	428	458	434	484	480	424	430	466	462	458	425	462	389	442	418	465	445	436	473	411	480	436	435	432	412	432	421	439	453	439	449	477	442	434	450	423	436	466	417	461	488	445	473	442	449	429	446	415	439	482	449	451	459	440	433	440	434	454	429	468	394	429	487	444	468	443	453	446	422	473	430	388	457	437
14342	1386	1131	964	667	554	565	453	427	430	382	367	347	371	385	346	364	359	369	385	399	380	316	387	353	396	349	331	368	338	414	335	335	332	383	363	389	371	386	343	327	342	323	320	347	365	367	330	364	367	362	340	336	350	379	336	365	346	344	315	363	342	342	358	366	354	341	309	400	369	356	337	381	366	319	333	333	370	367	322	339	334	377	349	325	358	326	347	330	357	316	358	316	362	363	357	360	358	377	352	356	334	345	334	359	368	350	328	362	368	368	348	351	347	374	368	365	389	292	353	335	352	340	372	318	345	337	357	349	396	320	378	354	340	378	340	336	303	342	329	365	320	339	332	335	353	361	344	349	352	353	340	346	341	338	333	347	347	368	344	373	299	358	359	351	356	339	361	357	344	344	356	372	348	345	328	328	324	347	353	346	369	364	388	355	326	352	362	332	349	383	354	339	362	354	349	362	340	373	347	324	327	335	325	366	343	346	324	327	346	338	351	350	327	332	340	336	320	354	345	338	349	369	320	335	338	368	351	347	358	360	377	356	350	345	375	338	346	307	312	338	330	332	359	338	357	387	363	369	329	332	355	346	334	355	362	353	326	312	346	303	391	344	349	326	382	321	340	358	358	357	324	402	329	349	353	370	348	344	379	322	355	330	334	342	342	340	357	351	353	313	343	347	343	332	382	349	357	338	338	371	354	367	369	317	354	339	336	306	346	326	350	330	314	352	341	346	379	326	323	343	364	306	312	369	348	351	330	346	350	344	344	364	314	338	338	354	362	369	360	317	341	345	350	325	341	356	359	275	349	343	334	344	351	338	317	340	362	376	331	350	328	321	377	321	301	334	364	378	361	387	351	337	347	352	368	358	345	353	375	335	376	362	349	344	351	332	376	355	359	333	316	373	342	319	338	322	390	346	344	324	300	301	350	337	342	378	348	356	335	347	344	358	342	328	375	395	330	307	314	328	361	333	323	333	348	323	349	361	345	331	333	365	333	313	285	365	348	360	314	341	312	316	333	336	298	328	366	365	322	368	335	335	325	340	361	354	320	311	300	360	365	343	346	304	333	355	370	334	375	355	341	393	344	346	356	354	345	382	347	324	384	359	336	323	348	381	333	352	327	335	281	321	313	323	321	340	345	329	330	380	375	339	359	338	304	315	363	376	306	317	315	308	353	339	350	333	317	299	360	337	323	368	362	329	336	351	329	345	345	363	378	351	326	348	306	356	322	341	384	379	343	333	369	360	361	386	342	388	329	366	392	355	368	329	346	360	314	354	338	324	329	334	359	326	354	323	340	364	340	349	335	353	341	358	328	375	333	355	365	343	333	336	346	349	371	335	356	385	334	355	353	347	342	310	342	342	324	326	328	339	315	337	365	307	345	364	333	324	369	331	340	350	330	354	339	336	362	356	310	353	345	366	343	341	350	324	352	360	378	369	346	370	356	364	324	362	321	358	325	374	318	347	372	348	344	354	344	377	352	318	347	348	312	357	347	329	358	313	338	364	335	348	359	373	349	352	311	381	328	336	338	297	358	332	367	311	369	353	341	344	340	366	321	342	319	328	334	381	328	346	365	320	303	361	334	336	341	323	338	339	325	304	374	346	353	350	329	348	348	301	382	341	330	357	315	335	348	336	356	355	340	356	358	341	350	375	364	346	324	347	354	317	332	354	378	362	333	315	350	310	349	338	344	349	347	318	339	353	306	329	353	349	350	384	388	347	373	339	344	373	382	346	338	303	373	348	352	340	336	347	337	360	341	352	374	374	350	335	334	370	355	346	333	324	327	356	348	369	389	351	349	350	338	316	319	360	309	350	332	379	363	375	317	302	341	330	319	353	341	359	339	356	383	311	339	321	338	372	343	340	336	322	357	340	334	320	342	362	355	316	352	355	336	327	362	327	413	381	329	349	372	288	352	363	324	370	348	341	360	355	330	370	324	346	352	320	342	327	323	335	329	350	365	328	315	384	354	352	348	331	327	398	331	346	325	355	322	333	326	322	318	347	367	350	360	327	325	341	320	358	355	337	343	386	359	355	347	335	299	347	317	293	351	317	324	311	371	323	332	362	361	303	333	344	370	330	344	328	364	319	362	382	350	357	363	373	348	353	339	351	365	341	355	346	347	339	310	350	332	327	341	344	341	324	354	325	304	306	335	351	373	343	317	341	333	318	332	347	370	336	325	312	361	324	336	356	333	317	358	373	348	369	327	329	335	315	371	314	346	382	340	333	305	359	357	338	354	323	356	358	351	338	343	364	348	354	352	352	341	312	334	348	338	385	364	343	370	361	330	304	382	337	376	335	348	364	343	336	314	338	357	339	356	391	340	338	333	363	327	360	363	355	343	371	362	376	340	311	311	334	338	372	360	340	329	330	354	338	371	338	331	333	367	326	374	341	341	316	320	309	382	319	354	341	347	397	358	393	352	320	348	320	331	329	329	351	355	354	333	332	337	328	341	362	362	356	368	340	341	387	343	323	311	394	352	336	342	390	348	333	338	310	337	327	329	358	330	329	365	313	345	340	383	350	322	336	338	307	340	370	334	333	312	326	336	368	337	345	337	311	333	360	335	315	350	350	360	366	304	368	374	352	359	369	389	338	385	335	353	324	367	362	313	348	303	325	314	341	327	338	357	362	359	340	370	337	348	301	349	323	348	343	350	328	346	347	359	322	367	362	380	344	401	361	330	339	323	351	335	335	321	335	404	344	343	318	320	332	327	334	339	333	329	348	316	359	332	332	300	353	354	327	329	345	335	347	329	371	349	296	372	328	346	348	343	332	356	334	323	345	331	345	358	325	356	392	308	332	358	359	332	341	345	345	354	333	393	319	347	364	357	347	324	389	335	339	317	329	339	365	365	350	343	319	342	322	385	355	316	382	363	324	335	312	370	354	390	349	387	381	370	337	331	310	382	346	351	345	370	361	328	343	335	333	357	343	346	308	344	354	336	345	345	345	337	405	381	354	365	364	377	357	319	339	352	327	361	342	341	327	351	336	329	340	389	362	340	358	337	302	323	337	324	337	350	349	358	375	372	354	353	333	357	371	341	359	349	334	332	382	326	365	336	347	336	341	358	344	354	368	320	326	352	365	299	316	315	350	360	341	371	332	343	325	350	359	342	356	343	350	355	322	322	367	369	369	390	362	324	335	341	357	344	366	347	339	346	345	339	374	371	362	345	332	356	349	345	370	324	340	359	364	352	381	355	357	359	379	317	355	347	362	322	338	358	381	372	332	356	328	325	348	322	316	359	356	356	346	374	340	341	335	381	364	344	334	391	309	348	336	361	351	299	372	349	341	313	339	343	374	361	357	359	318	340	305	352	353	336	338	379	331	359	342	345	307	364	348	356	362	303	324	349	374	348	383	354	338	337	307	368	384	376	373	344	361	317	369	317	336	361	319	385	335	338	349	381	334	342	362	330	333	343	334	341	317	338	353	358	365	346	334	379	343	318	341	364	355	336	335	362	328	328	332	335
8205	1451	2208	2540	2207	1915	1607	1350	1284	1190	1106	1117	1035	951	971	992	954	931	932	947	932	878	943	864	937	873	863	849	897	889	863	896	852	898	853	878	846	863	822	822	826	815	877	817	838	792	856	844	804	858	824	828	836	789	833	791	870	846	844	854	906	835	830	848	854	810	854	788	817	839	818	788	787	862	752	820	792	832	830	870	803	819	850	880	850	830	797	839	791	810	804	802	842	837	837	800	873	837	837	804	788	757	819	813	852	799	866	828	884	841	804	823	843	876	791	878	799	820	828	822	809	827	818	831	824	795	813	840	829	828	865	815	897	832	782	831	801	835	819	872	779	786	865	820	853	807	763	881	835	828	801	802	868	794	856	807	828	835	816	755	822	826	848	876	903	862	782	814	821	822	817	831	834	839	788	778	825	861	802	910	771	807	827	843	847	809	770	816	802	821	836	812	865	845	861	860	778	817	836	817	826	805	762	856	823	807	829	821	855	819	835	837	822	846	828	835	822	824	794	797	809	847	846	799	890	800	847	842	781	875	855	790	808	793	797	781	802	844	768	824	834	848	824	820	827	845	774	830	873	839	794	881	814	802	836	763	798	837	830	775	812	849	817	847	828	807	878	765	829	794	876	838	842	816	789	790	790	835	799	917	787	765	799	777	819	810	831	884	842	848	796	829	827	873	797	827	831	836	848	842	807	801	779	822	800	789	787	834	850	777	799	815	803	786	817	788	906	880	859	818	772	801	821	824	821	791	807	815	867	802	869	768	826	840	809	785	828	824	836	825	770	790	809	776	811	845	812	822	807	885	815	808	799	770	814	840	807	832	824	842	858	784	744	773	777	810	860	859	862	842	856	866	860	817	807	786	854	822	790	857	826	868	795	875	792	784	808	811	830	817	764	830	837	852	845	812	856	847	838	838	779	738	818	808	818	835	759	861	784	841	858	855	750	881	837	797	803	886	795	846	771	796	870	795	846	799	856	852	823	813	850	823	848	785	802	867	818	830	827	792	829	836	794	808	808	797	822	771	860	821	776	821	789	811	823	846	824	808	847	853	829	838	758	841	810	787	807	800	866	815	802	854	801	775	746	844	770	788	806	761	825	832	764	867	817	797	816	767	792	834	762	856	827	859	839	812	851	808	828	791	792	811	786	830	821	849	829	824	834	786	780	799	823	831	817	858	783	764	798	842	854	810	845	805	775	835	808	731	858	846	778	838	849	826	836	842	801	850	795	877	799	805	819	793	745	833	779	791	822	807	830	839	806	831	826	781	757	848	835	796	805	826	817	829	772	835	801	803	755	808	855	804	814	752	804	838	780	782	843	792	836	760	823	802	840	824	826	843	838	823	796	818	799	857	776	812	823	782	852	823	868	835	818	839	806	827	883	893	839	795	827	852	851	881	825	826	836	799	822	788	756	800	785	798	763	757	826	807	782	838	764	784	808	822	795	818	815	818	880	775	865	848	804	867	795	823	856	791	837	808	804	810	813	825	811	823	857	832	804	796	826	801	831	788	828	809	879	816	870	816	784	816	782	813	867	837	842	828	828	847	823	840	767	781	823	852	840	773	753	804	831	797	821	802	813	824	850	810	816	807	773	765	835	779	804	823	793	780	858	789	827	840	776	886	773	782	829	816	834	822	785	761	847	855	809	822	862	786	792	826	831	770	824	820	822	835	832	845	828	791	804	840	823	836	774	836	758	860	834	825	856	801	777	842	821	818	839	873	803	828	825	848	862	856	814	862	835	848	832	807	861	840	765	826	839	817	765	815	783	795	866	842	844	840	798	868	816	789	821	859	785	752	851	787	880	788	832	827	839	816	781	832	793	778	789	796	837	846	813	820	760	830	813	848	789	779	791	789	811	843	826	787	844	755	836	848	797	838	794	829	836	800	850	826	815	827	807	828	837	854	883	859	767	852	834	810	905	824	849	813	828	804	817	812	801	807	809	797	830	812	864	779	809	822	825	821	828	818	835	853	809	815	786	811	814	824	771	807	814	799	801	789	831	830	811	811	784	817	800	826	836	794	851	830	853	813	824	840	852	811	808	794	866	782	869	781	854	812	827	787	768	875	861	817	784	815	833	792	809	798	812	795	799	796	876	785	803	808	849	811	861	805	854	850	830	851	792	805	804	776	827	814	813	811	789	888	826	801	796	860	841	844	823	805	737	842	842	848	825	779	827	790	805	843	832	819	807	810	843	780	836	828	823	794	817	911	806	805	803	855	777	796	831	837	820	796	805	798	801	781	829	852	770	779	786	789	783	785	798	784	804	813	799	841	829	797	791	818	778	795	854	745	794	807	835	793	829	794	824	815	818	772	749	806	797	850	859	842	780	837	839	801	815	807	791	771	837	801	851	794	874	797	821	821	820	847	834	858	839	853	799	863	802	826	792	872	826	877	821	822	796	878	808	838	826	790	816	810	815	789	808	815	808	781	848	815	835	787	839	860	814	774	769	833	849	838	849	800	818	810	753	836	829	807	850	782	818	811	800	845	848	808	800	862	850	797	822	874	815	829	856	862	840	822	782	839	814	816	796	801	805	801	844	809	806	797	801	847	874	851	817	760	793	831	824	799	825	822	814	785	830	838	896	803	823	845	776	826	785	807	817	840	788	823	793	782	823	781	814	834	809	825	798	831	831	812	833	774	825	823	824	816	797	820	771	835	828	767	786	815	809	871	831	843	865	776	798	753	799	826	852	835	805	836	807	842	821	784	788	824	844	844	825	861	779	793	849	789	862	877	826	845	776	749	824	821	849	852	880	788	812	785	841	842	827	820	839	793	821	828	815	817	859	811	865	795	830	823	794	779	831	818	814	751	848	809	772	795	890	808	829	870	809	778	819	785	837	838	808	836	832	788	832	826	817	839	783	835	842	810	756	843	830	846	782	807	783	850	823	818	847	815	823	813	823	831	792	779	878	746	868	807	788	852	843	809	786	842	824	800	763	872	876	825	813	811	812	816	821	816	808	836	771	786	829	832	803	795	766	838	783	839	875	815	815	802	834	896	809	790	778	820	845	811	866	813	821	834	798	824	811	825	861	795	776	792	788	862	785	839	808	791	794	770	830	780	803	816	824	843	844	771	869	804	839	843	767	793	836	866	777	856	775	837	837	825	836	861	874	801	816	808	822	832	839	833	788	814	838	846	804	814	828	824	764	860	824	793	787	853	806	811	822	826	828	799	784	782	835	798	781	831	832	775	817	814	826	766	836	827	823	816	843	793	840	860	815	798	796	858	824	805	827	804	828	825	880	819	815	832	854	777	791	850	772	793	792	847	814	802	852	815	772	794	827	853	816	845	838	823	801	846	734	840	829	774	838	828	821	797	815	780	818	849	834	820	819	799	827	865	789	854	823	821	817	845	831	840	806	825	783	772	791	810	825	787	828	832	824	817	871	801	805	828	847	771	783	825	785	774	888	816	779	804	806	883	867	818	835	824	848	879	791	848	839	839	800	810	843	830	842	796	852	804	825	837
1506	257	239	248	240	209	226	192	214	227	231	212	262	214	218	212	215	224	235	238	234	193	220	240	212	222	217	221	224	192	210	233	223	191	219	255	220	221	237	205	203	202	198	237	245	195	210	220	217	223	229	223	228	202	225	222	221	220	220	250	264	202	234	194	240	237	226	263	213	230	197	204	219	247	250	264	203	216	247	238	218	220	206	209	198	210	232	223	223	195	183	209	214	210	237	212	226	220	232	211	215	216	213	217	206	220	194	197	213	216	212	223	224	211	241	203	214	220	234	229	207	228	200	222	210	213	207	236	213	225	216	223	221	228	231	225	237	210	210	213	232	242	236	242	233	230	237	228	218	217	214	237	234	209	245	228	219	218	219	237	234	198	218	229	236	229	232	214	227	203	205	186	214	212	191	233	242	216	216	237	212	240	204	190	221	206	195	214	237	214	209	245	237	236	206	240	208	204	213	257	245	222	210	215	221	222	190	202	232	243	238	214	241	217	195	250	212	245	228	223	200	218	214	238	216	215	212	219	226	233	235	219	207	195	210	222	213	216	243	222	205	227	218	216	200	207	218	196	222	229	192	230	211	200	215	216	235	216	211	232	188	200	236	251	214	228	215	203	198	216	228	250	202	233	222	215	211	224	238	219	214	222	231	209	218	224	202	234	239	232	212	240	196	225	243	217	251	195	263	220	234	211	234	242	220	240	223	221	207	210	211	204	209	199	233	224	247	225	208	226	207	215	241	225	190	233	193	195	201	218	205	238	223	230	228	231	210	232	203	207	244	238	227	213	208	180	219	236	183	202	205	230	257	229	212	204	210	230	227	234	232	223	206	194	198	244	208	220	237	241	235	217	227	220	196	215	233	214	230	204	211	192	233	219	217	211	245	236	215	245	217	223	230	220	199	231	210	225	207	204	195	231	211	245	216	225	212	213	221	225	196	223	209	205	207	210	214	191	217	229	238	207	188	214	249	210	241	222	210	206	218	207	246	222	188	235	234	220	209	249	224	215	234	219	219	211	222	211	238	208	228	246	241	209	237	213	213	235	237	236	232	204	197	212	217	222	205	216	227	196	226	222	238	232	239	214	239	226	218	211	228	232	199	248	201	211	209	222	186	231	222	254	219	220	213	193	217	225	204	259	222	204	228	241	218	224	219	188	243	198	220	228	237	218	217	212	226	218	234	209	218	252	226	219	198	231	226	191	210	229	220	213	221	248	251	244	236	223	211	216	224	188	185	224	211	230	214	186	207	221	200	202	225	197	201	223	228	193	230	215	210	198	228	212	216	193	217	221	216	220	199	164	223	232	215	210	221	222	249	191	242	230	180	236	232	199	201	234	245	198	233	220	221	237	223	239	236	236	230	209	242	211	205	220	239	214	207	230	225	215	253	228	206	236	185	190	237	218	212	212	223	218	220	205	250	219	231	228	212	227	224	200	243	215	251	230	195	241	200	195	187	227	223	203	205	217	221	218	234	219	221	195	201	221	237	223	242	215	230	204	210	228	188	205	204	253	219	206	208	218	224	211	208	215	226	225	221	220	187	213	214	226	206	224	217	230	209	203	221	220	212	209	236	232	218	233	198	227	224	240	211	250	182	184	221	222	195	223	207	206	196	247	237	235	236	207	248	220	198	224	240	204	230	204	235	222	242	209	216	234	211	186	204	206	258	227	237	215	258	226	204	198	229	208	225	247	220	228	216	224	239	211	218	196	205	221	221	257	201	219	210	255	228	215	219	183	240	198	210	189	236	225	228	227	210	239	229	207	228	210	219	218	219	233	222	220	242	223	195	225	237	243	233	216	195	211	243	213	255	238	215	269	231	208	201	245	219	217	234	214	210	227	238	230	223	209	240	234	228	202	224	212	210	225	204	209	254	211	213	213	245	206	209	221	197	200	231	206	198	219	238	216	204	223	209	218	190	206	243	228	245	215	228	234	206	238	204	199	228	215	248	224	214	232	248	204	226	183	238	224	205	246	212	222	226	213	203	227	233	187	221	227	232	205	190	207	261	250	210	215	198	199	198	236	237	235	230	217	241	214	228	250	228	227	212	206	233	224	210	207	238	225	215	212	235	205	229	195	211	198	198	230	216	213	233	239	230	243	248	213	203	219	225	226	229	237	213	237	241	226	255	218	207	207	212	212	207	212	223	219	222	197	215	193	221	231	243	213	216	216	198	214	196	214	214	201	206	227	209	228	210	231	229	183	203	229	268	223	210	230	209	232	209	244	210	238	230	241	207	203	227	212	227	192	223	216	215	223	217	214	216	233	240	216	217	203	215	208	208	173	210	227	205	191	230	216	234	243	227	207	222	195	213	223	223	238	224	209	228	213	255	219	226	223	236	244	204	222	221	210	228	206	216	225	219	259	204	206	232	204	256	252	201	208	191	231	237	215	188	220	213	214	212	228	210	219	250	243	219	193	226	203	219	205	239	241	206	204	208	219	208	200	239	234	196	220	233	237	215	227	209	201	186	228	202	217	221	216	217	229	185	208	216	239	208	191	207	194	218	203	250	185	197	216	218	211	227	203	208	244	225	183	213	238	201	231	244	227	209	224	191	227	213	217	222	231	207	210	213	230	213	209	187	245	194	225	242	210	256	192	234	216	222	225	208	200	220	236	211	207	246	257	218	228	211	215	210	233	197	214	208	254	213	207	209	225	200	222	236	205	196	242	231	229	224	217	223	229	239	207	219	221	214	209	222	209	209	240	233	218	231	214	210	234	208	202	265	226	229	211	227	223	224	223	221	233	245	268	203	220	224	220	227	220	221	243	221	211	218	220	219	222	215	190	203	197	204	218	221	248	237	214	206	231	215	232	209	237	204	245	204	210	212	205	207	245	216	193	218	227	222	207	201	230	232	227	223	250	184	263	183	202	201	235	222	204	233	206	239	210	229	205	205	202	216	235	211	241	238	220	239	242	218	256	222	246	182	206	249	195	189	186	237	208	215	241	207	209	218	213	219	243	236	208	222	213	227	208	199	194	214	242	228	222	199	205	214	210	202	221	222	227	240	201	219	224	220	219	244	215	189	213	229	203	207	247	237	248	241	225	222	221	244	201	210	207	235	254	236	249	210	223	218	209	238	218	203	218	225	225	233	216	247	207	220	220	189	216	251	219	234	234	258	222	221	240	227	219	233	249	250	230	242	188	206	194	205	195	227	219	226	226	218	225	230	224	227	216	230	248	197	203	216	232	207	206	216	199	229	197	217	227	202	207	211	223	219	214	222	215	220	235	208	194	227	217	239	223	196	246	220	213	206	222	213	223	203	236	213	207	221	213	217	199	207	232	226	214	220	255	216	235	221	221	216	203	229	204	237	214	228	215	216	199	173	236	246	252	226	192	207	228	221	217	224	216	177	220	212	241	244	246	204	205	219	209	237	248	228	236	245	212	247	201	210	225	214	223	223	239	204	250	207	228	232	234	225	207	186	220	228	233	227	228	229	200	222	205	224	203	255	231	217	230	217	243
1739	570	551	563	558	592	541	557	574	537	565	527	535	549	560	534	551	565	536	518	559	514	528	564	572	557	556	580	526	512	577	567	572	512	561	539	577	553	592	512	518	542	531	522	564	539	584	517	556	509	519	552	573	597	550	545	550	583	534	569	555	552	537	565	544	531	527	533	504	577	539	540	531	504	530	567	511	533	567	525	563	553	537	504	544	513	507	511	536	576	516	552	533	549	536	571	536	521	564	529	544	520	516	509	613	584	570	533	545	518	536	539	504	552	583	511	545	562	555	494	517	553	542	531	529	544	515	540	513	493	533	534	493	545	508	534	511	586	476	536	484	518	538	535	531	541	510	550	553	543	558	532	531	536	538	531	550	555	537	505	569	528	511	533	542	557	492	577	567	558	541	517	574	553	539	570	536	500	538	518	526	596	568	484	560	549	571	556	542	551	546	560	500	499	532	536	556	524	513	563	537	543	566	545	557	542	579	548	526	536	537	520	538	511	591	530	559	561	537	575	533	501	546	505	525	524	572	530	527	552	519	519	543	562	576	524	512	547	524	533	494	570	525	520	557	500	589	547	542	514	530	529	531	598	572	593	529	494	548	534	576	562	538	548	614	519	534	522	534	515	517	554	558	562	591	554	541	565	548	570	515	564	531	611	570	590	517	558	546	559	520	507	542	540	533	522	551	576	522	526	537	510	546	543	519	506	514	521	608	562	601	550	537	512	557	519	509	553	569	570	520	541	523	558	549	562	591	520	593	548	532	568	504	522	552	584	527	529	528	573	581	497	520	534	564	580	511	547	536	556	537	524	593	523	517	560	525	530	535	556	578	518	531	537	535	535	544	536	533	513	567	545	541	517	569	498	515	481	521	510	493	566	533	539	528	533	552	530	531	519	527	507	525	555	569	566	526	499	584	499	549	533	526	537	589	537	539	573	510	533	545	557	533	518	564	489	543	585	545	561	485	532	523	498	483	567	556	528	507	565	526	521	552	482	510	516	545	530	584	539	508	500	538	565	589	542	553	563	509	556	516	576	512	547	611	511	546	504	568	547	511	602	517	565	552	540	557	528	549	544	507	525	579	558	523	542	523	560	540	554	535	551	540	512	553	531	525	564	548	554	552	530	566	521	525	545	555	578	500	574	554	518	513	616	553	586	527	514	535	524	529	527	493	554	554	545	528	599	567	514	520	530	554	503	533	596	534	566	537	555	536	549	536	539	546	541	493	535	524	515	509	515	559	508	553	550	485	557	513	508	503	515	553	558	562	507	570	512	567	527	533	532	498	556	545	524	542	560	552	556	554	581	520	518	544	575	558	510	549	548	570	507	539	525	532	561	519	552	523	542	585	547	589	535	533	540	524	529	520	523	514	554	576	543	553	550	530	499	498	579	537	500	572	540	546	566	540	527	531	514	521	549	563	526	535	518	541	575	567	574	540	554	528	547	569	508	527	552	559	531	550	544	576	519	522	515	485	529	528	516	509	540	531	517	533	600	548	498	487	564	543	553	523	517	549	533	556	541	544	592	583	546	544	552	572	562	557	543	537	548	538	541	520	495	564	589	542	540	532	566	529	516	553	549	526	502	554	591	527	532	486	543	556	497	549	531	528	527	541	524	540	541	544	492	554	573	550	543	584	518	490	550	597	553	569	545	548	553	518	512	503	558	545	530	562	557	515	553	495	542	530	529	555	555	514	539	558	542	526	530	515	517	547	558	537	519	567	549	518	564	563	535	519	532	515	566	541	555	522	535	568	552	522	563	523	565	552	532	521	568	521	499	546	580	515	515	568	553	571	583	555	547	523	533	545	554	562	541	547	583	605	503	560	569	531	555	571	508	564	532	551	557	535	546	588	499	538	528	559	536	549	553	549	526	581	558	557	559	511	546	499	558	541	502	493	531	544	543	553	528	557	532	532	580	560	571	557	561	562	556	559	519	512	551	505	539	580	548	551	546	507	516	564	559	530	545	531	548	543	545	517	533	585	584	557	529	539	549	592	524	561	561	533	547	549	487	528	554	565	498	552	579	539	545	524	530	556	536	515	521	578	500	552	536	511	566	591	511	575	558	569	501	543	553	548	514	510	575	540	510	483	582	479	550	546	507	520	565	539	561	551	542	553	548	535	502	531	543	571	511	578	566	534	512	562	542	529	543	536	525	536	488	548	588	573	531	534	529	509	590	573	559	541	508	544	550	542	530	580	545	512	542	507	563	571	555	562	525	520	573	554	511	533	541	528	579	512	541	550	540	515	564	539	536	504	537	568	503	534	535	557	524	532	535	523	546	520	552	562	510	551	533	553	543	505	523	561	535	535	539	571	527	533	570	555	557	579	538	535	552	560	550	607	569	559	539	536	576	544	525	547	513	512	542	542	567	525	539	539	551	529	530	570	574	587	543	525	500	576	519	524	545	514	511	508	543	558	535	551	556	582	509	569	550	515	518	573	555	541	542	542	548	574	543	524	545	523	525	523	529	530	551	543	565	549	521	534	505	551	516	523	531	553	577	539	539	562	564	566	499	584	520	533	535	536	530	532	520	507	517	568	528	568	574	525	569	578	558	560	518	536	502	539	488	566	533	510	528	499	548	582	572	563	497	550	540	567	519	549	519	575	562	550	513	547	560	542	514	548	508	527	541	530	560	515	497	538	515	538	508	528	558	549	534	513	540	524	539	558	504	504	561	584	554	564	555	551	510	563	530	524	582	530	556	532	534	522	585	583	544	534	525	575	562	571	534	566	540	538	527	578	517	520	542	553	560	519	533	532	521	539	525	569	600	541	542	580	512	519	558	581	519	555	553	499	557	559	547	497	535	542	531	566	513	526	541	591	549	563	531	585	544	509	569	521	498	503	535	522	534	564	537	537	530	556	549	554	547	512	577	634	579	527	587	507	562	528	565	542	549	500	505	545	551	566	542	565	527	556	493	532	555	561	550	552	500	560	569	578	497	533	538	540	509	532	527	587	562	545	563	549	569	541	556	569	564	534	520	610	533	517	506	544	528	552	569	564	587	554	563	549	580	562	527	553	558	553	528	564	561	529	575	542	535	561	581	515	529	542	516	534	525	516	519	529	567	573	506	541	570	531	533	544	522	517	471	539	552	563	554	540	553	524	548	520	553	548	503	526	528	525	575	572	499	531	548	552	534	531	517	532	547	542	523	563	529	525	549	518	531	508	592	589	565	605	517	548	504	555	558	536	530	556	580	550	604	550	575	526	541	540	563	524	549	553	545	544	524	481	518	488	541	541	521	557	542	590	582	535	533	510	550	552	532	526	521	522	521	581	547	539	542	598	532	561	558	522	530	546	521	559	512	531	560	563	548	547	525	586	564	554	514	541	524	552	533	523	501	538	498	598	556	531	551	528	534	536	527	523	558	514	553	531	551	536	521	562	546	522	565	555	539	532	543	559	522	528	557	547	507	559	556	563	524	552	568	522	564	572	632	545	546	554	544	548	545	559	556	522	545	530	535	540	530	520	503
7389	522	520	408	331	277	228	222	232	220	202	180	186	175	197	177	166	212	175	151	187	173	166	167	174	175	168	173	143	154	168	160	153	184	148	167	183	153	179	155	162	184	158	161	166	154	168	176	163	161	171	168	172	156	139	158	160	185	172	159	154	152	155	154	163	149	167	158	149	161	174	173	171	164	173	163	179	161	160	135	179	177	174	169	158	141	173	143	180	145	156	170	174	147	170	164	173	187	162	163	170	162	147	171	148	171	157	176	158	139	167	164	184	174	157	166	152	179	151	167	167	163	149	166	173	143	186	141	153	140	163	153	136	171	143	155	188	146	174	165	147	172	197	160	172	155	169	162	190	147	148	179	165	168	151	159	190	173	136	161	162	165	156	165	157	162	158	147	170	169	165	134	152	179	189	139	180	166	171	159	165	155	165	181	160	131	144	153	157	145	172	169	172	163	177	168	156	155	182	169	148	148	143	150	159	175	188	168	160	168	134	160	157	169	176	159	188	166	138	161	159	178	138	161	150	195	157	161	160	191	149	166	151	152	160	147	143	140	149	174	158	169	189	155	154	178	173	159	168	176	150	155	151	143	160	170	152	136	171	148	157	159	159	144	143	165	193	207	173	196	170	141	164	129	151	140	186	163	141	163	141	152	146	157	143	138	185	152	141	138	133	165	167	153	194	154	166	159	155	162	165	156	176	169	161	190	179	148	148	160	163	153	176	176	168	162	148	169	136	150	183	145	150	174	132	157	132	190	163	179	163	149	177	142	185	146	137	167	153	170	167	147	145	180	153	149	162	144	177	137	149	144	133	164	160	153	163	165	159	186	145	155	143	172	138	140	157	151	175	179	163	169	170	174	167	160	148	156	143	180	190	162	170	172	172	153	159	147	178	174	172	191	176	177	153	163	186	154	169	156	145	172	157	184	160	135	146	152	160	152	172	158	165	172	165	173	157	179	165	149	149	151	155	159	160	165	175	166	171	182	174	144	131	150	173	171	136	148	200	161	148	165	178	187	186	170	174	160	163	185	163	152	188	193	148	179	158	163	157	144	179	162	162	154	140	170	156	149	163	159	168	167	180	173	160	171	162	192	143	167	159	150	150	164	147	167	178	152	154	152	171	167	169	150	160	139	179	163	150	118	134	154	159	156	151	143	166	165	166	150	140	162	148	180	154	162	143	144	176	179	168	179	133	169	143	157	159	165	138	167	156	163	147	180	155	179	190	152	151	184	163	148	152	157	151	177	155	163	171	174	159	173	158	159	154	181	156	179	186	138	176	139	162	169	161	154	175	156	176	162	157	150	180	176	155	163	161	178	163	177	165	178	148	168	155	162	168	163	157	151	151	187	165	151	149	150	153	152	160	163	161	176	162	166	169	176	183	160	191	154	187	181	152	164	136	145	175	177	134	148	181	179	174	150	175	174	159	176	154	168	182	149	147	159	153	130	175	167	153	168	172	171	134	160	148	166	164	167	173	132	164	168	146	160	159	149	168	153	160	162	145	148	162	160	169	156	159	158	174	150	151	168	132	145	174	191	171	164	159	171	149	161	171	179	146	148	149	163	167	156	191	166	170	163	162	161	150	138	181	153	157	169	158	156	179	166	146	142	154	168	167	132	151	130	184	167	150	156	170	129	184	170	150	163	161	169	182	153	144	157	161	148	158	149	174	162	173	151	158	168	167	155	158	158	174	181	171	158	174	157	179	139	181	157	142	142	169	159	147	155	159	190	183	169	159	160	155	165	157	155	125	158	166	150	171	189	168	152	167	158	169	144	160	174	161	158	169	160	158	153	140	156	151	159	153	153	159	176	153	143	161	209	169	157	174	172	148	177	172	171	157	163	160	180	165	160	166	179	157	164	169	170	159	153	168	164	147	169	162	146	159	152	171	144	167	181	150	168	149	172	187	156	177	198	156	164	171	165	159	165	171	134	166	158	160	177	151	169	182	167	158	151	139	189	164	158	160	144	138	131	162	186	165	175	181	150	177	164	156	150	137	141	160	143	170	188	174	147	169	160	192	152	171	181	145	149	157	156	197	167	126	144	159	158	159	158	152	173	163	188	165	169	185	146	156	176	168	158	155	165	168	150	181	170	166	160	163	173	168	165	159	153	183	176	155	161	150	186	161	172	153	157	182	181	152	180	165	172	141	163	175	154	149	182	181	155	175	173	169	153	161	158	146	158	166	156	156	172	179	179	165	176	153	152	174	166	144	161	141	162	154	159	173	175	154	162	189	163	157	174	145	171	188	174	158	155	181	165	149	189	154	147	161	152	162	170	175	156	140	145	163	164	175	171	137	168	170	156	170	183	153	140	168	156	138	160	179	158	167	139	177	181	151	142	150	157	154	171	156	182	156	152	147	157	183	191	179	143	148	190	174	177	147	149	160	149	177	168	159	179	159	159	156	165	175	176	143	162	177	176	162	157	181	147	152	159	164	181	180	186	143	147	179	158	175	127	167	146	156	156	159	157	157	167	142	150	148	163	152	154	168	150	186	160	202	164	165	150	171	163	174	168	184	156	186	170	178	155	174	148	170	164	148	185	170	155	144	172	163	164	161	145	156	168	167	178	161	155	174	173	146	163	161	140	168	136	160	166	148	167	135	165	176	168	133	136	173	142	147	136	152	175	153	167	182	165	175	179	172	164	153	153	170	168	187	162	183	159	141	165	155	183	153	169	155	151	169	191	149	153	178	187	149	166	158	179	162	171	167	143	174	163	149	168	155	150	175	177	159	157	152	131	157	145	170	170	168	139	163	155	169	167	137	170	177	155	170	172	156	142	145	161	162	178	169	167	156	169	184	201	152	163	154	150	174	196	147	176	160	133	152	177	170	145	162	163	178	161	169	176	148	139	163	176	164	165	164	171	149	138	140	126	153	186	175	148	156	157	126	171	174	158	167	153	152	164	152	165	191	159	183	150	162	155	167	141	184	146	163	169	138	172	143	166	152	160	164	159	156	138	165	168	161	176	177	152	143	140	159	174	165	176	179	158	146	184	156	160	153	152	153	163	174	205	140	169	167	148	143	163	157	159	148	163	175	163	186	177	145	154	145	155	160	153	157	184	146	169	170	139	172	177	147	165	172	168	149	147	159	160	175	158	166	155	177	159	155	166	161	168	173	175	168	170	157	137	179	186	152	166	173	154	186	151	162	170	159	166	161	164	167	157	168	159	164	151	154	175	152	159	187	190	147	169	195	166	159	152	149	172	156	159	165	168	141	168	181	156	143	143	132	148	171	145	157	164	166	136	197	173	164	182	152	139	176	178	133	184	178	185	158	181	163	157	166	157	148	163	156	165	151	178	178	151	162	181	146	154	196	158	166	174	170	136	172	185	190	161	159	134	171	161	168	136	147	177	155	152	154	168	171	172	140	150	172	169	141	176	183	168	162	170	141	164	146	180	168	151	159	173	154	169	185	172	175	176	144	183	164	181	147	139	132	148	132	155	144	139	175	155	163	168	147	165	174	163
6135	769	1146	1365	1170	1013	857	708	694	629	611	579	532	523	579	512	516	529	473	483	505	492	507	485	487	483	466	472	499	447	451	493	465	473	471	436	453	493	466	490	457	435	472	472	451	446	423	475	433	456	412	482	460	434	434	431	484	445	445	472	415	426	424	442	409	415	420	426	417	438	452	447	439	442	464	465	454	445	402	480	424	473	428	440	447	462	438	406	424	477	451	441	463	430	444	437	461	430	451	421	396	453	451	458	407	445	437	417	417	483	424	451	438	435	462	449	438	458	440	454	455	417	436	457	444	411	452	474	440	437	416	460	480	474	469	447	476	410	415	451	425	419	455	452	448	432	459	464	416	459	438	431	428	427	430	435	439	462	440	477	434	423	438	496	469	489	473	460	458	452	434	451	436	452	472	412	410	455	466	432	461	479	422	434	437	448	452	467	443	457	464	475	462	494	424	462	420	400	449	474	420	467	429	503	415	475	438	427	459	463	447	430	446	436	433	458	465	443	431	479	436	422	465	431	427	430	425	441	406	429	425	432	458	459	466	453	442	479	466	461	434	480	451	450	457	438	442	456	432	438	420	459	464	434	427	439	477	464	454	463	483	488	427	465	427	423	477	450	459	432	425	440	444	454	435	431	427	472	427	462	455	438	429	454	434	467	473	442	473	477	446	466	444	461	438	447	437	458	420	455	397	450	464	430	433	444	455	446	458	448	452	465	436	449	429	412	437	451	452	457	451	410	463	424	435	447	476	461	455	446	441	466	440	444	426	429	465	485	464	454	412	410	460	418	458	441	441	429	447	470	446	425	473	485	445	449	474	438	459	463	456	450	446	460	495	414	412	438	426	448	403	421	451	445	430	456	465	487	438	486	449	507	484	436	474	474	437	432	439	443	463	446	463	474	441	482	450	447	431	451	407	453	485	459	451	469	435	455	462	444	430	435	444	442	442	456	433	505	481	423	473	444	449	437	402	449	466	456	478	430	441	413	438	424	432	450	436	440	447	463	461	448	452	458	421	450	419	460	432	448	490	476	455	468	437	457	413	429	420	449	451	421	482	412	467	428	470	410	413	478	464	439	459	448	434	425	450	458	418	464	462	468	428	445	432	423	479	445	457	431	454	441	447	445	432	447	468	419	436	406	465	458	453	446	457	471	454	424	438	419	457	484	442	442	426	459	457	451	447	453	447	394	496	425	453	501	460	483	471	444	430	478	422	455	424	428	430	490	457	455	421	457	463	457	439	466	478	424	415	444	446	418	433	437	426	420	503	412	418	437	444	434	449	468	456	405	450	443	433	422	452	414	459	454	480	425	465	427	453	460	459	464	458	419	418	448	498	464	438	424	444	458	410	444	461	482	462	450	455	454	461	454	436	443	466	464	432	463	442	442	426	452	474	417	420	456	445	470	468	438	446	405	413	434	428	420	458	466	447	445	438	447	433	440	434	453	419	435	421	414	441	472	443	445	398	465	448	414	467	441	475	468	466	470	458	430	452	405	439	399	457	447	401	449	423	445	482	434	440	462	444	454	462	444	434	465	422	467	444	449	427	460	414	444	451	462	432	455	408	470	466	414	455	461	493	404	445	462	429	447	436	454	436	449	451	432	427	447	436	479	448	462	425	424	451	456	462	483	474	429	429	465	471	442	466	439	435	437	424	460	434	412	478	477	439	436	452	434	431	434	483	429	405	455	432	435	425	418	416	465	448	451	452	411	455	437	462	444	422	420	414	438	447	432	448	437	443	433	472	453	462	462	452	457	442	456	426	462	481	455	460	457	419	424	458	470	424	451	478	416	439	464	459	441	438	440	460	401	445	421	458	434	462	418	466	467	437	405	448	403	444	463	484	459	390	431	454	475	437	418	460	437	441	425	416	438	439	493	489	441	472	446	444	451	488	440	430	430	421	457	477	433	460	441	444	432	434	468	472	449	442	434	440	413	439	435	469	405	440	487	435	443	453	397	441	428	466	471	438	490	450	458	448	437	442	443	457	437	467	420	444	425	408	374	469	473	451	449	451	449	452	452	527	424	459	475	447	446	449	439	439	455	451	446	455	427	447	446	441	473	480	464	466	441	450	438	446	436	398	457	407	476	432	485	447	455	457	458	453	421	460	441	422	400	488	483	427	441	454	404	474	496	429	422	511	462	445	459	406	459	422	482	430	453	422	445	460	441	437	485	440	446	422	469	451	451	442	471	452	427	434	441	453	428	460	457	441	418	456	453	402	436	445	430	482	439	453	429	441	448	441	402	441	425	453	416	412	426	453	459	442	484	453	482	424	438	465	431	446	455	457	458	438	456	432	467	447	475	473	446	451	455	450	460	493	396	452	427	454	433	444	417	453	440	460	450	449	428	459	437	454	467	478	436	456	416	419	442	453	429	461	490	425	470	434	438	488	438	463	433	479	448	453	445	437	441	422	452	444	451	477	403	479	444	439	456	451	418	430	423	453	418	450	459	404	410	446	447	451	429	482	453	399	473	449	462	469	435	490	456	423	449	431	482	437	427	419	429	454	493	409	465	411	444	442	407	454	445	475	423	427	453	475	456	493	455	439	463	447	453	439	428	431	402	471	472	446	402	429	452	443	437	434	473	488	466	437	449	459	426	454	426	422	431	433	448	467	465	483	406	445	432	471	418	404	436	453	493	447	433	430	463	434	428	438	456	454	459	454	467	429	462	443	441	430	458	440	474	436	442	431	421	465	493	443	467	473	463	426	409	457	470	466	420	437	471	480	410	417	452	428	425	444	429	438	491	443	449	445	462	422	438	389	437	470	435	468	435	448	425	432	471	459	453	456	469	450	452	411	395	482	452	439	467	482	449	423	443	415	448	419	453	417	455	447	454	437	451	456	436	429	462	431	434	457	449	441	439	420	421	434	450	459	445	473	467	441	473	438	476	433	453	468	455	416	462	440	466	455	473	431	471	415	407	414	475	452	483	421	410	481	438	431	456	457	455	459	445	439	450	481	440	459	489	425	404	439	457	395	450	480	419	473	454	439	408	432	452	444	457	439	435	464	440	477	480	452	446	452	460	444	466	421	436	424	478	437	461	445	433	477	440	424	461	429	396	432	447	437	437	443	422	483	406	437	453	452	450	505	430	461	478	453	446	417	428	419	456	441	458	426	466	448	460	452	441	437	455	422	468	466	442	434	454	536	409	494	446	433	449	447	443	462	429	434	454	414	443	419	442	451	464	429	458	444	468	445	462	464	442	460	444	465	431	410	439	439	417	448	390	463	438	430	452	439	456	472	424	445	455	444	471	461	430	471	425	406	457	455	439	414	487	453	444	456	447	473	488	458	444	488	408	436	467	448	434	440	467	454	402	452	443	425	417	440	443	403	443	429	437	473	445	480	427	428	439	474	437	457	429	476	451	466	445	472	446	449	496	458	449	488	439	450	442	399	457	449	439	433	436	462	448	466	495	419	475	462	436	451	451	482	480	421	459	437	429	425	485	460	445	430	479	457	447	426	480
14557	1423	1072	888	710	606	483	467	432	421	381	430	432	340	361	366	370	366	376	359	356	368	374	318	333	394	350	320	352	358	356	330	374	322	380	365	388	317	355	401	388	343	325	340	375	332	360	354	378	348	305	347	369	335	372	363	345	354	355	342	369	338	338	341	317	321	365	378	325	364	366	406	353	350	343	365	315	316	334	338	357	292	348	347	326	361	318	374	326	364	374	352	358	351	365	345	304	371	351	343	361	329	378	356	336	373	344	325	349	348	315	343	361	318	381	351	349	345	396	342	323	344	317	363	346	328	356	324	365	338	338	373	325	346	363	334	322	369	358	354	349	371	356	355	336	352	353	357	354	317	362	305	339	332	354	324	345	339	374	329	326	380	332	304	310	371	331	348	333	345	334	343	329	343	352	350	355	324	359	333	334	340	349	309	353	318	299	310	341	350	330	368	319	332	346	368	332	322	325	373	339	353	343	333	362	327	308	334	344	348	349	352	417	368	369	340	379	322	356	347	358	306	351	374	328	335	346	341	366	371	352	358	342	308	378	318	365	344	353	344	334	363	354	337	296	339	328	361	351	337	342	351	349	335	366	350	376	350	320	358	351	342	327	329	340	367	386	356	345	350	347	335	344	347	383	357	378	368	343	351	347	336	332	340	326	317	383	339	358	357	372	353	332	317	364	359	374	331	341	338	362	387	317	331	320	332	308	337	349	361	343	345	326	334	362	342	366	302	323	381	349	384	346	364	383	372	344	361	330	357	356	297	319	303	336	324	332	347	357	329	352	358	306	326	332	365	350	318	337	359	338	320	345	326	342	354	348	358	326	342	349	372	333	329	366	320	325	348	318	350	340	388	337	398	330	341	329	351	307	373	385	330	356	347	312	300	339	343	346	364	337	316	348	334	328	380	352	330	330	370	360	361	373	368	353	329	366	388	341	329	351	348	363	347	340	356	317	330	305	341	336	329	331	302	344	336	356	346	366	363	318	346	371	356	320	358	329	337	352	353	352	345	373	369	351	367	347	323	353	362	308	345	354	324	318	290	324	347	355	341	342	312	326	380	322	356	343	346	367	357	364	380	337	369	334	386	370	348	320	369	346	339	337	365	371	315	333	361	352	354	325	340	350	343	337	314	370	341	339	348	354	336	340	359	352	344	324	347	359	372	338	356	394	333	339	319	338	337	367	330	373	317	299	306	340	343	374	367	371	351	327	313	304	377	324	334	301	337	340	312	377	328	321	355	332	334	365	350	356	326	315	343	370	383	348	328	330	331	305	349	310	374	378	341	375	332	319	320	335	329	376	380	326	379	356	345	336	324	323	357	340	350	389	340	346	362	381	334	345	330	355	363	342	331	340	375	368	322	384	370	343	338	353	352	345	330	326	354	387	348	348	350	342	371	308	319	349	355	336	353	343	379	317	365	359	361	343	366	376	364	328	354	373	356	341	388	317	351	344	335	364	347	362	331	308	335	367	322	367	342	323	336	347	367	324	338	345	376	317	331	320	371	349	339	344	358	354	346	330	360	352	330	346	317	325	323	364	371	366	324	329	357	339	344	364	352	350	352	333	347	328	347	368	392	347	332	331	340	359	352	374	344	376	369	360	331	363	344	326	375	390	378	324	335	342	349	337	309	319	342	327	318	353	354	374	374	355	324	333	362	375	361	335	355	349	342	336	355	344	369	356	375	346	346	331	346	346	330	340	357	365	374	355	332	335	314	309	377	355	333	339	339	350	399	397	325	340	321	335	358	351	366	336	334	343	313	356	337	356	398	344	348	338	359	328	349	328	359	346	364	341	324	391	392	341	359	313	340	358	344	324	361	330	337	365	357	380	330	365	305	348	348	325	340	361	391	338	332	345	358	362	344	367	340	370	337	313	351	367	343	384	380	376	317	332	386	365	349	354	331	328	310	360	327	351	339	353	356	322	321	328	390	334	323	374	366	368	306	341	310	370	325	349	342	377	351	311	355	363	351	369	318	349	329	313	342	325	361	319	322	335	317	333	352	363	377	362	331	368	368	353	351	367	332	324	349	363	337	374	341	338	326	342	348	386	371	360	351	341	368	340	376	366	375	370	367	325	345	374	322	298	317	343	348	366	328	302	377	343	341	363	357	349	363	352	340	363	357	390	393	353	369	343	344	344	306	356	354	345	330	356	346	379	362	338	318	354	352	346	331	329	333	392	354	351	366	347	369	353	348	356	364	323	383	363	328	336	349	336	346	327	342	389	347	341	307	342	359	342	336	319	374	340	344	337	342	305	346	362	333	337	340	352	358	337	334	343	369	327	359	324	342	327	361	352	352	322	341	323	325	337	331	360	367	353	342	369	321	341	375	354	311	387	329	349	355	332	329	359	294	366	316	340	357	327	352	309	358	355	354	330	338	370	348	366	302	335	309	354	346	360	356	377	385	359	338	314	352	330	325	357	324	339	348	384	367	356	325	373	316	333	304	346	343	349	377	360	352	312	379	343	335	325	361	373	333	340	353	343	375	361	313	308	328	339	324	373	349	357	339	353	341	336	366	359	322	335	365	350	370	366	350	380	331	338	389	303	317	351	377	350	345	331	341	357	312	337	338	326	336	341	322	313	354	368	367	366	362	354	373	355	370	355	319	337	316	335	354	333	362	362	365	340	315	322	367	340	354	348	389	347	317	355	328	396	349	384	332	359	362	383	371	359	394	329	336	331	339	354	341	359	345	371	344	341	379	347	328	370	347	336	349	300	363	295	348	355	339	357	352	383	333	343	347	350	337	346	359	342	359	381	335	334	339	367	378	332	359	326	321	356	371	357	301	357	334	352	324	310	337	339	371	318	330	359	342	343	350	378	341	388	372	350	362	314	318	333	367	368	338	311	350	334	373	328	363	366	357	341	362	349	323	350	317	365	337	330	370	313	335	374	368	332	344	323	357	406	327	322	380	383	329	365	363	365	293	376	291	336	354	350	334	362	330	322	355	351	360	353	350	345	363	352	362	324	352	380	327	338	321	360	328	332	357	375	349	358	328	345	335	346	361	373	341	329	307	369	343	346	347	325	333	386	340	349	357	386	338	318	363	336	323	315	318	374	366	410	362	332	343	308	350	364	362	376	366	358	348	348	327	368	331	349	359	318	353	337	344	366	356	341	366	357	346	315	315	353	368	352	332	393	341	384	332	368	331	364	374	348	360	333	347	364	365	377	347	337	359	369	349	350	300	316	331	315	369	327	380	343	349	370	373	324	340	333	404	373	359	358	352	318	375	370	309	335	346	337	329	370	346	347	338	312	330	330	321	311	323	355	335	336	346	349	327	349	362	336	329	339	333	329	310	337	362	343	333	338	347	353	338	359	320	335	347	345	370	327	327	316	337	345	349	301	312	322	332	357	315	364	340	379	374	370	378	343	363	330	345	324	339	362	323	354	318	340	349	358	371	359	360	328	326	343	315	325	350	347	366	327	336	372	370	344	365	341	377	359	356	355	346	341	339	374	342	345	343
8359	1339	2162	2649	2184	1860	1671	1402	1264	1112	1094	1122	1017	1028	952	934	943	914	920	911	900	849	859	874	904	874	920	861	922	895	821	799	838	858	801	798	886	803	865	803	783	810	789	852	796	812	821	897	837	804	807	833	792	838	848	889	904	865	875	850	810	827	874	826	749	847	813	841	812	830	836	846	761	815	850	846	823	795	782	813	833	846	825	805	811	803	789	831	829	864	800	821	841	852	884	836	793	834	810	845	849	775	784	829	834	825	838	821	792	818	880	810	807	808	768	830	849	772	835	821	736	817	792	868	837	772	827	841	808	786	812	888	888	827	791	833	781	836	810	810	801	834	785	869	801	850	872	834	856	801	828	782	812	837	838	821	825	829	840	821	813	824	803	833	802	821	795	809	831	816	849	821	789	847	852	850	807	818	846	823	817	769	791	829	782	852	846	880	845	804	841	855	781	823	806	821	815	820	761	840	835	847	893	839	817	839	840	826	842	859	877	803	783	842	822	809	791	813	790	826	825	833	847	833	828	814	818	834	824	791	847	828	872	752	800	819	808	818	846	829	834	799	845	814	798	804	809	829	840	798	823	800	820	808	838	813	842	810	785	826	828	822	839	835	806	781	828	819	774	807	844	788	866	830	825	795	821	832	822	798	820	862	847	776	859	809	760	809	861	822	812	806	826	852	816	813	770	814	814	845	801	847	808	794	831	832	800	826	824	804	856	856	792	772	851	801	797	803	835	844	776	879	848	795	810	817	795	816	856	819	806	809	802	832	786	831	787	866	795	798	819	861	812	821	764	820	776	879	793	776	796	823	834	813	865	823	830	787	784	822	815	882	827	823	824	859	838	816	806	801	852	837	817	840	845	812	790	782	793	775	842	853	785	832	844	792	818	754	823	783	840	781	801	760	827	836	807	802	818	822	849	810	826	755	841	841	841	814	844	802	771	847	837	830	802	756	856	779	850	783	884	849	835	831	853	797	870	807	794	838	872	825	863	760	831	839	746	838	821	834	839	795	816	812	821	779	789	808	798	769	800	835	822	799	824	856	876	808	899	799	820	830	868	818	833	801	765	822	812	828	846	847	789	824	795	800	815	803	861	817	818	872	780	835	875	786	810	830	854	770	825	852	788	867	874	794	800	803	810	832	864	838	839	868	822	826	773	778	787	853	859	803	868	806	857	852	842	827	860	821	805	916	818	815	829	827	828	791	870	835	808	768	869	798	774	845	809	856	832	823	840	827	837	801	841	882	790	831	794	729	743	788	805	822	869	810	794	852	882	843	824	818	851	843	752	870	805	780	807	862	860	819	796	812	845	768	848	814	763	847	823	818	824	815	777	797	789	829	848	847	836	896	868	806	804	834	869	858	796	857	853	765	816	860	793	810	798	867	766	805	794	784	833	829	797	837	814	796	819	807	835	830	834	777	820	750	826	829	832	798	855	806	805	803	785	776	843	848	840	825	846	850	823	895	801	814	824	801	796	779	798	810	783	775	863	835	862	787	763	834	769	834	816	835	818	822	768	859	820	819	790	850	833	878	834	782	801	866	829	830	847	796	821	819	776	829	818	799	805	788	777	855	790	856	829	799	813	835	817	792	787	782	784	835	784	802	812	852	835	841	817	869	792	855	791	796	813	880	806	822	857	788	825	785	841	822	830	838	809	737	822	763	768	812	789	853	787	787	782	849	835	869	793	787	752	869	850	868	842	821	798	831	811	827	812	847	747	792	826	790	874	826	780	768	796	844	788	768	783	807	830	824	798	798	764	821	812	787	799	883	814	757	856	840	846	796	847	868	798	814	787	796	806	777	819	832	798	813	878	845	841	810	807	817	801	806	822	756	839	833	811	749	823	780	806	818	843	811	835	814	789	811	859	777	842	820	779	764	799	834	800	840	830	790	856	817	831	829	782	799	828	795	850	808	804	825	790	882	842	862	825	798	879	818	802	808	824	818	852	823	824	860	842	797	865	820	847	821	788	836	830	823	832	826	849	865	765	813	902	865	782	832	814	786	821	819	857	856	803	834	833	835	837	811	803	824	802	800	847	831	804	793	810	776	850	795	775	837	850	806	794	785	799	794	834	851	853	785	841	781	867	773	838	793	789	839	800	825	818	849	820	838	825	859	815	804	810	835	839	853	815	802	832	853	828	775	833	780	815	821	807	837	808	787	852	810	862	752	824	810	786	840	817	810	823	858	826	773	815	817	853	862	771	863	808	823	812	815	825	790	826	822	817	809	807	829	870	875	774	805	812	800	870	834	843	793	847	824	855	799	802	847	832	843	806	816	899	811	842	851	820	771	768	853	812	792	803	800	799	813	801	875	899	815	811	841	832	824	812	855	828	800	823	841	815	832	837	848	805	794	852	795	869	825	839	829	838	801	818	803	825	772	823	805	849	844	834	827	836	837	876	802	858	743	867	797	804	806	828	854	815	816	873	782	834	808	808	841	847	814	781	764	797	842	847	792	746	789	848	800	821	814	789	809	782	832	794	843	820	832	846	821	851	800	790	796	788	820	858	814	786	827	848	853	817	849	850	836	802	767	782	815	801	879	869	831	785	842	830	744	785	822	826	828	858	835	807	778	831	795	835	841	818	769	867	814	827	824	786	863	823	796	809	855	796	836	806	844	804	811	803	782	830	824	894	821	818	829	796	838	805	804	869	811	856	829	791	812	844	832	845	796	835	830	775	806	784	823	826	820	825	836	811	802	794	852	801	786	777	848	819	864	879	779	808	808	823	849	844	786	859	783	826	813	820	863	800	819	842	840	807	816	779	805	830	780	841	825	830	841	787	827	832	765	832	788	831	828	824	767	821	741	877	830	811	855	857	865	838	812	800	777	809	854	795	857	812	841	820	819	851	795	845	851	815	894	801	816	792	856	836	867	816	814	799	774	825	783	816	860	822	788	821	835	832	815	810	826	830	815	829	820	839	807	796	874	811	797	855	868	834	853	831	774	827	807	809	799	836	805	825	826	869	747	775	834	794	835	874	752	799	879	824	829	835	805	845	862	823	740	796	819	826	806	782	823	804	817	794	800	825	824	868	848	883	822	811	839	829	787	818	806	815	790	835	824	834	778	828	804	796	788	808	830	820	836	818	820	849	831	822	793	828	838	873	859	817	841	822	821	789	803	820	834	870	788	827	898	842	849	843	787	784	792	785	815	864	811	845	798	842	787	847	787	828	841	828	811	794	845	840	816	843	864	826	843	820	774	820	833	821	827	809	814	806	851	813	824	812	785	827	825	849	851	807	857	783	767	805	820	843	818	834	819	811	809	809	814	842	817	793	783	823	831	815	841	767	800	820	861	826	800	824	798	793	844	806	814	838	792	846	838	823	807	839	823	794	836	843	854	782	828	817	804	868	840	814	802	831	817	794	839	798	846	857	792	841	793	828	771	824	800	813	849	766	803	821	810	819	830	786	818	798	777	802	822	783	848	873	848	825	807	845	780	803	773	793	840	831	783	827	792	835	781	839	795
1536	252	251	226	214	189	221	226	235	207	196	218	192	231	202	232	201	228	222	214	235	229	214	218	230	231	218	211	219	246	227	211	196	231	215	252	201	215	207	225	198	206	230	223	220	224	223	249	212	224	231	213	197	213	204	211	218	208	242	196	225	199	222	231	224	208	223	196	201	192	200	221	214	247	219	209	213	241	222	231	212	206	204	209	210	213	216	227	235	224	229	205	252	230	244	223	182	205	195	225	199	201	199	214	246	215	220	223	207	227	256	208	186	222	232	241	225	229	218	201	231	230	212	215	219	233	249	223	207	197	181	237	210	189	208	207	242	193	236	221	212	213	216	209	199	200	233	229	196	190	199	241	211	216	222	202	198	225	204	220	209	214	223	208	206	216	235	198	218	196	248	225	214	217	222	223	222	213	233	211	204	249	229	218	220	255	211	233	231	214	204	226	194	215	255	228	198	212	203	199	230	208	230	237	230	213	208	217	229	225	223	227	221	241	231	223	204	244	237	220	225	202	243	227	215	225	242	211	208	235	216	225	206	205	223	229	190	225	228	212	222	177	223	221	226	226	200	238	251	265	221	200	229	246	199	217	221	250	198	210	221	209	232	201	215	205	227	230	219	231	230	207	201	222	212	179	204	222	223	235	239	222	211	202	239	202	210	234	224	203	245	213	214	223	240	221	238	247	215	200	227	200	223	239	215	206	203	201	221	208	220	215	237	205	204	211	236	179	219	235	211	224	219	214	212	203	191	243	193	276	214	228	234	225	248	203	201	229	235	207	217	199	196	209	208	188	222	212	215	243	199	246	227	205	230	181	199	187	199	215	239	213	208	205	225	207	214	223	229	236	215	225	216	225	212	227	211	205	228	229	214	239	213	227	214	213	215	235	241	209	225	226	215	224	182	196	236	216	216	227	224	228	214	231	223	251	217	216	228	207	217	211	209	227	273	215	217	233	258	221	218	238	205	233	179	194	230	211	224	219	204	211	228	208	231	235	193	232	254	250	242	228	233	190	233	195	188	218	197	212	237	212	222	217	196	211	217	207	209	200	200	236	225	193	202	210	248	233	187	205	229	244	212	214	209	238	195	213	220	228	225	246	208	236	225	234	235	220	233	242	248	205	216	205	213	211	219	233	218	206	226	237	229	210	216	211	182	209	213	219	225	208	204	267	230	198	249	214	209	212	220	210	222	223	204	245	202	207	235	214	238	224	191	229	253	208	222	244	233	171	220	215	217	196	206	217	191	221	220	199	228	213	212	207	248	194	224	211	229	215	200	200	225	230	221	207	218	247	209	220	228	237	237	239	235	225	224	225	207	224	214	209	216	226	200	200	231	207	240	192	207	220	210	242	198	180	193	222	214	222	220	217	205	209	232	202	266	213	196	218	236	219	217	245	256	234	232	240	211	225	227	242	214	178	245	200	219	190	244	220	235	246	212	215	220	240	222	222	236	225	233	207	222	250	237	233	219	239	214	231	219	253	231	214	191	205	214	213	214	218	204	237	207	219	219	215	218	220	225	248	223	192	206	234	233	220	207	204	226	208	195	195	241	222	215	209	226	217	213	198	248	238	228	227	272	216	202	216	231	193	214	190	212	235	252	203	242	222	199	195	223	242	223	230	211	232	182	248	241	207	216	241	250	207	223	196	231	201	206	205	194	209	198	213	211	229	222	218	209	209	250	221	229	215	226	220	230	253	232	246	248	217	197	198	216	206	207	230	255	192	202	185	219	275	215	192	223	191	235	234	206	235	214	207	229	224	226	210	221	200	226	230	261	202	203	225	212	200	227	214	242	235	224	234	209	221	194	220	216	223	218	225	258	206	220	235	227	223	209	233	198	229	227	224	220	210	231	226	249	204	234	237	220	225	207	216	240	238	211	194	259	207	206	196	225	251	220	208	224	199	218	221	199	218	228	210	247	186	222	202	227	208	216	224	219	211	215	219	199	221	225	206	223	209	207	203	231	229	218	205	230	221	216	206	235	227	197	203	208	219	250	226	234	217	212	223	233	225	186	194	209	217	214	224	232	221	198	221	187	193	213	211	220	262	218	225	236	227	214	211	208	215	253	242	204	218	198	186	228	182	209	198	222	209	209	234	224	201	232	243	204	217	210	212	197	215	225	227	204	233	217	207	227	243	201	240	216	214	226	226	229	214	215	228	225	213	208	222	222	219	244	199	210	174	264	216	222	199	220	204	206	230	216	245	206	189	224	236	241	208	188	227	198	235	204	245	222	225	235	185	232	202	256	207	233	230	207	212	187	218	205	211	227	235	212	226	203	204	223	238	209	218	174	207	205	238	222	199	213	193	205	215	210	200	230	226	203	184	203	228	216	217	227	214	216	225	207	206	233	219	209	213	202	198	230	214	220	221	211	234	236	228	240	202	209	217	224	233	219	193	230	216	201	213	231	261	205	215	220	214	222	203	223	212	221	236	223	217	225	233	219	214	210	218	214	209	234	197	186	229	207	239	186	194	219	220	228	226	223	248	226	205	176	219	226	244	206	217	188	221	237	195	222	209	206	216	219	221	244	238	217	250	193	197	212	206	185	204	216	219	199	200	261	215	219	230	259	235	215	204	215	226	188	193	244	255	196	182	243	204	226	235	232	230	211	219	204	216	219	208	228	231	214	225	212	191	237	206	202	177	238	243	249	199	219	232	213	234	201	220	213	226	228	200	229	226	235	184	200	228	236	224	226	207	214	208	218	224	208	218	242	240	237	186	229	220	219	213	227	192	220	208	219	230	226	208	240	222	221	236	203	250	201	230	231	229	214	219	251	197	226	228	219	212	204	214	225	224	220	235	201	204	251	236	203	227	218	233	192	228	234	237	217	225	214	227	200	234	233	230	213	211	204	196	200	241	204	236	242	227	249	204	206	218	247	246	230	235	210	235	242	233	212	213	213	204	232	195	218	230	218	224	222	190	216	212	216	195	196	219	226	187	173	206	230	198	198	197	218	274	201	229	209	206	218	219	244	212	211	214	229	218	208	213	221	213	244	216	209	241	210	210	227	220	221	202	222	211	211	232	202	221	214	215	195	216	219	211	236	224	214	220	218	212	234	240	219	196	230	217	227	228	211	206	224	221	198	203	209	230	256	224	217	213	225	214	244	215	207	236	210	214	229	242	214	237	213	199	225	226	211	218	231	214	206	227	203	201	226	245	221	203	228	223	235	230	216	193	241	235	231	202	223	189	228	240	243	193	233	210	220	221	187	216	202	211	230	210	206	254	220	222	243	227	198	205	224	232	231	215	233	201	223	194	244	236	234	240	212	191	215	204	205	214	208	207	222	175	229	223	232	213	206	235	225	198	220	228	199	215	205	199	240	212	215	199	212	180	186	187	208	229	209	218	233	236	203	220	229	224	235	214	219	191	205	187	235	237	226	247	229	224	214	202	211	240	230	212	196	217	200	214	228	172	236	214	225	184	190	208	233	228	202	216	188	218	221	252	225	226	190	215	218	197	233	221
1730	561	575	585	560	615	553	572	508	563	547	535	530	554	507	552	548	563	520	569	561	552	516	544	530	537	496	500	534	531	542	584	543	572	509	556	502	569	516	541	506	505	539	564	550	527	558	551	609	527	523	560	525	539	555	523	498	525	596	534	540	553	576	487	543	538	530	527	530	559	559	547	517	526	517	518	558	514	503	553	525	510	553	532	527	579	571	558	574	592	510	541	510	558	491	539	552	564	541	541	531	515	554	528	523	542	520	564	564	549	518	517	538	518	530	542	555	527	526	575	557	565	576	559	535	557	510	521	502	502	555	559	547	543	552	559	563	578	569	529	517	532	522	540	550	595	532	528	539	568	546	555	548	534	508	506	574	508	540	548	533	502	574	550	511	514	534	531	564	545	543	568	488	530	526	512	523	550	512	535	513	545	552	536	547	528	543	536	545	531	592	535	538	528	489	544	554	560	512	547	519	535	562	509	539	557	524	517	544	572	555	505	523	561	539	510	520	510	542	522	545	542	496	520	481	516	565	491	526	557	522	522	523	541	515	519	506	573	549	518	544	554	492	529	521	510	520	524	526	543	513	506	544	556	570	504	547	548	544	515	545	518	526	556	516	536	535	573	577	548	538	553	521	529	546	535	553	563	552	500	543	543	524	542	524	573	553	505	531	548	513	551	539	521	545	520	533	551	539	575	551	535	492	506	495	586	517	543	510	568	549	562	574	547	565	531	543	565	519	519	540	500	536	538	535	550	555	536	549	525	515	454	552	560	560	524	541	530	539	513	576	557	560	553	520	527	508	516	527	559	560	526	537	554	587	500	580	549	579	529	486	578	499	610	520	516	570	550	549	589	518	517	539	530	544	568	562	533	515	591	549	516	589	525	511	553	528	507	535	548	539	536	508	576	568	551	517	557	540	575	521	521	558	566	550	523	517	558	561	539	596	540	531	508	574	516	553	568	545	557	552	522	562	531	606	560	517	527	578	555	505	532	551	532	497	514	519	509	543	516	497	518	552	581	560	583	545	511	511	542	525	510	540	517	516	523	585	493	557	513	512	537	558	561	517	536	564	546	547	531	521	535	522	546	566	501	552	542	523	567	544	554	554	552	555	565	532	538	544	585	501	510	530	550	537	528	536	556	518	525	523	556	534	536	515	531	517	589	541	549	502	525	499	571	579	555	519	538	563	545	546	559	521	537	561	499	540	541	583	527	505	510	542	534	510	553	532	512	545	532	522	569	591	530	501	506	567	568	556	556	590	525	570	551	539	518	558	536	543	503	521	582	532	523	525	564	520	540	528	506	518	539	548	524	564	555	550	553	561	527	551	547	551	551	516	588	546	513	569	515	515	567	498	552	543	516	566	554	526	496	562	533	546	545	531	556	485	545	555	511	557	544	579	559	546	533	536	534	519	508	563	560	514	525	580	488	558	542	515	564	524	536	524	557	524	533	516	536	484	578	519	512	512	558	553	513	529	506	517	520	544	518	582	542	502	516	554	554	556	533	520	523	531	569	549	573	513	573	552	558	521	543	557	538	560	530	518	528	574	519	531	481	544	513	538	554	520	563	554	537	529	542	528	531	530	522	571	510	557	553	545	526	549	522	539	501	525	531	460	529	565	518	536	528	541	557	537	538	525	539	512	539	500	539	542	546	534	558	518	508	557	538	541	538	517	555	512	540	552	495	540	556	574	538	567	556	550	495	582	603	532	548	548	549	535	553	536	514	556	518	534	522	513	533	594	557	467	543	538	533	539	532	560	520	560	519	533	541	533	531	545	526	537	519	521	543	568	549	573	517	531	529	501	544	508	526	537	545	567	485	512	525	542	530	530	578	510	563	568	548	514	559	560	534	569	525	519	542	528	551	520	510	538	552	576	542	581	534	523	532	569	550	587	533	561	501	563	570	523	502	552	564	546	556	554	518	532	529	540	520	549	554	506	562	542	552	545	538	512	525	535	507	547	534	538	548	597	533	573	547	527	525	551	507	511	524	528	488	499	596	570	544	523	560	514	501	502	523	499	568	513	558	531	546	561	523	563	532	527	540	502	528	544	524	538	536	533	582	555	535	540	531	570	519	532	535	591	541	517	541	525	533	542	581	497	548	530	538	568	546	491	540	528	511	503	530	557	526	544	576	522	568	542	549	540	544	536	531	549	516	509	571	540	513	540	580	503	542	531	577	542	545	548	528	491	575	539	543	539	541	560	536	561	533	569	539	527	549	535	545	552	521	518	531	530	526	496	539	538	479	525	522	532	519	520	528	523	535	502	535	533	542	564	589	527	530	552	535	534	531	516	543	546	537	556	566	543	519	536	581	590	559	540	564	546	545	569	553	514	513	527	567	544	544	583	562	595	515	534	513	554	552	587	553	563	556	530	536	527	543	531	508	562	523	531	541	529	518	548	539	525	554	546	513	531	513	566	540	539	535	513	534	539	513	530	546	546	576	565	542	547	548	578	553	528	572	530	510	582	577	524	530	497	523	512	550	525	553	531	550	565	501	497	524	550	507	541	567	512	545	570	538	507	549	594	573	524	537	521	544	522	580	538	524	543	535	520	571	527	553	500	570	559	536	532	536	496	547	521	543	510	557	546	471	524	558	514	527	549	526	561	524	535	583	567	499	582	492	565	528	527	535	525	514	531	576	522	532	537	560	522	604	541	545	546	527	512	547	547	588	570	544	527	552	544	534	530	505	538	517	514	547	502	528	540	529	536	496	549	553	551	522	522	510	534	552	538	570	572	554	545	562	560	535	521	542	527	492	544	552	547	548	551	518	540	539	528	542	528	553	539	520	569	568	561	557	532	564	476	547	532	549	542	551	512	514	560	535	527	538	570	574	513	544	539	528	549	527	531	528	536	562	585	523	531	568	543	537	535	588	535	508	520	552	572	527	518	514	548	530	485	556	548	572	515	493	534	532	530	549	546	530	521	551	564	531	539	532	493	566	506	529	534	519	540	476	539	543	563	536	545	598	535	544	569	508	563	581	568	544	570	546	557	562	529	538	517	483	549	521	502	580	532	514	514	530	549	562	575	523	551	568	498	558	553	543	552	541	561	546	523	538	546	506	559	540	549	514	571	533	545	527	547	536	507	558	544	508	570	520	542	534	547	511	543	542	568	551	538	542	577	489	538	514	555	554	549	588	549	500	550	559	557	523	551	526	539	565	513	583	538	519	500	546	497	578	540	504	511	541	533	587	547	526	561	555	529	564	500	552	548	560	491	552	542	543	491	543	578	525	569	553	483	595	507	524	509	522	532	537	585	500	532	557	546	530	540	484	554	510	508	542	523	562	513	585	548	531	525	541	517	525	529	548	550	544	538	575	513	548	543	562	547	529	524	550	497	516	545	505	499	534	538	521	556	568	503	518	564	557	531	521	523	546	564	568	513	532	543	564	549	549	577	517	521	543	561	513	564	547	522	559	534	528	537	494	506	544	517	557	536	550	540	542	576	533	508	526	538	538	552	554	516	578	546	526
7377	533	471	443	337	280	253	200	191	169	205	191	206	200	180	171	186	157	173	169	146	157	171	147	160	182	180	166	180	142	183	183	160	176	162	156	163	183	174	159	181	143	163	157	164	181	189	171	173	150	155	167	174	171	170	148	153	160	177	141	182	151	167	158	153	185	181	150	166	149	204	177	158	165	169	184	179	164	153	165	176	137	158	151	160	157	141	164	150	160	166	177	156	176	163	170	162	152	156	161	165	161	144	158	186	162	179	138	137	171	142	151	164	179	180	164	172	157	158	177	154	172	154	162	160	159	183	150	159	166	147	186	165	179	153	148	163	168	179	161	165	176	154	158	153	136	194	161	156	145	161	173	175	163	158	164	175	164	156	146	172	158	183	179	155	151	165	134	145	166	144	150	152	149	151	170	181	152	166	162	172	183	202	166	166	159	159	177	155	167	182	155	163	150	170	159	160	152	164	170	127	150	180	153	181	157	149	149	203	144	151	179	142	195	177	179	169	173	177	144	147	175	172	175	173	175	148	150	181	175	145	168	181	145	153	175	157	147	157	160	136	178	170	172	153	135	137	138	171	169	172	162	173	157	155	205	150	173	153	177	182	162	147	184	150	182	151	173	181	172	180	157	158	163	138	175	154	166	163	163	185	174	184	162	153	156	178	178	164	172	197	156	127	128	147	196	150	169	154	159	162	179	157	169	157	155	183	165	152	197	157	169	161	148	154	149	186	195	148	152	173	166	185	170	161	169	155	170	117	182	185	144	144	151	180	163	154	168	156	189	174	167	144	172	197	151	161	171	180	172	170	144	168	164	157	162	163	132	156	166	153	170	154	143	175	146	165	172	173	152	131	151	173	194	173	163	150	155	175	164	176	156	163	133	167	174	159	157	149	166	178	163	153	130	145	160	164	184	149	156	155	163	180	166	170	171	179	152	172	161	177	169	178	156	141	150	155	163	164	174	155	168	166	157	175	184	147	168	172	173	132	167	171	151	160	168	163	161	157	175	164	150	176	164	146	165	167	163	185	161	155	147	126	167	170	151	168	151	154	151	155	153	169	155	143	137	164	169	189	160	165	176	156	185	171	188	171	159	162	137	161	163	141	161	180	164	159	159	161	157	168	150	162	153	183	160	153	170	159	184	150	163	183	149	146	161	159	141	166	187	167	158	171	170	149	156	173	165	147	171	167	172	156	164	158	171	165	157	181	175	199	153	164	142	148	171	164	174	176	186	144	169	140	153	158	151	142	160	165	168	161	176	160	150	141	152	153	167	181	151	162	150	159	160	162	158	143	179	190	149	163	153	144	149	200	155	150	181	162	164	159	156	168	187	123	175	149	177	173	161	170	181	165	140	144	150	168	153	194	196	165	162	160	157	164	171	177	172	159	154	175	192	160	164	169	179	159	172	169	166	194	147	154	140	149	146	155	135	180	170	166	159	163	162	132	158	154	166	186	161	161	151	166	138	167	149	164	173	165	152	155	146	151	154	167	161	154	139	139	156	145	159	158	145	155	163	153	153	139	165	167	185	148	155	151	183	156	136	149	157	177	141	141	168	170	149	164	163	177	150	160	168	177	184	163	165	164	144	176	166	175	167	164	150	164	174	159	168	165	174	157	167	165	165	156	135	152	186	152	153	184	173	147	153	127	172	170	171	174	150	147	172	157	176	156	166	175	167	163	150	162	173	182	182	164	173	131	151	183	169	176	171	152	164	148	144	159	164	150	179	173	177	149	167	180	171	160	170	182	156	173	150	147	161	156	148	137	156	164	169	164	167	152	144	145	129	180	152	163	179	161	172	151	171	158	179	168	159	139	168	156	148	164	181	167	151	181	161	158	158	144	183	162	181	133	170	173	160	165	166	160	134	154	154	148	153	170	183	197	189	191	149	148	159	151	155	166	148	161	151	171	174	169	179	136	192	170	164	158	169	148	179	141	150	161	160	133	171	170	178	150	179	167	162	149	146	154	163	165	172	146	167	156	168	162	153	142	160	182	137	161	169	171	162	158	133	158	159	169	162	154	161	167	170	183	149	156	163	157	165	150	153	161	134	154	184	176	145	164	146	157	148	142	165	166	135	175	153	149	130	146	163	165	148	176	181	154	163	173	179	161	162	178	174	169	166	159	167	174	161	145	147	173	156	169	169	187	168	169	157	169	195	141	151	179	188	153	147	160	178	173	148	175	153	173	182	146	170	154	162	185	169	166	155	183	163	147	163	169	188	156	184	188	173	160	143	161	155	180	173	178	160	169	165	149	158	163	177	172	183	178	168	142	182	150	174	156	155	164	157	159	149	161	157	173	170	181	177	164	170	167	178	171	151	165	168	133	177	176	131	159	144	155	151	165	157	168	166	170	154	158	147	160	178	167	170	165	157	174	150	175	151	183	158	166	189	163	150	168	172	159	162	169	152	165	196	202	181	161	151	166	186	160	133	157	164	161	169	168	186	171	178	147	156	173	156	155	163	163	157	177	168	168	144	133	170	184	157	162	172	166	169	146	167	151	172	151	151	155	151	173	144	142	152	196	169	166	154	167	151	158	167	149	144	219	143	176	175	174	165	157	138	141	150	151	157	149	157	143	150	188	167	159	143	187	152	164	151	167	201	161	155	133	151	169	165	179	178	137	153	161	160	156	172	134	156	172	165	164	168	147	151	171	171	155	155	159	149	166	197	162	160	182	193	182	187	153	152	155	165	174	159	138	167	160	149	184	162	156	175	172	179	162	175	153	153	174	138	152	163	160	152	171	145	152	189	149	183	149	166	156	136	165	154	169	172	148	166	163	177	175	176	153	150	142	174	189	143	158	173	174	158	143	145	153	180	144	159	197	164	151	189	167	164	159	164	151	160	133	155	173	158	158	164	153	186	167	168	176	136	171	162	151	186	165	170	176	151	207	189	153	163	157	182	155	155	165	149	162	148	163	164	165	177	163	163	158	162	166	166	144	161	173	154	188	177	155	196	165	187	189	161	144	155	146	162	143	161	159	163	184	151	145	161	177	163	185	157	161	151	150	183	155	184	162	177	148	178	156	150	160	169	175	160	154	175	153	187	162	170	159	161	175	153	157	157	141	148	148	144	150	163	166	148	129	187	143	182	156	156	185	166	166	166	156	165	188	156	184	169	180	181	179	161	140	126	165	147	131	152	163	163	169	158	165	150	191	187	158	172	168	148	177	166	159	141	161	176	185	171	173	166	160	164	160	161	156	161	149	173	154	143	140	170	145	152	159	143	176	163	172	143	164	177	187	162	163	164	160	155	146	145	163	155	172	131	170	192	153	183	171	150	189	175	175	158	150	158	166	184	150	176	141	136	144	154	158	168	169	166	168	172	167	156	165	167	157	156	193	144	161	162	137	153	186	162	204	164	165	149	161	159	139	157	167	160	188	145	144	172	149	140	143	153	168	163	173	128	177	157	163	172	164	161	158	147	134	190	187	198	145	135	158	142	146	157	157	167	149	177	163	164	176	161	163	155
6129	770	1207	1297	1175	1051	848	743	655	673	580	597	585	515	517	517	516	491	516	479	473	502	469	482	469	478	500	514	449	485	472	482	439	440	436	469	434	501	449	459	468	443	477	472	454	452	432	456	431	430	462	421	454	468	441	446	489	435	464	440	478	446	448	459	448	462	430	446	496	463	434	447	442	427	439	474	429	468	434	459	450	444	451	462	459	420	435	432	436	447	464	470	435	445	473	429	446	450	452	460	470	466	425	425	471	439	477	436	486	442	440	458	481	430	450	420	445	465	413	435	480	437	447	461	418	454	462	453	474	411	451	388	446	429	416	438	450	448	468	426	461	437	438	401	464	419	450	432	452	465	458	438	451	453	441	464	469	441	428	408	440	453	474	468	478	432	428	457	452	422	448	467	471	432	423	440	439	443	446	421	481	474	477	447	460	472	420	448	455	474	416	470	454	452	474	426	468	463	426	465	441	436	440	433	421	471	433	429	443	449	439	472	472	416	423	465	472	443	428	449	459	437	437	456	455	406	437	478	437	441	440	463	430	448	471	408	465	477	436	444	471	456	444	463	434	422	501	458	448	421	436	450	449	401	438	456	426	424	447	433	450	420	452	460	429	445	457	424	439	446	449	420	453	426	405	420	397	457	477	456	430	444	445	450	446	425	451	431	448	447	452	433	439	454	460	461	435	407	478	473	462	443	441	458	489	438	459	469	464	414	453	438	437	411	458	464	435	447	465	464	428	426	441	441	436	482	462	457	445	455	468	452	474	467	481	475	470	446	452	467	497	426	468	476	416	475	421	441	474	411	433	459	449	447	434	436	411	495	422	415	441	451	458	433	389	424	434	441	445	438	422	451	431	415	412	461	467	455	460	432	420	486	465	410	439	422	456	466	471	458	447	437	452	411	467	469	478	420	461	428	442	421	440	479	461	442	445	410	457	465	423	451	447	451	467	434	441	445	428	401	436	464	439	457	474	444	457	427	428	475	428	476	429	413	452	461	442	455	478	476	431	407	443	444	406	436	453	465	442	449	443	421	414	437	417	433	445	439	446	495	453	447	445	413	442	450	449	416	493	428	450	408	434	434	457	432	453	461	481	493	452	458	463	415	404	431	429	450	419	501	439	442	437	419	430	422	440	459	428	448	464	442	424	435	457	394	427	407	460	406	423	453	433	406	450	473	405	457	422	442	441	427	466	442	471	452	423	432	411	412	458	469	428	434	432	472	440	494	450	434	436	451	455	466	425	472	447	443	462	443	451	489	446	457	453	458	460	475	420	428	473	424	492	449	446	430	441	456	472	439	425	464	466	464	433	456	453	463	444	453	443	431	418	433	442	460	424	472	466	462	463	452	470	493	477	432	452	433	442	461	439	435	426	431	466	460	460	451	429	454	412	459	443	435	432	446	474	423	417	425	418	448	426	441	445	475	433	472	457	395	491	442	456	430	475	485	421	449	435	478	465	467	421	431	446	432	449	412	467	407	407	448	438	451	479	437	456	452	500	450	458	468	422	454	430	457	478	427	425	486	454	458	428	423	454	425	474	449	461	431	448	464	421	429	440	410	411	472	438	463	413	424	478	444	449	455	434	443	474	459	436	450	398	413	466	455	467	419	426	457	453	442	468	454	451	440	461	430	419	454	444	447	444	416	427	438	465	439	448	443	465	454	445	481	386	420	421	418	452	472	451	459	421	433	471	449	449	453	414	451	444	482	436	384	444	417	430	463	452	438	438	441	432	431	472	448	482	413	495	475	440	447	413	429	408	457	441	416	437	434	437	430	435	444	487	463	465	462	454	492	437	453	434	437	450	423	461	426	467	452	418	442	425	420	428	463	458	460	434	433	457	463	441	401	424	437	428	429	449	430	434	418	440	459	437	495	422	475	454	425	447	461	457	480	451	469	439	434	428	463	425	436	455	452	411	441	448	476	468	449	422	439	444	433	445	442	443	440	451	444	451	427	513	435	438	422	446	471	429	434	468	442	418	476	471	457	438	439	435	447	463	425	473	438	431	421	459	445	439	463	463	466	429	405	435	422	452	452	470	421	430	429	474	461	438	489	422	450	423	414	423	458	401	441	450	459	451	445	451	474	456	427	458	458	465	440	419	486	433	426	416	478	429	456	471	447	453	424	412	463	515	441	474	454	427	465	468	421	429	415	423	408	442	425	460	451	392	447	422	440	463	405	479	447	457	453	460	421	443	436	442	446	452	454	437	434	459	446	421	452	436	442	435	435	489	443	487	448	439	438	432	446	485	440	423	467	411	435	459	455	463	457	437	471	466	432	430	444	440	412	462	438	442	458	483	506	489	473	461	432	441	475	461	443	417	446	442	416	436	456	448	480	456	447	451	416	474	436	420	451	420	424	449	435	437	454	435	424	464	409	444	452	452	431	463	487	429	454	443	489	435	458	468	428	431	437	426	414	437	411	438	450	420	472	443	424	408	419	434	449	454	470	444	488	454	471	460	460	458	399	437	454	448	434	473	467	462	444	425	440	420	479	454	474	447	421	455	430	451	417	463	475	436	442	414	456	421	433	457	420	414	447	466	417	417	435	467	434	402	439	429	455	446	429	455	425	436	477	434	422	494	442	454	440	437	436	453	470	441	462	437	455	460	440	415	468	454	457	480	458	449	436	436	467	426	437	438	453	426	409	418	452	431	467	449	476	445	444	434	438	449	458	428	454	402	435	437	452	475	434	453	459	436	439	426	480	458	436	418	445	417	451	465	436	433	448	447	461	474	448	422	450	441	470	436	434	470	430	441	462	462	494	485	411	399	425	428	469	424	451	441	466	481	422	477	440	458	436	448	427	438	463	455	433	447	474	459	478	431	436	461	440	459	415	417	447	461	410	449	424	438	412	464	406	432	458	419	483	474	443	463	473	417	474	476	449	433	469	449	463	484	417	460	447	441	420	460	449	433	444	456	427	408	440	459	413	430	474	433	462	484	433	465	426	416	435	432	434	456	447	454	438	433	441	471	462	476	466	437	441	439	405	454	428	444	434	444	418	509	417	492	447	434	430	436	450	432	416	443	472	431	445	491	416	475	417	437	455	469	453	479	442	437	468	439	436	450	430	456	417	428	450	449	440	473	431	475	458	447	450	451	408	439	425	474	495	453	485	495	450	460	475	454	467	443	462	463	443	421	466	469	438	424	402	411	438	461	468	461	435	458	443	429	414	444	446	424	431	452	416	442	421	431	473	456	402	462	403	451	463	420	439	459	410	436	459	453	469	478	456	444	416	451	454	431	436	448	436	456	423	412	446	421	461	446	439	477	447	422	470	475	407	452	422	441	402	473	408	457	459	434	459	464	436	462	452	432	451	483	439	496	463	403	472	478	478	438	432	426	478	461	461	409	453	439	437	437	453	409	444	474	466	465	451	460	469	480	438	455	436	439	437	461	431	438	441	468	459	442	451	443	461	458	434	415	410	455	457	463	440	489	457	472	452	449	452	439	438	459	445	467	455	458	469	463	446
14108	1394	1130	955	725	559	469	445	412	410	429	367	374	371	384	405	336	374	333	349	353	352	366	356	362	319	328	349	366	395	350	358	347	326	346	362	330	364	357	348	352	366	379	358	356	335	344	322	369	336	327	347	334	364	337	356	342	359	353	346	343	359	362	359	394	347	347	332	354	318	308	352	356	342	344	337	346	343	327	358	363	333	369	363	364	351	326	344	304	355	361	366	339	315	390	350	321	331	317	368	348	344	370	377	332	348	360	342	362	378	362	312	344	359	296	317	344	318	356	325	328	361	370	347	364	375	348	372	353	368	329	360	332	357	388	332	339	324	345	381	358	364	363	346	342	370	361	336	287	369	376	333	355	366	355	372	377	331	352	293	326	310	367	334	366	387	372	335	345	345	381	371	381	329	345	352	327	346	351	340	372	330	355	339	323	336	370	340	332	386	352	344	327	379	365	330	365	354	319	384	356	309	366	411	341	357	349	320	317	348	368	366	347	321	387	358	354	372	347	369	356	345	328	351	351	341	351	340	345	349	341	331	339	339	351	325	340	356	360	363	392	338	344	379	338	364	340	334	349	338	361	371	377	341	312	342	340	370	367	350	343	372	337	312	383	351	326	341	365	365	342	357	339	330	353	377	336	348	330	338	360	349	375	342	333	362	355	354	337	356	343	326	379	380	368	336	337	328	357	364	339	323	378	373	353	372	344	364	342	325	347	336	336	361	307	332	345	358	363	343	299	350	309	336	366	341	338	315	313	347	347	334	342	345	357	383	354	335	347	347	329	366	330	358	382	362	355	337	341	317	341	324	356	341	355	330	360	350	350	317	390	354	371	326	357	302	345	344	371	373	349	340	356	341	364	338	342	335	324	350	353	332	316	365	317	325	339	356	353	367	349	334	340	349	348	377	315	336	344	362	331	366	353	342	329	325	315	345	351	360	347	378	333	323	312	319	382	377	375	330	349	341	366	346	359	365	318	357	331	347	343	360	366	314	338	349	334	376	333	339	336	357	362	364	341	370	357	359	353	346	345	382	370	377	319	289	339	361	357	357	370	303	345	398	350	347	321	343	366	376	343	335	308	319	338	329	364	369	400	313	321	328	341	342	379	371	313	330	333	339	373	381	358	313	387	349	358	362	341	366	357	376	364	333	343	360	364	357	294	339	343	346	339	349	365	382	324	347	380	346	337	344	337	379	337	361	345	317	310	375	374	370	333	326	352	361	329	363	329	374	367	334	365	351	320	347	375	346	338	347	336	362	348	325	339	367	360	375	331	352	373	374	328	340	350	345	333	356	340	351	349	324	333	336	359	332	333	333	337	371	351	348	335	355	348	332	313	318	309	362	320	351	368	333	343	326	311	364	335	380	334	344	366	341	359	365	361	357	345	352	358	345	394	363	343	347	357	356	348	351	351	373	307	361	332	369	359	365	344	388	315	345	345	362	328	361	349	330	360	397	329	373	349	341	352	319	312	355	334	391	346	331	356	347	356	366	347	354	352	333	366	341	311	340	352	334	316	345	373	377	355	362	347	353	360	309	366	361	336	361	335	354	351	328	335	349	344	360	352	325	329	360	342	333	331	350	362	362	347	368	391	339	399	366	359	347	320	373	371	346	376	346	315	349	340	318	370	340	378	326	357	346	342	332	345	370	346	316	364	382	362	331	355	362	365	368	366	357	373	347	370	339	355	384	355	349	341	358	401	336	358	337	344	372	364	374	324	349	348	359	378	377	345	346	353	362	382	362	357	338	355	348	342	361	375	346	318	337	387	335	366	313	360	349	378	360	374	326	350	357	364	338	335	326	346	307	348	338	394	338	349	350	348	388	330	339	330	379	304	384	372	380	353	374	342	318	330	383	338	329	353	363	368	348	355	319	310	365	330	321	308	379	337	334	360	338	327	316	307	329	360	337	323	336	356	360	336	303	352	336	340	357	351	347	300	357	347	344	334	358	372	353	350	337	343	350	360	366	354	359	351	339	354	330	346	339	347	349	343	358	344	333	371	359	367	337	364	349	344	348	344	356	326	388	355	336	369	354	389	372	365	311	325	334	344	337	358	361	340	335	347	360	356	351	347	397	376	347	348	388	373	329	378	355	309	300	357	346	370	331	335	350	325	343	331	373	342	344	347	352	326	346	376	388	328	340	341	369	344	351	335	354	368	391	356	308	339	352	344	315	336	329	352	359	323	343	347	329	332	332	335	356	344	341	347	319	317	363	307	352	343	335	343	352	406	364	318	337	343	340	326	344	380	340	358	345	362	340	365	366	326	312	340	349	347	380	371	343	341	325	368	372	382	350	358	367	315	365	365	399	367	376	350	316	363	347	339	366	352	329	350	338	381	335	332	368	331	358	344	335	346	358	350	359	366	358	351	331	358	373	329	361	376	346	338	336	335	334	387	329	366	326	360	338	347	349	330	357	340	383	365	344	352	336	340	375	308	341	309	302	328	392	350	363	350	345	361	351	348	325	329	341	349	344	364	355	337	326	325	299	369	338	319	334	343	360	353	362	366	331	348	334	335	326	319	319	334	332	314	323	348	337	335	339	337	370	377	336	352	331	355	392	342	351	350	339	347	304	348	350	381	390	387	381	358	334	327	331	335	343	349	378	355	345	318	369	331	347	338	338	347	336	348	361	359	371	386	402	345	352	375	368	320	321	356	344	395	335	370	331	347	326	353	343	362	345	359	369	359	343	363	316	362	366	329	338	324	392	348	353	379	344	346	370	375	362	344	365	390	386	369	345	348	330	329	354	351	308	317	390	350	348	346	353	358	343	322	335	350	367	338	327	312	361	336	329	347	370	334	358	340	355	369	343	332	337	296	372	336	372	325	318	355	346	347	371	333	342	343	355	373	358	320	364	372	309	342	322	368	325	332	366	312	344	357	331	315	347	358	336	349	369	338	330	340	353	382	357	346	351	341	363	376	380	358	365	338	367	338	337	372	359	334	344	323	361	298	362	331	351	379	360	371	362	322	358	359	348	343	366	371	345	340	336	369	375	378	364	357	327	368	359	368	332	343	334	353	366	338	332	342	360	363	372	328	354	362	345	326	314	349	369	350	345	313	323	341	324	315	336	338	338	339	357	356	362	346	338	354	339	357	319	361	374	348	332	356	353	337	327	370	372	358	343	342	325	366	344	349	369	328	332	315	393	390	353	319	398	317	355	323	340	324	315	342	336	333	327	337	343	312	304	358	314	364	336	352	360	322	325	356	350	351	339	368	334	343	348	343	299	313	339	336	359	346	344	356	352	347	350	338	339	345	342	363	323	358	337	373	392	355	370	359	342	329	348	378	331	346	298	366	352	354	360	328	350	352	360	333	358	325	359	338	343	356	359	340	375	349	336	351	338	378	350	362	378	336	360	307	362	350	354	375	367	389	369	312	345	366	367	330	363	338	312	353	324	327	367	372	326	370	361	315	335	355	388	363	331	353	391	352	340	323	353	378	336	362	338	361	310	322	357	341	361	333	354
8188	1372	2281	2626	2153	1885	1640	1419	1241	1219	1137	1052	995	1034	988	969	919	984	948	905	939	926	918	941	854	911	909	838	876	858	789	859	875	848	884	838	796	840	823	851	801	845	838	868	820	827	800	862	873	910	857	816	824	798	850	823	853	908	798	819	796	847	842	866	816	833	894	869	865	810	846	775	783	851	816	845	855	837	844	825	808	777	800	806	825	835	844	824	814	804	823	864	833	881	840	802	796	865	831	834	835	813	817	773	846	827	726	848	784	811	796	829	838	844	810	808	811	783	832	795	833	825	786	812	771	794	826	826	842	858	840	815	830	851	759	844	825	812	830	797	814	863	829	812	826	798	858	784	788	845	813	821	801	770	835	835	855	814	853	815	807	820	822	793	779	775	795	779	815	790	789	749	846	841	837	847	781	810	832	838	766	857	834	818	806	864	837	781	820	828	845	801	835	799	802	771	805	836	846	795	803	790	754	812	856	818	856	869	845	818	793	888	816	799	828	794	817	815	805	842	804	847	795	793	820	847	819	803	807	877	803	870	794	809	833	824	886	812	850	804	817	811	803	872	811	842	788	817	831	774	781	807	825	855	792	856	828	810	779	874	856	823	811	813	880	843	863	822	801	834	803	783	822	821	806	842	757	835	775	800	810	857	834	827	851	810	778	843	777	808	781	835	840	773	812	839	859	851	880	855	823	838	846	785	830	821	847	822	845	806	816	786	806	851	815	822	799	798	813	782	830	814	813	829	793	831	847	804	850	836	846	828	876	859	795	810	834	832	788	828	785	817	856	795	774	788	829	835	774	810	805	817	837	817	818	771	817	816	814	814	853	804	795	860	862	775	836	791	842	845	774	760	833	829	888	809	850	847	880	813	847	791	801	839	844	791	797	831	852	844	800	814	810	796	837	799	843	829	863	857	833	815	847	826	794	841	836	843	828	862	846	800	813	790	802	862	843	816	807	775	772	798	760	835	842	808	810	842	742	819	808	860	825	796	774	825	836	800	798	817	805	870	839	843	837	833	818	784	828	807	827	837	827	784	819	781	819	811	847	741	837	826	834	771	837	835	825	823	847	800	841	829	836	805	874	835	817	821	784	819	824	775	853	810	789	788	837	813	824	848	818	785	854	820	838	834	855	834	844	837	788	834	872	829	841	815	845	890	803	794	810	812	795	815	852	843	836	772	815	743	802	801	821	840	858	822	818	837	784	775	838	820	847	848	829	776	805	788	801	798	802	789	817	773	783	767	833	839	825	830	795	855	836	806	788	819	860	779	828	851	843	800	810	793	840	815	772	816	817	823	820	829	811	768	874	822	815	829	824	816	797	805	791	740	830	802	768	838	799	833	866	837	844	808	814	837	837	842	802	772	815	823	819	801	759	843	805	821	786	824	796	822	830	851	783	868	811	821	825	791	832	757	830	786	812	851	834	818	855	838	827	811	802	725	829	833	852	785	796	825	835	803	832	821	824	808	844	825	804	838	806	817	794	836	789	827	792	844	773	797	800	828	787	852	833	796	813	806	777	800	825	841	871	854	785	832	811	794	810	845	787	812	803	779	808	844	812	851	792	765	815	831	871	769	863	827	847	851	818	777	766	818	830	832	787	838	807	797	841	856	834	806	849	765	844	883	820	845	861	790	828	837	833	830	809	812	841	860	798	784	801	837	839	801	858	837	772	820	868	779	856	804	841	833	815	802	817	785	795	859	818	836	869	828	816	842	770	852	850	811	838	817	850	847	806	840	816	774	836	789	842	848	823	812	829	834	893	846	784	831	832	834	811	814	819	885	789	863	814	852	772	800	808	819	779	846	832	859	853	842	817	816	818	822	806	782	796	793	850	790	865	793	826	802	809	812	872	854	912	856	789	839	783	836	867	843	788	807	825	776	834	820	809	806	823	779	812	808	876	845	828	818	814	839	813	821	869	810	867	794	841	810	805	850	804	789	890	798	911	816	784	830	812	826	751	814	769	839	776	836	821	808	796	744	778	787	823	807	799	783	772	840	899	752	843	840	807	870	883	820	840	873	837	817	826	798	849	804	789	841	803	795	775	799	817	767	803	837	784	802	860	801	852	836	845	776	788	807	752	803	861	815	857	814	817	832	807	815	804	830	816	807	842	835	829	848	816	800	827	815	820	835	815	804	835	800	786	827	786	809	772	878	793	820	789	800	827	835	797	869	855	834	794	866	753	790	807	837	847	836	845	843	761	834	796	752	802	844	854	815	816	841	817	849	811	845	856	843	857	815	781	855	838	803	805	854	831	823	815	829	864	804	791	794	792	850	809	830	837	811	808	745	803	883	830	828	784	827	864	805	808	816	799	838	815	802	775	810	773	791	833	780	825	784	824	821	875	817	822	886	855	821	787	843	816	720	812	836	827	799	837	854	834	818	809	787	827	814	836	827	864	846	750	820	819	840	798	862	832	818	819	801	790	806	852	852	794	803	863	809	805	844	817	856	795	860	827	826	799	820	758	832	860	813	821	794	794	831	805	853	845	813	785	869	873	839	856	843	811	846	834	807	852	832	799	820	842	866	867	808	806	813	812	768	800	827	816	793	824	840	825	779	801	894	806	780	795	821	784	812	863	832	827	838	803	771	813	830	827	755	844	796	805	866	822	848	808	833	814	832	840	816	839	806	817	815	806	805	773	833	832	822	788	801	834	808	767	830	891	769	786	841	804	795	844	798	878	775	860	819	837	779	830	807	876	839	822	829	786	848	817	827	800	812	813	787	803	814	857	884	837	768	822	788	816	785	830	828	843	881	778	820	855	816	804	771	810	857	779	916	858	867	857	800	826	772	856	811	806	833	901	846	818	849	804	833	850	872	853	884	804	781	833	743	807	788	837	834	784	828	785	864	810	817	844	792	859	829	844	819	881	817	793	830	816	835	856	849	822	873	831	833	854	864	754	841	816	808	799	791	805	889	792	865	814	817	824	784	792	835	861	847	805	796	839	805	831	809	832	797	787	822	795	782	799	784	785	827	818	828	757	840	824	814	803	767	766	855	829	798	815	874	837	813	799	837	786	782	781	852	833	776	849	883	753	805	838	828	876	853	800	865	827	826	825	819	844	872	847	881	801	835	831	788	843	847	822	812	804	798	809	826	824	798	819	818	825	832	796	824	850	872	827	805	816	803	784	828	829	809	814	813	832	886	841	789	831	795	802	872	780	816	796	815	852	825	778	826	840	821	809	828	836	825	833	843	844	824	832	800	773	805	850	755	837	849	800	823	787	791	831	785	773	841	826	800	752	767	833	864	824	773	829	823	784	817	864	834	814	808	853	843	835	852	828	819	839	806	845	815	805	820	772	826	830	846	811	852	853	822	809	827	810	755	830	875	836	788	836	801	812	831	837	805	816	831	887	798	789	868	805	825	820	825	764	792	812	779	831	783	809	777	882	780	783	816	814	821	788	797	832	801	846	844	828	794	774	873	820	853	816	777	831	818	831	820	852	813	815	780	819	759	782	810	855	858
1357	248	236	233	198	233	209	201	214	220	219	213	232	230	230	209	224	233	217	251	242	233	218	256	220	211	229	216	231	208	239	218	240	228	215	212	196	231	191	227	197	200	252	222	231	223	213	222	210	195	220	229	231	211	198	200	224	224	216	212	240	204	212	207	204	215	211	199	226	227	214	202	207	206	204	183	222	193	222	198	191	189	233	208	202	238	214	208	205	220	179	209	227	220	243	240	187	218	249	207	220	195	228	199	220	208	256	218	185	211	243	235	193	199	217	196	212	215	239	214	225	221	229	228	222	229	225	230	219	243	253	203	199	201	203	246	225	241	212	217	224	268	229	200	214	266	210	223	195	196	226	225	228	251	209	211	232	230	231	191	219	210	209	223	237	217	209	213	208	220	205	232	213	200	217	221	215	237	217	197	226	207	246	207	218	220	239	228	207	239	192	235	232	224	204	215	236	193	233	235	231	190	210	225	211	235	202	204	206	227	209	194	199	184	207	240	220	211	209	217	210	223	233	197	210	224	207	184	224	194	190	239	232	179	206	208	189	213	211	205	216	226	220	233	214	201	210	209	215	204	219	201	210	256	223	223	206	211	202	216	249	219	220	258	219	190	224	227	233	210	255	218	224	242	229	220	212	207	234	199	205	211	212	234	225	204	204	213	236	247	238	208	228	215	192	178	230	216	204	212	213	199	204	234	230	205	206	213	198	237	229	228	205	217	206	214	230	218	241	220	200	232	228	237	229	203	184	210	211	231	207	209	213	199	229	221	234	245	208	204	207	209	207	183	219	207	200	236	238	225	213	214	237	237	227	202	195	222	200	237	205	204	222	224	212	182	225	233	216	227	208	226	243	198	194	216	213	239	209	214	242	245	209	230	195	200	239	209	207	208	239	210	226	202	198	193	214	238	190	237	226	224	185	224	232	245	211	246	259	207	225	194	212	202	233	199	251	232	220	229	215	218	236	201	234	236	225	256	253	201	214	203	251	225	219	238	235	213	233	223	202	262	274	225	237	227	222	225	208	240	199	223	210	195	190	241	213	212	223	211	234	187	228	207	221	212	209	223	212	200	211	206	215	216	222	212	208	213	209	228	217	200	172	202	216	223	216	229	206	194	234	211	239	208	221	225	210	191	201	201	233	220	220	226	208	240	218	205	235	228	214	218	245	216	210	234	209	184	187	241	220	217	208	226	201	207	249	251	202	228	203	219	207	243	208	225	241	205	205	216	188	196	218	214	252	210	206	226	228	220	230	202	215	247	192	220	223	197	204	208	219	219	241	212	207	209	223	184	191	203	222	215	217	230	237	209	231	196	230	213	211	246	200	203	191	211	238	219	213	212	202	209	214	207	202	204	207	233	191	199	212	229	223	228	220	202	205	224	221	236	228	215	246	211	210	199	238	247	214	209	206	200	209	260	211	225	226	214	213	198	216	211	222	210	228	241	210	209	197	224	227	216	230	217	229	229	235	178	213	235	217	215	217	223	189	202	215	240	219	229	253	245	240	211	212	204	199	203	223	213	201	216	221	226	226	216	216	213	194	210	235	233	245	233	231	215	211	215	230	194	194	211	203	230	190	229	183	231	208	244	249	198	167	200	212	207	219	219	243	185	183	249	213	214	239	256	227	216	229	217	209	225	202	229	231	235	228	213	199	222	243	242	229	224	222	236	205	216	226	217	227	251	217	200	230	186	212	204	248	232	219	216	201	227	221	193	205	202	219	231	247	201	216	204	235	234	237	229	229	218	191	208	218	219	246	197	232	196	198	208	212	212	217	225	230	218	229	246	209	217	191	200	236	203	220	220	219	239	207	214	217	189	226	230	240	223	221	191	236	220	214	218	214	227	201	205	224	210	191	246	230	186	230	219	205	218	205	212	194	216	212	217	237	229	199	225	210	224	218	215	216	243	203	210	224	210	202	213	211	219	224	225	215	216	209	217	192	224	222	237	216	244	242	222	246	231	202	216	220	207	227	206	188	220	248	214	209	208	216	243	235	197	222	209	205	224	209	231	195	213	234	186	243	231	228	207	200	210	234	201	217	210	199	213	241	190	226	223	217	232	217	232	201	207	220	215	199	237	229	202	220	202	231	234	212	231	231	213	216	222	225	222	236	224	221	204	190	245	205	213	222	222	228	192	208	229	196	225	207	208	195	257	240	235	225	239	208	248	219	185	208	207	227	204	218	237	210	203	238	250	242	237	208	210	263	199	209	214	208	223	215	204	211	226	231	209	190	226	204	209	228	217	233	232	235	186	188	216	210	230	224	228	196	207	228	233	220	226	212	229	229	216	261	204	204	217	265	208	203	253	177	210	207	225	216	230	201	207	224	219	200	223	198	216	220	199	206	221	240	222	215	230	228	213	205	215	223	239	215	212	235	202	193	203	236	224	223	237	244	209	222	205	218	227	234	197	203	212	213	218	209	248	191	217	216	229	217	219	224	230	220	230	222	217	213	239	213	237	222	217	195	201	210	222	237	225	251	235	204	211	224	208	243	197	226	203	197	225	224	210	221	230	244	221	225	218	215	216	195	202	230	228	225	190	220	225	205	229	238	230	221	199	214	223	228	218	202	189	207	211	230	220	191	248	239	217	206	237	185	231	201	206	249	191	233	225	197	228	265	227	220	200	234	179	237	214	220	212	238	228	218	230	202	204	204	228	222	220	238	234	205	216	210	248	224	206	233	229	229	206	187	228	223	207	209	225	223	224	227	226	200	211	231	228	246	204	205	200	196	202	222	221	208	255	217	210	206	194	219	222	214	226	208	216	201	257	213	200	252	221	222	214	251	205	213	220	220	199	221	248	207	206	212	204	198	194	229	200	229	192	211	198	240	202	215	233	234	232	221	239	217	230	191	186	225	223	204	217	224	218	214	223	233	219	205	223	217	215	230	249	215	212	206	201	222	232	231	225	210	204	229	193	222	212	243	205	204	219	200	232	224	216	238	209	228	211	239	201	234	219	199	234	229	237	227	232	194	192	218	223	208	218	224	203	232	213	221	228	214	239	212	212	218	199	230	201	188	207	199	211	213	240	217	191	212	213	224	231	221	202	230	213	196	210	252	213	215	185	180	216	200	221	201	210	212	217	226	210	246	259	227	235	225	227	193	216	211	181	199	225	209	197	207	207	221	239	226	197	207	223	205	219	218	216	223	208	232	225	197	231	224	233	220	211	210	230	225	218	209	256	197	206	192	230	265	200	235	249	210	232	209	213	215	224	205	243	245	232	230	223	189	215	201	200	237	219	246	186	208	233	249	212	220	221	253	213	207	192	221	234	226	221	208	221	167	241	224	200	237	206	212	187	252	219	242	218	227	206	213	207	194	220	242	245	232	231	216	201	220	211	197	238	232	199	202	221	212	214	218	217	201	191	227	222	217	228	213	190	198	219	223	212	242	227	228	207	240	196	208	208	223	227	202	219	208	201	232	236	202	194	213	237	217	207	203	230	224	209	241	228	206	210	216	245	241	219
1617	542	566	598	586	613	519	530	579	575	574	541	553	527	508	545	584	547	527	524	549	524	562	576	517	511	543	556	568	556	530	577	542	531	548	557	536	540	567	546	561	550	513	502	544	565	547	567	548	575	520	532	512	532	542	589	474	540	493	514	535	536	482	559	549	514	526	544	536	531	552	556	554	533	576	540	556	548	531	458	505	531	526	545	502	559	568	521	542	529	563	532	550	479	554	507	522	525	549	502	553	568	484	524	549	536	491	539	548	522	547	506	549	584	515	525	550	573	541	539	546	551	534	539	518	515	511	528	514	539	550	509	551	546	549	512	545	572	551	594	543	538	558	552	505	537	543	524	568	548	529	543	546	550	531	508	488	549	589	488	531	512	519	545	525	511	528	531	570	592	506	547	523	510	551	547	519	523	527	579	537	536	534	551	559	546	530	519	563	527	547	560	493	508	522	531	522	563	567	486	549	535	555	522	545	542	537	514	560	531	535	534	496	554	569	492	581	561	520	507	622	546	515	542	546	537	522	502	523	531	528	514	530	552	572	553	524	520	517	501	543	502	533	486	545	571	550	531	534	523	589	524	484	553	551	582	553	561	541	525	521	545	523	496	537	541	489	565	527	527	515	565	527	554	554	551	589	565	547	531	551	523	546	556	540	549	520	506	543	550	592	538	547	549	565	547	547	562	568	516	507	523	538	488	540	497	534	550	522	545	563	555	534	577	549	571	535	539	534	552	544	555	563	555	565	574	550	510	584	513	549	512	555	581	542	554	555	579	551	546	522	527	541	501	541	510	531	580	562	520	510	540	554	551	545	562	560	543	569	545	530	559	550	527	548	538	518	509	530	530	555	502	546	519	543	528	534	550	511	490	547	541	538	577	536	560	540	574	539	539	547	520	511	540	583	494	543	556	535	494	514	557	543	525	566	529	543	540	567	555	519	535	560	549	566	566	586	565	576	504	534	551	542	539	540	532	539	569	544	552	521	520	509	530	485	521	565	523	574	542	568	508	511	545	550	518	551	537	535	543	521	545	558	503	562	558	525	520	544	542	513	589	541	569	506	545	586	535	520	520	559	524	517	553	547	566	519	544	518	521	530	572	530	573	526	522	564	548	536	556	517	554	535	528	521	544	552	562	553	534	541	570	555	537	500	549	522	577	562	561	545	583	564	514	510	506	573	527	524	499	553	520	548	494	552	490	533	571	509	515	529	555	561	555	533	555	539	564	561	536	531	539	517	525	506	556	528	551	528	535	533	539	515	539	540	517	511	541	570	538	487	544	569	565	513	496	560	507	566	563	546	531	545	526	523	550	531	546	554	538	512	549	578	542	532	549	505	505	481	557	530	521	568	507	540	526	533	570	518	547	554	539	535	537	551	579	560	534	574	537	547	535	531	565	569	584	521	519	541	607	524	568	562	551	523	520	534	582	534	539	558	526	523	533	506	538	577	539	480	522	542	522	508	533	516	534	542	527	521	534	537	539	507	557	535	528	532	521	532	552	543	523	515	544	540	555	564	535	546	533	553	566	536	574	548	534	539	526	551	546	578	522	539	535	525	500	540	557	526	514	539	537	553	499	530	517	560	601	536	540	541	533	517	541	533	535	580	535	532	562	519	487	541	544	513	544	549	560	555	521	519	534	586	542	518	584	530	559	564	527	524	530	554	544	561	553	529	529	514	507	533	567	514	568	530	508	502	546	536	535	534	565	551	492	566	544	556	569	519	536	536	523	545	535	537	565	526	544	546	557	505	495	530	504	539	525	527	552	565	551	562	538	551	544	516	544	559	565	575	569	511	571	542	534	534	530	540	540	571	564	540	549	544	474	529	552	510	585	575	518	572	512	532	523	556	521	521	531	544	551	589	504	525	569	531	516	539	537	502	500	548	545	547	498	566	552	535	515	535	548	556	568	525	499	531	557	531	504	528	500	529	560	538	532	515	521	565	592	549	523	570	561	523	517	504	541	549	513	542	497	532	551	523	554	563	542	529	543	559	501	534	580	567	513	522	514	611	517	545	561	524	509	553	522	546	546	515	556	526	524	531	535	504	539	562	584	520	571	534	539	539	532	540	548	544	549	585	570	576	487	578	515	531	520	540	546	529	532	541	529	543	501	571	518	540	543	517	560	520	566	561	556	567	533	539	540	550	561	564	539	528	532	537	529	541	551	523	543	552	520	549	544	529	531	532	538	541	563	545	535	553	531	545	515	542	547	498	525	529	524	562	503	561	536	547	549	506	516	535	521	548	555	536	553	501	562	585	524	472	553	570	515	531	536	518	559	543	555	539	533	549	574	527	541	536	526	552	533	523	539	470	550	557	529	534	540	530	554	547	581	510	534	518	515	579	553	561	477	544	621	524	505	526	563	558	523	508	521	535	537	532	587	543	521	536	553	534	545	526	537	528	520	533	540	529	518	582	534	523	577	501	528	522	537	555	535	566	532	529	537	551	548	519	514	540	514	542	521	490	493	559	546	522	516	582	519	526	522	534	521	547	527	543	543	517	549	554	522	525	558	531	535	525	539	531	560	515	567	504	560	557	566	529	527	541	543	539	553	577	564	534	564	534	538	547	521	548	535	562	520	532	543	494	509	529	567	541	554	541	553	550	508	519	527	519	549	538	543	551	552	571	534	546	541	537	513	540	521	577	538	547	539	572	579	510	557	510	537	582	562	558	552	525	560	573	559	504	500	541	553	563	555	514	543	475	586	577	564	551	538	520	486	569	512	486	505	533	538	526	521	547	550	552	582	577	552	548	537	513	591	590	534	549	538	525	539	573	542	551	551	530	561	539	527	499	563	510	539	564	553	540	528	553	582	583	534	529	553	518	526	559	553	514	511	520	532	532	536	514	556	530	531	579	532	526	542	523	559	550	544	539	560	549	567	526	554	553	543	546	514	533	537	541	559	606	575	500	503	555	562	560	498	522	547	540	500	536	516	543	545	560	572	558	529	555	573	553	547	575	527	606	520	522	526	579	532	556	553	547	527	502	577	504	538	537	512	573	570	487	548	532	530	576	543	548	473	535	538	533	530	522	554	524	570	551	543	591	554	533	535	535	533	512	507	538	555	533	528	527	553	478	574	572	573	517	529	541	550	500	569	558	538	514	514	520	541	560	564	512	544	558	526	502	500	538	573	564	546	543	545	533	513	522	522	520	547	539	552	554	558	499	525	528	557	570	564	523	492	530	527	535	545	509	539	534	512	536	611	540	557	545	506	514	552	556	542	528	537	533	501	540	530	552	527	514	528	524	534	544	522	577	572	573	550	521	558	561	557	525	549	582	547	568	551	518	535	520	555	506	540	555	500	540	545	555	507	554	558	594	552	513	517	563	523	567	524	494	542	585	580	550	578	543	558	558	494	509	536	559	564	560	544	535	534	523	509	532	531	525	585	535	500	549	542	553	538	540	523	534	515	517	537	517	537	565	559	553	569	587	550	569	556	534	560	522	529	508	529	513	530	499	586	564	551	543	526
7143	464	524	441	318	233	262	187	191	192	173	194	148	167	216	193	190	172	167	165	147	167	151	172	154	178	170	168	175	161	152	165	153	178	173	163	164	166	172	182	200	171	146	157	169	145	139	179	159	150	176	141	149	156	165	150	148	142	145	149	148	163	163	188	157	179	168	165	154	179	142	172	172	156	157	162	143	151	184	155	173	162	164	170	156	175	171	170	172	162	173	165	152	143	159	178	168	186	162	160	172	180	166	168	133	136	166	150	150	184	151	149	188	192	156	134	141	154	178	154	159	145	161	154	155	178	177	181	160	179	147	141	136	151	161	146	165	175	182	183	155	177	169	164	170	181	166	160	150	138	172	157	163	167	146	154	192	171	175	150	173	138	161	197	177	150	170	153	172	133	187	153	146	164	155	175	168	165	165	161	155	138	160	185	159	149	185	156	156	158	151	160	154	166	162	168	152	172	174	155	178	166	159	158	181	141	157	165	156	147	153	188	167	165	160	166	163	149	151	164	127	151	167	156	166	177	157	155	180	160	162	157	177	179	153	164	159	145	170	184	175	151	184	153	158	154	185	169	129	173	147	187	178	152	153	148	166	174	165	191	151	144	150	138	163	179	153	178	161	167	141	150	155	170	189	160	148	146	162	175	150	168	156	158	181	172	151	166	137	175	149	167	183	183	159	179	176	148	163	165	176	145	171	178	168	149	169	173	192	182	172	158	167	184	174	177	164	154	150	177	192	178	167	184	174	166	183	171	182	176	152	160	163	162	167	144	156	174	168	169	175	175	181	161	148	153	154	154	153	159	140	191	153	157	153	167	152	150	168	172	177	172	175	142	171	164	173	148	170	176	150	158	166	154	161	194	148	168	169	172	163	189	167	165	152	162	144	163	164	138	157	143	172	177	144	163	164	179	163	168	172	158	145	148	163	172	177	152	165	152	179	145	139	156	159	167	183	134	132	176	146	159	192	171	165	160	168	156	138	167	138	164	167	163	146	158	157	168	150	148	157	153	144	194	162	141	152	162	160	159	163	180	162	177	167	165	184	161	141	159	152	160	172	164	166	158	164	197	185	157	180	172	148	153	150	186	170	154	144	152	162	173	171	175	160	167	148	149	151	158	171	153	190	175	175	155	141	154	174	167	170	167	151	184	175	164	172	153	147	138	136	157	134	170	178	155	182	154	158	167	149	150	159	166	152	145	190	166	138	162	160	157	192	160	169	145	185	159	172	165	161	153	159	164	159	174	174	166	147	154	162	150	197	187	169	158	175	165	154	179	158	161	140	164	159	166	156	167	170	158	168	188	164	175	169	164	159	174	171	167	183	175	147	151	159	158	180	159	178	178	161	166	152	177	165	136	179	171	156	152	158	164	147	173	155	158	169	161	187	162	133	142	160	171	169	165	145	159	177	183	164	154	157	166	169	158	171	190	164	154	182	178	156	150	184	160	157	147	157	177	161	158	162	167	165	159	154	152	173	161	144	160	166	157	154	153	150	160	176	166	171	168	188	153	189	155	157	163	174	173	150	150	169	167	159	171	154	147	164	161	158	154	164	151	152	141	156	142	169	172	149	175	153	157	159	136	139	153	173	144	158	147	169	156	177	165	157	143	158	170	180	163	150	161	154	173	168	168	145	185	131	152	164	186	158	146	148	206	161	159	167	166	153	173	162	169	168	180	173	176	161	172	177	153	169	146	169	162	146	158	160	133	161	169	151	167	149	157	166	166	156	155	148	173	167	144	160	177	186	159	155	171	163	185	167	161	158	172	187	158	134	149	173	157	154	169	170	176	161	154	163	147	156	171	167	147	160	159	203	156	160	178	187	153	151	161	151	159	175	164	179	155	131	167	163	162	165	155	158	156	167	179	157	168	172	157	163	158	135	152	149	193	158	152	183	154	164	157	153	187	164	169	143	174	166	157	176	161	147	139	180	160	164	155	168	165	156	159	178	187	160	179	161	184	171	151	164	132	162	164	184	170	196	190	155	150	176	171	164	161	187	165	164	144	173	151	164	138	153	156	170	154	147	155	152	150	155	173	163	152	165	162	182	157	185	158	185	162	170	178	170	149	135	168	185	171	168	173	182	148	184	166	157	167	161	185	151	174	179	169	149	129	177	181	146	160	181	151	177	163	180	148	157	150	145	151	169	143	159	159	155	146	152	174	190	162	150	185	146	144	179	168	158	153	167	160	143	171	181	145	137	158	135	142	134	158	158	166	159	164	159	151	165	162	162	148	185	157	154	150	152	162	166	167	186	160	173	171	159	160	175	153	160	175	161	171	156	168	166	181	174	158	174	148	154	175	176	168	150	174	175	173	150	192	151	163	150	149	146	179	190	144	169	171	162	153	188	186	160	172	175	158	162	171	150	165	164	170	161	191	182	162	175	150	152	170	173	148	176	169	180	174	148	172	153	150	189	149	163	164	176	154	164	162	155	190	192	157	150	156	166	170	167	176	162	160	163	139	171	165	164	155	173	176	147	155	164	155	173	153	148	164	138	154	167	186	168	158	170	182	179	154	152	173	147	148	164	160	166	164	147	147	184	162	174	182	167	159	182	170	178	148	177	185	176	147	144	170	151	145	161	182	155	164	178	172	132	161	162	154	146	148	145	170	168	152	155	156	153	152	143	158	138	158	156	163	162	160	157	183	156	174	166	164	191	160	161	166	180	204	175	155	168	138	143	185	168	181	165	153	151	175	156	163	151	165	155	155	192	160	169	143	167	152	148	169	157	156	145	172	177	144	144	159	180	168	146	121	151	148	144	171	158	163	162	169	169	169	144	166	153	167	171	145	147	160	198	151	161	159	156	142	138	160	142	136	168	182	178	151	159	164	160	142	169	180	145	180	176	164	178	144	144	176	171	192	173	138	174	173	159	172	162	145	158	181	156	161	164	153	153	146	140	144	150	159	185	165	142	146	177	178	184	167	140	168	161	167	163	147	172	161	172	162	148	150	180	167	164	145	162	139	164	146	151	158	168	158	159	174	162	187	165	152	160	170	169	163	168	158	199	162	166	151	165	170	165	149	174	140	173	164	182	169	162	149	171	178	153	162	172	161	152	144	152	141	155	160	173	191	168	169	160	131	169	161	160	185	188	155	150	131	151	160	160	180	149	161	169	146	147	164	167	168	184	151	174	178	142	185	166	205	182	154	158	166	152	125	177	163	176	146	158	168	158	193	206	169	143	150	167	181	168	178	166	198	167	181	139	170	170	161	186	166	171	152	159	167	162	173	176	161	154	167	184	181	146	136	154	157	187	143	153	165	158	145	154	166	176	162	174	163	150	140	175	182	158	162	178	142	167	176	173	146	156	144	171	155	180	169	154	140	142	179	177	182	157	173	162	147	165	179	173	161	163	176	156	153	161	187	152	143	161	158	151	133	160	169	150	173	176	172	178	174	143	173	157	150	167	170	139	172	158	164	182	189	175	176	170	167	147	159	159	157	146	158	175	181	159	168	139	167	191	161	179	172
5942	721	1204	1378	1244	985	832	722	682	644	606	590	548	551	544	528	510	511	498	505	506	521	537	477	508	501	473	505	469	478	430	492	440	459	480	468	476	442	473	474	435	444	481	450	470	459	436	420	442	433	483	460	458	415	442	453	479	411	465	428	423	460	452	462	419	447	462	438	415	461	467	449	458	401	459	447	489	441	445	456	441	438	465	453	491	458	451	450	466	439	465	425	460	439	455	474	443	441	466	410	456	441	440	415	452	421	470	485	510	427	425	422	469	420	447	452	450	432	465	446	416	431	446	459	401	453	507	481	431	433	454	448	448	496	454	426	468	481	436	478	460	439	451	451	450	442	439	427	440	452	427	413	432	453	444	431	411	415	461	439	415	436	487	431	459	491	475	457	461	473	470	453	470	484	409	460	452	447	423	435	432	454	459	475	434	442	469	443	451	440	436	484	473	473	432	436	416	467	469	457	492	469	428	409	429	436	410	409	390	421	437	423	439	484	461	461	450	459	409	452	454	472	450	448	451	411	477	455	418	473	410	469	471	479	423	447	423	442	425	439	464	480	431	455	460	429	476	437	431	444	464	448	455	427	431	458	413	437	449	465	443	465	436	472	477	428	436	450	477	439	453	458	426	449	455	453	432	475	433	473	429	451	456	451	440	450	441	433	454	476	471	469	458	421	441	414	452	431	430	450	434	444	417	429	433	428	467	433	440	450	423	435	444	450	429	389	410	445	436	448	445	449	452	469	448	459	470	413	452	433	439	464	443	469	449	464	433	478	465	452	454	452	433	455	485	460	456	469	437	480	421	445	466	434	446	422	450	430	475	448	455	419	435	423	445	417	452	426	473	471	481	462	446	485	431	460	421	433	473	455	456	458	446	457	447	444	411	441	453	462	446	464	458	448	454	409	456	435	460	465	467	449	452	411	425	439	418	444	460	440	461	446	449	454	436	456	464	416	433	490	455	473	446	506	432	430	433	463	503	435	460	444	440	456	465	458	461	483	458	447	470	452	422	419	463	454	469	454	456	462	442	427	439	432	438	436	435	445	424	486	477	425	457	479	440	491	427	440	457	473	443	476	440	445	474	434	450	460	436	446	433	459	465	432	467	429	440	470	432	477	442	447	487	451	438	445	414	496	430	476	429	460	449	454	432	428	471	445	383	476	430	447	449	425	469	415	430	427	424	435	433	491	445	447	453	479	436	452	449	452	444	444	428	460	453	435	434	471	453	435	472	428	464	474	460	428	433	464	453	434	459	441	445	472	478	480	458	434	437	448	439	417	418	425	461	455	450	440	422	459	434	450	463	447	461	494	397	495	476	437	442	441	404	432	464	460	441	403	470	448	465	391	453	439	448	437	392	471	435	459	442	414	467	462	459	483	445	445	440	470	424	447	472	449	465	457	440	430	460	436	445	434	461	424	459	447	451	429	457	417	437	441	455	433	409	457	485	471	440	449	457	443	489	425	442	421	441	438	465	482	433	432	454	481	430	463	438	446	471	443	461	456	470	498	437	463	451	441	443	463	428	441	435	411	419	455	448	465	456	486	420	424	437	454	456	417	488	438	425	445	486	427	433	446	466	448	431	460	460	441	446	450	456	426	417	440	451	459	461	453	458	435	459	408	423	486	429	436	462	440	485	414	417	414	461	418	476	470	427	418	460	417	447	437	463	489	447	426	426	421	492	441	474	469	459	453	469	473	455	417	436	434	440	437	423	430	452	455	449	426	419	481	479	454	441	438	449	477	483	444	440	425	427	460	462	425	458	453	419	445	461	466	447	458	443	432	445	453	476	449	444	487	454	444	474	430	391	449	436	468	481	440	458	432	452	395	431	473	414	460	430	469	432	432	449	453	457	447	469	470	443	457	446	434	438	458	443	429	424	486	456	428	464	421	427	434	405	448	441	468	453	461	432	413	444	411	417	440	469	439	446	426	471	443	454	440	437	457	455	445	458	451	441	436	434	432	453	440	399	435	450	431	447	470	413	480	445	445	451	434	471	486	460	439	478	466	464	464	441	475	452	421	466	437	440	431	436	424	462	447	444	458	438	435	424	462	442	470	435	451	451	398	458	443	424	481	427	446	459	452	457	439	458	406	449	490	454	453	471	454	464	479	437	459	435	416	442	454	469	502	429	450	473	472	460	509	428	450	425	434	449	472	460	464	414	453	412	428	505	456	435	429	442	482	434	397	458	437	433	446	480	446	454	424	460	494	446	476	445	399	410	430	441	428	451	485	435	431	440	429	467	459	447	440	420	456	490	433	477	468	428	441	438	416	431	440	403	445	440	435	393	458	460	489	448	456	412	389	403	445	418	442	439	454	444	451	435	475	463	411	431	445	501	475	482	424	435	433	470	423	522	465	465	444	411	465	433	424	407	460	424	450	444	437	479	469	470	429	438	430	440	468	462	425	453	422	451	476	437	458	459	441	457	441	411	455	442	458	418	423	458	427	498	452	445	404	460	432	446	409	447	425	430	411	411	458	417	433	419	452	418	470	468	456	473	422	471	454	467	461	457	403	435	433	437	420	449	464	447	437	442	453	461	464	435	427	430	398	433	451	425	470	448	471	438	458	463	421	501	435	450	489	478	446	466	409	430	445	442	423	455	431	455	475	461	415	459	477	469	447	433	424	443	444	456	434	436	430	445	418	489	465	462	441	428	447	423	451	426	412	476	452	478	457	435	421	456	433	469	436	456	465	463	436	461	407	434	465	484	468	420	446	462	471	428	469	427	470	464	448	450	429	407	463	454	419	418	431	413	462	471	440	454	420	469	445	462	501	428	441	460	479	449	420	440	421	438	429	448	457	439	494	469	427	436	444	416	470	421	434	474	419	446	461	459	441	476	433	417	444	480	456	414	427	492	406	471	461	460	452	461	433	470	417	433	420	459	458	457	418	480	430	440	463	483	452	454	432	466	451	470	434	471	434	418	460	432	473	415	435	446	441	450	446	465	444	439	467	457	443	454	469	453	482	465	428	464	449	441	446	481	450	446	457	449	445	409	422	460	458	418	419	434	420	465	437	452	453	458	415	464	467	422	420	479	470	451	441	451	466	453	448	496	449	440	457	466	469	415	456	445	490	434	464	436	476	437	444	464	417	443	433	454	471	447	454	439	449	418	445	429	429	455	477	486	415	434	435	403	460	430	455	444	458	421	422	453	454	445	504	433	439	468	453	415	425	481	443	391	467	428	432	461	408	453	421	460	463	437	456	448	417	467	444	443	475	473	466	423	476	429	448	470	458	423	423	491	477	427	425	419	470	441	454	441	452	421	457	458	457	460	463	465	422	455	446	437	451	414	483	400	434	470	424	449	411	431	472	450	469	478	401	445	458	460	428	461	466	442	458	474	434	408	468	469	463	442	415	457	463	450	485	431	478	462	438	437	434	457	432	443	493	446	458	489	441	453	425	459	457	441	443	442	427	424	456	451	427	437	453	458	456	474	455	440	443	442	443	471	446	455	481	430	431	439	475
14067	1315	1062	941	673	545	515	439	409	426	370	398	373	381	349	378	379	370	408	319	412	363	382	328	331	359	388	356	355	371	347	349	356	406	341	380	373	334	345	378	379	357	368	340	362	346	342	319	369	330	354	374	350	364	331	337	345	344	287	357	355	387	332	386	396	351	383	349	328	330	365	364	341	340	396	334	325	320	356	353	322	352	340	325	340	333	363	335	314	335	343	356	329	348	326	343	371	342	323	339	337	336	333	352	313	329	334	331	348	335	340	347	330	357	320	366	312	362	326	333	325	353	334	345	318	344	382	351	342	339	370	351	347	368	338	326	323	389	382	344	338	345	373	337	330	351	363	360	356	349	334	377	340	381	339	356	342	329	331	359	338	365	335	347	370	385	342	356	350	335	330	349	363	364	315	357	321	355	341	354	350	378	336	355	329	392	348	320	330	331	338	364	402	317	349	348	322	344	346	338	345	384	326	352	349	386	361	357	339	352	386	351	374	352	326	335	328	338	375	324	317	367	361	311	355	352	320	307	328	370	371	350	389	345	343	345	323	348	342	353	346	358	386	366	368	415	389	334	325	336	319	353	339	359	349	346	332	345	341	400	338	365	369	327	335	344	346	318	308	376	360	369	345	316	338	333	351	309	378	313	342	349	348	347	386	347	319	357	332	369	366	372	350	344	341	335	336	329	310	360	354	364	351	357	365	336	354	360	323	341	352	343	354	325	346	352	355	347	326	325	361	374	333	308	347	300	324	339	380	358	359	348	318	316	344	333	365	331	349	339	365	341	383	300	339	343	359	323	360	337	371	356	334	357	351	362	375	361	317	344	331	340	339	348	369	345	337	351	301	339	333	355	352	322	340	325	350	359	322	318	362	332	341	313	326	371	345	343	345	333	397	319	333	341	378	341	338	365	337	342	402	312	356	340	361	330	363	375	349	344	329	356	370	350	301	330	350	326	373	346	337	327	335	329	393	393	364	378	361	314	347	340	353	361	395	332	324	353	327	322	326	373	345	355	350	335	340	341	352	339	350	336	369	354	351	345	336	357	388	329	322	369	309	338	342	348	342	357	360	342	373	342	299	332	351	332	321	366	345	358	358	341	360	346	326	314	319	344	338	364	311	358	375	356	337	340	331	340	382	350	358	357	301	347	333	308	334	376	385	327	352	346	370	340	344	315	384	327	285	333	407	353	325	386	348	352	314	343	304	345	326	351	336	366	351	349	379	347	368	368	323	322	322	378	368	361	374	357	361	341	358	359	355	370	337	334	324	346	327	339	346	331	344	326	354	360	380	387	339	350	360	353	367	343	363	350	315	350	326	340	368	357	330	301	369	345	383	329	335	355	350	373	367	298	341	352	330	350	338	351	351	361	396	337	366	357	347	316	322	316	333	334	335	316	339	321	350	356	359	357	366	360	361	331	349	360	310	333	374	392	352	339	364	339	330	314	353	369	335	341	389	358	335	328	341	367	327	383	374	354	337	357	364	379	365	350	356	341	349	318	341	363	298	348	340	352	326	360	331	377	334	322	393	380	324	319	340	359	395	356	330	313	350	366	325	364	343	310	355	342	366	347	350	396	352	340	328	351	378	336	346	349	375	324	325	344	341	354	386	326	334	365	355	352	340	351	362	352	333	334	349	345	334	342	350	366	334	343	354	374	351	378	347	383	332	350	342	362	362	340	341	328	341	320	324	322	365	340	344	352	324	328	343	367	344	321	319	356	323	354	311	345	328	359	346	355	365	328	337	310	358	362	332	297	320	302	329	317	332	359	367	342	308	364	355	332	363	349	338	344	327	338	336	300	307	368	364	368	357	319	301	334	339	377	374	340	345	348	377	345	320	343	371	339	400	358	366	379	342	332	357	328	347	357	341	365	323	327	335	352	356	368	367	374	359	364	353	350	353	340	357	367	397	333	332	321	374	356	342	359	346	355	362	376	359	337	351	382	366	349	345	349	307	331	306	345	355	345	347	353	347	403	390	329	308	417	340	351	345	345	346	370	379	325	362	374	326	360	354	336	354	307	361	310	366	309	356	368	358	338	369	398	350	364	373	381	373	324	317	364	324	381	328	390	338	296	343	316	351	356	337	346	350	344	331	357	318	357	368	338	335	337	354	347	370	365	338	356	312	373	353	339	305	376	350	366	327	362	334	322	314	352	337	362	329	339	369	379	331	356	327	352	342	340	333	352	323	335	323	321	366	365	345	351	338	350	352	365	292	362	354	356	354	368	325	359	365	319	328	322	368	313	374	352	344	343	323	352	343	348	319	355	370	353	319	348	355	336	325	369	363	375	401	376	358	368	365	364	368	349	355	335	363	363	354	378	343	333	350	350	326	344	364	329	364	347	356	360	396	326	367	349	356	354	320	330	366	381	368	372	321	337	339	370	341	352	357	345	316	349	307	324	345	307	326	343	346	371	345	331	345	379	357	350	311	361	301	356	352	331	372	339	368	330	341	364	326	370	376	361	337	340	327	337	363	364	389	361	357	329	350	350	352	342	349	346	339	377	364	332	326	354	355	329	381	340	354	361	361	348	368	338	345	356	346	358	357	368	331	381	318	382	341	345	311	333	358	324	348	355	340	315	373	340	352	340	373	349	360	344	359	351	297	356	348	381	355	359	340	389	361	334	375	335	368	352	346	352	399	342	364	369	342	380	380	344	401	326	346	338	370	340	306	306	344	330	350	357	332	340	388	335	342	322	356	337	369	351	350	340	326	352	356	349	333	293	334	342	310	338	285	295	354	322	382	383	364	387	392	356	329	369	364	335	333	335	350	366	337	385	346	328	365	329	333	323	337	364	380	356	360	370	352	349	346	329	351	350	350	372	331	349	321	413	343	345	337	309	340	342	352	332	365	366	324	333	334	350	310	369	343	367	359	352	351	396	326	356	335	342	360	297	336	323	323	362	337	310	310	347	353	338	342	359	317	334	357	385	337	342	329	341	390	330	351	347	361	316	347	339	385	339	334	328	349	379	366	369	415	326	346	383	368	319	333	346	327	342	384	358	344	338	341	324	329	357	396	360	383	357	385	356	396	346	324	341	381	372	329	314	334	370	359	342	328	324	345	373	331	379	318	340	345	354	360	333	361	369	341	328	370	340	366	356	330	336	382	370	346	313	323	353	369	372	342	316	354	336	338	329	390	364	372	353	334	319	316	335	359	325	371	361	348	356	319	341	321	357	353	305	350	319	348	367	352	329	384	338	364	342	305	334	336	332	310	336	362	387	371	385	346	356	337	329	349	352	344	361	336	370	350	332	373	379	347	387	337	327	328	373	368	367	356	312	357	353	334	383	359	345	343	369	324	327	324	356	347	333	351	340	341	345	352	326	402	368	341	343	309	379	357	358	351	387	344	336	330	373	348	299	329	332	381	324	341	344	347	360	353	360	346	375	341	341	363	373	341	350	348	358	346	340	340	340	357	364	359	332	317	347	361	349	343	335	355	335	311	341	343	332	318	306	336	352	348	355
8130	1336	2246	2544	2225	1817	1522	1399	1342	1237	1045	1130	1036	1027	1011	940	916	922	919	846	939	823	781	840	871	859	896	860	843	877	859	870	910	882	840	861	833	891	874	801	853	836	844	855	834	809	833	823	804	768	858	849	817	806	819	810	904	834	843	846	824	808	851	835	823	828	826	823	848	861	843	842	831	827	808	795	811	758	757	831	822	795	815	862	844	837	778	815	834	846	844	826	827	820	789	835	808	832	805	861	824	865	774	808	859	798	821	840	817	817	824	825	869	860	822	798	797	824	803	843	879	851	819	792	857	792	795	883	786	793	831	769	833	801	838	757	782	834	786	819	803	807	764	811	829	848	836	784	781	802	798	851	812	854	812	859	862	869	871	783	813	833	847	837	798	811	749	793	836	822	829	838	779	803	798	810	799	821	786	818	852	787	785	865	830	819	793	829	780	860	847	779	806	843	828	831	813	816	781	741	805	828	788	828	862	823	858	815	859	775	787	840	797	815	809	807	786	792	773	742	797	847	814	823	841	806	835	833	840	848	800	813	815	822	837	844	820	798	823	807	798	821	822	759	837	852	829	794	865	795	813	802	799	814	861	791	753	840	804	817	869	803	785	826	866	831	750	849	792	807	829	790	793	866	852	810	817	810	786	759	860	768	807	806	810	834	820	764	834	809	787	831	827	762	813	776	775	781	841	849	853	848	775	830	806	829	800	825	809	818	797	840	831	836	784	797	803	813	849	851	800	759	803	894	798	832	812	812	856	839	828	845	839	825	855	795	832	825	814	792	797	860	833	833	805	839	826	778	818	778	800	836	848	856	781	827	841	818	809	906	825	775	841	827	810	780	792	800	786	831	838	824	844	828	850	813	857	858	815	850	840	809	835	827	791	802	797	865	819	799	829	844	810	811	827	828	844	815	846	792	818	842	814	834	793	790	833	811	817	845	796	847	806	819	823	794	836	831	852	857	829	796	792	851	838	803	769	808	845	810	800	793	861	782	826	790	775	845	828	795	827	819	846	855	835	823	834	834	817	836	833	870	835	833	844	835	813	816	853	834	836	797	843	820	823	790	782	846	839	868	808	878	795	786	812	833	801	869	801	815	749	819	790	785	814	822	839	803	813	787	823	782	836	807	838	836	786	819	771	821	808	803	830	783	813	863	813	831	860	849	829	799	809	859	810	820	816	784	854	863	815	848	811	831	877	838	839	834	761	856	824	819	848	816	822	801	838	841	808	864	793	811	797	849	821	802	786	824	810	831	842	805	802	853	836	823	760	854	821	853	797	833	773	796	835	823	817	828	817	855	830	867	864	837	831	838	828	847	817	820	793	800	843	792	805	820	828	848	801	778	870	762	824	827	830	817	842	851	810	848	835	841	856	767	831	793	821	828	806	840	852	832	814	838	806	832	835	873	808	826	846	814	796	872	783	813	808	774	873	845	802	816	818	811	842	776	779	814	876	806	780	832	790	813	809	826	879	876	842	812	831	850	825	828	823	803	802	864	855	825	809	852	799	801	849	795	880	825	767	810	831	796	779	796	818	794	815	802	796	798	830	839	827	798	822	862	793	803	826	837	828	776	848	790	798	814	850	828	848	855	815	826	807	819	828	828	874	810	802	830	800	793	835	762	811	871	778	815	844	836	853	824	827	825	803	748	827	833	842	823	845	794	832	821	872	809	787	825	831	744	797	811	823	833	821	863	838	762	794	828	831	832	810	810	825	872	801	891	786	779	863	787	865	829	834	873	786	869	830	825	829	815	833	783	782	833	803	849	801	848	801	817	821	856	782	798	854	843	797	837	815	842	804	820	874	820	806	837	825	856	865	846	809	852	810	821	800	762	773	797	847	866	829	863	827	811	846	790	804	841	815	793	774	818	847	796	828	800	763	829	862	791	785	791	850	790	813	807	786	842	833	810	800	872	829	783	783	824	801	819	841	817	829	852	867	808	817	767	848	825	801	856	798	843	821	847	807	830	813	829	820	821	802	837	817	836	855	790	797	767	800	824	775	829	841	781	828	852	847	872	823	825	779	808	832	803	862	813	860	789	775	808	808	813	834	803	832	853	806	838	841	837	806	776	791	825	852	810	872	830	826	867	816	834	795	816	844	835	793	828	795	787	826	761	848	833	810	792	855	842	799	811	825	829	851	803	812	835	847	839	867	846	770	767	837	856	797	833	842	824	826	812	822	812	811	857	814	863	808	776	815	830	860	739	838	822	845	819	817	783	828	839	840	831	834	810	844	850	851	757	793	777	792	769	831	847	802	809	783	758	793	769	836	755	816	792	816	810	800	871	860	785	842	815	841	814	829	824	827	833	847	795	862	843	790	844	801	816	867	849	773	800	830	827	821	860	859	789	817	812	824	773	804	796	817	854	873	824	819	743	811	798	833	832	809	819	827	824	810	816	788	862	868	808	872	773	770	825	822	795	820	804	821	858	859	768	826	781	826	834	847	762	792	857	891	823	791	836	791	839	829	787	865	861	769	818	825	820	843	838	845	842	824	856	777	835	797	811	827	778	835	827	841	813	852	794	839	867	804	810	830	776	829	817	781	849	845	814	825	821	816	829	837	810	815	827	832	888	847	886	779	816	808	808	812	863	833	839	790	807	786	838	799	817	856	814	803	840	807	813	820	850	853	793	813	766	853	782	854	844	823	830	851	843	836	843	842	844	790	818	755	811	803	765	803	814	771	879	801	838	859	833	794	805	838	808	774	824	836	780	822	791	819	828	800	773	817	811	860	869	895	802	833	791	803	840	812	799	826	812	836	822	764	770	779	827	825	808	818	763	821	781	865	813	836	848	878	820	856	777	812	839	830	855	801	857	801	828	831	878	861	825	787	838	800	828	797	801	837	802	800	844	800	808	808	858	805	811	808	837	848	834	860	785	799	817	867	857	791	856	801	825	768	799	827	811	805	843	843	822	828	842	795	833	809	823	825	808	788	840	782	828	833	852	841	847	816	789	814	811	772	837	872	780	847	815	818	817	778	752	836	791	810	812	821	818	870	772	840	825	811	839	778	852	825	853	802	831	803	786	777	848	837	762	835	819	852	831	726	838	841	838	823	811	813	813	778	799	804	802	830	784	822	841	862	871	793	819	793	830	770	809	781	803	803	884	836	815	822	830	815	801	844	782	822	822	840	890	773	806	848	796	790	815	843	826	840	852	783	813	805	854	854	854	790	777	822	847	802	835	830	835	795	796	831	788	846	870	839	837	799	813	831	756	778	816	786	871	821	838	771	806	837	799	805	798	835	839	771	794	810	798	803	807	831	828	849	831	767	897	770	849	811	799	813	769	822	821	815	835	855	782	757	839	806	890	823	822	788	833	833	785	810	815	799	858	864	842	799	820	773	825	822	851	869	785	841	821	814	785	858	849	832	809	881	793	806	807	821	741	811	834	839	775	824	819	838	849	820	842	766	806	832	771	818	779	847	831	838	861	790	816	810	902	823	769	810	821	763	841	805	831	820	829	797	850
1446	239	242	229	215	214	208	248	214	248	221	197	209	205	239	229	188	224	234	227	208	209	236	197	229	224	220	233	251	191	227	228	202	226	232	173	215	219	220	227	215	238	256	215	219	185	249	186	218	238	216	224	217	213	243	209	249	233	208	232	221	218	204	227	224	247	229	195	209	234	220	205	207	216	237	233	198	248	199	216	202	194	198	216	227	246	213	230	218	244	200	238	191	229	240	224	213	226	246	222	233	240	217	189	198	218	210	226	257	188	237	227	220	215	230	224	235	233	221	224	212	243	212	209	220	184	213	189	215	233	209	213	223	227	197	206	190	210	237	237	213	220	231	230	220	215	217	199	232	233	205	238	223	205	223	253	252	237	215	218	258	207	226	229	209	244	201	222	208	219	234	239	229	237	238	227	226	230	234	227	229	202	195	204	210	236	238	203	208	229	236	217	218	249	245	207	235	216	237	198	214	262	214	246	224	215	234	249	264	218	194	223	209	223	200	201	231	230	246	215	234	236	214	212	232	200	189	204	218	257	222	257	213	228	215	240	220	198	219	222	210	222	220	221	226	201	208	245	225	202	191	218	195	237	217	242	205	252	208	262	205	196	196	219	224	221	245	234	221	201	219	228	258	201	205	205	246	226	229	226	217	189	183	209	241	263	212	210	188	233	245	240	219	236	229	216	186	230	210	217	229	243	231	225	221	244	213	199	238	233	234	196	238	221	218	219	231	201	223	196	223	174	204	245	206	217	206	220	209	240	228	230	214	244	197	215	245	208	223	268	228	234	193	237	198	220	247	214	217	191	214	216	203	243	204	213	231	201	210	226	235	219	209	246	232	215	227	233	224	241	215	232	243	210	228	207	223	259	241	230	204	222	230	196	223	217	233	209	203	244	222	216	226	199	205	211	231	217	228	231	218	232	224	226	208	197	218	207	228	228	235	220	210	219	256	196	204	221	208	220	202	201	250	221	228	236	217	208	252	201	234	242	220	211	243	230	199	235	226	204	244	216	219	192	198	245	210	198	185	219	231	214	233	232	204	199	205	232	230	212	207	201	203	210	214	203	200	239	223	211	230	193	222	222	225	226	203	212	209	233	226	241	247	223	241	205	238	205	227	240	212	185	227	208	206	210	221	221	216	225	229	209	264	224	226	201	224	191	214	223	215	210	236	207	202	203	218	211	220	215	215	220	243	233	234	216	194	215	258	215	210	196	210	204	246	202	293	259	240	217	197	226	238	198	213	195	228	216	219	210	217	220	190	222	204	216	237	223	199	218	221	216	220	243	198	200	209	239	239	211	229	192	203	203	217	239	223	195	198	190	239	222	229	231	225	225	179	226	220	196	229	238	213	215	208	217	218	225	203	221	250	216	218	199	235	209	228	220	234	231	225	214	212	223	216	227	243	231	197	188	221	216	220	202	230	192	207	207	203	206	214	197	218	215	223	203	249	210	200	202	200	233	211	229	205	223	227	230	197	206	223	220	246	204	201	201	216	233	205	211	217	230	193	220	206	187	212	215	211	227	191	197	235	211	233	226	224	218	228	214	250	214	245	216	269	215	214	221	237	221	223	224	216	215	226	226	219	209	201	214	258	240	196	228	227	231	230	201	211	189	241	224	187	207	233	220	214	233	225	222	203	196	232	241	200	216	203	220	219	232	221	236	214	227	215	221	232	241	255	209	227	171	220	251	214	196	208	244	222	214	219	238	215	210	216	249	231	203	199	238	222	216	211	182	227	220	212	232	222	217	213	227	208	237	234	229	238	226	211	234	250	215	192	206	225	196	212	217	201	217	215	188	209	222	197	250	222	213	218	221	237	198	193	211	221	237	232	262	232	219	201	197	226	219	225	236	213	213	200	220	212	223	213	207	218	223	204	233	230	223	232	210	215	245	207	233	209	205	220	226	229	266	205	210	216	260	236	233	212	251	209	249	215	206	219	214	255	210	202	199	230	223	251	241	213	205	189	226	222	202	203	228	198	207	212	225	202	228	232	210	190	248	203	229	214	249	231	200	235	217	256	202	223	232	223	232	214	253	228	218	234	208	205	234	207	212	216	219	227	233	245	212	255	203	201	216	218	215	221	209	231	213	256	210	234	228	200	234	218	185	226	213	217	207	196	223	227	225	220	224	244	232	214	221	240	224	193	246	222	196	224	219	244	222	195	213	224	221	221	217	248	237	199	215	243	206	220	265	221	217	226	204	221	223	216	217	228	208	188	191	207	183	216	237	221	218	204	230	228	215	213	202	203	190	217	220	228	221	215	222	210	232	230	243	224	204	197	216	220	222	196	228	197	250	246	232	256	198	211	228	216	191	218	221	245	217	208	227	209	227	246	215	210	192	194	202	210	232	198	226	217	223	225	229	224	242	200	217	212	193	199	229	219	220	213	204	233	215	227	204	220	249	225	224	232	231	216	229	224	214	224	205	214	219	228	201	202	214	206	230	203	218	238	204	221	193	253	245	247	224	225	216	211	213	200	212	216	254	204	220	212	218	199	229	205	220	202	225	204	204	221	202	212	233	201	225	221	275	210	208	229	224	252	217	222	225	209	212	209	204	217	198	201	262	253	215	217	213	226	241	216	207	190	201	233	237	201	225	230	239	197	216	211	223	228	247	198	213	216	220	203	192	199	226	236	212	232	219	222	199	239	248	220	236	228	205	227	223	207	208	207	195	206	200	227	215	233	218	227	220	219	212	194	218	236	223	212	217	234	220	227	212	228	201	217	231	216	226	239	240	239	248	211	206	222	173	233	213	227	228	216	198	218	235	242	220	204	215	230	214	215	203	222	224	214	203	220	246	241	213	233	215	213	221	240	232	230	253	223	224	223	222	205	233	227	213	216	214	226	233	219	206	223	193	246	241	206	188	223	195	209	191	226	211	225	212	229	210	197	240	227	186	238	229	238	228	194	228	210	236	219	228	196	198	208	228	248	224	202	226	240	242	205	226	254	188	209	231	194	217	229	190	215	263	230	188	253	207	220	231	211	216	257	190	203	215	183	242	245	250	184	232	184	204	236	243	219	204	217	201	225	201	247	205	222	235	195	222	220	209	204	222	247	239	218	230	214	211	209	211	193	209	198	208	207	225	217	223	238	238	199	247	228	232	236	234	247	198	219	212	234	256	235	230	221	228	201	210	234	221	200	207	239	235	242	239	247	230	214	204	230	254	195	219	249	191	205	218	227	216	210	232	216	219	227	205	235	224	210	248	222	211	247	262	228	221	230	217	191	224	248	239	234	220	239	229	244	216	202	215	238	215	223	200	218	253	220	194	232	238	227	227	217	230	226	235	212	231	188	211	205	225	205	236	228	229	197	223	224	203	206	197	243	219	225	233	214	236	212	200	247	197	204	189	213	223	240	225	242	217	210	224	218	210	211	211	211	228	224	214	240	256	216	228	222	204	220	233	230	200	220	229	224	203	216	207	228	218	188	231	202	223	239	241	244	239	214	225	207	243	207	219	193	217	225	241
1712	579	596	593	601	569	548	553	530	527	537	554	544	525	546	553	561	528	533	554	548	546	546	564	570	524	549	492	576	585	521	574	536	512	565	546	549	520	560	546	535	540	534	527	553	563	538	534	570	504	570	560	542	548	519	576	564	548	508	560	511	527	561	524	541	499	511	528	540	555	572	542	558	531	519	508	534	556	517	550	521	534	571	594	522	507	529	554	550	522	541	536	523	550	574	547	510	539	568	542	542	528	562	554	571	518	545	545	543	588	505	557	524	562	526	571	523	576	556	524	528	538	579	544	537	575	588	563	549	527	505	528	550	548	515	530	502	546	559	565	547	529	551	513	574	546	568	516	511	579	558	527	528	531	508	569	511	520	575	557	525	538	542	572	549	503	518	544	568	532	555	539	537	583	557	548	553	524	578	488	556	595	515	548	536	542	569	544	515	524	527	558	572	565	610	517	518	536	556	568	525	546	540	587	512	577	594	542	548	525	512	530	516	538	519	523	582	547	549	492	573	530	568	532	570	524	528	539	556	514	550	589	561	542	605	572	532	550	566	553	547	523	531	597	528	543	577	557	497	557	527	524	537	542	560	513	545	550	526	576	557	530	558	536	541	523	588	545	572	517	523	538	502	567	578	547	551	550	564	548	582	588	545	558	519	560	536	515	524	528	551	542	571	535	527	561	545	545	489	550	501	547	560	525	548	586	555	537	585	531	548	556	561	560	578	511	550	556	553	543	550	544	540	529	576	537	558	543	516	539	501	601	525	528	541	568	535	548	542	567	565	529	541	506	558	578	586	566	554	548	573	590	553	530	520	535	520	508	551	514	537	545	514	557	529	529	536	549	550	532	547	546	531	552	524	545	517	523	545	581	540	486	518	557	538	548	533	532	563	527	563	513	581	582	537	549	555	531	539	565	565	520	555	516	518	577	497	553	562	503	506	524	573	524	503	551	554	545	531	482	550	569	551	558	513	555	518	538	540	513	584	554	551	514	555	569	559	561	549	514	547	521	545	544	524	554	507	557	544	553	561	566	527	520	582	509	545	520	567	567	529	542	524	544	553	554	574	503	530	548	536	522	550	534	567	521	543	569	579	548	540	592	532	527	529	528	510	555	569	490	537	524	559	543	538	529	578	539	575	516	589	557	574	556	544	561	558	539	534	549	525	529	573	534	535	545	565	553	540	502	543	576	539	555	578	535	537	566	543	504	559	525	585	516	536	578	560	521	561	542	551	517	516	563	539	533	565	510	564	566	505	543	534	547	517	548	562	532	540	533	574	537	538	532	561	557	560	557	579	529	504	542	542	559	579	562	564	540	526	564	576	523	520	559	557	526	522	512	552	497	565	498	502	516	528	543	564	554	518	548	561	539	558	523	515	539	545	542	545	567	531	566	570	550	573	501	531	550	555	563	585	572	546	543	561	531	514	558	525	571	521	567	564	572	587	531	530	539	538	553	562	553	558	557	505	536	571	568	562	555	536	541	564	539	545	496	521	582	529	548	537	557	529	516	557	552	576	511	570	577	553	549	555	484	588	518	541	563	509	523	556	493	562	526	558	564	547	498	558	561	572	560	513	555	530	564	516	525	535	541	578	519	538	525	559	551	531	544	536	550	490	504	571	537	552	597	522	524	504	564	528	543	530	544	553	520	524	565	532	514	604	537	538	539	568	561	538	593	563	525	568	511	519	588	537	530	551	542	522	518	580	579	571	544	544	542	542	507	491	518	558	525	537	509	593	524	547	527	552	545	571	527	565	553	524	557	583	515	491	533	528	507	502	578	501	528	537	575	551	503	582	553	558	529	536	523	574	489	541	528	592	545	549	523	525	513	547	631	545	527	527	570	568	544	542	552	553	540	513	485	533	553	551	553	495	562	545	559	541	525	575	579	506	570	539	527	561	529	574	574	505	548	586	565	546	560	574	551	528	556	550	513	545	551	567	499	514	499	511	543	561	575	541	547	506	543	530	544	538	497	539	487	559	549	528	562	538	580	542	476	519	531	560	555	520	566	552	561	538	541	568	566	508	535	541	513	554	576	528	555	571	551	566	521	523	524	563	525	530	613	586	513	552	547	534	585	551	546	544	551	590	512	567	568	557	541	521	557	568	552	525	595	550	544	582	541	521	547	616	564	554	548	531	525	536	546	530	564	564	607	555	558	542	529	565	527	542	558	553	548	523	533	575	545	555	556	552	565	574	507	524	548	571	538	561	605	494	569	518	567	538	533	538	542	557	518	525	533	509	550	512	553	523	559	537	557	535	522	565	527	577	560	534	529	549	553	525	550	533	505	525	533	538	520	544	545	547	517	503	540	554	531	556	516	554	558	530	531	538	520	509	575	568	485	504	568	541	524	565	517	565	545	530	563	534	566	541	578	570	525	528	533	537	522	530	559	584	555	534	535	558	539	551	529	566	570	529	551	533	547	542	542	537	538	538	539	552	524	533	543	568	544	533	527	528	560	563	555	569	545	548	559	563	525	539	531	553	538	539	485	501	568	563	526	548	537	583	526	554	535	539	512	553	559	524	553	551	536	561	564	546	599	533	502	568	537	544	537	522	569	548	520	566	551	540	507	580	568	548	502	525	537	532	553	528	528	532	582	505	526	539	545	542	532	526	548	511	531	524	539	520	508	580	559	513	553	541	560	535	545	540	550	569	539	518	552	564	560	552	529	555	561	562	517	558	519	539	529	528	562	579	514	517	579	500	553	611	547	541	583	583	573	512	532	509	531	561	506	522	493	523	515	553	552	525	559	549	553	553	557	538	557	536	534	547	543	481	518	560	593	564	571	576	549	522	581	543	603	540	521	539	547	483	547	563	574	509	550	570	557	552	539	517	544	524	567	524	566	548	543	557	521	534	593	522	543	528	528	511	526	575	542	544	536	540	547	539	579	552	504	579	569	522	562	547	512	510	509	518	549	536	538	548	504	543	541	537	532	546	542	513	501	553	533	553	506	551	529	511	565	519	540	509	557	541	588	511	560	527	541	585	571	550	534	533	546	579	498	576	565	533	566	529	558	530	547	561	569	534	590	547	563	535	539	501	572	538	539	510	575	550	538	548	538	550	537	558	533	514	546	530	509	538	546	515	545	524	579	556	561	534	556	537	562	544	481	533	564	573	520	534	513	535	540	521	533	551	554	553	498	523	528	533	532	493	543	547	539	588	559	526	508	543	549	549	574	551	524	533	555	502	544	559	556	553	524	568	564	565	559	584	537	567	516	555	516	590	570	520	518	545	559	542	575	555	583	552	488	521	546	499	563	540	572	526	565	546	514	487	528	514	515	545	567	531	577	538	553	530	551	537	527	532	542	554	582	513	571	565	525	533	498	541	545	557	538	567	555	581	513	554	508	544	545	519	559	560	566	535	571	516	560	558	563	556	572	498	552	606	567	519	559	518	568	516	564	537	552	540	552	532	581	571	555	567	562	540	523	578	549	534	504	538	571	582	561	556	543	531	535	537	548	569	542	599	558
7123	486	506	454	331	293	264	204	199	187	188	184	191	180	178	163	159	172	188	170	175	152	181	199	181	174	153	187	179	161	153	147	161	168	156	151	141	179	162	158	158	122	168	175	154	167	144	160	186	175	163	165	172	172	192	161	141	145	167	175	166	144	157	159	168	169	134	170	165	170	167	148	156	154	173	147	146	179	165	137	159	141	162	173	177	180	173	152	169	181	140	164	150	154	164	171	162	189	151	138	157	149	171	158	132	169	186	154	163	166	147	151	152	156	183	170	165	189	146	162	175	187	149	140	169	172	183	146	159	156	186	165	186	167	138	134	143	155	161	149	163	151	175	157	169	171	178	173	162	193	161	162	174	165	153	174	137	168	155	171	179	134	155	133	151	157	178	163	154	165	179	167	163	171	156	150	173	142	162	167	133	174	158	168	184	158	174	207	178	147	184	165	161	173	189	161	160	166	174	185	164	165	167	164	175	150	152	179	146	133	163	176	149	174	152	168	154	163	153	161	157	162	162	163	163	152	163	161	158	168	153	166	178	156	173	192	154	180	167	153	168	166	188	189	152	163	153	178	156	161	172	184	152	173	165	170	159	179	156	143	143	176	159	146	151	172	165	174	162	186	179	133	173	174	165	205	167	156	188	153	179	163	139	169	158	158	167	152	147	147	158	151	167	166	151	143	185	149	159	150	141	160	191	159	175	146	157	165	150	160	152	160	169	161	173	151	165	154	138	183	173	157	154	190	170	184	161	174	156	148	174	188	169	151	151	177	157	167	160	168	140	163	138	152	163	161	160	159	170	160	150	162	143	194	151	164	172	183	164	176	187	183	129	174	170	160	165	163	197	162	168	139	195	135	155	148	173	157	148	161	160	148	155	149	162	168	146	156	182	144	171	167	157	182	174	143	146	169	155	137	177	148	166	162	172	193	146	155	164	154	144	163	155	192	161	152	161	176	163	128	160	162	154	157	198	169	143	166	143	212	170	173	175	160	149	137	206	166	178	136	153	132	161	140	166	152	146	169	164	156	166	165	173	159	160	162	161	177	158	200	164	178	146	168	158	186	159	158	164	149	161	152	171	166	185	143	154	165	145	158	155	172	171	167	163	157	154	153	130	161	154	185	161	171	170	165	167	147	176	153	156	163	167	174	140	184	173	183	153	159	157	156	154	182	164	177	156	167	156	132	156	151	194	161	178	166	144	166	172	151	154	163	164	173	155	178	143	180	179	177	142	137	147	166	155	166	150	158	150	177	177	149	157	168	173	153	170	170	183	171	163	165	173	148	156	152	171	161	146	156	178	175	164	160	159	165	174	154	195	139	171	164	178	167	151	161	165	142	174	155	192	154	170	162	156	161	163	156	167	147	136	147	175	156	171	166	175	193	165	158	144	133	157	163	120	152	169	194	196	168	162	158	178	179	164	158	171	155	166	172	159	160	166	192	183	168	165	145	152	148	167	180	154	163	182	168	167	164	175	160	170	188	159	145	174	191	164	145	154	158	153	138	155	136	199	163	147	147	192	160	178	163	142	160	158	145	139	141	168	186	162	192	151	154	174	162	165	171	163	190	171	155	175	173	172	161	180	159	146	156	138	160	165	146	176	177	179	146	169	172	146	163	150	157	145	175	168	185	153	170	177	130	162	166	168	166	180	160	190	179	162	169	175	153	172	148	164	143	145	175	155	156	195	169	177	173	174	170	152	159	133	154	165	158	145	160	158	154	148	152	174	179	150	168	152	156	168	167	160	179	161	172	185	177	169	145	151	169	168	174	183	167	181	179	162	156	170	156	174	164	146	161	158	163	154	166	160	168	162	182	133	153	149	151	157	179	184	160	163	151	149	153	160	156	196	161	163	155	163	178	175	153	169	160	161	160	151	175	158	182	157	163	158	166	173	175	149	177	148	150	159	134	156	154	157	152	169	175	160	170	175	174	171	139	159	173	180	165	197	138	159	157	165	152	146	172	181	178	168	182	156	176	157	169	170	160	148	176	146	156	151	172	159	154	148	155	165	142	166	155	167	174	153	181	189	132	169	168	153	155	134	162	166	174	162	162	158	160	169	162	159	153	190	171	165	158	153	140	144	173	149	173	149	155	180	150	173	179	159	177	159	166	158	165	147	143	182	173	168	159	162	186	163	182	170	162	166	171	184	169	161	169	152	141	147	144	162	149	159	152	173	164	164	173	168	171	137	163	148	151	162	179	165	181	167	156	143	157	157	180	152	148	164	160	167	160	169	151	148	152	165	165	154	150	182	156	159	166	192	147	165	152	161	144	139	158	146	172	159	182	168	157	163	171	159	160	164	170	160	149	156	150	171	160	168	147	171	155	156	148	169	150	173	178	179	176	180	156	179	174	161	176	176	163	168	136	149	144	151	146	147	161	151	159	143	151	157	149	168	160	168	178	150	171	137	171	179	156	141	163	176	157	159	161	133	170	168	162	186	197	163	146	167	160	163	167	180	133	181	135	147	168	153	145	155	170	175	163	166	155	161	165	159	144	171	149	173	152	180	164	147	151	175	162	150	120	162	160	152	167	131	130	168	180	185	156	152	156	141	151	140	180	184	166	147	172	162	153	198	161	165	147	160	125	163	165	171	141	176	158	145	140	161	154	164	154	149	161	171	155	151	186	163	148	164	166	156	148	150	172	153	175	187	150	154	172	175	165	172	141	153	152	174	172	134	158	172	168	164	182	177	155	149	164	164	158	156	168	156	167	158	181	167	151	158	156	168	154	167	165	164	159	164	152	165	135	162	143	160	153	149	165	189	193	152	175	177	169	158	154	168	171	166	169	180	143	158	182	165	149	177	177	164	172	137	183	165	143	180	178	173	156	156	171	178	185	153	146	165	153	170	159	150	146	180	174	154	176	152	151	181	178	177	156	172	143	140	173	155	171	174	171	167	182	159	157	155	165	186	163	160	158	162	147	180	172	157	182	158	169	163	173	162	176	157	153	179	159	181	171	150	168	136	172	160	145	165	173	170	149	160	151	153	159	139	180	182	145	147	137	159	174	174	152	175	159	188	139	138	180	137	162	174	161	153	171	166	170	161	163	159	141	164	166	151	161	164	165	162	149	165	158	160	180	169	175	142	141	172	186	163	197	167	151	183	147	185	169	161	170	169	181	185	177	210	172	154	184	147	170	169	199	180	162	167	152	194	148	163	166	188	180	179	148	155	183	167	182	151	157	169	173	168	165	139	162	157	162	159	180	175	151	178	164	143	153	179	171	157	158	182	145	179	165	161	166	197	183	150	158	165	174	170	171	151	156	153	150	162	178	129	157	190	189	157	150	158	147	151	177	148	174	167	153	136	183	172	176	171	139	181	179	164	169	165	151	161	144	169	145	143	134	172	167	172	157	168	165	155	154	167	174	161	144	173	166	159	158	186	172	182	150	182	159	166	156	168	172	193	190	161	154	145	148	163	156	165	165	172	161	166	166	172	153	187	139	158	170	144	155	161	176	151	178	151	164
6057	658	1210	1397	1149	990	863	795	752	585	598	610	544	570	458	510	505	495	549	471	505	471	489	451	514	468	473	465	500	497	476	480	461	485	468	482	440	465	487	470	430	454	445	447	455	427	441	452	417	437	482	449	490	451	459	457	487	455	433	432	422	467	432	441	482	450	458	445	445	446	502	472	458	465	481	453	425	464	448	478	472	424	451	428	440	429	400	451	470	497	439	468	414	436	484	481	459	407	467	453	474	459	482	446	461	472	423	465	436	468	460	449	433	452	465	417	441	440	466	495	478	450	439	452	471	495	440	479	430	421	420	489	434	427	437	462	466	433	443	405	402	490	456	424	447	445	435	442	451	475	435	444	438	446	420	458	434	457	438	454	432	440	463	440	465	470	474	458	468	456	385	441	462	418	386	433	457	421	473	434	421	501	448	410	475	435	472	484	450	470	433	450	490	440	458	445	469	469	447	435	400	490	469	428	437	448	458	451	426	415	428	469	448	435	504	423	430	455	434	435	462	429	453	444	437	475	453	435	440	469	450	440	446	465	448	431	495	471	439	442	433	471	455	492	428	442	454	465	443	442	456	468	445	432	425	445	433	407	465	456	444	439	432	450	461	455	444	426	431	452	460	433	418	466	456	417	456	494	464	441	491	463	456	468	423	481	457	478	445	419	441	483	424	461	441	430	458	469	444	422	448	430	406	436	457	442	398	427	434	434	462	468	432	443	415	500	448	435	468	445	438	435	436	445	439	458	480	440	423	446	423	443	465	454	476	430	467	436	459	420	471	456	403	451	493	491	425	474	453	458	434	467	438	464	401	475	422	472	470	467	479	450	440	458	478	495	443	491	455	485	499	446	442	422	426	421	429	458	452	455	424	452	448	426	437	398	449	439	449	470	446	442	466	459	464	400	450	463	451	451	447	456	448	449	459	400	444	441	447	459	462	466	436	444	457	423	466	493	446	454	433	447	440	467	454	464	445	450	459	438	439	450	429	450	474	471	471	453	440	428	447	434	453	447	411	450	476	449	472	460	457	467	449	468	410	430	460	458	432	470	411	435	482	466	461	448	415	463	446	430	430	429	453	489	461	465	432	426	449	430	502	435	434	408	455	447	460	467	410	415	403	437	409	441	456	455	456	410	484	424	434	413	424	442	423	445	479	441	468	423	445	472	429	473	427	452	473	455	490	465	443	492	447	464	407	472	469	431	425	421	440	454	440	459	456	441	436	443	431	481	444	451	421	478	426	450	439	488	474	481	430	457	482	467	455	479	461	457	448	475	442	435	441	444	441	444	444	451	423	458	471	430	461	436	463	448	437	462	443	447	446	452	468	502	426	436	448	463	477	452	429	468	450	435	461	417	472	472	474	376	445	457	418	425	473	490	434	428	461	452	419	471	470	456	428	444	483	478	424	439	403	467	454	484	491	429	420	452	452	464	411	415	472	448	464	473	421	440	451	430	426	448	433	448	413	449	415	454	447	445	465	462	468	454	433	425	430	435	448	432	446	475	473	498	423	431	463	420	410	458	446	446	434	471	477	472	455	450	463	437	451	427	475	450	444	462	428	460	419	461	428	438	504	447	413	451	417	430	489	446	483	466	457	424	458	424	424	474	421	463	445	431	470	491	436	469	483	442	472	430	431	423	441	471	437	410	420	460	474	426	447	439	454	420	458	477	429	463	400	463	446	424	434	436	465	460	490	455	441	390	435	471	452	419	456	498	448	487	460	441	443	442	448	414	446	449	444	455	396	468	440	444	471	461	475	456	416	405	450	439	411	445	453	432	431	429	430	421	480	450	411	392	456	451	473	469	401	438	455	437	432	463	463	419	435	446	437	437	439	457	467	432	475	474	457	433	435	440	417	443	439	467	454	477	442	470	380	409	443	457	450	458	455	468	438	502	439	405	409	460	465	451	438	432	419	468	460	456	439	463	456	413	424	441	434	447	459	472	412	484	448	471	452	493	507	467	455	399	466	498	421	468	469	450	454	434	464	446	460	440	454	453	454	451	469	480	444	434	416	458	433	469	486	405	452	479	427	407	422	428	441	464	473	402	435	442	470	430	435	545	446	447	488	446	439	403	449	445	450	439	438	467	448	440	454	459	465	442	430	403	433	460	429	439	461	470	415	464	459	430	433	456	439	446	484	462	439	453	505	460	447	465	444	422	418	426	459	433	417	440	427	454	411	444	466	472	496	436	432	466	456	476	479	483	425	410	423	423	434	445	420	459	416	449	450	432	443	435	464	437	415	452	456	418	465	462	461	434	417	448	436	414	485	433	436	433	446	487	446	460	428	448	458	439	455	469	451	456	426	452	480	439	450	421	461	442	442	445	414	418	472	464	441	405	439	489	477	461	415	424	433	444	479	385	450	435	474	487	442	483	455	384	452	428	445	470	440	449	421	452	437	429	420	430	453	445	460	475	456	446	466	436	445	465	443	463	459	434	431	426	440	474	401	439	483	478	434	422	432	459	487	441	486	423	479	470	430	487	418	458	432	439	437	472	431	405	459	436	459	472	450	456	451	433	442	405	480	475	428	441	437	435	453	442	434	459	488	458	408	403	436	481	482	432	427	413	449	478	460	437	445	483	411	436	417	464	446	468	454	477	453	443	481	435	460	450	439	444	443	446	441	462	438	444	473	437	444	426	459	485	420	428	458	448	422	454	463	464	446	438	438	472	423	400	455	413	443	441	460	446	507	457	436	487	443	472	453	472	439	440	463	433	473	428	415	429	473	460	423	456	412	441	427	464	471	467	448	464	482	494	419	465	428	428	394	479	447	450	463	464	408	452	480	445	418	447	458	464	453	463	435	473	487	440	453	428	440	467	439	475	452	444	450	441	442	426	405	479	459	474	437	466	486	480	426	446	425	442	447	454	455	427	406	456	445	426	457	486	441	472	459	448	444	455	422	475	435	478	452	458	474	434	433	471	435	433	429	451	468	463	418	480	450	430	448	430	436	460	474	434	433	424	486	453	462	437	464	467	447	427	457	452	471	421	481	426	463	414	426	436	453	446	467	438	436	414	428	447	461	442	475	417	429	423	473	426	435	398	460	428	450	479	450	461	443	436	484	449	427	473	462	447	435	456	461	462	452	423	437	424	474	456	442	451	413	460	440	438	477	447	451	448	466	458	454	440	456	461	459	470	426	468	416	442	440	456	425	446	425	477	469	422	436	461	442	397	448	466	455	443	454	407	433	478	461	408	452	392	437	455	458	426	437	439	429	457	470	463	485	462	446	439	453	431	414	434	460	444	407	466	451	493	422	435	471	458	494	440	404	472	410	444	458	403	461	424	440	460	440	451	459	506	456	457	444	452	445	434	480	471	443	491	436	471	455	424	480	462	493	438	468	458	444	457	451	485	459	454	431	452	460	424	466	440	428	439	430	472	468	409	427	470	422	429	440	486	432	407	401	426	460	455	437	441	420	463	456	460	463	464	493	489	442	442	435	450	445	455	445	477	479	459	419	424	433	424
14120	1301	1111	928	710	597	477	476	411	419	426	375	368	392	397	362	389	403	379	348	358	354	361	349	344	321	370	385	393	332	367	362	356	310	341	361	340	386	360	354	336	333	389	331	356	385	318	367	331	379	367	361	368	342	352	356	366	378	343	364	368	356	324	351	320	324	367	323	388	401	331	370	283	353	354	364	341	376	361	315	335	337	345	353	344	342	330	326	347	318	383	354	333	324	376	335	353	318	348	347	359	326	332	322	348	338	369	349	345	360	338	327	343	346	320	336	366	365	328	352	350	367	340	313	330	376	377	328	367	383	352	346	323	322	361	348	335	326	325	350	353	364	337	342	308	312	302	378	334	320	341	340	342	337	396	340	317	378	347	352	331	354	350	320	335	373	354	335	324	374	309	355	317	337	337	341	358	321	302	347	344	340	371	383	352	343	357	368	327	386	351	328	374	306	376	347	352	331	329	348	320	341	335	331	367	349	311	339	325	347	366	350	347	363	359	341	348	389	327	356	350	338	314	375	354	356	346	339	364	360	342	307	356	368	353	371	333	330	299	362	361	345	331	336	342	346	361	358	344	383	379	331	325	360	361	356	333	346	361	307	354	345	342	325	335	371	366	343	371	321	350	338	362	355	354	368	324	354	317	351	355	344	336	308	319	326	296	349	335	338	325	357	363	342	351	370	361	378	361	313	339	371	352	356	299	369	333	336	371	407	371	366	352	330	354	350	359	359	370	335	351	379	317	344	357	335	326	358	334	338	351	335	358	333	352	368	332	344	334	358	304	364	318	347	360	364	385	382	344	309	335	381	372	347	382	305	359	349	336	358	365	357	354	362	326	327	342	376	399	375	362	394	339	343	357	334	366	325	369	335	368	332	371	322	338	358	345	361	347	325	334	333	308	359	346	361	373	325	339	331	355	392	364	364	395	342	345	389	330	386	371	338	349	353	366	389	366	346	332	354	324	337	319	354	322	360	341	350	331	328	322	382	369	356	364	372	349	348	375	375	338	337	322	339	343	343	360	329	347	369	360	372	376	372	393	365	357	337	365	356	341	359	340	351	349	357	365	345	342	354	344	329	345	343	342	379	332	326	348	349	341	328	368	370	312	314	352	350	353	345	354	349	355	326	367	318	382	334	339	355	339	337	336	347	347	356	359	318	353	334	346	350	368	361	369	374	357	358	368	370	371	355	342	332	339	342	322	317	376	324	317	368	344	346	345	335	335	327	312	323	323	330	349	385	320	350	342	333	327	317	306	329	348	365	334	362	315	356	352	363	358	346	323	324	345	355	317	346	319	338	343	327	344	350	326	383	327	336	343	349	360	347	341	353	341	358	327	389	308	355	349	329	341	314	338	375	360	328	341	338	317	360	371	336	339	314	345	366	318	314	369	359	364	366	333	304	371	342	353	378	339	386	327	328	313	331	341	360	376	324	337	351	317	310	335	351	335	337	371	345	361	319	375	364	346	328	355	335	340	337	343	403	326	320	367	324	340	302	338	330	358	345	364	366	346	330	333	365	382	332	336	354	333	309	354	295	350	372	373	353	381	354	356	364	322	319	339	333	349	331	344	351	333	345	346	342	402	310	368	345	354	314	316	353	358	323	343	333	345	335	374	348	313	360	332	359	345	394	348	362	350	373	361	358	335	335	344	321	342	345	374	364	362	346	340	359	345	326	353	362	337	354	353	334	351	381	341	345	348	366	361	338	366	341	313	322	327	375	342	343	336	367	338	358	340	342	403	356	376	360	370	382	366	336	355	355	353	328	325	332	320	326	322	355	351	357	357	379	343	360	352	290	369	336	315	327	351	357	368	342	353	338	366	323	334	349	379	346	335	391	349	330	313	359	337	371	331	347	316	354	379	351	340	335	317	345	351	340	338	326	346	338	397	366	366	363	337	346	376	351	335	343	373	356	329	378	349	350	324	330	345	313	333	332	353	318	331	343	346	362	335	368	338	339	361	341	376	347	352	367	330	367	338	331	359	376	367	339	346	340	324	314	353	338	338	371	323	345	338	359	321	325	327	358	327	280	341	356	325	346	326	356	362	361	359	389	350	339	335	357	394	333	366	327	354	357	357	374	324	345	309	352	353	311	342	340	329	363	331	352	339	321	386	364	340	371	356	372	337	355	344	342	369	365	336	336	331	349	345	359	352	347	382	336	339	318	337	361	312	342	384	356	363	307	338	319	383	360	354	321	353	347	344	332	312	355	303	360	310	366	357	362	318	338	358	383	360	344	348	345	333	337	351	359	338	349	346	363	340	348	364	290	325	344	340	322	335	337	339	340	303	331	374	320	357	347	344	315	313	386	355	359	321	340	353	337	367	339	314	355	367	340	334	328	375	357	320	388	348	336	335	334	346	372	324	384	384	352	346	336	371	335	384	345	317	360	344	330	353	315	331	356	347	315	348	315	308	340	339	334	333	377	347	338	359	370	348	354	325	389	350	359	359	321	358	317	348	345	371	347	367	351	367	342	336	359	409	347	301	311	387	352	336	344	346	357	341	335	344	366	351	371	368	362	339	346	314	335	333	367	378	355	359	321	372	352	340	370	352	363	358	346	331	367	352	366	367	326	344	328	334	378	318	375	323	334	342	327	375	351	374	372	393	319	345	383	333	366	349	342	343	371	363	365	330	303	324	325	326	340	337	352	384	340	338	375	339	333	359	337	362	364	379	323	335	344	320	302	323	308	327	329	320	344	331	349	346	364	338	369	358	366	358	338	340	373	366	337	344	335	373	343	363	328	357	373	353	354	344	373	346	372	320	342	324	355	316	314	345	346	359	341	333	324	381	374	318	341	327	341	322	334	336	368	372	371	375	332	338	338	336	352	291	334	359	326	380	353	365	377	388	310	337	355	377	345	366	377	340	337	331	315	340	335	346	317	357	393	384	360	327	346	341	351	338	342	345	328	327	335	324	358	359	321	337	368	369	365	356	377	345	358	362	340	356	370	344	336	312	356	370	368	348	345	335	345	333	379	369	364	353	360	332	385	364	330	357	363	328	331	336	353	355	369	358	353	324	397	333	335	364	338	336	278	341	375	376	350	348	360	346	340	361	350	361	373	354	319	358	322	344	299	335	341	342	324	363	389	333	339	366	362	329	328	347	344	357	323	283	348	328	341	356	304	362	395	323	347	369	361	384	344	332	320	338	359	338	331	333	318	346	339	340	363	348	320	358	324	353	313	328	354	360	351	367	367	342	339	377	307	321	328	355	353	398	330	325	345	358	312	346	355	363	362	361	352	359	336	320	352	338	345	371	336	335	336	368	335	352	354	311	346	344	385	325	313	350	339	351	368	342	344	302	314	351	341	323	350	347	371	387	328	332	364	358	356	360	351	331	335	371	374	317	352	333	336	337	355	324	312	359	355	356	367	346	359	401	365	353	349	329	378	319	365	354	326	343	356	321	342	358	310	370	342	326	332	342	325	339	334	331	367	321	347	297	344	328	334	358	323	354	330	349	363	365	370
8022	1375	2326	2574	2199	1897	1510	1402	1261	1217	1106	1049	1125	985	998	982	908	911	956	938	911	907	841	976	943	894	920	865	887	845	885	829	891	837	824	855	899	857	821	846	834	864	797	864	835	843	813	852	835	847	815	808	853	842	873	822	846	750	847	860	800	830	731	806	820	861	821	848	791	810	836	850	838	816	835	822	765	821	783	819	801	851	804	818	826	828	813	815	827	809	810	747	812	809	786	824	827	795	823	862	835	871	818	842	785	818	857	820	756	819	796	815	851	861	773	773	807	813	791	897	844	815	850	838	868	809	805	856	842	791	836	818	793	814	817	806	781	817	812	802	784	800	812	848	835	832	803	800	823	823	800	850	840	817	821	811	851	791	840	780	839	824	840	821	811	773	855	834	764	821	807	797	778	832	840	836	833	785	862	831	843	870	823	867	757	802	800	920	813	785	852	766	805	887	838	857	828	821	845	831	827	817	828	839	811	856	826	845	858	847	798	838	829	854	807	815	760	829	801	817	806	787	802	804	848	842	771	862	838	803	849	796	816	816	836	783	825	865	851	882	850	821	846	846	816	854	794	868	803	821	813	826	832	804	839	826	819	840	862	835	830	800	845	786	840	855	810	783	801	844	787	759	790	801	852	801	852	829	855	815	807	811	822	809	810	808	846	852	829	812	814	803	813	808	843	770	780	804	823	862	770	832	788	840	839	842	849	802	807	858	857	785	812	843	788	846	836	862	825	781	813	849	815	869	844	817	793	821	836	788	846	798	822	836	806	820	802	820	861	794	882	788	806	827	826	871	774	819	827	825	816	784	781	818	808	834	806	814	859	835	783	852	871	797	809	842	827	892	833	842	785	792	784	793	822	804	789	783	831	826	833	814	836	817	816	803	834	817	809	839	788	838	855	815	887	861	801	811	817	819	837	862	825	751	818	879	826	820	831	823	831	819	840	801	810	860	827	840	822	821	816	791	821	785	778	820	795	819	845	828	821	801	864	858	888	846	817	812	874	846	826	817	849	815	811	809	834	772	799	814	839	855	833	752	834	821	791	814	822	816	798	826	834	792	754	814	843	819	752	806	844	827	828	828	780	833	874	842	836	780	855	783	773	803	826	834	815	806	790	782	817	781	816	821	806	822	796	820	856	815	789	856	818	819	802	804	811	813	817	794	850	858	845	841	791	803	826	817	810	884	820	824	762	803	908	891	780	800	824	850	847	865	791	775	831	829	801	824	809	868	801	815	803	826	838	807	802	836	866	823	798	794	790	806	804	796	810	818	893	812	814	870	810	802	819	809	837	754	808	830	779	796	833	826	842	749	815	847	795	859	814	835	847	818	821	829	782	824	824	811	819	815	806	869	837	824	804	855	846	805	828	818	805	807	772	801	819	816	781	838	837	817	859	829	844	846	873	819	805	818	789	829	788	881	821	805	827	763	807	846	838	827	787	829	774	823	799	858	809	753	785	774	794	903	793	851	861	835	861	861	864	860	865	817	823	837	781	831	823	809	807	802	796	779	820	863	744	891	819	822	771	829	824	842	821	884	790	797	798	828	777	821	827	831	802	778	825	801	784	770	835	880	845	872	908	819	808	819	830	843	773	863	769	848	827	835	773	890	796	812	834	805	823	863	772	875	817	823	798	823	806	830	788	812	819	863	854	806	786	789	839	826	836	866	871	814	810	841	812	828	840	810	830	813	812	834	807	839	800	851	827	833	865	859	828	792	814	803	850	803	793	856	860	789	813	796	798	795	811	816	765	850	801	815	808	783	831	844	845	837	838	779	819	847	831	802	796	814	826	778	793	819	816	873	827	826	845	831	791	837	826	823	844	849	826	815	822	820	799	817	833	792	783	859	819	851	880	823	842	859	827	841	841	810	827	850	859	873	791	849	818	760	855	802	838	816	842	811	856	844	799	838	797	804	890	828	834	824	787	865	817	819	821	776	864	777	829	822	857	843	830	834	828	812	847	812	841	808	801	796	859	804	809	788	800	808	855	831	769	805	817	832	842	869	885	839	855	800	799	810	831	881	841	794	795	853	839	850	819	814	809	818	886	786	810	811	793	803	829	796	842	785	795	813	829	791	869	826	831	778	801	850	808	832	801	829	877	820	832	842	800	778	874	809	801	842	814	814	824	851	810	844	827	879	814	832	825	826	849	810	869	821	797	830	800	776	804	848	812	811	863	785	849	793	832	824	845	770	809	774	840	823	791	793	795	785	808	821	875	826	861	825	816	782	881	800	806	809	834	836	799	839	815	865	817	781	863	856	816	823	747	815	818	822	832	838	859	826	816	803	852	815	783	832	783	843	833	861	867	800	800	806	859	821	812	837	813	813	818	817	795	808	789	834	827	819	840	815	821	816	808	816	805	806	821	795	880	824	825	795	793	798	852	815	803	848	807	845	797	790	855	827	892	814	818	844	826	851	851	861	808	791	858	827	850	785	786	829	824	811	816	795	814	824	833	816	821	814	824	794	805	806	850	776	868	824	797	801	771	835	834	825	807	883	805	788	875	804	842	836	820	822	831	869	821	801	885	805	818	827	840	823	835	836	794	820	832	820	825	868	800	827	874	844	807	819	854	796	820	816	829	750	834	830	796	783	822	814	768	798	770	844	808	842	862	845	845	840	782	847	875	871	851	834	812	838	808	814	813	794	787	870	802	812	749	808	801	789	839	818	882	807	772	821	833	789	848	817	830	879	821	830	834	822	799	824	832	799	846	803	822	843	789	843	881	786	809	834	827	811	778	809	807	818	778	812	823	781	855	826	825	857	784	898	854	831	807	784	830	807	822	774	809	802	817	830	858	824	799	829	798	823	802	854	805	835	849	828	799	792	858	802	824	816	893	800	831	832	771	824	829	833	868	792	801	800	768	850	844	841	790	893	830	788	853	851	761	814	798	808	859	831	826	859	812	813	850	836	869	901	787	858	871	879	846	832	785	769	845	821	815	782	802	818	828	899	830	842	869	844	879	826	841	847	854	850	772	831	820	802	813	823	854	847	856	841	807	822	822	817	850	814	832	771	778	844	831	905	813	828	808	769	792	815	851	797	797	797	812	819	817	804	869	805	814	828	896	796	817	838	813	861	836	804	801	806	816	771	836	818	789	776	837	849	827	854	835	810	808	791	850	867	855	804	796	887	864	812	817	838	803	830	842	818	802	827	775	849	851	791	806	818	796	888	826	814	798	799	828	824	752	819	814	808	843	827	829	868	865	816	774	809	831	813	866	860	794	846	859	806	775	796	836	866	815	813	788	823	841	825	813	841	829	823	816	879	792	818	819	814	834	801	835	845	785	820	811	759	861	817	814	807	804	870	800	852	821	853	814	809	761	806	828	800	790	827	835	790	859	779	821	833	820	818	798	811	816	808	822	830	847	773	888	827	819	817	814	805	876	828	799	845	826	814	822	847	815	886	853	792	814	813	810	852	809	845	801	807	844	784	790	814	789	873	795	826	829	830	878	794	781	818	820	875	834	801
1454	247	239	214	231	225	217	249	220	231	232	190	238	220	211	208	218	226	228	241	207	222	248	225	234	214	224	209	202	233	197	241	219	199	203	226	217	224	226	223	212	231	232	213	212	220	215	212	257	213	219	238	222	239	232	233	209	223	214	230	219	227	222	223	230	220	237	228	265	205	197	231	206	220	197	219	223	215	212	228	222	206	270	230	246	197	187	237	221	224	210	210	227	201	216	226	258	214	225	230	222	200	224	197	221	221	242	204	198	197	209	192	219	217	207	224	199	226	215	223	216	219	227	260	231	220	243	244	232	223	215	217	227	238	210	185	210	204	207	212	208	202	232	207	187	209	255	207	234	209	233	203	239	196	198	231	241	199	195	246	240	224	193	223	216	201	267	228	240	255	202	236	190	236	183	222	213	220	215	244	219	226	218	204	240	192	215	219	228	184	199	209	205	218	222	234	235	209	226	194	236	216	221	233	227	194	220	228	201	203	246	221	195	227	238	222	242	219	251	228	220	233	214	198	252	246	206	223	253	227	192	230	221	199	250	221	202	204	199	204	220	227	192	197	221	230	208	205	251	198	223	203	192	235	209	242	211	237	209	209	230	235	212	233	214	217	211	216	195	226	228	235	219	235	212	223	196	233	232	223	209	218	232	250	219	196	205	231	221	202	197	222	241	248	260	220	228	238	198	200	219	213	220	217	212	232	210	183	221	258	211	222	230	232	190	205	211	200	225	212	232	225	243	221	208	214	239	224	231	212	204	207	224	252	226	201	222	216	215	227	235	240	203	208	245	249	227	201	236	204	228	215	209	224	218	200	233	256	239	221	216	221	229	245	181	229	190	229	266	214	219	230	201	229	213	200	246	183	204	197	213	228	195	215	248	194	213	211	202	213	216	234	233	222	221	225	227	219	205	216	240	241	214	175	206	213	221	239	211	226	196	192	193	227	253	254	210	204	226	216	228	210	220	227	233	213	221	220	213	204	245	198	219	227	245	225	224	234	263	226	192	220	193	209	215	209	208	220	207	233	186	202	257	212	211	206	225	196	222	236	210	222	202	215	244	207	216	240	242	236	205	207	216	241	200	239	225	225	218	243	212	208	186	231	238	218	230	198	224	217	230	217	211	231	224	246	213	232	210	237	187	224	239	215	222	225	219	227	247	208	210	215	229	216	210	228	221	228	236	200	229	221	230	208	213	208	227	187	197	242	198	250	227	213	215	209	251	235	210	215	216	233	217	209	217	251	218	218	195	227	197	225	222	240	234	233	185	191	233	198	210	251	220	204	219	233	229	214	212	234	235	250	199	201	240	240	212	210	218	223	229	214	219	185	220	212	205	215	199	236	211	222	237	222	244	213	218	199	225	216	230	217	219	210	195	227	191	213	205	189	207	237	219	239	236	196	216	218	216	228	206	239	203	219	208	206	245	195	229	235	219	220	222	212	230	208	204	221	208	241	212	229	216	237	231	206	221	226	205	227	218	218	203	217	191	209	193	202	218	204	241	261	232	215	201	215	212	232	212	204	190	221	225	219	223	220	201	241	215	226	214	223	219	234	208	206	270	213	266	217	233	211	224	199	230	212	230	226	228	208	241	223	238	241	197	200	207	215	211	205	207	227	203	247	213	250	208	219	220	207	200	216	244	223	237	197	230	219	224	221	239	222	212	211	203	201	241	214	218	211	206	206	239	209	206	224	226	195	202	204	231	210	219	242	224	216	216	213	215	219	226	215	212	216	208	225	213	234	213	215	232	217	221	192	211	198	208	212	220	215	203	256	230	219	212	221	207	228	214	194	241	211	203	203	231	221	212	228	223	194	215	218	251	241	216	192	240	213	214	214	195	203	199	218	235	233	192	235	245	238	227	193	232	243	206	196	212	238	211	240	219	228	216	213	218	207	231	225	206	229	216	211	243	215	222	246	214	232	177	212	254	261	232	199	214	211	199	222	220	181	223	203	213	224	222	240	235	225	245	213	217	197	218	200	196	218	205	234	207	226	250	209	220	203	261	219	250	219	222	195	198	225	237	221	217	244	222	215	239	219	177	224	245	218	238	203	194	214	214	216	210	215	193	240	210	227	250	233	201	216	223	201	206	221	218	219	232	238	199	209	221	239	214	196	236	239	199	219	229	219	189	214	240	228	232	214	219	208	230	236	228	205	212	226	240	205	198	223	226	213	213	221	246	226	205	212	220	217	228	221	220	248	227	185	203	213	237	248	208	207	198	194	214	223	215	242	200	229	185	242	232	254	229	215	214	219	202	239	203	215	215	197	228	222	207	220	248	225	262	253	249	204	241	208	194	194	210	228	230	217	235	229	232	212	218	249	217	234	205	222	245	245	190	225	195	233	217	221	236	238	235	211	208	230	225	203	201	202	200	189	191	213	221	225	228	227	220	226	266	197	198	217	200	201	220	200	209	201	214	222	230	239	222	225	217	225	236	208	243	231	222	250	210	213	227	211	212	224	225	219	219	231	227	243	219	219	214	205	233	238	207	241	248	224	226	213	213	226	202	211	234	198	205	207	216	224	231	234	218	208	228	212	202	212	222	214	224	243	232	233	261	212	222	219	234	216	225	260	225	216	221	220	204	243	209	225	227	205	205	187	209	228	236	209	191	216	213	195	195	221	208	227	206	210	221	250	242	219	216	230	228	174	212	205	222	244	248	208	214	202	217	218	206	248	234	205	222	221	220	225	192	239	227	209	232	218	222	229	206	212	224	181	176	225	222	206	216	213	188	223	191	211	251	214	266	202	244	211	192	214	226	215	253	229	238	218	208	207	192	232	240	244	202	208	212	212	205	242	218	200	194	234	260	275	212	237	231	217	220	191	231	230	259	229	240	238	214	224	207	216	197	213	197	221	219	219	217	201	234	223	208	215	211	226	213	243	218	229	207	250	209	232	196	214	191	212	219	218	223	217	183	213	217	196	222	198	188	202	212	211	206	217	221	219	214	216	193	225	228	235	184	241	235	196	204	235	238	215	213	213	221	233	226	215	195	219	225	249	229	228	223	213	201	244	190	245	228	210	187	211	223	242	224	217	226	200	210	218	236	241	234	233	184	214	231	232	221	242	222	163	251	244	231	257	228	188	212	221	230	249	213	229	216	201	243	217	207	210	194	226	204	195	249	206	209	223	220	231	253	211	214	216	208	201	219	219	206	226	204	226	226	196	217	213	245	214	188	254	221	218	227	203	226	237	225	226	214	197	218	253	190	214	188	212	216	207	215	207	232	201	218	193	203	227	224	219	240	244	224	229	211	233	221	250	223	223	195	205	232	212	189	211	226	230	196	230	204	210	213	197	211	197	206	212	241	198	238	197	200	211	227	251	228	237	201	219	232	188	213	240	227	240	244	210	203	251	241	224	233	197	229	244	216	229	232	221	244	208	210	227	224	209	275	228	241	249	240	212	213	223	225	209	221	218	199	222	218	214	192	204	252	198	237	219	256	211	229	217	229	238	235	223	237	236	224	197
1716	522	552	608	584	529	530	528	528	546	535	541	546	552	553	536	514	557	515	583	528	568	542	573	517	582	508	502	549	541	582	537	542	544	558	530	535	573	514	557	520	526	565	577	550	553	559	522	552	538	495	531	519	555	520	516	535	547	586	543	545	529	568	527	541	527	533	542	527	541	542	576	515	594	525	531	541	525	535	584	537	527	587	513	536	545	521	548	543	551	557	509	572	526	506	546	570	516	541	530	507	612	571	523	551	555	565	577	518	543	563	548	518	546	558	580	514	549	530	523	533	527	522	568	550	551	548	522	544	549	562	516	515	560	522	536	544	532	511	521	543	505	490	509	502	546	545	572	516	498	594	550	572	540	486	558	532	547	560	516	535	552	529	524	537	535	612	568	513	570	530	552	536	557	503	563	549	503	561	502	525	533	535	527	532	514	536	528	562	541	532	555	553	589	529	534	566	532	551	531	534	542	534	565	561	512	593	535	508	526	528	532	519	520	537	571	562	553	524	551	527	502	497	548	552	540	538	572	571	510	497	545	568	546	537	528	539	507	524	578	523	546	593	551	601	516	536	512	517	549	564	561	549	544	556	561	579	601	558	542	535	532	567	541	520	579	572	571	576	535	554	584	535	526	520	563	582	539	570	538	545	522	530	542	579	530	521	541	551	505	524	530	480	518	526	538	485	532	580	510	552	550	585	545	541	498	510	502	579	569	547	594	588	527	553	554	478	556	560	529	569	505	510	567	564	510	562	563	530	537	514	531	530	490	537	543	505	552	559	512	558	547	538	546	521	543	520	520	516	540	572	563	544	518	545	539	563	533	606	552	549	529	577	541	504	552	542	549	530	536	572	514	562	580	545	550	525	573	567	543	538	537	561	534	525	535	578	543	534	520	539	536	549	586	575	523	550	554	557	525	538	538	528	540	534	490	543	524	513	505	550	532	569	533	518	539	565	534	546	533	539	549	508	539	546	540	496	525	537	541	546	580	524	542	525	542	551	530	540	531	527	517	531	540	517	528	535	535	541	516	551	571	566	557	539	516	546	504	530	499	529	527	553	525	541	542	583	497	518	546	558	531	519	515	513	548	520	556	554	537	549	554	526	574	561	544	510	547	557	526	556	542	554	538	504	538	539	533	582	502	540	573	520	547	527	537	526	534	504	528	562	485	541	564	548	534	562	524	562	538	549	537	572	547	546	535	538	496	494	515	533	517	509	569	576	585	523	534	546	568	539	514	498	590	549	536	527	546	552	541	542	580	507	574	532	531	517	574	543	577	529	555	508	500	519	554	529	541	534	528	544	598	540	579	579	547	507	573	522	570	550	576	575	555	536	526	500	498	555	510	577	558	559	532	556	551	578	541	556	520	529	506	556	518	543	580	524	584	550	538	536	571	553	562	581	541	574	514	553	576	596	496	526	535	499	557	511	557	530	548	538	550	498	580	478	552	556	470	516	552	534	511	546	553	569	604	557	586	522	582	551	488	549	541	540	569	541	524	535	509	529	527	537	549	528	553	503	528	537	564	521	514	551	568	508	543	513	525	526	556	584	550	539	510	509	553	557	530	529	540	566	574	570	527	554	543	571	561	561	551	553	551	508	566	551	537	568	580	549	565	552	522	550	527	547	566	525	519	560	550	544	544	523	548	528	554	541	541	527	574	545	543	505	560	523	566	551	525	530	542	518	545	539	529	526	524	586	577	564	522	544	505	551	514	557	513	541	513	540	532	543	540	579	544	545	552	520	530	583	544	537	553	524	547	491	518	547	559	541	592	502	557	523	517	519	543	539	520	536	571	539	544	563	534	548	572	544	542	546	562	557	510	574	538	549	546	526	518	487	581	534	563	537	588	550	553	509	528	541	536	534	537	552	539	523	560	563	537	526	519	549	525	577	564	512	527	501	551	559	532	542	560	571	526	515	519	547	516	529	540	551	542	571	573	514	544	540	502	518	524	492	548	541	576	534	526	540	573	519	503	549	539	510	540	518	562	575	508	582	546	549	558	533	526	531	528	574	564	546	532	572	535	559	541	522	535	565	479	564	566	542	492	525	538	560	528	528	508	547	568	538	547	533	525	539	517	578	604	526	537	503	579	535	538	537	544	527	528	538	554	541	570	546	491	519	571	497	546	557	542	550	598	511	553	530	521	543	501	551	533	553	550	560	558	509	545	567	524	505	533	524	524	524	513	563	497	549	543	538	497	540	519	559	519	536	536	535	554	560	530	553	562	534	556	581	543	547	527	537	544	491	523	463	532	573	574	622	533	532	535	532	569	519	547	501	525	549	595	517	531	495	558	503	533	553	534	514	506	561	533	565	542	552	494	562	559	509	513	501	522	569	530	487	552	560	535	540	557	556	527	528	552	495	536	537	550	514	491	577	518	556	518	598	492	522	548	542	562	536	550	565	498	487	505	501	556	541	524	571	544	539	547	524	564	519	579	559	571	524	509	541	522	566	553	520	506	532	512	549	541	538	572	580	537	520	511	499	563	569	556	550	515	509	575	556	567	565	498	525	526	569	526	551	525	567	522	567	534	530	548	545	539	547	495	569	524	519	524	580	517	512	549	523	559	561	549	545	564	561	526	527	530	542	539	532	569	576	551	547	572	554	554	582	513	546	537	526	528	499	544	554	526	557	530	521	527	536	576	555	510	548	568	535	524	531	564	552	565	542	560	550	529	507	551	492	568	547	587	547	555	583	558	538	559	518	534	618	500	521	522	538	548	581	528	534	494	544	570	537	516	582	496	513	541	487	567	532	529	566	559	524	545	519	547	559	507	527	534	532	552	527	561	527	552	531	533	523	518	568	540	548	554	530	511	523	568	549	536	547	535	527	523	537	568	499	498	546	542	512	547	545	530	574	569	538	576	570	548	502	542	547	508	521	532	548	581	557	545	534	495	547	563	534	521	534	576	555	562	533	542	508	554	526	547	534	548	533	572	533	519	544	534	570	562	539	556	531	542	560	556	541	520	495	550	501	512	533	478	545	514	524	545	573	531	497	509	519	536	539	534	564	615	474	578	512	499	538	562	553	528	504	522	567	497	571	516	512	523	519	548	539	555	517	562	527	568	559	530	503	536	521	553	547	545	562	559	497	549	526	555	538	522	481	562	518	565	517	506	527	514	565	566	575	535	587	532	580	530	505	546	512	548	536	542	575	497	545	527	550	557	569	541	542	498	523	536	542	534	552	520	567	616	506	546	518	578	579	517	550	530	551	532	559	577	551	545	578	535	529	485	545	535	568	528	543	513	554	521	518	578	549	548	551	526	553	552	543	549	538	547	552	508	535	590	523	575	558	568	522	535	543	558	490	544	519	533	517	527	527	537	575	557	526	539	523	568	567	534	562	567	618	530	529	547	563	524	539	529	558	523	565	588	529	506	559	511	558	586	564	540	555	538	544	533	548	536	545	564	573	556	538	550	578	496	552	525	551	551	569	501	549	517	541	527	540	530	560	547	557	543	544	524	529	533	507	535
7593	474	523	450	336	263	246	211	190	197	177	166	174	210	197	176	181	177	200	174	158	160	173	157	162	177	177	155	162	170	146	207	172	165	158	151	173	162	200	170	166	159	200	168	170	152	151	192	174	151	148	157	193	168	190	156	142	171	187	145	157	171	167	178	168	158	147	168	158	174	144	161	165	152	157	135	153	170	138	174	145	171	186	188	171	157	143	181	181	200	153	163	161	170	172	188	177	165	165	185	161	161	174	170	175	161	179	149	158	168	167	172	140	137	176	149	154	174	167	172	174	154	161	169	156	140	170	139	169	147	152	189	146	181	166	163	176	171	155	164	158	165	156	168	194	165	178	162	150	170	171	138	152	154	168	165	168	189	159	162	156	160	159	162	146	167	160	152	148	154	173	151	161	170	144	174	194	157	160	147	168	161	167	166	157	151	165	185	178	155	169	152	170	164	149	204	148	157	162	173	153	153	164	144	171	165	180	152	159	186	186	155	132	175	171	151	130	172	173	172	177	183	158	153	148	160	182	146	186	188	172	148	144	159	162	138	173	181	172	157	155	162	168	174	134	159	151	163	138	173	157	148	168	164	159	191	143	167	156	169	160	186	160	158	145	174	159	159	162	148	165	176	150	143	180	160	163	144	160	162	145	151	163	177	173	143	183	156	167	155	157	164	186	161	142	138	159	176	153	143	175	164	174	162	175	160	158	177	182	153	189	150	182	172	168	135	166	173	169	156	157	176	186	172	170	168	158	167	167	181	163	161	148	149	148	166	178	150	154	165	142	146	164	168	174	158	155	154	138	162	163	152	163	166	174	161	174	177	164	164	161	153	177	156	144	156	164	154	176	190	166	169	175	166	148	147	147	156	153	154	159	182	162	168	164	167	147	187	175	175	158	169	184	158	163	177	171	144	150	127	158	175	161	180	162	188	164	160	156	162	151	164	135	157	161	160	170	158	146	156	143	171	146	164	195	164	152	147	170	175	174	158	153	164	166	178	167	157	145	159	154	174	148	174	166	162	153	145	189	171	144	178	174	157	159	183	177	186	190	183	172	170	165	173	191	161	192	174	170	171	168	152	147	157	148	159	166	167	184	172	145	161	148	157	152	159	156	162	170	156	158	158	159	153	162	182	141	156	155	175	165	152	169	131	161	152	171	171	171	160	162	181	156	154	182	154	156	168	142	160	173	176	183	171	150	162	158	160	152	163	173	140	180	154	172	152	176	173	155	166	161	159	154	171	169	159	182	150	146	162	177	172	188	171	167	160	161	159	185	164	172	176	180	153	171	169	134	164	173	161	151	140	160	154	147	171	174	179	172	173	158	149	175	154	154	173	170	144	148	173	176	194	181	157	158	152	170	167	142	176	150	174	170	158	150	182	191	152	161	159	172	155	180	184	182	179	173	158	191	159	188	163	154	159	164	151	165	156	152	194	169	153	161	163	167	172	196	182	166	155	166	165	188	160	161	188	147	161	178	178	162	145	150	154	169	144	171	150	179	161	169	170	163	149	172	152	177	138	170	156	165	176	157	163	180	183	176	159	173	137	167	151	176	177	198	165	172	173	164	162	158	130	156	186	147	156	152	165	161	167	173	157	148	158	135	141	171	193	179	182	161	160	175	173	166	141	145	154	160	192	170	165	149	154	149	170	153	167	164	146	165	176	149	179	168	153	151	169	182	166	150	163	154	166	170	136	165	158	160	169	141	164	142	155	154	150	159	187	166	158	152	151	156	165	149	150	175	149	165	162	176	142	137	164	167	172	169	172	177	138	142	157	171	163	158	169	186	145	173	159	176	174	178	142	157	143	163	171	151	147	165	162	156	156	175	154	167	140	156	161	169	149	188	166	168	154	165	166	181	177	164	184	169	178	143	162	155	163	155	195	182	146	170	186	174	138	168	184	173	191	172	174	183	174	179	175	174	165	158	156	167	159	157	161	139	156	161	161	134	166	160	176	162	180	171	163	158	156	167	154	163	159	174	159	162	165	180	150	196	148	174	155	149	164	175	169	154	168	159	166	173	165	175	171	165	169	163	187	179	146	160	154	150	148	159	170	161	175	155	149	176	170	194	154	148	168	152	174	159	155	168	171	167	182	141	163	179	150	165	151	148	181	132	155	162	169	167	137	156	158	152	163	159	152	174	160	164	155	164	161	166	187	176	161	157	151	185	165	172	135	185	149	162	157	130	174	144	152	143	140	158	172	172	155	195	154	163	155	167	152	183	148	181	149	158	168	166	175	162	165	169	171	141	158	162	157	163	179	177	179	182	161	149	149	148	147	147	150	165	171	149	159	170	151	147	164	165	169	159	147	166	164	166	146	165	147	172	172	157	162	186	166	163	175	144	155	182	158	145	180	165	167	186	174	176	165	171	152	165	134	147	170	189	128	162	165	181	182	158	151	175	149	181	167	182	199	173	162	122	155	172	181	165	162	136	154	177	186	172	167	151	143	156	140	164	160	184	185	169	160	154	161	169	167	168	177	169	163	165	175	195	187	160	173	163	173	159	136	167	172	160	165	151	162	160	166	169	166	148	157	159	139	178	152	152	159	200	175	161	157	168	156	169	157	189	175	128	144	187	168	173	166	159	205	147	149	192	193	168	167	172	180	166	167	160	171	160	158	172	163	148	168	166	175	143	178	158	158	153	183	176	157	159	162	140	184	163	160	217	177	220	166	168	157	160	177	183	162	178	177	153	157	152	158	137	173	171	165	171	157	175	149	150	165	169	167	184	175	170	181	156	172	149	155	128	155	180	178	171	163	142	181	169	132	138	157	163	179	160	149	176	164	162	176	167	185	179	141	141	176	167	154	141	176	164	149	154	162	146	154	164	177	169	170	159	166	175	149	184	156	158	163	172	170	166	175	156	151	169	176	169	144	142	157	166	161	167	180	140	162	157	150	151	151	176	150	151	165	142	174	164	189	164	153	155	175	173	142	154	169	162	168	184	184	156	161	174	172	190	158	159	128	137	170	163	171	156	170	183	156	195	179	177	175	166	154	165	191	174	189	161	159	160	183	160	172	158	178	165	178	146	185	152	140	174	174	160	142	154	158	145	158	164	176	183	164	172	165	128	160	179	144	148	145	168	153	164	141	140	177	160	193	171	188	157	158	199	148	156	134	177	141	174	169	180	157	167	179	166	175	180	172	154	160	175	179	162	160	182	193	173	163	164	143	159	155	166	185	185	171	168	158	147	164	149	148	187	176	190	176	181	142	175	147	159	179	180	171	157	164	173	164	156	158	158	123	158	166	179	193	173	138	153	172	144	138	184	155	164	163	164	165	138	160	156	166	183	180	149	167	142	153	164	152	166	156	160	160	145	149	148	159	161	174	162	172	149	186	140	150	192	173	164	151	156	166	188	158	168	154	163	172	155	174	153	140	137	149	144	169	185	174	172	172	162	156	143	177	187	180	142	170	160	147	175	153	155	152	147	163	150	177	198	162	167	166	170	177	181	156	169	147	148	147	160	164
6096	727	1201	1321	1159	966	856	719	737	617	577	594	552	555	534	537	523	517	491	515	532	501	478	483	453	504	500	486	453	475	497	480	448	460	457	430	453	429	464	461	436	430	444	447	431	454	458	452	439	472	500	466	471	426	478	436	431	449	458	450	460	456	458	480	474	487	495	490	449	432	482	520	477	454	442	486	410	470	439	462	446	475	475	448	431	431	450	435	466	498	448	434	435	429	448	469	445	470	477	443	477	480	485	475	414	446	461	449	490	435	462	422	507	410	446	455	466	449	471	441	458	452	425	462	469	474	437	478	491	442	483	429	460	466	442	448	487	452	479	446	430	434	454	464	455	470	433	435	447	441	463	441	394	501	449	436	445	475	435	441	448	447	444	444	467	459	454	462	463	476	459	411	459	458	457	450	420	438	453	454	462	469	431	461	454	477	502	428	496	476	446	432	452	466	422	450	459	404	444	470	434	433	446	492	466	409	406	410	452	430	453	453	440	469	473	468	496	456	412	413	455	435	474	428	430	424	439	444	487	446	464	460	496	472	444	468	438	432	488	416	474	480	489	437	461	471	462	449	510	431	461	391	473	450	455	430	408	478	416	483	426	434	452	425	446	431	471	518	411	444	473	440	452	432	444	430	465	431	455	428	479	467	487	416	452	461	481	451	459	384	457	441	421	477	467	423	418	456	441	462	459	458	464	427	450	469	451	452	479	446	469	474	438	436	473	436	453	474	465	451	433	446	445	439	456	434	421	442	429	450	413	423	434	455	443	504	483	466	462	439	463	462	434	414	437	454	434	452	443	459	433	458	436	442	429	443	455	445	417	466	445	431	467	448	481	445	431	458	468	429	448	445	443	426	454	460	421	429	449	439	440	443	497	442	445	467	501	440	440	468	442	418	434	429	460	486	503	421	464	470	448	426	444	464	441	478	436	457	448	452	461	426	440	445	453	427	448	433	434	450	464	455	447	453	426	431	410	475	472	461	424	449	438	424	443	467	428	439	478	432	473	491	484	458	463	475	415	441	411	445	447	437	433	428	481	446	438	453	450	482	436	458	388	431	411	448	446	464	445	448	425	465	404	443	435	427	477	442	467	488	464	458	479	470	482	521	443	408	447	482	467	472	443	500	441	419	420	480	466	422	465	445	461	423	431	429	441	463	444	464	429	416	460	465	462	498	441	460	459	483	437	443	449	471	457	414	456	414	479	462	426	448	437	426	438	441	433	476	437	445	431	467	466	474	468	443	416	451	448	457	449	465	455	453	462	457	435	420	456	484	457	450	496	461	421	430	457	414	455	431	459	439	449	475	426	445	459	424	462	439	442	470	457	451	403	476	440	400	487	440	492	466	440	443	444	458	424	471	418	433	436	460	495	453	420	427	439	451	445	437	472	430	435	449	417	472	476	440	456	456	462	457	465	425	451	434	420	463	446	438	428	439	439	469	426	437	449	427	425	438	433	455	479	464	422	454	518	455	460	457	436	437	439	434	425	481	436	446	438	406	472	484	409	437	447	496	448	462	467	460	467	424	445	425	483	451	443	452	404	450	425	439	464	440	438	465	443	492	503	463	445	412	419	483	479	476	438	442	427	465	471	447	441	419	436	482	456	438	448	485	466	450	456	422	429	428	487	446	465	469	470	452	447	489	437	467	475	445	420	435	473	434	420	443	424	420	465	466	464	428	442	426	442	396	453	474	422	431	436	404	425	440	512	450	419	431	418	442	466	440	422	454	450	463	421	461	453	459	429	495	457	464	467	454	425	449	419	450	431	456	435	478	444	433	454	430	464	425	429	412	505	450	440	437	439	429	461	471	441	493	478	463	468	423	417	424	454	460	445	475	418	427	489	406	441	459	420	456	427	451	454	463	438	435	479	442	436	446	468	412	436	456	455	461	468	445	466	466	418	441	427	450	451	475	447	462	394	431	425	454	449	456	469	434	451	407	459	463	422	460	426	424	458	478	451	476	485	455	446	446	458	411	409	446	455	419	451	432	426	496	470	432	419	463	457	444	452	471	476	437	482	479	477	434	452	476	466	425	475	471	461	502	454	418	420	472	497	428	451	463	442	482	427	442	468	446	418	475	478	474	469	457	442	460	465	448	407	441	480	464	430	448	454	444	438	405	421	432	464	411	457	382	493	440	415	465	459	438	443	446	426	429	464	431	477	475	488	426	465	473	476	435	443	429	454	500	454	456	433	447	467	456	443	455	466	433	436	463	460	430	447	439	463	470	444	425	444	422	394	474	436	457	463	458	416	403	471	476	428	464	481	459	454	437	430	436	433	454	463	449	461	414	472	433	480	428	448	446	434	411	450	453	451	471	455	426	459	442	414	441	464	467	426	453	430	464	467	449	430	430	403	455	431	443	443	451	431	431	463	472	457	457	445	459	461	464	454	456	472	452	409	487	461	458	426	411	441	418	439	443	454	493	433	471	416	441	427	457	429	479	453	442	408	457	424	417	451	464	459	473	427	435	467	429	433	435	447	471	433	456	437	421	500	438	458	449	419	444	457	454	445	427	486	459	428	453	473	427	444	434	432	437	409	420	449	437	452	443	459	438	460	452	422	464	417	468	432	452	440	437	466	462	476	457	452	437	465	429	454	443	432	453	468	439	473	422	507	450	414	462	428	414	421	470	457	427	444	450	458	480	445	469	475	478	463	466	501	443	443	423	456	416	468	462	502	430	469	465	452	444	461	433	465	472	432	490	449	404	444	458	465	456	453	453	451	442	452	425	453	429	445	434	429	461	450	462	490	452	474	458	441	422	453	461	431	476	437	401	464	448	468	438	468	472	468	452	454	478	435	464	467	457	433	442	440	468	443	441	407	451	442	461	462	465	426	480	403	434	449	411	474	481	417	400	442	462	445	432	463	460	441	453	440	439	462	456	489	447	434	450	435	429	445	447	479	441	469	423	496	466	445	459	460	450	457	466	400	446	463	403	429	448	465	437	449	474	411	429	448	434	488	479	469	402	437	415	447	447	484	459	472	462	424	410	461	443	462	424	466	446	457	467	437	414	462	461	458	478	479	424	467	431	417	460	456	423	428	421	471	433	474	473	452	475	429	450	460	448	448	473	422	435	438	493	463	467	426	460	459	445	425	416	464	453	469	425	433	416	432	452	420	467	452	432	482	434	418	446	443	404	440	439	435	467	459	446	489	451	483	438	447	419	452	429	436	422	490	418	468	442	473	453	454	425	476	441	431	427	411	448	463	447	460	459	451	425	454	491	470	452	425	490	410	402	447	452	445	424	406	432	433	436	467	433	458	418	436	431	448	443	495	452	440	473	494	491	455	449	427	444	484	459	471	469	448	471	447	438	439	478	450	439	471	448	434	474	478	478	449	415	422	445	441	451	420	429	426	457	479	423	419	449	443	441	443	445	452	477	449	469	456	484	446	455	473	417	444	449	454	398	470	434	446	495	422	423	474	450	419	488	412	447	465	472	482	448	438	463	470	451	450	472	475	428	464	458
14802	1473	1108	921	694	621	520	446	481	472	377	419	391	359	387	397	372	412	341	353	385	363	360	350	368	401	340	358	331	425	330	345	356	352	337	370	343	328	310	348	368	335	339	353	353	387	344	352	341	337	315	329	363	367	363	361	345	350	373	334	291	339	347	366	392	359	332	368	389	386	365	396	335	331	324	367	360	362	359	376	351	346	360	320	345	376	322	348	319	403	363	336	339	357	385	343	378	380	333	344	331	355	394	364	334	374	332	358	350	330	351	344	354	363	313	349	315	302	337	337	346	355	384	353	324	341	362	354	345	347	347	332	355	361	318	323	356	347	328	349	329	324	306	344	325	378	345	357	369	371	370	341	371	361	333	358	354	328	357	331	326	353	370	326	330	359	336	344	374	323	342	365	340	371	354	327	364	345	343	320	339	328	338	348	361	366	334	362	339	365	328	375	328	347	353	354	362	358	352	336	331	387	322	343	345	316	353	337	354	325	329	364	333	296	369	328	366	337	349	323	364	338	372	368	338	343	391	380	340	336	401	310	328	356	344	335	368	358	310	344	381	339	360	388	333	349	328	357	332	360	375	380	330	362	333	319	357	358	348	311	352	357	331	333	368	386	332	349	381	338	348	361	375	368	361	344	381	345	376	344	328	351	379	376	371	345	340	316	381	340	370	363	315	341	359	359	353	338	329	348	346	329	353	313	347	329	347	341	374	352	374	343	345	338	345	357	321	365	319	364	355	391	382	367	336	362	312	357	346	370	322	358	330	366	336	357	351	379	368	339	334	337	356	361	340	385	333	385	356	382	335	312	347	364	353	359	355	351	357	318	340	343	358	360	347	315	356	343	382	336	319	313	354	330	344	360	315	350	334	393	340	347	372	349	368	370	380	330	359	353	374	355	330	389	355	383	331	383	359	358	337	388	364	349	365	351	362	328	347	354	342	321	342	361	358	367	325	332	331	336	360	347	329	370	383	368	350	373	368	368	392	326	363	360	331	333	374	349	335	378	330	324	347	355	352	396	330	355	349	326	363	341	369	365	349	345	349	358	355	336	326	370	319	308	319	357	367	349	313	339	342	356	336	335	362	358	409	390	394	342	320	384	339	341	327	352	333	364	368	380	390	326	356	364	331	350	324	344	337	351	361	338	354	356	361	319	343	369	348	357	370	329	346	330	388	311	343	403	383	354	366	358	362	364	332	383	326	355	390	350	336	348	302	332	380	334	339	357	383	357	352	322	366	357	320	358	375	337	356	367	301	336	355	325	340	339	318	356	372	341	367	359	322	320	343	342	312	361	322	344	366	363	313	327	321	378	361	319	324	356	352	355	338	330	359	350	349	368	325	351	356	330	355	319	353	342	346	357	348	302	350	339	298	341	349	386	325	379	352	345	329	377	367	386	351	343	372	354	330	305	356	387	331	349	363	364	360	349	349	330	327	295	352	371	339	346	363	367	360	326	328	362	337	335	344	345	346	349	352	354	356	343	338	346	328	355	372	378	321	350	342	332	395	340	368	345	331	344	348	310	356	359	358	340	328	362	353	381	352	372	379	338	349	340	364	382	340	350	409	392	367	348	353	327	328	318	364	349	376	375	343	360	317	369	361	346	330	338	386	344	357	368	357	340	373	372	360	339	310	366	334	367	334	356	341	382	351	348	355	385	305	326	321	349	338	365	361	357	329	355	394	364	382	324	310	380	385	382	369	370	390	366	365	311	339	362	341	352	359	362	312	374	350	353	361	330	296	337	315	327	319	354	362	387	388	365	396	355	340	385	320	327	329	373	358	388	341	371	388	348	334	353	339	334	353	347	363	381	367	332	330	382	354	354	363	369	329	333	353	354	357	319	347	336	323	342	334	312	356	320	296	328	335	343	370	352	319	356	368	360	358	326	344	370	391	363	319	352	343	320	362	363	335	346	307	347	338	336	351	357	382	325	353	359	382	351	317	341	332	373	364	365	369	352	346	356	356	336	347	351	384	344	363	347	349	355	384	347	350	374	379	313	338	378	360	372	365	349	357	340	334	351	377	391	353	385	328	368	313	315	320	348	315	345	380	321	359	352	335	311	376	321	346	346	326	349	358	334	325	374	323	327	347	372	341	387	361	356	338	360	367	354	362	344	413	380	315	338	331	322	337	378	363	316	328	384	399	315	336	375	352	362	386	372	346	361	339	342	383	328	377	367	296	346	321	353	322	337	337	367	347	372	382	349	318	326	371	358	366	319	299	371	340	365	360	387	382	365	325	354	374	383	339	327	326	336	326	368	346	387	357	353	372	326	343	375	346	380	355	333	370	379	363	381	348	331	368	372	339	389	366	359	355	337	367	352	354	347	361	344	345	352	344	340	357	352	364	385	333	333	341	377	338	328	353	331	351	378	358	345	344	403	370	327	383	372	397	366	359	341	363	354	318	347	378	354	362	325	350	367	360	379	347	337	338	341	332	379	327	355	348	345	328	367	363	349	359	379	341	374	345	352	360	350	373	355	334	322	322	344	377	345	325	369	326	351	335	351	348	341	335	346	343	329	341	358	350	335	335	374	346	344	361	353	371	337	362	363	349	367	334	323	340	349	352	358	382	362	323	331	361	345	375	372	387	343	385	372	351	345	324	323	319	387	342	359	346	356	342	367	331	301	391	347	349	378	323	358	338	365	345	373	343	364	348	346	353	351	346	356	315	369	322	336	349	366	357	399	364	358	312	332	340	361	350	345	349	348	357	347	344	321	368	375	345	336	349	335	348	403	322	314	384	340	339	377	371	360	347	366	340	351	380	379	352	331	367	372	371	370	350	352	361	351	355	365	375	341	357	350	360	346	357	318	373	345	365	359	355	320	316	363	316	331	354	347	345	352	344	351	344	351	361	345	354	392	347	340	353	349	340	360	339	406	370	376	310	362	326	374	336	323	298	354	331	305	335	356	357	323	311	314	350	367	311	326	400	372	366	377	334	323	361	342	342	375	322	299	361	380	349	337	374	379	349	381	378	349	331	369	352	351	331	376	349	337	331	344	375	360	352	320	318	335	329	302	343	338	341	351	338	334	374	347	357	319	336	357	384	339	358	381	360	392	339	365	357	342	357	342	351	331	329	311	325	314	347	333	324	360	334	343	359	333	375	363	359	353	381	350	309	374	360	334	371	348	340	359	338	324	378	338	375	372	350	320	349	348	384	353	360	322	312	361	376	370	361	362	344	373	363	348	360	371	339	363	345	352	373	382	325	396	344	320	329	357	344	367	332	320	367	336	358	379	319	372	328	333	352	373	323	343	317	362	370	359	327	331	315	351	361	358	340	369	378	333	356	366	398	367	366	327	376	344	353	306	345	356	354	346	388	329	390	341	333	330	364	372	344	358	324	354	369	338	342	298	369	363	390	357	360	351	363	285	319	350	374	337	403	344	346	368	365	337	319	358	336	388	368	365	335	360	326	329	344	392	382	336	313	335	324	342	353	338	362	340	346	333	376	335	360	382	325	349	354	331
8408	1356	2324	2578	2213	1883	1656	1410	1284	1202	1056	1076	1069	1037	1005	973	968	967	971	895	947	912	938	899	924	900	816	871	952	901	839	828	905	864	912	812	886	855	877	826	813	841	858	880	859	780	808	847	842	783	809	823	814	832	833	835	849	845	886	836	856	826	826	873	825	815	810	828	806	872	784	816	782	824	801	766	815	859	839	829	851	891	861	868	848	799	820	821	790	805	839	859	808	822	830	870	824	847	799	840	788	810	788	814	803	852	869	831	820	817	882	844	847	811	835	806	858	822	779	836	859	802	801	821	840	843	865	802	822	852	809	805	838	877	838	817	843	801	858	806	826	822	803	854	839	827	889	868	819	876	817	796	801	853	778	847	838	789	801	754	822	892	840	788	845	799	802	808	806	801	824	828	860	826	834	851	845	851	848	783	812	799	829	818	851	805	820	820	763	801	865	803	815	859	793	787	842	836	773	850	800	815	828	821	843	852	808	822	812	816	840	819	809	828	836	846	841	812	798	836	846	843	789	778	863	791	817	844	759	851	787	852	879	820	796	842	799	784	884	768	841	811	853	815	815	818	837	802	787	845	847	795	798	802	827	777	818	813	813	784	817	830	780	840	804	794	853	825	767	813	803	821	808	849	825	807	848	800	835	853	800	800	847	822	827	862	777	817	801	804	815	835	827	845	801	877	816	824	797	813	811	805	788	783	842	828	776	817	847	829	798	832	804	782	859	855	764	850	821	773	828	797	812	858	801	832	864	817	843	816	829	820	808	856	841	795	808	836	835	800	761	822	825	757	849	840	814	865	828	831	847	849	854	833	899	759	824	777	808	766	779	812	818	852	758	832	817	838	813	814	834	803	829	865	866	853	827	808	826	848	835	817	820	812	818	838	766	795	868	800	831	811	842	794	819	820	770	811	832	812	842	882	839	852	881	802	822	790	864	808	864	812	845	786	866	843	798	865	846	877	869	826	796	860	811	799	846	828	726	857	832	815	877	871	849	832	815	779	860	859	804	791	787	837	842	808	751	800	789	866	861	818	865	855	827	795	826	820	745	784	833	832	840	823	883	817	813	849	799	803	800	860	855	818	811	753	786	771	842	812	801	803	838	867	776	828	829	800	855	822	796	855	803	787	859	808	762	823	831	795	828	792	798	821	798	825	813	824	803	798	857	798	840	836	853	769	771	798	824	792	802	834	785	797	827	871	798	791	803	853	821	805	785	815	800	804	841	840	814	807	813	787	846	848	831	813	858	794	845	808	805	852	823	826	837	842	767	774	821	863	830	756	860	852	793	830	780	853	836	798	830	804	840	837	806	828	821	860	771	845	778	874	820	836	795	797	849	774	861	836	827	762	805	835	837	817	774	825	762	838	833	811	791	781	837	724	816	841	841	866	848	900	779	831	857	781	784	799	904	830	805	850	826	879	828	825	812	856	824	801	803	807	851	806	790	834	827	836	844	812	779	809	815	791	866	814	911	793	844	867	820	818	813	800	846	828	849	839	789	806	762	832	892	795	851	827	868	745	860	867	843	801	782	867	797	811	840	818	829	793	865	826	782	817	839	816	813	849	816	801	810	851	835	816	826	848	799	765	854	830	849	820	768	817	826	848	795	808	805	846	814	857	787	859	855	829	847	826	838	839	791	831	811	830	852	832	837	820	829	844	830	829	831	843	854	808	792	826	814	824	793	853	803	823	810	845	810	785	877	798	822	803	810	808	853	848	861	839	796	802	795	794	879	812	832	801	830	838	858	806	853	808	819	853	755	825	830	818	791	887	849	822	799	850	818	820	792	835	834	844	872	817	836	827	850	792	771	831	845	813	844	838	814	856	868	750	818	811	819	805	830	839	833	806	870	805	809	777	816	809	817	833	871	832	809	775	846	840	828	798	815	790	777	835	801	817	824	858	801	840	811	804	821	851	771	794	869	809	827	819	809	815	819	836	844	790	833	834	853	796	813	811	793	803	830	878	830	828	798	866	801	798	855	816	811	806	839	832	791	806	805	833	845	843	839	791	786	848	833	834	843	808	787	814	847	851	821	821	895	835	862	803	796	828	811	782	833	871	864	829	825	843	814	758	820	832	796	823	782	790	812	850	820	856	836	847	829	820	804	806	811	805	795	843	816	816	824	789	842	762	802	819	837	817	813	806	833	804	793	784	814	776	847	799	870	829	848	810	824	837	837	847	872	829	887	798	832	831	816	790	813	786	825	828	766	856	854	810	792	835	857	854	817	829	805	794	823	792	831	767	816	783	853	778	768	860	845	825	811	787	869	855	848	822	830	831	817	833	840	804	832	830	818	842	788	867	798	833	878	836	863	823	850	814	810	841	793	847	852	843	745	850	840	831	808	807	788	782	817	827	815	880	818	852	789	854	836	778	752	822	827	855	817	797	817	881	829	797	770	893	822	794	817	844	845	787	859	845	828	784	847	801	845	859	836	841	788	856	788	808	829	852	883	812	809	782	783	806	822	842	817	848	829	810	883	885	828	864	836	802	808	841	800	833	806	788	818	824	802	798	874	816	816	821	806	806	881	825	821	790	774	862	788	845	796	838	828	758	864	793	828	871	789	864	858	842	812	805	825	780	821	811	830	840	823	851	817	827	800	864	798	826	824	821	821	834	791	811	839	773	872	843	838	814	845	771	869	836	804	824	851	784	874	799	843	810	807	838	800	821	880	798	811	785	814	864	799	859	835	808	844	853	799	838	826	826	816	776	753	811	816	842	810	861	823	851	778	825	857	817	779	778	801	778	815	829	842	791	862	826	776	809	816	788	882	800	851	874	843	845	840	818	815	850	819	796	805	826	842	808	873	771	809	816	801	807	784	816	788	832	787	842	813	807	797	844	822	770	802	844	835	873	845	823	795	815	839	799	762	809	795	811	837	821	840	847	826	820	812	856	823	798	794	796	860	773	804	841	776	839	787	864	841	844	863	799	815	839	839	824	790	776	838	820	829	791	828	812	860	831	809	802	810	836	846	813	797	822	788	855	793	778	764	823	791	816	782	828	838	847	818	809	801	802	835	824	774	828	828	872	844	816	867	815	865	817	825	867	792	818	780	808	840	787	878	830	845	868	888	801	774	834	797	849	873	827	812	839	754	822	815	885	810	808	811	885	805	817	801	852	866	832	825	816	806	800	842	837	786	802	806	788	848	837	811	858	840	764	816	849	807	825	804	824	827	821	772	832	813	858	830	845	862	856	802	780	820	773	823	830	825	797	795	787	828	876	822	807	818	827	794	796	879	761	827	797	845	864	811	860	889	849	804	856	820	833	830	803	783	803	840	853	836	817	802	855	803	836	810	809	816	835	808	828	816	824	815	797	848	767	817	811	854	784	833	821	835	800	844	855	806	813	800	827	786	838	805	858	849	821	818	867	843	810	791	805	819	809	828	772	842	795	861	794	839	846	838	814	850	833	784	821	846	822	820	815	791	818	810	799	871	854	833	818	813	821	864	851	841	789	869	818	799	850	823	823
2524	248	237	230	229	232	268	216	205	194	235	215	212	237	245	223	242	237	204	222	225	198	213	237	215	216	217	239	208	203	200	221	217	195	256	220	222	211	213	214	222	218	214	216	242	200	207	189	227	231	200	225	207	210	227	231	200	227	228	204	240	212	200	216	248	200	227	238	242	202	236	218	212	232	225	230	242	250	225	252	242	227	192	200	205	226	227	226	232	257	202	213	249	231	202	225	221	216	224	248	202	220	196	234	213	233	210	215	220	198	258	226	242	221	199	216	219	214	227	223	230	223	223	201	241	239	221	222	220	222	216	200	230	213	212	258	217	224	235	235	238	216	225	214	207	214	219	203	229	221	186	245	192	251	243	228	209	226	206	241	211	224	198	215	206	219	228	229	190	222	202	271	230	222	214	223	211	213	214	222	212	230	255	221	223	201	223	242	214	221	216	206	231	220	239	231	232	223	229	209	236	238	232	213	227	243	185	208	226	264	216	216	211	204	240	185	199	224	195	218	208	215	231	217	206	247	263	212	239	212	191	198	222	234	206	235	218	197	206	221	226	231	202	207	237	201	218	202	210	227	244	178	233	218	227	241	218	237	219	204	196	204	263	234	208	224	229	218	225	211	248	220	242	234	245	217	218	243	213	221	216	207	214	221	209	230	223	218	195	227	233	217	228	220	193	230	232	254	197	221	225	213	242	210	209	210	200	243	206	190	199	236	231	197	212	221	232	209	207	236	231	228	215	216	230	220	217	209	231	251	254	231	227	204	210	193	214	219	217	234	236	210	193	199	184	215	226	225	255	221	240	225	201	201	227	231	219	218	256	214	238	228	235	247	240	237	197	227	243	216	187	210	263	205	247	226	234	244	228	199	217	232	220	209	235	212	235	253	197	224	205	225	241	250	215	208	244	245	222	216	247	202	224	210	211	218	226	222	235	242	215	241	249	215	237	233	218	209	207	209	214	196	221	197	260	226	243	218	226	224	198	208	214	245	254	204	191	208	231	215	210	210	204	235	241	211	225	223	232	208	237	214	224	245	212	219	208	228	222	228	230	210	217	227	245	241	231	237	222	203	218	214	219	210	252	198	209	234	252	211	204	218	226	210	217	208	197	225	238	229	200	200	204	181	207	221	212	243	227	229	217	223	226	211	220	197	220	224	220	233	212	220	200	220	241	218	203	221	187	214	255	231	218	236	239	220	192	211	195	219	211	230	224	238	197	224	205	217	216	192	237	221	242	231	223	229	226	199	227	218	244	209	219	229	214	234	219	230	224	212	241	239	219	195	218	210	239	216	198	210	221	200	215	226	210	206	194	205	211	228	224	227	221	206	211	234	211	225	218	236	239	225	251	199	236	223	206	228	246	206	230	218	207	231	226	218	249	213	231	224	215	215	242	233	223	209	234	240	226	219	229	214	221	229	193	224	222	225	225	226	215	220	217	203	244	212	218	231	221	217	222	205	214	223	201	208	218	211	230	210	231	277	222	222	251	196	233	197	210	241	222	227	205	213	219	207	212	232	235	222	209	217	223	241	228	246	232	227	224	244	233	204	183	247	209	213	220	249	247	213	204	250	221	203	206	209	230	197	199	228	246	212	206	222	240	204	216	234	216	212	233	219	247	231	228	228	245	207	229	239	240	221	225	220	169	222	203	241	206	256	198	229	200	194	213	239	227	226	232	222	232	217	187	246	198	191	218	214	248	245	241	235	251	247	241	201	213	233	256	233	228	220	184	199	232	230	225	244	204	228	218	201	214	232	219	237	223	219	238	206	214	239	243	227	217	255	231	241	182	249	211	222	219	217	197	215	184	214	222	244	236	233	224	234	227	231	213	206	226	214	218	214	194	221	215	213	220	206	251	220	251	225	221	219	221	244	240	234	219	233	185	230	231	221	229	225	229	235	250	215	206	226	222	226	211	219	243	240	213	216	231	197	223	220	225	191	216	199	237	191	223	223	215	251	266	202	229	234	233	243	219	213	217	224	244	224	197	228	239	228	213	219	216	203	236	224	225	223	250	230	214	227	225	225	222	217	220	239	215	236	237	196	229	215	229	199	223	217	181	187	238	220	204	238	206	220	240	203	239	235	213	258	227	237	221	241	218	234	219	230	221	222	191	220	234	243	238	238	227	220	215	250	230	204	252	236	210	244	224	196	222	241	229	236	200	229	209	221	211	251	235	226	225	198	237	248	202	223	239	218	231	212	242	198	207	225	244	211	202	233	260	259	223	206	221	196	202	216	209	234	229	236	207	207	260	205	225	220	198	226	228	231	235	213	213	214	232	194	203	217	216	214	222	212	252	218	231	220	223	208	227	232	223	234	223	195	216	224	209	222	220	215	232	183	242	213	236	214	193	218	204	198	248	223	212	241	246	207	214	200	224	240	240	218	246	223	236	246	241	235	229	244	230	229	220	210	211	243	245	212	229	239	242	207	212	237	200	214	229	253	228	206	253	213	229	201	236	224	223	204	271	220	189	242	219	248	254	228	227	219	208	228	244	210	201	243	205	224	224	204	237	209	228	181	232	211	212	214	233	236	212	221	220	206	243	198	215	229	221	258	245	209	230	210	201	207	223	219	228	196	232	226	213	207	224	221	218	193	206	207	244	222	226	244	245	236	236	218	238	191	232	212	214	221	234	233	203	247	210	221	212	224	204	238	235	241	217	212	210	247	229	261	204	221	224	211	228	181	214	209	202	219	255	214	236	218	231	252	237	220	208	206	238	241	196	202	206	236	229	197	237	220	240	244	212	219	224	189	227	204	217	252	226	237	222	222	224	243	185	222	200	226	225	215	200	222	195	227	250	233	235	168	211	233	207	216	231	234	218	216	204	230	253	238	208	209	223	197	217	196	232	220	218	259	235	207	195	226	224	222	220	195	218	235	235	224	229	211	222	226	245	200	238	240	224	213	238	226	230	247	247	224	211	219	236	228	231	247	250	201	227	236	209	230	238	202	241	241	235	226	210	237	213	220	236	224	238	229	246	256	216	212	218	236	238	196	213	202	209	224	232	237	215	211	243	235	251	209	229	207	213	221	208	225	191	227	247	198	210	227	186	197	232	187	186	213	203	243	205	229	214	220	239	234	242	240	220	249	239	262	230	245	257	228	218	203	203	226	216	233	212	228	222	195	213	265	235	237	214	229	213	227	242	216	220	212	214	218	222	210	244	222	227	214	216	183	231	229	215	231	206	237	212	217	218	220	194	217	207	224	221	218	214	222	207	235	182	212	229	213	214	220	236	235	212	195	234	232	224	223	220	201	230	213	216	228	237	227	210	233	239	212	218	196	218	224	209	228	215	212	235	241	230	231	225	234	175	212	235	209	229	217	224	273	206	221	254	203	227	248	215	215	202	208	225	220	204	248	245	238	218	210	210	261	239	237	230	219	208	206	211	232	224	208	231	230	232	217	241	205	192	225	230	228	209	229	246	226	227	202	244	196	218	220	230	188	223	218	209	220	234	214	224	222	212	223
2090	517	562	582	547	514	540	578	572	573	555	589	560	554	547	561	539	504	573	525	555	522	513	573	477	563	529	556	565	541	527	560	569	544	539	564	522	539	536	537	553	556	538	558	519	541	532	520	522	526	527	519	564	580	553	536	564	597	571	569	543	555	557	525	545	526	555	551	575	537	525	559	525	540	528	566	528	556	495	498	568	562	551	563	548	498	535	528	518	512	565	560	593	494	542	554	510	544	534	598	554	533	566	614	533	561	529	562	553	570	570	537	559	564	562	554	549	554	527	562	568	544	554	545	532	575	510	535	526	560	565	551	538	555	542	549	549	558	543	507	552	605	550	580	554	566	522	520	569	557	561	552	580	559	570	551	525	530	531	574	533	540	550	556	531	550	527	549	553	578	577	523	554	543	594	571	563	529	578	556	533	588	538	565	499	584	574	512	515	547	569	519	581	562	515	535	548	564	558	545	547	517	539	580	534	546	507	574	548	597	577	524	556	530	605	563	557	516	582	526	551	523	556	520	538	579	515	589	534	563	557	530	530	587	589	561	519	590	560	580	531	541	576	556	539	562	589	544	529	544	568	570	540	565	549	512	507	576	527	529	586	560	598	538	560	523	560	516	597	500	551	588	579	513	549	541	543	521	576	529	583	521	518	553	494	497	547	520	559	581	567	508	574	513	541	515	553	510	556	570	543	550	522	589	564	546	513	501	562	530	557	529	548	517	563	539	487	533	556	452	504	552	559	548	560	549	547	535	564	553	560	582	536	593	529	481	534	522	564	552	541	582	553	557	601	513	539	567	540	551	517	537	588	534	489	583	572	541	520	563	571	557	539	559	537	574	557	598	574	545	551	542	591	524	552	560	548	567	535	592	560	532	577	493	551	559	557	543	533	576	577	547	558	583	573	544	554	539	523	513	486	560	547	548	556	554	575	547	566	555	577	557	536	558	538	598	504	550	528	555	567	522	534	530	534	547	532	534	551	522	518	543	599	581	529	527	533	545	541	529	588	574	544	543	567	540	539	533	580	523	550	543	562	502	569	527	536	561	545	494	518	508	544	520	534	571	534	559	531	504	576	537	547	524	588	538	518	556	535	538	499	555	514	615	526	531	522	558	517	549	593	530	531	573	527	562	549	526	529	561	514	541	507	537	564	550	512	555	596	566	545	577	539	534	554	536	548	565	537	550	521	579	576	537	523	551	553	516	536	564	548	569	528	505	521	545	578	564	556	551	572	529	591	563	578	515	559	620	559	548	547	516	516	537	575	518	545	541	560	562	555	553	540	589	635	550	515	532	567	552	554	548	579	528	571	499	562	561	527	529	522	525	508	571	475	537	562	504	550	551	560	561	558	577	507	536	587	534	553	549	586	582	540	564	586	543	538	529	521	534	509	554	492	549	540	539	576	523	569	571	551	542	509	604	536	512	560	526	521	525	530	543	529	538	557	554	550	551	533	558	513	554	511	559	555	499	529	523	577	528	546	531	537	493	545	536	564	547	513	558	557	532	508	565	525	535	556	528	552	551	566	560	518	563	547	594	529	573	515	566	529	506	548	566	566	560	593	544	590	570	527	580	519	501	576	545	530	552	560	537	608	549	563	552	507	531	510	534	523	582	580	544	543	548	530	587	564	535	594	568	593	545	518	558	523	531	529	529	514	559	536	520	482	564	562	548	558	508	536	567	549	561	522	540	549	527	556	519	540	557	562	575	540	532	529	552	563	566	532	548	518	541	531	492	569	553	553	545	547	553	547	546	528	535	564	580	538	530	547	536	573	523	531	569	539	585	547	537	550	548	530	553	554	529	602	565	532	546	507	501	573	515	558	530	603	550	540	565	504	527	542	522	566	551	565	563	522	526	559	567	522	539	516	550	559	537	540	581	545	530	529	544	584	491	551	545	553	521	610	533	564	517	545	546	547	567	557	496	578	550	550	558	556	546	554	522	563	539	562	553	548	539	530	520	559	547	576	575	527	528	568	571	545	514	551	495	530	557	543	543	540	501	587	581	531	579	558	533	526	551	549	517	539	598	529	513	573	573	536	542	558	550	524	518	540	556	536	489	562	538	508	552	573	547	547	565	560	561	571	556	546	498	558	553	521	542	536	541	506	525	536	579	523	531	576	569	568	531	557	477	516	558	558	539	533	516	515	533	525	604	540	529	530	535	524	565	563	588	545	525	590	526	533	533	518	590	502	549	518	540	558	532	567	526	565	531	535	558	559	551	528	543	560	519	552	542	563	550	522	529	506	562	573	530	546	562	543	536	528	587	533	520	555	526	589	582	555	540	544	555	529	563	523	564	516	513	527	581	516	505	541	555	554	531	569	563	531	561	521	552	586	542	531	510	498	567	546	561	567	524	591	545	533	530	527	523	539	552	573	575	579	557	520	537	567	595	522	546	555	590	546	513	546	561	564	536	545	559	560	544	515	491	576	551	561	532	598	551	515	519	553	542	562	540	548	544	527	539	515	543	587	543	555	578	507	584	514	583	504	535	510	545	582	560	535	557	559	565	557	509	562	523	558	569	547	571	517	573	566	534	517	549	567	527	548	528	546	517	604	549	535	550	509	558	553	519	537	559	532	570	526	553	562	544	529	545	552	571	511	552	526	533	564	556	536	496	551	525	534	554	545	580	503	524	533	484	558	520	550	545	543	523	532	559	530	522	546	578	583	561	515	517	558	568	581	540	530	546	524	514	533	518	516	513	563	571	544	528	562	538	540	577	570	548	537	525	568	550	556	527	534	555	529	569	518	536	537	551	518	588	535	497	546	535	514	561	552	563	556	571	544	557	533	616	555	578	555	540	562	529	532	537	595	545	565	553	524	512	518	529	528	559	558	541	569	546	585	556	535	524	535	510	533	564	571	551	550	564	554	554	523	528	518	552	558	583	544	546	504	532	519	575	528	575	516	556	519	527	578	563	527	552	532	545	538	543	561	537	536	540	529	586	581	539	549	546	511	565	542	543	539	547	513	547	539	539	520	541	558	560	513	567	594	553	546	566	532	520	534	563	529	544	556	566	550	551	525	581	585	558	597	525	542	544	550	540	592	570	513	494	564	527	524	509	545	576	535	546	528	510	579	532	511	557	517	531	548	517	521	540	557	505	538	564	549	570	558	568	531	570	524	533	562	586	590	558	562	549	564	544	545	540	542	556	509	543	549	501	561	495	552	550	510	556	550	532	545	544	519	527	546	557	552	546	543	546	548	523	559	554	548	550	545	534	552	521	539	480	515	542	504	563	545	549	567	527	528	550	548	579	533	517	537	554	534	522	566	593	517	568	540	556	526	572	528	554	533	549	569	552	561	545	552	546	567	539	551	517	565	565	497	539	539	550	558	519	506	518	561	569	542	564	543	536	524	572	576	522	547	553	542	546	590	554	548	565	521	548	564	569	540	544	562	567	567	534	530	524	539	569	561	591	535	507	533	562	583	507	552	567	533	531	544	522	540	536	547	512	519	539	561	519	560	537	572	552
8343	555	532	424	373	274	215	234	216	199	182	186	194	161	192	185	176	195	173	164	167	141	142	164	183	180	162	172	174	181	151	160	145	197	160	198	187	160	159	170	187	137	188	158	168	139	157	165	138	179	174	150	161	179	162	166	168	170	159	157	154	175	192	174	155	142	183	151	150	155	180	154	167	159	163	171	158	171	155	159	166	161	173	161	176	161	156	186	175	177	210	174	188	154	159	158	191	151	156	146	145	164	176	175	171	185	173	188	155	164	174	175	174	188	182	180	177	168	225	186	186	182	156	169	182	153	164	167	147	170	147	171	167	162	163	175	163	177	170	183	178	176	200	149	150	168	133	144	155	176	176	175	190	171	150	160	193	171	157	172	163	162	163	153	166	153	138	170	161	154	168	159	172	182	165	172	175	191	142	186	158	180	157	172	161	155	180	163	170	182	151	177	164	174	140	161	190	153	181	171	164	208	160	180	157	159	154	182	172	150	174	156	146	163	169	168	163	168	162	166	142	182	150	164	163	160	166	176	156	169	163	201	151	164	187	172	173	166	159	148	156	159	137	175	202	147	207	162	150	181	171	147	166	159	163	168	175	143	160	170	161	173	177	199	182	193	170	180	166	180	178	190	154	156	172	164	194	193	162	155	171	180	157	156	185	139	164	168	155	158	180	160	162	169	149	145	180	150	154	151	138	158	167	176	177	154	140	160	180	145	196	183	153	149	148	142	178	189	159	181	153	183	176	149	174	134	157	163	184	159	135	172	182	160	165	168	169	147	154	162	151	166	173	158	187	158	175	153	174	155	180	153	146	155	192	177	157	167	157	166	177	190	144	179	180	149	157	146	176	159	147	175	173	168	150	186	184	157	180	135	148	143	182	161	136	181	168	194	158	154	166	172	169	185	149	178	171	168	142	173	155	160	172	169	135	152	168	176	188	185	171	171	137	165	185	167	167	155	181	166	159	161	155	158	201	166	151	195	162	173	148	166	180	157	173	186	203	168	174	171	156	170	152	195	142	177	165	186	179	161	161	157	168	149	159	162	164	195	172	157	151	163	186	156	175	163	167	146	157	159	165	147	179	167	151	162	183	175	151	152	159	147	175	163	160	179	164	157	159	147	139	158	190	180	201	158	169	163	174	192	174	178	176	137	156	158	160	169	165	152	142	172	217	174	162	143	167	153	164	183	185	181	184	184	170	161	159	163	171	177	152	183	167	172	167	173	154	171	173	184	177	168	178	158	160	160	157	194	162	146	165	177	176	167	180	158	183	178	166	149	177	164	169	171	173	154	154	178	167	159	143	141	168	171	157	171	185	163	180	168	182	168	154	189	171	165	160	159	180	178	180	161	181	159	178	165	136	157	179	172	161	175	169	154	163	172	158	161	192	174	176	167	166	154	167	171	161	160	170	175	174	167	172	186	157	161	165	156	137	180	157	175	178	182	141	152	154	167	156	155	196	174	148	176	177	173	169	168	142	148	153	151	178	150	162	164	160	182	178	177	172	153	166	168	165	165	168	182	175	178	170	155	159	151	157	136	181	152	174	178	169	151	170	148	190	174	183	168	163	164	145	166	179	159	148	163	150	194	178	178	166	147	159	180	184	168	168	175	192	150	187	167	168	142	178	168	152	163	151	164	165	155	159	154	162	167	195	183	173	159	182	174	185	156	180	169	168	176	126	159	170	161	165	156	167	168	162	137	166	164	154	176	147	153	167	163	189	180	186	185	152	153	163	168	176	162	176	169	161	163	146	173	148	150	187	174	150	166	146	175	167	183	176	170	166	170	150	169	188	168	159	185	163	173	169	199	182	176	178	193	151	165	164	175	194	137	164	155	194	167	164	156	166	158	202	156	165	169	179	181	169	194	187	150	170	154	171	172	184	152	148	157	176	179	163	166	153	157	156	160	166	187	166	163	187	152	183	174	163	175	153	153	175	164	136	161	180	187	136	173	156	196	184	144	166	193	168	172	143	194	187	172	165	166	186	158	141	170	172	154	173	179	161	155	145	175	174	152	158	151	188	164	171	175	150	158	155	177	152	177	190	147	180	169	149	164	164	167	173	179	162	175	159	159	165	166	167	156	174	163	169	179	182	175	185	154	175	171	162	175	184	175	186	158	175	155	179	182	167	167	164	174	167	158	184	151	166	160	149	155	147	163	148	172	158	179	182	164	163	194	172	191	189	145	187	170	185	168	159	157	167	176	151	158	183	172	184	156	140	147	169	165	150	172	158	171	159	151	150	190	156	188	176	154	144	173	154	185	182	167	172	153	149	146	161	152	149	182	163	172	160	183	145	178	140	167	179	158	147	161	160	152	174	172	168	148	143	135	184	154	166	158	160	182	167	166	189	168	155	188	182	182	156	172	163	157	140	176	190	143	154	169	155	159	177	170	173	164	157	172	160	191	178	167	170	171	161	178	169	185	182	164	186	146	192	173	186	164	167	170	176	138	172	167	149	198	182	163	176	150	143	159	166	162	166	156	177	190	164	158	140	167	165	168	157	173	180	186	173	148	174	149	143	165	156	155	164	193	173	146	170	169	173	158	141	172	158	168	185	173	177	165	189	165	164	145	151	189	161	172	155	166	146	157	161	180	188	162	155	180	147	187	153	174	199	157	164	159	175	186	167	177	173	163	183	160	201	176	193	131	168	158	165	153	168	169	174	150	162	149	177	187	195	173	171	167	161	157	185	169	156	174	176	180	161	149	160	179	174	166	164	138	169	148	146	170	144	193	175	150	171	166	146	163	138	171	167	178	156	162	146	180	170	166	172	152	190	171	158	159	163	155	191	166	190	148	167	145	182	167	145	169	173	160	149	176	152	174	155	173	201	169	170	190	186	189	163	152	167	145	184	167	173	176	150	178	169	166	161	194	170	153	177	175	158	160	154	188	153	166	156	166	186	167	169	158	190	150	170	174	158	190	164	145	156	150	150	177	157	171	159	181	157	203	150	147	162	162	162	154	160	154	147	164	179	171	157	167	131	179	186	161	179	186	167	161	166	180	160	178	173	154	175	154	162	158	167	167	173	164	213	173	143	142	158	162	181	139	149	159	171	163	171	187	150	183	169	196	183	158	172	155	165	205	183	175	161	164	187	165	169	153	159	127	138	155	166	148	167	165	164	155	176	189	185	141	153	178	168	172	172	149	175	153	187	181	169	177	167	142	164	151	150	172	177	166	163	182	176	179	178	179	181	177	168	160	153	177	172	186	157	156	155	164	181	179	156	157	163	170	165	159	166	184	177	138	165	156	191	162	165	130	211	140	173	164	154	158	176	131	164	193	148	161	171	161	153	192	163	174	147	168	138	156	185	174	168	169	166	167	168	180	158	154	159	148	186	171	148	149	187	155	138	186	163	186	162	162	195	172	143	180	167	171	178	170	174	163	133	149	159	175	179	168	169	176	175	149	165	171	174	161	156	162	170	156	144	161	158	145	161	159	164	164	166	156	166	177	155	162	150	156	177	172	175	156
6537	755	1261	1344	1184	996	816	753	714	664	603	609	570	571	548	547	545	491	528	482	520	469	518	447	460	485	458	501	485	458	487	494	478	476	496	475	438	479	446	470	492	454	462	471	463	481	479	440	479	479	462	481	477	447	520	463	440	464	462	414	464	494	464	467	462	472	453	437	440	501	477	446	450	466	476	493	477	424	433	429	432	442	459	458	477	454	455	456	419	449	473	425	459	428	467	453	457	418	432	435	454	471	451	464	457	457	491	469	434	451	473	420	491	483	483	453	457	458	459	437	432	467	414	500	456	448	453	447	461	478	444	474	448	468	472	445	440	433	458	466	466	440	389	471	431	488	421	417	452	489	443	490	432	449	454	459	499	451	441	467	464	457	483	455	455	444	481	459	429	489	452	470	424	439	444	487	435	443	483	481	447	445	455	406	461	449	465	483	460	449	465	448	453	452	407	446	492	463	455	451	467	449	445	475	452	488	447	482	486	477	495	424	411	454	464	436	457	435	478	452	487	402	428	450	448	510	440	442	447	428	461	433	440	459	446	465	425	446	420	450	437	439	455	452	476	470	444	425	449	440	458	461	450	447	450	468	454	486	486	457	475	482	473	429	419	456	436	455	463	482	427	477	459	443	474	464	451	481	471	429	453	483	442	429	468	442	433	440	502	457	449	444	446	421	447	453	466	447	479	440	468	498	420	440	466	477	442	447	414	456	445	449	450	438	436	440	456	479	427	425	453	437	457	433	412	467	398	440	468	495	478	464	427	486	470	439	489	438	443	475	451	470	454	415	467	468	459	465	501	492	435	463	430	442	450	489	432	468	487	466	445	435	445	482	466	478	483	455	453	452	460	422	454	417	424	478	479	469	452	459	452	478	462	437	423	467	431	434	471	455	446	447	445	462	426	424	436	500	446	451	468	470	443	482	441	466	483	485	416	468	463	437	450	458	431	470	459	466	452	462	475	445	443	454	472	485	462	489	442	504	476	481	465	473	478	463	450	477	426	417	460	467	447	475	470	466	457	489	435	454	438	412	414	433	502	470	462	467	443	429	474	449	475	448	457	478	444	488	418	443	456	456	438	453	496	418	390	425	441	452	428	475	477	444	464	465	475	479	457	483	457	441	470	463	425	459	472	430	450	503	449	450	451	447	471	442	465	451	457	450	467	464	456	446	478	421	476	453	460	466	447	465	432	460	467	438	491	406	466	441	450	470	458	460	466	462	462	482	421	457	453	474	468	462	451	442	477	449	429	435	477	468	482	431	469	472	467	502	453	440	442	482	431	478	463	463	431	451	460	454	441	466	462	439	479	439	449	441	427	457	470	436	473	460	430	454	443	447	463	422	481	484	434	473	451	431	481	457	440	426	436	462	485	467	408	471	436	475	449	471	455	460	472	459	404	503	452	429	435	482	433	429	450	433	474	486	408	456	435	463	444	451	441	472	445	437	441	477	461	474	479	490	455	442	455	462	496	443	481	453	460	476	458	472	435	478	479	441	541	436	459	462	455	465	452	447	440	476	442	459	454	481	444	406	430	435	457	454	429	435	445	449	462	480	398	462	447	429	428	414	458	487	445	453	488	426	451	456	446	496	470	454	478	464	453	442	457	498	428	470	467	406	458	443	461	454	467	469	475	468	478	497	478	447	482	449	474	466	431	451	435	459	449	429	456	463	458	438	435	453	497	456	462	486	480	448	463	464	485	476	432	457	467	464	469	443	510	459	458	429	456	435	468	442	460	456	451	467	445	480	407	407	484	432	457	417	424	463	425	445	438	436	468	456	446	468	437	476	458	454	453	433	434	444	502	464	443	437	454	440	424	471	449	422	494	469	450	438	441	435	462	449	469	441	462	460	442	443	455	474	472	506	463	456	440	438	456	444	465	447	426	482	447	467	460	447	416	455	432	442	478	482	464	458	439	420	461	496	435	456	436	450	435	413	444	448	482	462	450	415	477	467	426	431	437	433	463	468	434	458	471	461	475	420	477	462	472	431	481	429	465	442	466	447	447	466	461	402	477	470	462	457	458	456	467	408	479	418	465	451	417	425	440	451	492	431	463	446	457	452	489	433	460	451	463	449	478	393	475	456	460	474	432	465	458	446	481	441	521	471	456	452	475	432	456	458	431	487	462	411	497	439	469	472	460	474	465	462	442	462	505	463	469	475	450	455	447	440	484	449	484	431	432	436	448	434	455	432	449	425	474	466	439	438	449	450	446	446	454	471	436	469	456	480	411	449	463	407	383	416	453	465	440	459	449	441	474	432	479	456	451	453	442	440	457	455	445	478	455	474	427	443	433	479	426	449	452	447	459	490	465	427	420	444	473	451	455	454	436	479	447	482	480	484	475	469	462	478	483	457	466	451	455	442	435	428	493	479	442	464	449	467	455	443	428	473	466	461	459	448	459	397	441	462	512	446	436	461	443	477	471	428	467	457	493	464	449	494	430	434	426	425	460	415	445	420	437	456	452	460	440	459	459	444	457	452	477	464	433	478	504	480	446	444	479	445	462	454	453	462	460	435	440	449	452	463	467	494	465	455	465	421	471	468	469	430	475	413	431	447	421	473	436	465	454	437	449	422	496	437	441	471	452	481	487	463	482	413	458	461	450	413	472	456	473	462	458	439	488	434	438	431	456	443	455	476	481	444	439	450	430	445	452	452	429	451	496	418	464	459	439	441	442	440	476	477	443	453	463	495	465	445	454	436	489	470	454	486	451	483	453	440	431	429	450	440	432	465	420	456	468	430	476	451	469	444	487	465	496	469	513	467	454	449	468	459	460	484	428	467	424	467	453	462	470	485	430	454	467	486	452	455	472	434	413	470	448	435	444	451	445	473	438	469	469	441	463	451	455	450	434	451	465	438	484	446	422	453	483	453	474	470	465	507	455	479	476	488	466	473	466	493	453	467	444	488	444	451	472	449	440	465	449	470	438	463	469	456	431	417	476	446	422	489	420	455	487	439	450	496	456	502	473	441	468	440	485	475	448	458	440	435	479	483	464	427	446	454	423	460	458	463	397	469	422	451	457	401	460	424	467	418	460	474	447	443	450	432	435	434	440	452	476	411	443	480	485	466	459	499	451	453	455	454	485	475	467	463	460	452	449	437	483	431	455	459	431	417	446	485	439	442	434	456	437	475	437	467	418	443	465	457	453	464	443	468	410	471	464	445	413	451	492	436	471	469	462	453	465	453	450	472	452	433	454	477	458	432	450	475	490	431	425	481	478	448	444	464	491	451	475	427	426	421	493	453	468	410	424	451	415	476	425	432	473	444	489	461	456	474	467	472	477	483	448	462	437	420	456	474	444	487	443	461	468	432	450	436	430	472	448	436	472	465	432	481	465	436	454	465	476	438	458	431	442	436	451	470	455	459	429	426	473	457	429	485	488	445	412	447	421	486	431	442	476	458	463	441	478	434	436	498	457	430	486	472	401	474	432	457	419	475	463	465	458	432	470	430	439	470	446	467	427	452	447	427
15309	1477	1076	891	724	576	523	497	406	429	402	369	398	368	396	385	372	336	376	393	337	329	390	360	346	337	371	357	391	345	365	379	389	397	364	375	365	369	352	348	344	346	326	317	339	349	360	366	378	330	384	394	364	346	355	348	351	349	371	358	338	353	352	384	368	377	350	337	334	362	332	381	352	357	348	358	381	361	351	378	364	348	354	379	331	373	398	375	373	361	323	345	358	348	365	357	348	381	367	354	341	397	345	355	357	394	370	352	361	359	338	333	392	325	343	345	345	375	359	331	357	363	370	328	362	336	368	392	342	361	379	348	338	350	327	348	345	355	357	357	324	386	383	333	317	348	347	341	345	382	350	357	343	354	341	307	366	334	368	385	360	330	334	363	352	339	351	374	343	381	318	372	315	341	339	343	369	314	360	354	348	371	329	372	363	333	360	356	323	359	371	381	347	351	369	305	356	334	380	382	376	369	359	360	331	379	350	373	311	318	362	334	366	350	392	359	328	342	367	357	356	409	373	359	357	353	341	376	325	375	342	311	382	364	350	346	357	302	380	385	343	336	313	367	354	355	405	327	354	328	321	377	380	377	320	357	343	323	352	344	346	367	347	352	346	360	350	354	369	346	368	357	340	385	360	356	344	343	371	345	377	343	364	330	368	368	343	355	338	410	342	345	404	324	346	364	342	417	358	354	337	368	350	320	327	342	371	356	334	345	325	331	342	358	361	333	339	349	385	377	368	389	341	369	332	297	295	390	381	318	345	342	312	373	343	344	343	323	334	316	381	351	306	316	335	336	367	370	347	351	393	365	350	353	344	350	369	334	360	362	342	366	305	343	405	339	388	364	372	380	364	359	361	376	356	385	326	352	367	347	358	354	339	345	333	350	375	323	343	337	359	356	336	363	371	354	353	355	358	368	344	368	336	334	311	339	344	375	360	360	340	367	368	326	374	353	334	369	376	326	371	337	372	348	365	331	349	381	336	330	359	353	316	350	331	326	381	336	336	350	387	328	331	367	381	358	337	351	366	330	394	344	376	333	371	356	392	328	334	367	332	369	321	331	363	351	383	406	359	374	373	342	337	364	395	348	360	368	341	340	348	365	402	319	331	366	354	340	333	358	351	343	393	327	368	347	372	364	338	359	382	347	347	351	369	336	341	330	379	325	326	340	377	388	332	338	353	360	362	360	333	344	384	307	388	360	321	355	351	347	367	340	331	343	332	375	333	329	356	371	304	399	354	359	365	368	342	355	374	327	310	350	379	398	340	371	317	373	349	358	365	342	362	374	317	321	358	352	354	391	329	369	343	343	403	360	365	371	321	337	371	313	345	347	394	320	387	353	337	406	337	361	345	320	354	339	370	343	343	369	383	328	360	333	367	349	312	353	358	373	380	365	299	336	320	326	349	371	358	349	335	349	334	314	352	361	377	363	360	351	378	376	330	352	349	331	348	343	319	341	370	354	311	346	362	320	312	370	324	343	368	374	329	305	364	365	348	358	381	344	351	309	363	332	395	386	337	385	384	357	370	347	349	363	358	304	324	329	350	359	372	340	337	363	334	345	354	348	345	360	331	346	324	341	360	345	350	349	358	347	354	337	393	353	354	409	342	340	319	340	350	373	379	309	368	336	347	325	349	367	356	368	345	366	355	361	318	366	380	337	315	366	392	355	320	352	361	333	328	338	328	356	326	339	373	333	338	347	345	341	348	358	356	323	353	358	335	361	375	395	356	389	324	399	363	383	355	334	379	331	321	353	334	315	316	336	335	367	376	368	381	348	365	306	372	315	361	334	373	388	377	329	354	334	351	361	389	397	341	346	372	348	347	346	324	336	353	334	357	391	330	340	332	364	366	358	354	344	357	347	382	344	354	347	325	323	366	375	368	348	375	334	386	388	347	347	374	372	362	335	331	330	343	341	360	344	351	368	375	372	368	360	389	368	317	361	377	373	371	374	362	338	340	340	361	352	361	338	370	357	353	369	379	391	375	335	370	364	332	352	339	371	327	357	341	360	352	333	353	383	379	345	326	328	355	379	360	378	354	334	348	381	358	334	374	327	343	375	327	354	342	352	359	359	410	338	384	298	348	318	346	354	361	363	353	315	343	365	361	365	377	336	345	341	326	379	362	384	313	318	370	378	354	370	333	356	342	348	353	359	360	338	308	353	328	346	367	361	337	359	343	346	351	359	377	341	338	363	338	345	374	360	321	366	326	341	376	313	330	341	382	331	342	358	364	381	367	359	359	389	357	385	319	372	382	348	344	377	352	281	331	337	336	336	367	338	362	346	347	304	353	333	379	342	341	360	375	323	342	350	356	365	366	334	365	356	346	383	369	367	333	349	332	313	369	317	353	371	345	356	344	366	397	359	368	341	374	331	363	344	338	345	367	377	328	358	343	340	373	331	393	352	359	309	319	302	361	383	370	345	375	343	358	344	353	363	364	326	364	364	315	360	337	373	363	371	355	368	356	320	336	321	345	356	326	338	397	322	346	351	334	357	335	349	344	376	366	320	370	335	325	336	356	350	338	374	378	361	346	318	347	338	349	315	362	352	376	357	375	367	345	378	315	331	319	349	322	340	329	327	337	361	339	372	368	372	348	354	346	371	340	353	359	370	365	309	331	350	352	375	333	347	359	350	361	340	364	351	381	377	369	337	342	345	354	362	330	374	379	390	344	398	358	342	324	347	348	354	333	303	308	323	319	358	376	360	360	336	343	371	364	348	350	387	331	350	365	341	343	369	340	407	331	366	351	348	367	329	352	374	365	356	343	354	364	338	368	341	362	364	353	372	358	334	362	359	374	320	352	345	369	354	383	351	303	357	374	347	379	344	319	368	356	339	342	353	358	351	351	321	365	388	331	337	323	339	353	313	319	328	350	330	363	340	347	363	341	364	339	370	315	330	344	355	361	361	348	316	368	406	348	340	341	339	358	343	339	363	342	371	374	362	333	339	339	343	348	331	364	330	351	349	344	360	347	390	369	322	386	365	397	351	345	381	354	347	353	341	355	359	355	357	322	354	345	384	328	348	388	390	363	324	332	326	398	350	340	319	320	332	337	328	370	339	392	333	361	338	360	373	360	359	342	358	329	390	338	336	373	369	362	351	377	322	370	331	348	349	356	368	324	341	360	339	342	358	396	327	356	344	364	342	383	332	355	405	377	381	368	367	333	362	337	332	359	381	321	370	349	341	341	360	361	330	369	313	348	367	326	350	328	319	367	329	356	362	394	399	345	365	356	346	372	359	379	356	323	349	339	338	342	349	368	346	357	375	353	343	368	315	358	367	358	389	352	354	307	325	369	326	340	341	368	333	368	347	343	350	343	411	355	381	348	346	370	379	364	335	367	359	365	338	374	365	322	360	321	357	368	363	345	346	335	382	358	350	376	353	387	362	363	376	338	371	324	378	361	386	320	365	350	348	356	343	354	341	338	366	331	358	371	312	347	373	378	320	316	358	335	387	350	342	370	360	343	373
8553	1324	2305	2586	2201	1882	1612	1442	1245	1223	1134	1050	992	1045	1016	986	944	952	871	949	960	902	943	854	834	911	947	902	850	818	872	853	882	845	846	786	874	837	862	853	813	837	905	808	835	878	825	822	860	787	853	827	811	832	812	827	874	897	834	860	872	856	824	805	857	835	800	885	742	871	813	863	784	819	820	813	794	901	862	879	904	829	822	793	852	861	843	845	805	863	850	844	856	865	863	822	851	844	845	787	796	810	846	868	854	851	846	832	841	857	835	826	866	804	845	833	837	859	832	796	825	830	816	813	812	811	865	807	859	798	815	807	787	860	819	823	843	803	819	871	828	801	821	882	871	788	830	792	810	844	786	781	873	834	835	863	833	800	843	821	815	835	819	893	806	830	843	806	801	778	812	839	876	893	806	853	850	836	844	815	847	827	856	852	844	851	816	810	874	824	800	800	867	830	822	811	838	847	805	813	830	797	890	848	817	824	838	857	798	819	865	833	804	866	802	811	856	819	816	856	828	829	826	892	829	850	835	844	800	743	787	870	828	810	802	823	818	824	867	853	857	903	797	831	811	816	873	875	847	824	842	835	774	842	841	791	827	810	844	859	781	870	855	872	815	880	814	835	895	806	840	820	829	815	802	836	808	825	832	810	823	811	808	832	827	861	850	839	814	793	834	829	813	742	851	830	892	804	800	844	867	835	830	837	791	763	834	874	790	850	829	799	828	840	839	861	902	847	799	798	810	827	856	760	825	835	822	824	851	832	836	847	807	861	803	814	861	825	783	836	807	813	829	881	858	819	793	850	849	866	838	798	831	849	804	794	850	842	794	797	838	815	857	818	867	799	822	830	842	870	819	795	785	798	835	828	825	855	827	824	820	849	844	846	838	787	784	811	853	809	828	827	817	847	810	801	812	844	809	837	828	873	857	838	847	839	789	874	822	864	872	868	802	823	853	801	838	833	811	840	846	857	836	762	789	793	792	830	824	823	860	811	804	819	857	867	812	847	805	841	829	875	866	850	842	844	825	834	827	836	813	796	799	829	784	819	835	806	819	839	783	784	847	832	787	819	828	827	860	831	807	834	789	803	832	810	836	849	856	798	804	860	846	855	863	856	840	853	822	801	827	827	816	791	808	864	791	820	885	835	810	795	851	834	791	805	817	848	836	808	861	869	819	782	852	858	858	765	832	837	827	847	857	825	788	784	808	786	813	862	826	830	880	826	824	847	796	815	872	852	805	829	855	823	777	797	834	770	855	810	843	825	792	864	818	785	837	867	754	777	850	830	791	845	846	806	780	806	814	847	842	888	814	830	863	857	812	902	839	865	895	860	869	827	835	863	805	779	786	867	844	821	821	807	871	844	864	795	815	858	840	863	766	804	848	855	838	843	827	833	803	791	853	813	842	809	831	800	841	840	857	835	767	821	843	808	811	812	825	793	819	761	817	819	870	815	808	830	801	815	818	784	845	862	836	833	854	842	836	859	815	865	880	814	788	861	847	851	862	809	813	818	808	868	780	860	830	819	835	883	809	801	776	802	835	849	833	849	828	826	841	774	821	794	833	834	826	856	837	761	809	838	850	882	822	897	845	808	826	797	833	851	815	832	863	865	877	865	835	842	813	806	844	779	885	858	788	801	845	838	865	859	845	833	806	820	801	815	890	850	808	842	872	852	857	832	843	872	809	850	830	823	845	813	796	812	792	822	842	809	821	817	894	784	817	817	813	765	800	882	842	798	871	816	845	822	825	782	814	853	849	878	863	839	818	837	787	774	843	857	870	858	807	843	818	844	845	835	880	816	822	869	787	834	785	817	865	765	864	849	812	790	781	797	833	854	870	846	934	787	814	795	901	784	832	819	788	827	847	815	812	792	858	823	803	834	825	827	869	788	803	845	796	884	815	845	814	809	810	816	810	837	799	821	828	816	828	807	850	833	824	829	845	871	775	893	827	795	832	830	796	777	850	844	830	828	840	858	831	838	812	818	842	817	841	860	864	810	823	811	805	834	806	805	832	804	831	835	814	798	816	845	827	835	831	870	824	854	834	816	844	844	796	828	848	833	777	864	822	846	857	847	824	837	833	796	871	879	808	784	832	828	845	752	822	834	785	814	812	812	849	813	825	803	837	876	769	802	854	767	849	812	838	848	857	819	831	792	848	833	835	831	824	835	811	824	782	789	836	823	814	865	857	800	827	793	822	831	834	863	783	893	857	823	827	831	847	790	884	876	853	840	796	866	829	846	900	856	846	801	869	825	796	808	867	808	839	810	795	819	826	803	857	825	793	758	859	888	862	833	894	791	873	829	804	860	808	797	794	781	844	827	789	828	785	862	813	814	800	793	795	843	807	859	852	829	822	879	862	820	812	841	843	809	842	813	838	807	823	845	787	844	817	849	778	852	840	829	856	879	880	829	851	856	863	820	814	861	802	820	831	798	866	821	811	844	832	839	904	822	846	877	811	787	794	842	808	879	860	846	830	815	854	823	811	854	872	815	834	847	801	853	874	904	903	835	866	871	859	825	887	849	823	767	788	796	780	853	812	832	829	871	818	851	831	864	790	827	787	799	851	825	805	878	880	876	864	826	837	856	882	824	829	836	829	873	786	828	802	831	824	829	785	864	786	785	817	854	778	802	849	829	840	787	826	862	827	835	804	869	803	793	837	841	839	844	867	824	778	793	837	846	803	846	796	852	844	807	775	832	881	853	804	793	842	852	798	828	834	828	824	836	806	833	864	867	814	853	822	858	776	852	787	824	840	777	829	812	819	837	824	877	830	789	819	814	815	816	819	832	764	856	824	878	869	844	827	832	869	875	871	835	824	885	780	872	827	793	848	834	808	837	834	811	849	826	868	803	801	838	825	810	881	837	870	871	838	818	850	813	862	812	805	794	884	768	858	847	823	839	789	829	844	833	854	791	844	811	835	831	790	800	814	844	821	838	800	832	838	835	831	807	838	831	818	834	796	789	854	815	883	830	859	786	830	815	811	832	859	796	830	874	844	844	869	872	853	853	884	761	817	811	839	842	886	892	819	798	875	845	841	806	790	822	786	806	849	830	834	826	840	858	798	818	825	823	877	786	830	816	818	817	867	883	824	820	867	826	828	831	801	808	835	799	828	842	847	868	833	785	822	829	864	806	845	870	852	856	790	848	835	838	848	803	848	815	804	800	854	854	834	805	814	809	827	831	828	853	836	833	813	804	846	783	829	842	767	873	850	814	863	799	799	848	856	809	844	813	825	817	821	833	848	846	817	861	869	802	865	780	814	864	819	877	853	830	820	832	840	887	802	805	781	846	846	864	824	834	796	778	812	816	834	860	771	844	814	817	785	877	916	850	808	848	852	800	848	853	819	782	856	803	830	843	791	816	822	841	851	796	825	831	828	812	834	835	822	808	789	887	855	792	878	801	895	840	818	817	854	794	799	844	772	847	833	820	780	799	810	833	830	869	848	855	826	817	800	809	845	855	836	821	837	804	849	817
2475	260	222	203	221	213	219	236	202	243	217	203	226	229	219	211	201	208	223	227	214	264	213	201	209	218	237	207	236	206	234	227	222	256	222	249	199	228	221	198	186	223	243	205	216	237	220	212	203	238	215	231	211	197	226	229	218	238	222	252	215	214	230	220	255	219	217	242	199	219	241	230	223	245	231	213	233	257	241	233	210	227	231	228	222	228	217	222	204	250	246	249	246	229	250	269	257	207	199	229	213	243	237	218	231	212	216	236	204	222	197	225	228	222	223	218	235	232	226	222	196	236	190	217	231	228	239	242	207	228	239	218	267	249	203	242	265	227	205	235	212	235	217	258	218	210	219	246	224	234	235	208	238	196	222	219	188	232	215	216	235	248	237	242	242	223	209	233	232	257	209	225	226	237	243	240	215	223	236	202	213	230	235	224	210	237	224	204	214	222	201	267	251	228	222	238	203	212	247	209	202	204	230	223	233	234	205	228	222	236	211	213	189	220	242	238	216	231	211	201	229	223	236	270	236	228	228	221	199	209	261	229	198	243	211	221	223	226	214	235	192	230	204	224	260	211	228	237	211	248	255	242	254	197	201	218	204	201	222	231	216	263	226	202	219	222	213	258	237	233	274	227	239	242	221	214	234	223	216	243	235	228	183	222	226	212	222	198	230	230	214	228	209	221	229	236	240	193	234	234	211	225	247	202	235	201	204	220	220	227	224	227	209	216	225	247	223	235	275	222	226	222	230	228	226	209	202	192	239	214	197	200	223	201	236	238	232	240	225	220	215	227	231	226	241	220	251	221	241	212	232	258	246	229	245	239	216	204	239	193	225	241	199	204	226	254	206	213	217	202	205	219	231	210	222	208	216	261	226	202	231	250	222	236	242	220	229	251	205	242	212	239	222	232	208	243	249	212	205	238	222	230	228	203	224	236	203	235	230	218	222	217	245	222	207	194	221	248	238	231	221	232	224	270	244	253	220	204	220	246	224	211	214	230	234	221	247	252	236	213	247	227	232	240	229	232	217	238	243	208	207	237	235	240	203	224	223	239	221	243	208	236	249	251	243	213	228	219	213	219	195	226	243	225	188	232	214	217	209	225	208	224	219	223	206	239	217	240	227	233	229	240	188	225	212	231	242	205	224	221	219	223	223	231	194	222	211	218	200	235	213	238	201	245	225	244	226	261	220	224	222	211	232	232	231	210	208	216	235	230	228	190	216	221	222	235	200	231	213	227	226	243	232	197	213	209	238	235	239	245	247	247	236	218	234	215	208	226	217	201	241	256	225	244	219	221	223	257	225	250	220	215	226	249	203	218	211	210	241	212	211	240	199	241	193	229	230	218	251	252	207	207	224	235	198	206	229	233	223	203	218	271	238	220	220	200	223	191	246	236	234	214	219	188	210	250	208	226	238	216	264	226	216	221	222	225	215	241	200	251	240	195	219	201	214	232	243	239	217	194	228	237	243	230	216	238	234	197	240	252	217	239	253	237	241	251	200	227	243	232	237	247	209	228	230	224	240	247	240	212	211	209	239	235	259	239	241	219	202	230	216	223	243	220	212	242	198	264	222	215	222	228	200	209	240	216	224	240	201	214	236	204	202	219	223	230	216	230	238	224	239	247	187	214	250	237	232	236	224	231	233	227	207	231	220	236	186	221	205	241	250	217	235	225	237	217	221	236	257	234	219	230	226	216	204	203	221	237	234	245	246	210	221	219	237	235	224	231	222	208	212	202	239	228	219	237	242	201	195	279	210	232	224	199	210	227	221	215	265	222	208	210	227	203	216	210	230	245	213	216	211	220	218	240	218	211	245	226	204	222	222	209	223	253	219	217	197	227	216	209	240	233	232	196	243	251	212	251	238	226	228	248	230	210	213	223	235	248	251	226	229	201	235	256	215	235	231	209	227	207	218	224	226	211	202	243	188	176	196	210	217	212	230	227	224	225	244	244	261	225	229	245	246	235	250	248	217	231	228	209	222	261	252	193	233	225	243	227	245	223	258	215	256	216	254	214	232	247	215	242	218	205	215	199	220	204	214	271	263	238	235	242	230	235	226	233	216	240	241	229	215	261	217	217	206	208	213	218	214	196	236	215	240	234	221	232	233	231	238	228	242	229	194	199	218	213	225	232	226	226	183	243	256	260	245	223	217	225	228	229	205	271	265	266	242	213	221	275	216	263	249	238	233	257	215	256	224	243	239	256	218	199	209	212	212	214	245	207	236	221	241	226	198	210	264	209	200	235	248	200	219	221	239	193	222	227	210	230	231	227	238	190	267	230	216	197	243	205	221	205	227	225	230	213	217	247	208	231	221	216	219	248	240	244	212	225	208	206	207	219	255	237	196	222	222	199	233	236	246	256	236	260	221	212	232	192	212	238	234	214	222	224	233	220	203	206	231	219	193	225	235	259	225	262	217	222	256	226	208	216	220	214	226	245	234	193	247	194	216	246	220	232	232	214	225	219	203	238	246	210	215	210	234	242	229	214	212	226	226	214	217	197	230	234	219	240	209	236	186	223	217	242	234	220	208	219	194	228	231	236	215	238	202	220	220	226	208	211	215	230	259	226	241	208	234	259	213	207	217	203	249	248	212	217	247	241	231	208	224	206	221	230	238	206	212	209	253	264	235	242	236	207	197	236	228	240	214	211	223	236	197	254	183	215	210	223	225	238	238	238	239	232	222	228	243	212	222	257	226	273	222	223	243	243	239	230	224	227	228	227	230	219	225	236	242	215	244	253	214	210	202	225	224	201	239	227	247	199	232	222	193	252	232	221	249	236	235	206	218	209	193	221	180	241	188	231	222	243	239	244	205	240	232	256	223	233	212	221	251	223	245	216	221	233	238	223	240	202	228	216	231	252	250	199	234	219	219	226	226	202	226	218	237	216	257	224	226	204	210	222	225	228	194	228	254	210	213	212	191	214	268	233	192	237	237	216	223	217	228	213	234	207	221	200	202	240	208	205	212	212	225	231	233	233	239	226	232	226	231	199	231	230	228	263	192	231	222	232	260	205	204	237	241	215	225	230	251	211	208	222	254	191	209	221	238	239	200	235	240	220	239	226	208	219	226	204	231	252	229	213	218	233	240	230	196	228	212	190	211	232	210	201	216	225	254	222	221	243	202	235	240	216	220	223	243	222	241	256	228	194	204	218	190	229	253	217	209	213	236	223	239	220	244	234	230	222	238	246	246	196	216	226	233	220	248	212	213	252	214	226	219	204	218	212	242	204	235	230	229	229	221	212	212	221	237	230	203	218	231	244	210	216	196	215	234	235	234	241	229	249	210	221	230	247	233	228	238	211	228	227	249	208	218	211	201	207	234	207	217	248	219	207	228	233	268	233	224	232	241	225	232	236	226	220	192	225	195	228	204	228	211	240	226	224	235	217	230	245	234	215	232	218	229	240	219	237	234	204	212	271	219	223	238	238	205	223	230	238	233	240	210	245	188	215	231	266	208	183	224	228	237	198	219	256	249	207
2073	561	619	564	563	551	592	582	594	575	552	555	578	534	552	614	541	517	544	534	544	555	580	526	519	547	603	534	562	585	532	560	559	537	567	563	556	561	550	589	570	542	576	525	554	545	552	527	549	598	582	523	547	528	553	519	514	569	576	558	546	566	542	592	537	559	547	571	543	563	563	531	519	587	555	549	539	555	583	556	600	570	504	542	566	558	516	549	586	568	570	584	549	578	584	527	606	531	536	524	570	577	537	559	547	540	573	563	542	555	522	505	521	519	523	526	572	549	585	517	544	577	579	581	554	563	594	580	547	560	556	532	570	559	521	575	542	575	572	521	533	552	529	625	542	537	548	576	578	545	549	527	595	548	522	512	534	537	538	534	550	555	561	524	552	538	532	503	506	554	541	553	571	558	573	552	545	626	570	575	575	563	572	560	545	573	585	576	546	539	529	556	542	520	527	538	493	559	535	585	556	559	547	528	542	543	607	538	513	532	580	546	551	506	559	566	554	563	596	557	561	532	535	539	550	589	534	587	544	553	534	592	555	548	571	564	524	578	509	549	571	515	528	541	566	544	538	542	556	578	546	556	566	560	549	567	538	590	537	574	585	554	536	564	521	517	560	561	574	530	542	493	540	537	510	540	541	508	518	564	534	540	553	557	534	504	550	508	517	562	590	582	565	561	540	595	551	561	530	537	579	554	557	540	529	523	573	541	558	562	550	579	571	500	543	484	528	543	552	539	528	536	545	555	526	573	526	573	575	595	547	571	607	567	548	551	530	517	557	536	555	555	562	588	573	546	559	573	587	560	562	580	534	567	534	540	571	549	559	527	563	556	557	515	528	536	549	533	511	575	578	550	580	529	542	567	535	512	569	565	533	572	550	588	562	557	519	533	539	554	532	542	559	564	562	533	550	568	551	571	558	552	540	552	558	549	535	526	531	555	552	575	558	600	595	543	538	515	567	568	545	554	529	552	528	549	526	499	549	542	567	564	550	567	516	538	500	544	541	529	577	552	560	530	576	544	532	591	532	550	546	546	605	594	522	563	567	610	534	566	573	554	534	627	590	555	527	555	563	524	553	577	575	560	526	542	560	523	512	570	605	550	562	566	576	523	530	553	523	598	522	534	554	532	514	541	554	555	520	550	519	538	546	526	569	588	586	533	535	531	554	548	570	531	571	526	566	523	549	536	558	534	520	521	489	525	535	543	497	579	493	556	553	570	529	586	536	567	554	572	559	554	552	563	550	526	555	581	541	541	550	586	506	511	539	531	575	508	550	590	559	529	571	547	565	591	548	538	549	524	567	537	519	516	511	574	577	519	520	588	535	566	544	549	564	537	551	545	571	558	564	517	554	531	543	575	516	555	567	543	573	557	510	561	558	544	544	545	575	538	546	544	559	533	516	574	550	528	534	553	528	582	552	561	520	516	589	526	541	542	551	602	567	575	528	534	523	578	590	556	566	537	552	549	599	548	547	533	582	576	525	576	550	542	567	549	529	514	555	532	553	539	553	516	548	560	549	528	586	596	562	551	539	583	523	583	538	563	534	580	579	580	538	563	586	560	557	541	528	539	508	583	540	537	526	543	549	504	546	533	562	575	503	538	596	595	528	575	551	545	595	535	554	519	567	557	587	541	556	524	581	580	589	596	566	504	583	510	563	597	529	528	527	550	539	525	565	540	546	602	542	537	584	541	524	530	558	516	528	523	572	537	562	542	527	577	525	578	569	555	547	519	530	516	554	538	572	482	570	553	575	490	613	535	536	530	567	547	605	555	514	555	535	533	590	547	551	546	551	540	547	565	543	601	539	587	565	557	540	595	549	540	590	577	557	537	570	514	593	533	525	536	526	550	536	594	542	550	532	544	500	517	580	540	550	532	556	521	520	567	535	564	566	514	580	524	569	569	550	550	557	535	520	555	554	572	562	551	584	551	541	531	511	516	566	536	534	573	577	546	539	570	570	566	591	539	521	543	541	589	556	561	481	623	524	550	545	547	546	549	512	561	576	565	592	554	564	564	518	536	494	515	570	542	539	543	558	529	593	557	569	574	534	574	543	560	513	554	538	573	536	524	529	536	540	549	548	520	519	545	574	558	535	554	567	521	584	551	550	537	576	546	563	581	541	550	525	542	583	578	535	550	529	522	581	522	576	545	556	523	575	554	550	574	523	562	544	581	575	545	536	538	574	562	513	540	544	534	571	537	507	563	556	534	529	532	522	588	571	560	529	587	550	543	555	588	552	513	549	563	569	531	576	583	584	515	588	545	569	553	553	539	572	558	526	567	556	556	532	578	551	606	568	560	589	539	497	541	525	591	605	601	535	556	585	554	551	558	537	535	535	565	521	566	526	562	553	573	559	537	553	567	520	612	565	541	528	585	521	565	575	569	542	557	557	545	533	542	541	528	547	509	603	589	564	560	560	521	578	542	535	537	542	553	574	552	564	518	598	535	522	532	579	553	546	561	528	522	555	539	562	585	551	574	540	568	584	583	559	550	594	575	563	532	573	562	567	533	546	554	559	578	533	581	545	523	554	562	531	540	558	568	541	564	527	530	606	573	542	561	538	549	544	552	563	558	514	573	518	539	553	527	546	586	549	551	550	556	545	561	543	557	483	564	548	585	557	564	569	584	528	561	546	592	534	568	556	529	577	538	511	566	523	572	558	564	519	563	582	553	558	573	563	568	522	529	535	518	583	575	506	585	592	542	540	531	590	568	495	595	532	566	542	558	560	528	556	535	507	526	556	549	559	544	558	531	552	513	605	542	561	540	564	516	554	569	548	536	554	561	535	564	520	531	578	527	572	525	549	540	570	542	563	596	495	530	552	562	520	512	534	579	588	582	551	547	557	566	539	585	560	511	541	559	551	543	578	578	565	574	542	538	561	556	502	574	511	549	543	572	556	532	613	501	553	555	585	599	556	545	536	583	573	501	567	531	522	544	570	524	563	572	549	574	568	535	527	531	516	547	580	561	569	525	563	559	581	561	525	556	581	546	593	514	518	513	524	575	551	565	528	576	546	567	577	545	543	578	610	560	574	518	526	566	568	530	504	501	515	538	577	549	546	562	546	586	556	575	583	565	591	563	564	624	531	556	527	516	529	547	536	539	588	592	563	565	550	524	586	606	585	598	575	577	563	532	567	584	566	532	524	604	535	541	542	570	511	580	562	563	539	531	569	481	542	513	562	542	555	577	527	574	501	507	550	550	574	606	548	540	538	535	565	525	578	566	547	540	559	536	559	512	557	542	527	524	543	540	537	531	592	553	516	549	588	491	554	578	534	558	572	580	537	560	556	527	542	561	574	569	576	582	550	525	557	576	547	524	592	523	538	571	586	529	550	587	568	550	583	571	559	559	504	602	563	537	554	524	563	552	559	558	600	538	552	506	560	576	569	545	537	546	585	579	550	551	520	561	607	542	556	550	484	538	553	548	551	555	571	540	550	521	552	590	526	556	539	544	546	589	532	544	553	554	577	569
9272	538	471	426	371	272	243	244	216	204	198	186	168	216	197	171	185	211	205	151	155	171	156	203	174	152	190	169	168	204	198	174	182	175	176	189	144	184	194	197	194	167	203	170	163	166	174	137	162	173	175	171	154	168	174	164	164	184	149	157	151	194	187	192	156	172	172	194	160	167	172	190	172	160	183	153	190	176	184	206	167	164	171	154	137	157	176	182	181	165	172	188	165	151	171	175	153	191	180	150	186	150	186	173	183	174	166	192	173	190	191	164	173	174	175	198	171	145	175	191	196	203	147	173	168	181	178	178	170	189	195	165	172	185	175	155	191	175	178	176	138	152	182	185	192	206	162	159	156	175	177	170	150	160	183	187	190	164	166	168	179	139	174	144	166	167	181	154	166	183	183	197	179	197	178	174	157	172	162	175	171	155	187	178	143	167	168	163	143	149	181	166	151	169	181	179	161	179	177	164	188	153	171	170	158	182	200	165	164	173	189	169	156	167	160	165	189	194	168	173	180	211	153	182	186	177	179	168	183	165	173	188	198	201	187	167	158	186	162	179	191	151	160	156	167	157	172	179	151	165	149	162	193	193	142	184	171	189	193	172	190	184	189	194	145	174	185	179	167	175	157	182	164	175	149	149	186	179	172	150	179	185	195	177	190	191	179	215	161	184	193	146	194	180	184	193	164	202	164	156	149	180	168	174	149	187	176	193	149	194	162	177	145	156	162	162	179	190	170	175	169	181	158	195	170	182	186	145	166	180	178	163	159	196	173	164	169	179	159	194	194	184	169	182	191	159	190	152	180	143	199	173	142	174	168	192	177	164	181	188	166	154	186	211	145	177	148	191	152	162	175	147	176	199	173	203	166	189	193	153	179	163	177	170	180	190	187	204	183	182	163	176	187	167	171	171	177	161	167	166	155	186	170	192	179	196	166	194	176	172	171	173	222	189	169	176	159	180	172	157	155	163	157	156	175	211	173	164	184	206	188	213	175	196	191	165	143	176	173	163	187	169	185	171	178	171	171	174	165	158	189	163	177	171	167	156	162	179	163	154	149	153	161	161	179	194	177	186	185	162	177	189	162	171	193	158	181	154	164	176	175	172	184	161	167	180	181	176	205	168	150	191	169	182	166	153	164	184	175	197	162	181	171	175	188	177	177	188	168	157	188	198	162	193	173	161	198	167	156	163	184	163	159	190	169	160	170	178	170	173	170	151	196	173	172	177	172	160	171	189	171	141	176	170	148	175	189	174	159	159	158	171	170	171	160	158	143	166	158	183	165	179	182	177	168	181	180	162	191	170	181	191	147	153	187	157	174	173	158	173	172	194	146	185	206	156	169	159	175	158	156	144	153	158	164	176	172	186	184	162	158	151	169	174	170	178	170	168	170	175	179	168	193	156	162	175	214	212	191	141	162	176	194	182	160	173	172	174	173	184	188	177	173	188	156	172	177	171	179	174	189	193	176	180	179	159	178	180	195	158	180	162	162	185	173	186	183	173	154	163	161	180	182	179	182	174	163	174	173	177	174	163	168	191	164	151	153	189	164	197	158	157	197	157	171	185	194	174	160	201	185	180	205	191	160	148	169	180	168	168	184	206	194	162	164	182	169	191	156	182	170	140	161	202	158	179	181	150	200	174	176	172	161	166	160	138	205	168	167	182	150	169	171	165	183	194	182	143	171	162	173	171	166	170	165	170	165	138	192	152	181	197	193	183	166	170	146	160	178	176	163	168	150	170	157	150	173	194	185	188	185	166	184	169	166	170	167	167	185	166	184	167	187	159	180	183	158	160	184	164	189	175	164	171	178	162	170	206	162	153	157	188	186	195	187	175	186	140	138	157	164	159	159	186	150	193	160	152	185	156	171	163	170	178	167	162	178	169	182	175	168	163	173	218	179	176	181	172	188	164	155	168	194	184	149	171	162	177	163	167	160	197	161	181	189	174	184	178	200	173	174	169	178	209	172	180	171	173	178	190	157	179	188	190	164	163	168	184	182	177	152	183	175	198	191	157	167	170	169	188	186	151	175	167	177	163	178	173	152	178	183	185	166	145	203	190	172	168	155	191	189	164	171	177	158	158	170	157	155	176	170	175	170	168	171	205	192	174	196	178	153	139	173	203	161	190	197	165	194	171	175	153	181	166	154	176	170	163	190	184	170	156	164	189	203	184	186	174	161	177	154	155	155	174	159	190	169	188	190	177	160	174	168	170	149	190	175	156	178	190	163	196	198	176	147	162	165	202	185	139	191	192	165	195	186	177	180	150	152	185	162	181	166	191	163	170	165	152	178	176	176	176	183	175	157	179	167	172	216	152	171	181	154	177	153	163	174	170	164	154	163	168	165	198	179	169	180	163	190	163	196	154	181	175	164	178	176	163	182	173	158	157	153	168	166	170	179	156	190	163	179	186	186	162	176	193	190	189	172	185	179	182	164	162	159	177	194	162	155	165	154	186	161	146	145	174	186	168	178	177	165	180	202	178	152	177	138	179	159	171	148	166	180	174	167	175	194	184	169	171	168	173	177	173	175	189	179	156	156	154	161	193	192	161	156	141	184	154	158	164	187	181	190	182	170	173	175	186	185	161	146	169	161	184	161	192	175	164	177	175	165	165	187	160	172	193	155	173	174	160	180	156	162	166	184	201	182	181	174	176	166	174	179	167	170	165	203	161	174	174	178	173	159	158	168	177	191	171	173	169	194	167	181	164	193	175	168	171	193	189	170	172	163	163	179	195	177	192	192	207	152	184	172	181	185	173	171	178	162	164	178	174	175	182	186	183	150	191	199	154	159	186	203	179	170	181	155	162	174	194	160	189	174	155	149	163	199	165	173	186	146	160	182	174	188	189	143	164	185	176	170	179	188	183	167	184	154	182	170	184	166	162	141	168	160	174	209	175	179	176	163	151	161	189	212	145	161	175	154	175	171	192	175	176	171	168	195	167	155	192	176	168	180	201	196	172	167	172	175	147	165	183	180	160	163	169	161	140	165	183	204	146	149	167	129	180	191	165	140	204	145	147	166	189	156	189	185	177	193	191	188	184	169	168	170	183	196	167	159	150	158	170	155	175	170	168	175	170	173	194	173	186	161	185	160	185	154	161	184	158	156	159	176	158	167	187	180	172	153	169	171	147	166	180	179	198	186	175	190	166	185	180	180	175	171	175	152	173	171	207	177	177	172	168	185	179	207	173	196	156	173	162	178	191	181	174	153	159	197	171	187	142	172	158	194	193	183	178	175	166	184	151	174	182	164	180	149	176	178	183	154	190	173	171	173	189	170	159	161	161	148	160	164	188	164	160	168	181	167	188	177	185	181	169	178	168	206	192	162	181	171	182	172	194	174	158	187	163	177	161	196	171	174	181	208	175	170	179	169	163	184	172	163	158	165	166	171	172	173	169	176	171	140	168	192	175	189	166	191	171	186	175	181	175	194	171	168	142	157	159	198	195	174	167	167	184	176	174	165	204	152	181	181	183	178	170
6928	756	1216	1333	1208	1007	898	712	721	657	614	591	541	551	503	575	522	520	482	503	558	520	523	491	470	506	467	535	492	508	496	488	493	476	417	450	479	464	459	457	465	488	514	480	492	453	444	492	452	460	446	502	445	508	466	475	461	449	464	504	488	467	491	470	462	493	475	465	462	467	476	481	483	496	422	501	456	464	474	470	494	470	487	485	528	440	433	485	474	456	426	454	494	447	470	456	440	462	444	497	501	481	485	478	430	500	460	483	504	497	497	466	441	466	442	477	468	466	438	481	476	512	441	470	454	485	433	440	485	475	488	458	454	461	451	444	433	475	488	465	420	482	449	469	448	480	469	481	461	483	467	494	422	482	480	456	471	500	489	505	474	444	478	445	452	487	457	419	466	485	440	472	472	458	521	472	448	492	475	478	454	488	475	448	441	473	472	468	448	457	425	468	457	460	508	397	509	476	513	461	495	481	470	471	464	488	403	461	472	459	443	474	451	485	444	478	445	449	456	449	490	474	479	498	501	481	482	472	498	456	479	470	429	466	431	463	494	478	483	431	451	452	482	488	444	478	484	428	478	471	479	455	449	492	467	457	464	489	470	446	452	453	426	451	461	476	446	446	444	464	461	485	479	467	427	489	450	473	464	478	471	461	419	468	492	481	459	482	487	475	490	499	487	465	420	464	437	433	523	465	484	437	488	442	474	485	504	470	456	489	485	458	459	452	456	485	467	501	499	447	454	468	488	474	504	473	494	442	434	512	505	463	455	463	487	461	459	481	445	504	484	472	449	472	514	457	511	487	422	438	464	458	445	479	468	427	504	409	490	423	449	497	457	443	473	457	441	474	475	472	442	451	441	477	488	453	501	452	502	454	447	487	450	426	417	448	456	470	503	473	452	457	454	491	439	452	501	509	477	467	488	453	434	452	441	479	460	454	471	450	479	463	450	460	462	437	487	500	455	468	450	498	438	452	451	446	485	429	509	418	464	452	493	435	485	445	432	466	461	429	475	445	478	483	472	442	462	464	444	487	498	500	475	462	468	490	472	468	482	482	467	475	433	459	478	447	497	478	458	463	445	483	424	494	444	480	442	476	454	491	446	429	458	439	459	468	473	434	471	439	465	492	506	484	491	456	432	500	465	408	428	443	483	442	476	465	476	444	485	464	487	448	447	478	444	483	486	459	469	446	456	495	469	473	471	490	504	471	443	503	480	439	455	459	502	430	470	458	442	447	484	462	491	428	440	508	467	432	460	490	465	438	499	491	468	517	453	479	505	464	461	486	475	464	486	455	492	460	464	503	467	478	456	484	483	493	479	477	523	506	440	473	491	495	433	460	480	475	476	533	481	464	457	464	458	472	497	462	463	474	460	471	452	440	478	505	466	472	491	462	456	446	481	476	471	462	475	497	459	473	491	462	484	471	477	462	451	466	450	467	462	477	439	469	452	491	464	489	450	494	444	472	513	466	438	474	455	476	469	478	465	440	451	467	488	470	452	482	461	453	475	457	431	450	478	469	459	488	480	494	486	494	459	501	478	485	442	494	511	452	448	465	503	488	477	501	482	447	453	497	501	470	494	479	511	489	459	449	483	480	436	472	457	464	465	449	418	465	479	499	466	507	449	506	465	478	462	509	502	500	448	490	511	441	455	461	485	444	479	483	504	477	446	449	460	460	449	491	468	476	458	462	452	471	478	469	447	490	437	451	483	455	458	483	497	499	480	420	466	476	481	456	467	481	492	509	474	487	510	492	453	484	462	472	465	474	451	438	471	486	450	486	465	497	487	481	486	495	459	444	458	465	439	481	470	404	462	467	471	476	456	452	475	488	424	453	458	464	489	467	463	457	483	464	480	475	463	466	457	482	484	449	457	437	488	471	494	486	483	444	518	504	443	473	489	503	478	454	490	486	466	466	473	492	493	428	442	453	511	464	493	475	487	489	461	467	446	483	474	508	452	455	482	480	437	457	502	477	471	441	440	483	456	455	431	460	490	463	440	490	483	431	463	503	439	484	446	437	501	485	475	464	454	466	480	436	467	450	477	470	509	438	476	452	458	458	443	488	490	517	499	472	436	456	433	453	448	438	502	523	463	518	495	478	451	452	440	461	492	468	468	472	426	464	463	471	459	491	428	428	458	480	447	500	473	466	461	479	501	449	496	474	419	494	525	442	458	500	465	460	480	445	491	432	512	443	459	471	459	461	467	492	485	487	460	486	488	454	476	486	456	440	507	456	465	441	499	481	454	450	450	485	471	478	470	455	484	476	479	445	491	486	480	446	487	433	515	445	467	524	487	441	488	456	431	492	449	471	462	492	437	439	474	485	448	459	502	460	500	457	437	485	458	420	459	494	495	471	467	478	463	443	439	494	422	429	440	448	453	490	509	478	519	480	473	462	462	469	466	428	427	468	467	472	468	462	459	496	461	437	451	445	505	459	496	490	501	468	430	456	473	494	478	467	479	431	449	480	463	475	443	473	498	457	444	480	511	474	478	424	435	481	450	467	494	407	504	465	463	439	509	487	451	441	485	470	476	474	475	480	475	457	474	494	446	489	457	486	453	462	474	452	467	459	467	485	486	482	479	482	450	482	454	512	456	483	472	488	458	457	440	447	481	452	515	435	455	451	449	468	429	435	470	455	475	451	457	467	454	440	466	477	459	465	457	518	459	486	443	483	455	497	459	500	487	461	472	468	470	467	461	462	486	447	454	465	455	467	470	494	444	477	440	472	499	449	453	502	462	476	476	498	501	457	494	474	460	456	487	448	467	470	460	448	416	461	477	440	477	448	482	469	477	486	498	436	450	401	434	503	430	451	463	451	508	479	458	458	475	441	493	472	454	466	477	477	486	465	501	508	479	466	483	452	429	478	424	458	440	458	450	486	445	456	494	454	452	481	441	433	431	482	473	464	462	471	476	455	479	443	480	477	453	481	440	490	466	432	470	465	424	490	487	437	469	459	469	451	463	482	461	450	453	449	452	495	456	492	480	504	477	476	474	483	468	478	403	459	512	478	465	473	490	453	459	459	451	450	443	481	468	476	475	472	448	491	445	494	462	455	462	458	457	481	474	456	453	492	467	475	468	487	445	482	421	431	453	498	463	463	496	463	468	468	476	495	455	465	461	441	483	482	502	476	477	462	486	477	464	455	476	439	460	445	484	486	442	463	442	465	491	422	496	459	444	462	469	501	451	457	457	445	448	464	489	478	484	465	463	466	440	424	487	433	502	493	483	480	472	467	448	493	443	471	462	513	497	468	479	443	450	474	467	426	477	472	484	469	432	490	496	442	431	464	451	459	442	440	480	474	435	469	456	463	435	435	444	471	445	450	442	428	492	434	454	486	501	482	466	473	462	431	494	502	434	479	455	434	490	444	445	447	458	453	463	442	460	482	483	494	466	465	474	463	446	429	456	478	474	456	447	445	451	492	514	472	425	473	471	495	466	450	445	468	486	487	464	430	437	478	453	487	462	500	435	454
16454	1372	1124	971	674	588	550	437	426	422	474	404	384	378	369	383	387	393	385	412	367	364	371	391	349	363	357	337	328	347	373	381	377	405	368	346	346	379	366	345	345	371	350	339	345	368	324	385	390	329	368	332	343	330	378	405	352	337	337	393	331	352	368	382	369	347	365	383	358	377	344	340	328	382	333	344	356	359	348	362	351	337	425	381	376	339	322	332	333	340	319	366	391	334	362	371	344	366	358	389	383	339	356	358	328	351	345	391	348	378	360	366	384	383	390	380	369	387	334	353	342	351	364	322	383	346	384	339	372	358	389	378	329	364	361	401	321	385	360	361	382	337	349	343	336	342	360	345	368	383	385	342	346	353	337	372	365	350	352	369	383	339	321	339	350	350	355	335	342	358	353	372	380	360	322	344	396	347	342	337	309	355	337	365	370	392	347	347	384	347	355	388	387	387	367	364	369	363	338	389	331	366	334	362	373	380	415	338	353	367	348	346	365	346	314	368	366	363	385	366	330	351	391	352	337	345	405	354	356	362	369	357	374	365	363	344	366	358	373	360	347	376	364	340	312	351	374	351	397	309	329	363	389	376	306	349	373	381	354	362	382	342	337	318	355	359	351	368	337	356	345	374	357	344	350	343	384	357	356	377	388	365	350	337	339	361	350	389	366	393	355	332	345	343	365	333	353	369	367	328	390	354	362	363	344	333	347	372	368	341	363	324	368	375	365	349	359	379	352	333	342	346	380	351	372	372	366	340	365	336	351	403	347	322	363	360	337	359	361	368	353	361	321	354	348	366	367	346	367	345	334	357	351	364	363	366	342	357	384	357	364	377	340	371	332	347	361	329	341	366	346	386	361	342	383	410	372	364	376	298	371	347	394	352	362	335	385	374	385	342	372	378	344	329	343	385	360	372	312	342	397	322	330	381	338	370	332	366	347	372	333	346	368	329	344	307	367	345	378	357	335	384	339	348	384	392	366	357	357	296	413	385	370	374	340	349	342	360	349	356	380	374	386	346	377	386	376	350	344	371	354	343	353	361	380	333	372	347	373	414	353	393	360	339	349	358	362	383	371	361	351	349	353	391	371	400	392	380	363	349	349	360	371	350	372	341	338	368	384	343	387	353	384	347	353	334	374	341	349	371	354	360	380	374	369	396	374	334	366	330	339	339	354	383	376	331	362	379	363	356	349	311	377	341	344	314	331	376	345	330	347	338	358	373	367	362	351	370	365	371	386	352	318	376	347	344	362	365	349	342	335	365	386	332	382	355	361	368	360	363	376	385	345	361	340	356	349	340	341	362	383	361	354	378	368	345	357	359	352	356	373	362	317	322	392	363	378	373	340	377	387	384	323	371	384	351	360	397	340	391	365	358	379	388	343	354	368	363	367	382	335	333	367	332	352	353	335	363	356	362	390	378	339	362	338	338	348	366	373	357	382	401	367	356	401	377	326	370	362	365	383	377	367	356	382	341	354	355	388	354	365	355	372	361	359	360	347	345	387	365	353	364	396	351	359	328	400	332	346	367	311	338	345	364	299	363	348	366	345	403	383	364	361	379	374	358	348	376	368	358	350	342	376	381	368	382	392	344	326	401	362	324	332	384	355	322	368	348	344	331	404	385	339	360	350	372	366	375	331	317	362	370	372	374	329	324	332	357	339	339	401	362	364	395	415	419	362	382	382	352	359	327	357	354	388	368	362	361	384	375	365	352	347	346	372	368	382	335	362	393	382	378	359	372	374	362	376	387	362	345	372	349	338	379	375	401	364	387	385	377	356	399	377	352	385	367	345	362	369	342	354	319	347	424	351	348	346	330	360	354	385	364	377	350	375	359	363	357	361	354	339	371	374	371	370	351	330	388	356	369	319	346	397	362	337	363	364	347	383	372	378	350	367	346	337	344	348	354	414	407	404	335	346	351	316	369	361	339	353	333	358	336	328	355	364	389	352	313	339	385	353	337	354	315	355	377	370	343	338	396	370	341	355	359	343	358	344	359	347	356	346	354	386	376	362	392	340	391	368	363	344	337	343	351	341	389	378	350	366	354	361	358	358	344	371	324	377	369	359	404	351	362	357	360	321	364	353	330	380	353	362	399	349	355	333	383	363	341	364	347	367	359	388	356	376	343	359	357	354	369	361	364	359	379	369	333	309	394	379	359	345	361	374	334	358	355	342	365	385	358	337	390	368	323	343	344	362	379	370	389	382	365	368	324	389	376	333	346	349	364	350	394	379	385	347	366	385	395	380	329	341	322	395	421	383	325	368	379	352	359	386	366	347	336	348	390	365	371	377	345	355	383	342	393	361	361	341	329	369	334	386	325	358	377	333	370	372	378	374	379	366	366	325	351	359	360	339	383	334	354	348	365	370	323	376	334	332	346	336	357	330	359	381	388	350	353	384	338	336	391	395	380	357	353	358	352	368	378	384	317	336	349	358	351	358	370	341	385	373	349	363	338	329	381	366	359	371	380	356	393	364	323	357	370	415	367	379	393	383	348	348	358	345	365	376	356	345	336	372	347	346	359	357	355	357	361	387	367	361	380	350	357	408	384	338	331	376	367	355	410	366	395	336	358	319	368	351	356	362	367	338	338	406	349	352	355	362	329	351	319	359	345	351	383	348	344	383	366	358	367	345	368	389	382	351	346	340	354	358	383	326	369	352	361	336	361	389	386	361	339	365	359	360	350	371	343	373	371	334	330	379	371	378	352	342	371	339	371	370	355	355	390	346	376	377	338	347	358	345	359	372	367	366	380	374	336	374	379	379	368	352	354	368	338	356	322	325	362	362	338	362	355	342	382	363	337	377	336	385	384	389	366	332	360	370	343	344	381	364	351	369	331	325	362	349	360	365	371	372	366	359	365	390	361	374	368	363	372	364	339	318	352	362	424	361	362	385	359	342	352	395	345	338	357	395	349	350	348	344	371	306	348	343	357	345	345	310	349	325	353	355	386	332	357	356	330	369	381	388	372	336	362	341	366	370	347	340	387	354	341	378	344	358	326	356	359	363	354	346	369	368	352	379	353	367	364	362	344	372	378	348	339	344	351	354	340	378	357	367	362	373	358	337	337	338	373	361	352	335	356	379	376	368	372	363	361	345	350	362	352	373	343	375	370	353	392	358	395	368	389	375	329	394	397	386	370	373	365	374	387	361	368	379	352	337	347	361	335	358	353	345	325	347	353	349	374	369	368	370	334	340	341	355	397	386	350	350	358	335	343	337	393	354	344	356	378	343	376	356	359	372	370	358	357	365	359	368	374	382	365	382	360	381	377	370	349	375	328	375	366	353	395	347	361	362	364	373	353	386	355	379	362	375	358	358	350	344	363	357	342	367	385	333	367	378	355	371	363	397	328	373	381	340	376	337	337	320	360	340	424	362	380	336	404	358	352	362	384	401	360	328	332	347	410	412	371	353	374	344	347	370	362	393	318	350	329	323	331	322	340	322	381	351	357	359	323	364	310	344	359	344	358	377	369	377	349
9341	1420	2334	2627	2220	1886	1564	1490	1323	1122	1144	1067	1045	1061	1002	1013	972	985	986	922	952	960	917	894	882	903	872	925	865	927	860	888	847	863	857	914	855	868	849	877	856	863	880	830	874	874	850	886	919	832	867	866	852	841	856	850	847	887	866	903	872	887	815	855	846	841	832	876	881	824	821	865	873	810	845	792	871	857	844	864	847	858	836	809	901	808	848	870	840	844	884	904	879	845	878	898	864	858	851	862	812	811	803	864	822	874	808	807	885	854	853	863	840	859	812	851	792	851	904	879	836	832	879	869	862	764	882	838	834	830	817	909	829	823	818	883	819	804	870	837	820	858	837	821	860	862	856	826	873	825	849	854	889	848	867	885	829	809	795	847	877	834	885	881	867	855	845	881	851	831	879	804	820	855	787	835	768	846	771	856	862	816	814	829	876	773	823	854	769	810	888	792	830	820	825	840	818	779	830	874	828	904	900	797	870	861	867	835	819	842	796	832	838	813	816	840	860	776	835	866	891	845	766	813	890	839	845	834	870	845	847	795	830	772	827	856	809	873	851	843	869	833	851	888	803	831	841	816	777	877	853	819	845	826	843	869	837	805	813	817	855	849	813	869	846	824	841	850	825	841	846	835	807	831	827	833	817	832	858	827	819	846	820	811	848	814	882	848	834	846	852	840	872	845	770	849	895	892	798	851	869	821	826	778	849	817	881	848	813	816	790	854	846	876	821	842	870	800	821	783	872	860	788	877	830	854	868	857	826	856	827	827	859	799	839	885	837	845	814	840	889	821	847	830	857	856	805	839	812	844	895	827	880	849	835	844	843	790	839	831	860	800	799	855	858	846	805	839	796	821	901	867	862	839	846	863	863	838	817	840	847	822	826	837	844	836	797	890	892	845	793	802	839	826	833	927	813	901	835	845	881	878	806	815	865	836	839	841	851	849	818	882	835	854	832	777	844	866	875	775	840	860	845	773	831	863	870	856	859	862	841	839	837	847	876	841	835	824	851	877	840	836	882	839	884	824	769	819	844	877	831	809	882	820	862	923	849	869	885	826	840	780	841	779	865	810	847	887	866	852	858	822	768	802	846	831	861	809	801	809	842	833	854	867	884	851	805	838	824	821	781	844	780	840	897	850	804	823	823	798	854	860	851	826	782	867	844	905	855	832	876	913	838	845	842	899	826	811	809	876	784	864	824	817	852	855	855	874	837	844	803	804	850	844	844	798	861	815	859	872	804	821	802	802	843	829	827	824	846	811	808	808	852	835	807	843	889	783	860	847	872	849	830	811	882	856	834	844	822	843	831	863	852	861	865	868	846	797	798	863	871	817	809	832	783	827	821	870	877	803	828	806	842	850	843	865	840	906	845	854	808	831	807	846	867	863	912	799	831	908	814	858	784	842	854	849	867	879	823	878	824	856	860	856	827	835	848	816	826	796	805	858	845	838	864	888	813	895	881	806	808	825	861	860	837	863	829	831	842	823	861	822	836	819	846	888	868	818	822	822	845	856	916	827	844	839	822	805	840	821	849	858	794	824	798	835	903	825	851	864	843	881	854	855	825	860	786	833	849	849	818	860	847	841	831	790	902	871	830	847	853	836	809	796	891	855	808	804	846	854	815	827	824	824	857	853	792	878	889	841	808	842	833	860	854	762	828	820	840	811	850	833	799	870	865	885	853	867	831	864	863	820	845	850	873	843	777	840	845	810	857	843	805	857	864	882	793	837	796	853	872	844	866	792	848	872	758	863	831	870	841	831	852	837	829	856	786	872	826	832	826	873	907	829	846	858	861	885	818	815	810	847	829	801	876	798	815	862	861	817	832	857	844	859	836	842	817	777	842	800	870	861	827	862	849	822	870	826	814	831	826	816	815	816	847	829	852	825	856	800	818	857	845	814	833	786	832	832	817	847	846	808	861	842	833	821	880	795	861	765	836	847	841	799	759	771	784	798	830	860	821	826	880	874	894	838	845	831	851	830	868	859	823	841	836	821	849	841	832	820	837	865	905	824	832	817	849	821	848	836	838	833	854	859	839	831	922	903	811	835	840	811	829	835	843	922	839	839	807	815	834	892	841	790	788	833	899	869	869	846	849	857	880	845	830	846	880	849	830	872	760	851	853	867	862	836	850	838	856	840	792	870	830	863	845	846	826	853	793	891	800	859	835	870	845	810	878	793	842	803	851	876	864	859	833	867	885	830	858	824	829	900	861	804	901	836	820	813	809	867	854	784	848	853	785	831	877	850	836	848	854	850	769	881	826	842	844	824	834	812	802	869	870	857	878	837	823	849	823	799	832	851	842	788	839	865	845	772	832	813	846	910	833	802	825	854	852	877	840	830	835	785	863	829	827	850	833	915	814	810	861	806	804	853	797	826	830	827	839	840	819	826	870	845	820	882	820	827	796	810	810	890	792	866	824	806	803	842	829	908	875	834	798	832	862	846	826	855	841	797	815	836	910	849	840	872	866	853	852	807	835	883	810	782	880	876	869	854	846	853	857	821	822	822	837	792	868	842	845	841	861	835	831	870	818	837	807	860	873	843	855	801	856	848	821	843	807	832	799	835	859	841	820	907	832	852	875	849	856	839	787	863	851	871	807	807	832	877	800	800	852	840	874	841	859	824	894	852	830	851	785	809	852	866	839	858	846	857	818	810	876	869	865	851	856	913	845	805	847	853	836	808	840	867	837	862	870	877	896	825	892	854	805	816	768	884	894	776	852	806	843	859	847	811	846	853	862	824	858	894	817	856	801	900	847	880	855	857	844	819	786	842	867	869	833	915	807	848	870	808	866	859	823	859	912	836	857	896	900	879	821	858	889	852	901	812	829	815	878	861	814	835	828	847	874	805	819	820	840	847	881	822	848	797	860	854	896	833	835	857	878	830	839	814	855	821	880	835	875	857	808	839	829	902	865	821	888	810	839	824	868	829	843	854	833	884	859	811	821	832	864	829	833	794	873	811	854	822	847	797	853	813	835	840	865	819	835	832	848	823	854	851	812	868	824	804	885	824	820	829	835	828	886	867	798	840	832	827	818	819	855	821	896	816	828	793	831	824	868	883	868	844	821	836	825	897	820	893	831	788	861	776	816	808	848	852	852	821	851	815	795	816	835	790	864	833	849	829	856	879	847	825	870	865	822	875	864	842	838	813	909	835	839	892	846	808	860	853	821	877	869	865	808	844	845	860	829	845	866	812	840	875	840	824	805	822	794	799	817	841	882	849	816	878	819	836	839	850	832	839	847	831	893	805	824	840	840	840	845	906	857	858	800	845	832	851	840	843	800	865	827	877	799	809	775	888	845	774	852	851	864	831	850	843	813	828	843	830	836	888	882	856	822	832	819	877	856	852	805	848	829	844	818	862	793	862	813	815	824	860	811	826	770	858	831	817	820	885	863	813	832	816	800	807	838	856	847	848	833	828	825	852	855	821	839	818	854	827	864	818	852	847	894	827	845	824	788	843	852	795	840	822	886	786	838	869
2402	265	261	244	216	242	263	230	211	224	227	244	229	245	247	191	248	199	240	220	223	224	219	242	214	225	225	226	214	237	205	212	224	230	227	230	238	197	232	245	217	212	199	238	251	235	210	248	216	215	218	215	208	241	194	209	217	219	227	236	204	196	223	211	241	242	222	235	212	242	226	213	237	277	212	235	240	215	208	206	243	235	236	227	244	225	221	222	209	221	231	205	221	236	228	264	249	242	208	219	197	231	211	225	217	225	213	213	228	234	265	233	213	200	219	226	225	237	243	221	259	236	217	227	262	246	237	223	203	226	221	234	216	236	256	238	222	214	232	209	248	241	269	224	226	198	240	207	224	222	245	226	218	212	221	219	230	230	216	262	234	224	225	211	235	220	211	240	242	224	242	223	237	219	246	256	225	234	231	228	211	213	234	230	253	229	258	227	237	222	222	242	227	222	228	227	190	207	219	222	220	262	242	240	244	214	222	219	237	231	215	258	222	220	230	200	233	232	259	234	225	246	259	219	245	229	220	229	221	228	242	226	200	246	201	227	233	221	223	241	253	231	242	252	229	230	224	238	244	246	238	235	249	208	214	221	198	223	228	213	216	233	213	217	221	236	244	237	249	225	240	239	222	265	255	242	220	225	218	211	200	220	231	205	211	230	238	223	232	209	236	243	231	234	246	241	191	216	196	220	219	233	269	236	243	206	239	225	245	225	207	212	219	226	205	225	226	204	220	197	219	212	209	239	225	232	243	224	240	218	232	241	219	248	214	186	216	194	237	233	244	220	214	194	224	229	239	194	221	215	214	238	207	229	247	210	234	192	208	237	239	229	219	250	227	230	242	239	219	204	219	257	204	237	206	231	216	193	219	206	238	254	265	224	202	221	262	195	231	204	213	244	190	213	210	209	215	235	197	256	246	247	214	207	230	238	224	205	235	208	213	238	206	225	223	234	233	214	211	231	218	219	232	221	222	243	222	227	191	225	234	235	228	223	234	229	204	198	213	218	207	227	201	214	237	239	210	254	224	222	201	211	225	218	224	242	263	206	205	205	220	241	255	212	234	288	242	218	241	231	220	209	249	248	222	236	253	226	235	249	228	233	234	206	235	244	240	237	217	215	230	192	213	212	230	243	231	224	222	218	227	223	228	191	219	225	217	227	219	219	249	221	220	213	210	219	229	231	269	242	236	226	258	226	212	217	235	203	235	223	224	211	192	222	207	217	225	246	263	237	241	237	235	226	245	220	223	201	215	207	226	230	193	250	200	224	198	221	240	259	219	250	230	225	224	214	208	219	242	243	254	222	210	239	219	205	229	197	192	232	211	237	211	209	235	205	261	232	230	234	223	233	259	237	241	233	223	220	231	195	234	235	239	209	230	224	229	225	219	214	243	244	213	212	233	234	231	235	248	223	239	214	235	214	241	240	263	250	237	223	209	227	232	231	216	231	219	233	227	228	223	237	228	219	217	209	221	230	222	216	230	209	249	216	195	230	218	207	211	215	224	255	233	260	226	240	222	203	223	258	202	207	205	211	208	217	213	216	242	241	191	229	218	246	218	243	243	211	249	233	241	250	217	230	242	225	207	243	215	232	212	188	229	262	202	243	213	245	194	241	254	234	216	217	237	215	229	239	229	223	208	224	221	234	215	213	219	249	215	230	208	249	252	235	209	218	243	275	247	230	212	221	215	216	219	239	229	218	215	234	210	240	236	213	210	206	212	222	234	243	252	224	209	223	217	220	212	242	233	235	233	242	220	208	242	242	236	236	225	200	252	201	238	230	214	253	219	235	224	218	232	216	241	227	221	236	206	203	215	211	248	214	220	243	212	243	258	212	197	240	236	223	225	210	235	233	235	248	210	243	190	216	213	212	224	214	220	247	212	234	236	234	213	203	255	244	241	228	213	225	208	227	214	220	227	183	228	214	228	203	201	234	238	264	256	233	231	238	235	217	240	192	228	216	209	215	211	233	222	241	231	249	220	234	244	226	189	246	198	228	240	225	235	208	217	265	224	236	221	228	251	224	213	227	255	215	225	215	240	235	204	195	234	215	204	253	226	232	222	227	249	219	214	229	216	221	207	220	224	230	238	226	189	230	217	228	224	235	223	247	207	244	228	215	269	222	196	227	248	208	242	214	209	238	205	221	203	202	208	217	239	258	228	216	219	216	230	219	214	219	209	223	248	226	239	221	191	224	249	201	218	231	236	191	217	219	237	255	239	235	238	262	216	247	234	233	216	214	229	197	227	216	224	215	208	223	221	229	235	229	221	198	192	235	200	219	210	236	233	218	222	201	222	237	228	179	235	229	258	228	235	223	194	263	217	219	232	234	221	210	252	241	204	224	213	213	205	234	185	244	250	211	231	224	234	212	256	243	262	235	202	223	237	221	209	211	219	222	223	199	201	227	244	267	224	213	233	212	228	211	231	219	221	216	206	254	210	251	203	226	222	211	228	228	211	207	236	229	229	223	242	239	230	229	236	245	216	208	238	224	248	212	235	240	215	222	205	219	215	237	236	243	228	247	250	183	241	229	230	212	220	230	237	236	216	206	211	227	209	200	231	207	236	232	204	227	217	258	252	241	232	239	237	213	195	223	237	237	199	234	233	224	218	232	225	247	224	270	214	234	215	210	218	218	203	228	226	203	235	203	194	242	218	222	182	214	221	223	212	209	228	226	237	220	221	224	229	230	253	223	250	244	221	252	255	224	214	229	208	219	227	229	218	215	218	222	227	235	238	217	192	235	224	232	218	255	195	230	232	212	245	240	232	204	230	229	210	233	248	251	244	242	214	234	223	243	229	238	225	225	248	243	217	216	208	234	215	215	204	202	211	241	233	233	195	243	212	205	206	224	216	225	236	252	243	225	202	234	211	236	215	223	209	234	260	213	235	253	242	248	243	197	209	238	215	207	231	251	202	237	214	239	226	248	249	232	228	230	222	235	235	228	236	238	228	214	209	242	217	213	220	227	228	236	230	220	215	222	209	200	243	234	231	251	217	246	230	224	216	223	235	235	223	213	232	222	252	231	239	230	209	254	208	242	249	217	210	246	251	218	244	253	259	198	217	204	198	207	243	233	213	201	221	236	209	226	254	223	243	232	204	231	201	229	188	202	238	212	246	203	233	226	245	243	205	214	189	215	219	249	215	239	222	225	250	204	210	214	223	203	238	243	228	240	228	205	223	232	206	210	236	211	268	246	238	240	200	220	223	241	218	227	228	230	231	224	188	232	223	214	250	224	214	221	235	241	239	212	229	236	209	259	233	243	223	212	208	208	219	237	252	248	232	214	205	219	216	246	215	223	205	212	262	217	219	221	231	244	259	194	266	240	251	203	258	231	226	223	268	224	205	230	209	248	216	230	253	193	207	243	234	220	218	236	222	247	229	234	226	207	208	222	231	210	210	225	187	196	208	218	247	269	238	227	220	202	209	225	218	256	257	207	193	216	249	257	246	247	231	252	268	215	216	215	201	237
2138	577	554	623	585	592	569	551	569	542	567	560	515	544	551	531	566	551	552	575	536	539	569	484	557	536	597	538	553	534	524	575	547	604	596	514	600	526	549	553	569	535	548	534	567	543	549	546	583	579	534	530	557	534	533	549	577	532	538	531	618	547	530	595	559	574	579	531	545	601	568	565	571	555	548	537	551	573	545	550	562	542	549	583	503	522	586	515	555	507	551	561	576	602	551	539	542	550	583	578	515	536	570	588	594	577	528	527	569	554	546	573	548	565	551	567	543	540	567	567	533	577	576	576	577	562	573	569	586	542	566	578	524	543	567	537	550	575	574	554	516	512	553	528	566	550	546	539	553	524	525	508	582	569	575	529	529	539	526	514	561	512	552	582	615	515	536	530	567	577	592	547	600	535	558	571	556	578	542	580	544	532	532	589	597	556	521	556	545	560	566	565	540	572	557	542	496	607	621	553	574	562	574	559	543	557	570	532	543	545	560	578	551	537	591	587	569	540	561	532	595	581	548	584	566	526	538	523	517	574	621	595	547	550	564	554	560	571	583	603	540	584	562	556	522	520	580	592	536	544	515	532	549	541	583	561	536	563	557	573	584	599	572	537	571	545	574	535	557	550	550	547	564	556	572	558	564	555	545	554	546	513	544	597	548	542	534	559	535	598	596	579	565	531	552	579	581	584	600	584	563	548	518	568	600	530	550	549	537	534	568	517	560	560	566	515	547	567	557	550	554	548	559	537	596	537	553	532	561	546	563	587	567	577	547	595	580	538	575	550	548	581	561	516	535	564	522	553	529	585	579	556	531	564	593	562	555	517	541	566	560	569	563	535	561	543	544	538	560	539	573	551	559	504	516	523	538	563	538	527	583	561	554	500	559	566	558	567	599	571	554	544	546	558	593	538	542	549	548	542	590	576	537	552	537	565	533	578	529	587	571	569	533	531	570	546	546	552	556	596	583	619	551	595	543	567	565	586	571	530	580	547	555	587	586	546	583	567	514	545	589	559	531	575	574	564	538	568	545	570	560	589	537	514	535	575	549	510	535	518	583	554	571	548	545	517	577	578	559	543	542	594	518	588	564	532	515	560	543	586	577	532	583	532	547	581	528	572	559	573	551	562	512	557	601	597	569	565	538	557	533	541	564	581	599	555	526	539	534	552	554	522	549	567	537	585	567	529	536	586	524	556	567	553	533	569	491	511	590	561	530	560	591	522	581	542	521	508	544	528	554	601	596	583	528	512	577	557	574	553	526	515	531	536	521	541	557	609	584	541	559	565	548	568	572	548	564	553	575	527	575	551	515	540	559	562	545	543	549	537	565	555	576	558	582	566	547	544	543	555	580	554	559	540	543	580	531	550	558	525	512	550	544	539	593	545	580	529	521	537	586	511	564	565	550	582	573	567	533	520	568	556	554	539	570	563	577	557	574	577	571	533	557	589	544	589	559	521	559	553	583	528	577	542	549	515	558	587	582	533	600	529	573	557	532	549	555	549	573	577	558	547	575	614	565	527	552	560	539	573	548	548	549	603	526	548	535	579	534	557	572	546	576	509	548	586	589	588	554	588	544	577	544	513	570	538	581	612	515	568	537	562	550	551	541	519	576	571	548	575	554	553	580	528	535	565	562	527	552	545	565	550	538	565	572	557	603	572	587	547	538	559	582	543	565	556	569	545	583	547	552	525	578	548	536	576	575	525	576	572	487	551	573	581	546	605	557	577	563	558	523	585	532	577	542	553	559	546	581	606	544	496	556	555	559	546	551	582	589	548	539	590	522	547	535	555	525	580	614	567	575	544	597	565	549	567	539	528	546	526	533	548	534	578	549	595	515	565	542	572	542	571	573	556	520	521	508	550	580	544	583	570	570	550	521	569	541	556	576	584	571	611	600	558	571	562	563	564	573	590	575	510	557	543	542	549	536	544	588	576	570	535	611	582	554	579	571	552	580	559	584	555	585	549	525	583	547	550	556	598	560	574	546	530	537	567	554	543	578	566	559	544	596	570	573	546	509	526	609	516	563	550	535	515	552	572	509	550	605	550	564	543	555	553	515	567	524	558	568	598	566	547	546	572	558	595	557	557	519	582	557	575	515	539	555	563	566	598	583	569	556	562	554	545	579	576	565	558	521	565	565	553	583	540	558	583	586	536	554	550	501	574	539	556	523	573	546	547	566	579	563	525	526	531	611	558	553	533	562	552	508	574	561	540	584	557	551	551	582	530	562	557	552	560	565	544	530	567	568	557	581	552	540	555	514	559	587	594	508	544	571	530	564	593	528	529	539	580	549	530	573	572	553	511	561	533	520	587	561	560	552	559	547	551	577	533	537	576	561	590	568	549	541	544	562	532	556	510	559	578	556	572	551	579	591	590	554	571	538	552	558	525	521	512	589	555	559	521	528	550	585	522	578	529	579	542	521	507	545	577	537	577	544	537	573	584	528	576	555	558	574	543	567	543	512	534	556	569	508	543	534	574	535	548	512	550	568	547	532	553	581	571	562	590	555	559	529	571	539	501	586	575	542	565	540	628	551	597	566	573	515	535	592	527	537	534	509	532	544	550	529	543	585	520	569	560	551	522	539	519	531	539	528	523	554	509	522	567	576	574	589	576	531	555	570	541	530	548	564	579	567	580	566	549	527	592	547	557	558	540	535	538	565	544	600	593	517	510	524	568	528	535	520	567	544	522	573	579	584	543	597	515	497	581	591	545	546	568	552	538	529	559	588	489	548	554	581	566	552	554	565	552	544	530	537	516	504	532	574	595	549	558	562	527	527	587	501	543	529	555	569	580	599	559	607	550	560	570	559	523	543	554	560	554	594	567	533	541	534	564	568	569	598	562	537	539	562	557	572	526	586	612	518	539	563	545	554	524	558	526	534	573	522	543	584	604	569	581	552	499	580	570	551	555	542	547	535	508	542	575	554	523	575	568	546	515	568	558	600	528	508	558	545	585	585	515	546	523	516	552	590	560	568	603	591	547	582	568	587	528	518	568	513	576	537	604	561	590	564	581	544	571	555	550	591	550	548	536	549	554	523	578	546	549	540	586	573	565	545	575	567	518	543	551	590	530	555	536	561	595	529	564	551	584	522	506	540	518	547	562	542	536	580	550	560	569	557	541	550	555	541	541	575	558	547	531	502	529	539	542	573	578	557	553	562	529	556	553	586	562	536	525	572	556	591	557	582	532	562	531	557	551	508	576	530	525	517	555	542	521	582	556	563	558	568	583	530	532	561	546	573	531	549	551	533	589	547	589	557	541	526	566	588	530	556	527	589	523	593	535	516	573	604	548	555	568	533	520	533	550	535	567	559	527	548	557	545	558	547	573	571	492	570	571	552	547	588	574	593	597	518	529	555	581	529	555	561	511	567	507	544	577	547	533	558	521	605	572	544	530	545	561	586	541	586	544	545	584	582	594	536	558	568	595	542	567	548	534	524	538	543	524	560	550	558	579	549	541	601	531	535	548	523	526	537	531
9232	479	440	471	352	282	276	238	239	229	177	205	200	182	197	174	194	169	177	174	193	159	158	174	185	184	158	171	147	156	157	201	138	166	177	188	172	159	149	162	171	171	177	184	164	170	175	170	170	161	170	195	172	189	180	164	148	169	169	180	149	175	159	182	183	172	152	170	183	172	159	175	172	186	187	166	168	174	175	184	154	184	203	171	192	191	189	177	153	159	167	170	163	159	187	188	173	178	178	179	191	175	178	181	188	199	159	175	181	190	176	153	148	172	176	186	166	182	146	174	155	189	181	163	166	143	192	182	169	155	197	161	197	192	178	139	171	173	177	163	176	172	171	198	193	167	170	179	167	162	167	170	160	166	159	159	151	164	173	176	168	151	160	166	192	172	156	153	164	148	141	182	146	164	166	186	176	180	176	171	161	168	152	177	153	159	176	186	174	165	157	162	154	181	173	156	171	174	177	158	181	181	152	164	163	199	167	174	175	166	180	184	176	204	166	165	189	164	175	179	192	188	156	159	174	177	152	171	182	157	174	186	194	192	171	143	161	183	176	170	169	164	182	152	181	174	168	172	166	193	158	187	174	174	175	161	159	188	154	178	174	170	159	188	171	182	163	165	164	174	159	182	163	175	160	168	190	169	190	155	192	161	158	152	189	203	197	167	167	177	165	175	171	158	166	195	168	194	165	175	172	174	159	150	144	199	185	166	174	167	165	177	182	197	173	172	152	181	173	174	164	157	176	167	187	162	182	190	190	158	199	184	201	195	175	183	160	150	178	166	167	172	178	142	160	138	175	149	171	154	180	176	149	166	178	181	170	169	171	177	164	192	173	168	180	187	159	171	172	173	161	143	158	167	187	173	189	182	155	159	167	172	171	182	163	154	182	160	189	183	162	178	178	165	195	184	180	169	179	167	169	212	177	201	192	189	151	164	164	178	172	162	172	201	185	209	155	166	184	167	158	171	147	192	188	185	204	170	185	171	185	174	179	196	155	202	180	185	178	195	167	145	150	174	167	175	160	164	196	168	170	179	166	155	158	161	155	165	178	189	193	150	179	228	195	167	165	174	143	194	170	171	146	164	153	185	160	164	190	180	192	182	171	159	153	181	173	168	170	191	161	144	159	187	177	191	183	190	168	167	172	184	165	174	192	194	155	207	168	183	164	162	163	198	164	167	184	167	153	187	167	163	177	188	183	189	170	170	185	170	158	146	172	215	140	191	187	179	169	178	149	182	152	178	186	177	169	150	176	189	184	165	171	195	158	187	160	183	169	175	185	170	168	205	177	158	170	185	160	220	192	154	164	153	182	161	160	197	164	167	183	194	146	162	155	164	145	191	158	175	169	172	159	168	193	177	180	159	192	171	164	200	174	175	185	174	160	186	177	183	166	159	143	187	165	166	181	184	165	180	188	156	171	200	197	176	162	193	183	163	162	148	174	138	173	190	189	193	165	178	188	172	183	175	163	145	169	180	205	141	150	166	164	165	175	186	177	169	181	179	172	163	170	181	145	205	168	160	181	186	156	205	167	176	167	175	205	170	159	189	158	161	178	169	189	170	163	166	180	183	176	166	186	185	156	154	144	166	163	205	184	163	136	159	175	185	162	170	171	184	167	177	196	153	191	163	167	189	191	167	169	176	195	184	175	156	162	174	176	166	166	173	167	173	190	165	164	145	170	199	178	171	184	173	164	185	185	168	195	151	175	182	177	198	174	177	165	168	180	146	162	152	185	158	184	185	176	160	162	184	177	177	189	205	173	135	185	169	164	188	205	171	166	159	143	171	187	170	164	179	157	184	181	176	179	200	171	172	166	182	180	199	174	179	177	173	178	176	176	157	183	159	177	171	167	182	165	189	181	160	190	162	144	158	197	184	167	176	198	178	167	160	164	139	157	194	179	170	150	170	183	167	177	168	163	169	188	182	164	170	171	178	173	159	160	171	180	170	169	168	179	197	154	161	192	176	164	152	168	147	191	186	154	165	169	171	180	169	181	184	174	151	191	163	219	197	189	162	179	164	197	155	155	216	175	151	179	173	176	156	190	183	167	194	178	202	182	197	169	203	161	178	150	183	170	182	140	151	165	155	174	172	167	166	147	197	190	191	204	184	155	172	157	170	175	172	182	172	157	171	186	170	148	138	176	203	179	178	180	167	190	172	159	158	187	186	168	172	166	174	169	153	158	151	170	183	172	165	169	185	180	135	193	194	183	175	168	179	185	197	161	140	163	175	170	161	160	153	166	168	170	153	165	166	159	176	140	178	160	171	172	176	183	173	179	172	162	186	182	169	175	164	177	182	203	183	196	172	182	201	163	190	164	176	181	185	187	170	178	177	179	162	175	149	178	189	158	176	193	171	173	179	162	148	172	165	184	160	157	177	162	166	159	154	180	150	168	187	179	166	190	176	182	172	189	140	180	181	197	176	147	140	187	141	167	193	167	176	195	182	148	190	161	182	174	171	194	199	186	177	175	175	171	177	174	169	166	176	167	166	180	167	168	208	177	164	172	167	178	181	151	187	153	174	159	176	181	165	160	179	144	162	158	174	168	193	187	141	171	191	172	173	179	162	204	184	160	158	168	189	157	164	193	176	176	185	197	167	196	180	163	166	168	188	192	188	150	165	150	152	166	175	166	202	172	180	173	196	155	169	196	157	192	189	164	198	168	168	145	164	184	179	152	204	191	183	181	180	161	176	154	178	174	176	167	162	162	188	167	176	199	164	158	175	145	192	178	170	161	174	157	155	175	165	175	175	185	189	143	184	185	158	175	181	152	163	168	178	177	167	148	157	182	168	165	157	141	179	191	186	167	193	180	189	126	162	147	173	176	181	172	203	169	157	164	174	165	180	164	198	182	159	177	188	183	165	185	189	175	186	165	177	174	171	170	177	157	169	171	171	169	153	146	155	167	182	185	183	141	211	167	172	165	204	186	173	192	180	183	177	178	175	177	173	201	178	180	174	177	187	172	167	184	171	198	139	157	188	173	171	182	157	171	167	175	180	189	179	150	177	161	155	161	194	167	162	168	155	162	200	159	174	161	192	182	174	184	182	154	167	163	163	147	179	171	167	186	175	174	159	179	166	166	166	169	184	183	181	155	173	169	161	163	219	163	177	141	181	181	151	165	172	179	163	169	163	163	198	181	163	168	198	173	172	183	198	171	132	158	146	195	155	160	166	195	170	165	161	167	191	179	181	146	165	154	179	185	165	159	193	161	156	153	169	150	169	170	167	180	200	136	170	174	177	168	159	184	159	161	171	171	182	158	165	186	181	153	162	163	152	148	194	174	172	163	183	189	152	175	164	172	164	181	184	164	159	140	144	204	191	149	161	189	186	171	172	184	160	152	164	205	168	180	172	187	164	177	167	171	191	188	180	202	167	162	155	171	177	182	169	169	167	175	192	176	175	165	152	154	174	167	170	159	150	145	162	169	199	168	152	176	192	180	180	173	185	188	156	175	164	201	193	150	161	164	173
6915	732	1197	1334	1225	969	855	764	717	646	658	579	593	580	567	575	497	538	504	511	553	501	471	480	495	485	502	515	434	472	518	514	505	527	494	504	459	478	453	486	491	490	486	472	465	468	498	435	459	470	487	482	484	476	493	509	470	483	472	480	469	468	498	495	470	449	481	497	493	487	462	484	513	480	453	408	470	426	437	485	478	433	447	486	452	465	448	466	424	480	435	461	438	474	396	464	459	450	500	426	449	516	468	519	475	472	461	466	480	484	450	464	473	478	494	479	465	491	496	477	475	462	437	466	454	483	483	432	470	455	479	459	434	439	421	450	469	442	477	532	461	525	443	474	496	465	485	476	429	494	475	519	481	444	484	463	506	496	463	498	475	469	473	462	432	438	437	505	471	439	474	492	457	436	454	489	444	420	443	496	458	488	486	481	485	425	448	480	461	467	440	486	455	452	441	457	465	458	450	468	471	464	517	486	491	498	464	449	450	465	454	464	490	429	483	449	453	493	494	467	491	465	454	448	474	435	487	488	470	436	460	437	472	462	459	490	454	496	457	442	433	490	450	446	455	445	474	458	472	461	471	480	462	474	517	448	463	462	483	451	473	472	486	497	462	463	479	445	487	479	476	442	464	452	486	512	506	472	477	442	474	472	441	464	458	504	453	441	453	477	469	430	479	484	465	479	501	468	450	469	475	432	479	457	475	408	473	484	474	453	422	442	460	432	507	531	450	473	442	448	444	476	421	462	453	436	468	458	498	483	449	484	480	430	422	482	443	413	469	421	481	448	429	453	450	482	467	458	446	459	470	469	470	465	511	472	489	457	481	490	461	457	501	453	440	449	464	440	464	507	466	449	419	474	504	491	476	456	495	504	496	474	449	450	455	449	485	427	464	463	459	487	480	468	479	439	462	446	514	467	446	476	453	494	446	470	457	493	457	456	457	476	446	447	489	505	512	430	479	456	443	433	480	481	411	475	418	498	406	436	434	479	509	497	468	485	476	438	468	456	479	434	430	434	447	482	467	501	488	489	409	466	447	454	478	463	431	487	447	471	485	467	442	442	493	473	485	489	458	460	476	448	444	454	478	427	459	460	456	452	473	405	469	476	485	499	444	470	445	473	473	494	473	451	480	420	472	505	497	481	475	478	472	459	472	484	484	450	472	450	486	459	455	469	439	478	484	473	470	438	493	458	468	481	448	484	479	449	423	456	454	470	478	442	465	502	456	488	505	478	495	470	494	472	500	465	464	428	459	418	453	434	462	460	453	460	486	480	453	470	467	471	419	493	473	473	479	448	467	463	482	484	432	459	471	479	448	473	484	521	528	467	475	429	448	494	474	489	442	470	415	495	485	495	457	458	485	466	447	484	514	437	470	478	454	441	468	468	447	475	469	424	444	484	457	476	449	473	422	463	470	463	481	453	487	454	446	455	501	480	444	480	448	493	471	463	426	441	461	449	454	468	476	435	454	517	468	493	475	471	441	432	452	428	476	434	457	461	422	460	419	449	490	474	438	471	455	442	518	462	457	441	469	472	471	463	458	469	441	453	484	444	469	491	443	501	449	495	473	438	420	468	442	441	464	462	525	449	469	450	464	452	464	463	469	465	504	441	507	475	490	439	464	488	494	452	438	453	482	446	467	469	445	482	447	462	476	451	490	513	433	476	460	411	454	450	479	469	461	447	442	454	451	508	492	492	470	467	472	471	449	471	489	461	432	508	450	466	438	454	494	439	472	484	436	472	482	439	483	423	494	468	480	446	434	460	472	458	479	482	469	466	479	456	487	465	455	474	450	453	493	452	444	483	467	493	466	477	458	488	439	494	459	460	422	538	461	499	435	479	476	446	496	462	480	485	449	468	474	453	461	466	454	507	481	449	441	489	420	498	479	465	435	475	519	452	478	464	463	478	492	468	430	461	468	512	435	473	486	477	477	472	457	419	448	485	496	436	488	467	472	442	451	483	449	471	498	496	484	476	433	452	492	490	478	454	459	462	478	470	468	420	445	489	440	476	475	463	479	451	475	447	436	455	466	467	469	475	451	445	468	501	472	458	475	444	456	456	472	451	483	465	484	486	468	493	459	464	478	481	458	477	452	458	479	463	479	469	464	461	507	440	442	470	491	480	468	520	476	436	475	479	482	492	476	510	495	487	474	461	453	468	472	442	418	455	477	487	456	466	475	476	466	461	498	499	467	466	445	460	445	479	439	453	437	438	438	438	441	430	467	451	456	478	473	429	479	465	441	496	493	421	447	493	442	481	480	462	454	440	441	479	441	481	457	472	502	454	468	476	477	492	471	454	406	469	460	457	447	446	481	423	460	465	437	438	495	435	489	470	486	499	470	472	478	443	452	478	490	467	467	494	506	454	484	464	491	501	493	445	479	490	427	425	472	466	441	464	483	482	472	511	482	462	444	494	496	426	490	445	488	493	435	457	455	443	504	478	434	477	463	470	482	466	432	447	466	471	453	482	466	467	476	464	497	471	451	456	421	411	450	471	465	497	439	450	478	458	465	468	455	432	456	452	514	465	450	431	459	439	466	478	461	486	500	441	482	495	471	480	489	453	436	442	470	457	457	434	496	443	482	479	476	487	495	443	506	444	485	418	444	499	479	485	441	505	465	493	456	497	468	444	465	460	502	491	472	507	482	452	471	452	444	467	508	447	440	449	462	478	477	476	467	487	498	453	473	486	492	464	483	502	467	445	469	483	460	429	459	481	460	442	440	473	448	468	467	470	479	478	472	482	460	440	459	467	451	458	441	411	485	468	473	480	492	460	461	443	440	497	444	477	480	447	423	440	465	456	508	466	446	458	442	467	469	432	447	454	447	446	499	475	444	464	459	452	416	452	459	432	468	472	431	468	479	441	500	472	458	488	496	474	478	470	488	431	459	463	433	478	457	444	453	475	444	459	479	491	455	481	436	486	515	476	477	479	471	463	449	447	455	440	432	531	459	471	510	446	466	486	469	470	481	445	456	471	458	424	495	429	475	479	504	434	469	454	463	468	461	476	480	452	438	464	450	486	511	433	426	462	432	461	424	466	487	463	485	444	440	533	459	460	427	489	463	447	480	508	461	486	464	504	455	458	465	479	447	470	456	495	462	463	466	451	499	418	504	446	444	461	466	457	461	448	489	463	479	496	512	446	474	435	456	459	454	484	477	496	458	460	468	477	455	454	487	480	442	474	425	493	449	448	454	461	445	444	480	493	468	461	436	463	478	466	488	474	480	468	475	458	452	488	467	480	451	452	459	487	463	510	489	470	449	494	436	463	470	503	501	485	435	447	499	479	480	462	477	482	492	455	491	446	494	480	463	437	471	448	447	508	485	471	433	455	468	509	451	504	458	464	464	459	517	430	468	428	447	445	476	470	483	466	475	448	489	433	446	459	497	436	457	474	457	474	455	476	481	510	477	432	469	475	466	464	475	431	437	478	454	448	469	457	453	476	539	479	470	500	512	444	460	466	507	507	476	478
16608	1485	1139	882	713	594	506	495	412	403	409	413	395	371	375	409	397	373	398	365	395	384	378	407	379	336	366	369	378	329	350	396	379	358	372	371	387	351	381	350	384	406	347	354	367	333	335	343	367	403	347	339	343	343	392	356	371	396	354	372	368	411	368	366	350	361	371	400	327	341	403	361	332	362	317	356	393	345	358	342	377	339	313	352	365	359	354	359	323	367	330	371	344	357	375	352	370	363	355	367	350	364	369	369	359	385	354	364	355	364	350	368	362	355	384	405	365	328	353	336	353	350	336	334	335	345	351	372	348	371	360	356	315	350	318	370	333	362	371	388	331	344	393	360	343	358	401	372	362	330	366	359	388	324	340	369	353	364	337	315	361	332	367	355	361	361	370	346	377	363	361	356	342	350	391	342	376	374	374	339	347	365	361	366	367	355	342	352	348	353	353	363	429	325	337	375	374	329	338	365	357	373	345	406	368	339	335	350	377	350	352	334	394	379	349	395	350	349	366	340	361	361	347	421	380	326	336	408	339	378	338	351	361	329	369	328	365	339	343	358	356	375	345	346	389	344	358	338	351	323	390	355	351	362	385	396	359	388	318	369	335	415	387	374	364	341	338	363	384	374	372	361	383	348	344	373	396	351	379	374	393	364	339	398	378	361	353	382	345	335	355	348	368	326	367	335	317	344	358	382	382	365	376	382	367	353	376	356	336	351	369	357	345	355	374	358	360	359	344	362	378	338	369	342	387	359	357	330	370	401	362	345	330	386	405	395	392	375	352	381	363	360	385	342	374	334	384	338	356	337	360	344	366	346	359	378	383	316	370	392	372	380	369	316	339	364	388	359	354	392	364	337	416	364	344	420	350	368	385	322	381	382	382	376	368	366	390	371	340	372	406	381	337	350	378	344	365	379	369	345	342	353	369	347	349	385	371	374	384	378	389	382	373	382	363	360	333	340	374	334	355	380	368	356	350	380	351	352	377	374	378	389	338	345	342	362	360	344	374	363	360	368	356	340	319	374	308	364	366	366	385	372	346	359	343	401	364	357	331	376	380	340	340	370	388	369	357	377	373	320	357	383	362	353	375	339	344	346	391	341	348	378	379	327	415	332	332	380	358	358	366	356	338	345	356	348	390	387	377	363	337	352	368	384	343	339	395	326	347	382	357	363	375	365	348	346	351	346	347	371	374	371	396	345	382	349	372	359	382	339	368	351	337	394	374	377	326	365	361	364	368	359	356	385	336	400	364	311	333	326	352	372	400	386	368	368	365	357	339	369	361	360	356	397	344	344	349	369	400	358	375	395	341	365	375	385	342	381	365	374	390	342	393	336	355	371	386	368	375	346	381	350	335	349	373	359	323	379	362	350	375	381	373	327	411	355	364	382	359	368	372	372	337	358	403	360	352	380	384	396	354	345	344	365	385	414	398	364	339	356	396	367	387	340	363	371	387	331	359	370	347	333	375	357	383	377	391	368	353	349	388	352	385	336	381	373	355	333	337	349	371	350	380	358	361	355	369	349	353	369	348	316	359	348	352	384	345	381	329	338	359	376	332	358	388	383	365	315	379	395	354	357	367	352	376	389	346	353	365	370	360	376	383	405	356	332	347	362	356	406	352	388	362	331	367	362	372	400	368	365	345	346	361	391	358	387	367	341	388	339	386	368	398	343	370	336	358	356	357	346	363	355	376	358	338	376	381	388	375	384	357	330	335	356	385	331	355	395	375	394	396	383	330	357	365	342	372	359	347	357	351	342	335	376	419	340	343	367	369	366	356	337	385	352	375	335	335	365	386	367	332	333	343	383	408	373	360	324	368	349	331	326	369	378	311	321	373	359	354	345	337	372	352	361	369	330	344	363	365	383	376	313	340	365	367	366	383	361	367	355	353	371	354	377	345	393	375	383	364	353	395	361	355	336	380	384	385	357	332	364	367	345	351	371	325	376	359	364	337	354	358	351	371	356	366	372	364	352	358	363	371	350	381	350	358	336	371	369	364	403	376	365	379	362	320	318	410	361	345	349	372	354	349	365	339	341	320	361	376	376	347	359	351	347	358	332	372	335	331	354	402	367	370	384	363	378	369	392	332	350	348	380	359	397	333	388	347	385	355	379	338	382	357	406	333	336	380	327	341	395	418	405	351	378	406	350	376	412	343	308	365	358	338	335	349	358	352	346	326	372	344	367	337	371	375	360	362	337	342	373	371	365	354	365	384	378	378	350	366	366	317	348	357	386	334	367	364	371	383	374	337	325	354	353	363	374	361	355	375	376	384	350	343	349	373	354	342	384	372	355	365	316	344	367	421	371	347	382	351	370	355	397	335	360	406	399	347	383	374	343	350	399	356	327	358	348	367	370	348	386	363	359	366	383	372	401	364	343	333	353	351	364	408	366	310	363	358	353	354	321	370	359	371	349	361	348	343	383	370	384	369	367	383	352	362	373	359	373	363	377	371	370	355	356	326	365	362	360	371	369	351	353	329	411	362	347	366	337	362	342	365	324	384	332	365	368	348	333	384	407	375	349	347	367	353	305	332	353	352	374	323	340	360	356	369	375	332	354	403	377	349	387	317	347	365	346	372	352	363	360	368	333	360	355	369	361	362	360	344	336	359	337	342	385	370	372	391	370	384	355	356	335	332	396	388	368	345	352	322	350	416	399	332	351	397	324	342	400	361	349	404	350	357	359	344	356	349	390	357	380	350	334	367	413	351	340	382	379	323	341	374	359	352	395	375	330	363	365	379	330	364	369	359	349	377	388	323	370	361	363	362	393	360	380	345	394	370	377	378	347	340	349	371	347	370	378	374	401	323	374	333	379	343	344	347	356	366	421	378	340	353	321	349	341	341	382	352	364	396	362	370	373	363	388	385	346	362	337	355	340	375	338	366	358	339	345	398	420	337	350	374	349	385	390	344	372	357	344	347	355	364	383	372	393	352	318	368	368	360	372	396	360	372	328	308	362	390	365	336	370	360	394	358	345	322	364	355	356	351	418	350	342	362	367	373	357	361	350	351	387	390	338	343	389	349	378	334	336	353	400	383	328	389	352	392	351	379	349	381	411	343	338	361	357	370	359	339	362	370	339	395	391	351	353	362	343	338	363	336	362	378	376	380	401	363	365	349	322	350	380	356	356	350	381	328	361	373	335	354	350	375	375	371	350	365	390	381	371	389	352	356	331	353	387	384	387	379	334	358	339	341	350	360	332	396	386	354	381	390	357	381	375	361	375	335	379	349	372	374	376	352	353	373	354	382	369	369	333	344	375	325	357	376	372	351	369	377	346	360	372	377	335	317	362	371	355	362	306	370	378	404	362	375	354	364	372	384	342	343	337	393	360	360	346	338	343	351	381	409	380	362	418	378	368	371	381	367	405	396	375	347	357	390	388	364	331	356	374	340	322	354	346	361	392	359	407	377	350	347	367	350	367	357	372	324	367	373	389	329	319	362	355	365	351	382	368	353	365	407	359	340	366	376	346	375	391
9534	1327	2339	2544	2308	1960	1610	1473	1332	1170	1146	1100	1104	1043	1063	942	1022	943	941	982	966	923	908	929	913	944	940	935	882	932	857	791	943	859	895	857	930	863	840	915	873	887	888	867	848	851	860	878	857	877	820	858	854	882	844	833	829	859	868	878	833	861	843	824	857	822	898	833	795	867	819	899	833	853	874	861	873	809	870	814	847	879	832	814	843	855	818	891	821	813	906	872	805	816	866	828	835	834	829	878	850	892	853	852	866	835	860	839	858	855	798	810	884	851	834	851	879	869	876	884	839	859	859	864	817	832	789	844	860	828	872	823	870	816	794	852	811	857	918	823	821	791	850	871	828	899	892	841	824	843	813	795	821	814	809	864	816	857	879	852	900	851	828	861	837	824	844	774	838	866	799	839	822	822	871	838	854	830	804	859	806	821	859	880	863	875	757	892	842	832	832	833	851	858	858	843	859	846	835	856	820	828	814	826	855	843	829	830	840	825	864	895	844	847	851	832	862	881	817	850	829	864	847	836	862	901	833	849	841	858	880	859	855	847	839	837	850	820	807	813	833	889	888	905	848	787	818	799	853	877	831	838	812	883	835	878	826	816	852	837	871	819	860	879	817	772	852	822	862	836	890	818	851	829	812	876	821	763	847	890	827	829	871	855	870	871	805	788	914	813	825	847	821	854	800	857	829	837	827	891	874	833	839	839	858	888	843	805	850	860	826	805	820	793	869	848	829	810	840	892	803	854	872	821	847	877	821	867	862	821	870	817	846	821	855	898	844	846	865	858	841	829	865	819	856	855	880	820	843	819	823	823	840	868	805	871	825	832	821	880	869	767	856	835	854	838	863	800	789	793	868	836	807	831	900	892	839	819	819	809	832	804	837	829	811	828	830	847	859	849	791	787	849	861	842	865	828	854	840	813	854	807	805	813	842	785	850	913	841	861	761	823	868	823	823	862	797	861	818	866	928	852	802	824	928	831	873	912	899	838	785	794	827	845	884	824	841	853	815	851	825	844	857	822	869	776	836	863	853	870	859	882	869	838	859	829	837	835	829	794	938	867	836	851	845	819	869	866	882	842	842	825	835	853	844	796	836	834	873	847	830	842	821	895	861	854	826	843	868	809	876	805	847	837	844	879	840	841	846	820	831	861	804	841	850	827	848	831	803	836	842	895	844	811	860	844	883	848	819	852	869	852	825	857	851	796	890	851	799	852	926	817	886	835	819	798	796	864	917	910	906	856	881	828	805	762	850	832	869	848	854	885	795	853	845	839	866	831	857	780	900	843	822	840	836	860	844	820	841	864	843	826	889	816	789	827	870	847	860	855	824	813	764	832	826	833	830	823	856	812	860	899	848	827	854	779	871	851	856	868	851	861	862	896	850	861	853	832	859	819	789	832	881	817	833	826	853	848	889	794	844	851	852	908	794	824	821	867	824	865	860	812	857	865	887	814	849	863	886	836	788	829	831	799	810	897	885	862	843	834	902	850	845	831	861	830	890	843	805	770	843	837	839	845	829	842	843	869	814	838	865	857	851	818	772	876	852	856	864	848	873	868	851	845	829	851	793	798	760	867	818	861	877	836	803	801	847	867	865	854	859	844	876	845	860	821	880	836	801	843	796	874	844	871	847	801	863	876	862	860	855	867	826	865	856	805	836	842	872	783	849	841	881	827	815	872	902	883	773	833	849	835	832	891	838	838	821	802	873	813	879	834	815	812	867	847	862	876	828	863	809	862	907	840	847	888	839	898	794	815	785	824	861	820	863	835	806	848	873	822	861	859	838	839	858	867	848	841	838	872	864	860	854	839	857	824	844	834	823	837	840	836	883	801	861	899	887	874	854	844	884	843	851	840	797	839	825	842	848	818	859	846	801	871	829	821	857	882	860	850	844	825	836	886	895	862	837	834	870	901	874	835	849	819	852	794	869	837	935	853	807	779	899	872	877	890	836	848	855	828	859	848	840	817	815	852	827	842	842	821	888	829	811	803	825	815	850	818	845	802	857	876	874	824	843	898	839	847	816	829	841	819	865	814	892	820	885	872	849	805	839	834	857	809	860	815	844	806	833	879	795	866	850	886	835	862	863	865	822	844	868	841	826	858	821	746	811	871	857	883	856	866	882	898	877	828	903	825	870	858	826	849	874	861	890	911	867	801	796	888	833	819	868	786	834	849	893	874	820	879	839	821	921	841	841	833	837	832	847	832	829	798	849	839	849	802	903	827	892	825	903	871	869	863	857	861	844	836	847	833	804	847	834	843	832	815	821	841	908	846	838	811	874	780	821	856	845	806	886	861	877	878	821	845	830	846	873	856	842	859	869	845	831	879	843	839	789	841	872	864	911	799	879	869	853	801	857	820	833	813	856	775	900	844	811	841	894	861	834	822	849	841	850	824	822	837	852	815	809	824	835	855	829	864	811	831	808	834	824	793	835	776	858	790	815	843	852	892	861	888	819	811	854	806	876	829	806	845	882	859	859	827	850	827	853	849	829	822	840	901	915	845	857	876	785	821	717	824	812	812	843	841	873	835	849	830	831	784	890	884	818	808	842	818	829	854	803	822	870	850	842	867	859	811	877	846	861	851	813	831	798	814	825	852	884	820	868	825	865	893	819	826	885	844	821	846	846	839	831	842	834	850	819	864	841	845	825	824	895	851	852	773	860	857	841	859	874	849	851	819	808	840	866	802	815	833	852	850	825	875	835	810	864	842	829	828	855	830	828	837	853	850	842	800	891	873	844	834	842	836	825	874	841	811	911	887	869	848	866	843	861	880	885	857	871	867	801	792	868	879	836	845	900	851	837	882	864	808	824	868	901	858	860	869	871	795	846	824	854	808	851	833	869	895	818	813	855	800	836	821	791	807	854	827	851	845	793	887	869	843	859	883	812	829	790	909	875	871	843	844	895	816	879	898	831	842	845	842	901	846	873	794	848	849	863	873	807	838	832	798	849	859	837	861	847	848	784	831	824	845	872	867	882	847	874	887	855	858	824	848	860	852	874	866	830	848	819	852	807	821	845	788	776	822	862	819	833	830	793	866	805	824	849	815	854	832	877	881	850	818	803	769	858	828	843	847	869	829	838	878	799	849	843	858	910	857	885	849	834	834	845	830	801	854	875	847	803	785	835	809	870	895	871	880	860	888	851	818	883	854	854	811	867	840	867	869	844	807	845	802	810	861	881	857	874	825	827	837	854	836	846	791	849	828	787	880	821	887	861	798	853	846	857	834	859	857	829	820	870	885	821	866	812	837	880	823	874	855	860	819	818	848	870	823	859	874	844	846	846	862	860	845	815	752	848	845	856	861	865	906	780	829	806	846	829	873	875	780	855	913	847	826	872	876	852	845	861	809	831	898	848	833	845	867	847	810	850	910	819	840	808	867	819	850	895	827	891	865	830	883	868	849	820	868	871	853	829	864	861	869	842	863	829	847	837	852	872	859	837	781	860	844	895	864	854	846	888	847	871	879	837	804	854	898	838	850
2686	279	251	233	227	228	230	229	227	228	213	233	241	223	213	234	232	251	259	234	254	275	234	220	253	242	228	238	219	242	236	267	228	211	230	208	216	191	208	230	245	205	241	261	255	240	214	214	239	226	226	214	239	221	237	216	259	228	198	217	239	217	237	212	210	195	241	226	218	221	214	250	221	233	233	212	214	253	230	222	232	215	215	236	238	214	255	243	214	258	228	211	240	189	237	223	229	220	270	226	220	224	230	230	249	221	242	220	264	212	244	209	215	229	216	238	223	229	209	210	221	247	213	229	248	238	266	231	211	230	250	232	223	210	219	227	279	207	227	225	210	219	254	229	230	231	249	241	247	242	207	235	247	199	210	255	255	247	230	205	241	233	217	199	230	249	219	213	233	217	212	206	228	211	249	243	241	234	209	231	218	239	221	220	238	196	234	230	226	205	244	229	243	251	258	225	199	216	244	240	246	234	235	227	243	247	216	242	225	217	242	235	231	224	231	252	235	217	223	220	218	230	197	231	239	217	200	242	235	208	230	230	228	205	255	244	204	239	195	232	229	212	205	218	223	215	232	233	234	229	224	253	212	225	212	219	223	223	243	228	263	242	232	225	218	215	241	228	221	226	237	266	204	230	238	231	225	210	234	201	241	229	240	205	217	214	225	225	243	225	237	211	226	236	242	241	249	255	260	223	242	213	205	247	231	210	207	211	215	251	228	264	223	260	230	200	202	238	223	221	238	227	225	236	242	247	218	226	212	250	237	235	228	212	199	227	242	210	243	204	226	219	216	214	233	254	228	189	205	240	235	238	228	232	216	239	228	216	194	239	274	218	240	227	219	252	240	233	216	258	239	241	241	221	208	232	242	212	226	235	216	228	223	226	243	254	241	233	216	235	227	241	241	235	247	242	232	223	206	226	255	222	226	234	205	217	232	236	193	257	222	215	247	252	221	258	257	231	223	247	222	228	212	223	228	218	222	208	227	223	264	244	262	245	232	226	254	205	199	226	228	211	214	241	213	228	240	216	247	249	247	244	240	246	243	226	234	231	195	229	207	231	221	254	249	201	227	232	214	210	224	214	231	244	227	205	217	238	229	249	215	251	205	215	272	241	225	247	246	220	231	248	227	206	222	231	194	226	218	235	253	211	224	224	217	229	229	226	239	211	210	218	196	216	222	238	246	237	238	254	238	239	245	263	234	212	234	235	201	235	204	231	228	219	234	224	220	240	233	220	193	214	213	236	243	209	241	213	228	250	240	272	220	238	193	248	254	213	230	256	219	237	232	225	240	222	234	230	248	243	244	232	223	220	237	232	200	233	240	210	203	203	224	223	244	211	241	247	231	233	228	228	227	229	224	203	214	242	220	225	229	216	228	235	235	210	209	256	231	219	235	203	217	224	242	201	224	208	223	219	227	247	253	223	222	257	238	203	201	219	241	239	238	232	242	230	252	217	211	202	193	264	230	217	231	238	202	214	231	214	252	204	231	221	251	251	211	230	238	224	231	222	240	230	222	240	221	234	205	193	234	210	262	250	257	225	239	213	238	252	209	242	220	233	230	239	221	204	244	231	258	235	225	248	220	213	246	237	228	224	229	232	193	244	229	221	239	260	227	231	242	238	195	205	223	213	213	211	215	220	219	221	210	226	220	231	229	202	203	235	224	207	217	228	236	225	240	229	232	246	225	229	205	242	219	237	254	229	242	260	250	225	216	233	205	214	242	247	272	233	239	255	256	211	211	245	242	223	199	228	227	210	244	216	254	221	226	231	239	233	222	236	227	242	240	228	210	234	238	240	225	239	213	245	226	210	217	220	230	250	200	259	236	228	234	231	209	203	225	270	243	215	212	247	248	233	225	208	230	240	214	248	214	257	225	241	230	230	217	220	210	230	206	219	234	216	220	232	196	223	252	237	208	217	226	240	210	244	231	240	240	218	261	234	254	217	216	248	242	213	219	215	218	214	224	229	227	236	227	200	244	233	219	234	229	220	228	238	215	248	230	230	231	237	228	214	236	253	226	239	250	236	200	230	200	197	224	255	240	219	204	235	224	220	215	208	219	238	235	217	249	233	244	220	213	222	237	243	233	242	242	218	228	231	271	235	233	230	257	236	214	244	252	237	244	210	229	238	214	248	229	236	239	217	222	249	248	224	229	235	219	255	271	223	266	254	248	210	227	215	254	212	192	227	229	213	241	203	204	225	234	209	228	200	235	238	198	277	231	228	277	221	233	223	225	242	242	229	241	224	208	209	245	259	233	263	213	220	246	237	219	225	255	231	217	228	203	238	204	229	221	224	237	224	215	230	218	221	215	218	240	243	231	213	218	198	225	231	240	248	236	275	228	230	224	230	215	209	241	246	224	219	207	235	254	243	214	254	240	229	203	219	228	252	264	227	224	205	243	249	220	247	210	217	230	238	209	208	269	242	223	231	228	266	212	218	206	227	240	250	221	247	193	217	220	236	209	227	224	201	229	230	227	198	203	214	235	231	233	213	205	219	219	245	230	211	235	220	213	238	219	240	222	245	234	229	224	227	239	221	236	251	246	217	223	246	235	222	213	242	241	253	215	209	201	253	215	239	252	220	228	194	238	221	234	229	245	199	222	238	210	240	228	211	244	234	247	238	236	225	234	226	243	245	238	227	215	222	206	214	248	215	244	225	225	229	258	239	202	215	258	212	221	215	232	241	256	219	208	226	228	224	214	210	216	251	215	217	243	249	239	253	239	228	220	236	237	249	220	211	214	215	212	210	253	223	250	235	246	249	207	230	226	239	208	211	253	255	221	237	234	201	248	243	232	238	240	237	243	237	205	216	231	224	211	236	210	234	239	222	253	239	240	205	215	218	216	241	234	238	202	233	222	193	253	226	230	227	236	218	256	243	218	236	230	221	242	234	251	238	235	241	224	245	205	222	256	224	223	236	229	240	222	232	232	224	203	218	206	224	232	230	249	212	208	211	220	221	211	205	224	225	234	249	220	238	209	214	246	252	238	233	202	243	247	230	219	232	229	228	201	247	208	220	229	246	236	238	243	283	208	226	245	250	235	202	229	183	220	218	208	261	221	250	227	218	245	249	219	209	244	226	206	227	239	259	201	235	223	264	238	234	214	219	240	249	244	226	231	265	199	223	230	250	251	243	238	218	262	237	236	236	217	226	210	233	207	205	237	222	225	221	246	215	239	259	228	249	225	253	242	243	227	229	226	227	211	220	258	230	217	223	217	219	241	218	256	216	256	244	223	238	245	225	231	207	199	226	227	231	244	214	214	231	244	270	227	253	223	212	229	239	226	233	205	245	221	226	229	208	234	209	225	251	210	224	212	228	228	237	231	194	229	224	226	225	226	235	222	259	253	238	216	243	214	244	225	235	220	237	235	232	240	246	232	222	234	252	238	241	245	219	237	220	230	245	233	228	235	242	247	232	223	219	236	204	213	252	212	235	227	229	244	249	226	228	239	225	236	215	250	254	229	219	240	227
2321	573	557	620	542	558	579	570	579	613	566	547	545	585	547	575	547	533	566	570	569	570	586	578	548	598	582	582	566	516	536	521	592	537	549	587	539	578	578	563	582	550	544	565	562	577	594	526	539	591	584	552	555	534	548	614	597	556	529	523	578	621	552	566	554	565	591	573	607	584	551	560	526	561	584	563	590	542	588	571	566	580	536	586	556	550	552	577	569	573	555	584	573	552	555	544	530	567	607	582	560	511	536	563	564	539	571	561	581	512	550	570	571	566	560	569	563	587	544	536	584	567	551	587	518	594	564	598	538	522	544	580	558	550	531	547	577	552	556	565	552	562	541	544	573	573	544	560	572	571	570	553	561	574	538	563	545	541	546	579	542	552	544	565	548	567	543	546	572	550	573	556	562	515	555	583	592	549	566	562	501	563	604	544	620	522	564	576	552	589	603	578	540	569	526	546	543	538	563	535	530	529	546	589	519	528	562	556	552	528	576	551	610	542	555	575	546	544	564	604	584	563	547	519	524	524	567	575	549	575	529	570	582	596	568	561	538	568	552	572	548	571	607	603	558	548	564	561	596	588	567	610	543	534	546	567	567	574	567	582	537	515	544	553	559	550	535	555	556	591	538	599	565	600	532	526	515	584	566	593	581	544	555	540	558	560	585	547	546	564	537	541	545	526	574	541	567	546	554	533	570	519	546	544	551	528	550	520	569	530	548	540	513	574	550	534	556	570	549	539	561	544	573	544	583	547	567	527	561	597	564	572	582	571	545	571	592	584	569	618	557	529	564	541	560	540	549	565	564	549	547	569	532	526	568	569	553	545	577	584	542	579	569	567	537	577	525	548	499	540	610	535	558	587	554	554	550	560	592	575	546	544	586	565	537	511	553	600	550	549	583	551	547	563	609	522	545	552	607	536	568	556	627	548	554	537	542	586	532	580	555	562	563	562	539	522	583	559	583	586	554	546	541	596	552	547	516	563	549	580	553	552	598	522	535	570	551	606	540	530	524	565	568	550	544	534	518	559	530	548	545	590	562	561	570	561	531	570	552	549	562	554	603	586	512	540	549	573	575	556	543	581	564	531	562	563	541	565	571	530	577	564	539	580	550	577	575	519	598	553	549	540	578	590	581	527	574	532	567	584	546	515	551	529	587	553	584	554	546	571	547	565	598	555	561	571	569	572	559	544	565	529	588	585	509	592	558	544	554	542	583	570	546	532	542	548	527	547	583	524	563	525	550	583	536	521	594	540	569	585	557	551	535	515	564	557	494	573	528	568	521	553	606	554	588	567	550	574	564	585	557	546	560	558	554	595	579	588	518	556	550	544	545	533	542	589	555	576	568	574	529	586	553	510	558	524	600	511	570	554	603	566	523	533	565	555	558	563	550	573	596	564	538	532	559	578	501	563	561	548	595	547	587	527	560	567	574	536	578	572	568	546	591	544	550	542	564	577	544	541	568	531	565	555	601	571	599	536	546	575	568	545	559	551	573	546	573	539	528	544	560	592	568	573	575	522	605	557	593	529	543	567	523	557	534	580	556	565	562	555	596	544	607	540	574	600	585	577	558	572	571	570	555	554	515	532	558	545	542	591	573	558	553	579	549	573	557	577	589	538	608	565	621	568	583	580	573	522	536	561	554	609	565	563	540	573	562	590	520	558	560	527	568	551	601	547	548	571	614	584	551	576	583	564	567	539	569	557	577	566	548	566	562	532	544	532	553	565	577	528	580	556	546	574	509	547	570	522	540	497	593	540	526	548	530	570	592	532	533	533	542	517	558	557	575	563	578	610	571	534	560	597	510	583	588	562	544	548	528	557	572	560	574	540	563	596	561	574	540	483	544	531	526	543	541	565	579	568	488	581	552	556	570	610	574	518	550	542	589	542	554	582	574	562	551	586	550	581	560	553	524	543	544	536	548	566	560	566	577	559	542	609	542	558	527	553	535	540	562	563	563	523	564	576	568	573	559	605	546	594	525	523	531	573	549	536	531	592	560	558	545	584	573	548	535	589	514	528	505	557	584	526	583	582	600	542	577	521	555	570	573	542	557	585	519	543	558	553	584	550	546	591	506	543	555	550	539	571	626	536	579	566	536	553	525	560	528	572	593	546	529	560	527	548	574	573	530	580	537	644	559	561	574	584	498	591	572	548	598	569	549	576	540	559	532	561	557	571	571	544	566	515	532	562	549	538	598	576	557	549	562	588	523	555	561	571	568	568	544	530	562	583	582	543	588	582	528	558	580	525	538	564	624	534	544	561	519	571	568	593	551	580	569	578	514	519	597	560	588	550	520	553	618	541	557	576	530	555	572	572	551	556	528	548	584	543	558	552	573	552	571	554	564	544	592	527	530	543	572	536	559	577	490	591	496	569	651	597	613	521	586	569	528	611	542	537	568	542	570	558	568	559	564	584	570	537	570	565	561	569	551	538	539	580	526	537	542	590	538	555	517	549	537	580	553	575	543	560	514	557	580	553	561	555	560	555	609	521	566	541	544	557	587	571	567	578	546	527	584	580	615	576	578	534	590	592	566	578	550	561	574	517	587	531	558	552	507	554	559	564	544	550	520	551	533	614	586	571	584	565	555	558	561	568	513	562	535	557	524	563	534	549	529	569	507	532	540	557	559	569	581	573	561	543	571	568	529	565	595	574	562	560	559	524	598	554	557	546	565	592	511	561	574	570	605	562	529	535	610	527	574	544	629	523	527	550	560	595	577	545	511	592	570	596	551	541	567	547	535	536	571	562	529	592	473	558	564	586	503	557	507	566	574	562	528	524	568	517	550	548	587	512	548	518	566	551	560	593	568	557	574	586	539	537	564	538	560	573	525	596	534	522	557	594	589	544	576	501	597	589	550	573	566	592	572	532	557	571	579	527	572	525	576	589	606	564	567	568	568	563	549	562	593	570	575	571	612	570	552	560	577	549	565	541	524	559	579	515	565	547	573	541	569	532	566	554	577	544	517	554	579	548	550	531	568	595	575	562	559	516	524	584	559	571	556	622	538	523	522	567	571	557	564	570	574	548	579	538	561	530	565	575	603	535	540	583	585	555	565	560	602	497	545	573	572	574	538	553	584	543	540	558	589	554	561	554	561	564	546	570	547	548	551	542	537	588	597	557	579	558	580	517	575	557	566	547	575	553	563	561	528	623	553	539	573	538	570	566	554	553	534	558	530	583	576	549	550	524	555	533	548	557	553	548	573	568	559	535	547	593	583	521	540	502	550	523	526	556	568	577	567	585	567	538	554	534	562	536	559	543	553	567	530	570	576	552	538	598	549	539	564	517	588	610	513	584	521	544	532	558	562	564	540	557	566	538	556	582	557	572	580	528	544	552	566	565	585	576	546	570	569	557	519	515	540	572	536	512	564	551	530	539	569	543	550	543	569	525	578	568	563	548	523	582	562	601	567	580	565	565	587	555	539	567	538	569	580	561	541	519	527	586	568	527	522	575	550	539	581	544	540	563	580	587	522	603
8404	521	525	438	277	278	253	209	230	243	209	192	185	193	188	191	166	203	171	180	174	181	192	166	159	204	168	163	179	201	153	184	184	173	173	157	181	159	172	155	155	176	190	185	176	177	207	170	165	182	182	176	170	187	175	177	167	192	158	185	169	168	165	159	161	184	169	181	181	190	175	162	174	203	189	161	177	150	186	149	144	189	169	206	167	161	191	182	175	166	170	191	159	187	189	148	186	160	173	164	185	181	160	175	198	180	185	170	185	161	166	192	196	165	184	176	193	171	194	191	204	181	146	157	158	164	185	139	179	181	157	167	212	172	187	161	172	185	171	153	171	178	185	148	176	191	173	142	145	164	167	166	169	174	162	181	186	174	154	169	173	175	167	168	163	167	186	195	167	170	171	200	176	190	166	183	179	177	190	177	165	147	148	164	178	171	164	170	188	175	164	167	183	197	155	172	164	177	186	139	184	158	191	167	174	202	161	190	185	176	198	157	156	194	180	165	188	162	150	163	178	172	191	169	171	167	169	162	163	165	168	146	162	176	163	178	173	180	184	170	191	173	178	172	181	159	172	177	173	142	168	212	176	152	162	173	174	184	168	137	161	170	175	176	141	162	153	145	165	172	159	164	154	186	169	165	169	170	179	175	183	179	188	210	183	178	154	167	145	180	182	186	188	153	183	192	161	160	165	175	170	153	183	152	171	170	170	176	194	176	180	166	170	186	199	216	151	166	163	172	172	165	165	165	215	175	164	167	152	172	147	160	167	168	195	158	189	167	160	179	179	178	146	142	201	216	200	171	170	170	162	162	160	166	181	156	194	190	175	177	152	165	150	180	188	153	187	175	163	169	181	177	155	170	160	165	181	162	163	148	143	168	177	147	182	160	166	173	187	165	183	174	185	176	147	214	185	173	199	164	182	185	166	197	169	182	179	197	155	190	152	193	163	178	148	157	173	209	183	171	174	175	189	173	158	162	191	180	164	173	142	176	151	164	147	168	155	170	146	187	175	189	169	165	157	167	152	211	166	184	153	161	165	195	162	179	172	178	171	186	141	148	166	168	152	145	156	173	146	199	158	184	189	164	153	174	167	164	160	179	179	149	197	171	170	175	173	183	166	155	190	165	168	192	178	150	175	165	172	153	176	161	199	174	164	171	191	158	151	171	191	204	177	166	177	192	187	161	178	148	180	163	189	155	196	156	145	178	167	164	161	172	157	209	171	183	154	174	153	150	152	181	163	179	147	173	198	177	179	139	165	173	161	183	170	159	164	192	165	181	160	174	190	176	188	159	179	190	162	152	166	168	171	174	182	146	166	193	174	170	191	165	162	177	172	163	178	178	181	175	145	184	164	191	186	175	169	206	160	158	142	184	181	190	172	160	153	178	152	181	179	181	183	166	167	181	188	180	177	180	196	178	161	180	170	178	168	195	159	186	187	169	164	172	196	182	202	159	147	160	174	162	149	170	172	198	163	147	163	160	159	164	175	155	172	183	174	176	170	182	170	176	184	192	150	198	189	163	168	172	156	162	175	141	142	169	206	169	190	150	161	142	157	175	197	170	175	172	157	175	154	177	194	170	167	190	178	174	162	154	179	168	175	168	176	163	189	163	144	179	191	190	159	164	205	183	170	184	181	175	169	194	191	175	205	189	155	152	168	165	184	201	154	176	176	158	165	172	150	190	176	154	176	159	164	158	170	156	167	180	150	163	176	187	182	153	185	146	175	182	174	188	165	197	176	172	191	136	155	157	180	171	172	164	172	176	149	155	185	199	167	175	169	170	168	154	184	164	196	157	156	152	169	179	159	189	196	159	180	157	173	179	168	191	160	150	202	167	154	173	167	170	180	155	186	179	169	154	178	181	183	186	180	172	183	143	157	194	162	162	174	192	151	174	200	185	171	168	175	172	155	165	172	220	187	169	190	191	168	170	142	176	171	181	148	166	219	182	186	205	167	180	177	171	169	177	175	154	166	158	155	162	148	161	184	173	162	151	143	175	175	182	175	164	197	168	164	170	161	156	175	158	178	183	184	166	171	174	159	161	171	152	190	183	167	168	167	176	159	154	158	164	169	178	172	159	186	201	161	190	166	160	151	170	189	181	181	183	165	170	205	150	159	162	183	160	156	160	172	176	178	170	159	139	170	183	190	170	170	189	184	164	167	166	166	177	168	181	148	160	196	190	191	185	187	177	155	200	161	163	160	192	151	160	148	177	188	182	163	157	164	177	200	186	174	179	176	192	159	149	169	159	172	174	205	149	186	195	167	168	155	170	213	189	188	154	170	167	197	199	171	189	167	169	162	161	180	178	176	175	175	167	164	176	182	178	159	181	157	166	193	155	178	165	180	146	186	166	161	140	159	161	146	161	192	170	161	198	163	174	176	173	167	156	175	191	163	178	189	162	180	166	184	166	148	183	164	185	166	161	155	159	152	164	182	190	170	170	180	177	193	195	167	182	184	167	155	172	182	139	172	157	173	163	175	175	170	179	190	190	160	142	160	177	171	174	166	177	172	153	157	170	166	173	168	180	180	176	186	170	180	203	176	168	187	138	159	183	174	161	192	179	191	201	160	158	170	156	173	215	199	195	185	219	178	169	190	166	191	155	166	140	165	182	151	153	167	159	176	169	198	152	174	167	192	160	175	176	178	200	154	159	201	169	171	145	167	142	178	183	177	158	155	194	166	168	160	174	189	165	161	170	170	185	171	170	178	192	182	179	175	169	160	153	180	171	179	153	206	184	154	167	157	159	173	179	181	176	176	155	159	202	193	160	188	182	160	185	172	159	158	153	189	177	162	182	182	153	158	167	168	181	159	182	181	184	155	169	157	164	173	181	164	162	168	173	157	183	176	180	178	152	188	167	167	157	151	161	173	159	160	168	192	164	186	173	160	192	173	166	179	175	185	156	179	156	164	170	172	172	164	190	179	198	177	176	164	150	163	168	203	157	158	183	185	164	170	171	178	184	154	178	167	190	195	184	178	145	173	169	182	191	167	173	184	142	166	180	170	182	174	163	199	176	197	175	153	154	205	144	174	195	182	158	171	164	171	143	176	177	172	185	195	172	181	180	151	189	154	181	160	178	163	169	161	176	185	174	183	191	176	161	171	173	155	171	160	178	158	172	148	166	135	177	175	163	180	167	147	153	176	163	179	183	184	189	188	176	193	179	163	174	180	181	161	159	174	165	175	151	142	177	187	159	172	142	162	190	172	187	167	181	164	168	181	160	152	175	170	162	177	177	196	139	166	189	171	183	153	160	173	153	155	185	166	148	194	196	162	185	149	153	161	188	174	188	166	182	170	170	183	179	152	174	180	184	190	166	172	181	136	153	196	170	194	161	178	177	172	169	173	186	162	182	150	173	156	198	165	168	183	176	183	176	170	162	167	169	187	197	176	195	167	161	152	170	193	197	183	166	178	226	190	178	180	189	172	156	179	180	196	177	165	158	184	166	158	157	190	171	188	166	193	163	168	169
6687	724	1250	1350	1192	1037	825	757	709	637	651	578	580	564	597	545	515	535	522	514	552	525	533	479	488	485	523	495	492	510	492	501	509	494	488	455	475	502	469	477	473	468	458	494	463	445	453	483	470	431	499	445	463	487	474	467	508	467	466	469	475	437	463	471	452	454	430	480	468	462	481	483	482	474	474	465	472	426	465	455	434	437	463	455	453	476	469	489	470	466	468	484	474	499	434	456	484	439	461	480	413	473	467	463	498	453	492	475	469	473	466	415	480	447	477	441	506	457	448	465	425	460	458	487	466	468	450	450	483	496	502	458	506	510	497	477	479	453	445	472	460	455	472	458	462	458	498	485	459	466	486	443	444	469	469	447	485	466	487	465	435	481	456	466	481	470	475	450	469	516	459	464	473	456	470	479	501	460	444	495	484	441	484	457	427	453	475	436	447	497	471	472	496	504	462	469	489	479	466	460	437	466	487	457	459	464	478	478	460	456	491	457	430	463	439	478	449	476	474	470	440	460	452	541	442	457	478	464	439	478	473	463	499	482	478	468	520	486	436	489	492	448	481	458	469	427	444	484	448	463	451	442	488	478	469	460	510	493	451	487	461	428	453	464	469	478	467	479	462	509	491	443	478	497	459	460	489	469	470	464	470	430	481	447	458	491	415	442	478	468	441	439	491	452	425	434	451	508	444	456	424	467	458	483	480	471	487	472	433	464	459	468	447	444	442	453	438	467	462	453	466	476	479	451	464	475	481	435	457	484	474	477	466	451	451	463	443	452	435	481	487	475	458	486	466	473	474	502	434	446	435	479	481	484	456	510	449	468	453	485	448	475	493	474	496	477	443	451	475	422	447	463	495	478	488	470	461	487	487	437	418	479	422	463	469	511	475	489	482	468	470	490	478	445	476	486	471	448	456	445	436	472	478	472	464	452	446	463	476	454	468	452	489	479	478	443	426	436	464	441	473	492	486	469	456	458	494	470	479	459	457	462	469	496	441	435	464	469	448	446	405	442	491	468	455	428	495	482	452	504	445	495	463	412	482	417	460	481	460	470	449	464	414	456	496	472	428	488	472	477	499	463	477	458	437	412	442	485	469	463	461	485	467	473	475	442	477	466	453	478	469	423	493	435	428	473	490	496	464	444	459	425	488	462	440	479	419	466	430	477	433	446	415	488	461	469	461	428	464	463	462	459	482	478	468	477	499	461	439	444	487	500	458	448	450	456	466	471	479	467	429	444	454	428	475	406	480	448	441	455	492	484	468	456	450	504	444	470	438	451	453	482	451	451	448	478	467	465	455	413	424	474	479	492	504	460	485	465	474	455	448	462	459	464	469	483	460	490	515	460	427	471	410	406	450	496	479	458	485	473	459	442	487	488	494	441	491	464	457	472	458	489	484	515	465	453	468	455	466	444	436	483	459	487	443	479	461	442	452	465	431	469	467	466	453	436	473	493	434	465	464	496	492	431	503	481	489	486	492	485	508	470	478	463	490	457	494	466	461	477	464	437	468	472	485	472	432	476	446	457	483	468	503	448	420	447	495	493	476	491	418	458	481	460	471	444	447	438	448	466	461	490	474	470	472	496	471	451	477	446	493	457	471	467	448	477	460	443	458	450	454	456	459	454	460	465	479	478	457	458	458	478	466	455	485	484	469	424	476	489	442	434	483	438	485	485	451	467	509	425	426	458	488	461	460	492	474	484	478	487	434	478	422	468	479	452	462	469	461	424	466	458	509	453	417	476	423	533	461	448	456	456	442	454	480	424	454	469	522	455	474	508	428	478	496	452	476	458	476	478	472	478	461	449	468	447	468	465	432	456	478	455	467	503	473	465	475	455	444	473	505	464	483	441	488	452	517	453	439	434	473	455	458	485	484	441	464	433	467	453	482	453	465	448	478	478	477	512	503	455	494	426	457	479	460	443	467	485	456	506	448	446	473	461	481	464	502	502	449	483	487	475	463	476	528	448	478	482	466	472	483	458	466	470	494	482	459	481	434	463	450	457	450	463	469	448	489	446	462	441	482	474	466	447	459	477	451	474	490	518	458	483	452	472	433	495	479	455	447	501	487	504	484	500	489	441	446	487	477	483	476	468	424	465	457	494	455	445	445	477	421	453	442	439	502	447	488	477	495	440	475	436	463	456	474	476	470	462	451	483	456	447	461	474	471	458	513	452	457	432	469	464	490	472	470	427	503	493	503	464	494	457	457	477	462	466	453	451	484	466	451	487	451	472	470	487	477	473	493	465	461	463	480	458	406	443	477	484	466	488	481	506	464	485	446	474	487	451	456	466	456	489	479	496	447	490	481	466	463	460	450	459	456	474	482	437	464	447	479	450	415	479	429	496	498	486	486	449	466	503	454	437	480	460	474	492	455	460	483	474	499	459	471	505	444	470	439	481	464	476	454	456	449	526	436	449	491	485	444	474	444	447	484	438	509	458	450	460	442	459	446	449	464	497	495	515	463	473	461	477	463	481	441	496	490	476	422	452	465	465	488	486	423	456	465	460	463	432	500	476	455	469	455	464	442	431	480	451	486	474	457	470	461	478	476	450	473	441	464	492	458	479	459	456	503	487	470	472	449	475	456	446	444	466	442	459	485	491	493	496	494	500	453	422	482	474	471	497	441	491	487	463	502	491	446	454	484	475	479	459	493	434	441	485	452	470	426	480	455	470	486	433	467	483	453	433	489	497	445	452	479	484	471	484	434	457	427	484	450	476	449	448	504	454	487	475	452	462	452	457	494	479	427	488	449	481	450	449	478	450	468	465	488	486	481	481	417	457	452	439	470	450	479	479	479	465	460	470	439	480	478	507	487	435	505	451	421	465	465	428	498	469	461	454	448	493	486	468	464	459	454	498	439	466	447	475	476	475	438	436	428	473	449	470	493	498	482	469	469	470	506	475	492	455	444	439	483	468	485	471	487	482	501	464	469	462	405	464	462	479	466	513	484	467	444	473	476	494	489	455	480	519	446	467	494	474	479	446	468	505	482	459	455	492	446	498	463	458	476	452	468	445	465	464	453	466	495	477	454	490	474	467	443	440	456	485	461	451	439	438	489	485	494	416	474	485	462	485	463	421	479	432	437	458	462	486	499	453	453	472	446	482	472	442	447	428	497	492	491	460	447	454	463	479	449	486	454	480	485	448	428	476	491	449	501	458	455	479	479	449	484	456	491	476	490	466	478	462	451	473	510	503	459	465	453	468	441	454	449	466	424	486	462	436	455	496	446	505	474	447	456	464	494	476	479	405	492	492	453	450	468	474	421	501	486	474	422	495	484	476	440	503	462	449	482	465	423	477	461	454	440	469	431	479	477	443	491	463	468	477	485	441	451	450	435	478	455	467	481	510	468	476	468	511	478	457	453	476	454	451	461	455	485	494	456	478	485	478	468	469	540	457	451	492	472	459	479	456	433	471	472	495	473	435	487	462	491	415	451	458	441	476	487	507	467	449	477	480	468	408	480	432	451	478	451	446
15749	1355	1078	894	702	519	505	477	447	419	388	397	415	400	420	427	392	381	378	401	402	383	345	365	357	357	384	372	392	375	357	352	393	390	374	387	367	369	327	347	372	385	365	337	384	336	346	358	371	362	354	356	368	394	350	379	372	376	389	373	385	361	367	381	369	357	378	376	336	381	335	355	339	348	365	381	356	398	343	375	348	396	350	409	318	346	388	353	370	375	382	395	372	380	356	334	387	366	393	353	351	390	368	368	353	366	399	367	368	356	348	395	329	340	368	323	363	344	352	370	330	354	354	385	371	346	380	356	354	380	372	393	355	354	363	348	366	418	346	342	369	374	379	386	392	364	346	344	375	382	359	370	359	370	352	373	372	377	377	370	381	338	371	374	376	331	363	394	389	324	358	426	350	376	367	346	332	365	352	328	350	380	333	383	382	399	376	367	348	375	354	364	357	362	365	379	344	363	380	357	338	351	358	359	335	316	359	348	381	382	357	415	332	334	345	398	349	396	365	372	371	394	345	352	371	364	350	363	415	352	321	333	359	332	357	364	385	355	367	372	378	304	354	351	359	331	339	356	319	381	415	362	337	372	361	384	357	367	358	331	355	351	354	330	331	348	314	321	388	338	362	355	343	340	346	352	391	359	368	345	367	381	363	380	343	399	385	350	372	371	376	365	380	355	372	372	374	338	362	373	335	336	368	363	375	369	332	393	336	383	337	341	362	384	356	342	403	373	359	368	341	425	358	363	376	389	375	358	382	365	359	370	399	355	343	371	365	364	348	350	339	368	338	360	383	380	374	368	359	342	364	377	357	360	359	364	341	431	372	369	424	384	378	371	376	366	376	362	352	382	398	372	400	323	351	340	369	363	373	359	368	337	372	339	351	344	349	329	390	354	355	353	363	400	326	357	344	340	401	344	376	397	352	382	401	362	366	349	337	332	360	366	334	329	348	387	383	385	401	355	348	336	351	403	350	380	346	357	380	391	346	360	370	345	412	390	368	367	356	360	357	361	341	370	360	342	352	343	355	371	346	358	360	339	384	354	369	384	392	340	362	369	397	357	334	356	344	361	372	370	330	344	369	364	327	356	350	332	362	350	337	338	363	359	347	330	352	361	356	374	357	340	363	388	311	374	315	364	396	334	367	350	350	345	347	350	363	356	350	335	347	363	351	359	386	372	415	384	347	362	366	385	380	350	350	372	345	363	354	323	364	367	381	319	348	328	353	348	355	335	362	360	356	366	353	395	344	348	375	360	357	372	368	409	391	329	359	357	333	356	354	358	388	337	349	364	341	311	375	362	368	314	366	354	399	350	358	357	340	372	402	304	346	344	362	368	313	357	376	338	368	336	362	342	362	404	311	352	368	385	336	376	386	372	366	347	330	359	335	319	348	361	342	327	317	372	398	358	346	402	381	363	364	358	350	364	292	348	353	332	354	353	421	350	372	370	345	366	386	404	368	363	380	378	351	377	371	345	345	336	401	395	346	338	353	354	359	338	405	387	354	380	345	362	367	345	373	383	382	374	371	347	393	369	302	330	387	313	363	352	331	343	362	362	386	374	359	344	336	365	329	351	365	360	358	341	346	307	367	392	377	375	333	337	325	351	386	382	351	325	377	382	378	345	355	384	336	396	346	347	378	354	359	379	374	337	365	364	378	341	331	395	348	357	363	368	364	372	361	350	356	321	358	379	370	354	369	381	351	363	366	382	375	320	364	333	347	370	316	406	360	371	359	352	372	379	315	325	365	366	354	373	363	372	303	325	361	340	377	349	349	349	376	357	415	340	360	343	378	364	389	378	380	354	388	392	371	365	359	354	356	325	378	400	358	383	382	358	375	377	338	356	380	336	355	392	373	423	358	364	379	381	363	402	342	337	394	338	368	373	376	380	373	372	344	318	362	334	363	322	393	341	346	332	372	381	358	377	359	353	357	380	346	376	359	360	334	380	373	367	349	375	356	385	331	385	360	337	345	356	381	339	395	312	351	361	358	400	355	379	345	400	373	355	363	372	351	357	333	359	382	366	366	352	367	343	351	347	344	369	356	383	360	337	337	361	364	342	369	312	363	393	378	384	346	374	382	390	378	391	367	335	332	355	380	372	344	379	358	370	352	331	387	401	357	369	364	331	366	362	343	342	340	325	351	371	377	369	370	404	387	381	316	375	399	345	378	329	374	331	366	362	311	325	377	352	374	360	376	396	373	363	377	397	303	350	379	346	367	353	377	359	358	385	387	375	400	369	379	368	370	357	354	388	380	332	351	360	351	326	340	367	325	352	359	348	347	363	376	330	362	394	383	327	329	323	398	359	330	353	359	357	351	353	344	386	365	382	337	378	369	356	369	341	345	374	358	335	360	324	373	321	364	354	356	378	351	361	341	391	338	315	329	380	373	348	361	339	372	379	380	358	347	348	380	329	377	377	343	355	373	353	335	329	340	370	338	357	342	363	346	331	381	381	368	371	352	382	355	330	362	389	375	370	407	340	357	340	336	333	339	349	366	352	311	359	370	327	383	380	365	377	357	374	358	356	366	358	350	337	369	384	354	388	375	381	380	339	350	394	343	335	387	368	344	341	378	317	371	351	369	380	366	379	332	366	371	358	373	360	396	331	365	337	354	386	355	425	372	379	343	387	402	405	363	376	372	379	393	353	381	396	388	371	353	355	324	383	385	343	366	363	371	360	370	380	351	374	343	370	339	346	351	341	360	358	359	368	374	346	390	342	382	327	319	350	395	362	396	384	353	354	386	372	359	347	345	369	334	370	362	363	373	357	327	362	357	349	383	324	355	380	362	360	350	401	382	374	357	361	380	336	378	360	394	333	351	383	299	339	384	347	348	348	354	387	363	379	356	348	376	384	371	345	366	333	321	331	350	366	369	324	360	341	351	339	402	372	334	388	359	390	389	384	377	361	384	356	340	341	343	367	357	382	364	319	333	371	362	375	329	401	329	350	384	333	358	349	386	396	356	340	367	322	379	344	314	323	367	362	363	396	385	351	378	359	353	387	389	369	340	360	380	385	363	376	368	392	348	357	385	356	365	356	353	377	328	418	398	369	371	364	348	356	355	341	380	349	351	368	370	373	348	394	392	351	409	371	349	355	352	336	360	376	355	358	393	362	353	360	364	373	355	341	336	374	356	345	342	346	381	325	361	373	389	366	363	372	352	365	386	383	378	367	342	336	383	333	382	341	361	366	376	343	388	348	344	341	378	361	382	374	362	349	378	399	379	370	382	388	381	368	331	380	394	384	387	370	381	363	353	325	358	339	421	365	353	361	371	359	357	323	370	366	306	336	362	335	340	360	360	358	349	357	343	312	377	363	386	360	367	389	354	420	390	370	374	348	375	366	376	302	333	372	360	345	332	363	355	389	360	356	366	341	337	346	359	365	387	359	349	379	355	341	386	388	352	325	340	368	361	369	369	362	377	347	376	342	337	377	312	327	363	359	403	361	353	376	354	369	357	327	364	331	401	362
9104	1437	2323	2465	2259	1885	1623	1403	1301	1214	1152	1086	1078	1055	1025	1000	978	959	1006	1031	981	935	965	920	892	921	891	883	869	899	882	871	889	873	902	922	840	847	856	896	901	828	835	819	869	829	902	859	846	831	864	838	871	852	857	863	818	801	904	904	876	811	802	826	837	853	888	885	848	880	914	808	861	827	891	869	852	875	814	855	880	853	851	878	898	877	897	888	811	887	876	863	805	889	839	866	869	828	849	857	830	872	816	855	928	817	803	846	846	858	815	838	868	904	782	848	886	840	827	854	823	879	853	906	838	805	850	847	809	815	838	921	862	796	872	851	842	830	822	892	809	822	860	844	830	795	864	885	854	861	844	835	882	843	863	830	829	857	808	846	840	829	841	806	822	804	837	802	831	842	848	821	826	878	819	825	833	857	860	830	847	839	855	854	848	820	820	804	857	844	865	803	844	832	879	889	850	820	809	871	867	865	840	856	797	836	903	808	932	841	847	891	886	809	815	828	811	843	825	840	878	821	821	871	775	858	833	833	854	815	902	869	890	899	834	883	854	920	871	865	882	835	832	854	847	800	862	883	858	856	816	827	869	855	874	844	838	806	795	865	907	847	865	868	829	900	857	878	809	874	880	837	883	888	821	860	832	863	839	853	802	896	842	846	851	844	864	886	806	820	853	807	871	849	814	831	873	844	786	832	868	820	867	877	883	871	853	815	761	840	786	920	849	845	853	873	848	831	853	853	801	859	844	881	835	879	865	868	814	844	854	812	851	864	803	892	858	826	844	854	872	907	799	849	875	898	834	879	856	875	804	862	825	863	835	808	849	881	853	879	860	864	903	834	860	853	777	817	810	838	863	834	844	831	832	862	836	809	867	798	860	828	859	814	838	815	868	843	866	840	849	880	810	851	887	880	818	832	833	834	845	884	825	831	811	834	891	825	867	872	879	817	854	863	849	853	813	828	833	821	900	831	877	836	813	851	891	796	862	848	816	858	895	875	836	858	826	841	821	866	884	839	912	868	847	866	901	868	819	850	870	842	866	838	804	865	847	905	851	878	881	860	873	847	861	868	856	866	833	866	852	889	796	891	877	798	834	843	833	863	849	813	842	841	814	875	920	851	840	832	904	847	784	871	781	836	888	818	862	899	805	852	778	899	832	858	831	880	853	833	869	865	856	882	837	846	845	886	863	792	849	846	847	830	873	869	812	881	785	855	850	827	815	871	843	839	813	850	859	888	856	843	843	854	826	808	817	828	833	830	875	831	850	874	841	892	856	836	843	850	851	848	803	842	826	833	846	815	883	840	879	833	896	842	864	814	939	881	901	887	805	826	835	866	842	839	807	897	830	812	824	847	837	803	893	815	892	852	822	810	863	809	805	802	874	847	897	830	894	857	878	873	870	868	913	848	837	868	811	859	847	850	859	852	867	847	823	886	839	864	915	837	865	826	879	809	844	769	887	875	866	763	905	830	817	902	862	846	844	889	813	823	786	874	807	835	797	874	835	845	870	806	886	820	822	835	854	792	852	841	848	836	833	837	853	858	833	819	851	904	818	850	895	855	857	845	828	889	888	834	830	850	813	873	877	842	893	837	834	819	832	844	868	854	859	857	797	841	864	816	859	791	853	800	817	839	847	801	846	876	845	877	879	848	846	795	820	829	809	837	863	880	907	870	862	847	853	877	835	803	823	849	869	792	851	905	827	813	864	834	887	858	841	879	879	836	824	816	848	854	871	851	897	876	762	845	851	833	850	882	832	840	846	851	858	811	834	874	804	820	807	860	819	833	895	844	835	882	859	849	824	848	798	924	844	862	890	817	852	870	856	895	865	869	894	824	829	826	805	888	884	895	812	855	843	857	827	842	822	821	809	835	846	859	843	836	850	848	815	856	812	880	892	832	848	887	823	812	832	871	824	851	803	842	893	851	861	810	861	852	893	886	835	837	813	845	827	870	868	857	826	829	835	830	804	836	842	811	818	862	851	831	880	848	838	910	801	835	848	851	860	820	855	865	856	858	863	854	794	865	789	784	867	873	897	856	811	850	867	860	853	822	840	861	869	835	847	858	867	857	851	825	824	921	813	827	823	854	824	817	893	865	846	886	853	893	837	819	830	831	869	842	843	882	844	847	832	808	784	862	834	868	804	801	847	827	835	867	843	916	790	807	862	872	794	931	856	856	867	863	819	900	846	883	841	846	806	837	840	843	900	863	879	820	852	840	842	835	829	794	877	849	825	881	879	792	820	862	885	844	874	868	848	835	893	846	837	787	887	839	864	862	863	807	820	847	841	877	862	844	884	844	883	802	876	867	806	835	874	849	874	814	882	850	873	821	870	835	806	831	851	856	807	827	859	835	907	863	847	873	828	849	852	881	834	838	875	821	856	867	862	807	868	845	851	819	866	858	885	851	853	808	855	878	876	834	839	820	791	869	819	897	903	844	819	833	824	804	862	849	911	919	866	841	832	839	792	909	799	824	860	782	811	822	802	861	823	807	853	854	853	847	877	819	874	925	848	866	853	862	853	883	891	848	874	801	836	805	868	886	874	835	819	864	837	859	862	847	791	870	866	822	814	846	839	866	872	810	813	843	862	835	860	882	852	853	828	819	867	821	851	868	796	855	849	875	822	808	876	829	818	852	828	773	860	890	867	878	851	835	855	879	849	865	841	840	842	865	858	812	863	892	844	830	860	842	854	801	849	911	851	875	812	905	843	839	864	844	846	836	845	837	813	848	872	782	891	823	829	804	846	790	805	778	901	862	884	840	865	827	881	828	869	838	828	792	875	852	809	828	869	825	844	841	852	863	897	811	837	845	882	913	873	870	842	842	818	903	827	812	841	809	860	813	847	824	887	886	803	908	806	876	842	776	809	812	851	889	840	812	832	821	853	901	832	868	869	830	793	813	873	879	840	843	880	827	836	854	871	854	766	838	818	875	809	789	826	841	869	836	837	816	842	820	840	872	770	888	873	860	796	806	901	842	836	843	846	863	881	856	855	868	797	860	853	838	837	887	871	852	863	844	836	843	811	821	866	841	879	842	893	846	913	849	845	812	812	830	831	831	851	876	861	859	866	813	869	797	816	858	847	794	877	820	905	879	774	880	833	807	879	803	849	851	855	827	880	832	854	836	926	846	850	828	855	842	859	865	861	820	823	864	849	859	842	826	855	764	853	860	869	798	883	839	827	857	833	874	909	905	861	848	820	875	801	823	882	831	829	876	846	836	845	814	863	874	816	805	881	828	906	870	848	826	882	871	822	826	857	822	822	817	865	874	848	812	898	860	895	896	860	858	824	873	828	896	765	849	878	871	823	865	832	860	858	817	830	844	851	850	799	839	807	846	871	815	841	853	872	894	853	822	834	830	847	800	892	819	822	868	836	853	826	826	841	848	859	878	840	866	830	916	819	804	860	877	861	826	808	812	848	884	842	849	883	866	821	831	812	843	858	864	881	830	875	834	904	877	822	801	857	838	830	854	865	868
2117	245	232	222	234	211	231	235	226	217	231	222	220	252	224	185	205	232	197	231	239	238	211	208	226	240	237	232	222	227	257	220	192	205	227	213	220	226	237	223	234	229	219	213	239	221	234	202	208	207	241	206	223	213	239	236	206	223	236	236	215	208	231	224	239	245	252	195	197	225	230	212	220	222	232	217	200	227	227	235	227	229	244	219	217	250	251	234	216	236	229	238	184	248	228	231	238	259	260	241	216	273	248	242	236	215	226	210	222	237	251	211	212	234	219	212	238	220	252	201	242	248	200	229	244	233	240	217	251	257	225	195	208	232	239	210	241	204	261	228	225	230	252	231	219	217	235	211	235	231	202	243	228	253	192	243	234	215	209	230	198	252	235	201	222	212	223	211	198	216	201	202	218	201	216	247	228	213	235	234	215	223	217	276	228	214	227	200	231	211	272	216	218	245	220	224	224	219	212	221	227	226	230	206	239	228	233	237	212	211	240	232	224	227	199	208	242	195	204	229	235	232	218	220	202	266	248	215	244	237	241	226	236	224	207	222	259	226	228	232	230	198	223	222	224	227	206	202	199	219	208	238	202	196	219	217	205	217	207	260	228	223	237	240	231	221	235	223	219	243	211	211	261	208	227	229	204	208	222	226	257	241	232	240	200	190	223	223	211	227	223	209	231	222	200	252	213	253	228	224	242	237	212	228	227	227	242	229	213	250	199	222	217	248	218	200	255	235	215	210	225	229	238	234	217	216	220	231	191	209	207	225	230	237	217	225	214	254	237	239	227	233	224	244	215	210	217	212	238	231	222	210	268	233	244	208	212	252	244	234	226	226	250	235	241	253	248	247	204	232	214	219	226	249	248	242	226	247	242	249	248	246	220	246	212	241	251	232	221	220	248	227	227	225	220	243	220	214	222	215	220	210	220	238	241	230	226	203	221	240	239	215	214	292	225	238	224	242	245	224	224	244	200	239	246	226	251	233	243	250	210	224	240	227	197	224	261	228	212	240	202	250	226	187	233	248	243	245	193	219	245	211	212	235	216	198	257	235	223	212	197	202	234	210	230	218	199	246	258	241	213	268	223	231	237	186	209	220	244	229	209	225	253	220	224	225	217	241	251	211	209	241	203	225	257	200	239	259	231	248	225	222	234	216	221	200	211	237	232	234	247	241	229	212	252	222	233	205	240	258	215	216	231	251	213	217	212	219	240	226	233	229	249	225	249	212	235	217	194	226	222	233	234	195	233	213	218	233	221	268	234	235	225	201	205	247	251	233	226	207	214	256	204	203	252	244	246	197	210	231	215	229	224	247	219	228	204	255	201	221	236	202	224	227	249	234	222	251	225	255	266	222	224	236	222	249	239	212	255	206	213	217	227	241	249	208	238	215	220	263	212	222	225	237	217	204	202	196	226	260	240	217	259	223	237	234	224	203	251	223	220	235	222	254	258	222	237	209	220	232	233	239	211	224	230	222	246	211	216	213	225	224	202	224	206	213	213	222	226	230	243	252	221	214	259	230	208	214	245	227	239	219	229	266	217	238	192	233	241	221	243	237	241	232	245	214	244	227	238	214	240	256	240	206	210	243	198	193	248	216	214	216	234	210	225	217	229	239	217	236	240	222	230	229	236	212	201	245	231	225	234	205	234	230	222	230	210	233	229	230	229	207	226	237	235	240	229	232	193	216	226	211	218	218	246	197	222	235	218	233	206	216	242	216	225	228	224	199	255	232	239	232	240	236	213	216	252	242	208	215	197	213	248	214	236	246	221	222	221	199	223	242	255	234	205	226	238	241	220	241	264	245	225	248	252	216	198	251	245	211	238	195	223	211	228	234	216	214	202	241	251	228	243	226	200	226	243	229	242	209	230	235	225	206	239	225	226	220	236	245	225	215	236	251	231	206	217	247	219	215	236	219	207	226	221	224	228	241	215	221	200	223	246	217	248	233	235	214	219	230	233	224	245	228	237	222	247	221	196	230	224	242	224	250	234	218	227	255	226	205	210	221	211	217	246	232	201	214	238	220	240	194	200	232	235	212	243	243	234	215	193	189	225	236	204	229	229	209	244	220	210	236	232	202	199	255	248	222	232	209	244	219	234	221	237	245	236	214	225	224	223	222	234	227	225	247	258	224	237	245	226	218	215	226	217	226	229	248	232	211	266	225	218	210	225	266	218	215	192	221	235	245	240	231	226	227	250	235	204	202	212	223	243	224	235	209	216	235	212	186	248	209	229	229	223	227	194	234	242	209	226	208	246	224	214	236	209	225	213	221	219	207	238	242	236	230	226	229	210	252	249	232	204	205	237	190	234	245	211	199	259	196	232	245	205	206	240	248	206	223	218	246	234	213	223	201	235	231	229	223	216	239	217	206	211	219	198	257	203	233	263	234	231	232	225	235	239	238	241	223	228	234	248	198	228	226	230	211	202	227	224	217	222	215	220	208	214	215	221	241	224	221	199	227	221	231	208	242	223	200	204	214	222	217	214	198	229	245	231	219	236	223	232	222	253	244	218	242	206	229	196	199	230	247	238	241	217	236	258	218	214	234	237	228	230	275	232	221	235	250	241	211	215	225	245	196	221	189	234	261	199	199	268	215	218	216	231	240	207	250	207	232	220	229	226	256	231	227	216	209	242	204	210	254	234	237	226	207	241	243	210	213	226	230	251	238	268	208	228	252	232	218	232	205	262	268	236	215	239	217	209	220	205	233	221	213	197	226	211	228	228	226	238	210	229	229	225	210	235	239	216	223	228	238	242	250	209	215	218	240	230	246	234	211	220	206	246	238	223	222	192	188	242	246	204	239	196	219	232	214	224	213	227	212	276	221	239	205	239	221	190	247	224	219	213	216	226	246	210	206	198	236	214	195	224	225	222	209	215	207	244	235	212	271	241	228	227	248	245	219	248	228	209	240	256	219	221	194	228	216	218	246	221	233	204	235	219	221	239	257	218	254	202	238	244	215	250	231	208	201	231	213	257	219	235	262	216	220	234	210	243	221	208	246	238	250	226	231	221	231	204	218	220	212	258	224	265	222	203	241	227	243	228	233	180	237	225	189	236	233	217	235	216	246	234	223	230	240	233	222	203	225	209	224	220	204	216	220	211	203	236	247	209	233	244	195	228	236	233	222	199	246	214	250	235	236	206	224	214	226	212	218	208	216	222	264	229	227	207	249	225	242	240	211	257	231	224	242	258	241	247	230	208	224	216	220	246	232	208	186	236	245	220	211	245	240	240	239	247	223	222	248	204	225	223	249	244	224	211	213	226	214	213	204	220	224	219	228	220	172	236	215	200	237	257	242	239	252	212	223	240	242	248	249	213	205	242	213	223	234	238	226	225	235	233	205	226	225	228	245	237	223	202	220	220	199	221	238	203	210	227	231	230	230	243	228	241	264	199	250	172	216	222	267	193	210	242	212	234	229	212	210	210	225	196	221	238	215	216	182	248	218	225	225	224	236	242	225	198	192	225	241	195	268	221	222
2077	562	555	608	590	569	559	563	578	597	599	557	492	558	542	588	542	540	543	572	564	554	550	548	571	547	534	580	558	536	587	540	567	572	520	541	586	537	544	508	558	561	585	528	595	548	527	593	556	568	576	550	570	527	533	568	583	544	549	557	572	519	529	543	568	578	518	578	571	546	555	513	540	556	549	537	593	544	504	588	539	585	594	569	583	524	577	537	512	526	547	570	532	541	534	606	559	580	532	546	576	569	519	530	517	506	623	539	567	567	517	572	530	515	558	511	584	505	558	581	561	555	557	542	573	600	559	545	547	586	562	578	524	548	537	532	527	576	594	527	540	578	533	558	576	560	571	549	564	537	561	532	521	520	563	593	549	542	564	550	563	564	526	544	582	573	562	547	574	532	554	556	504	556	544	538	580	528	583	532	525	516	550	580	564	608	554	520	543	584	566	537	524	532	564	544	558	545	550	572	546	570	633	564	564	580	581	533	601	517	530	527	566	535	560	537	541	562	525	556	567	541	532	568	522	598	599	548	591	541	537	529	546	548	549	527	531	526	551	522	502	584	568	511	555	597	537	584	530	571	510	612	529	544	558	528	594	536	550	524	529	566	530	524	556	550	537	558	543	527	539	530	579	548	579	571	525	578	561	568	574	551	543	535	567	583	577	566	541	583	566	549	559	555	551	569	563	533	567	584	562	579	535	498	604	587	512	555	577	543	553	541	553	561	529	564	594	565	569	494	531	554	559	524	576	530	525	525	526	514	580	515	530	563	556	513	565	570	547	557	574	545	577	543	518	558	578	522	543	586	589	539	554	569	583	579	519	555	559	547	551	519	528	538	592	538	524	554	526	521	567	569	595	575	545	510	518	540	588	617	549	556	517	568	569	549	551	573	538	543	596	554	543	526	573	581	533	543	554	581	534	529	559	530	549	543	551	541	580	576	550	547	611	574	524	580	551	534	555	515	510	599	572	594	521	522	495	550	539	524	602	508	550	583	546	542	544	553	548	550	576	573	537	555	569	572	543	558	524	550	537	549	577	539	586	588	535	542	544	563	560	526	593	527	528	502	579	549	572	533	560	565	551	565	549	596	589	551	583	557	563	554	539	596	558	601	550	541	561	559	535	577	554	553	564	605	533	530	564	546	532	517	623	554	551	527	563	534	555	544	553	562	546	550	574	523	535	547	518	545	613	535	557	557	568	538	566	504	551	552	578	542	581	577	570	531	578	554	542	562	551	538	544	570	548	543	557	527	557	536	569	564	528	589	527	524	544	553	536	596	580	570	530	550	582	577	581	559	569	607	501	566	556	553	513	601	590	564	524	537	581	543	523	545	539	572	576	560	519	559	602	527	572	573	521	602	512	579	539	559	581	590	564	541	584	560	547	529	558	536	542	597	547	557	561	581	559	546	525	578	524	535	561	565	538	588	590	556	518	529	517	561	574	534	574	569	554	514	591	558	557	584	573	567	552	545	549	540	540	564	573	540	561	542	532	543	585	588	608	526	534	601	541	563	555	559	541	541	523	570	527	605	543	528	515	512	558	529	540	550	575	570	524	508	553	576	551	530	528	551	542	554	557	534	537	536	516	527	567	565	528	632	550	563	555	581	563	562	538	521	567	559	543	562	544	545	569	531	542	576	527	524	541	566	552	560	554	547	480	533	578	613	564	521	534	530	576	513	558	524	530	553	556	609	534	539	584	561	541	515	566	537	565	556	525	511	579	553	581	558	606	569	553	554	547	549	537	562	578	534	532	567	561	526	558	526	546	565	538	552	545	545	554	565	539	587	555	555	576	511	546	561	551	558	538	604	581	566	558	537	534	535	549	560	539	571	552	581	571	544	562	563	605	640	577	632	597	599	585	550	520	570	568	573	576	554	539	536	560	554	507	584	565	547	547	554	555	546	598	556	583	583	583	539	579	541	536	567	535	560	531	512	526	542	569	520	535	596	546	533	526	542	539	537	525	531	529	568	564	525	540	584	569	536	548	556	549	613	559	530	546	567	549	545	563	603	515	565	585	560	568	519	560	564	555	552	573	535	536	558	543	572	556	577	572	555	509	606	571	553	545	563	580	531	579	598	570	559	523	560	550	577	548	532	564	540	525	539	494	536	565	540	546	563	569	568	566	527	565	544	558	541	598	576	529	552	510	549	554	523	544	556	572	538	558	552	522	579	557	573	548	563	611	541	551	533	572	547	560	584	578	576	572	542	577	581	631	522	547	546	590	554	526	568	565	530	569	520	561	538	566	594	529	589	524	565	556	486	549	561	550	537	519	554	531	532	594	547	559	537	529	535	557	589	574	551	590	568	549	547	607	521	526	557	559	532	567	567	551	577	564	506	564	561	537	552	542	562	585	523	581	534	568	572	519	544	568	582	557	598	555	612	515	562	533	561	528	566	610	550	609	560	563	589	563	582	573	527	573	536	570	523	573	554	542	551	560	581	551	567	602	559	562	550	601	544	532	566	563	563	562	544	566	525	546	542	578	537	579	530	565	546	587	584	532	517	537	524	583	563	567	574	556	576	544	592	555	550	542	564	566	552	528	580	570	571	536	524	524	570	562	540	599	530	543	530	530	567	553	562	517	524	575	544	578	547	567	564	570	569	585	523	579	527	544	584	526	570	540	536	548	542	586	591	552	525	535	555	581	558	538	575	578	557	554	529	557	620	590	568	583	547	572	546	532	564	568	522	507	540	555	564	535	592	534	574	555	560	502	532	537	521	557	582	569	553	555	544	545	528	551	571	619	480	597	482	572	552	530	562	537	559	512	541	544	544	566	550	526	556	573	565	551	535	549	596	541	545	539	545	530	547	502	529	568	570	561	492	492	574	527	523	553	488	534	544	545	553	519	552	531	586	550	569	559	517	520	568	560	511	523	625	552	545	545	628	564	577	532	569	540	558	539	560	521	543	552	537	568	546	571	511	544	540	522	576	530	571	543	522	518	559	509	571	542	568	562	566	579	542	542	525	581	565	548	529	558	551	539	559	529	532	549	546	587	563	544	554	578	608	562	517	542	569	528	511	552	562	591	535	568	561	535	559	534	583	565	580	544	555	574	551	520	586	538	555	557	531	542	570	562	541	563	549	557	536	525	598	556	542	537	602	542	516	519	549	552	594	583	575	565	533	559	537	570	569	497	527	527	537	535	572	566	574	537	541	538	557	604	563	549	537	533	523	522	554	539	554	551	588	484	574	521	544	548	526	554	607	593	575	527	551	542	531	529	588	547	597	537	527	555	542	558	588	577	550	571	580	560	550	550	520	572	528	545	556	560	539	553	554	524	578	545	572	500	531	562	570	533	525	546	520	526	567	541	585	534	540	513	538	558	507	548	553	540	555	597	536	543	523	561	566	577	560	578	551	526	577	567	579	536	546	555	524	519	571	521	556	588	552	584	524	545	512	542	536	501	541	552	568	565	538	568	526	531	576	532	532	558	547	567	544	560	519	533	520	538	532	562	577	517	572	548	547	543	547
8322	524	528	402	291	297	256	220	202	196	168	174	171	163	195	176	182	156	191	187	182	195	188	156	191	176	159	204	163	168	181	158	162	167	199	185	176	170	186	147	191	182	185	160	161	186	197	189	165	140	147	167	166	156	195	156	166	142	152	189	181	149	174	159	182	156	178	151	162	160	162	178	199	157	180	173	168	180	174	181	186	178	185	179	170	175	149	157	147	164	158	177	191	165	172	182	166	161	162	157	158	188	186	206	162	185	173	153	168	176	196	169	172	161	168	177	167	168	196	175	155	160	165	138	173	185	180	167	169	168	145	191	167	168	142	174	168	176	169	186	200	162	164	167	168	171	167	174	168	172	161	178	157	175	154	182	192	199	141	143	178	154	165	183	178	167	164	164	152	189	172	167	199	174	156	155	167	169	176	154	147	158	169	175	161	165	194	154	165	180	182	145	168	189	182	187	159	176	158	201	184	173	152	176	182	177	170	154	157	172	190	204	172	172	159	184	168	173	193	180	144	184	164	163	172	167	167	173	166	159	153	199	181	191	205	189	162	173	150	157	177	170	149	177	179	185	169	180	166	176	160	152	165	156	179	161	157	180	172	173	160	192	178	183	172	173	199	165	168	179	178	183	176	177	160	182	176	164	188	167	175	152	166	178	166	186	173	161	181	177	197	160	176	171	153	204	188	187	185	156	179	162	187	173	176	188	170	180	177	160	185	199	173	193	188	175	171	172	167	180	168	172	163	163	167	177	204	166	159	177	173	149	165	178	171	198	173	166	179	193	166	162	195	159	174	167	183	153	156	199	198	165	147	179	166	188	208	192	148	138	183	173	195	178	179	161	202	171	203	154	157	164	147	186	188	188	173	163	214	192	156	169	192	178	193	164	147	173	154	206	189	194	189	164	173	175	180	156	180	160	161	167	180	182	162	153	161	166	160	165	159	202	175	195	181	168	173	171	196	166	164	154	176	148	165	172	170	170	146	161	179	206	193	140	163	160	193	163	170	185	179	172	150	195	171	157	164	173	173	186	204	174	182	203	180	160	164	152	194	177	147	202	202	185	168	144	200	192	169	185	166	166	173	170	155	182	197	164	172	153	173	161	184	194	160	161	156	192	176	204	157	156	179	174	161	177	173	174	162	173	176	150	171	196	179	170	167	179	175	178	194	161	165	163	186	199	173	160	175	178	158	164	161	178	176	177	166	184	161	185	168	193	188	171	154	178	191	176	176	190	150	143	185	156	146	167	172	171	179	166	172	171	166	165	177	171	173	184	137	163	162	166	157	168	179	168	184	167	162	173	201	159	178	166	182	180	178	180	145	168	180	178	191	170	154	148	167	185	174	181	176	162	154	184	170	195	158	168	188	174	174	174	181	187	167	146	173	157	162	161	178	173	185	163	168	141	187	160	168	170	172	168	148	186	155	178	166	158	150	146	162	171	150	179	183	163	214	162	164	154	181	176	179	166	183	171	198	167	172	167	152	155	174	167	175	166	166	162	169	192	201	189	186	166	157	164	181	182	182	188	178	163	171	205	166	188	178	160	170	160	158	140	172	178	180	179	188	178	177	159	160	159	157	157	155	177	182	184	178	178	169	163	170	182	164	184	181	174	171	159	156	155	162	170	175	157	188	170	179	178	173	137	163	191	212	178	193	167	170	161	189	196	193	182	187	169	184	174	185	161	161	184	201	165	132	176	210	196	179	159	165	172	155	179	199	168	170	186	175	206	189	151	163	192	197	178	170	173	203	178	169	181	170	175	175	162	169	155	158	172	175	151	181	168	187	172	173	187	171	159	166	166	169	183	178	167	191	186	190	195	187	157	165	140	153	189	163	197	167	204	175	164	162	164	144	174	176	165	189	166	174	180	159	167	189	188	157	164	194	180	208	169	160	178	162	173	161	175	167	183	187	180	178	157	168	182	202	178	175	170	163	178	166	147	186	156	152	159	177	174	170	153	166	171	162	164	160	157	185	173	198	161	174	176	151	168	162	178	185	169	159	187	175	188	159	166	154	161	160	190	187	172	165	163	157	188	206	156	190	172	170	156	182	188	185	175	162	167	181	141	172	160	181	180	168	156	161	182	182	180	159	184	170	151	167	156	176	164	171	169	149	169	173	151	158	151	148	178	152	166	148	183	188	158	152	144	154	162	179	186	154	157	180	166	171	178	185	169	145	188	165	184	174	186	199	166	171	176	168	177	178	182	179	168	163	204	175	192	175	172	178	158	157	178	178	188	190	209	170	182	176	182	158	184	166	183	141	192	166	174	198	171	189	173	175	172	180	172	176	153	173	186	181	175	173	165	170	185	197	164	184	157	170	190	168	159	178	171	166	160	207	180	168	154	174	148	185	185	169	171	178	181	152	170	167	165	155	193	154	176	195	182	163	152	172	173	173	173	167	175	166	173	184	151	175	155	192	151	174	172	160	184	177	172	153	154	176	188	155	142	177	152	176	179	165	166	140	194	173	168	184	158	175	161	167	182	188	180	153	153	168	167	160	150	158	155	177	178	176	177	185	177	181	187	169	186	177	168	181	143	167	139	181	176	199	163	162	167	185	156	162	189	201	168	154	165	173	175	168	179	194	166	152	160	186	178	170	186	209	165	168	164	155	179	181	164	138	147	169	164	159	168	144	174	146	179	173	169	155	182	165	166	169	177	156	171	157	179	175	198	167	172	200	170	191	164	174	163	159	169	175	157	180	204	161	161	170	172	182	147	178	171	185	185	179	172	159	169	175	183	175	181	163	155	166	177	201	163	184	170	173	164	147	172	164	177	171	163	193	164	167	182	166	163	185	164	154	172	156	165	170	187	179	162	146	177	221	179	160	169	177	141	172	163	158	171	159	169	169	151	165	169	161	169	169	151	198	174	172	181	169	192	190	165	197	148	182	165	154	157	168	178	151	182	178	164	180	165	168	173	176	176	171	156	169	157	159	160	169	168	164	187	178	166	173	194	183	165	149	176	181	180	178	182	167	176	173	166	165	186	184	168	163	177	151	173	171	175	173	198	169	184	154	185	144	169	164	189	159	166	164	167	164	191	167	195	169	160	178	194	170	161	178	163	169	180	190	164	174	157	165	190	181	171	177	191	180	170	166	166	170	161	166	182	166	174	172	186	164	177	164	164	186	164	166	178	176	202	164	158	172	178	190	178	179	161	167	163	178	178	199	168	197	193	160	199	184	180	186	190	182	171	160	149	154	175	189	163	167	164	167	156	154	183	188	202	163	167	168	177	158	175	179	173	178	174	173	182	186	176	192	166	182	180	171	156	172	160	172	173	175	181	163	166	160	170	156	178	190	146	192	169	146	174	169	161	157	159	174	165	159	179	201	139	182	182	159	158	139	159	149	165	159	179	175	184	162	151	148	169	201	157	163	179	165	176	156	162	188	169	182	179	169	173	157	178	187	201	192	180	204	180	162	175	153	183	176	171	176	168	150	177	161	171	176	171	160	186	192	150	174	154	175	199	181	168
6694	725	1179	1402	1165	1044	857	717	722	657	636	603	601	544	532	527	530	550	565	549	551	505	475	475	487	516	502	514	499	484	504	441	489	485	480	496	483	433	492	482	462	475	480	480	463	503	469	490	478	480	452	470	422	476	502	465	475	470	457	468	463	494	484	497	478	479	447	500	438	393	499	495	486	447	508	482	438	471	468	480	507	453	466	474	453	486	458	471	442	493	445	491	482	468	484	458	450	459	475	444	436	499	476	466	456	479	432	484	409	460	516	457	453	493	447	436	492	482	494	485	458	463	497	431	446	447	461	457	446	448	412	478	460	435	442	477	491	491	437	455	413	447	462	453	461	485	428	445	469	466	498	473	498	488	487	442	462	487	440	482	460	465	439	474	478	484	506	462	463	422	520	470	405	464	482	436	517	463	453	460	430	443	481	432	471	471	457	435	476	426	522	490	475	442	483	466	477	440	427	453	491	470	467	467	450	438	522	480	504	523	490	458	451	457	487	448	464	480	481	451	489	448	469	494	484	477	432	458	455	480	418	511	498	504	437	472	481	451	464	436	474	473	481	490	443	516	456	473	475	484	471	497	467	464	448	445	502	464	489	481	491	464	453	479	479	433	475	419	440	481	446	460	440	484	431	499	467	436	454	470	448	433	462	478	437	470	439	445	452	442	434	415	469	468	459	448	482	475	425	473	455	465	433	472	424	446	478	451	457	449	469	478	477	414	457	469	439	446	446	474	459	461	483	476	456	463	465	464	470	459	466	451	466	457	461	463	490	489	445	445	471	492	467	444	471	485	492	488	452	482	442	509	437	509	438	466	484	472	477	490	463	436	439	457	464	483	481	457	493	415	472	455	460	498	477	459	452	513	477	455	471	460	448	455	444	459	411	475	460	460	459	464	442	452	457	449	453	494	518	471	476	481	467	440	477	459	480	423	463	466	502	456	466	486	461	446	478	438	451	479	468	524	475	482	449	489	474	428	458	457	453	478	500	491	501	452	483	448	464	453	471	450	442	464	443	482	474	458	457	458	465	452	459	436	472	453	490	471	465	459	467	451	463	483	474	455	461	475	424	502	475	468	497	467	445	476	459	493	465	461	473	491	469	451	502	438	446	474	466	477	483	467	443	466	455	490	446	448	470	469	467	487	444	465	496	420	433	478	491	462	453	477	480	498	456	461	485	442	470	459	502	472	479	462	462	481	449	474	441	479	517	446	508	438	494	454	462	485	459	479	441	438	456	474	466	480	498	469	517	475	486	501	444	465	476	453	496	459	493	449	454	471	506	484	451	482	471	460	471	457	469	421	484	494	488	465	438	491	496	449	456	482	451	425	445	446	466	457	446	475	444	476	462	443	479	443	441	440	460	437	482	494	465	465	455	517	489	443	469	441	451	471	458	482	481	477	448	470	486	431	474	459	453	457	441	456	489	472	458	469	446	495	474	423	507	473	466	478	453	486	434	488	428	477	458	444	466	493	463	474	469	500	464	472	460	509	470	439	468	454	466	469	448	492	468	442	503	466	439	464	458	502	499	460	504	462	481	460	470	485	504	432	499	453	472	474	466	454	478	479	476	477	462	496	448	473	512	452	479	410	478	454	488	484	459	488	481	457	493	485	500	447	470	443	464	491	438	472	438	418	445	441	453	460	494	494	472	475	499	480	456	417	473	446	431	442	463	431	442	506	477	454	446	488	465	459	465	508	468	514	456	455	462	445	456	464	472	481	502	441	514	439	437	466	459	449	430	496	514	463	467	450	475	464	429	484	476	478	463	437	485	454	486	486	479	444	474	490	430	509	477	472	461	466	463	474	489	471	444	466	463	464	486	443	475	458	491	456	475	469	439	531	433	454	469	490	403	459	482	479	499	498	473	427	448	464	447	439	465	467	448	489	480	478	468	405	484	442	471	447	477	458	474	450	456	469	437	434	453	473	476	507	474	493	501	505	446	433	460	485	452	453	476	478	444	439	491	442	483	454	494	498	461	458	473	444	498	505	484	483	434	467	479	471	464	448	460	473	480	457	500	423	472	506	443	478	480	472	473	451	441	461	486	493	489	470	486	467	442	465	439	448	483	468	448	461	482	466	471	423	457	488	483	439	475	490	452	438	435	461	499	452	490	479	452	448	457	457	518	432	485	478	489	454	449	436	463	444	492	444	469	496	453	418	464	473	464	482	470	454	453	478	480	456	466	494	457	430	420	505	454	475	483	443	485	454	455	448	454	512	473	463	507	465	417	461	487	440	486	444	496	483	479	464	490	487	476	467	452	462	492	490	458	456	490	503	498	469	495	457	472	458	474	477	482	460	479	447	441	517	514	483	469	439	495	434	460	448	413	442	510	449	447	462	468	454	517	458	456	439	445	448	483	480	460	477	425	454	440	504	441	498	487	506	439	437	462	459	507	455	470	458	442	453	465	445	496	461	437	452	496	430	465	490	490	408	487	485	479	457	380	500	480	423	447	470	456	479	442	489	482	456	457	460	466	449	403	444	458	448	441	426	497	464	478	477	472	474	479	489	494	471	453	463	464	465	465	449	449	484	482	454	494	486	470	440	487	454	495	451	502	445	456	465	491	447	440	466	447	449	452	456	469	461	477	482	526	475	428	453	470	459	469	459	426	483	486	451	458	433	475	465	487	480	489	454	421	490	470	439	480	455	450	446	472	428	489	478	468	451	475	482	487	402	468	495	450	487	460	486	453	479	452	411	502	482	482	431	477	466	461	465	479	477	462	469	429	462	475	491	458	436	431	483	453	475	470	453	468	485	463	479	492	451	470	482	482	463	433	429	446	457	465	493	459	465	485	493	485	453	475	452	448	468	465	490	469	464	449	455	464	482	475	458	464	509	444	477	466	464	479	426	474	481	419	455	424	452	462	501	499	481	462	502	435	466	490	447	479	442	462	517	452	455	464	479	457	435	481	484	467	474	424	452	447	474	467	438	483	496	467	464	493	443	477	488	460	451	449	419	441	414	455	472	465	473	483	503	459	469	479	454	489	455	473	466	450	451	450	475	456	488	454	459	463	502	497	436	445	468	465	470	449	484	429	443	455	489	419	477	466	455	474	456	457	459	449	432	443	470	471	465	495	463	490	464	437	458	458	467	468	461	468	459	459	480	498	447	462	458	486	414	460	476	449	453	464	409	459	454	415	488	463	475	478	434	484	480	492	467	447	485	488	457	474	437	477	470	428	463	453	475	450	457	450	456	485	468	524	464	439	468	450	449	454	441	427	428	459	499	483	482	470	473	486	457	463	448	417	445	464	447	469	479	466	479	462	448	478	448	474	445	443	492	449	469	484	478	459	461	433	412	437	496	465	486	453	485	449	436	461	467	465	445	478	483	480	484	448	466	485	438	471	474	464	454	466	483	456	480	471	463	469	433	436	448	477	451	456	466	458	466	452	461	432	452	436	465	439	447	473	451	470	477	427	469	451	493	464	461	461	476	439	464	467	453	456	422	451	464	465	443	451	434	434	486
15162	1381	1081	943	689	566	481	426	467	448	371	423	398	338	411	378	363	364	355	370	369	383	366	374	405	383	360	387	401	408	393	333	351	391	393	366	358	352	412	328	351	375	379	373	321	347	346	357	415	374	372	392	366	358	374	373	365	341	360	347	381	366	363	363	360	375	354	388	339	338	328	332	362	357	368	346	344	361	366	382	326	328	370	419	390	419	364	390	341	353	346	370	361	315	360	358	379	367	346	389	332	357	361	330	329	339	349	350	350	339	375	388	411	355	347	366	341	372	365	368	375	375	344	367	380	382	391	363	343	365	395	343	403	345	366	331	348	344	313	328	314	377	325	379	387	372	300	373	359	366	348	349	361	360	337	345	387	351	366	345	349	331	395	345	392	316	325	344	357	317	365	359	358	402	367	364	369	356	329	382	313	363	374	364	379	394	340	380	398	374	304	367	362	388	368	368	387	354	364	370	336	328	338	368	372	380	390	369	389	391	385	346	386	381	296	384	341	369	340	329	386	385	329	380	358	322	361	342	366	354	333	352	345	369	363	332	397	371	378	390	346	323	385	374	374	325	353	352	326	367	335	362	363	380	318	357	360	380	340	340	374	318	350	323	390	366	373	341	349	320	315	337	358	351	346	326	354	347	357	357	351	377	396	356	384	382	334	383	372	338	341	370	312	333	383	406	349	314	326	359	316	416	367	321	356	346	338	337	351	379	324	333	364	342	326	353	341	371	383	378	359	389	339	358	373	368	359	355	371	383	370	345	350	366	351	382	331	311	380	353	335	351	353	345	365	372	361	362	368	383	353	397	361	357	344	363	356	377	385	376	369	337	392	383	364	337	325	350	386	384	344	342	336	362	351	367	364	376	410	344	340	339	348	334	383	329	345	345	342	338	363	345	344	384	319	368	319	349	314	406	352	374	365	365	344	379	388	378	418	354	379	352	342	365	367	381	345	335	314	333	340	352	344	358	373	339	349	370	360	378	357	338	350	341	382	348	338	389	362	360	362	342	360	342	351	323	385	367	359	356	328	352	329	364	339	372	359	346	357	325	363	373	369	394	382	378	383	306	370	358	330	357	361	347	358	342	353	358	368	328	364	354	343	360	330	396	362	380	364	338	357	338	342	344	377	365	342	339	385	348	344	358	381	337	337	362	358	351	342	393	364	344	376	450	356	360	336	357	354	330	343	349	358	349	326	370	335	350	371	398	384	343	378	363	385	339	339	394	349	366	366	396	388	371	393	371	376	354	345	349	341	350	357	357	329	365	387	386	343	366	381	319	398	357	378	372	398	349	366	347	344	350	363	362	331	355	357	359	364	351	358	341	344	356	343	334	365	382	353	365	387	344	370	379	384	336	358	388	361	419	369	372	370	332	377	403	371	330	329	331	334	342	346	363	337	365	355	357	339	371	345	341	358	358	369	370	350	365	362	362	332	353	356	350	338	339	367	371	355	368	334	326	365	375	396	363	340	322	353	351	352	359	351	333	375	351	379	378	350	387	343	368	379	371	366	359	309	371	335	357	388	340	326	339	312	362	361	353	354	360	398	345	327	342	358	365	353	383	345	381	358	341	326	367	321	359	363	345	395	338	367	380	380	366	358	379	381	344	374	334	392	363	347	352	365	379	366	327	363	300	363	355	378	308	359	321	368	333	349	367	376	370	330	356	380	363	385	357	327	334	321	335	341	372	351	373	353	340	346	341	381	355	377	372	369	380	385	345	356	364	370	338	334	366	381	322	327	369	314	330	365	368	335	348	382	367	378	361	368	350	343	364	352	366	410	370	376	362	381	336	368	385	350	355	365	357	390	362	359	354	360	365	358	352	347	318	346	386	350	385	363	387	337	353	341	397	370	358	333	364	364	321	369	324	327	377	371	357	370	368	381	410	383	370	402	397	359	348	350	374	365	387	324	352	365	382	392	358	323	346	370	393	369	351	315	348	363	395	371	379	358	351	373	351	329	354	324	351	362	365	350	353	363	371	327	357	367	398	327	320	347	337	366	305	369	336	376	384	370	354	337	393	406	366	353	331	327	363	352	349	378	344	330	383	345	353	330	351	342	370	357	336	376	346	351	387	360	361	401	352	349	359	346	357	387	369	335	355	375	367	356	380	324	362	366	350	378	361	326	348	353	391	342	379	356	318	347	368	384	343	374	376	368	355	350	365	340	378	325	356	353	373	342	367	351	321	352	352	385	362	372	387	353	349	346	364	344	355	374	362	360	373	346	353	355	333	379	326	352	356	354	332	347	334	350	289	362	359	348	359	371	352	356	333	335	364	363	349	313	360	365	366	347	342	368	310	362	384	351	363	354	342	359	367	372	323	339	361	388	371	363	336	360	379	349	368	376	373	342	378	349	389	348	330	372	376	346	331	351	355	328	361	386	383	347	355	346	376	390	388	363	412	346	377	367	350	395	374	387	371	359	317	377	314	361	399	339	344	359	354	361	375	347	357	347	348	364	371	363	335	354	386	399	335	330	355	376	336	341	342	366	382	387	337	352	377	414	359	363	370	351	366	361	369	354	368	367	354	354	357	364	409	370	365	349	358	338	336	373	400	341	362	343	311	349	342	360	372	382	371	359	346	357	353	358	340	358	349	371	364	367	358	343	381	359	392	342	341	370	346	378	347	338	363	365	367	357	372	335	374	328	350	354	344	320	372	354	362	336	356	377	359	347	332	344	343	404	387	316	395	338	329	371	357	363	349	351	372	328	329	310	364	377	326	347	389	375	346	355	350	346	335	342	377	353	336	361	381	344	339	382	354	370	353	345	360	379	336	378	373	354	361	344	353	371	349	336	373	323	356	357	369	345	352	354	397	393	353	367	343	360	358	314	373	342	346	331	318	406	351	322	346	369	338	379	371	387	383	351	372	372	371	369	337	354	339	372	369	365	340	363	378	342	332	355	364	397	370	342	338	328	311	350	396	367	339	358	364	344	319	370	360	362	350	356	370	359	372	367	323	359	341	336	401	362	346	341	359	331	374	303	334	364	341	345	344	361	363	322	340	389	390	380	350	406	365	364	386	364	362	369	367	345	341	369	378	339	367	326	371	327	324	317	333	336	359	341	385	332	392	357	368	357	371	324	372	340	356	398	359	345	337	341	369	351	350	364	390	371	314	357	356	359	368	344	379	385	360	364	375	360	327	365	312	372	335	372	363	357	317	372	381	357	327	348	351	373	356	371	329	361	357	389	396	353	352	376	354	367	360	345	359	366	314	326	396	385	379	398	371	324	356	356	344	365	373	368	392	341	355	396	372	372	377	361	339	388	360	381	360	389	369	369	379	357	343	369	389	403	332	345	341	378	332	354	353	384	337	342	367	356	379	330	340	336	365	344	405	317	328	360	340	370	371	353	354	331	334	384	362	403	371	318	345	389	354	358	362	334	352	357	370	342	359	364	347	355	348	371	368	359	371	375	346	333	348	352	370	350	341	364	299	348	348	376	372	326	367	339	333	360	342	353	397	347	331
8716	1401	2311	2656	2308	1855	1610	1348	1302	1284	1180	1059	1104	1063	964	1020	995	994	1008	974	926	866	931	897	912	866	903	882	895	836	860	891	838	856	884	903	849	843	878	898	810	876	891	816	878	858	835	832	829	853	830	845	789	870	826	855	861	874	846	838	839	808	873	840	819	860	856	871	860	838	856	859	854	865	860	795	869	879	849	842	836	754	888	873	852	836	844	894	810	870	799	843	784	853	877	837	884	883	855	838	834	837	866	770	866	830	823	830	832	828	856	834	854	863	822	819	876	821	856	813	859	849	824	786	847	887	841	819	808	881	859	808	844	804	833	837	792	780	783	786	885	851	785	800	848	811	825	824	824	830	850	813	791	855	834	798	848	837	803	779	878	816	916	865	835	845	864	860	856	875	839	841	822	846	864	835	850	830	876	825	811	816	852	858	819	806	829	893	807	823	842	840	832	867	831	849	792	807	849	877	815	856	890	836	839	854	826	875	907	826	843	804	879	828	836	830	808	815	790	841	801	861	875	768	807	814	795	848	889	829	837	850	839	885	871	855	852	846	874	808	890	831	877	850	852	873	839	822	847	817	832	867	848	818	842	858	805	896	812	822	840	815	856	867	847	822	859	800	826	878	780	832	878	861	852	833	814	841	901	817	834	866	917	861	872	811	782	787	868	856	839	867	805	858	844	825	842	827	799	866	854	883	866	888	854	847	868	847	880	850	777	774	836	860	836	826	802	850	806	848	861	853	824	820	824	858	869	837	877	879	803	920	858	806	793	841	872	845	889	869	887	840	845	845	807	859	852	832	871	806	888	866	834	822	802	844	858	869	865	805	868	839	813	848	866	900	858	811	789	763	816	830	883	851	802	834	819	854	833	857	859	816	813	877	820	887	844	850	813	903	861	838	826	882	786	804	822	868	809	841	841	773	849	835	819	797	833	867	796	773	897	835	813	787	860	812	866	861	804	818	831	875	783	834	788	815	825	842	872	815	830	836	854	836	910	864	860	839	839	901	819	804	838	881	810	808	809	805	843	843	884	822	873	819	839	875	899	843	823	823	851	833	841	809	857	865	840	862	804	871	795	806	801	823	886	849	889	883	774	879	847	861	822	866	901	818	852	841	814	812	835	873	845	813	817	852	825	836	848	868	875	838	864	845	813	874	877	868	839	837	835	844	835	827	828	795	868	872	881	803	870	871	862	856	823	874	868	853	883	834	826	854	841	853	851	782	796	833	888	779	871	804	810	845	821	851	886	814	846	811	840	842	873	844	843	890	853	894	841	831	761	859	795	866	875	818	822	870	819	879	851	874	796	835	866	856	856	850	854	880	837	826	881	853	855	801	835	833	810	829	874	889	881	900	834	821	812	841	890	877	819	799	901	805	812	828	837	862	800	813	823	807	890	843	813	800	873	790	903	854	799	911	815	847	820	863	837	804	839	807	796	869	800	862	841	823	842	801	869	832	880	854	899	800	833	822	852	858	836	860	907	817	829	804	870	845	857	846	815	880	888	789	818	831	796	820	814	815	876	831	841	848	889	868	884	876	835	817	829	882	854	818	882	889	816	833	843	850	849	782	788	823	838	854	831	826	916	870	872	827	838	851	762	872	888	846	861	853	826	839	879	915	847	886	866	844	836	854	838	858	820	870	881	860	834	853	863	840	860	828	809	836	819	841	869	865	838	845	829	855	834	856	818	839	844	779	854	826	838	833	809	862	855	852	860	901	849	849	878	853	877	866	862	777	778	836	804	882	873	817	814	822	895	852	835	833	824	886	853	801	922	958	834	882	791	904	819	864	827	810	843	802	840	853	827	827	828	822	849	883	807	848	789	905	803	851	815	851	822	842	836	887	855	830	840	803	791	880	836	830	875	794	818	889	820	822	810	819	860	888	828	862	832	825	843	793	845	784	880	865	846	889	849	807	841	880	821	886	818	847	853	850	806	806	916	847	861	823	848	799	866	819	845	775	854	855	826	835	792	871	818	826	848	819	851	893	822	816	813	816	843	827	835	847	874	904	890	804	885	804	859	793	858	792	867	871	866	836	831	799	854	800	832	755	892	821	834	800	896	860	798	795	844	871	837	771	830	871	823	841	835	807	869	846	868	866	825	825	868	859	873	883	879	816	849	849	855	828	861	854	832	848	829	836	844	849	889	874	827	806	854	871	828	865	820	827	851	863	838	836	835	817	838	861	820	756	855	899	812	836	847	868	855	816	801	874	846	805	841	775	888	781	827	838	810	841	903	856	852	823	780	841	842	878	866	838	823	847	863	858	828	830	871	800	853	806	851	840	818	856	882	840	807	876	890	852	830	816	811	804	846	884	804	843	787	822	825	836	822	865	863	803	871	846	836	793	836	796	839	832	847	850	835	880	871	843	867	851	815	913	826	856	799	816	868	841	812	827	805	863	880	779	816	845	822	817	861	860	853	838	807	850	821	858	892	850	845	837	831	903	837	859	836	865	853	814	828	827	863	853	903	798	851	854	907	832	822	879	844	867	875	853	836	815	842	878	810	840	809	811	813	843	831	813	825	796	872	869	907	825	822	860	813	830	859	855	875	864	790	822	836	833	838	800	851	816	838	837	841	856	916	821	776	832	851	892	824	858	860	860	864	816	832	868	829	816	822	893	836	846	875	775	860	825	816	865	839	882	838	830	865	868	845	862	858	840	822	856	856	807	854	819	859	889	823	850	801	837	857	830	858	857	875	882	822	816	855	820	863	904	819	830	806	835	864	928	851	855	782	826	861	879	854	833	842	840	844	898	803	858	817	850	841	813	827	832	807	859	781	820	813	852	815	821	863	862	857	854	863	817	878	842	852	856	877	883	821	774	856	787	830	835	867	815	839	784	817	858	860	826	818	828	888	837	795	840	851	854	830	836	847	844	890	827	841	843	844	795	886	851	876	879	835	880	869	901	862	822	782	820	861	894	859	807	860	824	843	821	856	850	844	867	856	834	877	878	800	850	861	854	850	822	878	838	890	843	826	802	883	875	848	840	849	850	833	842	830	862	848	830	825	859	829	832	837	793	851	826	844	830	841	817	896	856	839	853	783	880	844	885	836	855	847	886	859	904	832	823	822	841	852	850	830	842	841	793	823	835	860	861	886	841	778	825	855	828	852	880	855	824	881	870	818	885	915	804	908	841	829	837	835	870	865	806	825	815	800	852	884	823	863	861	843	802	835	861	853	890	862	823	831	857	785	871	827	806	847	809	832	831	855	818	872	877	860	806	858	851	897	815	847	889	842	841	823	844	822	805	807	825	841	796	902	830	840	845	823	810	855	808	805	834	867	836	888	829	872	871	862	801	843	839	861	828	863	796	857	885	854	851	796	822	892	883	840	860	849	845	869	808	806	900	817	860	805	875	843	849	834	813	827	802	828	875	878	805	870	804	837	860	818	854	888	809	888	881	840	850	827	815	849	838	855	812	822	873	840	800	835	863	799	832	830	783	818	891	813	895	857	852	863	840	850	881	838	798
1994	264	193	237	227	212	224	241	219	204	199	237	223	222	272	212	253	275	234	237	244	244	229	226	242	248	210	230	222	257	217	236	235	236	224	225	236	193	222	228	232	244	205	232	250	198	208	258	243	241	220	243	214	189	235	227	265	242	220	249	197	219	235	217	220	233	222	234	252	239	229	205	246	225	215	222	222	217	225	242	255	203	249	224	227	212	213	209	208	233	241	243	208	206	196	193	210	225	222	208	218	265	228	236	223	211	217	199	190	206	214	219	226	251	229	223	218	196	223	226	248	197	228	233	245	218	205	246	223	241	258	234	215	242	206	249	260	245	210	238	231	231	224	225	232	227	255	198	222	221	214	227	213	220	230	240	232	221	215	212	236	218	215	252	203	227	201	221	246	245	234	221	213	225	237	222	223	230	238	203	202	219	201	225	228	228	221	242	239	215	237	228	252	231	213	243	215	201	229	206	231	213	229	244	214	228	237	211	221	207	242	216	245	208	228	200	228	226	226	209	242	252	229	236	208	229	243	213	213	208	253	232	215	228	221	206	201	222	224	249	249	211	223	217	220	218	202	212	234	243	205	198	207	224	222	214	220	208	229	234	226	228	203	220	268	225	228	208	211	221	232	233	215	201	215	221	243	227	233	223	237	251	224	226	233	231	246	237	236	225	206	220	239	222	214	220	232	213	217	213	226	219	204	230	258	207	228	222	208	243	237	249	227	227	213	251	239	215	215	216	249	233	243	206	224	205	226	231	225	244	192	244	238	239	229	213	206	220	204	203	230	227	235	226	238	212	227	228	234	211	197	232	211	244	191	223	204	216	226	229	234	242	205	220	197	235	221	248	239	213	232	234	215	220	203	229	206	226	215	245	235	195	227	211	230	235	209	254	223	223	229	216	218	216	232	222	238	224	233	217	253	243	234	263	239	250	237	208	213	217	253	225	232	201	234	208	204	246	212	230	222	214	208	210	250	221	232	214	228	213	236	237	206	223	207	195	228	239	222	209	227	212	229	212	222	224	260	209	257	238	221	225	198	221	235	247	237	228	202	225	213	213	249	227	212	233	230	195	198	242	229	231	207	237	263	231	253	231	243	252	217	216	201	223	222	239	208	211	223	224	244	213	228	241	256	227	227	236	195	221	210	233	221	217	232	202	184	225	233	205	213	254	237	245	220	208	245	255	251	232	230	229	230	241	222	241	225	235	232	210	208	219	259	231	230	235	210	218	239	206	220	200	237	240	239	219	255	210	222	226	192	224	242	232	249	210	195	225	219	229	225	194	226	217	217	214	252	246	231	229	236	231	231	245	213	210	254	247	223	224	213	247	228	198	226	235	220	205	212	219	224	228	229	237	222	227	243	225	227	207	237	204	249	230	227	213	233	236	195	218	218	242	211	224	207	256	237	247	219	233	232	203	211	211	248	231	234	222	231	203	263	234	204	257	236	244	251	246	217	217	238	224	244	246	203	231	220	214	251	224	208	221	239	248	210	224	230	234	218	202	228	203	231	197	240	244	230	204	211	196	231	229	228	233	218	227	224	212	195	202	238	214	222	245	233	225	217	219	239	243	228	218	215	226	206	218	230	209	220	241	212	197	210	226	207	215	224	240	217	207	191	227	225	240	218	251	206	226	215	214	252	234	219	243	200	210	229	216	230	215	228	214	255	265	239	214	208	239	232	202	238	216	225	220	229	211	199	216	226	248	214	200	239	223	206	219	219	217	244	232	212	188	226	243	217	192	263	225	226	216	239	217	217	215	237	218	236	224	231	227	268	226	209	219	233	214	212	184	204	233	232	239	224	231	268	219	229	226	201	231	241	215	232	232	242	214	230	239	248	242	213	215	231	244	243	221	233	215	266	195	216	233	222	207	222	222	228	211	224	233	212	212	224	233	232	238	215	238	206	216	244	226	215	235	225	233	209	209	233	220	213	216	234	239	248	205	207	225	209	219	219	213	242	222	193	220	197	199	205	217	229	205	233	244	201	199	230	259	230	198	227	220	209	208	223	235	214	228	241	194	198	185	243	235	231	223	245	210	210	232	206	240	237	216	251	214	212	256	234	233	225	284	239	248	241	228	208	228	221	234	225	201	217	226	210	229	213	223	212	241	238	236	222	207	202	243	216	251	239	232	254	214	213	247	213	233	197	188	239	257	209	231	231	228	253	217	224	233	212	239	247	226	226	206	213	205	248	252	214	246	235	223	212	247	242	261	228	260	212	233	209	267	201	213	226	210	209	226	226	252	224	205	216	202	223	203	215	208	219	238	250	235	200	224	225	222	207	238	239	242	237	216	217	213	255	207	200	235	205	246	237	231	236	219	224	234	235	214	236	245	250	221	247	211	242	204	216	257	221	211	235	207	204	224	211	231	218	230	222	216	243	223	220	207	241	215	208	207	226	187	241	225	231	219	225	230	215	268	211	241	205	233	221	231	247	212	228	191	231	221	193	242	219	219	254	233	215	222	224	202	214	254	239	234	226	219	251	208	243	220	202	219	204	228	202	229	224	237	200	211	235	255	237	194	240	245	212	242	235	229	226	219	232	220	250	226	224	243	214	224	248	215	224	210	216	217	210	201	244	266	222	256	219	246	223	221	224	228	225	229	224	240	253	195	239	236	219	245	198	202	235	213	225	253	235	245	203	205	210	225	214	257	213	242	217	219	226	247	214	220	250	234	217	227	250	214	222	247	209	222	207	220	230	212	219	228	232	231	240	238	239	221	238	267	243	255	221	237	240	203	232	272	223	211	236	223	225	205	242	233	245	225	181	225	212	236	215	199	206	241	224	240	222	221	196	211	241	232	224	233	212	230	199	234	212	229	198	252	214	191	240	215	208	213	228	231	237	225	214	220	222	218	245	224	209	200	215	211	198	226	244	254	246	216	229	241	221	219	237	231	240	217	233	255	197	252	211	216	221	204	214	199	243	254	222	246	227	219	225	239	236	212	220	215	236	218	244	255	216	229	241	260	220	223	202	196	214	208	227	211	232	259	241	235	213	207	247	212	257	232	239	181	213	231	252	214	217	219	224	198	237	239	237	208	206	224	231	216	206	239	215	275	244	219	223	274	233	249	207	215	247	202	220	216	240	230	231	229	206	188	259	234	219	243	230	239	228	224	213	206	230	228	221	223	180	196	226	193	227	252	206	230	243	236	254	235	244	219	213	229	235	202	235	237	252	259	216	207	241	245	220	243	228	228	229	207	226	209	234	235	185	250	232	266	219	228	208	249	244	206	224	250	205	239	213	220	231	224	205	240	232	222	228	245	221	206	223	210	217	239	233	227	227	221	201	251	220	223	228	213	219	237	260	213	224	214	234	222	230	223	218	205	210	247	222	243	257	242	240	216	248	223	228	202	198	218	253	235	227	210	207	236	231	245	242	238	211	231	266	226	231	197	217	213	231	212	218	223	226	209	215	221	232	236	258	221	210	250	219	221	251	203	240	232	247	167	240	214	247	225	217	221	217	191	228	221
2047	577	555	598	591	586	580	590	557	540	557	506	571	539	541	555	613	557	558	520	548	564	540	552	593	551	580	542	541	552	558	550	542	591	572	514	530	566	556	532	544	544	550	566	570	581	570	521	563	516	535	556	570	513	561	528	541	556	556	519	584	558	550	533	524	535	562	562	579	562	549	553	556	511	571	503	561	560	585	573	555	565	576	514	522	578	583	500	570	532	550	504	559	529	563	572	559	559	565	481	568	557	553	555	554	582	511	535	560	576	537	568	539	556	537	523	565	517	535	528	548	559	535	561	527	557	542	557	578	542	519	526	550	582	549	519	551	582	550	531	557	495	525	554	588	541	592	556	537	539	536	553	563	558	549	547	500	563	553	543	556	564	552	586	548	537	533	524	567	566	607	587	536	522	548	555	543	544	531	607	568	550	546	543	576	571	583	555	550	550	527	562	544	545	583	545	554	602	548	567	571	587	533	530	549	561	552	559	533	552	537	520	573	526	553	544	552	528	575	555	554	553	553	529	555	541	555	544	565	575	529	544	556	526	568	540	588	548	540	546	539	569	578	527	564	566	530	558	528	560	537	553	570	595	514	573	534	565	561	540	556	516	505	536	527	518	626	532	564	548	535	578	556	561	526	529	548	547	530	530	515	525	538	578	557	569	508	516	570	565	502	536	537	519	531	580	496	527	578	539	573	555	508	569	583	541	585	528	567	522	566	532	556	559	560	551	555	535	531	504	590	585	508	576	586	560	544	504	525	542	584	533	552	541	542	600	568	551	578	553	538	571	515	522	557	528	513	550	598	589	596	553	535	557	524	496	570	576	615	526	554	518	542	544	552	555	517	514	561	542	557	547	532	609	608	580	511	501	559	559	542	547	546	532	579	529	563	539	557	548	555	576	514	569	560	541	590	485	558	528	526	559	516	552	560	496	539	579	527	554	545	577	517	551	546	522	580	539	540	572	563	533	552	588	523	581	531	579	535	524	556	558	510	551	530	516	525	553	547	547	569	529	542	557	537	562	576	561	577	542	539	553	552	529	590	540	514	570	585	563	599	556	544	561	555	561	542	551	547	536	549	526	556	556	553	546	560	529	584	578	522	561	587	584	542	571	538	546	555	519	565	559	549	576	547	534	520	567	511	527	556	554	551	549	560	539	556	522	585	539	553	517	550	566	544	609	531	557	595	554	554	536	548	567	487	508	525	534	564	525	538	541	558	572	527	554	538	542	604	531	544	533	568	545	531	538	539	530	531	579	570	558	528	549	567	588	561	569	566	530	586	558	604	566	510	551	547	526	528	580	536	533	578	558	543	570	506	559	554	562	539	514	565	518	541	527	549	550	552	574	588	518	529	535	545	565	526	533	556	531	568	573	602	551	582	592	542	546	535	529	581	578	549	616	557	559	519	505	568	553	541	533	555	535	542	541	547	576	571	587	540	587	530	545	540	582	519	556	563	559	598	583	523	576	565	605	565	569	550	514	581	595	525	557	568	516	527	595	492	542	546	537	563	546	548	553	564	563	529	527	561	578	567	551	539	514	573	554	592	500	561	567	527	522	575	559	504	519	567	565	546	542	559	572	561	555	542	520	563	575	524	565	541	562	579	558	549	521	534	541	576	531	588	525	535	568	587	493	519	532	558	573	497	587	542	528	525	549	574	537	541	546	548	572	550	546	572	567	534	564	561	550	557	551	553	558	523	549	539	560	535	549	517	529	558	527	534	564	518	533	530	507	537	531	551	495	536	548	568	563	518	578	547	538	541	575	586	521	525	544	543	547	560	547	537	505	537	507	583	497	578	549	574	592	527	510	535	568	556	548	571	564	546	538	525	572	546	498	589	593	553	517	545	558	537	593	538	572	562	505	533	569	562	541	532	566	533	500	568	525	569	543	576	554	551	554	523	576	536	558	549	536	531	559	574	558	541	556	611	550	516	543	523	543	523	539	526	568	527	555	567	554	526	533	528	557	546	560	525	529	548	505	494	531	548	545	531	539	572	542	551	551	566	594	527	578	585	529	524	595	589	559	571	546	521	566	552	558	524	560	569	581	568	536	575	526	553	554	556	554	534	547	547	538	499	539	515	555	559	566	528	574	607	582	537	576	527	542	566	501	561	524	519	568	563	556	542	562	551	560	584	584	545	462	567	587	521	578	568	538	578	520	614	594	537	546	557	541	534	516	513	526	522	584	573	587	562	567	545	566	580	538	557	591	559	576	591	542	569	527	544	552	502	536	500	593	551	576	573	548	534	542	540	531	550	538	531	511	546	529	555	582	541	528	573	528	583	544	560	562	551	526	570	530	550	528	547	564	556	568	534	561	549	579	546	554	548	549	548	545	557	564	569	556	543	535	538	529	554	562	558	544	594	574	523	566	528	552	515	541	549	531	512	527	536	529	575	562	514	583	541	531	537	560	561	535	601	539	563	561	566	583	547	594	528	535	553	521	564	529	580	555	550	571	488	537	568	575	553	557	559	542	519	520	550	575	539	539	544	600	577	538	552	542	535	566	543	520	542	546	542	531	544	534	550	550	521	556	514	577	588	532	526	519	531	582	558	547	549	530	535	565	565	553	530	546	562	537	566	522	531	537	566	537	549	548	538	584	587	557	527	584	595	536	547	562	582	579	569	534	536	547	563	521	541	555	566	575	525	527	548	562	544	552	559	502	565	515	590	571	549	529	586	534	531	581	537	545	566	544	574	554	590	597	567	497	552	545	553	579	554	580	570	521	546	553	586	549	589	550	560	586	571	530	514	518	548	514	550	530	562	528	582	570	514	551	566	533	592	553	519	550	578	567	548	552	523	544	533	534	566	562	516	589	569	499	559	529	562	542	554	531	533	581	550	577	546	550	517	533	526	534	575	581	555	558	566	540	565	524	548	575	551	549	552	553	551	572	555	529	550	563	532	541	549	552	552	564	543	568	572	549	546	577	580	541	568	560	561	526	529	528	535	551	542	491	576	546	540	522	582	542	595	566	566	548	541	553	541	555	550	540	522	549	536	556	564	548	545	553	556	558	573	555	564	550	561	575	522	565	542	544	539	552	499	527	514	531	541	555	559	567	526	545	512	508	558	559	520	539	530	607	543	541	553	583	542	587	545	544	615	554	622	534	515	517	569	553	523	576	566	571	561	560	541	566	521	568	534	534	566	528	562	521	504	547	569	538	537	535	541	528	511	574	540	524	562	590	529	601	559	548	564	592	558	605	538	578	534	525	534	557	567	571	557	552	546	565	542	569	563	573	534	571	503	579	534	539	556	584	575	495	555	536	546	570	528	564	530	558	534	562	592	537	528	580	544	545	565	569	545	576	526	565	566	550	546	601	586	532	593	588	545	540	530	542	641	569	523	539	560	535	527	539	508	547	575	563	517	610	551	544	553	537	564	561	501	531	521	553	556	563	532	560	577	541	529	540	577	568	536	540	544	559	546	565	539	596	522	495	581	555	590	530	557	557	563	558	542	579	533	563	526	549	577	576
8187	537	520	451	316	262	252	225	190	195	209	186	183	194	184	184	188	174	170	201	186	190	197	172	158	168	163	175	196	184	194	146	164	166	165	173	170	190	172	159	201	169	179	175	169	150	165	146	182	188	153	163	160	175	175	198	173	174	170	158	183	205	187	149	179	174	152	185	175	167	189	179	162	183	177	149	169	178	187	193	172	181	177	158	174	150	163	189	188	203	180	195	171	155	177	154	168	171	197	191	176	160	193	166	168	180	199	176	154	149	176	163	161	177	166	167	188	163	162	146	196	173	176	174	185	171	172	178	181	180	183	173	168	170	180	179	165	165	175	166	185	143	169	162	164	182	194	165	149	185	170	161	165	186	176	170	163	152	168	163	152	176	190	184	187	164	190	172	184	164	180	169	147	155	174	154	194	198	177	167	199	183	176	161	176	166	186	182	151	150	146	179	163	155	178	180	157	170	169	184	170	162	182	180	173	160	160	168	153	171	181	211	173	138	159	148	151	190	176	146	163	183	169	159	158	161	171	185	172	168	157	175	168	183	161	176	194	161	176	175	180	179	157	186	169	144	165	162	165	172	160	192	186	181	162	169	163	159	189	188	199	168	187	192	178	156	171	198	165	166	168	188	171	190	182	151	173	181	189	166	161	189	169	150	167	168	141	171	148	166	163	159	150	168	160	190	157	150	168	174	178	165	189	168	153	155	151	171	181	176	175	170	174	178	165	187	156	171	157	153	131	149	181	210	197	205	156	147	174	179	173	162	150	179	199	178	174	165	166	176	183	176	205	191	160	168	202	206	168	184	163	161	170	199	171	165	172	163	161	173	176	196	146	160	194	162	186	161	152	148	155	169	155	180	185	197	168	181	169	188	156	180	175	162	169	165	143	151	182	136	196	153	170	154	171	172	149	158	159	170	159	175	189	167	164	162	151	179	192	148	177	190	166	169	191	173	189	181	172	169	187	178	136	183	170	160	170	170	160	146	164	152	177	168	177	183	184	160	168	182	170	164	174	157	163	170	161	161	180	170	176	167	161	143	159	162	174	173	168	161	191	171	177	148	134	185	160	179	172	167	196	167	180	197	183	200	147	184	178	165	179	168	172	170	160	168	185	189	172	157	141	155	169	185	182	160	184	198	194	151	170	150	153	182	184	181	170	172	160	173	169	171	168	188	170	170	178	168	174	175	185	168	177	167	192	177	187	173	176	187	144	207	185	170	178	192	186	160	197	161	176	181	154	158	161	164	161	210	166	156	170	149	155	177	178	163	147	173	177	175	168	160	165	136	164	156	168	191	166	169	150	146	153	165	181	183	154	180	161	160	180	183	164	165	174	164	201	179	175	188	152	161	176	189	172	149	166	192	178	169	179	156	180	191	161	147	173	175	180	160	144	164	194	173	159	169	188	181	182	148	183	167	162	183	184	168	163	183	141	152	155	206	180	171	161	176	192	190	150	184	160	149	183	167	185	179	197	175	150	162	184	167	189	167	162	134	169	179	179	178	175	168	159	159	174	163	186	183	185	172	169	181	167	171	175	116	160	155	173	170	209	186	183	179	171	177	156	172	164	170	155	180	189	192	163	167	189	162	163	171	171	166	172	164	198	194	170	142	186	168	159	197	175	156	156	211	191	166	170	178	159	184	170	200	181	181	163	187	165	199	146	176	192	183	166	185	172	162	183	163	176	175	165	186	169	172	163	172	193	176	151	169	175	156	187	180	178	175	172	161	180	172	173	187	187	172	184	171	149	189	168	154	166	165	183	165	164	157	170	164	151	173	148	158	168	171	173	180	168	184	188	148	167	159	193	184	162	180	188	188	162	166	171	197	181	202	184	170	173	136	184	164	178	168	143	167	160	169	170	165	168	178	193	189	170	154	178	196	197	203	180	183	172	183	161	173	153	186	190	181	150	173	171	166	172	172	169	156	166	169	163	165	160	167	165	159	162	180	183	153	147	208	171	180	174	161	189	172	173	190	182	173	161	168	160	185	197	183	174	192	169	174	172	187	161	171	192	199	167	182	162	159	163	167	182	191	184	186	179	174	169	168	159	161	193	160	156	171	167	187	166	171	185	181	153	204	182	156	185	169	173	172	154	190	182	175	155	153	168	178	172	180	151	163	217	190	175	160	171	156	158	179	179	162	210	177	162	199	185	141	168	167	191	180	168	160	172	170	148	192	147	167	168	185	187	164	174	185	171	167	164	157	179	175	150	144	182	161	191	164	204	176	193	175	174	158	171	178	178	183	167	162	164	160	164	184	188	201	191	199	191	161	180	176	156	166	178	201	177	155	181	195	172	147	165	178	181	205	183	162	183	166	169	179	175	169	158	168	182	173	179	183	160	166	172	177	170	153	172	199	146	165	200	184	169	174	159	186	183	179	176	161	154	140	192	182	171	149	162	167	159	152	170	154	164	195	154	170	182	163	197	163	168	156	188	157	158	172	161	155	174	165	187	184	177	178	179	173	165	162	173	164	167	166	188	187	185	159	182	162	155	182	180	191	193	191	175	164	161	185	169	188	162	170	173	159	170	195	183	182	174	182	202	179	193	157	191	220	169	182	174	164	181	181	155	194	146	178	162	149	179	180	167	166	193	175	147	177	184	167	171	161	163	165	161	154	167	188	167	191	167	144	161	167	169	185	158	167	168	165	165	160	163	196	169	181	164	159	156	176	152	166	181	172	175	179	178	165	169	180	165	149	172	139	170	162	188	152	192	179	174	151	197	181	156	174	179	173	168	164	176	160	161	188	169	187	165	159	168	189	205	186	158	173	147	154	158	186	162	168	194	185	186	149	170	171	163	178	165	171	175	160	179	146	158	182	168	187	162	189	189	173	184	204	161	160	194	170	184	162	161	146	151	186	171	186	167	161	149	155	169	148	157	162	170	152	144	192	176	146	166	152	191	159	165	183	182	175	179	182	187	167	163	163	139	139	141	194	170	174	186	178	188	174	186	172	178	203	163	161	169	155	151	161	169	180	147	167	158	159	175	172	149	181	174	164	152	143	181	182	175	172	150	186	159	173	181	199	189	171	187	174	162	187	153	161	175	157	185	158	183	166	178	197	166	158	177	147	148	180	176	181	169	184	193	152	196	161	188	179	189	164	172	190	167	176	155	157	162	167	191	188	157	189	152	156	197	157	173	171	140	172	164	176	173	146	183	194	168	168	197	197	156	177	160	190	192	191	152	176	166	179	194	149	168	188	160	181	156	188	166	173	163	164	192	183	183	154	163	180	189	163	175	184	181	180	157	170	176	191	176	161	153	167	183	179	156	174	160	176	177	163	163	173	162	172	188	193	167	174	185	177	166	168	158	158	147	195	164	168	148	197	161	155	180	192	179	167	166	170	150	188	185	204	169	175	159	166	158	158	193	169	173	166	183	180	152	143	158	150	181	191	167	178	176	156	172	182	158	169	179	161	168	196	175	164	167	170	177	181	175	179	178	171	184	162	164	168	173	171	155	159	156	188	166	152
6510	721	1221	1352	1242	990	884	745	708	621	597	630	563	573	567	529	511	504	525	514	525	474	478	460	467	529	530	533	487	454	464	509	517	491	478	493	449	512	480	447	472	460	447	479	470	464	437	460	459	448	467	434	507	456	471	504	500	490	459	450	459	409	464	488	467	474	488	500	473	468	483	492	491	453	466	478	497	472	450	435	485	455	454	457	463	450	476	462	429	450	449	452	491	488	467	423	458	472	452	504	456	465	452	515	441	461	440	456	447	417	510	442	535	460	489	425	454	423	453	438	432	459	418	445	491	435	478	484	461	436	452	437	456	474	495	499	479	407	472	435	484	484	488	487	464	462	442	469	437	455	454	468	462	454	440	460	468	462	507	438	432	464	449	488	453	420	419	493	439	455	464	407	492	436	497	482	444	503	454	479	448	466	419	433	465	438	441	485	465	505	460	424	470	451	505	462	494	469	460	459	442	470	461	498	452	414	447	469	471	468	455	467	480	412	450	444	442	470	456	446	510	465	423	462	458	479	424	473	426	465	457	462	468	460	450	465	455	453	464	457	432	471	426	454	434	472	428	428	461	458	484	455	473	514	467	426	448	446	491	477	457	443	443	448	458	455	461	490	451	455	459	451	476	452	440	449	506	453	512	459	454	427	470	466	492	486	461	458	406	483	467	431	461	458	468	475	462	474	521	449	475	447	444	461	466	457	480	498	474	452	449	459	423	409	458	473	486	420	449	488	451	477	448	465	486	442	511	490	466	466	442	464	457	478	492	450	461	438	479	467	468	452	452	437	494	497	429	478	483	495	462	461	474	476	474	455	477	477	443	424	480	478	439	484	463	480	459	461	467	448	474	437	448	464	465	458	426	462	499	478	492	461	466	440	483	461	508	471	463	458	481	449	484	452	436	484	452	460	488	465	462	492	438	442	444	438	500	466	441	475	463	432	451	458	496	449	436	487	485	477	468	457	465	451	495	450	465	460	477	425	441	414	422	453	455	478	432	425	454	484	437	473	418	419	493	464	451	412	443	465	517	452	431	451	494	470	468	470	488	481	468	492	451	442	432	516	466	451	428	456	438	462	470	492	488	442	457	465	481	434	440	444	447	471	424	473	474	464	452	492	505	480	443	463	474	472	456	471	447	460	474	477	461	486	449	450	477	508	480	441	462	463	419	445	468	491	458	432	492	460	469	434	464	453	461	460	446	478	457	437	481	462	443	499	463	433	475	485	467	461	462	427	494	461	466	482	479	486	460	460	452	427	447	477	455	496	412	460	492	483	450	470	447	491	497	434	461	462	446	473	454	524	455	440	502	427	435	469	452	457	448	465	483	450	463	468	489	459	456	500	443	476	478	432	440	458	470	454	443	446	441	484	491	497	460	503	499	470	441	489	453	429	475	418	445	493	437	466	487	435	468	469	448	481	445	460	462	483	432	461	473	479	459	474	462	477	457	458	425	451	426	497	475	490	465	432	434	435	452	473	473	488	449	469	508	474	448	488	443	483	493	479	449	426	465	487	468	465	471	450	437	479	453	455	460	469	452	455	439	494	467	460	480	497	460	456	435	479	485	456	424	456	491	447	476	495	474	475	472	432	468	471	435	441	469	420	455	474	456	452	443	439	455	448	448	450	442	508	457	452	486	490	464	445	469	440	421	475	467	439	476	449	479	423	431	464	429	459	463	468	469	443	436	468	461	505	468	474	462	450	504	475	482	431	436	472	440	431	442	492	472	446	455	444	446	466	467	475	493	451	442	483	414	464	456	504	490	444	477	424	414	458	483	434	448	474	485	507	499	491	466	448	462	463	474	464	493	460	464	500	438	455	463	486	470	466	486	428	438	461	468	489	448	470	465	450	498	446	444	466	456	459	472	443	468	463	448	498	432	480	469	466	464	478	473	442	484	477	467	468	469	476	463	466	497	455	446	464	467	475	464	484	472	447	476	474	490	459	470	420	489	476	454	486	451	440	476	475	435	438	428	464	463	441	427	473	489	474	511	431	500	460	463	457	472	430	459	452	476	460	473	449	495	463	506	514	468	456	465	444	463	466	442	428	443	428	479	467	492	459	466	440	432	459	443	464	429	457	474	452	450	474	459	441	469	468	492	490	483	462	474	437	462	472	413	501	482	468	503	438	446	451	492	455	488	448	456	433	471	454	447	474	466	508	452	473	410	465	455	461	496	451	490	448	465	430	463	448	459	453	488	500	448	431	467	425	471	472	431	489	485	465	470	484	444	483	449	499	461	502	458	453	456	483	488	430	437	462	497	458	458	461	466	471	476	459	456	463	458	445	468	434	456	463	435	439	436	475	494	474	472	454	458	448	438	446	460	512	437	477	462	461	453	468	483	404	466	478	448	439	456	454	473	498	495	468	462	467	474	475	450	468	446	446	499	458	474	505	457	447	467	481	479	481	461	461	480	439	445	488	444	482	444	453	484	464	443	477	482	470	495	450	492	468	480	475	437	499	460	438	450	467	504	486	494	447	463	473	443	466	433	452	470	466	475	464	445	463	463	445	404	507	446	487	444	483	475	492	472	448	438	447	485	467	441	484	477	432	466	475	452	456	450	491	456	463	426	465	454	439	430	472	466	421	454	450	463	452	488	459	465	450	435	481	453	473	447	447	470	502	495	448	531	456	454	474	474	492	478	487	442	463	471	470	477	446	444	443	472	453	413	432	482	455	445	464	451	479	453	441	472	445	464	450	458	460	502	495	475	488	464	458	488	468	461	452	464	458	463	473	497	480	451	488	461	440	466	500	466	422	463	461	468	460	453	464	454	479	471	463	447	464	453	442	433	430	468	422	452	451	472	429	447	424	424	453	441	473	498	439	460	463	469	484	441	455	448	460	503	494	460	465	447	491	465	447	453	456	468	470	456	463	464	447	464	419	490	440	489	451	479	420	428	471	445	459	477	436	440	474	482	485	455	485	458	430	436	454	486	475	453	475	488	401	438	452	505	442	482	477	444	493	457	469	482	480	505	453	419	478	439	459	496	437	506	455	447	462	455	425	480	504	463	445	484	449	476	466	487	481	448	460	479	414	468	489	440	478	495	493	438	446	439	454	458	449	443	449	474	487	467	413	484	429	452	476	473	472	495	480	481	471	429	460	415	469	421	469	477	469	461	500	452	481	439	461	473	511	440	435	451	472	468	473	462	482	482	518	464	446	467	508	445	447	442	483	444	463	450	453	455	452	456	479	479	484	486	425	475	450	462	510	456	485	478	456	460	481	437	439	457	459	499	501	507	480	444	447	467	466	492	508	459	502	440	466	459	457	419	478	469	497	458	437	448	457	467	483	503	489	441	454	469	501	414	434	467	458	477	485	458	458	431	456	445	437	451	462	450	485	440	496	474	463	476	461	458	451	479	493	453	441	474	480	493	459	456	456	489	472	416	411	426	455	463	461	451	440	445	512	461	487	449	454	523	448	473	462	474	457	443	434	409	495	462	479	470	472	426	456	507	427	488	474	450	487
15562	1408	1142	952	700	614	548	451	413	426	378	380	369	403	434	365	371	349	355	406	374	340	353	377	384	370	356	369	379	366	359	364	381	344	348	372	354	352	346	347	401	365	365	345	345	368	388	328	365	341	395	341	344	374	332	360	341	371	389	355	390	373	372	355	361	373	355	345	331	379	392	417	374	369	372	416	344	358	349	345	345	410	390	362	347	357	352	358	369	409	355	341	364	360	338	377	352	359	340	375	396	372	376	347	337	344	322	376	360	348	351	338	352	357	370	381	365	390	369	353	369	341	369	379	402	369	378	294	345	348	336	389	378	355	321	346	380	376	353	323	367	338	367	342	350	360	352	380	363	361	400	397	334	379	375	366	344	366	333	331	367	372	384	349	357	352	344	379	347	352	339	347	355	333	362	334	348	353	380	347	358	395	361	423	376	364	363	347	338	358	369	376	340	330	384	366	357	415	339	368	350	360	365	361	349	379	347	374	377	356	341	344	335	344	392	346	401	361	365	357	366	386	320	373	388	383	356	353	403	394	348	325	349	346	358	368	331	320	339	358	358	383	364	363	348	313	352	378	358	372	372	357	328	360	344	373	331	387	339	382	368	383	354	368	381	361	368	346	329	363	360	373	360	361	362	357	385	361	343	350	370	400	335	349	371	360	379	353	357	357	383	361	335	384	371	377	388	374	325	342	379	341	360	311	371	352	377	332	352	343	392	368	342	299	349	382	383	374	366	336	354	366	377	398	369	357	355	343	384	363	349	350	357	358	401	391	364	356	335	381	372	388	359	379	320	375	346	337	376	357	354	378	378	354	374	366	346	358	381	358	345	381	362	378	328	329	394	366	357	366	339	356	339	323	358	397	349	378	357	287	326	370	382	398	340	357	376	362	364	374	350	379	357	368	354	367	353	347	357	363	364	364	357	395	331	337	353	363	349	391	390	346	357	341	328	354	369	362	378	367	334	349	376	342	381	376	321	348	322	379	360	388	357	348	351	364	349	358	357	393	369	346	380	346	356	341	384	353	344	337	340	309	356	404	369	368	397	318	350	333	371	365	357	331	333	331	336	352	343	346	344	372	360	361	360	370	377	359	316	376	345	359	348	345	338	359	343	408	358	335	371	338	337	334	371	359	329	362	378	383	384	356	367	359	340	388	365	361	331	378	343	373	344	362	378	378	378	332	340	347	398	354	369	319	328	328	346	383	392	367	382	382	319	355	345	356	359	364	385	341	364	359	348	395	382	368	355	376	370	362	354	347	359	351	383	357	365	346	366	341	366	397	317	298	348	354	338	375	323	374	364	366	370	328	376	413	344	393	401	373	371	352	349	364	354	362	361	360	386	363	370	348	346	356	345	383	420	349	370	368	380	335	381	391	332	382	329	368	352	402	368	384	372	369	327	356	340	356	372	365	371	350	310	378	359	364	381	344	355	363	351	324	358	387	341	354	344	365	379	365	365	407	341	354	338	355	347	309	367	322	370	342	388	354	360	339	371	380	350	420	372	328	361	348	360	371	318	382	341	340	360	307	354	365	341	308	372	382	347	333	339	329	327	340	391	352	363	365	328	358	368	372	366	378	359	392	358	307	384	365	378	392	349	347	378	396	351	314	360	345	381	366	365	360	401	395	367	377	372	383	379	337	371	332	359	322	331	353	315	373	347	365	301	349	366	354	344	374	404	400	362	340	365	361	364	352	375	350	363	386	344	375	383	389	376	366	361	346	346	336	371	346	392	374	370	373	370	355	375	373	284	375	398	347	362	370	359	373	377	340	357	367	360	338	352	363	323	353	350	333	335	330	347	334	315	357	372	281	386	379	333	336	359	340	394	340	335	381	344	328	366	361	339	363	354	355	363	344	368	381	384	351	360	317	356	357	366	379	347	380	356	381	371	343	379	408	371	341	367	395	390	351	343	375	382	352	387	355	371	348	390	380	357	373	350	319	358	342	367	363	343	335	364	337	380	357	348	366	351	378	384	365	362	356	334	353	360	337	323	346	370	362	348	340	364	411	298	332	360	385	325	363	346	379	366	337	360	363	362	359	369	384	378	402	362	390	349	400	364	387	360	367	366	344	401	379	338	374	390	380	336	357	322	343	373	366	365	361	374	359	362	343	373	340	356	371	344	334	357	349	354	336	414	377	354	330	357	341	360	354	313	332	342	352	362	343	377	337	386	390	358	368	385	368	345	336	376	367	381	388	352	369	359	364	359	358	386	388	408	353	367	321	380	353	360	339	365	351	361	340	365	349	352	369	357	365	348	355	340	374	333	395	353	294	343	326	377	372	384	368	351	356	379	386	362	361	361	347	357	336	384	350	366	344	349	341	357	360	345	328	372	373	388	366	368	363	361	364	348	378	390	372	405	357	346	379	331	351	362	329	355	384	378	341	353	346	386	362	388	346	371	409	347	360	371	381	367	376	361	377	336	335	337	360	363	375	388	338	367	365	392	387	343	346	344	349	400	367	298	354	338	359	380	372	360	397	369	347	396	356	369	376	354	370	378	391	375	350	338	372	375	397	342	385	398	339	408	344	330	339	368	344	379	337	371	348	364	398	363	373	357	340	353	339	362	331	379	382	368	367	350	361	384	367	345	378	363	400	372	350	339	354	363	377	349	376	313	366	370	379	368	350	370	349	326	312	409	369	391	368	301	372	376	389	386	369	347	364	355	365	375	362	362	302	367	356	365	339	369	350	335	348	391	326	359	370	366	385	384	364	346	356	340	329	357	364	385	392	362	366	338	337	405	358	359	396	369	370	343	368	318	404	376	398	373	352	353	390	410	420	347	355	401	360	392	347	366	374	366	375	368	348	359	365	356	344	365	336	372	365	354	333	384	381	355	369	355	345	352	336	370	369	349	373	349	341	363	378	384	369	330	355	329	371	329	346	333	359	352	368	352	358	374	379	331	357	394	377	371	379	343	341	345	326	374	364	341	390	365	355	354	348	368	318	390	374	366	334	313	359	362	352	347	399	397	389	367	328	353	371	397	377	366	357	362	397	349	379	354	389	350	366	335	358	310	380	365	376	340	356	324	361	342	366	387	395	368	353	352	318	383	376	366	315	346	406	339	389	338	341	364	318	362	382	352	361	341	350	356	328	402	369	347	346	384	376	394	365	365	368	382	355	350	332	358	375	335	362	365	365	353	322	346	351	354	355	352	366	363	343	336	365	335	416	372	387	308	323	358	361	331	355	352	388	323	352	323	363	374	363	323	388	372	359	343	349	355	366	359	357	342	361	357	314	381	339	362	351	382	336	363	344	393	365	357	344	356	376	354	328	328	355	378	386	360	360	365	383	336	364	347	373	369	346	359	390	359	352	379	323	366	362	370	355	358	419	353	400	340	360	373	374	381	370	365	398	352	362	342	354	379	401	358	317	358	377	352	326	355	397	401	363	333	320	363	361	365	359	354	340	371	356	350	373	341	379	322	370	340	402	352	352	373	366	388	349	387	371	373	353	349	408	398	340	387	374
8827	1379	2394	2521	2242	1834	1615	1442	1324	1253	1132	1110	1050	1122	1033	1006	985	1017	988	975	918	940	909	942	878	890	931	871	905	874	813	907	909	814	838	867	876	900	890	905	817	906	858	892	867	863	833	862	840	855	868	876	828	861	903	902	871	824	883	886	858	803	881	844	839	847	838	794	846	821	886	857	856	820	861	888	836	889	880	851	839	837	867	853	891	854	852	883	860	853	801	842	880	845	876	872	827	841	876	846	878	811	829	859	832	818	886	844	883	821	874	808	827	842	897	859	910	861	813	846	845	812	862	877	811	829	837	826	831	863	871	810	818	826	885	901	834	839	875	855	914	831	846	848	866	809	791	833	849	797	834	825	826	871	851	830	863	836	843	866	820	851	818	875	842	841	856	853	830	860	870	835	818	857	861	821	842	832	873	844	862	927	830	895	802	779	836	844	797	811	851	832	835	915	858	869	849	830	856	907	832	877	893	860	906	834	869	791	838	828	887	872	835	860	809	877	860	867	828	857	821	804	871	830	853	803	868	828	850	830	837	811	831	851	815	849	860	912	812	880	841	788	827	861	827	834	828	821	820	814	797	831	828	829	840	812	887	831	861	854	857	844	850	825	795	851	839	806	856	824	860	778	864	829	827	810	791	878	788	770	812	834	832	848	808	811	881	849	835	853	808	865	833	810	822	886	855	854	831	857	889	842	826	838	885	870	847	804	888	829	869	838	823	828	811	822	835	885	820	813	817	830	809	861	800	863	829	890	837	904	816	815	840	817	823	836	843	847	872	834	832	886	870	868	797	827	830	774	851	797	808	848	852	813	843	876	836	868	861	832	796	835	837	879	835	854	816	806	838	794	851	837	834	873	817	865	846	799	866	820	835	862	830	858	845	906	843	797	851	858	832	837	864	873	863	871	814	845	827	853	766	893	829	877	849	792	834	856	839	852	832	869	852	869	802	807	850	844	847	850	857	812	884	860	824	828	829	874	856	877	856	848	890	823	785	814	868	831	835	844	902	830	910	852	857	860	861	838	862	861	814	795	870	868	886	871	825	790	846	883	831	842	866	812	874	856	876	830	929	840	812	822	889	876	767	805	889	805	861	887	837	841	848	794	843	809	854	788	812	816	795	818	863	823	875	818	847	887	836	854	888	854	851	840	839	817	913	837	848	839	802	868	801	819	853	871	824	856	827	807	848	896	841	812	847	873	844	804	859	866	805	862	832	809	804	857	806	827	852	859	820	838	818	814	873	861	811	886	820	874	829	830	827	837	847	827	876	836	815	820	863	820	877	777	825	819	862	844	842	827	869	848	858	852	809	849	859	831	846	824	809	861	877	841	815	795	853	866	839	858	777	812	805	893	804	817	855	805	817	807	829	808	854	845	834	885	869	855	872	871	893	843	834	832	830	820	847	866	849	813	885	822	818	868	831	817	843	842	867	843	823	855	857	882	862	822	884	827	836	821	842	807	841	828	843	803	831	826	852	847	830	853	866	847	808	883	798	834	877	843	842	806	848	865	836	828	825	856	833	892	851	825	829	889	838	857	897	857	867	846	815	846	822	807	857	939	850	823	865	835	835	859	860	794	860	832	845	860	876	847	804	839	824	857	875	874	810	817	922	851	856	853	843	855	867	817	781	867	852	821	844	863	813	841	816	759	839	844	830	836	838	831	825	839	842	889	843	848	799	826	832	815	833	851	812	844	870	850	831	813	834	899	802	855	853	841	880	847	853	898	794	833	833	817	865	858	790	843	870	815	823	872	820	859	864	847	852	860	813	827	897	903	794	869	902	850	816	834	821	796	846	848	782	805	837	819	843	874	829	864	832	781	792	795	857	872	822	825	816	866	866	846	858	860	832	893	821	841	831	872	899	868	887	857	828	824	826	847	801	867	845	870	766	851	859	817	867	853	842	883	820	871	841	822	869	886	841	825	889	833	855	823	864	853	880	849	820	799	784	804	832	862	890	826	882	804	841	901	842	798	840	845	808	840	879	812	806	818	802	836	846	791	869	834	844	827	799	792	850	844	849	818	798	861	799	857	827	878	887	824	831	876	779	819	848	793	818	794	816	823	827	878	869	826	889	850	839	857	839	848	898	838	832	849	814	846	878	843	828	821	860	823	894	830	854	848	855	771	796	839	864	893	875	816	856	833	842	829	856	886	810	847	868	863	853	821	870	845	862	781	843	847	848	825	801	871	806	867	861	820	847	846	816	835	823	829	813	843	837	872	872	847	840	852	796	885	825	862	794	874	782	887	778	804	844	865	865	823	882	870	803	884	870	795	896	796	822	866	820	808	818	848	884	806	806	838	782	837	825	823	883	829	856	832	831	844	802	873	865	838	861	872	899	851	838	857	801	832	824	830	793	791	823	854	835	872	787	846	846	878	866	868	836	861	867	848	822	876	794	830	842	837	870	860	895	833	813	851	861	879	857	825	841	853	838	830	816	795	894	875	836	842	796	778	814	868	874	864	869	855	766	872	846	825	831	843	820	779	792	803	855	835	817	839	895	813	827	823	800	822	838	870	823	863	880	799	889	835	834	885	818	899	812	847	806	820	839	826	840	810	850	841	835	840	847	791	836	802	832	842	860	805	879	908	786	843	873	876	871	828	818	828	827	828	852	844	836	835	880	843	805	865	818	874	816	772	849	858	803	802	876	850	785	846	804	861	864	894	897	859	809	765	833	818	848	799	837	803	820	825	896	808	865	896	785	841	849	811	906	857	861	832	905	821	874	819	837	820	859	878	849	861	834	854	903	890	827	840	855	864	799	814	863	832	874	807	837	823	847	783	863	851	836	847	826	806	826	886	863	829	840	796	896	841	839	847	882	829	786	799	808	851	845	877	834	853	808	807	880	809	879	866	854	869	858	885	843	855	811	890	822	833	786	847	861	786	845	893	815	867	831	860	848	839	802	846	849	840	859	835	821	841	885	838	858	870	858	836	863	839	923	863	824	831	837	849	901	821	870	798	835	869	887	863	769	874	854	824	831	869	851	758	801	810	797	845	825	857	817	867	803	869	883	831	810	870	847	905	874	857	829	818	794	864	884	772	854	861	909	856	897	849	836	793	822	896	824	821	886	817	881	838	846	821	812	822	819	790	789	864	875	861	783	899	859	785	817	858	836	831	849	862	784	884	792	857	894	835	806	821	798	840	810	862	853	876	835	834	864	832	857	837	860	869	835	849	823	818	832	841	884	854	838	849	811	837	853	842	915	779	878	828	850	840	843	880	817	835	875	798	841	841	825	784	856	808	827	814	876	920	839	812	873	873	849	872	805	807	842	868	820	872	865	821	779	815	866	818	869	864	853	874	857	825	852	845	822	846	839	827	872	861	828	842	798	835	870	830	859	845	832	815	861	857	827	846	826	822	835	818	833	829	842	853	810	838	807	814	892	818	816	870	810	857	825	870	874	798	760	833	867	952	882	782	840	796	795	811	840	911	872	864	816	814	876	845	824	810	841	823	839	839	851	849	821	834
2023	224	220	241	238	242	223	243	257	231	218	212	209	221	232	224	224	219	212	253	249	233	226	249	213	208	219	227	217	232	241	229	190	197	235	213	239	226	187	197	232	253	230	217	220	215	217	199	244	235	218	256	240	225	220	242	223	214	232	209	227	218	250	219	233	217	261	216	235	231	183	218	231	213	243	231	207	244	250	195	222	259	216	214	220	214	200	242	236	219	231	238	242	236	243	263	193	235	247	234	236	255	212	243	232	212	220	219	203	231	203	251	213	229	244	215	214	228	209	193	242	226	231	234	214	227	243	219	232	235	225	221	242	199	187	227	265	223	247	235	211	205	221	201	219	195	219	209	240	221	201	238	255	230	227	238	221	229	213	202	214	233	207	216	223	225	232	208	218	223	234	202	211	224	230	222	233	240	191	238	226	227	233	242	217	236	219	197	214	252	220	230	214	223	228	206	209	213	239	204	219	247	222	208	219	251	255	217	257	217	229	221	248	212	234	235	239	217	222	219	214	206	198	221	222	236	222	228	228	238	245	235	234	236	214	217	216	194	214	220	211	199	262	235	207	211	237	246	227	211	220	258	221	224	226	220	253	231	210	218	210	234	232	219	221	216	226	216	192	216	247	217	234	222	230	249	231	228	220	209	223	230	265	246	229	218	205	242	243	228	233	260	231	219	262	234	244	212	210	217	230	224	242	251	238	217	209	224	241	258	215	237	234	231	219	199	235	252	211	237	214	217	270	225	242	226	219	245	221	219	210	215	227	202	191	274	206	235	245	205	179	230	219	225	262	206	216	228	214	280	219	231	237	208	233	233	250	223	229	263	193	220	238	195	229	227	211	244	242	222	200	233	236	238	216	246	210	238	205	237	209	200	245	242	215	212	234	211	214	229	203	201	230	212	224	208	240	234	235	252	241	215	216	224	223	220	229	229	209	209	214	223	240	237	221	202	234	243	210	223	214	243	232	209	226	235	221	227	214	228	214	223	246	196	212	219	216	232	230	247	220	233	214	214	206	222	236	210	216	225	192	212	215	239	216	241	242	232	222	217	259	223	231	209	231	236	226	207	216	225	193	215	246	228	234	258	226	225	201	209	226	224	225	253	230	209	247	213	244	215	224	241	214	213	240	214	207	193	206	222	228	220	244	213	229	214	225	232	218	239	222	201	224	207	236	187	212	188	201	214	205	220	234	217	239	251	218	235	248	244	205	224	216	232	241	223	227	244	222	199	254	212	249	211	229	199	235	241	228	207	235	229	249	223	208	249	228	255	224	251	233	236	233	216	227	240	207	236	239	227	212	220	245	232	210	223	253	232	235	224	236	234	231	234	212	229	235	235	213	232	207	242	210	237	218	196	216	217	210	234	228	225	216	226	211	205	268	231	213	244	214	226	215	232	234	261	213	208	215	241	209	248	233	211	251	215	206	209	225	227	220	222	213	231	250	220	256	221	213	247	238	231	244	220	198	200	243	229	237	228	214	235	217	202	182	238	201	227	216	211	205	227	233	203	228	213	208	225	229	218	226	234	230	226	200	199	229	220	216	242	221	197	214	253	250	221	250	207	217	224	242	254	206	223	214	209	227	230	210	236	228	225	225	227	213	236	216	235	230	242	258	187	226	201	203	216	218	207	240	258	223	232	216	227	225	234	239	223	202	210	220	228	239	223	220	237	213	232	224	227	219	250	213	235	244	192	250	208	222	252	246	219	197	221	226	218	212	241	241	211	239	201	256	210	193	194	212	213	215	218	231	250	246	231	208	235	252	263	214	220	222	230	193	230	235	212	244	215	211	203	243	235	232	230	216	228	207	224	214	232	196	214	233	214	219	218	208	239	225	231	231	201	208	207	227	239	249	228	243	259	221	240	230	206	247	251	251	230	255	201	269	224	228	213	223	207	241	227	241	220	210	220	242	238	233	219	215	228	225	186	233	237	216	241	218	202	227	212	218	220	214	197	213	200	205	212	223	239	234	226	245	222	245	230	230	214	224	226	223	238	254	213	239	217	228	225	227	236	225	242	195	218	219	221	209	232	235	253	221	233	220	213	235	227	228	198	220	226	227	235	206	208	274	235	201	205	211	225	213	232	220	238	250	233	215	230	218	242	246	225	202	226	187	212	222	231	236	224	233	220	212	226	229	200	222	215	228	213	216	217	220	250	209	203	257	214	240	212	220	231	213	223	237	224	220	220	206	233	232	264	245	243	213	256	221	223	212	211	235	201	234	242	207	223	221	241	236	214	201	217	208	218	223	206	206	190	230	205	214	240	233	204	215	236	215	208	237	213	233	239	251	235	197	227	261	223	210	221	222	245	232	208	199	224	198	204	220	231	225	216	223	215	234	232	223	227	244	273	224	225	250	234	229	263	212	246	206	220	220	246	238	229	221	222	234	212	210	223	248	250	203	235	228	222	214	251	214	228	259	234	253	237	231	246	259	252	217	228	213	219	204	236	246	239	238	242	246	189	227	212	224	242	227	240	206	249	248	227	225	233	227	228	239	241	252	224	224	213	241	237	239	237	219	218	231	243	249	221	195	242	219	213	199	208	217	231	252	224	264	251	230	250	212	230	245	225	200	229	244	232	231	228	252	232	224	222	212	218	220	224	226	221	215	203	198	237	252	224	238	232	229	210	240	248	229	254	238	234	200	223	227	246	216	207	237	207	232	210	242	240	253	223	227	249	246	230	252	230	242	212	239	237	235	242	208	200	195	217	243	258	224	229	220	211	269	228	221	209	223	224	234	212	223	219	221	198	237	229	228	204	231	221	252	218	216	235	237	214	245	252	221	211	203	201	244	192	235	202	255	208	186	215	236	214	271	240	229	230	224	241	226	219	228	227	230	233	217	242	201	246	218	231	208	234	204	249	237	226	221	229	213	219	242	237	209	237	228	212	236	220	217	215	243	259	228	231	216	211	233	244	230	193	235	228	210	218	218	217	214	223	274	210	205	244	217	211	227	217	232	227	250	217	199	225	232	247	240	197	217	248	225	197	234	221	226	236	238	234	205	247	232	229	261	225	228	252	232	196	237	216	223	218	197	241	218	211	238	232	243	225	229	231	230	218	209	235	220	245	216	211	244	232	209	223	222	265	222	222	231	209	215	211	234	230	245	247	243	211	264	215	216	227	216	210	235	247	256	210	258	229	240	234	229	233	235	209	227	243	197	219	215	228	214	228	195	206	215	259	188	244	237	226	220	218	208	239	254	214	249	231	209	197	231	227	245	240	206	218	216	187	225	223	224	246	214	224	241	219	271	176	206	205	239	204	258	237	223	227	218	244	222	216	227	221	216	257	252	234	245	180	244	213	228	235	205	203	236	207	202	238	235	225	218	254	185	213	221	235	206	238	232	231	213	222	220	205	231	220	219	223	229	234	241	222	223	224	187	209	232	203	238	220	238	228	213	256	205	214	240	234	228	247	237	215	190	230	249	222	212	246	241	187	203	242	196	245	258	218	244	234	238	243	222	229	210	231
2045	558	562	596	566	595	605	564	564	545	552	532	537	534	545	538	580	548	541	525	546	579	570	549	532	547	518	529	580	576	577	560	583	614	549	509	555	617	568	527	541	557	614	533	562	502	569	546	604	540	505	476	570	556	568	561	549	531	547	587	523	552	547	567	541	508	499	571	544	564	544	553	531	578	548	533	549	552	538	541	549	557	515	584	530	547	573	543	561	532	521	530	527	554	571	541	526	517	576	528	587	513	555	571	526	595	506	565	551	535	579	509	506	529	555	572	540	537	537	552	522	590	557	512	528	552	550	570	544	550	522	542	548	542	542	564	559	515	518	573	562	589	526	562	551	565	570	584	551	532	557	454	534	547	565	532	542	582	519	521	552	556	514	542	547	586	566	555	557	584	527	545	590	556	493	531	574	563	522	583	540	550	541	564	549	548	536	579	529	519	501	562	534	557	559	529	521	514	580	534	526	557	534	567	617	533	523	535	543	603	525	564	515	524	558	562	540	565	582	530	547	574	575	551	538	544	546	549	562	543	527	556	568	543	577	518	511	551	600	558	516	549	580	534	537	545	560	576	540	562	530	555	538	565	522	566	578	537	537	529	540	575	567	548	598	511	551	567	517	542	536	559	534	565	536	541	584	560	530	540	518	546	509	578	548	562	545	540	501	546	579	562	596	601	593	515	531	525	594	546	574	527	590	551	542	538	511	532	576	604	537	558	557	550	513	542	559	544	553	573	545	536	588	557	582	587	531	515	540	523	550	501	532	559	542	568	564	588	584	560	573	535	510	537	543	549	546	567	587	568	558	549	531	550	544	529	534	541	548	565	562	520	538	549	532	560	542	571	549	576	540	534	551	547	589	567	535	579	561	525	544	588	550	555	541	542	586	500	575	553	572	554	529	524	576	541	553	522	526	556	547	560	528	566	620	526	535	548	562	577	528	563	548	554	539	564	530	561	577	513	569	580	559	567	565	594	571	542	554	556	522	520	531	607	564	571	511	556	561	535	567	596	585	547	538	549	485	556	559	565	542	565	572	557	543	573	570	551	523	534	515	511	504	543	532	543	581	557	562	546	562	528	563	498	579	525	531	606	517	555	528	572	506	565	534	551	573	561	535	545	520	553	567	554	542	513	563	546	542	552	577	569	562	547	578	556	550	573	580	566	564	534	547	578	609	546	573	529	536	554	529	573	552	520	563	612	571	530	540	582	561	515	605	559	549	574	536	549	551	518	544	529	530	527	543	561	548	552	564	569	565	589	542	560	565	545	523	523	569	583	590	576	577	524	562	586	536	562	560	520	551	529	540	567	541	515	549	558	532	533	569	528	533	560	521	549	600	559	535	619	582	563	563	556	528	551	567	574	542	569	528	538	564	523	597	551	559	546	548	566	519	515	579	523	540	555	580	597	553	545	536	518	538	553	564	545	584	543	547	556	541	533	532	536	557	542	562	564	532	553	551	549	537	546	562	522	555	616	553	550	548	545	541	545	520	564	592	530	562	530	552	566	516	522	553	538	586	543	522	545	518	571	554	531	535	576	504	534	578	547	543	526	523	564	551	603	546	591	550	583	547	483	525	568	508	535	552	512	547	534	554	529	525	543	517	515	531	543	517	519	535	541	567	582	549	559	551	582	531	548	570	582	557	534	533	543	534	566	530	566	524	565	564	561	526	523	594	580	531	537	546	576	587	569	542	558	556	522	551	525	560	521	565	549	569	504	518	555	559	584	556	505	546	533	553	546	537	586	530	530	544	578	534	522	534	529	555	561	572	554	535	541	557	522	566	530	601	570	527	525	489	560	570	547	549	560	558	554	557	545	539	532	579	581	527	532	538	563	521	552	575	522	531	523	586	544	540	606	526	585	541	607	552	507	552	552	577	521	554	571	595	541	538	551	518	581	538	544	558	582	547	557	503	551	526	537	557	538	543	561	533	573	531	569	562	543	559	559	583	556	547	525	549	554	568	536	584	556	559	566	545	514	536	582	553	543	585	566	571	568	568	563	529	517	555	554	520	514	581	539	566	541	528	584	510	556	556	514	561	567	557	549	539	575	596	551	565	573	564	539	591	575	484	516	527	538	552	548	558	572	549	552	570	549	544	571	567	578	551	538	548	537	537	521	593	570	535	566	520	558	572	552	524	513	586	552	540	590	586	557	538	567	532	604	553	555	561	558	547	595	564	521	542	533	519	551	585	542	557	557	566	539	566	568	545	545	515	527	549	547	553	539	531	525	576	528	574	517	550	514	543	517	534	539	565	536	558	577	558	536	539	570	562	556	587	588	533	538	558	543	571	505	564	575	559	528	561	527	542	568	542	559	541	623	550	578	588	517	580	563	538	567	554	582	571	585	569	535	525	563	567	563	542	521	594	574	525	597	551	565	538	588	547	500	565	560	530	545	565	567	574	550	549	538	497	544	553	546	509	543	524	538	581	551	553	504	551	525	582	570	560	531	566	534	559	569	559	556	580	517	549	537	508	550	555	566	538	548	524	549	533	592	535	565	530	560	532	562	550	562	535	534	577	580	539	560	554	538	535	542	563	573	559	584	548	579	540	544	558	555	556	548	593	569	557	565	558	571	552	501	570	526	589	566	576	545	562	561	534	566	539	518	566	542	585	541	537	535	542	547	533	595	575	521	573	582	533	559	579	510	561	522	530	527	572	565	546	547	542	534	557	565	535	525	523	542	586	560	523	546	603	531	547	567	568	585	533	528	548	540	553	568	555	533	573	535	535	551	596	577	548	583	571	567	560	567	576	503	554	558	615	530	551	551	530	558	544	555	524	545	526	542	548	535	530	551	513	584	521	534	564	536	519	590	542	572	488	545	521	541	541	522	481	540	530	596	560	551	572	520	482	521	562	555	487	528	528	580	603	531	556	565	541	537	558	515	535	557	541	528	570	510	547	512	549	524	558	523	530	623	578	546	533	560	534	555	550	538	569	547	529	508	547	566	551	567	516	560	584	564	551	545	592	529	578	569	551	557	558	546	532	559	547	541	550	561	548	540	570	559	531	509	539	540	582	558	589	555	573	563	562	557	573	571	575	559	548	559	542	567	553	539	561	576	565	531	577	526	573	545	538	502	534	577	547	541	579	569	573	547	560	574	591	552	520	546	577	559	564	517	583	563	549	572	574	565	548	519	562	549	551	538	550	537	574	553	566	574	486	536	569	518	549	527	470	545	559	545	520	547	551	569	561	536	562	572	579	532	577	569	586	542	528	546	525	531	559	530	565	565	576	557	564	601	563	509	533	559	520	521	561	548	527	519	544	533	578	536	562	561	552	547	542	580	577	568	558	574	570	592	584	534	555	570	546	589	510	541	551	548	518	539	541	519	529	595	559	542	558	580	537	529	569	544	566	545	554	528	543	585	553	565	549	529	558	548	545	548	547	519	540	508	539	589	548	533	571	537	525	584	568	529	558	547	533	535	543	554	534	578	511	570	536	536	529	546	549	568	581	539	519	590	555	522	570	522
8434	546	469	424	319	288	268	233	212	219	222	194	193	175	184	186	203	188	196	163	195	183	190	168	196	193	185	174	176	163	165	178	180	173	187	170	152	166	165	176	206	165	181	181	181	149	176	180	182	190	180	172	153	176	183	173	135	165	180	174	171	171	178	169	165	163	165	156	182	179	195	157	161	181	196	183	180	171	168	189	160	150	182	179	177	178	201	158	158	176	166	170	193	172	141	175	156	172	161	185	168	180	164	161	173	177	171	182	159	147	167	174	197	169	158	166	162	180	168	179	204	192	169	195	149	164	188	170	181	182	152	179	163	156	158	154	194	189	178	167	153	174	157	185	167	154	181	196	171	173	170	175	190	171	161	173	172	183	177	163	183	181	171	156	177	145	177	176	172	189	153	179	175	174	159	174	178	145	168	184	174	154	167	186	177	154	175	188	187	169	202	172	158	194	161	177	166	170	188	174	181	181	154	188	171	166	169	180	197	203	143	162	145	176	171	168	157	171	164	181	168	164	178	185	172	175	187	175	141	173	199	189	187	150	140	144	161	168	181	173	187	172	177	144	164	139	178	165	131	178	172	166	172	184	166	172	191	190	143	169	161	166	156	187	172	170	184	178	177	172	174	200	143	179	155	168	199	177	159	174	173	168	185	179	189	188	163	153	176	172	177	163	155	152	190	167	163	173	153	169	165	171	159	151	185	173	176	174	189	167	164	169	173	161	190	180	174	186	172	167	165	165	162	169	168	145	164	182	157	171	166	173	175	185	204	169	169	193	186	150	142	165	168	171	167	179	168	158	169	181	165	191	175	147	189	196	185	175	159	175	191	163	183	176	160	203	159	171	157	172	175	169	180	183	177	174	184	191	164	161	146	172	168	181	168	186	165	147	161	156	186	169	171	154	175	176	168	166	196	195	188	192	168	168	147	187	166	137	195	182	170	189	173	185	171	207	169	132	172	161	174	160	171	160	166	180	167	202	181	167	144	169	164	151	182	177	180	183	169	184	160	166	164	198	153	157	187	185	196	192	140	174	208	179	169	199	170	194	195	177	159	179	187	184	171	181	171	187	160	163	178	190	165	173	169	207	166	177	166	151	192	165	151	163	198	172	174	167	199	179	161	178	188	182	217	159	161	170	155	162	157	165	168	180	144	181	164	173	185	176	174	185	162	173	178	170	153	174	158	182	171	166	161	176	169	191	200	165	176	146	176	166	175	147	158	191	178	208	169	171	173	146	168	177	163	157	197	194	164	205	153	178	165	164	198	184	177	194	174	174	174	159	186	186	169	167	180	151	171	160	166	178	177	168	178	178	155	177	148	169	182	186	198	167	184	197	164	178	187	173	163	175	181	171	159	155	195	192	176	168	182	192	182	186	173	159	155	169	172	178	159	163	168	177	155	172	180	165	178	167	170	161	185	172	174	151	195	183	173	165	164	141	184	179	167	167	186	174	158	164	154	179	169	177	190	181	165	171	158	198	173	169	174	155	179	171	182	140	183	172	158	204	165	171	170	184	188	161	166	173	158	174	185	187	173	182	176	163	188	170	189	174	152	187	176	178	216	167	175	183	180	197	179	174	181	177	163	224	185	159	170	173	153	189	164	153	180	173	160	160	168	184	182	168	150	204	174	190	177	171	191	193	171	153	183	181	189	162	159	155	193	192	179	166	175	158	187	160	155	183	180	201	172	173	200	165	160	150	172	193	174	156	167	174	189	184	166	148	176	175	176	168	165	200	162	155	183	162	176	164	182	173	171	171	156	186	173	152	169	191	156	147	154	171	159	164	176	181	181	176	172	182	167	198	167	187	186	169	168	167	176	172	180	183	187	172	184	175	163	177	183	175	173	160	188	171	181	156	166	158	173	171	170	182	178	181	158	154	159	153	194	184	163	162	158	170	211	183	169	180	174	176	167	152	188	191	149	184	159	180	163	177	167	181	185	157	169	157	164	160	193	179	168	142	152	140	170	178	158	191	161	183	168	179	185	174	172	165	173	167	180	183	167	183	178	168	188	158	190	174	173	168	164	169	181	162	180	193	142	150	153	174	171	166	178	157	167	157	153	183	175	173	210	166	184	153	178	154	168	156	187	184	175	183	169	178	147	178	174	201	179	199	168	165	158	157	181	178	183	183	176	187	184	193	185	174	149	192	176	183	180	177	167	178	165	161	176	166	162	184	169	186	170	174	164	177	160	183	182	159	166	156	203	195	188	168	177	173	180	180	149	168	146	180	171	170	186	164	164	162	186	172	175	180	185	152	170	180	170	182	168	183	189	216	156	167	185	176	171	174	173	162	188	187	165	174	178	161	153	187	152	176	180	158	180	161	177	171	149	193	193	191	169	152	167	180	171	166	166	177	179	185	168	180	189	177	166	153	181	176	160	179	183	174	175	195	171	176	187	164	169	154	192	177	186	168	198	160	163	188	196	153	176	171	184	199	200	159	163	157	165	155	215	171	159	184	175	190	202	156	169	154	177	171	178	179	161	162	179	149	135	159	148	164	168	181	170	178	198	191	210	173	156	176	150	187	181	145	164	159	167	179	201	172	169	187	180	187	187	183	172	164	170	180	167	159	161	176	157	168	190	173	168	167	172	172	179	137	154	162	191	164	148	189	177	139	212	190	178	153	168	168	180	204	163	162	161	180	167	182	167	188	145	171	163	167	174	193	183	187	151	191	175	152	180	169	191	180	193	155	190	170	178	159	169	170	183	180	175	162	181	172	181	190	167	172	151	187	171	170	157	182	174	159	185	166	186	165	148	159	184	163	149	179	174	180	179	172	156	191	182	166	179	191	156	176	189	160	197	183	167	151	181	169	186	191	164	156	156	180	168	164	193	154	192	162	159	183	188	193	155	168	190	184	184	159	158	177	205	197	155	172	172	197	198	155	175	180	172	169	195	175	189	148	169	188	178	168	157	181	161	191	166	184	175	187	179	167	159	157	164	174	168	175	181	197	173	177	185	160	195	182	174	195	173	155	163	190	168	158	155	154	160	192	159	172	158	155	181	144	195	176	180	197	175	180	167	166	158	178	185	163	174	175	160	170	169	170	188	186	158	183	173	175	150	148	168	164	173	170	151	189	180	188	164	165	175	153	169	146	166	184	163	178	180	166	166	178	127	169	159	169	165	158	168	171	143	184	169	166	198	145	175	181	186	179	181	181	162	168	173	171	167	147	142	139	161	176	161	185	158	177	198	171	160	161	154	156	176	151	169	168	184	170	206	230	180	168	187	203	184	174	172	157	177	167	152	167	169	180	168	158	144	148	169	149	164	156	185	179	170	183	176	180	179	175	177	170	176	168	169	180	160	172	159	167	172	184	166	171	182	162	163	205	183	149	184	177	196	181	159	171	164	167	159	182	182	186	189	174	209	188	178	174	161	175	178	162	181	159	169	150	169	169	164	150	177	173	156	177	157	163	176	189	149	154	172	193	155	175	165	162	165	159	163	169	150	187	168	158	198	157	200	185	182	188
6645	701	1185	1270	1223	974	902	790	719	680	600	604	578	566	553	552	548	522	545	524	516	560	489	526	515	517	485	475	493	493	497	481	459	474	478	488	493	441	426	484	491	502	493	503	472	479	483	493	484	498	482	476	432	442	462	465	459	476	458	446	486	471	499	447	455	461	489	466	465	445	456	495	475	453	462	516	512	495	466	448	511	473	450	436	458	475	458	478	441	481	479	432	464	455	453	434	466	440	473	492	446	440	438	481	461	459	443	470	469	492	490	497	472	458	456	466	466	428	484	454	476	437	482	456	462	477	493	437	465	470	451	489	463	462	472	457	472	477	469	475	467	458	510	446	484	450	438	446	487	463	492	468	481	478	479	467	479	419	491	466	428	481	439	528	444	511	475	453	500	460	467	487	467	500	488	450	459	485	451	457	470	453	509	451	477	461	470	462	472	490	473	470	464	470	467	473	458	470	426	455	446	481	464	447	460	480	464	459	458	458	459	425	456	462	428	453	461	459	464	464	453	476	492	420	435	464	450	457	458	496	510	463	432	486	476	456	480	414	479	509	455	464	435	482	457	461	481	464	462	441	480	457	485	453	438	482	447	448	441	458	471	474	446	460	442	454	462	438	490	432	491	461	474	466	483	466	465	489	518	477	459	443	486	474	463	451	473	444	477	481	448	398	464	456	474	502	484	471	493	470	437	466	471	448	478	457	449	435	482	431	450	481	461	494	448	461	484	476	492	443	461	415	455	488	473	520	460	464	446	459	463	453	461	499	423	453	497	519	465	472	467	485	463	508	467	476	447	468	487	485	500	497	436	456	436	417	484	494	483	446	457	449	488	468	460	442	471	428	482	469	485	463	440	486	449	452	447	469	467	442	471	492	495	483	449	492	485	441	468	477	469	445	469	464	478	442	463	468	461	473	498	471	431	466	473	440	477	458	466	459	501	468	476	451	444	453	450	449	476	437	492	440	442	438	497	395	441	520	451	506	455	453	480	475	483	456	460	464	492	480	476	451	454	476	461	419	477	449	441	465	445	465	460	476	466	471	490	435	448	454	436	505	418	435	479	476	461	438	480	436	467	479	438	474	446	498	451	470	469	491	463	431	503	451	472	426	452	485	439	472	488	432	479	428	445	489	469	451	467	481	461	444	474	458	473	465	446	504	481	454	439	473	441	490	453	477	440	493	452	453	499	462	475	461	500	515	478	479	470	462	455	468	441	476	484	424	432	456	448	462	472	463	448	458	480	480	436	516	451	460	480	460	460	453	463	476	501	469	436	448	450	468	448	446	497	469	515	441	450	495	459	441	473	492	451	465	443	437	443	485	461	466	438	447	451	449	489	480	481	442	443	429	445	458	467	464	457	459	473	491	444	550	437	467	489	453	448	463	439	488	468	458	527	458	480	453	438	444	487	442	427	454	493	453	432	454	439	473	432	462	547	450	476	442	443	431	469	494	474	494	479	483	444	484	397	492	481	458	481	476	454	470	443	482	466	490	462	419	480	467	475	468	466	461	510	497	473	471	488	462	413	428	460	439	445	511	476	459	479	469	461	429	470	449	474	488	451	498	490	504	462	452	450	450	461	442	480	464	467	494	499	476	451	476	442	444	443	472	465	497	455	477	486	460	472	495	472	431	494	441	462	458	495	483	456	453	480	463	496	483	456	482	464	469	464	412	476	482	506	449	453	453	505	487	452	483	464	504	453	475	439	498	457	457	466	446	463	469	461	490	459	474	457	463	479	461	490	476	499	486	461	478	460	482	481	464	480	453	461	462	448	480	444	448	460	483	490	491	473	467	458	442	467	491	436	445	460	499	475	457	460	473	495	456	441	488	457	479	441	453	492	465	454	462	476	464	491	487	432	449	455	460	432	451	479	458	442	449	472	416	439	456	458	460	469	440	442	442	477	429	465	448	458	462	512	442	439	506	475	440	465	436	443	493	459	489	462	432	470	471	453	463	458	478	478	474	450	481	448	483	483	475	467	450	468	470	502	463	474	465	463	475	503	463	437	468	458	499	445	476	444	454	438	450	452	483	461	437	468	480	481	474	492	477	482	465	461	449	435	463	479	506	451	476	471	490	447	462	502	447	467	459	434	450	442	464	425	457	492	430	465	451	506	491	435	483	436	454	479	461	460	436	468	461	505	478	456	494	454	481	480	439	489	475	479	467	445	423	464	474	434	467	461	450	429	458	462	432	450	470	478	492	494	451	483	483	483	427	466	498	432	424	473	455	452	500	500	492	480	447	466	497	487	450	468	441	496	471	463	470	466	469	471	477	433	461	519	439	471	454	460	488	446	456	459	454	494	489	440	457	439	505	496	490	426	450	443	497	472	474	474	471	425	468	451	454	448	445	459	469	468	448	467	454	474	484	460	475	413	466	491	421	495	481	457	447	443	468	420	475	445	457	474	465	443	478	484	448	470	461	464	455	461	470	497	476	456	472	450	479	488	463	473	436	464	512	469	495	440	479	426	495	462	440	450	476	497	460	495	495	439	424	455	483	466	460	489	483	484	449	459	477	414	416	501	482	448	460	483	495	463	473	457	455	468	480	475	480	493	517	521	483	455	487	475	446	454	456	436	462	493	445	412	434	482	464	462	437	471	481	449	495	456	479	469	445	463	487	423	460	501	438	441	469	489	453	464	475	456	442	468	467	484	433	457	477	440	466	454	487	424	468	480	459	480	466	478	482	484	450	438	476	438	485	436	454	488	466	466	466	467	440	502	476	483	472	451	468	465	439	459	461	452	479	441	465	448	473	465	445	458	463	471	488	449	462	440	475	502	433	464	468	494	460	466	452	500	472	450	463	491	462	474	517	462	486	481	478	473	482	491	449	460	444	474	466	451	460	440	462	467	487	492	418	468	450	442	463	440	492	441	449	502	432	477	457	468	457	479	431	488	463	431	488	435	457	482	425	467	449	466	432	473	484	462	478	486	458	452	445	477	462	482	487	455	474	498	503	450	488	465	504	478	475	507	518	442	476	466	470	424	470	440	480	440	470	460	482	471	463	447	420	494	459	461	435	469	481	450	459	489	465	478	466	440	487	445	479	451	473	508	447	456	459	447	453	433	459	456	447	499	447	471	469	445	429	474	439	481	434	472	443	462	460	458	461	476	450	482	486	473	451	490	436	464	437	446	460	473	457	480	472	467	443	433	439	480	494	498	463	461	465	491	459	468	423	472	451	454	453	462	495	448	469	484	440	444	469	446	493	451	506	492	456	484	473	503	485	470	513	409	451	438	489	455	462	458	462	483	444	447	466	456	455	446	466	476	449	477	465	504	459	464	488	438	494	453	529	467	497	478	436	453	500	459	463	460	423	477	492	472	453	469	459	455	451	408	454	478	496	466	465	459	451	459	423	520	463	491	429	439	448	466	445	501	477	442	472	458	479	463	471	480	413	457	451	487	505	484	509	415	476	441	430	451	477	434	445	473	481	512	480	473	461	474	464	459	467	496	449	474	493	436	483	437	441
15508	1409	1116	889	671	568	533	487	441	424	369	396	397	413	415	387	406	361	383	373	367	372	406	355	380	384	347	368	368	354	393	354	340	354	370	358	320	397	366	342	394	356	397	348	363	361	363	351	371	384	407	383	340	370	329	382	380	334	343	327	343	366	393	406	362	336	380	341	331	376	334	369	394	368	386	365	358	340	356	373	374	373	361	357	345	396	362	361	362	371	389	327	333	389	355	371	363	349	340	369	370	370	387	356	393	381	385	356	343	380	398	391	351	397	340	345	356	377	384	352	365	385	420	372	341	349	360	370	403	352	384	351	382	344	367	387	347	349	383	376	384	376	353	365	362	370	357	344	350	324	335	350	353	352	399	356	357	349	386	345	413	327	360	333	322	386	371	409	376	383	353	376	356	366	374	358	347	352	374	387	349	356	356	350	351	337	398	360	325	339	388	348	339	386	377	379	337	372	350	362	326	369	387	378	344	367	384	340	357	394	353	356	352	360	376	398	355	359	353	360	353	359	382	355	342	334	358	336	376	352	393	340	373	372	379	390	348	354	339	344	357	323	372	381	372	351	338	323	359	370	347	373	376	348	359	359	374	391	377	400	346	364	390	374	313	369	370	382	357	333	347	366	366	322	329	386	357	313	345	384	331	388	353	346	371	349	340	370	350	334	381	379	351	388	382	357	372	346	360	402	379	383	374	379	353	378	363	349	398	400	361	361	348	373	332	353	323	334	357	384	369	371	371	356	342	381	342	357	382	360	338	348	366	345	345	357	341	356	349	356	360	418	371	406	376	371	373	352	352	368	316	383	375	383	355	348	344	345	373	349	351	326	333	341	329	356	353	351	336	335	358	357	351	316	366	369	372	365	370	342	358	363	377	349	361	346	362	345	411	329	386	360	338	369	365	347	351	310	379	366	377	372	372	321	342	373	384	381	362	360	371	384	364	399	346	385	367	359	368	350	360	366	330	382	355	375	373	375	363	313	320	348	321	373	349	353	313	326	339	377	399	375	357	388	358	353	354	388	326	370	345	363	339	348	376	388	382	360	322	339	379	357	356	370	356	354	354	362	333	349	383	383	328	390	329	348	359	329	365	317	347	368	362	367	356	371	363	384	354	351	358	359	356	353	360	351	400	314	399	325	344	340	374	338	334	366	350	356	349	312	383	358	372	348	376	344	368	352	394	357	379	387	347	395	347	306	356	365	326	341	379	354	377	345	370	359	342	357	339	405	356	363	364	365	369	366	386	365	362	377	407	359	340	356	346	341	369	416	342	389	348	332	372	376	331	386	362	358	355	354	360	405	400	392	332	363	387	329	343	380	390	353	346	329	357	358	391	363	358	316	350	354	349	412	383	354	381	347	342	351	367	365	402	375	342	366	341	365	347	366	363	331	350	339	348	320	368	377	389	369	341	366	337	338	421	361	357	340	371	352	350	340	364	355	357	339	374	369	355	365	361	354	351	386	339	341	381	374	363	373	337	385	349	373	374	300	354	361	354	373	360	359	351	347	358	343	351	379	374	349	350	337	359	356	384	347	305	350	394	354	333	358	350	368	385	379	379	348	345	380	396	347	352	398	352	359	384	386	336	345	366	367	410	365	349	323	345	317	349	356	321	366	351	324	349	362	347	334	340	338	332	313	352	338	352	390	375	368	325	363	345	351	354	333	370	407	361	371	352	338	356	313	328	366	342	368	358	347	390	350	369	310	380	388	340	350	362	343	335	352	407	395	371	369	386	372	379	352	367	368	384	329	388	339	349	342	384	341	350	338	340	370	360	357	359	365	383	368	369	339	382	346	376	347	338	350	347	385	330	331	332	352	356	405	365	349	361	350	304	379	345	343	324	370	383	381	370	359	371	374	376	347	362	346	361	338	358	360	378	373	374	320	338	345	356	399	350	346	361	398	371	339	359	358	365	348	390	377	328	352	347	360	354	359	350	360	377	354	354	370	346	331	374	394	378	369	360	386	418	367	386	351	353	378	336	373	344	362	345	336	356	334	335	338	351	344	378	363	362	365	361	374	355	397	333	377	374	364	375	349	360	393	371	331	349	362	374	361	367	324	358	371	334	357	361	342	370	367	369	372	367	379	343	308	357	376	370	343	320	361	373	364	403	358	401	365	375	350	322	375	323	341	336	407	393	369	367	358	325	361	369	345	348	356	335	305	331	296	340	353	350	389	408	370	378	337	382	372	371	366	337	374	363	394	359	350	318	353	349	371	336	356	348	368	356	362	348	369	345	360	377	392	373	350	353	395	368	359	337	342	339	328	397	338	334	366	332	384	393	366	380	346	364	368	364	402	366	335	347	364	320	375	364	342	370	365	370	335	328	351	349	324	355	351	335	390	343	331	369	324	394	375	371	359	312	373	336	347	374	352	400	363	382	385	373	390	360	353	369	375	361	394	358	344	378	393	400	373	354	381	354	346	338	353	382	353	366	345	349	346	362	386	360	370	334	345	327	349	333	374	359	362	380	334	383	348	359	398	373	383	372	328	342	358	381	348	368	350	361	360	383	361	388	363	364	373	345	344	368	359	343	346	362	348	358	379	380	367	340	308	352	341	351	388	374	387	367	361	387	383	374	348	352	369	333	389	352	371	376	353	371	384	347	378	353	354	365	356	370	335	378	368	345	355	366	355	374	333	376	387	361	350	368	380	367	356	333	368	344	338	349	363	358	377	394	328	346	352	416	363	343	347	339	344	356	365	357	329	354	389	407	330	318	374	378	335	357	351	384	377	357	353	374	327	349	353	355	369	366	362	372	387	352	319	373	355	329	381	389	360	357	374	344	362	366	339	334	353	371	368	379	323	371	363	340	367	376	360	347	358	399	323	338	360	343	383	369	367	373	354	334	357	365	377	319	371	399	398	367	360	382	362	355	359	400	351	357	337	352	358	338	388	315	362	358	342	373	393	359	386	337	384	378	360	378	355	353	365	378	353	360	359	386	416	375	376	363	393	385	351	338	366	355	368	361	341	359	379	337	354	371	355	361	367	340	356	309	370	340	322	377	310	328	375	346	365	377	344	354	368	350	364	401	344	384	350	347	347	382	313	371	429	381	338	350	343	356	384	353	365	342	354	358	373	338	343	408	347	356	360	379	338	381	374	346	324	381	375	353	384	331	344	388	404	369	339	378	372	364	379	313	370	355	358	349	382	347	384	350	351	347	341	349	365	372	347	353	317	359	376	365	338	369	350	382	340	384	353	345	390	379	360	392	360	344	352	327	344	355	392	333	351	375	379	393	352	356	403	331	366	351	390	355	331	344	358	367	368	368	374	321	366	363	344	371	338	360	331	355	371	387	342	361	354	373	354	365	368	369	351	395	334	403	350	377	333	387	356	354	326	391	359	344	351	368	363	370	370	356	317	353	368	366	352	361	352	376	364	347	360	381	333	353	356	342	373	340	320	362	351	383	349	394	357	342	370	352	387	378	366	380	379	373	392	369	375	377	357	380	350	356	325	315	317	343	334
8933	1329	2255	2571	2224	1914	1586	1482	1316	1247	1225	1133	1070	1047	1008	994	958	961	966	872	949	913	876	935	926	897	839	909	847	876	877	857	846	823	839	861	911	866	850	860	838	866	866	856	843	895	869	895	858	846	846	840	825	848	847	899	878	866	854	852	835	843	841	837	831	902	834	873	852	927	857	820	827	866	870	851	860	841	797	824	896	796	813	875	916	901	856	883	855	790	807	819	874	808	888	821	881	866	849	819	868	846	858	853	841	854	821	836	852	896	801	902	861	879	885	800	852	863	815	786	824	843	824	908	765	838	826	823	856	873	886	802	840	808	849	896	863	868	798	881	818	907	854	841	893	805	864	813	843	842	841	871	858	809	778	830	854	861	821	886	875	849	896	849	853	829	848	862	853	809	901	839	800	824	881	856	850	807	849	835	794	885	798	871	897	860	886	790	864	874	905	831	803	829	864	847	857	767	861	835	805	827	811	822	822	795	831	877	860	864	837	884	870	831	843	853	867	895	832	798	852	909	863	850	846	798	830	831	805	837	849	849	895	855	875	817	869	854	877	797	861	870	808	885	870	864	819	814	849	814	830	830	848	825	806	848	841	879	839	838	840	848	846	829	821	876	862	843	865	870	837	845	864	879	810	836	862	856	859	798	852	840	880	846	879	838	819	825	873	878	873	851	848	798	843	862	786	833	818	822	801	812	846	817	849	813	819	846	812	868	825	804	843	851	866	864	879	872	886	836	864	834	825	804	883	871	811	846	805	846	773	863	842	881	816	830	854	843	834	872	831	857	853	808	844	824	843	853	892	862	839	887	897	814	826	845	789	806	846	845	818	815	857	819	834	852	819	858	895	834	873	826	821	894	859	835	865	839	849	814	846	828	847	814	840	806	857	841	801	889	854	827	831	808	823	829	874	914	847	909	865	848	863	836	808	826	863	838	797	835	784	823	797	881	837	888	838	842	874	803	829	818	871	844	837	857	794	837	819	842	813	892	834	873	840	815	861	860	872	876	843	808	825	853	832	884	834	828	912	892	845	822	829	848	851	862	828	864	859	853	833	858	840	851	841	868	847	839	819	889	851	835	873	843	806	880	851	843	789	893	870	797	854	807	853	862	827	859	863	815	865	880	834	832	832	834	861	861	875	865	816	838	860	873	822	871	821	831	853	809	856	855	872	853	873	762	857	831	853	850	780	854	831	854	859	813	859	794	773	863	817	785	806	862	838	884	843	856	838	883	815	862	821	835	867	822	821	862	855	862	901	835	840	800	852	800	870	839	834	832	866	838	782	834	857	874	849	879	840	832	821	833	840	846	898	900	827	864	841	782	821	870	826	861	842	807	848	812	831	831	796	829	853	813	864	903	825	837	858	860	838	837	896	852	866	826	818	861	896	861	886	822	785	799	862	891	801	848	849	815	838	845	900	844	827	846	789	871	846	853	836	842	920	828	860	816	851	888	864	862	850	814	841	840	837	897	861	872	832	821	803	888	876	796	748	842	845	853	813	831	904	820	884	833	845	844	850	826	875	890	851	829	857	858	855	855	832	836	799	822	799	864	938	790	806	808	871	831	824	827	824	864	865	830	819	866	819	842	882	820	861	817	826	866	867	857	841	840	833	825	824	829	812	816	866	807	857	878	810	832	784	824	786	816	770	796	816	884	829	816	855	838	823	861	871	850	824	912	810	835	842	841	836	830	801	837	858	813	862	817	895	831	870	865	836	819	851	914	807	813	817	872	862	791	794	854	863	825	811	881	836	894	846	822	836	852	793	880	828	825	886	809	873	860	884	890	784	848	863	860	912	850	832	893	858	833	794	803	926	887	865	897	814	841	828	867	837	891	788	816	866	854	799	871	855	880	881	875	844	818	829	822	842	835	859	809	876	870	874	843	810	853	788	860	888	812	810	835	847	850	794	819	849	859	787	867	865	791	856	808	852	851	831	868	851	784	848	886	875	845	830	770	811	848	874	873	864	866	870	794	894	903	843	789	875	851	801	830	839	853	860	780	840	858	861	792	894	889	840	841	859	862	819	819	799	865	886	873	880	807	826	848	901	836	837	856	851	870	800	796	852	860	811	811	839	837	866	852	819	861	843	847	870	830	819	860	876	818	817	847	840	829	806	841	827	882	836	809	844	846	851	855	828	847	830	902	835	864	834	860	846	863	865	884	839	821	840	879	847	863	840	847	898	811	872	847	895	852	791	870	862	862	876	842	812	876	861	841	848	796	860	830	824	834	894	839	858	908	868	861	885	870	865	820	880	830	838	851	848	845	841	830	875	864	851	867	887	831	908	826	848	850	863	825	878	827	864	859	868	874	869	819	845	868	864	799	880	848	812	815	880	827	816	816	818	844	882	801	802	833	866	898	825	865	822	824	813	836	830	854	864	846	863	830	805	842	872	813	879	824	813	850	850	817	820	837	844	870	879	832	798	878	832	854	860	830	866	807	830	853	828	857	803	874	828	832	839	862	819	875	891	861	915	811	871	837	846	864	872	912	867	836	890	815	872	837	849	849	863	778	809	890	823	815	878	847	865	852	808	876	806	878	869	847	867	865	821	852	825	884	853	877	872	850	833	786	808	829	850	834	902	861	824	815	851	867	835	798	832	827	793	835	836	876	891	822	761	847	865	849	900	840	831	876	798	824	816	838	876	807	785	784	829	812	822	841	811	834	862	817	833	860	859	856	817	902	842	854	865	813	889	839	879	820	835	865	842	837	843	861	884	838	856	887	823	834	838	833	790	836	865	888	816	863	793	910	880	813	843	831	859	838	874	860	838	873	850	837	795	850	833	810	839	807	840	847	834	821	860	793	822	825	842	848	858	829	885	867	856	844	842	855	854	845	847	825	878	832	865	842	899	847	843	824	838	883	855	837	856	829	819	835	852	808	869	906	855	870	881	842	855	800	834	782	813	874	836	808	844	835	853	813	833	796	797	892	867	794	894	863	860	886	829	906	829	856	806	861	865	793	818	844	815	862	831	840	820	838	817	846	914	830	889	865	799	865	895	862	827	826	857	882	856	823	800	869	813	805	858	840	831	833	835	894	828	816	807	838	870	848	859	909	871	884	813	830	813	867	847	863	877	826	818	828	869	828	841	846	814	828	903	822	848	829	848	896	855	850	828	829	858	813	815	875	831	851	810	835	884	810	832	864	900	895	805	869	834	860	908	851	871	823	811	850	867	850	840	828	876	877	856	837	857	836	773	807	827	842	816	858	868	848	882	847	853	883	799	857	868	834	853	872	851	835	836	853	788	861	821	846	825	855	838	841	825	814	830	836	816	887	794	834	837	821	802	835	863	829	822	838	854	850	804	880	839	814	840	857	829	808	876	833	854	858	842	885	875	846	801	835	816	855	861	891	862	880	853	808	884	799	847	780	808	835	810	831	892	878	843	788	860	819	827	858	852	809	802	864	808	893	903	806	840	873	850	827	803	840	794	863	836	851	858	858	863	824	814	869	859	881	850	822	837	868	852	833
1942	255	237	223	243	226	237	207	214	260	212	217	244	254	228	224	226	213	224	216	229	231	221	233	236	226	230	226	215	227	270	220	235	235	228	220	232	207	227	219	236	221	237	242	239	212	219	199	214	207	211	226	212	243	242	211	209	210	211	215	206	171	216	221	226	245	244	240	240	233	235	203	233	226	197	202	232	242	229	225	226	232	225	215	211	219	192	221	202	218	206	215	220	252	235	236	231	225	239	209	234	209	254	215	231	184	238	201	229	247	212	217	246	228	231	233	212	217	233	244	210	204	203	196	224	220	212	211	219	228	256	254	212	212	236	213	206	225	211	229	219	212	196	220	239	219	208	221	210	214	245	247	203	243	239	232	246	238	221	223	237	239	193	249	228	215	229	218	221	226	225	218	215	216	224	220	225	204	208	226	241	224	218	254	244	217	212	247	273	246	204	211	216	224	228	218	227	220	203	220	202	212	220	219	227	242	213	215	237	208	245	234	224	238	209	230	237	235	207	199	218	214	231	198	226	198	248	228	238	259	235	236	216	234	250	212	249	201	212	210	226	228	230	251	212	222	209	244	205	182	225	197	188	223	224	229	237	250	241	232	223	234	255	257	253	248	244	208	221	252	208	238	197	245	245	204	219	203	236	245	226	243	242	203	237	238	231	216	220	239	212	262	244	182	256	238	217	221	202	197	227	244	209	236	202	213	231	252	227	248	245	215	231	243	200	221	246	187	250	216	224	227	234	232	246	230	213	222	211	219	206	244	239	260	218	201	222	214	237	250	253	215	229	219	236	223	232	205	201	209	217	234	197	236	220	238	225	228	230	205	211	231	238	241	254	233	264	230	232	193	243	247	206	221	205	192	205	207	197	211	223	221	236	222	219	215	216	259	219	233	229	195	242	233	210	210	258	221	222	222	203	219	225	219	219	238	225	192	239	233	194	236	208	241	255	203	224	211	222	231	224	242	228	226	249	196	206	241	208	211	241	225	232	237	240	207	225	201	236	226	242	214	201	239	224	252	243	213	221	193	212	243	231	224	239	216	228	228	234	237	197	224	239	242	205	250	238	216	211	214	216	189	179	205	206	236	220	220	231	213	218	214	204	224	225	231	223	253	250	252	232	213	218	235	190	222	241	212	228	242	232	233	236	214	228	220	204	215	255	238	230	218	244	208	184	213	222	205	199	204	233	217	205	207	239	234	213	242	228	236	256	252	196	202	242	238	217	200	216	225	241	228	185	223	220	233	243	211	211	207	230	223	225	210	243	219	243	214	229	240	245	206	227	243	229	211	250	224	254	217	194	225	200	238	220	203	201	224	229	250	237	209	220	222	228	210	206	197	189	231	229	249	209	205	220	234	223	213	243	169	223	225	209	219	218	235	228	238	199	209	204	183	247	236	229	204	186	233	212	220	236	253	215	192	221	217	226	206	237	214	225	254	248	226	234	233	212	198	248	224	245	218	229	200	225	226	224	209	254	246	218	221	241	238	242	222	222	243	225	222	240	252	201	211	225	190	235	217	232	211	200	230	215	224	228	223	245	239	209	200	226	217	210	220	209	242	225	212	229	219	220	232	259	217	199	213	221	212	207	225	207	236	214	222	260	228	216	229	249	219	198	215	214	238	230	234	224	220	207	215	213	232	214	203	247	240	207	206	217	240	213	250	223	232	231	270	228	228	217	262	222	202	220	243	216	240	220	205	260	218	220	208	231	210	227	238	259	245	219	239	259	232	240	242	246	208	230	212	228	201	225	227	241	239	206	232	230	251	228	242	252	223	186	232	235	203	215	223	207	247	234	261	209	218	210	230	227	236	234	226	222	232	219	223	221	202	236	212	191	189	222	239	213	221	209	227	234	216	210	199	238	201	238	207	200	266	233	232	275	209	239	228	233	197	245	254	209	197	249	235	231	247	247	232	229	219	251	229	238	224	249	216	219	231	214	223	213	191	226	233	239	232	215	235	206	226	230	236	245	217	203	225	207	227	236	226	225	239	213	226	207	210	241	233	233	215	194	200	236	213	208	208	198	226	237	212	251	241	224	219	217	209	210	207	240	231	242	223	212	229	208	213	217	193	243	242	234	250	203	218	213	217	215	233	242	231	226	239	233	222	211	215	211	219	221	231	232	216	240	240	209	260	200	227	219	221	232	215	229	203	231	248	210	223	243	200	209	229	230	217	199	202	224	237	220	232	216	217	222	250	215	212	199	231	214	218	220	213	261	231	234	213	214	226	238	235	223	216	248	226	240	252	249	220	220	219	237	211	219	204	238	216	199	208	224	219	243	252	229	232	227	218	229	220	209	217	203	232	188	208	242	217	200	247	234	209	237	222	223	214	206	247	212	243	243	232	231	243	219	215	235	220	246	239	213	201	238	204	218	198	202	263	220	244	220	232	212	211	229	229	241	241	247	225	239	215	192	229	219	229	223	218	193	226	223	234	234	212	210	201	212	245	201	215	209	207	214	204	212	229	231	222	267	235	215	229	232	237	221	217	226	210	220	229	201	192	224	210	234	215	231	199	227	197	247	226	219	235	229	197	216	255	246	232	202	213	224	215	202	211	225	202	243	206	212	212	213	212	212	222	231	230	266	222	237	250	238	249	225	219	220	231	229	217	238	219	229	218	241	237	225	226	223	217	236	223	222	220	224	227	240	233	248	202	216	201	240	220	260	200	210	230	214	212	223	239	233	231	243	225	225	210	224	228	242	222	234	223	192	207	255	238	195	240	247	212	221	207	216	214	211	191	233	230	217	207	220	188	238	227	235	208	238	240	218	231	222	227	227	199	215	238	222	201	186	244	234	248	212	233	219	196	263	223	225	241	224	205	221	221	216	214	259	267	238	254	254	252	246	212	203	224	206	231	215	232	226	221	218	203	213	205	238	222	231	246	230	207	225	230	228	229	219	258	220	206	219	215	234	201	241	229	252	199	219	243	229	242	208	200	221	209	215	250	235	200	208	230	229	204	200	214	232	230	213	236	199	237	231	218	222	208	229	190	199	231	243	200	246	222	200	228	227	241	206	226	224	236	244	199	223	245	244	230	191	221	221	242	203	235	231	239	258	197	225	235	244	256	265	226	240	225	214	208	238	222	197	197	216	209	267	214	241	218	220	218	190	218	225	231	214	216	200	231	245	233	192	204	203	205	216	206	188	248	217	200	211	254	216	231	240	226	226	249	204	227	236	215	246	208	218	211	221	232	234	218	221	206	218	229	208	237	223	223	224	215	256	231	235	238	250	198	206	249	208	195	230	232	214	216	235	218	209	235	237	244	246	236	204	217	234	243	191	261	232	233	251	202	238	210	216	218	230	206	220	206	219	220	242	221	205	243	208	249	239	214	243	219	205	243	216	212	214	233	219	215	233	226	236	227	214	207	209	226	215	199	180	232	228	240	227	221	224	229	225	195	213	208	213	249	237	240	224	205	242	245	227	203	213	220	240	242	191	204	225	213	216	251	234	234	215	237	228	242	222	193
1924	540	563	582	576	548	572	552	561	503	558	583	573	531	559	573	511	504	571	562	516	545	569	522	535	555	553	509	561	574	523	556	531	514	554	524	586	502	546	550	537	531	561	505	555	576	542	552	569	518	569	559	528	548	570	498	577	549	533	545	538	506	558	560	521	559	548	557	607	552	541	526	544	518	539	530	591	532	548	555	515	556	567	513	566	578	503	524	549	562	595	578	554	577	554	536	600	601	558	569	558	571	550	538	580	517	530	502	578	521	593	535	567	569	551	539	543	547	555	552	559	585	563	556	522	598	547	552	580	525	493	518	526	528	561	579	545	563	559	582	554	516	531	541	554	539	580	625	537	547	543	540	522	574	549	566	594	561	589	551	565	593	540	547	526	564	566	555	551	591	536	534	528	535	537	567	583	568	563	602	536	532	540	568	549	539	517	544	536	566	598	555	536	582	535	543	497	561	573	552	592	576	570	554	519	557	560	513	527	553	595	530	513	555	536	569	583	557	545	555	537	547	594	553	514	570	565	553	534	554	554	560	584	529	519	578	578	538	533	561	555	557	512	548	527	556	557	539	567	532	537	548	537	513	595	578	595	561	516	538	535	589	565	486	580	562	569	571	539	581	501	561	555	517	551	525	591	583	555	523	529	581	583	559	528	569	563	557	527	535	516	539	562	521	557	600	521	573	585	587	570	562	525	519	559	584	521	536	570	546	564	550	566	547	517	533	569	569	576	555	572	510	570	518	567	582	548	531	550	569	532	549	548	547	538	541	560	539	552	546	481	475	545	577	538	570	547	531	532	546	536	576	567	566	560	559	513	623	527	533	555	612	525	553	561	578	510	542	542	541	581	531	523	527	571	538	524	529	544	550	605	578	556	550	548	593	530	557	557	538	502	558	542	514	566	573	546	514	519	580	560	536	593	504	499	570	615	588	532	520	521	571	556	570	556	529	524	532	570	528	523	521	575	552	563	557	517	562	569	541	572	553	518	568	557	561	545	571	521	609	541	602	603	547	559	565	606	527	537	589	537	523	523	538	556	554	568	546	557	571	542	539	534	575	509	562	567	585	570	544	510	519	501	520	542	550	534	505	558	535	593	540	537	533	550	558	573	534	552	540	580	503	573	546	565	566	542	519	568	542	587	584	577	570	567	545	562	561	588	537	564	571	581	531	554	564	524	566	578	545	517	575	583	574	545	558	541	579	571	542	557	551	529	572	543	550	529	545	541	546	566	484	536	559	543	544	556	523	548	550	528	559	540	548	567	537	534	531	562	528	570	502	557	551	519	540	550	533	543	543	565	553	560	543	541	583	566	566	552	570	570	540	577	524	524	580	539	545	573	538	561	552	575	548	554	559	570	540	537	512	546	546	581	561	542	534	598	526	566	545	557	557	542	550	560	592	534	559	584	559	594	538	580	553	538	522	550	543	544	517	540	528	561	543	564	571	552	546	555	519	560	577	563	611	530	586	563	557	566	548	531	589	522	564	550	558	519	531	544	536	567	543	536	549	531	574	565	556	544	538	536	526	522	552	527	552	526	493	537	556	558	526	539	533	527	561	540	561	569	570	505	534	531	533	512	528	537	535	584	573	503	551	597	600	540	524	572	540	538	545	550	522	562	589	539	526	568	529	543	540	593	619	584	567	557	524	583	543	556	552	550	553	554	561	564	561	557	582	513	538	530	553	529	553	549	542	545	547	541	568	547	572	548	538	573	556	563	540	533	552	543	519	543	575	515	539	507	555	563	519	506	519	584	563	552	543	554	526	506	525	592	553	545	530	571	537	525	567	551	563	545	541	548	589	516	552	524	505	561	554	582	543	529	536	556	563	543	545	594	540	519	559	526	554	557	548	534	565	583	534	557	556	543	512	538	520	523	545	595	547	527	554	546	542	600	519	555	538	571	516	552	550	582	568	581	540	563	541	519	552	583	558	544	534	581	575	558	566	547	554	522	559	525	519	574	554	551	549	567	538	555	558	553	544	544	528	533	546	549	537	593	545	528	565	568	539	552	503	543	544	524	552	560	574	580	553	538	606	607	533	562	531	540	606	549	539	519	548	517	577	524	534	520	566	508	557	573	546	575	564	588	568	593	538	589	499	591	579	552	528	499	541	532	538	568	548	590	542	539	541	518	532	568	554	495	554	559	512	533	559	535	601	559	547	552	562	540	577	572	532	553	557	508	565	576	523	557	515	546	558	599	534	569	578	580	494	552	563	546	530	543	571	503	562	563	544	545	539	574	546	569	601	524	542	515	554	575	530	543	569	563	521	546	554	549	527	546	553	562	538	581	530	581	565	545	519	548	543	534	592	521	569	573	562	545	573	560	543	617	568	533	524	550	548	536	552	558	540	559	539	542	527	554	539	548	548	540	568	560	569	542	550	552	542	552	568	559	612	551	579	522	543	535	549	538	539	568	558	536	535	548	571	559	571	512	560	507	554	548	583	561	553	517	534	562	513	586	511	569	544	521	566	525	548	550	533	524	547	549	566	572	541	541	566	552	549	551	516	549	567	561	513	592	542	524	539	538	562	538	554	562	521	552	539	544	549	574	549	580	553	551	551	509	536	554	571	569	581	559	535	544	552	580	545	567	564	560	608	526	560	561	542	551	519	587	578	580	579	551	530	553	567	575	567	532	563	545	541	558	558	554	535	520	515	551	550	564	597	545	527	571	537	514	531	524	553	560	531	574	567	568	582	542	541	554	622	530	533	524	583	566	580	558	534	543	554	542	581	546	508	555	542	549	531	530	561	532	549	538	522	596	605	535	550	547	507	536	527	577	533	562	572	511	523	528	591	541	559	567	557	578	553	550	560	550	538	569	536	562	553	585	555	506	544	521	573	549	515	560	527	586	544	494	543	543	564	536	573	525	587	577	561	581	539	495	528	533	522	574	539	521	579	567	593	501	529	510	531	545	584	562	556	517	540	557	549	573	501	559	560	558	564	563	550	569	538	541	537	580	577	558	553	557	584	557	516	543	504	563	518	599	571	542	547	611	573	550	563	529	546	560	531	548	539	565	491	527	531	559	549	562	537	523	589	540	549	526	549	592	535	549	579	574	552	572	574	512	537	563	565	533	558	582	556	563	532	546	588	523	532	600	511	563	552	574	590	550	561	545	573	544	535	570	592	537	539	562	533	538	516	579	550	550	541	558	486	557	522	514	542	536	562	558	567	585	553	560	576	562	528	579	526	506	594	510	539	572	569	545	572	571	558	511	563	568	543	555	524	534	529	546	575	548	571	553	561	544	541	565	497	552	578	497	556	532	549	540	536	542	530	555	513	503	558	535	510	597	533	521	569	596	548	530	525	524	529	522	532	539	545	544	580	566	572	542	550	546	552	562	527	538	524	511	557	547	600	523	539	534	555	583	563	576	549	522	585	540	583	560	522	616	569	559	533	557	525	566	572	550	534	544	542	566	565	600	558	575	548	541	546	538	557	558	520	579	552	558	532	539	559	571	535	535	494	579	573
7887	489	530	413	298	264	272	222	186	237	215	196	208	185	176	165	182	196	173	168	186	181	180	176	168	164	186	178	143	158	195	186	184	157	164	172	173	153	179	149	143	177	183	191	185	187	152	185	180	154	186	165	167	187	170	172	171	191	165	169	146	176	158	162	189	185	175	175	175	190	185	172	189	190	201	165	179	171	168	195	162	185	161	196	166	182	170	164	156	161	174	170	165	184	180	182	159	158	168	182	161	169	172	179	173	191	150	185	169	193	138	159	165	176	158	165	166	148	177	166	159	163	179	180	165	163	174	186	183	192	163	167	145	178	184	176	156	181	154	164	149	159	142	180	172	171	159	166	160	161	200	148	140	184	167	184	179	166	148	174	207	155	180	166	189	178	173	171	197	170	175	165	207	192	189	162	188	138	162	173	150	171	157	166	175	173	187	178	146	163	188	178	169	166	172	164	148	165	173	180	187	163	169	166	167	155	150	194	162	170	172	174	196	190	198	166	166	163	165	153	167	157	164	163	171	168	158	181	167	167	167	176	147	142	178	152	176	173	169	164	161	164	178	173	176	151	157	187	161	176	214	164	165	177	185	174	158	170	173	173	176	146	168	186	148	167	174	180	186	153	177	165	190	172	155	172	176	179	153	177	174	134	203	172	160	166	173	171	182	158	155	176	169	171	181	181	170	157	178	175	163	191	188	177	203	154	151	174	151	197	169	162	158	182	163	175	190	187	177	145	155	172	193	188	159	159	151	163	174	147	142	177	156	170	171	169	169	172	165	192	160	182	155	180	180	192	173	189	162	169	156	166	177	174	216	181	149	155	184	146	142	179	178	188	177	171	166	143	168	150	138	160	173	199	185	152	174	169	168	160	181	179	179	173	193	167	158	161	165	167	176	152	179	192	166	187	162	180	168	170	160	161	179	143	188	165	146	184	161	160	199	158	173	170	187	161	176	164	178	174	172	172	173	190	169	159	184	177	163	191	164	169	167	169	181	175	184	167	159	151	181	180	151	154	172	168	183	162	193	184	177	172	176	175	160	159	188	160	204	159	186	175	176	181	161	168	192	183	182	164	200	173	164	160	173	196	181	163	171	164	154	194	188	165	177	174	149	188	155	167	153	163	180	172	166	171	187	136	156	136	164	148	153	161	168	194	161	152	181	163	157	168	176	172	167	193	168	156	166	202	160	161	195	155	168	182	143	159	146	145	171	176	170	186	159	169	163	134	183	169	202	186	181	143	178	184	180	160	172	137	160	198	186	178	196	194	183	168	189	175	173	184	171	181	170	181	141	181	164	174	194	185	183	176	158	179	159	177	158	183	149	175	166	161	184	163	167	161	167	181	197	182	173	154	166	173	174	178	186	175	164	169	185	197	174	190	178	197	164	168	137	166	167	162	159	149	180	156	157	170	179	177	190	168	194	150	160	175	180	171	165	144	185	164	147	161	172	144	181	153	176	147	179	162	156	177	189	147	166	177	176	174	189	206	194	177	156	155	173	163	164	199	182	188	174	185	192	181	146	174	174	195	172	189	195	173	186	157	172	195	201	168	190	190	145	137	203	197	151	193	158	174	172	165	157	169	152	169	190	147	183	183	156	183	184	174	181	152	188	185	164	174	162	192	176	151	183	173	174	198	169	163	181	163	171	172	174	164	165	178	183	175	176	177	170	200	158	178	162	165	177	142	155	149	168	173	197	162	143	184	147	146	179	184	163	135	143	171	153	187	157	181	182	182	182	178	161	171	188	165	198	175	161	181	180	182	144	163	175	176	152	182	151	166	166	205	174	168	193	179	165	177	180	170	179	182	168	196	148	165	186	185	163	171	151	156	185	167	208	155	185	193	164	152	168	163	164	172	181	188	199	175	169	171	177	199	183	172	177	170	151	170	184	174	163	162	164	182	164	185	187	170	193	189	185	174	158	148	162	181	166	170	154	163	186	186	166	176	167	139	169	163	193	145	173	155	189	164	178	163	148	171	141	167	198	170	175	167	142	181	177	201	190	191	178	187	175	176	148	164	157	146	184	166	156	161	183	173	174	164	171	161	158	173	180	175	173	175	174	176	181	179	183	163	169	181	168	191	177	185	144	152	169	185	147	146	155	161	145	172	186	181	160	181	175	165	170	178	151	176	187	187	201	151	178	181	210	196	209	180	152	182	159	164	147	189	157	198	168	196	142	131	206	150	153	160	185	156	164	181	164	151	181	153	165	188	177	180	163	167	165	160	168	151	175	176	164	164	167	181	175	174	158	170	194	164	185	170	153	159	181	184	168	176	147	174	164	182	176	174	170	159	183	184	142	177	162	165	174	150	154	158	183	165	148	183	149	155	167	158	177	174	163	180	157	158	199	186	171	151	159	161	177	197	176	167	181	168	166	171	183	154	170	169	179	175	169	149	175	168	160	172	170	162	173	156	180	175	182	207	162	151	168	150	171	199	162	182	196	156	163	190	168	158	162	178	171	176	168	166	182	172	168	175	170	176	190	174	167	183	160	189	171	184	150	187	166	184	194	176	182	162	175	198	170	155	185	174	171	140	175	180	193	154	159	151	184	187	172	162	167	186	175	150	165	154	145	175	150	173	183	161	168	159	159	154	156	169	162	172	163	179	167	159	166	186	199	161	162	154	168	178	194	176	155	149	177	157	190	152	153	188	165	191	191	153	194	158	163	174	181	184	176	144	189	162	168	176	195	171	142	158	179	179	156	166	155	146	175	172	167	161	156	186	174	188	184	167	188	172	173	168	135	184	171	171	195	186	170	180	163	150	158	185	181	152	173	183	173	204	173	173	175	173	170	175	164	178	163	166	169	166	187	173	190	159	182	167	165	176	178	185	156	179	163	154	182	144	173	196	172	155	157	156	163	187	159	173	166	163	188	164	196	167	172	145	179	170	168	186	175	172	177	192	171	146	156	199	169	191	178	177	161	163	158	176	189	172	180	165	188	172	173	210	157	165	189	180	163	181	180	180	180	176	184	173	186	195	146	168	171	190	167	179	166	153	168	166	186	149	160	171	180	177	170	192	167	159	159	172	174	167	171	190	177	189	166	173	162	176	142	169	195	182	164	174	194	171	173	153	159	172	187	173	131	165	152	179	170	189	173	162	172	184	161	154	161	180	187	178	168	178	165	188	165	172	188	182	157	208	167	185	164	174	151	180	206	177	176	189	162	181	167	153	152	175	201	155	174	181	146	186	172	164	175	167	158	154	166	189	175	149	188	200	198	163	162	167	181	186	185	164	174	158	170	170	163	174	179	151	166	163	142	178	174	165	173	171	175	168	185	183	184	196	158	186	193	180	162	174	171	173	162	160	162	158	163	166	184	156	179	156	168	176	179	174	177	172	183	169	174	160	221	169	165	160	168	156	175	172	174	179	162	155	149	160	154	156	165	165	173	171	176	176	182	171	151	170	158	201	184	170	195	164	152	190	160	168	133	150	159	192	172	167	174	153	160	156	176	165	176	191	193	175	164	157
6435	748	1194	1337	1151	979	912	750	636	684	630	652	575	544	541	487	549	513	470	505	530	495	468	507	510	471	458	513	498	475	471	484	467	455	476	510	446	481	450	482	480	466	476	447	446	488	459	462	430	476	438	442	478	476	491	441	457	474	503	473	448	460	478	484	477	441	460	457	437	472	452	483	500	492	477	431	479	423	498	432	497	471	475	493	497	523	441	449	476	479	478	444	467	438	451	467	460	448	449	509	451	470	472	459	428	485	439	472	451	431	489	478	457	437	435	432	418	418	448	511	444	484	448	495	446	463	499	479	477	440	456	464	477	454	443	477	456	457	488	481	455	473	444	478	476	476	459	466	444	460	488	453	472	468	491	428	472	467	469	470	470	488	473	501	460	423	459	414	456	478	487	457	457	447	493	441	494	450	471	476	456	438	475	485	476	435	491	479	443	442	459	453	428	440	460	449	530	476	463	444	443	452	479	457	477	472	509	433	484	468	447	458	453	453	468	481	451	460	428	513	474	493	454	481	470	431	432	493	447	484	450	481	443	468	483	450	442	453	474	473	481	449	440	482	486	473	441	440	447	465	456	469	450	422	487	466	445	463	449	491	448	460	479	463	481	480	398	449	454	487	433	436	486	479	448	494	511	442	432	461	424	449	467	458	428	415	470	491	457	465	487	466	439	445	497	431	474	482	465	435	475	454	450	478	476	475	460	471	455	455	445	441	485	483	459	489	441	451	468	446	428	487	518	471	503	439	495	499	444	465	427	446	462	481	442	472	467	459	443	457	452	426	444	459	455	467	455	440	484	477	440	459	434	439	415	408	482	454	446	454	469	452	496	429	482	465	495	462	454	462	456	444	463	445	462	539	478	493	468	439	448	487	449	476	463	489	479	472	464	425	495	448	459	462	494	458	501	483	452	447	494	427	443	452	439	449	455	433	469	449	446	453	426	437	455	498	465	461	474	450	457	443	452	426	456	446	463	456	483	479	510	466	453	456	480	457	437	463	445	448	489	510	439	455	477	441	474	472	479	478	446	442	488	449	458	517	447	467	464	445	473	482	451	466	465	489	456	484	491	479	466	437	493	480	481	423	450	479	467	457	454	501	442	449	496	471	442	456	457	478	451	456	485	457	450	473	503	447	431	472	481	506	479	473	445	470	452	456	481	469	447	492	457	441	472	482	453	450	448	426	451	443	496	505	477	486	518	498	461	444	484	452	441	461	430	449	512	445	432	489	479	471	487	441	480	459	432	451	457	442	483	486	465	456	444	458	485	438	455	478	444	498	481	447	494	505	452	466	436	467	466	464	453	481	463	471	511	494	493	444	459	448	457	487	498	397	525	456	460	470	470	456	453	461	464	466	443	518	469	544	471	475	422	445	454	457	462	449	475	452	474	439	470	524	435	449	455	471	466	485	458	448	425	447	467	428	441	451	423	495	431	468	448	450	459	444	442	452	410	473	441	467	512	498	472	484	483	460	446	466	479	462	497	464	430	468	506	493	454	454	473	431	469	509	486	454	460	498	473	464	429	474	463	514	460	427	470	434	443	427	457	420	458	445	481	464	463	453	440	463	483	441	471	465	441	449	499	477	480	443	472	463	451	468	450	477	454	479	473	449	450	486	483	440	505	456	450	450	473	481	471	460	452	477	476	447	451	438	431	443	482	448	427	452	463	477	497	459	446	471	510	453	471	466	450	473	452	405	484	431	447	463	467	440	469	491	480	474	428	471	475	467	479	456	503	436	455	509	493	475	485	467	456	459	466	453	437	456	469	475	438	422	461	460	488	483	461	459	496	481	454	440	485	453	448	447	460	443	478	467	455	465	454	446	473	469	501	488	438	463	456	447	403	455	456	455	456	422	448	453	479	434	447	457	465	441	457	429	420	470	452	448	463	426	467	446	467	440	417	483	424	451	424	448	452	458	439	451	432	460	468	453	454	429	462	461	480	477	465	473	433	488	417	458	435	485	439	496	466	487	484	457	474	466	481	508	515	456	483	447	442	420	498	450	481	468	423	492	445	425	435	480	480	469	456	475	421	464	502	420	451	423	481	431	471	457	494	450	401	468	468	475	471	439	466	459	475	502	467	456	453	435	469	474	466	481	429	438	443	421	446	457	461	503	443	455	496	484	478	466	470	461	483	480	472	463	446	468	506	464	448	422	485	480	440	449	438	441	488	463	480	457	458	473	449	486	453	463	453	430	492	458	431	463	456	463	478	491	455	447	450	460	479	460	464	479	498	506	485	435	469	418	478	439	459	415	471	456	487	454	466	426	447	487	477	485	458	458	453	468	450	464	482	436	420	444	489	437	421	518	462	480	464	458	477	470	458	457	476	451	437	461	440	446	449	481	459	457	435	488	445	450	498	457	436	461	463	434	497	448	429	495	433	452	461	443	464	470	468	508	477	446	447	460	480	434	452	448	435	472	497	446	470	430	452	471	450	459	464	478	502	459	476	459	486	434	451	452	443	433	501	449	451	450	471	479	478	450	456	464	478	444	483	417	434	456	487	469	437	456	460	442	417	484	460	481	407	488	473	459	453	500	495	494	477	462	468	452	452	454	439	480	471	433	438	441	454	437	438	474	465	471	438	456	438	432	482	433	446	468	430	453	447	446	483	451	420	455	478	474	458	463	471	446	447	472	472	485	510	471	456	433	471	464	459	485	451	455	465	437	455	453	468	402	484	497	461	458	481	509	453	466	444	488	418	448	438	448	479	479	470	456	442	450	508	444	472	460	438	460	473	459	435	485	440	453	449	460	462	484	478	459	443	450	445	420	466	478	424	463	484	458	454	471	492	484	468	439	445	445	469	459	457	491	491	461	460	466	483	480	447	509	449	490	486	480	477	482	435	444	498	432	457	474	475	465	479	479	447	448	456	466	443	486	462	460	417	467	476	444	486	443	465	466	443	438	414	452	401	466	422	469	442	468	488	437	473	473	445	451	486	495	430	485	429	469	482	464	465	464	455	467	461	463	442	455	478	441	488	452	449	483	450	491	446	436	503	446	474	444	482	467	467	437	479	466	455	482	493	482	481	469	436	485	436	487	459	439	468	475	411	462	450	504	479	485	444	439	448	476	451	442	442	457	425	456	470	435	438	504	495	475	457	476	465	433	447	506	455	479	432	418	458	459	438	453	461	469	475	468	453	457	470	478	456	517	455	461	477	415	497	466	467	465	484	436	473	449	456	476	483	465	488	488	468	460	453	478	482	443	481	458	439	461	469	468	457	467	433	450	469	444	500	459	457	422	478	395	463	468	453	446	496	493	436	473	459	511	477	461	447	485	455	441	460	446	435	486	459	465	468	473	479	476	477	490	466	485	452	466	442	469	471	466	455	462	460	463	465	467	456	470	466	483	482	466	465	420	467	486	444	501	455	452	480	448	487	447	462	510	478	457	444	474	478	450	488	455	457	438	472	443	458	483	477	461	463	468	438	459	444	484	444	451	452	452	477	474	445	464	479	448	429	423	466	488
15171	1308	1088	868	731	553	510	494	485	427	417	385	396	403	410	380	365	363	361	388	372	379	363	344	373	365	366	390	395	369	343	337	337	394	342	364	341	384	380	377	371	339	352	347	393	385	367	359	390	368	366	322	335	357	344	350	344	327	354	341	355	350	358	358	359	330	350	343	334	341	365	348	375	329	311	352	385	388	361	368	338	335	348	356	351	354	361	357	356	364	347	372	363	331	347	368	385	334	356	356	343	336	355	337	327	377	365	293	329	387	348	333	335	338	370	345	362	353	340	368	351	364	346	333	381	367	332	371	358	374	384	371	352	315	339	341	339	346	354	332	345	319	353	345	345	317	341	364	378	384	333	343	341	372	370	364	363	303	336	350	352	384	354	334	374	381	338	326	320	379	402	357	371	346	336	402	383	347	394	370	366	372	357	354	369	361	342	388	364	339	348	335	306	361	364	394	359	356	336	285	367	385	337	369	337	344	341	345	365	409	416	346	344	375	343	332	388	341	346	373	377	311	349	348	356	363	348	357	378	344	368	373	353	371	357	332	383	350	393	363	347	380	332	353	366	374	335	375	393	348	362	334	384	372	336	374	353	348	333	360	348	389	334	341	346	347	353	368	380	353	375	362	353	310	353	337	356	341	328	358	366	368	341	385	353	392	338	343	369	365	353	361	333	380	332	370	351	352	355	374	361	322	370	305	355	347	366	363	411	337	364	395	377	376	353	341	354	354	352	343	364	358	373	364	359	344	335	357	383	355	336	411	355	356	335	383	381	311	383	369	347	335	352	357	348	380	341	369	371	378	358	378	388	363	360	354	354	337	338	343	384	341	343	359	331	347	334	347	343	341	380	370	390	363	348	409	357	319	361	344	373	349	376	379	354	352	337	331	382	370	367	366	400	348	382	375	378	361	308	346	385	324	354	334	376	385	318	338	352	325	356	347	359	368	356	341	372	369	343	369	371	390	364	330	377	358	323	352	345	353	341	368	345	324	360	341	334	386	339	432	360	401	343	377	361	331	361	349	370	335	380	375	411	325	327	349	360	329	332	373	343	353	371	380	395	378	337	332	363	383	340	323	361	326	358	365	357	337	372	374	374	344	348	339	345	340	345	376	345	368	349	384	340	365	339	328	354	373	354	370	387	359	352	330	360	373	361	345	383	347	335	341	352	368	395	396	400	373	373	378	349	329	366	390	394	369	334	399	360	359	346	348	350	390	341	340	351	367	329	359	361	351	348	330	363	357	353	346	320	395	350	364	371	369	339	395	360	355	381	391	346	364	340	345	330	361	357	355	366	348	336	370	389	373	396	363	359	325	345	363	346	354	368	368	382	399	349	341	366	345	351	315	367	331	346	349	330	372	368	354	317	323	370	399	337	384	367	370	368	345	342	337	365	380	378	369	338	360	352	365	375	339	345	345	348	380	329	372	371	382	365	331	350	338	345	378	344	334	369	341	356	347	328	382	354	377	343	348	361	329	370	349	350	364	345	370	369	351	355	376	371	411	332	358	341	379	323	356	367	314	351	377	346	334	318	377	369	360	373	386	356	392	372	352	331	317	405	392	334	350	362	365	357	320	342	372	359	368	320	397	346	338	376	329	348	363	366	362	345	354	366	355	389	350	332	405	358	344	366	377	366	364	331	293	337	317	379	386	349	348	358	353	353	364	352	347	344	374	360	316	353	366	326	338	344	356	351	372	386	327	353	382	345	370	371	341	377	386	370	336	378	370	338	386	323	356	358	342	392	371	378	348	352	371	331	328	346	361	360	357	361	357	359	378	328	330	385	334	390	369	340	335	349	350	348	369	385	341	339	359	353	359	372	331	365	365	378	363	352	366	353	385	379	351	342	313	390	367	355	305	355	341	388	343	377	355	330	371	339	377	366	394	336	351	369	363	349	362	345	342	330	374	345	378	339	378	335	373	356	339	368	357	352	351	375	367	366	356	338	347	372	359	350	363	337	350	367	374	384	362	363	371	375	341	353	342	336	323	348	364	340	362	365	349	377	327	301	339	364	393	381	366	389	360	323	370	344	377	328	395	352	350	319	360	405	387	358	332	342	365	345	376	368	337	356	330	342	326	361	338	358	350	351	395	371	389	333	336	376	369	408	324	323	330	368	371	384	369	366	332	387	379	385	350	376	323	386	363	395	377	369	344	371	343	347	375	349	385	376	365	362	357	365	395	369	382	380	372	365	372	349	338	362	375	335	381	344	350	385	343	343	383	357	342	308	359	340	343	376	357	373	348	349	347	334	339	357	368	331	379	365	390	306	348	373	376	341	366	377	328	365	353	334	370	347	375	360	378	389	358	352	370	374	357	350	396	373	356	380	361	355	336	378	365	362	336	335	386	338	353	393	340	343	321	351	346	345	336	336	388	367	360	334	369	331	356	377	373	354	347	365	355	348	324	363	406	363	387	378	371	414	361	380	346	328	317	406	375	374	355	364	336	353	370	343	351	338	378	369	344	361	384	351	361	341	330	409	343	358	393	359	362	334	309	337	370	322	331	384	326	347	324	340	375	331	369	329	420	332	391	350	355	373	375	368	367	322	362	359	358	344	364	345	380	362	371	368	331	358	350	355	352	339	356	338	357	373	328	332	319	347	337	361	351	397	319	330	380	365	351	337	364	314	365	387	347	362	377	348	358	371	343	326	335	363	350	360	374	369	343	336	343	354	346	359	329	344	334	366	329	321	402	375	377	337	331	363	360	362	329	320	316	395	357	356	337	346	342	357	342	360	352	372	393	369	361	395	345	329	365	403	373	332	385	323	349	321	356	347	397	339	376	329	345	365	368	322	351	342	341	308	344	397	381	387	340	346	318	335	353	346	364	377	346	355	373	363	368	341	360	345	344	343	372	355	361	344	363	342	352	304	335	361	329	361	358	377	363	338	392	371	343	344	357	352	338	350	364	357	384	348	342	370	325	388	333	367	371	364	367	361	337	350	348	353	364	351	403	333	362	374	342	364	360	379	331	318	357	346	370	374	374	355	421	354	356	400	344	372	379	368	354	344	362	351	369	372	360	364	316	380	379	364	373	364	343	386	349	340	359	370	346	350	361	373	359	373	400	338	369	338	359	316	375	347	354	325	354	392	331	356	332	382	362	341	375	366	369	349	328	366	361	359	368	359	380	372	354	318	344	343	365	359	408	363	362	389	383	336	338	346	347	345	382	346	364	347	359	372	333	358	324	350	396	387	334	348	384	358	372	328	345	347	334	330	360	378	337	391	365	370	360	378	338	367	384	362	349	366	334	366	337	362	339	360	345	337	352	342	354	342	335	369	384	346	356	342	355	357	343	341	392	346	368	363	364	332	334	358	325	345	358	363	330	336	355	352	353	365	348	336	390	340	366	346	357	341	331	371	351	361	340	360	351	374	380	404	365	358	340	349	334	348	353	367	359	377	386	336	323	344	362	345	352	373	346	373	343	327	356	360	318	360	363	320	362	387	353	371	357	392	371	319	343	345	363
8545	1347	2337	2606	2245	1833	1583	1397	1274	1174	1104	1151	1076	1063	1013	1021	929	961	991	957	942	909	871	956	937	916	910	873	928	844	848	865	888	868	875	842	911	847	810	885	902	920	882	866	845	856	842	816	804	819	904	820	834	863	887	857	825	858	840	833	827	862	806	811	872	877	795	775	807	867	840	906	837	882	823	858	873	835	818	833	870	825	869	830	853	881	826	853	839	885	812	902	887	869	841	846	826	823	886	809	859	843	844	844	856	813	836	801	802	828	771	829	803	810	809	835	822	858	816	848	824	850	877	787	845	854	853	821	828	885	840	820	856	851	826	808	845	802	878	833	893	882	819	854	846	862	826	867	823	858	814	856	837	857	817	817	875	830	849	832	812	874	787	865	856	868	874	820	898	888	855	784	837	797	823	857	823	870	861	831	818	756	862	853	872	831	846	866	813	855	829	868	806	824	908	785	825	853	825	900	878	830	830	849	854	779	892	814	796	794	863	817	797	772	807	818	801	815	861	845	794	764	824	837	849	811	833	930	902	895	826	813	803	886	778	817	835	861	852	850	801	843	843	871	858	914	860	830	850	841	832	795	814	871	837	807	848	832	836	801	851	810	828	818	804	845	860	822	895	873	879	851	851	831	812	828	836	873	871	869	838	848	843	848	819	773	822	784	840	849	788	816	872	816	831	779	872	904	826	857	892	829	865	833	836	844	851	858	844	804	825	822	829	851	880	799	840	826	811	808	829	833	875	886	824	830	821	824	869	800	802	878	805	835	837	820	799	834	843	799	845	846	807	866	824	852	802	821	853	797	868	888	806	878	854	799	800	780	810	868	884	833	848	816	825	835	840	844	829	789	866	863	798	823	863	845	878	771	833	828	866	824	845	810	888	885	839	870	858	843	830	820	793	870	775	833	868	824	810	836	872	847	843	831	865	836	823	818	832	790	872	807	849	823	857	890	831	839	866	828	831	893	864	828	832	860	788	883	826	824	833	913	822	827	884	851	866	851	859	821	797	794	817	835	875	865	858	819	819	813	812	841	855	823	799	845	866	833	831	887	765	843	833	851	855	850	805	810	841	802	870	809	814	823	864	882	878	820	821	849	815	809	838	843	833	819	786	837	840	823	883	835	792	794	851	849	845	827	836	842	800	865	786	806	819	829	808	841	903	863	841	805	875	813	828	850	789	830	796	861	843	850	829	812	840	849	832	816	810	821	855	851	834	841	830	831	907	830	804	839	854	857	830	841	832	829	845	832	882	822	845	791	800	802	834	831	863	902	802	772	828	819	821	786	821	775	833	844	815	835	833	807	826	816	841	891	848	818	815	824	859	843	820	833	806	854	843	863	805	878	848	830	800	849	865	855	811	848	847	852	805	853	851	874	791	901	842	898	887	829	910	839	847	825	870	794	840	843	864	871	830	834	789	814	787	837	859	843	817	818	816	797	793	832	867	846	833	857	819	853	810	800	838	884	811	859	832	833	812	825	811	821	838	837	878	834	869	853	881	819	898	855	849	877	823	842	842	869	880	854	851	834	791	818	840	831	879	822	877	800	847	845	884	836	848	807	813	858	806	846	855	869	836	859	851	855	832	832	871	848	849	847	816	851	847	844	834	870	828	822	814	871	793	793	797	897	803	862	847	872	872	845	810	805	841	815	848	810	842	805	851	834	800	848	820	804	859	848	855	797	887	820	855	822	864	866	818	834	866	882	883	851	813	872	834	849	814	799	829	849	855	852	823	836	844	791	828	883	850	815	853	817	884	854	821	796	807	872	874	821	807	892	811	868	839	838	788	814	856	824	857	874	820	849	853	897	813	811	887	911	888	833	867	882	818	883	844	831	826	873	808	796	868	838	849	826	871	809	830	775	852	837	842	839	864	802	833	824	838	815	844	869	806	810	845	806	807	851	815	818	860	813	843	839	800	857	788	814	827	826	847	814	842	901	812	908	840	862	852	857	843	812	869	823	844	794	804	803	856	823	815	868	855	834	828	826	869	872	783	827	824	814	803	820	832	854	756	857	858	853	791	829	852	798	847	859	824	835	814	848	871	826	854	816	845	860	832	841	803	848	836	785	812	900	789	818	844	857	843	808	848	799	871	817	822	860	833	831	849	826	863	837	869	787	884	847	823	844	841	878	843	851	835	899	812	851	871	852	848	845	852	856	841	918	843	850	812	842	870	819	845	863	817	884	840	813	790	821	843	806	845	782	839	862	814	792	832	813	796	803	846	816	806	801	819	824	852	840	838	813	828	858	816	847	816	888	831	856	827	853	856	875	813	841	832	842	816	830	867	783	813	829	794	865	841	815	835	865	876	799	833	845	824	808	810	798	876	810	874	909	866	848	834	866	861	863	841	808	803	822	882	803	874	828	839	812	832	837	879	860	823	904	856	743	813	848	785	830	848	847	890	808	807	835	835	866	843	809	830	863	853	848	870	815	836	892	861	862	893	824	818	822	819	861	821	845	817	805	837	858	849	869	813	817	799	801	836	846	874	847	823	840	796	862	825	798	786	846	816	861	836	864	907	812	863	849	846	832	833	866	865	832	783	828	789	851	848	756	823	819	827	863	797	838	858	830	838	829	832	902	794	855	774	818	802	835	865	838	811	842	817	817	793	828	817	839	806	786	781	808	855	844	860	820	809	810	826	846	817	829	848	815	896	852	847	840	835	874	880	884	832	842	920	854	847	835	825	814	878	803	890	785	863	880	793	846	831	807	829	838	758	845	809	848	849	877	800	836	771	811	799	828	891	814	891	832	820	812	831	861	783	878	869	817	839	836	845	828	889	846	837	813	833	849	782	852	810	868	789	782	797	842	824	849	814	826	817	848	785	841	859	797	813	878	891	821	837	800	816	871	835	835	845	869	861	840	815	821	842	802	842	822	810	832	807	813	854	885	840	881	860	843	849	842	856	856	788	829	847	852	803	801	831	842	824	887	823	814	825	815	812	850	811	813	855	835	795	798	778	883	804	816	813	839	882	833	832	851	808	849	841	867	807	825	781	813	826	800	844	800	799	842	846	860	798	864	880	830	810	782	870	845	828	850	811	803	768	904	845	827	850	787	845	804	805	850	861	838	853	799	845	839	882	835	858	836	805	853	894	860	886	813	833	850	868	866	874	842	857	853	852	812	856	807	815	847	826	821	854	825	826	832	811	865	829	817	865	833	800	777	800	822	806	850	801	850	840	860	829	833	887	813	852	882	868	865	860	862	833	778	860	881	901	842	831	839	823	796	824	871	872	886	834	855	856	823	801	861	842	796	819	816	844	817	824	839	827	817	869	823	896	871	851	808	832	835	873	803	818	879	816	872	829	833	832	793	787	886	872	828	829	877	832	847	806	847	854	803	796	853	814	854	851	845	804	847	843	830	842	870	823	789	864	793	844	817	863	835	829	829	839	869	837	810	863	844	902	812	851	846	834	837	846	867	821	837	877	840	785	812	832	821	830	810	812	838	829	815	846	836	803	769	825	883	813	882
1804	261	220	236	203	259	229	238	196	205	226	194	243	218	223	246	223	214	228	194	279	227	237	219	232	246	229	229	229	206	189	230	221	193	213	225	220	205	201	203	219	243	222	198	267	201	217	226	193	248	217	212	213	206	216	259	236	218	215	208	176	224	223	212	227	232	221	206	233	215	221	197	246	249	246	213	215	211	227	219	250	189	214	234	242	228	199	226	224	207	240	228	246	198	204	209	211	208	250	229	193	226	229	219	212	230	248	198	222	215	197	231	228	219	231	221	242	203	191	222	255	226	208	210	223	184	248	214	230	238	213	180	208	199	204	216	231	222	198	227	199	219	226	220	208	217	226	196	185	222	233	236	244	214	225	217	228	209	224	243	206	244	198	242	212	224	225	216	204	213	214	225	228	211	231	199	208	199	213	198	223	250	179	239	219	226	209	220	197	236	210	266	227	199	238	212	234	198	218	227	227	239	208	216	238	212	221	234	207	216	206	226	222	229	219	200	202	233	226	199	233	253	195	216	254	234	226	215	228	231	196	236	242	231	200	210	255	227	228	238	189	227	224	210	224	237	219	235	219	221	209	227	197	197	221	237	205	213	206	213	226	226	219	238	187	205	214	205	234	215	230	220	213	220	238	234	223	212	218	206	244	227	234	207	180	194	229	204	218	219	223	206	224	241	213	216	224	199	227	233	201	228	215	217	224	237	219	203	233	221	196	239	232	235	213	218	222	218	245	219	227	227	225	224	218	217	224	206	222	218	217	224	206	223	243	194	217	220	249	228	203	218	220	225	231	206	196	223	197	216	230	214	222	218	241	206	212	223	218	216	221	214	228	217	219	221	216	227	212	233	226	233	219	220	212	218	208	230	257	223	217	233	212	208	203	195	264	223	220	215	223	205	204	216	213	178	231	225	206	218	221	218	197	220	195	238	229	215	219	223	223	239	230	199	197	205	209	217	223	223	204	219	227	203	233	214	198	212	203	206	203	225	217	208	229	211	243	238	226	215	218	187	215	209	226	224	232	212	222	217	225	225	234	204	227	229	236	223	239	222	230	208	255	204	227	232	237	216	202	243	201	231	214	236	204	221	198	205	223	237	194	188	217	227	217	226	219	203	236	194	237	217	201	226	226	241	216	201	214	253	209	254	215	235	227	202	221	229	222	220	243	224	242	199	229	202	218	197	226	215	191	214	217	204	206	254	208	208	203	200	185	223	198	216	233	207	226	208	251	246	206	195	229	212	231	213	211	221	238	216	215	199	210	200	199	225	239	220	232	231	216	197	226	244	226	193	221	199	216	202	205	214	206	196	221	238	221	195	211	237	215	223	253	224	230	233	205	200	232	240	223	216	209	223	244	242	223	200	220	240	223	200	229	235	237	192	237	229	197	210	220	231	231	188	241	197	210	198	231	239	262	240	229	233	237	258	232	228	240	209	217	213	224	209	215	231	225	249	238	214	224	199	201	189	231	220	224	214	210	231	232	218	236	214	230	201	215	206	198	214	206	210	218	229	220	201	210	197	215	229	185	208	239	204	200	220	200	236	203	230	217	212	204	185	237	198	241	252	248	224	231	218	245	233	224	218	228	212	232	227	197	247	244	198	217	222	228	234	198	206	243	198	229	240	234	238	220	204	231	213	229	198	198	227	189	218	232	222	224	231	230	260	210	231	191	226	211	213	222	209	223	248	219	216	205	244	202	210	248	215	232	202	230	209	208	212	221	208	238	217	211	217	216	239	190	208	203	193	213	255	222	200	240	218	214	238	206	229	210	224	185	183	195	234	216	232	235	201	200	215	234	209	236	209	226	219	215	215	190	227	220	223	212	247	205	227	234	199	241	205	201	199	228	213	228	184	256	212	204	207	241	221	236	205	230	222	216	223	225	231	221	188	226	238	216	224	233	232	215	221	202	233	199	186	237	227	181	198	195	214	225	203	210	225	251	226	210	251	214	206	243	225	229	208	236	229	240	217	220	221	212	238	236	246	231	229	238	210	212	220	244	241	244	229	211	210	237	256	233	209	210	218	210	218	232	214	212	218	193	245	236	242	228	189	212	235	227	241	239	232	215	236	212	220	213	227	230	201	201	218	219	198	206	229	208	226	213	203	210	244	222	231	229	200	235	225	216	216	227	202	231	224	266	221	234	221	207	216	218	212	194	224	240	203	191	203	226	198	226	222	236	217	222	230	230	233	227	213	247	226	234	211	222	260	234	215	210	239	185	214	198	222	232	238	223	210	192	227	250	213	209	232	210	176	205	262	201	232	242	244	198	219	239	224	225	215	215	217	223	237	219	225	214	238	202	218	216	223	232	200	216	216	207	196	229	191	206	200	205	226	204	228	215	208	210	234	233	216	224	216	185	212	227	194	192	207	241	205	186	220	250	226	257	233	227	226	243	214	232	202	207	232	230	222	199	227	209	231	203	215	215	223	234	231	248	212	216	212	221	227	232	225	227	237	242	225	190	234	231	195	221	222	210	210	240	234	213	227	193	226	210	236	243	217	205	208	238	194	199	226	193	218	229	225	202	184	233	231	214	234	205	201	219	201	202	213	194	212	228	222	238	185	197	225	234	205	207	203	246	236	227	210	246	225	213	207	198	206	213	224	234	241	251	196	238	229	206	210	232	218	234	234	200	211	224	235	198	203	218	218	230	231	250	190	214	216	239	222	224	201	200	217	234	212	216	254	236	187	248	242	212	221	215	200	230	197	220	227	198	243	216	238	204	236	192	220	208	242	215	219	227	229	258	230	221	209	223	215	230	210	216	208	209	205	237	233	227	229	187	197	229	221	218	232	233	219	197	219	224	210	246	227	227	240	201	203	213	198	194	188	203	229	228	198	231	218	221	230	212	227	215	214	184	220	208	247	211	221	217	227	240	216	209	231	236	237	233	217	208	216	222	217	235	194	230	234	216	212	213	236	223	215	212	218	207	212	233	225	207	233	219	216	230	238	219	198	217	196	242	212	207	209	226	211	206	204	221	215	205	208	243	212	211	186	206	228	229	213	193	209	240	211	224	218	200	234	231	214	214	177	221	239	235	207	210	206	214	236	243	224	204	220	224	204	231	225	216	230	232	220	222	241	233	199	229	204	215	203	213	221	236	239	229	247	205	213	243	245	228	208	203	229	240	239	210	200	205	234	204	204	195	231	203	253	245	201	218	250	239	193	229	200	246	213	221	216	215	195	199	225	233	203	196	209	221	209	203	214	216	216	232	193	229	190	211	235	207	215	217	209	223	212	217	237	197	205	224	245	214	227	228	220	207	203	215	213	236	194	224	212	202	197	237	230	257	215	214	196	199	212	202	219	222	216	215	209	209	217	243	207	210	209	231	236	225	237	199	213	210	218	228	202	244	234	223	221	228	221	221	204	214	186	207	226	220	205	228	220	236	230	208	196	230	235	197	215	215	212	229	204	193	210	187	221	249	238	209	231	210	244	216	226	213	214	206	223	223	223	203	185	238	226	244	231	207	237
1907	542	578	560	551	524	576	510	527	562	572	487	527	543	560	492	482	584	530	485	548	516	510	571	515	522	592	544	556	524	532	561	573	531	547	526	556	522	497	531	543	525	534	524	548	594	510	555	563	535	579	559	555	541	556	564	495	561	556	505	532	558	492	480	543	499	528	520	505	536	561	518	532	509	535	542	547	562	518	503	540	530	592	566	532	519	506	542	560	507	551	566	565	485	536	536	574	537	521	496	550	532	543	516	509	566	557	517	524	560	523	565	567	540	535	554	531	553	537	509	541	566	556	541	526	593	547	560	499	519	518	552	499	543	546	521	553	560	529	541	523	543	531	543	530	596	573	562	556	552	522	559	541	540	493	554	555	548	520	587	540	550	532	585	524	533	538	502	549	552	501	552	547	541	568	578	535	610	547	560	532	570	535	531	558	530	513	490	542	513	533	495	537	521	561	550	574	553	515	520	575	576	547	573	533	526	542	554	486	576	541	499	560	537	517	522	552	548	516	541	564	551	555	535	593	540	553	556	541	515	497	543	542	547	531	536	593	545	579	536	501	527	595	515	573	519	511	520	561	535	532	588	511	536	520	529	549	511	523	537	559	561	530	538	530	544	505	496	492	564	565	526	516	555	546	526	540	537	522	537	561	539	608	495	543	591	543	517	559	515	556	526	507	540	529	539	565	570	536	541	563	548	533	520	541	554	596	559	534	559	533	544	529	553	524	550	537	531	557	536	560	561	557	551	555	492	554	527	567	532	530	557	512	531	548	543	507	530	572	579	476	550	523	557	537	562	541	547	524	517	568	571	552	539	543	534	538	545	551	514	490	524	571	569	494	542	498	561	539	544	549	584	541	565	577	545	498	519	584	530	517	496	551	521	527	528	557	518	524	547	552	544	561	495	530	516	505	573	549	541	557	532	557	562	569	514	520	546	502	546	538	549	511	529	536	543	547	529	541	516	519	555	551	511	554	520	546	546	539	526	505	520	523	531	517	575	542	582	550	549	552	523	516	515	519	507	560	526	531	530	551	527	518	531	591	562	525	530	539	539	573	537	554	508	515	554	553	534	529	512	566	517	572	512	512	507	517	558	499	533	526	541	550	561	530	535	576	552	500	523	563	508	561	503	550	545	490	497	527	506	561	557	568	566	542	538	527	531	554	524	547	528	526	531	546	539	531	534	550	552	525	502	563	521	557	532	503	519	529	571	559	526	546	528	541	541	531	534	550	532	589	525	579	504	548	535	552	540	524	563	516	569	548	572	507	521	591	576	525	559	567	555	508	516	546	557	588	537	571	552	547	503	569	530	536	552	590	534	543	539	538	555	552	533	546	523	568	548	550	517	534	542	526	532	573	559	491	534	521	544	487	553	580	550	558	550	536	521	544	540	543	543	544	495	525	496	513	524	542	538	541	531	542	552	556	509	571	514	545	568	556	541	568	543	557	519	523	516	522	560	544	527	585	530	521	524	572	530	578	556	575	575	530	518	533	548	530	546	543	540	491	532	544	520	580	558	543	525	531	588	523	621	563	531	540	520	539	515	562	537	559	534	495	522	509	505	504	578	519	508	574	558	518	541	584	534	516	569	522	586	568	576	542	562	516	551	539	515	540	542	515	561	516	549	551	534	579	552	556	510	571	527	556	569	528	526	539	528	550	518	546	553	549	509	524	553	516	527	513	520	514	556	531	536	520	548	523	512	513	525	518	540	526	550	555	513	537	567	547	533	524	534	552	535	535	556	543	582	538	499	526	547	536	540	532	580	539	508	580	526	530	570	565	509	580	548	538	577	552	569	554	507	505	530	559	541	515	527	548	525	534	541	533	514	521	544	507	503	500	527	588	590	555	532	557	521	492	535	540	553	536	555	497	563	563	529	533	542	562	541	541	538	534	544	562	541	516	524	545	550	545	548	511	578	540	489	531	537	539	558	567	537	511	547	515	509	523	555	512	523	502	534	571	562	509	571	515	488	547	519	513	570	535	530	569	538	539	505	534	538	567	566	577	548	517	555	566	535	533	536	519	524	548	532	520	509	517	548	583	527	521	535	559	529	562	580	520	539	539	558	543	523	549	559	509	548	531	559	518	538	534	566	535	532	532	539	486	557	488	562	509	503	542	528	547	539	547	507	563	513	551	546	505	525	554	510	526	532	547	520	576	551	533	515	538	543	495	547	518	556	518	501	515	591	483	530	520	517	529	546	519	529	515	518	562	526	536	521	523	535	513	515	548	524	545	552	584	573	499	494	532	521	527	505	506	568	529	536	556	528	547	538	544	573	532	531	557	562	521	567	503	487	514	522	519	565	562	545	553	529	532	542	538	531	526	539	565	522	536	526	530	511	553	556	525	558	536	503	523	500	532	549	565	563	526	511	527	538	505	507	554	570	590	551	580	562	569	577	545	545	555	581	546	552	497	513	533	569	572	565	536	549	569	497	566	521	549	542	544	583	540	550	549	545	528	558	540	517	536	548	526	536	544	524	520	515	526	521	558	524	508	536	551	504	563	530	570	497	557	522	522	531	575	536	552	542	562	548	559	523	597	540	548	551	545	529	593	541	540	512	538	533	560	568	596	516	491	547	574	530	540	552	514	530	520	525	540	511	554	528	546	530	502	570	521	527	552	541	559	522	514	566	522	557	537	542	541	569	517	540	544	536	543	537	564	506	511	562	547	547	522	572	546	548	510	523	510	508	556	524	543	550	550	557	522	538	533	569	546	504	596	542	547	512	569	556	554	549	528	539	543	507	501	571	561	524	522	561	542	555	553	540	544	530	559	552	512	544	505	547	530	537	539	538	559	569	561	544	564	554	528	532	541	543	534	547	564	511	515	523	544	561	558	506	547	517	562	591	526	618	538	517	524	541	526	538	524	554	541	538	529	538	534	525	559	536	541	543	557	535	519	535	524	565	567	538	546	523	540	555	534	529	549	519	550	515	565	552	545	482	527	550	524	557	552	524	532	533	556	557	533	549	500	566	527	545	549	510	546	487	527	549	567	523	568	537	541	523	568	509	516	523	524	536	567	510	554	575	522	578	548	553	547	534	548	481	518	547	584	539	559	489	535	555	568	527	561	541	556	527	546	523	534	507	526	561	536	554	578	520	556	551	563	540	556	477	565	578	567	510	557	575	552	510	529	560	515	556	533	505	561	534	531	489	562	539	534	512	546	538	578	570	521	529	581	518	523	519	567	545	511	530	550	515	537	497	558	562	530	514	521	540	570	537	532	572	498	515	539	574	515	545	588	563	552	563	545	535	554	527	522	524	526	493	578	530	527	538	565	554	542	540	538	543	555	552	549	577	538	552	560	565	556	519	565	524	520	548	557	538	548	536	541	537	546	574	515	513	511	552	548	517	493	538	547	493	527	531	534	493	620	580	518	528	547	548	545	526	532	527	532	565	550	525	548	514	564	505	550	554	570	548	565	523	527	535	531	540	530	502	530	553	541	525	511	501	536	553	517	524	542	551	518	573	506	518
7746	472	476	432	352	265	242	229	218	208	224	173	187	190	177	208	188	174	172	150	173	172	187	179	178	155	168	176	149	183	175	159	160	198	164	193	187	166	164	144	158	169	158	169	174	185	182	198	168	187	179	178	190	171	175	193	149	143	172	183	156	181	154	151	174	182	184	157	173	152	187	182	168	185	193	168	145	159	156	161	177	152	179	151	170	159	171	172	176	188	168	167	166	171	161	170	162	160	181	167	166	196	175	155	180	151	190	184	172	174	175	150	149	198	132	184	155	173	183	181	185	181	148	155	143	155	146	166	164	172	176	174	157	169	181	168	179	200	173	164	184	159	166	142	136	191	182	180	168	187	179	170	177	181	148	143	192	152	168	159	179	171	156	200	171	164	169	190	169	166	186	168	176	170	190	185	156	173	154	179	186	164	167	189	158	183	146	172	150	156	170	180	156	171	167	186	172	165	182	183	171	211	152	169	182	162	175	161	186	180	175	182	180	161	164	158	183	162	169	161	184	179	152	163	180	152	153	168	176	170	152	184	151	157	176	160	148	157	195	177	164	183	156	177	180	176	173	165	156	158	190	172	164	170	171	161	173	175	167	147	157	148	191	170	170	173	151	162	169	162	178	188	148	173	178	174	195	168	154	179	164	153	154	155	192	195	167	170	160	179	169	186	178	185	154	188	157	168	170	152	162	150	161	149	173	192	137	167	154	155	157	175	185	150	162	167	143	153	182	163	162	175	191	164	169	180	164	163	152	177	182	158	173	173	161	138	168	161	203	177	181	162	149	164	162	179	172	174	164	163	184	189	160	173	160	163	156	190	166	203	175	165	159	170	152	173	170	151	167	184	156	205	173	197	206	177	145	142	159	164	155	165	184	169	139	160	158	176	152	170	165	162	175	166	159	144	156	166	165	155	150	192	165	176	153	169	162	172	189	154	185	161	162	152	152	162	141	150	161	154	174	157	157	177	194	166	164	161	156	172	187	175	192	185	155	203	156	166	169	164	166	148	173	165	170	170	160	179	178	135	139	180	151	179	169	200	170	197	168	165	155	148	155	167	160	173	156	177	160	152	168	156	183	146	146	170	170	153	169	161	182	159	176	166	184	153	164	180	157	162	188	174	167	160	178	190	175	163	181	154	159	166	147	162	180	152	164	179	169	153	194	173	138	184	166	163	160	152	164	175	173	176	186	184	143	172	165	178	154	199	164	151	155	157	188	202	190	158	166	184	179	193	156	180	190	169	191	171	158	163	190	176	158	180	175	196	155	154	166	164	156	156	201	146	165	178	201	170	181	160	176	174	161	166	145	198	160	173	152	188	177	163	147	173	195	177	169	168	178	157	182	180	187	156	175	177	164	176	168	201	181	173	169	172	145	165	190	152	164	165	163	152	170	168	154	161	178	152	172	185	184	187	191	173	166	198	182	170	160	185	162	172	172	158	159	166	171	182	154	162	147	166	185	157	170	172	178	172	165	166	176	168	152	136	178	170	181	169	177	191	176	156	168	179	183	159	183	186	168	157	188	174	172	176	181	164	173	197	178	152	178	154	176	163	171	176	177	162	152	188	147	152	199	168	165	159	162	176	164	162	158	168	161	165	175	162	172	184	177	168	158	155	164	174	154	159	169	170	161	185	191	186	157	154	178	156	167	159	154	165	181	187	180	173	156	175	194	161	161	161	148	176	187	139	175	187	160	161	152	180	183	184	160	175	180	184	169	151	152	143	165	172	181	157	176	164	175	157	180	182	173	161	176	191	163	158	188	143	144	162	163	182	160	166	181	179	193	157	179	166	148	159	174	177	163	159	167	167	176	166	144	154	158	162	168	178	159	174	188	176	178	165	193	169	165	173	180	185	184	153	194	151	171	161	159	146	175	167	161	176	176	168	169	162	162	157	180	156	166	151	172	166	178	157	178	145	170	172	167	146	182	170	163	154	137	162	166	173	176	180	154	183	163	173	181	171	187	160	158	152	187	173	156	181	194	164	145	178	175	162	181	178	167	172	157	213	168	167	155	168	179	173	209	142	175	171	168	168	150	180	176	169	187	162	162	202	146	180	153	179	179	157	156	157	168	162	184	133	171	159	173	147	170	168	162	149	166	163	181	173	182	188	168	150	157	175	162	162	159	173	170	169	147	174	143	185	169	157	145	181	189	180	168	178	158	153	145	151	159	154	155	150	150	175	163	161	164	147	149	168	166	171	180	181	163	184	158	158	194	176	170	172	203	165	163	166	156	167	167	142	180	182	168	156	176	176	151	171	153	144	167	169	170	156	180	155	165	176	164	180	175	173	200	186	170	183	177	177	183	184	155	155	172	164	164	167	185	153	150	167	163	162	173	176	172	160	155	170	142	159	141	160	206	160	165	177	158	153	154	185	167	143	169	180	170	175	158	175	172	177	164	157	142	156	161	163	184	156	145	159	181	170	188	176	161	176	202	175	167	163	152	149	169	166	179	163	204	161	200	174	163	187	131	177	159	170	174	178	171	189	161	164	169	154	168	159	164	163	161	162	166	180	167	162	164	136	179	159	183	174	182	182	167	176	176	177	154	177	181	177	156	161	173	168	144	164	178	174	167	183	169	177	154	174	130	151	170	195	188	181	154	167	190	172	174	150	163	165	184	168	171	168	190	160	153	180	188	177	168	174	181	165	177	146	174	167	160	164	191	176	162	168	180	147	163	161	161	190	159	162	162	176	145	148	180	191	183	140	177	178	172	169	177	144	193	163	171	157	187	161	163	159	158	171	156	155	192	170	177	163	166	166	182	172	164	169	170	169	167	179	187	184	171	158	171	166	173	172	166	152	164	166	161	174	187	168	154	170	126	186	151	154	171	172	156	187	144	180	164	181	187	150	203	153	142	152	181	168	158	156	156	167	176	172	174	172	164	166	191	143	166	162	174	181	169	198	174	149	162	158	186	187	188	193	147	165	172	175	170	182	147	157	190	162	189	161	176	163	179	146	177	146	188	150	190	159	139	176	158	156	166	174	160	169	161	167	169	169	172	173	162	163	150	185	168	159	177	157	154	158	195	181	161	164	194	182	187	156	166	141	165	185	194	170	158	154	145	166	162	161	165	156	153	161	173	179	153	183	171	169	179	160	169	183	160	197	182	167	176	172	162	167	177	169	175	161	139	150	161	163	187	158	140	164	190	180	162	175	184	185	176	184	170	173	184	165	170	163	155	180	185	174	191	168	151	165	171	161	182	167	147	164	163	171	169	170	162	145	159	181	184	181	174	196	191	159	169	168	138	165	163	159	153	157	179	166	163	188	166	176	184	182	159	202	165	159	158	189	139	168	174	154	172	151	156	179	185	148	157	168	193	183	168	176	166	164	168	161	175	180	182	189	148	161	156	154	166	150	161	175	140	169	165	162	171	172	178	176	174	178	164	132	156	167	171	174	171	182	159	181	178	172	175	191	181	146	175	178	162	162	173	176	168	152	187	161	163	166	144	167	165	152	167	182	196	199
6292	701	1229	1355	1125	1024	874	743	671	653	597	562	588	552	594	544	549	520	509	549	565	516	511	512	512	501	500	436	490	448	484	490	485	484	448	489	516	464	472	473	478	477	465	448	498	470	445	506	459	472	484	462	438	451	464	430	457	439	455	407	487	440	474	446	482	468	445	443	445	449	437	489	474	450	456	494	473	455	453	449	456	470	450	487	420	450	445	465	451	466	448	501	427	476	415	446	470	476	477	421	461	490	458	472	405	457	499	439	466	434	434	491	452	457	460	475	435	455	479	473	453	487	456	422	441	448	450	466	471	437	450	471	475	495	467	511	458	459	423	445	415	446	465	454	443	469	461	449	450	452	445	485	450	466	451	494	474	465	454	437	448	445	454	446	456	438	449	447	442	447	474	436	409	443	460	435	449	449	450	434	456	454	467	458	472	423	485	444	489	462	447	456	444	448	454	471	432	487	498	461	427	499	465	438	460	459	428	513	424	454	475	458	455	441	425	466	492	447	440	455	466	444	464	462	495	450	461	491	442	448	477	466	462	457	482	441	476	462	464	441	466	437	442	457	426	451	482	446	460	468	430	441	454	440	455	441	455	496	424	478	456	465	448	442	435	500	471	428	497	439	442	461	480	444	523	467	442	427	449	442	480	485	447	446	453	476	432	476	437	423	490	442	459	446	475	462	482	469	473	462	472	436	478	440	452	456	475	444	429	442	482	452	441	465	435	479	471	445	467	467	496	425	466	473	460	470	447	449	444	489	481	420	461	476	429	459	489	478	444	430	449	463	460	478	446	446	455	463	457	463	453	432	447	434	440	489	492	499	479	480	412	491	451	478	456	451	450	493	455	470	455	449	491	451	441	465	431	467	461	435	436	441	462	435	462	430	433	453	446	451	465	479	450	474	466	459	490	481	424	422	474	495	434	436	441	430	448	468	527	417	456	475	491	465	429	459	458	458	456	444	440	468	459	444	452	418	428	461	441	454	488	444	463	479	464	466	468	472	471	466	475	449	439	429	473	472	463	463	449	510	446	464	471	464	492	440	472	426	491	444	468	466	439	498	440	455	467	463	468	457	447	439	473	463	465	479	429	452	470	495	465	477	441	491	464	471	481	466	462	464	492	438	469	463	487	458	428	471	468	428	482	440	434	453	437	458	436	467	475	457	479	446	544	472	467	458	459	430	434	487	470	446	466	468	462	440	472	468	478	479	455	462	454	466	467	458	470	472	449	483	437	444	472	490	463	506	441	446	473	461	469	424	427	485	488	453	452	454	472	462	464	456	474	512	477	397	462	467	484	452	446	454	423	457	490	455	511	441	455	453	455	468	507	457	462	458	460	440	410	450	464	453	473	475	458	432	460	465	454	498	482	491	461	448	454	469	446	451	463	471	469	468	451	404	450	469	468	454	451	492	420	455	466	457	454	476	459	441	455	476	456	475	435	500	418	426	473	466	486	444	452	497	440	427	464	459	474	444	448	459	464	437	411	515	447	452	494	453	467	417	463	419	468	429	453	428	413	433	451	394	467	480	480	409	472	441	462	463	456	500	466	474	484	473	428	459	474	476	462	470	454	442	454	486	424	444	480	472	466	480	462	480	426	462	452	482	483	411	454	497	436	430	465	431	481	463	409	476	474	463	455	457	460	440	418	488	493	491	472	450	441	457	425	510	449	440	435	453	484	443	445	473	436	470	443	492	428	421	435	484	444	493	455	442	441	449	480	482	420	394	457	455	445	477	454	476	440	498	494	465	454	451	492	483	466	436	459	472	486	472	445	457	474	450	451	472	459	425	459	465	432	469	428	426	472	464	488	466	450	440	483	483	451	443	498	498	478	436	468	484	467	446	421	469	448	439	440	459	432	448	442	442	456	449	463	455	476	453	480	467	450	473	461	409	443	444	467	462	468	420	438	463	441	466	431	435	421	438	477	453	463	491	438	404	447	471	433	408	410	437	491	501	426	460	450	447	471	442	498	466	498	452	448	463	432	455	426	494	484	470	494	446	484	460	468	446	467	437	443	448	436	454	438	454	486	465	482	469	448	432	468	484	448	473	461	518	481	486	424	478	450	475	468	492	431	461	441	466	439	429	426	468	436	391	471	412	436	465	489	436	458	425	454	472	483	422	459	423	432	450	452	446	445	459	467	461	449	478	452	455	452	463	445	427	434	458	419	450	475	446	472	458	466	436	478	443	447	441	461	440	484	454	461	451	442	448	458	442	462	472	458	413	481	436	436	449	477	447	430	498	432	484	443	488	467	431	446	479	462	480	449	451	450	448	410	462	475	441	486	454	444	459	405	431	418	451	429	488	448	468	442	451	466	479	497	464	426	445	425	440	459	464	469	418	453	451	477	459	480	466	485	436	443	468	492	470	447	468	450	476	433	502	464	460	457	450	448	428	439	449	450	457	439	474	434	454	451	418	429	466	484	474	478	408	460	452	397	465	462	457	482	448	465	491	458	464	422	421	469	449	450	479	483	500	477	468	474	504	464	477	451	449	430	463	442	449	460	440	474	447	441	439	427	441	434	437	406	461	440	442	455	438	451	480	451	458	426	450	477	433	478	464	454	486	486	469	454	450	532	465	448	435	499	426	460	487	457	458	410	465	447	478	438	451	466	474	442	451	456	463	475	493	465	457	459	450	474	489	503	429	457	437	447	444	455	433	449	443	450	476	500	454	470	478	440	442	450	495	464	449	458	429	465	479	507	427	474	472	462	494	443	492	467	457	461	451	477	497	436	498	464	474	491	466	468	451	448	505	455	473	458	435	473	456	461	445	465	481	456	477	494	495	430	458	507	472	446	450	468	477	480	506	446	448	463	427	452	464	429	416	480	419	449	434	452	445	454	462	454	432	492	481	458	452	471	453	438	439	444	456	443	419	463	461	504	447	442	464	431	491	465	462	446	431	456	432	488	438	469	463	497	457	435	468	436	444	499	437	466	486	460	454	482	456	486	461	475	471	455	433	421	432	466	464	445	462	474	455	443	468	448	469	470	445	422	461	414	419	468	492	472	454	443	488	504	426	457	480	421	452	468	483	441	461	447	456	467	477	455	457	455	455	423	473	474	449	432	474	474	429	492	489	440	475	436	443	433	487	468	460	439	465	408	456	474	442	440	460	455	493	466	465	450	495	417	413	482	454	484	446	413	492	432	469	476	515	456	495	457	453	467	449	454	449	472	464	472	443	467	472	466	480	446	458	505	463	465	442	476	470	448	451	477	413	476	446	446	446	465	461	427	464	450	463	475	447	453	443	454	483	491	478	463	433	487	438	479	515	471	459	497	436	478	452	473	434	445	468	481	461	449	452	448	455	517	460	520	455	485	466	432	414	463	492	496	436	419	481	484	433	424	473	459	463	441	480	483	441	478	481	497	472	465	463	437	454	427	469	451	421	423	513	431	478	439	496	435	508	478	455	452	456	446	435	454	442	432	461	453	420	460	465	458	471	493	450	432	484	433	427	462	441	438	480	476	432
14895	1350	1160	958	737	566	539	459	422	396	387	406	396	412	381	373	395	381	350	347	381	367	394	357	342	332	352	323	361	354	338	326	375	344	350	367	372	348	339	366	387	311	382	340	384	352	380	369	347	398	358	319	397	373	305	368	390	330	342	312	374	365	344	346	327	377	337	350	353	393	360	353	354	363	389	362	359	347	381	354	336	355	389	349	394	375	357	348	339	335	346	328	338	392	315	368	333	355	335	338	325	341	340	348	359	355	351	349	350	337	378	354	354	360	353	351	391	313	352	360	404	354	332	343	384	377	340	407	307	339	341	342	343	350	331	354	335	363	354	366	380	336	379	404	347	364	350	334	362	338	352	355	345	361	336	379	325	360	331	368	410	384	363	377	378	354	359	375	341	344	372	381	305	308	391	343	371	371	338	369	362	338	311	317	360	370	334	346	305	324	358	381	345	358	330	381	347	362	359	388	346	348	315	359	356	342	314	359	342	342	370	312	339	375	362	344	344	346	357	350	394	342	379	360	359	325	366	361	371	362	358	323	352	354	348	364	368	350	366	337	325	376	380	341	372	397	371	354	378	330	370	320	367	392	384	336	398	356	356	365	367	371	355	351	370	410	376	345	362	335	378	391	340	344	375	371	327	344	359	348	376	354	347	337	367	320	339	335	367	346	364	337	360	337	361	391	347	392	375	366	382	385	380	362	354	335	333	368	355	366	369	350	367	376	391	392	341	348	353	342	384	370	368	349	370	347	389	346	325	373	363	394	373	361	371	351	370	338	326	365	366	382	336	367	372	353	368	372	322	336	349	329	323	338	350	344	340	348	366	371	380	364	309	314	368	375	332	368	366	353	367	365	380	313	353	375	377	368	360	394	366	349	353	333	342	358	369	348	380	388	374	351	368	373	350	327	326	379	374	373	379	360	351	387	325	338	349	375	333	340	360	344	353	333	339	344	342	387	381	322	346	333	340	330	352	354	322	345	346	404	367	308	336	317	335	353	344	375	339	331	371	331	405	381	324	333	340	346	322	355	370	353	341	345	351	346	377	371	329	333	373	341	351	323	353	366	316	361	340	361	397	377	332	354	334	407	364	335	364	353	343	327	375	353	355	370	382	349	338	300	335	346	366	375	378	337	378	334	348	353	345	375	346	381	321	353	363	395	346	348	380	358	328	404	388	339	347	339	347	336	358	367	366	366	348	322	353	334	336	374	392	390	358	372	345	350	371	371	385	342	387	327	362	376	337	360	333	360	333	353	357	366	353	328	368	346	377	341	353	372	395	390	348	357	361	314	340	332	334	339	327	329	347	378	337	319	374	356	343	358	350	339	362	368	319	382	341	365	332	349	323	337	336	364	349	392	374	358	376	371	357	340	355	360	344	343	391	354	363	364	341	360	361	368	343	347	378	331	357	325	330	390	348	350	351	348	361	356	340	342	353	346	333	363	376	347	348	334	368	347	359	379	342	340	350	361	373	373	375	365	364	365	359	356	327	331	352	351	369	341	364	344	320	303	331	361	369	363	330	405	395	361	374	353	364	384	328	352	342	345	349	326	354	347	348	331	334	372	372	324	370	381	364	366	349	366	380	327	351	381	369	336	361	318	360	362	344	351	349	374	329	352	356	347	301	342	339	351	345	396	355	320	315	361	353	336	358	363	408	364	334	357	324	364	376	375	365	332	372	365	360	372	351	370	349	358	332	318	364	372	345	344	326	350	319	347	367	367	329	350	319	351	385	324	335	351	391	341	374	354	354	351	368	337	346	371	357	346	339	392	375	373	386	363	361	348	340	364	359	383	333	374	358	372	350	328	395	361	360	379	337	391	336	366	356	384	329	369	365	344	385	347	375	387	383	380	316	351	343	382	362	343	381	339	336	364	368	329	371	359	381	373	324	363	351	331	384	372	338	354	336	334	366	355	340	374	370	326	359	347	378	330	341	362	378	371	347	375	392	324	336	375	366	325	331	384	358	347	293	393	364	343	359	352	363	344	367	355	340	340	348	332	354	351	335	384	344	348	344	348	365	346	341	428	323	370	334	350	329	347	355	373	367	335	339	371	320	349	317	362	392	346	365	364	389	380	349	351	353	346	329	351	368	374	332	343	321	353	392	343	341	380	352	374	352	349	338	386	340	353	392	331	378	370	331	346	329	364	344	371	364	368	371	312	360	370	366	379	355	363	346	356	335	352	361	326	355	358	384	339	347	367	365	365	355	337	360	367	331	322	356	355	353	359	357	382	371	348	354	319	319	336	365	355	340	358	333	373	334	336	358	353	354	351	330	356	393	310	325	359	349	342	376	345	342	361	342	326	335	327	369	360	371	340	343	329	353	378	335	363	359	380	362	347	404	333	316	362	391	334	341	354	373	357	334	340	336	388	360	351	371	362	387	333	327	357	332	376	390	375	358	392	375	328	356	371	376	338	381	353	376	386	360	372	357	338	366	389	384	355	347	357	333	349	348	337	347	372	372	350	338	322	369	360	408	376	360	368	336	342	350	343	360	354	350	365	363	319	358	354	330	363	342	324	354	333	394	384	348	356	367	364	345	336	363	384	376	346	346	381	385	379	369	380	351	367	350	376	346	362	382	358	357	339	363	386	348	359	387	369	360	395	377	345	353	366	305	374	362	312	348	347	347	386	323	344	357	361	350	356	349	365	368	342	367	362	364	378	351	384	338	350	379	330	379	349	323	337	378	365	370	376	330	303	362	406	369	356	376	384	394	355	361	381	353	349	384	360	374	335	333	376	368	329	382	380	382	374	372	381	331	353	353	365	330	376	364	408	358	351	367	334	376	333	349	365	343	357	358	367	402	380	345	365	350	366	347	335	330	345	364	358	349	343	350	353	316	341	343	344	380	357	330	344	365	370	360	356	328	372	372	352	333	367	371	329	377	355	364	357	333	338	344	369	373	354	373	341	371	320	379	360	349	382	386	357	365	418	360	386	377	346	406	379	358	375	348	345	381	366	329	350	342	337	389	333	358	396	346	364	326	346	316	329	360	376	404	319	394	393	355	370	375	349	336	360	353	371	331	355	383	312	330	341	337	388	342	339	351	353	334	370	370	360	366	372	388	385	344	349	333	389	369	355	329	357	345	382	382	374	353	359	382	365	373	383	360	319	330	360	338	367	371	365	356	356	352	358	335	385	355	394	329	336	355	345	345	333	371	380	382	335	373	330	384	328	372	320	353	335	362	369	363	357	351	355	348	391	362	310	396	356	340	353	383	350	353	358	344	357	353	365	348	365	325	353	334	323	378	353	354	358	361	344	390	379	386	358	319	377	337	377	355	334	342	336	342	321	326	345	301	326	295	341	351	369	330	357	331	348	364	367	330	363	368	356	355	345	393	366	326	341	320	377	340	353	343	355	355	351	356	376	366	402	357	399	343	370	351	335	365	307	353	329	364	376	417	344	352	340	359	349	350	369	343	367	366	364	363	333	352	351	370	351	381	368	357	358	359	365	360	345	369	319	373	347
8564	1383	2348	2486	2277	1888	1641	1431	1298	1284	1132	1109	1083	1054	1006	992	1005	979	915	898	962	928	949	865	885	950	897	863	891	850	880	901	898	883	803	825	852	853	822	864	879	918	852	864	850	851	846	848	830	826	865	854	874	844	817	906	847	787	817	820	789	860	847	871	822	875	853	828	861	836	888	891	832	842	862	856	855	852	803	859	866	872	854	876	851	858	896	905	804	855	840	780	824	849	876	829	859	852	883	793	876	828	820	827	853	817	796	864	864	894	873	848	853	833	862	857	838	831	869	826	876	866	851	837	904	802	890	817	850	823	866	861	821	852	838	861	811	812	889	833	868	833	842	863	854	843	813	879	833	819	797	857	829	828	819	850	812	873	833	832	809	868	787	775	859	840	876	851	836	855	791	839	838	823	861	831	848	853	812	803	833	806	853	829	803	796	805	807	805	797	835	799	887	859	837	819	813	846	820	831	848	820	819	816	903	840	846	907	830	859	840	836	819	860	815	857	808	798	874	864	830	820	842	781	848	826	850	814	807	874	863	860	848	891	827	871	775	801	837	857	833	874	839	842	866	789	802	887	793	889	793	849	834	842	881	848	833	816	874	860	798	829	819	865	793	867	832	808	842	785	820	821	813	870	821	827	833	795	867	824	802	835	777	780	828	827	830	826	844	864	852	844	870	803	835	844	849	788	827	864	836	805	797	784	894	858	867	821	858	843	824	830	835	851	841	819	884	811	811	845	798	858	798	880	815	818	758	863	808	859	876	874	834	829	856	834	835	850	838	856	824	802	835	875	802	873	858	861	827	833	839	846	893	876	874	840	821	832	815	839	851	826	811	846	821	807	777	883	809	834	815	826	815	813	836	868	838	836	836	836	855	813	802	821	838	804	829	831	803	816	854	915	824	779	807	793	828	887	871	870	865	855	843	874	802	815	839	843	854	856	861	795	847	825	865	840	847	896	863	842	803	848	790	885	814	830	781	827	787	795	870	841	865	847	899	819	865	866	837	833	866	836	854	813	856	829	867	805	849	799	852	875	838	894	833	889	841	841	850	784	810	818	832	840	857	873	857	820	791	809	806	866	862	825	854	795	824	848	849	811	885	790	807	846	865	785	791	829	780	853	830	809	872	826	835	805	871	871	833	860	782	836	788	844	836	866	863	864	837	875	799	808	892	870	845	845	880	856	849	880	839	782	834	792	838	797	838	861	941	881	905	788	814	859	873	819	813	892	827	795	880	823	858	819	860	839	807	793	813	811	865	848	810	859	842	829	830	807	848	862	852	835	817	828	797	834	845	822	898	863	852	825	827	835	863	867	795	842	805	863	828	856	801	884	844	838	875	837	816	827	847	857	871	795	848	821	852	825	784	803	840	827	862	779	845	875	809	829	856	832	805	833	883	877	793	851	821	858	820	827	858	842	856	812	810	836	811	888	843	844	808	799	868	815	846	850	843	822	811	888	804	829	812	832	772	816	878	816	874	851	886	877	862	848	811	805	816	802	815	829	889	854	875	856	836	833	831	788	837	852	836	848	846	848	849	856	837	818	848	850	871	863	836	828	845	835	901	812	838	826	797	813	909	822	860	798	847	835	854	861	797	820	807	874	884	826	833	869	838	838	825	836	815	809	914	851	855	829	828	829	816	844	853	861	792	810	823	832	792	852	825	841	841	855	835	809	827	859	822	814	888	856	862	850	833	855	851	806	815	815	844	822	867	830	869	820	876	840	822	880	833	796	822	801	852	877	845	870	869	841	856	850	825	808	787	867	895	808	856	850	806	835	833	846	816	850	836	761	816	813	867	832	831	837	879	818	865	837	836	830	814	804	860	841	845	858	842	832	839	816	863	807	833	865	819	898	836	854	794	826	836	853	837	878	879	841	873	809	785	846	838	834	842	817	828	870	800	808	835	896	845	863	834	821	859	845	856	837	818	847	793	809	852	879	824	832	824	830	813	854	779	819	811	819	853	865	813	848	865	841	846	789	836	819	815	812	803	856	807	794	778	798	868	876	837	814	888	798	884	854	917	826	827	862	835	797	851	810	871	837	837	807	806	857	826	899	807	852	879	852	797	846	881	823	812	843	860	795	857	829	880	791	845	843	776	803	832	804	804	847	818	873	802	831	851	856	877	781	814	855	855	850	849	808	855	847	829	894	876	803	853	862	837	847	798	824	842	805	839	839	842	883	831	873	782	825	850	867	837	812	882	827	835	829	834	845	840	810	776	867	838	861	831	868	823	817	832	815	831	822	808	890	866	884	813	815	833	838	822	880	856	857	859	799	876	861	835	837	896	788	819	842	840	819	871	856	814	829	838	840	837	849	846	864	835	890	812	830	806	862	848	865	839	876	853	830	808	850	785	767	843	861	814	812	888	825	852	845	830	857	836	860	839	866	867	816	832	846	835	858	872	840	847	845	846	858	832	866	825	866	819	866	807	851	833	803	857	836	898	790	849	858	836	808	855	847	834	810	835	849	797	862	818	879	832	891	834	816	873	839	837	840	865	859	905	846	799	803	820	825	827	813	803	878	863	835	833	837	791	862	838	844	872	817	826	823	841	856	823	865	827	822	832	829	823	806	830	796	866	832	835	841	839	860	841	882	811	899	782	831	780	786	821	847	810	835	876	792	855	840	813	866	763	836	859	873	883	812	856	862	842	862	770	868	835	787	827	910	836	817	846	825	821	800	871	909	853	833	820	872	830	850	832	851	917	869	829	832	855	871	813	835	815	869	816	750	868	795	851	856	850	876	842	877	917	810	823	817	850	811	837	813	843	865	808	865	856	882	826	823	794	804	804	874	809	846	858	880	821	827	810	831	811	834	812	865	831	834	840	825	850	826	841	869	818	836	876	864	844	808	837	868	856	836	868	866	835	826	779	846	841	845	836	783	832	880	827	818	879	821	819	817	854	852	817	882	896	810	834	841	855	809	814	839	857	838	848	801	855	846	818	803	808	891	917	839	833	869	894	800	821	807	839	827	839	819	818	796	830	881	800	871	845	820	880	818	823	884	853	773	863	867	786	855	848	788	839	794	834	837	780	841	841	825	817	851	823	864	871	854	840	828	886	818	802	821	865	865	819	785	801	832	865	830	792	821	880	816	841	823	874	798	854	870	830	816	833	846	809	871	799	797	836	829	819	861	798	802	808	803	817	855	828	852	864	862	843	818	868	809	836	843	878	850	887	845	791	825	805	848	904	811	865	882	863	845	815	840	849	841	844	783	805	847	848	803	844	864	839	827	865	841	856	827	810	871	836	828	806	837	790	842	819	859	840	882	836	826	862	815	808	865	858	797	817	764	872	805	813	847	791	847	830	857	807	834	798	787	831	820	824	827	872	818	816	826	859	826	828	860	807	823	845	796	821	811	848	887	835	854	861	851	843	863	817	803	820	836	797	812	818	847	815	790	898	820	860	860	850	865	813	812	845	828	866	832	825	823	858	820	833	818	837	791	866	818	806	847	807	801	875	838	843	837	824	848
1743	243	227	243	241	256	218	227	228	198	217	234	203	211	215	221	228	247	216	212	259	217	205	227	221	205	217	212	219	224	229	241	230	209	208	225	222	229	202	223	213	221	215	239	216	221	183	219	215	228	235	239	198	232	206	235	232	228	230	222	212	224	249	227	219	220	233	217	244	222	215	209	211	226	249	206	247	212	186	236	196	242	189	208	234	231	234	187	218	212	229	236	234	232	208	183	205	194	251	231	217	225	199	234	202	215	223	214	258	235	202	241	193	232	224	207	212	222	212	202	226	209	219	229	185	243	214	217	213	227	216	216	237	214	199	202	227	230	240	241	217	220	226	234	199	211	215	195	236	226	181	217	207	203	203	238	221	194	191	236	199	223	200	203	202	224	217	240	249	227	203	237	224	193	239	192	255	221	237	225	200	207	218	229	217	217	204	212	199	222	232	213	208	219	224	245	225	224	208	218	208	235	215	195	226	226	207	204	200	221	229	243	210	201	236	209	190	238	196	218	217	223	226	211	199	188	241	231	219	215	220	217	204	217	226	243	235	257	244	228	227	207	211	216	242	239	223	203	238	235	260	254	216	210	223	187	198	233	227	245	180	207	210	219	214	207	211	218	216	226	201	225	200	214	204	243	219	220	243	235	246	222	219	274	208	211	233	233	252	208	204	212	222	203	212	223	224	202	220	222	195	235	223	185	232	219	214	260	222	232	236	241	235	215	241	231	243	243	216	212	213	204	218	228	209	220	230	226	208	205	229	222	245	231	218	197	219	236	214	188	197	235	249	213	212	244	214	246	216	163	186	210	254	202	206	205	191	219	199	212	185	230	207	220	221	228	213	217	239	233	238	230	240	224	186	208	211	219	237	255	198	208	244	231	229	246	206	200	188	236	202	249	212	234	206	236	252	193	181	207	216	217	205	216	201	233	237	234	239	234	250	211	208	199	215	200	192	215	216	203	215	217	213	226	223	196	215	195	231	193	214	218	212	213	198	206	228	195	208	220	236	205	207	242	215	212	207	196	212	250	226	233	235	212	217	216	193	239	210	217	223	243	225	234	239	236	224	223	205	234	247	223	216	233	214	227	219	211	241	203	223	224	227	240	257	254	233	220	210	246	214	231	222	218	187	233	222	201	231	219	219	237	219	196	211	197	213	190	221	241	219	202	210	227	199	223	229	224	232	214	198	214	227	224	195	250	203	240	211	200	232	223	187	202	212	207	192	192	216	215	226	247	256	233	216	243	229	211	215	223	222	218	243	214	196	241	251	235	217	233	227	226	237	191	241	213	236	200	222	222	224	210	198	197	205	209	213	248	238	219	209	200	192	217	214	219	235	210	219	238	233	202	211	220	214	216	178	208	204	200	231	217	218	210	191	266	231	210	220	253	196	248	253	211	229	203	186	229	208	207	188	211	211	209	213	214	220	229	226	208	218	224	209	196	198	183	215	215	216	202	206	235	200	234	186	210	218	209	215	234	224	236	226	216	235	210	217	226	211	185	244	228	210	233	211	225	214	215	218	188	215	199	200	206	219	204	224	243	216	216	219	204	226	190	189	194	205	257	220	227	248	225	217	235	212	214	215	232	216	210	238	178	222	232	265	240	229	216	217	242	242	222	200	218	213	202	214	200	241	219	219	204	235	244	254	222	227	240	231	217	217	179	197	198	203	247	220	203	207	210	215	232	233	233	210	217	196	233	236	217	229	199	227	199	210	202	237	206	224	244	206	237	207	187	211	209	235	212	212	219	213	225	205	231	234	233	197	265	226	230	219	213	226	218	203	195	189	195	225	240	219	222	212	208	213	244	203	209	220	234	214	238	205	216	236	223	238	219	226	238	214	233	215	239	210	197	224	216	219	188	215	240	226	221	205	202	210	212	235	229	239	205	235	259	205	216	204	205	212	220	222	225	240	200	197	223	198	206	224	234	217	227	206	225	212	191	211	240	220	198	245	230	219	220	209	227	208	204	216	217	229	230	214	223	230	217	220	233	199	227	216	216	198	232	184	208	248	214	207	193	199	226	224	192	225	224	231	223	245	222	226	226	213	226	201	233	230	242	239	226	194	199	211	224	223	197	237	199	236	226	196	217	196	212	217	205	197	195	237	211	218	186	205	189	246	250	207	226	220	175	190	233	240	219	213	207	245	230	210	253	207	238	220	228	219	210	254	213	208	228	215	233	228	219	217	220	201	232	236	210	224	228	213	197	234	211	224	236	226	239	200	202	201	226	212	194	224	198	237	209	213	183	204	231	210	227	219	189	204	211	205	191	244	216	197	200	218	194	222	212	197	214	247	189	214	228	217	213	204	194	217	224	207	218	201	239	222	192	221	216	225	222	241	246	235	239	203	227	208	227	210	233	230	242	205	210	213	213	211	239	210	220	201	223	222	221	234	217	219	211	217	232	214	223	222	206	209	199	205	214	221	187	204	236	214	205	223	200	206	218	204	200	211	233	216	224	224	202	208	210	230	204	196	188	220	221	230	256	221	244	228	222	223	210	190	202	208	225	203	225	190	198	221	207	228	229	221	211	192	222	232	218	202	224	242	193	225	245	209	235	212	215	211	190	227	222	231	229	215	218	208	237	232	229	207	198	205	213	237	256	222	242	204	209	192	226	227	206	201	237	216	221	215	243	234	234	230	215	191	227	191	206	217	217	196	199	210	208	233	198	234	215	221	237	235	219	218	222	201	237	218	250	202	212	229	205	201	246	238	198	207	224	240	231	221	206	223	210	236	232	235	185	218	218	212	206	190	209	209	228	201	220	225	224	213	254	220	207	231	230	225	214	229	211	238	232	197	240	239	240	217	185	223	206	216	233	197	200	217	213	222	216	245	225	205	226	220	229	218	203	234	244	222	208	211	204	224	221	250	216	243	255	221	221	199	221	226	218	221	210	217	242	215	223	204	220	201	217	240	241	214	220	212	251	243	226	234	227	212	203	207	225	193	217	219	228	193	209	217	220	212	222	178	212	204	216	226	235	208	213	219	220	241	228	230	192	229	199	228	253	239	206	224	220	234	211	249	224	212	235	210	227	222	232	221	210	234	204	178	205	189	208	221	224	216	213	206	206	206	219	211	225	221	221	249	211	227	226	239	210	231	232	224	198	209	222	205	222	221	224	230	221	245	210	219	209	239	205	228	194	211	240	197	217	231	225	217	223	212	209	253	198	246	217	222	208	215	211	215	221	201	203	209	226	229	198	199	199	240	213	233	225	247	224	234	189	211	219	214	234	194	220	217	210	209	204	200	202	195	198	237	218	205	264	218	233	221	243	203	200	227	219	206	195	243	222	236	198	242	231	232	223	195	213	228	218	241	207	206	227	220	217	222	213	219	222	219	202	229	223	215	214	233	219	222	194	202	235	230	218	242	207	226	195	228	222	201	198	203	247	210	210	223	237	235	219	183	226	224	211	208	230	211	214	198	204	228	212	199	234	237	218	219	213	226	259	229	206	228	223	217	210	209	220	254	217
1836	575	548	511	530	568	597	532	607	584	544	534	547	543	549	545	536	574	520	542	593	595	534	539	557	575	566	521	561	549	541	519	540	530	538	552	539	552	528	551	518	518	511	503	528	518	553	534	555	537	522	536	541	510	544	541	554	525	509	527	560	559	506	523	590	527	542	553	540	560	579	577	559	584	563	528	536	507	539	544	520	533	558	529	543	491	531	498	500	537	549	532	579	502	532	526	533	507	545	534	553	569	601	557	546	531	539	538	554	519	554	540	524	520	531	554	554	538	552	533	528	531	579	536	513	531	560	532	540	534	562	576	548	561	554	552	543	553	531	556	516	511	524	539	539	510	562	559	552	550	554	514	539	530	532	519	516	502	501	544	525	530	542	584	502	566	515	552	535	532	543	520	536	587	551	537	534	606	526	537	565	555	534	534	514	498	535	515	530	564	556	542	547	535	552	524	505	515	527	504	501	535	527	533	553	533	575	541	551	500	516	542	516	543	545	492	541	558	548	505	494	507	559	530	567	535	509	578	526	490	543	531	561	540	557	537	559	538	541	571	518	527	546	518	520	564	567	548	519	521	585	558	554	543	566	560	556	518	494	586	553	525	531	527	540	539	518	521	541	589	574	539	531	537	540	547	555	557	530	574	568	518	530	548	520	565	528	569	560	549	520	533	558	535	550	549	567	593	513	555	546	519	544	507	502	568	593	554	549	551	526	561	488	520	516	565	519	524	555	587	534	543	559	541	508	564	554	558	555	570	542	565	536	572	525	540	512	529	589	519	532	539	560	579	523	539	553	547	542	555	545	556	534	539	540	534	521	543	545	543	541	534	508	549	519	550	531	508	570	545	538	513	572	506	566	490	545	524	547	565	557	557	555	591	596	513	503	544	553	513	535	544	566	541	559	558	515	547	533	509	542	574	556	566	534	523	538	584	555	494	581	536	568	525	557	540	512	525	540	526	519	536	556	564	553	495	500	558	572	507	555	538	506	545	558	537	560	524	579	551	557	567	558	553	515	544	539	541	554	561	531	550	566	583	558	561	511	491	520	529	534	536	556	545	563	525	532	539	539	523	520	555	556	516	550	521	524	554	542	538	539	524	497	519	556	529	539	520	538	565	529	564	507	535	561	501	527	569	534	533	511	491	516	561	587	562	548	548	534	534	563	547	532	535	511	547	587	556	564	530	549	535	529	509	534	553	552	530	512	529	478	517	568	538	513	472	560	553	543	542	513	521	503	566	507	520	571	473	511	537	537	519	551	535	494	512	515	549	527	537	519	544	534	548	565	527	549	541	547	517	567	583	563	571	596	562	515	497	508	547	514	569	619	550	521	558	566	508	557	521	526	529	532	554	534	543	553	547	537	522	562	489	544	568	558	528	507	518	508	517	548	504	581	527	538	565	537	511	535	549	535	525	565	500	552	541	537	541	563	543	518	540	552	558	504	557	508	534	558	534	546	554	516	524	544	539	550	502	530	564	545	556	532	526	466	546	534	549	531	499	575	551	562	564	565	541	525	542	528	526	583	534	533	570	578	555	543	570	514	559	540	556	577	555	563	576	559	539	530	542	593	477	516	556	576	501	566	561	528	526	541	568	547	572	502	543	527	501	512	573	516	533	529	526	550	539	571	532	537	534	497	543	549	506	548	525	542	495	536	563	570	521	535	517	523	566	509	517	532	521	540	551	558	533	546	531	558	514	520	525	524	536	556	546	526	526	537	547	517	555	529	521	497	508	584	553	510	547	586	511	529	532	535	544	515	537	524	542	506	551	564	552	596	517	532	563	507	561	530	533	538	541	529	488	542	493	530	508	563	527	581	552	534	575	519	532	535	518	528	533	548	545	560	574	510	516	527	543	525	524	533	556	546	557	539	553	545	534	564	510	528	510	530	549	538	593	497	551	531	532	523	542	528	566	538	513	548	528	542	544	562	543	531	516	547	539	523	559	519	505	547	567	575	563	564	516	535	542	575	572	527	530	574	535	543	538	579	529	528	562	529	530	516	539	522	559	548	538	567	536	544	550	519	499	564	546	576	566	508	505	491	553	550	514	517	560	512	548	574	573	497	532	609	525	537	517	537	503	515	547	606	501	601	578	511	532	543	609	512	524	545	508	530	547	586	500	568	566	563	537	543	546	559	541	555	532	581	550	510	574	550	526	523	546	560	563	553	563	553	569	555	495	540	543	587	582	554	569	546	540	521	570	544	560	523	574	538	543	546	561	500	566	492	554	525	541	561	493	564	551	525	555	520	555	575	543	575	483	536	531	505	542	535	511	567	543	545	551	571	530	554	532	534	555	511	514	564	514	535	524	533	534	532	516	553	563	542	535	537	579	540	514	516	576	550	544	542	519	542	538	572	535	534	521	559	538	536	556	541	574	543	557	517	543	549	521	539	553	521	541	530	532	530	559	576	565	545	526	560	553	513	521	540	544	553	530	563	546	560	566	544	529	537	573	536	546	580	551	543	527	522	567	573	539	502	519	515	554	551	565	474	537	552	540	541	567	510	525	602	531	530	547	595	547	552	569	551	542	513	575	525	534	530	537	503	577	510	526	541	593	545	583	521	508	539	527	545	540	564	536	568	557	540	578	537	581	549	499	559	544	575	538	554	532	520	527	570	533	560	538	550	560	570	523	536	559	525	545	532	508	544	582	530	535	560	530	543	553	539	552	528	550	543	538	488	553	576	536	518	525	523	501	553	526	546	541	577	543	506	602	540	557	538	545	514	513	534	546	526	518	529	548	525	537	588	519	528	512	567	538	580	512	552	573	556	512	533	487	576	557	556	534	499	539	552	549	535	569	544	536	487	547	540	508	522	526	587	574	513	503	502	512	545	571	555	544	548	529	564	522	602	584	556	572	538	530	503	536	520	506	521	529	544	477	566	528	548	531	505	580	537	563	553	532	548	573	542	585	547	572	524	552	565	546	543	522	505	560	551	519	597	543	528	515	541	533	526	504	614	539	575	560	530	571	499	570	560	569	498	531	556	535	535	532	507	572	555	565	538	524	519	520	526	539	533	559	561	528	544	511	522	523	526	547	548	568	478	545	547	559	542	517	561	581	555	526	529	540	537	541	506	537	560	540	588	492	523	562	511	589	546	529	532	507	477	540	548	559	523	567	544	536	538	525	506	546	551	560	552	528	545	542	539	503	554	528	509	546	519	503	536	552	537	530	523	558	533	547	553	520	543	553	593	532	530	532	566	553	574	506	566	538	510	543	487	544	498	569	516	520	523	526	548	532	508	517	568	546	538	547	506	499	519	508	540	545	538	545	529	532	514	518	549	501	543	553	511	516	547	523	529	543	531	526	486	532	535	565	577	533	543	520	544	542	543	545	518	536	513	552	553	572	542	564	533	515	543	570	537	514	530	539	512	512	584	525	574	536	534	576	561	562	541	530	520	510	531	510	550	501	541	571	570	563	528	528	571	535	556	534	549	563	557	599	560	544	555	509	531	549	532	516	515	507	523	573
7892	507	519	432	346	284	277	209	238	186	175	180	206	192	199	180	153	186	155	161	184	189	188	149	182	181	161	178	161	169	217	144	172	154	175	154	165	155	185	178	189	175	145	180	160	156	142	156	159	169	156	145	162	181	143	166	178	186	174	174	168	179	163	175	157	183	148	150	168	175	159	197	199	174	177	188	154	194	167	187	185	158	164	184	162	150	154	152	179	166	184	172	162	151	168	145	184	139	160	157	170	160	144	173	160	181	157	190	160	154	187	165	163	166	163	165	158	160	169	159	158	164	184	181	171	165	145	167	175	193	165	199	158	181	162	174	144	166	161	152	179	168	193	162	169	158	152	174	161	175	131	167	142	160	171	180	148	148	142	162	146	161	169	164	191	161	167	171	181	154	173	157	182	166	167	161	170	147	161	165	170	172	174	179	185	149	156	151	196	180	164	168	170	163	146	167	157	128	150	172	170	165	170	156	146	177	181	177	168	147	151	143	159	160	157	152	170	162	181	159	191	157	177	170	169	173	164	161	142	154	177	178	165	165	180	163	175	150	187	184	160	172	159	162	166	186	172	178	177	171	167	185	181	177	190	166	178	176	202	189	163	163	159	168	176	172	150	151	185	165	162	217	154	184	183	157	173	118	153	187	184	215	162	163	188	162	151	156	156	163	160	159	170	165	167	203	174	163	147	180	168	156	179	159	170	148	198	159	157	163	170	195	155	187	186	173	178	160	180	184	165	165	149	176	164	165	178	185	152	145	164	171	160	152	186	164	149	148	165	177	181	171	161	198	148	149	173	181	159	153	160	152	186	159	172	184	174	144	182	188	167	166	183	131	123	169	163	161	179	160	133	180	160	193	175	159	137	200	172	166	187	153	166	158	174	172	189	172	186	146	176	176	175	167	168	154	176	151	147	134	158	173	158	180	166	174	137	185	155	179	190	183	172	151	180	171	185	177	165	160	181	194	185	178	175	162	179	184	161	157	148	193	161	172	149	186	198	154	163	167	163	175	169	162	182	163	179	162	176	154	172	168	182	164	191	180	159	169	180	164	171	168	156	157	153	147	166	169	183	176	157	163	152	206	159	171	149	161	182	172	155	155	163	199	175	168	154	197	154	142	130	149	165	189	170	170	170	158	180	159	152	152	166	159	191	180	155	149	193	170	169	156	155	172	177	171	169	163	153	165	161	153	180	171	169	174	156	148	164	165	189	172	192	180	173	168	162	168	152	181	159	165	161	161	156	140	139	179	191	171	174	167	156	146	159	195	163	165	157	178	175	179	166	171	173	178	195	161	159	159	161	186	153	168	181	156	163	162	153	168	146	154	160	179	171	149	171	164	170	152	162	150	155	157	152	162	161	163	166	180	147	177	151	177	184	175	152	170	172	190	180	181	155	184	149	187	161	165	161	172	179	194	155	162	142	153	165	176	178	184	152	177	176	176	171	166	156	158	168	158	189	167	176	183	165	155	178	185	177	190	175	197	168	172	159	138	172	158	149	164	155	171	178	152	172	164	183	169	194	178	176	167	145	165	192	162	168	146	177	146	168	173	179	155	167	189	168	173	180	192	168	157	155	183	199	156	146	187	164	167	169	181	166	197	173	175	161	175	156	159	171	183	180	174	153	175	157	174	144	173	178	186	159	198	190	198	214	192	179	173	188	173	161	178	179	167	155	156	187	175	163	170	179	180	141	143	182	146	163	171	160	182	174	156	166	147	159	183	157	167	184	180	158	151	192	162	172	174	153	184	196	164	174	168	141	195	195	161	169	156	178	179	175	185	167	168	164	162	175	168	177	191	170	172	163	176	165	169	155	151	174	165	175	188	160	142	161	188	159	178	171	183	162	170	158	163	170	159	182	184	166	183	193	161	186	143	186	181	160	195	177	166	167	183	166	182	167	147	188	170	151	142	124	181	172	197	171	167	162	191	166	183	170	154	186	177	165	185	160	158	153	163	170	182	186	153	171	170	168	165	182	172	201	160	164	159	180	196	165	169	160	168	146	202	191	162	157	152	175	164	176	189	149	173	175	177	153	130	159	140	169	150	176	195	179	186	155	163	183	158	153	170	174	154	176	178	184	208	167	181	171	164	156	162	144	133	170	165	148	190	185	167	140	189	143	191	170	175	175	180	159	175	182	163	160	169	169	153	177	156	182	151	156	183	164	152	157	179	188	172	150	178	162	150	155	204	195	183	155	176	151	169	137	178	161	173	192	158	176	132	167	169	165	150	153	165	161	185	168	174	172	169	167	155	156	163	167	202	151	167	165	156	166	178	180	160	154	182	159	161	135	192	195	171	152	183	175	154	199	156	164	160	171	181	186	166	184	163	170	171	169	170	164	184	139	164	150	176	170	154	150	153	176	165	187	173	172	161	169	157	175	184	161	184	153	184	159	162	185	153	157	187	178	154	156	146	174	167	190	161	165	191	147	167	165	160	182	158	187	186	193	162	142	143	172	171	161	159	191	154	175	153	183	173	153	166	169	183	180	167	194	136	176	182	160	158	170	182	168	169	161	163	175	182	183	161	177	165	143	193	163	156	150	150	178	154	162	131	174	170	172	176	176	169	173	163	171	154	161	164	187	173	166	198	174	167	153	189	150	153	153	164	161	152	163	169	163	156	138	175	166	173	147	159	192	175	213	194	183	176	184	157	177	165	160	173	158	170	192	198	161	163	170	162	160	188	172	141	176	182	150	191	166	195	168	183	161	186	167	179	143	163	165	171	192	148	154	131	181	144	171	173	168	151	174	160	164	176	175	190	177	173	176	182	167	174	169	160	163	203	166	159	177	173	187	175	172	176	186	154	161	179	133	173	187	162	167	159	162	185	175	192	155	158	163	127	187	175	156	144	148	187	162	158	168	190	171	134	151	179	155	154	179	165	154	185	182	183	193	176	184	159	166	169	159	182	159	187	143	158	190	170	161	146	152	164	163	164	154	180	167	163	163	200	187	163	154	212	165	140	178	171	192	166	178	173	185	178	144	166	175	173	164	189	150	188	164	190	159	191	205	154	139	159	172	167	179	152	187	174	182	166	152	166	162	175	168	173	168	172	135	178	174	168	157	158	162	148	153	186	174	163	153	189	182	144	162	142	165	161	154	190	166	165	164	144	175	174	176	170	176	158	190	141	150	181	158	168	167	157	140	156	154	163	183	160	177	172	172	170	157	163	146	158	162	179	171	159	157	156	150	155	188	162	165	181	191	174	189	189	158	177	177	174	171	158	181	167	167	181	155	181	189	154	159	168	148	144	161	165	179	176	191	162	170	132	160	177	171	179	150	167	177	171	165	182	158	148	152	141	152	176	179	155	167	171	141	185	154	177	160	191	147	181	152	153	158	182	177	164	164	159	152	176	173	198	171	150	171	148	157	149	183	161	161	165	169	183	159	175	156	169	125	152	167	139	177	181	162	142	153	173	176	166	170	160	176	190	152	148	161	150	161	173	185	161	168	172	150	155	157	191	161	167	159	163
6274	690	1191	1357	1231	1009	872	737	725	662	598	576	547	552	589	577	514	525	514	541	515	476	517	499	499	471	490	528	479	466	475	477	459	495	431	468	511	502	437	478	423	428	479	475	469	466	475	487	487	457	485	447	515	464	425	485	425	439	458	460	466	471	463	448	459	504	424	495	436	472	428	488	471	467	439	521	422	482	469	482	451	473	470	473	432	454	440	472	421	451	455	456	461	469	475	443	430	465	452	492	447	527	451	469	485	480	433	490	473	458	493	444	459	431	434	481	487	465	409	449	447	458	466	468	482	420	452	465	460	443	458	413	460	454	428	436	444	457	444	429	505	448	475	452	449	468	451	439	448	445	436	421	461	441	424	483	471	481	476	474	453	439	476	449	478	440	438	467	450	493	457	456	438	453	431	449	457	426	430	438	460	439	439	492	448	459	464	459	488	459	491	445	454	457	457	476	456	456	450	481	450	458	411	450	482	424	481	430	439	454	466	439	433	429	449	484	467	448	441	471	445	464	487	479	431	454	465	512	433	411	465	451	453	461	418	474	483	464	462	440	469	437	432	429	461	459	440	481	465	472	474	414	473	495	420	457	455	442	453	448	458	458	452	430	425	517	421	460	438	432	446	499	467	439	438	449	457	434	481	432	476	430	437	439	443	449	446	407	473	456	474	461	458	486	441	428	445	496	440	441	447	442	443	447	429	446	481	474	465	444	488	451	447	459	421	465	433	436	433	457	473	434	496	484	460	456	441	411	472	450	450	453	481	441	441	461	445	435	462	457	481	454	430	463	467	463	453	445	434	461	455	460	410	496	473	430	467	467	441	510	461	443	468	420	464	429	428	465	426	412	450	468	466	477	456	502	456	394	454	453	454	462	473	461	464	439	462	437	454	455	453	449	452	474	455	408	478	455	450	447	480	455	444	467	419	456	491	472	452	487	441	455	499	449	435	475	453	426	434	462	433	438	453	451	425	448	470	415	436	452	444	473	478	435	475	445	496	477	503	438	466	451	479	479	432	484	448	449	447	503	419	493	465	462	488	434	469	450	489	452	506	442	447	417	467	451	476	471	437	405	474	480	454	495	464	496	451	448	425	463	513	431	472	461	435	468	451	436	426	477	451	492	437	502	469	432	476	461	446	447	454	466	456	456	459	455	431	467	433	469	461	446	475	476	469	437	447	427	448	471	477	456	495	437	476	455	408	479	487	447	483	454	452	416	438	474	453	405	491	462	459	459	439	468	424	456	483	454	470	457	428	437	448	443	459	490	487	456	469	465	452	480	469	476	462	467	479	513	449	479	463	456	438	470	468	441	457	484	443	454	458	444	454	462	471	454	450	491	452	445	458	458	462	452	474	469	473	428	434	453	432	450	458	481	447	450	475	436	472	455	445	486	493	447	450	426	467	446	454	466	446	437	419	446	494	450	450	429	449	459	500	478	493	426	457	465	429	428	424	468	463	470	434	468	449	391	462	435	466	403	425	427	498	462	441	462	454	473	465	450	469	450	473	484	484	467	441	461	441	462	474	457	466	468	472	451	472	450	432	464	432	444	436	464	441	441	500	488	456	469	427	444	443	497	469	424	494	464	447	452	435	495	432	463	454	456	435	425	446	437	488	477	466	433	469	467	502	474	466	476	469	453	446	438	449	429	454	479	449	494	490	445	472	481	482	455	479	461	486	457	436	473	464	481	410	470	449	434	425	472	494	514	463	434	449	483	454	500	420	493	468	456	427	454	490	451	459	462	463	498	424	487	476	448	464	446	415	479	461	416	441	462	463	493	454	421	476	440	476	435	482	500	455	447	483	438	477	447	407	447	473	456	461	417	486	424	478	495	443	453	447	439	482	442	457	425	445	426	493	447	454	485	419	446	481	439	434	446	485	455	426	433	451	467	453	455	460	458	478	442	502	461	447	458	446	434	441	442	465	473	455	430	462	441	499	441	475	452	490	462	465	446	440	440	408	422	455	466	474	447	487	462	467	438	443	412	453	454	485	462	451	438	449	461	463	478	430	459	440	438	438	410	467	420	429	445	455	477	440	459	497	461	494	441	435	479	412	407	454	458	450	477	444	468	456	437	471	440	457	460	470	436	486	448	471	492	396	489	422	484	471	401	520	468	441	476	454	497	438	473	434	480	470	455	487	452	443	447	444	465	415	442	502	475	462	465	479	491	422	484	456	477	433	454	448	495	475	431	422	464	439	442	452	464	450	457	456	472	452	473	477	443	437	460	447	430	452	447	473	434	447	467	417	445	447	457	471	457	410	484	459	421	424	445	489	457	446	446	453	468	458	444	467	460	481	488	437	454	426	470	486	457	478	505	496	447	473	482	452	455	511	422	420	437	458	427	450	471	451	429	458	462	424	473	420	457	476	438	446	449	472	450	465	438	442	440	434	427	455	478	462	485	439	477	423	452	477	446	446	441	471	472	443	441	418	451	470	457	511	470	402	456	471	482	480	442	466	434	470	448	433	472	474	468	464	464	451	479	448	446	479	432	468	461	456	467	466	436	425	465	474	424	443	457	455	441	478	407	485	421	491	456	435	470	447	445	469	481	483	438	454	488	500	481	446	444	442	488	449	475	436	488	470	446	425	406	456	471	459	447	469	419	465	450	467	468	438	465	444	442	476	449	503	471	463	402	473	449	474	454	437	437	458	469	464	479	461	463	440	447	445	432	437	476	463	464	467	445	422	491	452	449	412	422	452	456	458	423	442	479	515	517	446	460	436	433	462	438	463	465	454	479	483	434	452	450	483	466	496	465	480	464	466	468	429	413	460	442	485	460	472	460	445	448	462	437	497	448	454	477	435	437	459	483	472	439	472	426	452	451	441	490	458	445	483	427	455	450	519	426	474	481	445	450	445	448	450	437	447	436	466	482	507	477	449	480	436	501	467	439	452	407	458	443	474	473	455	438	436	419	493	468	434	428	478	497	444	469	461	430	421	456	481	460	476	468	454	469	420	464	484	484	494	469	428	461	451	452	471	470	423	469	448	448	411	478	484	429	478	449	456	437	445	429	428	414	474	438	463	436	496	474	436	440	423	465	446	476	438	431	445	450	471	431	489	420	496	435	456	466	434	468	443	453	508	509	473	474	415	462	463	440	436	468	490	508	466	455	453	487	452	466	426	435	434	457	443	456	462	428	407	473	477	457	469	470	476	483	435	441	446	499	469	480	495	476	481	448	402	504	466	451	479	431	448	479	455	457	457	474	486	465	443	437	444	456	483	478	455	463	466	483	450	429	421	456	477	395	465	435	402	469	447	466	438	477	482	457	434	453	436	474	467	434	454	427	472	453	437	462	454	448	440	471	453	440	471	448	441	472	469	464	460	420	438	437	448	467	458	429	424	475	437	451	445	439	474	429	454	462	457	450	464	436	459	511	434	459	492	492	461	468	453	462	464	406	505	457	443	427	450	456	456	478	420	444	458	448	490	459	454	467	452	450	437	428	457	449	456	466	467	449	454	473	449	469
15333	1451	1227	912	739	594	451	473	402	429	416	435	400	421	402	391	382	405	357	373	356	372	378	396	369	385	383	405	376	374	378	355	397	331	355	360	355	368	382	358	387	341	315	341	354	374	336	339	388	359	367	333	329	361	372	370	388	360	377	386	362	368	332	345	384	351	336	349	389	371	368	333	362	387	390	333	379	344	381	321	382	333	399	340	417	403	338	378	392	346	364	365	362	363	378	388	364	366	337	350	360	349	394	355	345	336	328	413	340	357	401	351	330	353	347	368	344	342	334	349	346	374	358	329	348	370	394	353	323	342	346	370	395	367	375	354	358	343	367	316	329	329	371	316	325	359	376	360	368	349	378	321	392	396	336	312	356	397	357	369	362	369	375	376	354	384	339	341	342	370	342	349	322	381	342	338	389	397	350	330	376	367	349	393	364	390	343	372	386	355	349	321	341	368	362	361	392	374	385	322	336	350	347	310	361	385	368	365	375	391	361	354	330	378	405	372	353	347	360	349	348	333	344	323	357	339	375	369	321	358	403	382	290	348	363	356	356	362	360	342	397	348	367	389	375	349	372	359	368	366	380	364	368	348	364	394	383	349	358	362	389	366	372	377	342	375	378	380	360	368	376	395	350	361	370	380	345	338	347	344	367	360	373	340	369	344	365	343	338	329	327	333	389	342	357	335	344	341	364	409	345	370	348	318	339	342	354	347	382	388	369	402	383	350	341	350	381	375	350	361	375	350	378	331	360	339	370	378	347	376	368	369	344	360	380	368	362	375	359	348	330	365	367	379	349	379	370	333	330	355	364	358	360	335	364	424	370	347	370	371	338	316	372	354	374	373	341	356	340	355	366	387	377	380	366	368	341	369	406	352	384	387	375	387	356	351	335	341	400	332	376	336	343	356	353	382	339	360	366	350	339	354	356	341	323	341	347	372	376	367	335	345	364	387	374	380	369	349	345	320	388	358	395	345	333	350	359	378	414	395	349	360	320	360	328	361	388	372	362	370	367	360	314	350	392	333	333	403	346	334	339	413	354	384	366	330	337	404	413	370	310	341	423	401	365	367	334	355	346	317	359	337	387	346	363	370	356	410	327	330	372	347	358	376	331	359	363	356	341	345	386	331	352	386	362	343	376	382	365	338	366	371	366	329	353	372	393	362	382	380	347	375	339	384	330	352	343	349	325	372	306	328	335	338	332	336	371	350	334	356	357	344	363	339	379	361	352	352	341	324	336	354	389	367	360	333	387	359	366	347	355	360	359	380	339	332	359	370	407	346	371	374	368	372	363	371	345	320	375	373	368	379	328	387	339	374	390	348	365	376	356	369	331	371	344	358	350	341	364	342	362	362	393	357	337	381	372	375	365	334	371	345	386	339	377	328	356	350	375	366	343	381	381	325	389	362	350	371	388	336	370	394	361	393	348	383	351	347	346	313	332	371	345	344	351	337	383	358	342	369	353	331	372	361	328	336	359	367	305	323	384	361	369	361	359	338	377	333	350	384	360	363	374	322	356	352	337	382	362	380	348	310	349	377	371	362	392	348	372	329	343	375	362	399	367	334	331	347	341	358	374	341	366	342	403	384	370	337	402	355	341	372	331	358	386	340	354	359	347	349	363	374	345	362	344	359	337	371	319	382	363	377	328	359	388	380	328	348	341	350	376	343	385	321	352	381	334	374	398	330	328	353	348	326	380	334	396	379	360	380	353	362	385	365	348	353	334	360	355	365	378	340	321	405	392	363	373	330	338	347	354	374	400	350	359	381	363	357	360	383	367	354	334	388	376	349	348	366	346	354	356	362	382	381	351	379	356	359	333	376	345	370	354	358	350	306	353	363	370	341	365	354	339	358	359	370	392	367	331	362	355	331	352	363	364	343	371	366	340	355	332	384	348	343	356	383	381	364	379	344	318	350	334	365	352	378	335	380	375	374	366	349	349	355	345	337	354	321	347	356	336	366	339	353	345	344	361	379	362	338	333	392	349	356	349	342	373	331	317	355	342	363	337	346	329	349	374	348	364	349	327	364	343	373	374	369	336	373	376	363	368	395	400	371	352	356	333	353	361	393	360	363	377	326	349	343	315	349	401	376	380	357	379	362	365	360	367	364	394	362	332	338	370	348	349	336	355	354	359	317	338	328	360	364	335	381	328	384	387	409	345	346	344	368	344	365	340	325	362	359	352	335	335	363	328	356	333	347	365	390	382	356	379	386	387	369	351	340	361	329	330	380	351	343	368	367	345	371	371	372	373	351	349	341	382	356	382	355	355	364	349	361	416	344	363	341	382	370	343	345	378	383	350	304	348	356	344	358	361	377	346	399	329	376	360	344	363	382	373	385	380	352	375	350	346	371	316	359	373	358	331	354	355	391	381	345	355	345	374	373	341	351	392	349	349	315	338	356	356	387	362	348	331	334	380	357	360	375	370	342	344	318	335	379	379	351	338	409	380	364	369	349	344	387	383	343	337	362	329	382	357	300	354	351	346	342	361	335	356	355	325	340	367	322	335	361	336	348	374	354	377	329	337	368	342	366	337	329	368	338	372	397	364	375	343	358	361	361	341	366	353	365	341	342	392	380	354	351	366	365	324	350	336	370	361	346	346	345	358	349	364	363	384	392	328	394	365	325	369	370	320	363	409	358	340	325	299	330	372	353	407	371	363	368	404	337	388	369	334	380	370	372	371	361	373	379	341	355	357	387	316	352	354	387	357	360	374	347	356	373	348	355	345	397	394	385	359	354	373	346	392	332	366	351	358	349	368	363	364	368	384	336	374	353	377	369	395	397	362	393	364	342	329	367	349	336	335	364	368	367	359	400	367	343	357	320	373	356	383	351	366	348	342	379	352	322	346	367	341	378	348	365	376	363	365	332	379	370	350	348	330	339	386	352	335	387	369	354	383	358	365	394	358	395	347	346	326	401	364	381	348	353	379	353	358	353	367	400	343	362	359	363	369	368	328	389	369	331	369	399	358	313	365	368	352	357	359	350	348	352	351	351	362	392	380	370	370	351	340	353	343	397	338	371	344	377	362	365	355	394	365	341	333	376	368	325	383	368	383	366	355	356	355	393	387	343	377	344	358	365	358	381	368	337	343	334	365	379	366	355	362	353	352	359	385	301	360	323	329	375	366	322	335	383	334	356	365	353	376	354	357	325	360	371	361	380	355	369	367	328	362	383	373	379	322	363	363	341	356	325	358	310	348	369	367	364	351	352	350	357	382	346	333	357	346	367	359	323	372	391	352	377	349	373	372	343	308	387	343	366	353	368	381	346	359	344	336	374	381	382	321	375	358	374	384	349	377	347	377	368	350	386	350	360	357	333	384	363	364	357	366	359	335	378	382	349	353	334	366	378	337	333	361	381	339	347	361	366	380	345	315	338	365	398	339	358	340	341	395	370	364	364	360	366	369	387	367	363	336	340	334	343	353	374	363	369	348	356	330	381	362	349	350	356	396	310	335	386	371	381	389	333	369	373	371	355
8606	1329	2340	2629	2330	1969	1571	1328	1316	1219	1140	1138	1106	1087	961	949	965	938	936	906	963	952	952	918	906	894	848	871	907	865	910	867	910	870	864	861	842	892	810	936	855	849	860	825	870	822	827	845	826	824	800	856	817	835	812	808	837	830	893	830	871	838	810	802	836	883	813	818	855	856	807	801	835	847	862	863	823	829	816	822	813	896	803	835	808	841	820	892	828	849	851	833	853	840	897	799	795	822	851	886	840	784	856	802	802	834	805	828	791	872	802	865	880	849	864	842	856	808	868	875	858	869	820	843	827	844	834	873	819	786	812	836	797	833	834	876	868	853	900	921	834	843	905	834	846	833	814	803	859	825	863	856	823	851	815	833	846	866	801	831	775	880	805	823	813	851	845	851	829	824	835	838	823	846	785	847	879	755	832	856	822	859	841	800	830	827	831	869	808	851	803	870	845	826	870	882	839	832	839	816	862	787	816	846	823	814	825	807	852	812	872	836	853	869	890	869	775	804	806	787	816	837	838	768	889	876	822	855	821	871	804	860	815	797	838	877	836	818	785	877	849	849	839	858	846	811	863	802	834	798	836	824	824	780	913	832	844	842	814	816	801	818	811	835	881	868	840	810	814	837	814	819	827	814	847	825	828	864	835	848	847	804	850	874	844	821	790	883	837	865	819	803	833	853	864	800	868	843	864	856	795	846	814	840	892	865	839	831	842	846	823	809	800	836	806	827	818	853	822	880	839	848	845	846	834	868	853	857	855	839	779	842	808	861	851	839	942	865	802	870	826	877	846	843	808	863	825	861	861	891	847	804	812	787	856	813	841	818	812	863	833	810	872	837	828	866	857	843	830	827	828	803	840	807	847	881	832	833	878	891	783	886	823	831	820	866	876	836	857	851	825	871	801	836	818	823	845	859	821	816	782	834	840	822	834	851	813	822	845	826	867	822	826	839	857	821	833	862	802	849	759	845	823	833	873	857	869	834	865	837	868	826	813	846	885	845	825	811	881	901	825	832	859	859	842	816	890	852	865	843	833	833	835	849	810	852	849	875	864	850	855	855	831	853	851	854	834	838	809	786	877	815	881	862	792	828	812	846	801	841	856	838	865	831	792	833	881	856	855	818	843	839	857	819	830	852	802	846	752	852	819	877	862	815	816	841	843	850	867	852	840	848	877	844	828	814	818	853	817	914	824	815	849	837	856	813	868	855	858	830	880	783	848	893	848	857	805	827	824	838	847	784	823	842	856	811	866	875	884	832	835	830	807	832	800	862	858	877	849	789	833	887	816	774	842	839	803	817	790	831	830	890	839	823	870	846	844	820	838	862	800	851	856	852	807	850	821	802	868	812	821	819	832	886	855	836	861	835	831	838	859	832	878	791	826	809	790	862	827	799	855	831	823	845	837	847	792	848	862	842	837	869	841	836	877	808	816	874	819	849	874	838	887	851	847	854	805	819	843	855	868	886	830	788	806	817	851	848	834	837	854	866	850	788	786	781	842	856	826	848	877	853	768	832	853	838	832	823	829	819	872	817	862	852	819	806	826	842	827	844	812	801	794	861	819	857	797	824	783	844	807	856	807	835	846	810	832	859	860	841	899	846	839	840	858	853	843	828	801	839	803	817	851	861	802	822	837	846	825	845	854	772	846	843	861	861	800	887	828	850	818	890	813	886	837	867	894	811	845	841	824	818	822	877	844	805	804	828	862	871	808	834	846	841	792	890	830	841	833	831	838	830	836	791	837	840	792	865	850	837	893	830	855	811	827	796	864	856	814	811	814	822	893	895	839	826	761	814	847	861	861	818	802	802	797	781	839	799	833	779	847	836	832	792	805	860	838	808	844	841	817	792	847	815	881	857	809	813	835	843	848	807	869	840	875	814	810	857	803	834	885	833	800	854	830	835	852	819	840	813	816	863	835	858	849	851	846	816	860	799	897	802	830	872	828	827	825	847	797	860	826	862	809	833	806	869	848	838	824	821	757	844	881	880	815	778	836	825	864	865	845	859	877	805	821	832	906	825	861	822	854	805	851	826	859	852	789	834	779	889	806	893	824	808	828	785	873	850	795	797	821	791	851	845	864	804	842	842	858	823	878	879	853	857	870	805	788	876	876	902	848	839	856	835	810	822	837	799	842	831	839	816	842	826	798	798	841	836	841	835	810	848	863	844	818	822	826	820	795	850	819	844	841	875	804	835	779	840	859	864	836	870	943	823	813	840	912	847	835	842	861	823	829	779	841	789	857	834	837	833	821	814	845	847	829	864	891	841	878	875	811	837	863	818	838	814	869	898	840	849	848	817	855	861	837	826	828	874	784	864	814	811	847	817	802	898	855	870	843	791	844	796	846	867	854	857	868	823	842	832	828	832	863	834	845	832	825	851	818	804	886	792	814	819	754	893	795	857	869	822	886	870	809	874	782	867	893	835	793	844	853	886	848	875	846	843	815	854	844	805	845	792	819	811	852	839	822	836	844	840	794	813	852	845	805	819	804	879	795	842	847	819	850	815	858	806	806	829	859	848	853	814	832	796	828	780	837	851	824	795	805	865	850	832	876	847	786	856	847	844	810	859	770	818	854	787	903	873	862	834	796	813	816	843	876	804	815	869	833	804	826	832	843	832	846	813	901	851	850	813	869	837	841	845	846	824	834	796	806	856	827	837	818	810	845	852	856	789	862	865	851	828	822	876	833	866	862	808	806	852	877	854	835	841	849	813	861	860	814	841	841	835	852	799	803	801	861	813	879	804	867	851	817	816	853	815	769	855	878	842	860	865	808	838	797	828	826	827	851	853	803	837	864	842	797	881	850	851	818	852	845	824	837	817	820	883	786	809	877	897	824	835	859	812	864	857	857	819	833	828	793	842	897	864	891	830	810	819	841	802	811	776	825	870	854	805	846	809	815	882	849	826	846	814	840	850	845	858	917	862	843	871	825	825	896	790	882	803	830	848	866	824	833	831	855	830	842	788	830	818	879	811	838	875	862	850	829	841	863	899	792	840	871	860	860	853	866	832	825	833	867	810	825	844	820	829	801	808	812	852	800	782	858	830	799	858	830	837	849	875	856	868	857	847	828	864	863	830	815	856	810	752	846	856	834	825	823	852	821	815	819	822	865	820	827	790	858	871	810	827	862	854	845	874	860	872	860	807	847	816	845	806	884	798	811	783	839	801	830	871	835	855	808	868	820	830	842	872	883	790	839	848	815	843	827	850	846	842	895	790	830	792	846	868	793	799	795	866	830	823	888	859	813	790	878	898	824	835	809	824	847	827	836	876	875	882	847	804	877	811	867	798	817	775	867	811	806	794	734	853	847	888	860	873	855	839	797	832	891	835	825	847	801	825	851	847	834	810	789	865	836	841	818	829	882	845	836	808	921	860	860	803	858	840	822	835	876	851	833	838	826	791	821	868	820	815	829	842	781	859	857	834	802	847	817	842	862	848	842	822	836	864	842	817	826	852	816	834	819	816	821	813	832	837	857	865
2015	279	270	193	232	244	205	236	229	217	225	218	239	176	229	219	217	230	214	209	202	239	218	186	225	236	210	215	225	193	203	209	219	235	243	202	221	252	217	201	239	226	196	234	226	225	234	227	207	211	236	211	208	237	227	224	216	221	221	236	240	241	217	222	220	219	210	230	239	227	243	232	238	219	221	208	232	202	236	206	237	227	238	222	240	222	230	219	263	213	216	214	210	207	240	198	236	221	193	207	221	212	218	244	235	256	207	261	224	217	222	203	247	220	225	235	223	213	206	231	212	241	247	229	235	217	202	218	201	220	224	203	206	242	219	230	214	215	217	207	202	224	245	233	196	227	189	216	226	204	220	224	232	210	220	229	230	238	201	210	207	215	226	214	226	239	218	236	238	229	207	236	209	211	220	241	230	224	242	232	208	218	227	229	251	238	228	218	234	261	235	198	224	225	214	202	220	236	226	206	223	214	224	203	233	219	200	222	236	209	197	209	238	229	201	227	220	218	212	209	223	219	247	218	206	203	215	227	215	215	215	223	213	218	215	204	202	235	250	205	238	226	245	196	226	257	256	245	236	238	189	200	232	229	214	217	202	218	208	213	227	233	221	232	217	222	210	230	239	236	223	249	209	226	230	229	222	245	214	231	218	230	216	238	267	225	213	222	195	230	206	223	235	227	211	199	237	202	241	238	248	219	211	247	219	221	211	227	238	207	226	183	236	197	194	209	225	208	213	208	188	183	238	217	247	232	237	194	209	226	204	194	224	169	222	233	203	238	226	195	226	214	192	199	216	241	214	231	237	200	224	210	231	228	217	226	254	250	229	225	251	226	235	205	235	220	223	259	217	260	194	224	245	191	236	240	245	223	234	227	211	187	221	218	231	233	228	238	237	206	203	225	220	233	215	245	222	218	222	262	223	231	239	264	233	210	213	227	204	211	239	240	242	216	267	221	228	229	235	210	226	249	217	212	214	218	250	197	227	217	241	253	188	255	191	198	232	232	185	241	215	262	243	214	187	234	213	224	217	202	228	225	224	227	204	241	222	217	210	209	217	203	218	221	229	194	203	212	240	213	216	220	221	203	199	209	216	203	191	240	209	228	221	213	229	209	216	199	221	232	211	256	248	214	223	244	211	223	206	240	210	197	197	210	191	205	237	238	236	222	234	235	240	213	199	169	228	218	191	214	239	203	196	198	218	239	230	220	207	204	214	254	214	227	209	205	213	213	202	227	228	248	228	202	237	247	208	222	249	250	222	195	220	229	215	253	208	210	242	219	243	206	188	222	224	209	213	204	216	226	199	196	238	218	173	244	216	197	228	252	232	214	224	225	229	213	220	244	224	231	220	219	212	217	225	223	231	218	223	209	232	216	214	218	210	226	204	240	219	240	234	218	225	211	220	211	214	238	196	229	199	224	218	201	228	221	249	228	230	211	230	208	215	200	238	194	247	226	236	235	216	251	246	201	187	224	224	226	218	216	215	232	217	253	222	236	241	237	223	213	207	216	223	204	217	225	219	236	228	223	221	202	228	216	217	205	228	205	201	236	223	223	224	231	243	236	203	213	215	223	211	218	210	211	228	224	231	241	209	194	181	236	234	216	210	214	211	227	231	223	231	203	219	219	232	219	232	223	228	219	261	233	243	241	231	208	222	231	228	228	244	240	222	207	232	236	237	240	221	210	208	217	202	215	226	251	241	223	232	237	215	222	213	215	196	234	221	249	225	193	217	198	224	216	199	199	239	207	236	242	215	231	229	201	245	209	202	213	246	212	209	212	218	227	258	198	239	232	192	231	205	256	261	224	244	262	240	243	198	226	225	201	218	222	242	243	222	232	225	222	209	230	219	207	244	218	213	201	195	254	211	200	223	224	211	204	208	225	226	214	223	214	223	214	215	214	207	211	226	225	199	220	212	223	235	211	217	199	222	197	217	237	213	190	225	221	201	211	204	212	196	197	231	202	195	260	205	243	229	213	202	216	202	203	256	194	211	207	222	222	245	228	234	234	214	201	200	252	225	208	251	225	243	205	220	216	218	220	203	238	213	212	193	221	215	222	194	219	232	234	252	231	238	236	235	248	226	217	226	211	211	222	233	201	208	203	224	237	229	214	201	212	206	235	226	243	245	204	263	201	228	246	218	221	241	208	201	210	230	188	250	213	244	221	193	214	211	231	224	198	256	230	231	218	219	202	199	207	221	243	209	220	212	229	212	245	249	219	204	232	210	216	225	222	220	241	231	220	219	225	220	251	226	193	251	227	207	218	192	233	219	221	201	204	215	200	217	233	213	237	201	215	228	210	255	263	185	224	182	230	211	244	220	193	220	223	223	250	256	203	247	213	219	236	264	192	221	215	225	214	182	214	236	220	223	229	218	184	226	235	190	213	221	252	222	223	222	203	217	241	216	200	179	208	212	215	217	231	227	243	223	208	215	208	224	218	204	205	216	223	232	237	233	222	200	256	241	207	217	207	211	230	236	221	251	196	220	209	203	248	212	215	201	223	220	247	200	217	238	225	206	227	226	221	227	222	252	220	225	219	224	238	224	235	220	217	230	207	173	226	257	220	216	216	219	224	219	218	220	245	235	234	220	248	206	209	228	213	200	211	215	236	220	231	254	190	208	192	221	215	227	221	231	211	217	241	244	242	188	201	220	227	208	228	209	221	234	243	200	226	209	212	234	231	216	212	194	204	201	243	227	234	229	228	233	228	226	218	234	215	204	215	227	210	233	248	226	203	192	244	229	217	217	208	225	214	218	241	231	187	234	197	211	224	220	223	202	230	231	210	218	191	213	227	235	223	225	202	220	211	231	225	228	271	219	239	226	237	227	255	227	208	214	217	240	200	221	205	202	258	226	197	215	233	220	260	234	226	184	185	210	215	222	238	223	227	220	219	231	247	223	234	196	246	231	218	228	249	195	238	215	205	221	230	213	211	228	244	250	225	211	232	261	247	200	217	234	218	242	261	236	237	216	224	241	216	192	217	232	213	230	197	232	255	249	219	229	208	210	231	222	221	219	241	240	210	240	215	235	239	257	248	231	198	206	241	221	206	223	240	216	222	204	251	216	267	256	230	209	205	194	230	178	184	264	196	228	206	190	207	249	243	228	220	223	222	211	232	245	217	258	255	237	232	226	212	225	213	189	210	218	193	208	220	248	219	234	234	225	230	202	217	226	245	226	246	237	220	220	184	203	222	217	215	227	224	200	219	260	217	204	212	213	214	197	240	209	216	196	215	235	216	206	235	221	242	232	250	226	238	210	210	203	229	208	208	222	205	225	227	202	224	215	218	226	229	213	223	242	228	206	223	220	223	215	225	222	202	237	219	210	204	229	238	199	219	216	239	255	253	220	230	216	216	234	254	203	219	197	214	218	252	198	203	222	243	206	209	213	204	209	214	243	249	226	213	250	223	213	232	217	236	207	215	235	239	246	221	213	232	246	218	241	239	196	216	193	242	196	238	235	233	234	218	206	235
1967	562	568	560	625	593	544	557	562	536	567	572	543	557	551	554	524	556	537	562	555	529	561	583	545	505	517	576	554	535	532	495	568	547	555	510	538	526	558	534	515	539	533	531	579	510	558	551	543	577	598	552	527	519	537	522	531	563	535	525	554	554	540	541	549	559	524	537	551	550	522	600	575	524	514	548	544	524	561	547	516	554	552	574	545	572	537	558	572	504	531	562	556	560	532	528	517	542	503	553	579	533	555	510	544	552	504	547	492	542	537	550	587	535	496	557	534	535	570	557	520	532	520	578	551	563	550	550	553	534	523	592	524	534	539	523	520	513	547	530	560	564	531	550	561	556	516	506	591	536	539	541	515	532	527	539	540	532	561	547	525	555	541	550	549	482	546	534	544	564	502	519	516	550	538	544	579	515	536	545	573	487	546	511	530	543	533	573	533	554	568	545	519	564	533	546	513	533	515	558	557	541	501	501	526	569	546	550	561	505	564	541	592	524	516	524	564	543	562	522	526	545	546	573	563	580	546	509	571	566	565	556	576	521	504	527	544	582	522	549	539	521	564	549	539	544	546	516	519	569	550	515	574	568	539	544	561	543	557	549	512	525	509	547	568	541	572	540	543	525	517	597	518	562	566	558	569	534	490	550	499	572	572	556	566	563	534	564	536	510	560	523	549	562	556	542	541	562	536	557	547	539	531	545	520	582	564	559	540	551	529	556	559	573	522	571	560	539	539	514	560	548	564	549	547	550	564	558	564	573	586	534	541	533	565	523	544	550	560	539	520	584	540	524	563	549	507	531	547	571	542	543	537	567	532	546	527	524	569	525	532	504	544	516	539	554	550	526	523	540	545	560	562	520	520	558	527	540	499	522	579	499	558	544	542	543	560	562	540	518	576	537	537	558	527	508	535	523	559	540	527	569	533	554	553	544	557	586	546	567	538	520	560	519	519	554	568	532	534	543	559	522	550	544	564	527	600	522	577	547	517	560	585	547	528	582	536	522	546	544	564	511	573	512	540	560	541	523	537	520	495	566	550	570	582	534	577	527	535	543	556	562	573	534	543	496	548	541	544	532	560	519	547	541	562	565	548	554	513	545	548	517	524	562	549	505	520	509	567	541	526	541	550	533	564	568	517	543	492	540	515	529	545	532	558	592	513	563	577	521	514	572	542	558	563	555	630	528	555	562	545	542	559	560	563	524	510	549	534	554	530	580	550	516	576	522	544	532	560	568	521	547	536	534	526	562	533	526	532	554	526	568	534	541	540	536	552	529	549	534	570	571	560	555	550	547	538	580	519	572	501	586	512	521	530	542	553	532	539	532	569	531	502	526	566	560	535	558	565	516	548	564	571	541	524	535	578	536	536	517	568	573	520	540	555	500	541	605	533	534	566	582	537	532	554	561	539	568	515	516	564	524	541	528	542	552	501	534	560	515	540	526	560	533	557	547	526	494	537	560	568	530	547	545	580	534	568	555	492	504	532	561	543	523	495	535	552	562	487	572	532	563	537	542	567	516	512	528	595	562	542	520	555	548	530	559	542	553	519	516	537	529	535	553	532	530	542	498	535	531	558	518	557	568	536	577	578	555	565	514	542	563	506	505	549	577	542	490	572	535	549	522	514	503	497	546	548	501	509	515	533	526	527	545	509	542	509	592	529	555	528	532	561	552	559	558	562	520	555	559	531	569	547	566	553	558	542	546	522	536	542	528	528	528	580	519	517	537	551	533	600	557	580	512	517	520	532	544	538	549	519	526	540	578	558	553	552	525	558	562	553	550	544	566	543	580	538	534	540	595	529	520	560	535	537	557	539	460	542	572	497	553	544	549	558	569	562	498	520	561	592	552	525	539	548	508	529	539	552	583	540	573	537	549	522	512	531	526	546	574	509	562	539	497	553	533	579	557	560	533	575	550	512	540	507	567	518	523	574	586	544	551	491	537	555	548	552	541	538	553	519	549	544	502	568	551	576	543	555	552	536	523	556	543	529	537	568	555	536	547	506	567	501	565	567	524	582	549	483	537	525	542	554	571	552	518	546	504	568	558	556	510	516	530	543	549	537	567	517	578	532	572	551	521	557	512	562	515	550	549	529	536	505	546	558	521	535	544	527	509	543	585	577	553	568	545	561	527	480	584	535	520	575	574	539	576	533	519	548	589	522	581	574	553	538	572	558	559	530	534	555	560	497	500	507	625	536	550	538	562	542	556	528	550	534	545	521	567	564	521	566	560	545	555	573	574	533	515	509	575	552	542	560	538	539	511	573	583	582	531	508	542	532	551	526	532	578	539	535	574	532	500	511	586	563	551	527	568	543	571	560	531	528	535	555	523	564	561	576	518	598	541	530	552	581	543	524	544	520	582	538	554	547	568	567	545	542	571	495	568	559	534	513	545	518	525	505	552	516	568	567	534	541	535	524	505	563	559	559	512	539	546	558	555	513	524	541	549	535	530	506	502	551	541	581	497	564	577	553	523	543	548	545	568	547	547	545	556	565	549	526	557	559	563	511	588	562	535	514	549	556	523	549	542	568	550	539	543	531	514	563	568	518	518	557	568	502	586	504	619	540	496	518	565	495	562	534	594	529	576	521	560	546	554	544	534	486	500	511	524	557	541	558	512	501	550	545	551	552	540	536	519	581	537	554	524	572	509	524	493	532	539	530	526	557	552	527	548	546	550	596	519	515	524	557	543	514	551	537	558	572	507	506	541	537	559	539	563	601	544	556	566	569	566	525	561	563	559	529	582	586	591	573	554	531	540	543	574	577	508	546	530	559	548	577	568	559	503	517	567	537	513	547	514	547	556	550	506	511	575	560	566	542	593	518	504	525	505	560	553	576	528	559	500	551	571	570	552	491	581	536	557	555	541	572	513	579	561	541	520	550	574	561	540	548	492	529	579	539	550	545	580	545	561	546	515	535	532	498	542	535	538	515	535	561	559	555	493	515	580	502	572	524	539	537	527	565	585	543	545	487	538	523	540	553	531	527	566	500	539	531	542	559	518	558	523	549	543	525	507	527	597	591	565	517	510	557	540	539	537	500	558	527	569	561	558	561	519	546	532	556	541	584	581	556	534	556	547	515	559	530	552	540	619	598	608	544	550	541	562	574	554	575	543	556	546	557	525	567	541	535	548	548	569	540	539	530	545	554	556	563	593	510	522	520	531	531	526	520	562	521	533	548	613	499	525	572	562	539	569	515	545	543	552	530	522	618	554	549	545	504	559	558	528	530	516	550	529	548	544	538	573	549	541	535	513	570	547	542	516	552	541	529	532	517	525	562	567	576	545	533	505	545	533	530	540	544	560	538	559	542	561	564	539	532	526	577	611	548	517	516	525	546	587	527	540	570	553	511	553	527	578	559	524	529	555	547	522	553	530	543	545	584	551	566	564	537	579	569	580	528	549	505	517	538	549	548	534	545	569	549	560	527	573	569	575	513	587	567	524	538	533	537	544	549	528	545	511	566	526	541	562	532	540	536	558
7843	488	508	428	343	281	262	181	185	191	185	183	183	167	174	202	164	164	186	171	177	164	168	189	214	194	204	161	169	185	157	154	175	207	191	163	202	182	187	180	154	160	164	173	186	158	164	200	186	164	166	152	164	186	165	172	169	190	162	181	165	150	192	189	159	172	164	165	176	192	178	167	143	154	158	154	171	164	163	191	174	160	185	162	152	151	182	151	166	197	176	157	157	133	136	183	156	162	175	180	184	181	180	171	158	157	160	186	149	151	168	154	189	147	185	142	151	150	177	160	156	166	158	187	195	167	184	157	177	152	154	167	160	171	181	155	154	154	184	187	181	185	187	163	149	171	161	179	164	165	182	168	172	145	167	158	162	160	164	159	174	182	198	154	145	162	167	168	187	164	168	162	175	153	188	168	187	159	171	168	186	169	155	174	167	172	168	168	173	172	149	192	167	188	171	161	165	183	150	174	164	161	155	183	179	167	160	169	164	177	175	189	156	182	165	185	158	154	154	173	160	141	179	146	168	166	173	170	169	166	187	192	179	167	177	188	131	168	173	185	170	174	159	163	165	178	172	181	159	139	184	175	145	178	188	179	157	160	158	166	173	166	183	169	176	161	146	187	195	175	189	176	157	171	160	190	171	178	149	169	158	167	181	165	184	188	184	186	170	178	183	156	172	151	159	180	183	185	157	172	153	153	152	151	183	167	156	144	157	160	200	174	153	182	152	163	166	161	170	180	180	186	155	191	154	187	152	161	192	149	166	185	179	163	169	179	160	167	173	174	157	171	169	188	182	169	158	166	170	134	147	179	157	176	179	181	190	184	168	190	186	171	134	180	167	154	151	187	163	165	175	165	174	199	141	179	169	157	173	161	176	170	164	176	189	157	162	161	172	155	190	149	182	150	169	176	169	184	162	143	163	197	174	171	169	176	200	176	169	157	175	202	157	164	179	152	171	183	183	153	171	166	161	163	177	150	178	171	167	174	166	166	184	173	168	172	154	180	166	149	189	175	167	178	181	193	172	150	166	188	168	178	162	184	173	162	158	131	162	168	171	155	175	178	173	172	154	167	177	184	181	156	194	184	175	171	158	190	153	187	175	173	199	185	194	154	186	190	166	173	171	166	156	178	155	165	164	154	162	168	174	177	156	148	169	182	177	167	172	165	155	184	171	167	159	159	173	190	174	160	169	159	182	182	168	162	172	153	152	141	176	184	157	169	153	175	171	160	140	186	163	175	181	179	168	144	179	165	159	190	191	175	187	183	147	174	157	134	156	175	191	156	162	160	190	158	161	152	178	174	158	145	152	158	182	175	172	168	170	160	189	189	167	158	152	165	165	183	176	167	171	150	147	163	162	180	192	161	173	152	162	174	194	144	188	189	162	155	168	167	180	132	175	160	203	164	165	155	161	142	171	176	188	186	147	176	155	174	154	158	163	161	187	163	158	141	169	169	183	151	173	191	142	159	170	190	175	158	181	184	193	180	167	195	177	153	176	164	174	180	165	154	161	161	143	180	164	167	174	173	164	180	173	132	177	155	175	161	182	174	178	158	153	148	173	153	145	158	157	160	174	162	151	168	153	183	174	160	175	175	190	164	164	202	190	181	164	179	178	150	168	182	164	171	168	169	155	155	156	167	163	170	161	182	160	164	175	166	170	167	164	178	184	145	179	167	194	199	169	173	170	177	163	174	164	170	176	176	175	177	157	163	172	178	159	155	174	154	191	140	168	174	161	169	177	194	178	181	178	179	167	179	192	174	168	175	172	192	170	161	156	160	168	193	188	177	162	159	168	167	174	170	191	149	169	178	167	168	174	200	187	196	159	157	165	186	181	172	157	200	174	151	175	173	153	156	176	176	191	167	135	174	175	151	175	158	170	158	162	185	166	153	181	169	178	165	172	162	180	144	166	176	169	168	164	165	171	137	157	184	173	169	185	169	191	187	162	171	171	164	163	181	190	152	184	161	164	169	145	170	162	167	164	182	160	185	176	163	161	148	155	153	159	163	192	191	201	156	176	162	158	160	179	182	161	167	160	148	184	179	183	157	186	172	175	184	191	163	189	191	160	185	167	187	187	177	175	185	161	161	165	181	157	159	148	185	156	163	181	175	165	165	179	178	167	162	183	177	178	183	171	148	171	145	168	166	186	183	147	170	169	166	155	155	188	181	154	174	157	184	207	181	184	177	166	166	158	166	174	172	175	172	178	196	162	171	172	170	167	155	165	183	175	187	151	167	181	183	166	166	149	211	175	166	184	178	156	181	154	172	178	185	202	205	155	157	151	158	170	177	155	157	169	193	160	144	183	147	166	169	172	157	163	165	173	184	178	182	187	167	185	156	166	171	157	171	152	198	175	144	154	171	161	184	176	168	168	159	170	145	142	171	164	161	168	180	154	181	142	146	173	151	176	171	196	179	209	162	177	133	163	158	179	162	172	166	189	192	159	168	165	154	147	168	181	167	138	177	167	149	172	169	170	149	190	182	150	137	141	164	174	176	151	156	183	171	160	181	160	168	196	163	167	171	185	168	161	174	184	182	171	177	174	185	182	148	154	154	156	191	176	165	161	174	171	158	181	164	166	152	171	176	165	174	165	193	181	179	144	175	206	179	152	172	168	169	154	157	176	176	160	134	174	168	184	129	151	174	173	169	150	156	177	167	156	158	177	188	197	168	159	130	196	196	169	170	166	153	188	170	185	170	166	199	170	188	173	130	159	157	177	181	166	171	136	169	166	167	165	182	180	162	174	169	166	183	179	169	182	184	180	181	180	151	181	171	178	177	148	168	163	150	176	153	181	175	169	157	183	158	179	177	173	152	179	153	161	182	173	149	150	190	191	155	152	182	166	197	164	153	171	183	181	185	188	189	181	170	197	183	150	179	175	145	177	165	169	146	159	153	169	202	156	161	159	183	155	174	192	166	193	160	160	166	165	188	153	177	150	168	173	166	183	182	186	187	158	172	185	182	149	154	170	177	184	161	171	168	178	156	146	177	172	164	159	155	178	187	171	168	151	170	167	183	206	161	163	174	172	180	199	151	144	172	154	186	199	181	167	159	160	172	183	170	161	153	142	151	173	148	152	178	199	127	193	167	161	189	195	174	165	202	172	180	157	164	183	162	172	158	172	143	195	179	168	177	189	151	170	173	148	185	162	158	175	165	154	168	183	176	173	185	176	148	152	176	169	180	161	187	182	181	156	159	161	157	161	158	161	186	200	171	174	150	161	157	199	152	161	157	189	165	165	192	183	177	171	173	155	201	183	168	184	157	180	155	157	147	152	159	149	158	162	165	178	172	163	172	195	173	160	177	161	158	176	153	182	169	185	202	188	159	183	179	180	152	188	144	180	178	162	164	199	157	152	162	161	181	178	176	181	183	175	175	161	180	167	176	178	181	157	173	155	153	160	161	158	161	177	160	171	161	156	174	170	192	172	168	187	186	172	177	182	159	168	182	149	170	170	186	178	186	177	180	175	177
6416	736	1190	1372	1150	998	875	757	723	636	593	625	605	569	503	551	546	513	548	506	497	527	527	492	497	472	529	469	483	476	480	500	500	482	462	477	492	469	444	523	489	503	473	455	462	469	499	497	481	484	467	441	474	494	483	459	497	475	467	469	464	427	494	505	464	457	454	493	447	469	429	419	452	472	465	472	443	466	418	437	490	432	469	479	467	436	449	438	450	450	495	488	441	433	464	470	478	450	449	457	431	464	462	484	466	481	495	471	490	463	475	438	462	444	437	480	505	483	446	457	455	471	446	461	480	423	432	444	456	491	458	447	468	458	452	486	461	427	458	474	448	421	474	480	453	460	460	438	446	443	492	448	445	437	470	483	456	445	449	474	469	446	461	485	443	466	462	450	476	493	444	462	444	452	457	435	498	451	456	470	428	446	491	497	466	443	460	446	448	442	443	444	456	440	450	466	432	458	483	458	471	441	458	485	458	444	482	472	437	464	461	447	445	422	476	455	466	437	480	453	476	442	478	442	428	487	447	456	463	405	447	442	455	482	471	452	456	475	514	436	449	522	411	414	476	448	477	437	474	468	490	467	453	439	477	471	449	447	470	452	443	414	472	428	449	433	429	460	474	452	447	440	446	428	451	457	454	449	448	466	466	445	464	509	449	446	439	472	467	443	486	437	470	473	441	410	459	464	500	452	437	451	465	454	426	514	483	441	484	452	449	460	435	462	497	457	452	476	440	453	503	430	455	491	454	449	476	461	498	479	449	421	425	486	441	450	440	443	505	479	495	459	468	473	469	484	420	451	443	439	468	460	450	478	445	457	489	484	437	444	458	469	418	452	452	449	429	446	478	414	441	449	451	439	462	468	450	448	475	445	462	472	445	462	430	450	486	484	487	476	470	438	468	503	476	512	438	472	457	461	467	461	447	462	479	476	468	451	448	454	408	457	438	478	445	454	460	456	473	450	473	445	440	466	452	481	434	473	437	480	458	442	478	497	421	451	444	417	439	457	476	486	436	468	478	465	427	428	472	492	468	422	474	430	454	461	491	436	479	463	457	452	461	470	415	447	459	465	406	431	467	470	441	416	471	452	454	463	422	474	430	406	453	489	485	443	450	475	440	413	443	456	409	470	482	471	485	469	445	468	476	453	471	423	496	457	459	447	494	520	433	464	468	426	453	428	501	410	449	465	464	440	430	462	450	461	436	468	423	500	451	470	462	461	448	433	460	441	438	442	438	441	456	464	444	458	465	463	483	463	448	487	446	487	452	482	450	449	464	466	478	452	441	449	517	434	452	459	466	463	495	477	452	456	434	438	449	492	463	441	511	438	466	463	483	449	461	476	459	427	394	466	463	487	496	460	477	483	500	445	474	422	434	451	485	457	444	388	419	466	459	445	455	470	431	454	482	461	466	439	491	424	457	459	489	462	467	446	461	467	455	461	437	469	464	476	462	446	470	440	485	468	429	430	468	444	445	467	402	451	440	450	490	430	425	430	421	435	456	475	470	454	432	465	468	448	476	500	434	470	472	439	414	425	475	487	419	448	458	430	490	457	459	492	470	427	449	500	466	468	450	449	463	458	431	454	464	444	449	458	475	475	454	479	451	451	465	455	435	420	488	467	423	475	455	424	465	462	450	441	422	452	464	404	446	456	474	418	461	440	449	475	507	434	424	419	462	471	462	498	468	497	430	462	438	475	438	444	468	444	436	489	459	439	458	474	460	512	456	444	444	436	471	446	454	456	465	438	473	477	453	465	431	500	441	473	474	450	471	443	467	482	465	466	457	457	474	489	439	491	458	460	472	489	472	457	474	444	482	439	474	446	473	447	477	436	448	427	460	466	402	449	453	461	440	485	464	452	432	487	450	443	463	482	476	461	460	442	435	468	452	462	511	456	486	465	436	419	469	469	427	449	476	456	472	445	492	477	460	499	461	484	479	478	485	441	482	488	453	449	447	445	485	498	460	419	471	410	436	478	453	478	448	464	451	427	462	417	436	471	465	457	416	494	484	484	456	445	429	450	441	441	427	447	474	448	472	452	470	421	477	478	503	436	467	490	466	481	454	450	436	414	409	475	441	467	507	485	470	450	477	458	454	470	447	453	451	486	465	447	470	434	451	461	426	448	457	435	466	487	489	467	439	492	479	484	443	408	463	462	411	480	467	465	473	453	449	461	462	477	474	469	494	431	428	451	445	471	500	449	455	464	467	459	461	476	444	477	455	446	453	467	414	444	435	479	469	481	481	466	461	457	476	455	445	479	449	445	468	445	475	453	444	485	466	464	426	458	420	451	496	465	449	465	482	466	492	451	458	432	463	465	477	463	464	442	455	481	459	476	454	465	458	484	450	476	473	429	442	435	446	461	476	437	446	449	443	478	446	451	494	442	441	466	477	452	445	477	451	469	452	444	473	457	442	471	483	471	453	470	499	478	448	442	439	402	444	470	471	437	436	484	446	466	472	470	479	450	453	461	512	446	441	479	460	432	460	463	433	464	472	451	437	477	429	452	424	473	432	447	441	447	462	476	444	456	488	494	445	464	485	455	448	461	462	454	447	436	432	445	466	459	473	427	446	440	447	451	424	427	426	440	464	414	428	465	498	443	476	488	431	477	407	454	436	490	464	426	473	467	420	493	459	481	430	471	452	446	471	406	472	407	430	451	467	467	461	468	459	454	473	469	445	455	472	434	453	454	483	454	448	429	455	464	488	449	459	459	468	510	456	478	482	450	446	487	438	454	460	475	488	430	461	476	473	419	476	463	471	495	447	425	467	435	442	498	469	438	428	444	471	462	476	445	423	463	424	463	420	468	483	453	438	431	432	421	476	456	409	502	469	455	470	475	465	469	438	450	471	454	446	427	460	454	473	504	448	464	472	445	449	495	441	442	482	484	479	408	465	497	455	444	467	448	468	444	414	438	456	451	432	431	446	503	503	510	431	476	418	461	461	460	462	482	471	466	471	463	471	499	445	472	459	467	457	434	444	450	440	468	473	424	483	433	428	419	496	435	457	444	495	470	425	459	492	461	432	456	472	448	444	432	481	465	443	448	469	457	469	494	464	470	474	440	504	454	459	467	499	410	480	441	402	460	467	469	495	470	446	414	442	448	439	455	463	441	447	450	443	493	468	483	470	425	454	500	455	488	456	460	442	423	467	449	444	474	475	457	459	445	450	440	460	465	399	416	489	512	444	453	456	461	428	490	484	419	456	479	452	478	455	478	500	467	458	474	435	432	471	438	441	460	456	446	481	461	479	461	509	448	491	500	442	423	473	456	488	479	438	502	480	495	443	453	409	434	473	473	446	501	463	464	478	414	456	450	419	483	452	476	451	456	494	490	436	430	421	461	478	462	470	467	458	496	421	485	455	453	464	454	444	474	437	411	484	492	433	464	413	467	460	465	475	476	479	488	439	491	494	448	495	451	478	428	486	456	434	460	463	441	449	484	471	498	443	454	476	445	424	419	470	448	458	440	491	457
15374	1416	1139	866	709	600	537	470	485	443	428	416	390	360	378	373	409	378	389	398	382	373	362	339	349	378	357	379	370	349	372	376	369	370	328	376	373	377	340	351	346	341	338	362	367	375	378	371	404	392	392	377	354	378	341	377	391	365	367	360	366	363	332	374	400	355	359	392	362	362	345	361	369	392	393	344	353	352	367	339	387	413	359	355	389	392	349	375	366	394	388	357	354	363	356	382	343	344	356	356	344	354	378	370	393	352	357	357	382	369	383	389	377	348	357	373	370	376	366	351	426	354	368	386	382	379	351	340	352	390	363	316	354	399	372	357	384	337	355	344	350	359	344	386	373	339	379	363	381	369	343	346	371	331	332	368	333	364	363	342	340	387	349	336	361	355	355	357	375	367	378	392	368	384	355	342	365	390	370	406	342	341	349	345	363	356	314	390	353	371	364	348	375	365	386	335	353	336	336	301	347	376	337	358	383	358	340	391	390	365	358	354	376	360	373	333	354	331	333	343	410	360	338	342	354	372	363	337	369	362	321	357	346	341	312	361	392	347	345	374	330	361	376	378	352	348	337	351	352	359	363	362	363	362	342	309	364	395	412	347	352	376	355	400	353	361	331	359	378	384	362	318	328	361	357	339	331	359	376	347	384	368	348	340	357	322	376	373	375	367	372	390	331	366	360	353	356	381	352	360	364	356	347	340	317	378	380	346	390	355	371	378	376	361	362	370	392	352	370	345	368	338	369	363	375	367	370	397	367	386	334	350	360	353	355	370	383	360	331	330	351	332	360	356	400	359	341	349	338	331	374	381	342	317	384	349	360	359	370	346	346	344	370	390	334	379	366	345	371	349	354	385	383	346	363	330	338	404	365	344	344	389	357	337	330	373	349	368	351	350	347	348	363	393	326	350	354	354	363	334	345	337	358	398	360	357	385	343	386	358	357	373	356	342	356	381	334	384	336	352	354	364	326	382	362	339	399	356	384	338	371	336	343	352	358	356	382	348	352	338	381	338	372	336	343	364	339	388	328	395	344	333	368	335	414	354	362	376	352	385	405	389	352	389	371	312	359	344	310	400	353	393	329	349	350	356	375	353	323	371	349	328	320	360	360	367	327	336	373	371	342	334	371	392	351	368	389	348	335	364	402	385	327	363	369	388	347	355	351	346	358	358	332	364	352	358	333	339	380	435	366	336	332	370	352	366	382	360	365	324	317	324	338	361	382	403	355	367	386	360	366	332	340	357	348	350	356	376	350	350	328	349	342	371	384	368	380	384	398	379	362	376	367	361	352	391	336	368	399	385	357	370	349	324	340	324	416	344	366	383	359	364	344	346	348	334	335	317	357	342	366	372	359	358	415	394	320	390	350	387	370	373	347	365	356	359	353	404	374	348	404	348	354	337	338	380	382	318	322	384	311	356	352	352	387	346	377	347	366	364	371	326	401	326	338	371	337	365	379	361	359	395	373	379	366	334	375	363	351	382	370	372	368	344	334	370	369	357	349	373	361	331	351	343	356	349	339	336	344	354	352	346	352	390	382	367	312	368	328	361	370	395	352	377	354	358	337	359	351	453	353	377	384	352	384	360	343	329	354	355	322	334	382	319	363	368	386	364	356	361	375	333	341	385	351	367	404	354	383	361	346	370	347	369	357	360	314	331	355	339	362	347	344	351	313	354	343	366	330	316	386	324	364	405	381	361	336	350	323	349	350	373	389	366	349	361	370	342	318	361	385	350	384	378	350	352	372	388	390	351	354	391	341	369	331	312	363	391	353	369	376	346	373	325	337	365	338	379	363	364	301	370	368	385	368	345	398	362	337	374	347	350	378	330	343	349	379	351	382	342	393	391	393	319	350	336	359	350	355	362	357	369	346	352	379	373	365	369	371	351	367	367	324	372	376	353	356	378	357	346	359	319	386	373	388	381	359	327	340	355	355	346	378	328	341	372	408	350	341	337	388	381	360	374	366	368	370	339	354	349	334	347	365	344	350	380	325	383	337	404	355	396	315	355	365	322	375	329	330	363	345	408	325	349	339	315	370	391	346	357	371	367	342	325	325	343	348	376	392	343	372	347	346	390	328	344	322	338	364	358	342	332	363	386	362	335	370	353	381	335	364	356	342	338	378	341	352	379	376	376	360	351	344	357	335	344	373	358	349	345	357	347	327	358	334	352	342	348	346	350	366	368	370	350	336	368	363	406	370	365	355	327	315	378	353	378	331	328	351	347	357	354	390	348	333	370	368	363	374	365	339	388	352	339	360	388	361	355	362	364	363	339	360	422	371	349	380	354	367	373	360	351	366	373	371	376	354	342	375	388	377	374	346	324	371	362	326	340	345	350	372	353	357	371	372	325	366	360	362	318	326	322	389	360	358	365	337	368	353	345	335	365	370	349	358	360	381	337	377	396	354	368	342	371	350	364	356	407	384	342	350	393	370	354	351	376	372	347	380	373	365	363	358	381	353	303	396	357	356	380	358	357	390	372	329	387	336	354	353	354	357	359	324	396	333	338	404	341	374	354	376	408	323	331	359	370	342	380	379	386	385	393	329	325	383	361	357	361	376	362	325	368	354	335	345	353	354	359	337	361	375	341	358	359	365	410	364	344	318	365	385	383	369	382	342	405	329	339	386	414	377	379	391	407	336	375	356	371	369	395	383	383	345	365	391	354	385	372	354	341	335	355	401	396	366	391	345	357	308	354	359	325	351	345	389	336	323	330	339	334	344	373	343	349	361	320	357	359	391	367	353	323	350	373	321	360	342	388	337	357	317	349	348	334	380	321	347	322	375	359	400	391	372	332	353	338	362	363	373	318	364	374	353	329	349	381	358	356	384	371	380	358	387	359	367	388	349	400	342	346	381	371	382	323	371	395	358	370	346	402	420	393	385	350	418	388	364	341	351	344	396	360	335	335	355	359	364	365	354	347	404	364	352	353	362	334	330	381	337	378	355	362	351	349	397	347	375	374	365	385	369	357	358	346	357	345	350	327	328	378	396	389	381	353	368	352	324	378	349	329	370	377	349	351	348	388	366	384	336	352	396	340	361	370	317	308	335	402	374	348	367	394	314	372	362	378	374	362	372	311	335	363	371	356	328	349	327	366	352	357	353	375	358	376	381	399	347	298	390	385	348	339	384	372	369	352	348	343	356	342	374	340	361	379	359	348	363	350	362	368	334	353	371	334	380	379	342	363	363	383	318	341	376	361	324	335	371	369	401	348	376	333	342	376	380	336	382	339	340	366	360	335	372	361	346	319	355	384	369	376	382	401	324	352	319	351	371	354	307	348	352	368	383	411	376	350	382	312	357	335	385	377	404	290	377	356	369	362	388	369	335	354	361	363	363	358	339	350	336	345	344	368	378	367	335	388	378	360	345	378	344	383	359	335	370	395	345	380	361	326	369	351	350	390	386	384	375	350	369	341	334	373	375	342	369	400	379	338	373	346	330	407	350	344	371	387	349	330	360	355	365	353	344	381	359	334
8685	1347	2337	2650	2266	1878	1559	1460	1270	1229	1202	1139	1058	1054	1050	907	995	999	947	966	943	882	967	920	917	881	915	903	892	860	858	869	865	878	861	841	851	844	893	869	859	796	892	841	858	887	886	842	868	845	787	779	869	858	885	842	823	846	835	835	846	828	815	817	830	805	821	868	865	846	897	848	843	854	857	862	817	859	799	814	848	856	850	829	819	863	827	826	849	792	795	857	804	823	839	839	862	770	788	842	824	880	869	826	826	826	839	790	848	849	814	841	822	811	865	837	799	847	828	816	822	857	825	909	798	808	841	868	838	848	836	887	838	843	813	861	789	870	833	796	798	833	810	768	763	811	813	815	830	854	879	868	794	831	837	875	853	892	818	846	868	797	823	870	837	864	846	866	815	876	834	835	839	826	847	880	792	822	834	849	846	844	846	831	825	865	847	844	859	788	911	825	811	891	837	860	901	840	842	835	869	850	827	938	888	830	790	848	824	812	809	831	860	793	828	825	826	828	862	858	829	850	866	839	794	813	868	830	841	829	864	816	808	847	888	850	851	814	779	847	847	847	804	865	807	811	871	823	843	874	888	805	817	874	855	850	841	847	799	834	841	842	798	800	840	918	815	849	834	805	843	787	851	840	872	782	864	810	872	816	833	834	840	843	803	892	849	839	832	836	803	816	841	842	826	803	808	852	770	894	801	864	849	892	829	864	831	858	866	855	774	831	875	817	799	806	807	843	835	848	815	787	869	817	848	849	796	876	829	893	830	851	806	772	880	879	800	818	874	851	845	830	819	776	864	838	824	849	811	846	880	828	869	821	906	852	806	863	845	878	826	860	786	854	870	833	853	845	797	831	831	816	855	896	875	838	837	834	774	808	827	833	834	853	862	867	811	846	838	867	866	879	866	847	812	826	798	840	793	854	838	787	864	794	848	857	860	866	820	856	895	860	820	896	806	864	897	855	811	857	834	826	831	833	872	864	858	844	810	859	796	857	879	801	854	830	795	836	814	798	878	881	843	843	839	843	804	838	813	880	852	854	877	853	792	868	844	873	835	867	860	871	839	847	882	788	870	834	791	828	856	834	820	840	847	815	833	810	864	908	837	870	813	809	832	852	883	829	838	853	850	809	830	760	855	807	871	843	847	860	832	794	879	890	843	886	870	833	844	818	869	846	881	845	866	826	851	822	873	875	802	834	867	859	861	847	864	861	819	874	816	861	849	837	819	848	784	855	841	894	854	844	860	808	806	876	856	831	808	822	848	787	839	842	844	814	824	836	828	829	834	839	836	848	832	796	766	824	825	795	822	820	825	793	839	838	853	811	858	827	838	841	818	824	817	843	852	803	825	839	851	788	844	821	833	845	812	882	846	827	750	814	856	798	834	791	844	852	844	882	883	846	811	891	822	855	829	810	824	823	800	865	843	779	859	830	785	827	822	827	822	848	866	840	824	887	839	808	877	848	831	812	835	877	831	897	855	879	798	812	817	811	828	846	838	839	791	858	846	858	823	836	825	832	866	799	847	839	831	840	843	805	807	769	835	801	827	833	822	846	824	772	843	831	847	876	838	855	812	795	878	820	820	741	844	884	855	864	834	809	916	878	828	888	820	844	799	822	868	833	852	864	821	841	877	801	851	853	822	864	840	828	824	834	787	879	863	840	789	843	787	873	804	849	813	899	888	879	869	853	858	863	840	847	811	876	874	870	790	800	856	861	801	824	830	851	850	874	861	837	822	792	822	850	816	849	863	808	830	806	817	852	846	850	846	845	813	794	809	868	819	874	825	849	845	784	828	814	824	882	857	858	850	854	855	887	897	779	827	846	837	858	832	827	867	850	842	820	837	825	863	799	799	833	855	805	874	803	833	815	830	792	893	853	785	859	830	820	824	814	844	837	838	852	880	863	887	861	813	850	878	887	822	888	832	816	890	788	854	835	831	846	825	837	796	850	852	865	830	805	823	898	843	797	845	880	864	867	825	874	837	811	844	871	788	828	877	793	833	773	846	881	836	819	819	822	847	787	862	824	864	805	849	846	849	849	916	845	832	811	806	887	873	854	818	869	839	801	896	824	779	847	789	866	855	874	868	858	806	889	821	866	806	868	865	806	820	899	787	829	811	814	831	823	817	867	839	815	859	845	828	843	827	783	851	839	841	874	807	839	856	885	848	828	819	885	858	822	795	839	835	858	853	879	793	819	840	847	842	772	837	833	853	887	834	827	838	847	879	811	792	850	840	839	852	815	846	811	864	829	849	830	854	820	827	806	865	846	885	845	853	838	851	848	900	847	816	863	860	836	863	841	806	805	816	851	840	798	847	815	799	797	839	845	857	838	768	879	801	813	830	840	869	840	853	844	826	892	831	819	872	838	885	856	822	847	868	863	817	881	808	809	872	852	826	829	854	829	793	865	889	852	833	855	892	832	801	811	842	851	844	784	874	874	830	817	832	838	881	844	864	814	815	791	821	872	823	844	814	802	866	840	812	812	817	793	841	835	853	819	818	880	817	844	861	898	864	835	836	834	836	812	814	858	844	839	842	881	863	871	835	808	895	807	825	891	859	853	863	792	904	806	873	830	847	821	809	836	834	904	853	857	782	830	801	916	884	872	825	866	833	867	865	820	811	823	812	815	868	856	813	837	841	821	797	846	864	786	812	809	835	906	829	860	842	872	791	784	834	805	796	823	831	786	849	869	877	840	845	815	849	863	859	842	849	864	849	819	861	852	855	878	864	796	849	891	819	882	835	834	818	839	868	832	805	807	833	871	811	818	819	806	811	879	852	852	830	858	805	803	843	831	877	824	827	883	845	853	859	888	840	872	815	872	842	799	915	773	834	846	820	811	852	815	850	891	849	879	795	837	795	850	902	837	838	827	824	835	822	799	886	828	841	831	865	827	851	873	842	848	844	827	858	786	892	830	806	849	841	778	797	854	821	861	823	833	813	864	885	918	868	825	851	812	869	891	850	821	819	871	848	847	877	839	786	798	784	826	850	826	811	835	878	867	841	838	806	812	889	825	809	864	844	802	881	844	810	872	858	817	846	803	878	874	838	810	802	871	849	843	834	826	829	838	821	807	799	789	822	801	846	853	796	847	850	831	864	820	837	869	836	831	852	834	806	864	808	815	828	860	886	851	839	854	872	856	820	797	847	807	805	843	846	872	842	858	876	885	855	857	815	860	816	818	858	830	824	843	858	881	822	785	844	810	829	858	866	852	851	838	842	879	848	859	862	869	874	843	855	816	806	843	819	828	875	804	881	824	830	831	856	860	852	859	875	815	828	884	811	878	824	848	862	827	855	841	850	850	835	857	804	814	861	802	889	819	836	875	893	874	852	832	884	893	783	814	859	846	863	845	852	752	826	811	831	877	876	834	788	848	834	861	876	797	823	824	857	839	904	857	869	864	867	804	841	864	791	862	847	913	824	821	873	835	845	921	821	824	818	873	914	798	811	858	808	854	858	806	840	880	782	809	853	810	841	843
1881	267	233	250	257	211	224	205	241	211	238	225	213	206	215	240	224	213	210	243	207	217	231	228	252	220	244	248	217	217	212	234	222	260	226	231	198	216	250	221	199	223	219	203	217	198	198	228	238	218	256	235	237	221	231	235	211	194	219	253	222	237	214	214	240	221	211	213	226	215	225	200	224	214	241	222	205	216	253	199	234	231	216	221	228	247	201	237	225	220	235	241	240	212	214	215	210	200	234	240	265	224	223	200	226	219	226	214	208	233	206	207	214	224	246	215	198	230	210	205	226	236	223	217	190	215	193	226	239	208	237	215	232	217	224	218	206	202	231	225	193	222	230	209	219	213	203	240	232	221	205	206	232	216	185	202	245	215	208	246	232	243	230	219	172	216	218	200	225	223	233	224	213	218	186	222	230	215	217	241	208	244	229	211	228	215	239	229	234	241	230	193	225	226	206	226	205	207	210	227	225	212	213	208	208	223	243	215	243	183	194	208	204	207	242	209	212	216	195	215	212	240	229	244	203	248	207	209	224	206	222	232	220	228	228	214	230	259	225	215	212	215	209	226	239	240	230	189	219	212	216	246	231	243	202	210	218	230	243	229	212	228	216	226	222	204	235	213	234	256	226	222	236	203	223	206	197	222	243	214	218	235	236	214	230	209	204	210	222	214	225	249	231	221	213	212	208	223	232	200	216	223	218	250	241	234	238	226	207	220	226	239	240	227	229	219	220	232	243	208	256	212	209	202	234	219	184	250	228	209	229	224	224	237	227	209	226	192	224	194	198	211	254	201	237	220	204	213	239	198	221	235	223	236	215	197	224	217	225	233	191	210	218	239	201	235	201	213	225	212	232	216	198	204	222	216	215	208	212	242	221	228	229	214	202	209	227	209	220	219	218	238	206	221	241	232	223	204	197	183	238	215	247	234	233	226	210	232	199	224	198	186	222	224	221	190	210	219	239	233	222	216	243	227	218	222	200	218	248	215	247	231	239	216	227	241	217	221	226	218	222	235	218	213	223	222	194	229	242	188	213	223	224	201	232	244	207	216	235	216	219	209	234	205	230	226	216	216	227	212	211	230	223	236	234	240	224	260	238	217	209	241	251	238	236	210	228	215	247	211	232	182	201	193	234	219	200	215	224	231	208	207	209	223	200	221	224	242	256	221	242	201	225	233	215	232	217	225	232	185	192	215	211	217	208	212	235	227	244	237	195	215	243	214	206	219	221	223	222	221	224	249	227	223	205	218	223	231	227	212	252	194	228	226	228	240	226	239	206	233	227	222	206	234	243	235	234	210	209	212	222	220	216	235	205	220	218	180	222	216	223	242	197	229	243	242	211	195	209	233	230	244	209	216	232	222	212	199	202	196	230	259	224	237	213	231	207	226	211	200	200	199	226	244	211	241	225	205	231	207	216	237	232	223	247	230	227	236	230	197	222	207	210	222	223	219	212	202	215	210	233	219	206	225	224	228	216	238	219	222	209	246	229	231	256	247	196	197	203	182	199	229	220	196	235	215	214	231	215	225	232	231	221	213	255	208	217	198	210	216	216	240	252	224	201	229	235	232	222	245	238	240	273	230	227	215	217	210	219	229	251	214	222	216	260	220	215	232	229	242	224	198	226	188	216	218	228	210	182	231	223	200	228	236	191	206	202	209	220	219	250	222	223	222	216	215	220	220	227	254	210	224	253	255	219	223	209	219	227	202	230	207	210	216	230	216	218	218	200	225	223	219	239	232	200	241	213	227	222	270	232	202	220	217	234	201	225	207	222	232	235	230	235	204	202	214	248	218	239	244	233	219	235	227	214	229	209	237	222	192	206	240	241	208	234	212	244	210	200	247	226	235	252	230	238	213	221	199	254	209	255	258	239	217	203	190	244	244	254	204	207	234	226	251	234	202	246	204	230	208	243	264	229	254	223	208	218	215	223	222	223	225	242	207	231	227	210	217	248	230	219	208	217	225	235	210	215	208	238	220	217	227	215	227	233	185	200	207	202	221	212	210	195	188	207	233	232	199	211	215	228	200	198	215	213	200	214	250	242	213	214	222	231	206	195	217	223	213	227	225	243	253	223	228	202	222	268	203	221	206	230	225	214	208	225	210	204	213	223	251	242	246	221	235	192	224	241	230	211	225	228	224	218	227	226	193	212	209	197	207	242	192	249	223	238	206	248	218	214	205	230	201	263	215	249	218	244	214	219	234	244	232	225	210	204	219	198	199	226	218	222	231	216	196	206	221	262	226	214	219	218	229	196	203	211	197	231	205	230	198	247	239	248	238	239	209	214	245	236	230	224	225	208	189	245	251	243	209	200	219	214	205	222	225	205	217	214	209	219	204	184	195	207	210	244	238	223	228	218	227	226	223	217	203	207	197	227	237	223	236	249	214	215	216	205	208	249	226	223	204	224	244	220	252	234	234	226	223	214	228	223	226	210	225	188	211	212	202	217	226	206	235	237	220	230	242	240	234	204	226	251	198	191	230	241	217	185	214	231	242	224	199	238	220	235	243	247	222	220	238	249	213	219	188	198	217	235	223	200	219	201	232	242	186	220	209	223	192	214	211	250	194	217	212	247	255	218	204	218	192	209	226	206	217	224	248	223	243	225	214	201	226	214	231	208	248	226	191	230	229	185	218	213	224	217	210	183	195	224	196	217	235	218	222	222	226	226	204	193	209	219	231	228	216	192	221	240	214	213	212	205	223	237	220	226	219	208	219	233	215	237	218	238	235	230	188	235	207	208	197	237	221	236	227	204	229	218	209	208	213	231	207	224	216	204	205	226	233	215	243	224	207	206	219	243	204	252	232	241	216	237	209	201	210	222	219	234	222	227	240	214	218	256	230	208	220	222	239	227	211	218	190	219	199	204	239	189	214	213	207	244	237	229	213	215	199	222	225	227	219	217	216	196	226	225	194	213	263	225	225	217	234	233	219	222	247	222	259	236	211	218	217	223	211	211	220	224	233	209	219	208	232	226	237	217	176	214	205	206	236	206	217	222	225	240	204	216	219	209	227	222	209	213	222	250	210	219	215	220	224	199	206	206	219	194	236	202	229	204	236	237	220	230	248	217	211	218	214	211	227	208	249	220	257	239	225	208	206	202	216	216	217	218	232	198	223	218	228	260	208	192	230	235	217	227	270	216	222	200	220	201	223	221	210	219	200	226	205	193	230	192	211	229	214	230	248	198	201	208	233	216	225	221	236	230	217	240	204	205	242	226	252	199	207	253	219	209	230	210	232	219	206	249	236	217	234	232	211	190	230	235	228	220	240	229	224	223	223	250	238	217	236	231	242	247	260	213	239	205	227	226	244	238	220	221	234	207	220	203	233	191	248	199	209	235	265	252	236	210	246	235	227	240	240	230	220	254	232	202	229	240	228	226	242	258	214	215	238	230	224	222	232	219	253	209	220	253	210	222	243	224	213	206	215	212	214	229	211	241	233	214	212	201	242	222	237	238	218	204	216	240	199	199	230	214	201
1957	594	586	565	558	522	549	565	557	558	608	567	567	566	512	546	568	540	561	545	559	567	538	566	553	559	628	544	541	545	566	561	534	518	575	522	556	572	556	562	566	524	534	564	534	561	557	509	574	578	524	533	553	577	529	547	572	545	594	526	564	552	544	537	580	549	585	563	578	570	561	527	545	538	562	567	520	515	571	527	533	551	555	548	529	501	521	600	576	527	516	587	563	545	537	552	566	563	544	572	527	507	553	495	571	530	547	571	547	482	563	533	544	513	580	545	517	544	524	555	547	554	542	504	551	526	553	562	581	537	554	497	527	563	562	553	571	518	521	532	557	523	538	537	538	523	551	556	547	519	560	510	531	540	559	500	574	537	518	523	517	513	562	527	515	545	568	546	576	559	522	579	572	579	565	577	513	530	548	558	514	569	557	548	520	555	572	529	576	581	553	533	500	536	559	554	566	547	548	579	534	591	571	552	532	543	559	544	568	556	524	535	558	541	572	544	482	532	561	536	562	568	543	528	509	564	533	552	571	521	538	546	570	518	510	533	601	519	586	561	534	540	568	521	556	543	534	524	500	559	533	523	532	569	536	554	555	527	506	521	557	512	548	565	543	503	530	588	535	495	541	519	527	554	545	545	549	550	552	530	539	518	553	528	586	544	541	561	532	524	536	536	569	521	485	580	556	555	524	561	551	530	525	525	557	509	548	537	530	548	562	544	569	558	512	556	550	592	591	586	544	566	584	557	514	547	553	586	575	488	589	542	538	524	514	509	540	526	578	554	566	521	505	549	551	530	535	546	518	537	576	562	578	524	556	554	551	552	498	589	522	602	502	541	530	546	530	538	568	567	535	542	561	538	558	545	563	527	542	559	540	575	572	592	572	565	595	519	516	553	538	549	548	538	499	524	500	518	582	525	554	539	588	588	535	560	518	535	528	533	519	581	561	541	616	556	555	520	515	557	496	581	528	592	574	565	568	551	560	553	538	538	538	527	524	529	523	569	504	542	564	540	553	511	556	512	572	531	574	529	514	530	560	551	579	530	571	566	523	586	505	574	546	531	526	537	568	562	544	526	516	558	530	537	543	559	563	545	483	506	540	518	539	535	561	566	519	529	576	529	567	551	537	511	556	545	520	562	549	532	547	570	532	562	551	547	546	548	568	561	523	532	509	547	524	578	535	521	487	512	544	546	567	529	513	504	605	548	560	545	557	550	544	522	487	533	540	526	567	537	553	546	561	558	511	574	567	548	538	579	542	519	530	565	584	575	538	538	522	521	510	560	587	533	554	575	533	553	545	532	543	558	562	535	560	549	538	533	532	535	507	511	564	529	530	583	515	581	553	540	527	538	558	554	541	570	514	510	523	555	506	575	576	536	565	544	532	524	538	564	581	532	546	597	510	571	504	528	521	549	538	585	605	571	516	524	553	538	547	554	565	551	504	568	537	558	556	566	484	540	512	539	547	517	535	500	527	506	526	516	587	521	530	519	541	542	543	556	535	525	555	536	585	560	568	522	556	561	581	551	543	535	491	524	511	547	516	562	559	527	560	565	534	545	576	546	548	533	584	531	537	549	509	527	545	538	556	547	545	536	563	561	520	543	542	527	534	526	558	534	577	504	597	575	547	558	542	545	569	596	553	501	543	593	524	542	533	535	578	540	569	520	539	572	538	528	509	561	566	540	519	551	502	541	578	566	568	521	570	509	568	543	537	546	483	526	586	538	539	565	578	585	548	548	547	571	561	531	536	515	542	557	560	515	520	550	547	574	521	611	520	525	524	540	539	497	582	553	511	556	515	535	537	512	551	566	513	542	525	541	546	550	522	525	550	518	586	553	541	528	539	516	564	536	521	534	526	516	539	538	520	554	551	519	547	575	561	602	552	570	550	565	562	577	569	544	568	544	549	548	556	553	550	515	570	553	545	541	548	485	536	526	572	522	557	526	550	576	599	533	527	567	532	563	534	550	535	584	503	549	536	562	571	498	527	543	506	539	520	608	517	530	539	557	530	562	584	541	542	520	544	530	547	545	523	565	559	541	518	580	531	560	526	496	566	492	530	546	489	563	564	547	534	568	496	558	559	536	499	551	568	559	533	539	556	524	544	540	532	510	540	554	548	572	520	558	527	538	530	586	563	589	601	619	583	571	566	539	535	541	582	506	571	559	587	559	524	548	518	523	533	509	546	541	541	564	553	553	543	513	564	509	567	535	530	517	541	507	550	534	525	551	542	534	575	545	536	596	534	542	513	501	517	524	574	565	501	559	558	551	545	517	528	556	527	587	536	564	586	536	484	546	580	568	532	500	577	519	500	550	556	537	523	542	557	573	534	567	531	551	532	504	505	557	536	545	519	535	533	545	591	547	542	513	534	510	501	567	554	585	509	540	538	553	540	501	519	534	549	537	547	548	547	586	529	527	573	530	557	532	553	541	575	582	561	536	574	521	560	501	599	531	522	557	545	571	553	517	567	567	586	621	535	539	529	594	574	534	542	529	523	580	531	562	531	567	501	549	565	546	492	527	570	556	542	575	544	522	510	571	550	520	542	540	550	552	566	578	547	541	583	539	558	564	576	550	511	575	556	524	514	547	532	499	573	527	547	568	560	537	519	516	474	520	546	537	541	560	555	545	535	522	537	573	531	537	607	520	493	555	491	502	536	549	521	559	575	516	559	568	564	511	599	514	527	574	557	528	508	516	590	516	549	564	584	548	531	537	562	519	548	533	552	566	559	607	515	536	558	556	568	584	522	553	528	549	543	540	562	573	549	547	579	531	552	526	583	570	561	539	550	515	532	569	532	613	536	594	567	536	552	520	546	523	544	536	535	514	522	578	531	512	542	531	572	534	503	540	529	560	581	525	566	533	499	554	526	524	539	569	548	551	567	582	517	566	558	548	578	531	541	544	524	566	532	500	594	552	587	519	541	526	562	545	515	566	513	528	528	534	495	586	567	535	544	529	556	515	560	531	566	539	544	569	560	553	542	572	530	538	508	573	580	572	492	512	528	535	569	545	550	535	556	558	556	550	517	539	564	513	559	578	573	589	547	533	561	583	545	539	525	558	559	570	528	539	563	525	531	518	550	521	589	554	536	566	526	551	519	528	550	514	547	537	589	541	560	513	518	546	543	545	519	586	578	572	517	525	541	573	564	544	522	525	606	521	542	528	582	562	542	586	559	536	555	539	523	534	562	530	533	549	527	529	539	537	560	527	545	499	524	547	535	538	534	535	560	593	570	524	566	547	567	550	513	564	529	549	494	550	546	547	600	503	571	549	527	531	558	532	545	524	553	542	596	563	524	530	513	523	592	528	549	551	529	528	536	501	562	560	561	569	524	567	596	561	551	529	574	539	548	573	490	556	534	563	552	537	546	578	539	563	604	544	565	546	532	540	541	511	542	577	577	521	543	541	556	530	536	548	560	492	543	565	540	531	537	539	514	509	573	569	526	513	550	538	584	520	507	544	563	550	546	552	556	569
8069	525	494	430	396	286	247	217	180	236	193	205	195	200	183	177	186	173	171	188	179	136	147	156	203	221	199	172	168	187	167	167	178	172	160	152	155	184	171	195	175	150	158	187	181	167	173	164	188	160	175	157	174	190	159	171	181	149	173	170	139	185	154	159	171	158	171	174	186	182	161	191	183	161	153	149	175	189	145	196	172	168	179	155	155	169	185	207	161	163	168	128	162	193	192	172	187	168	197	167	162	187	157	172	147	159	169	157	189	189	159	180	171	177	193	173	165	178	184	177	184	156	157	163	167	166	181	182	175	170	174	170	167	179	186	160	178	151	175	183	165	184	226	184	186	159	188	178	174	181	192	187	171	190	164	185	164	160	184	162	150	174	172	157	188	174	171	182	166	171	173	190	167	171	185	201	195	166	170	178	188	165	179	163	176	152	169	161	166	168	162	174	182	174	171	163	158	170	161	166	137	151	149	190	159	189	198	199	200	174	192	173	178	146	156	162	173	171	190	162	168	158	182	199	183	172	164	183	165	184	151	169	173	175	179	176	143	177	158	154	183	193	175	175	171	175	150	156	186	192	186	165	176	185	179	176	168	168	174	160	171	163	174	161	178	195	194	174	189	159	182	171	190	183	163	156	162	180	168	166	172	182	146	159	193	180	163	171	178	179	169	178	171	163	173	152	158	159	158	186	176	179	168	175	199	175	162	188	167	184	165	179	164	175	145	190	168	141	180	169	188	180	183	187	165	176	157	183	185	184	160	189	169	191	165	169	168	174	169	171	175	186	168	184	175	154	155	177	176	184	183	167	177	152	159	161	177	183	160	185	172	175	182	170	154	179	207	153	181	163	168	170	183	146	177	183	166	164	164	172	173	162	168	191	189	147	175	170	163	178	156	148	155	174	186	155	164	163	174	168	162	176	168	170	153	165	182	197	181	171	182	182	166	161	175	184	172	168	181	178	169	171	165	180	143	175	195	181	184	183	179	168	180	180	183	178	171	194	199	166	182	193	170	186	161	188	159	165	174	173	148	157	161	159	177	171	170	165	191	167	175	148	186	171	172	183	142	187	180	167	165	167	188	160	181	145	174	180	187	185	173	168	160	159	168	175	167	172	175	183	124	175	206	174	164	162	172	201	176	178	149	165	164	170	167	157	166	162	154	183	187	165	173	169	168	186	154	211	162	188	169	176	190	168	170	172	148	144	172	181	172	168	164	186	157	169	168	173	157	145	180	163	167	155	168	176	168	149	158	176	173	172	173	171	169	185	156	154	182	184	177	179	161	178	185	160	165	177	171	162	139	173	184	182	166	142	154	169	178	158	159	195	179	175	190	194	174	171	197	157	166	179	161	164	166	175	177	172	188	172	177	157	164	189	171	192	169	182	184	180	192	166	178	153	179	187	195	164	164	164	175	181	159	186	168	198	167	174	158	200	188	180	182	158	174	186	179	174	153	181	151	174	183	183	166	178	139	151	150	198	185	147	166	167	157	163	184	190	191	181	169	172	190	183	179	184	186	175	163	168	152	175	162	187	196	164	158	155	164	160	144	173	163	173	174	158	204	167	166	173	198	177	155	182	152	187	159	134	181	192	165	154	163	146	165	182	162	200	189	175	171	144	190	167	154	182	171	182	162	174	169	177	148	157	186	198	139	186	158	171	154	171	163	203	178	154	171	163	158	188	182	177	168	170	171	179	169	162	148	175	172	157	172	178	163	182	177	140	182	184	174	171	173	180	197	158	164	189	205	192	163	172	163	162	161	189	158	147	174	164	181	152	174	180	158	153	169	160	170	171	164	180	187	178	191	155	173	141	180	161	168	181	163	173	178	184	139	160	176	190	179	187	170	171	170	159	179	162	163	190	162	180	149	171	162	161	173	173	169	158	148	174	151	156	198	167	167	174	161	206	184	167	162	160	142	176	148	180	165	155	169	183	178	170	171	184	202	177	176	165	153	174	193	173	176	168	165	203	176	178	167	148	152	174	153	184	156	155	158	175	175	172	170	184	166	146	164	170	155	168	167	185	185	174	158	175	163	166	159	154	185	146	172	166	181	191	182	190	162	176	159	172	168	186	175	171	153	166	155	144	154	155	174	173	165	178	180	166	160	191	159	165	138	168	146	196	161	163	152	176	180	165	153	190	165	193	163	175	171	158	158	181	148	170	187	171	193	167	173	166	153	173	166	174	174	171	181	149	173	154	167	148	165	138	176	168	182	161	208	153	187	184	171	181	150	171	163	172	184	181	179	173	159	174	160	189	178	166	158	180	191	159	175	166	161	179	173	174	170	179	170	187	194	177	165	185	185	166	144	156	206	159	189	182	167	187	179	140	151	150	178	216	164	182	200	182	177	180	152	173	183	166	202	170	175	184	173	155	189	169	161	171	163	182	176	149	186	187	176	167	180	156	177	148	169	165	156	180	198	174	163	182	178	191	173	183	156	180	175	149	161	155	158	164	162	182	189	187	181	183	164	148	182	155	193	168	191	152	170	187	189	167	152	175	151	181	179	185	160	168	159	166	186	175	183	157	181	175	183	161	180	159	175	181	193	167	162	167	165	168	188	187	184	171	157	145	165	162	186	171	176	183	173	179	182	171	195	170	170	170	183	175	168	165	159	148	192	180	190	162	185	182	175	184	145	193	156	173	172	179	154	179	169	176	166	171	163	154	171	179	188	143	175	166	161	152	176	171	167	193	167	179	168	161	157	166	183	203	175	180	199	208	191	195	174	180	158	189	185	173	173	173	164	173	168	183	164	175	167	171	151	165	175	181	181	159	185	160	173	206	195	184	170	182	166	194	164	164	190	165	159	161	193	210	176	161	162	176	162	163	168	176	166	180	152	177	152	190	177	164	169	177	159	181	153	146	166	188	167	173	175	169	166	169	185	167	157	184	210	147	176	162	171	160	162	171	163	178	183	186	194	135	183	174	154	164	168	173	168	188	162	191	171	167	177	166	151	169	149	154	176	173	168	174	166	167	194	165	195	206	172	199	168	182	163	154	147	183	160	149	176	168	162	175	183	152	195	184	159	170	159	174	183	152	163	176	174	183	164	161	166	151	160	177	168	155	146	175	171	177	187	180	190	165	182	176	180	197	168	186	171	173	179	166	149	174	154	181	160	169	152	156	185	177	153	189	147	173	163	166	166	180	179	152	165	203	180	158	181	155	175	187	196	162	159	155	192	174	159	181	180	153	181	165	170	168	153	169	145	154	178	185	168	169	178	180	157	186	169	180	144	165	170	154	175	155	173	173	174	176	162	169	183	179	161	182	191	147	172	156	158	150	176	205	170	154	189	159	206	157	173	174	178	149	149	151	164	187	181	154	156	175	174	182	149	175	203	184	157	195	152	187	145	138	141	169	168	192	175	183	169	148	183	180	173	167	180	181	145	169	200	166	154	178	176	184	184	187	189	143	149	169	184	178	199	163	152	167	157	178	177	159	165	184	176	174	186	171	166	160	182	188	166	165	165	169
6385	700	1302	1395	1143	1072	876	726	723	658	604	581	571	552	564	504	516	495	530	522	507	504	521	458	492	511	481	459	501	483	503	414	464	486	467	500	441	473	504	462	495	528	472	481	477	476	461	429	457	453	431	418	469	466	447	437	467	494	455	481	456	452	468	438	442	445	464	461	521	446	476	461	429	425	414	446	499	480	445	431	469	493	461	452	457	485	462	425	457	459	463	492	459	483	460	471	472	466	454	446	471	449	472	469	506	466	458	451	466	473	450	424	469	482	493	453	447	446	462	461	492	455	445	451	463	478	522	446	471	470	475	463	481	455	479	501	486	482	445	443	456	441	490	459	446	470	420	433	446	492	467	466	495	445	472	464	450	465	479	461	471	478	444	417	461	417	473	460	447	491	448	465	440	461	461	471	465	421	489	442	498	462	469	445	436	437	452	445	427	424	455	440	459	476	465	482	484	452	454	448	451	456	446	469	508	463	503	449	447	467	458	445	458	456	500	452	457	460	462	448	455	471	461	447	433	447	438	455	470	499	432	475	477	443	459	471	459	447	479	487	479	487	464	462	483	462	450	492	494	430	480	465	462	490	462	466	465	485	474	468	429	444	434	422	440	440	430	488	481	481	458	460	456	436	465	442	478	457	457	488	435	442	456	435	470	415	480	482	427	430	491	417	444	468	483	470	449	487	467	444	477	468	453	460	423	457	469	436	470	477	470	458	419	477	451	444	448	483	469	499	447	423	485	423	475	449	473	431	425	495	475	467	490	443	495	468	483	453	470	498	492	472	448	441	511	454	439	472	454	474	434	441	457	460	464	460	448	467	480	453	468	509	408	471	425	474	457	456	475	477	443	457	476	465	493	486	457	442	450	484	445	468	468	466	457	455	465	477	428	476	448	468	424	491	480	435	478	438	489	463	440	426	468	430	464	473	428	484	449	465	481	474	447	462	449	491	473	436	458	429	476	410	458	449	433	455	454	481	440	450	455	465	451	482	485	428	445	436	438	463	465	481	509	437	460	442	471	471	472	456	499	438	464	445	477	467	471	486	458	478	417	448	462	443	471	458	449	444	482	438	435	476	436	494	488	428	478	449	475	480	443	492	449	467	469	478	454	455	433	449	432	441	444	497	481	462	461	458	458	483	455	458	448	468	440	471	463	457	474	508	446	471	485	418	433	435	439	457	455	492	406	467	465	452	469	472	464	457	445	455	446	466	495	468	450	459	463	481	443	447	444	461	477	470	442	435	463	461	445	473	449	432	498	488	484	465	416	446	448	468	433	481	463	479	453	458	461	476	453	460	442	501	448	462	473	472	429	468	466	465	428	419	469	448	448	424	468	466	471	502	447	455	467	449	467	465	473	470	479	479	460	462	463	451	468	462	454	499	466	507	424	441	462	495	471	457	469	426	470	487	433	446	448	472	422	466	472	463	466	441	502	445	484	448	467	446	483	456	476	461	446	445	508	460	468	426	484	476	427	480	443	471	433	466	486	475	465	467	480	461	457	488	456	410	435	482	435	439	456	452	470	492	463	498	461	459	424	471	449	430	498	431	468	493	458	488	458	479	418	495	439	466	456	434	485	430	452	487	456	472	461	447	496	469	491	448	459	460	469	446	464	464	429	494	443	465	433	441	444	481	463	477	481	473	459	483	426	438	443	469	433	463	478	431	451	463	456	517	484	449	447	433	444	478	475	484	417	463	510	453	450	488	452	449	492	472	462	421	462	438	458	444	474	445	421	460	461	493	457	437	475	466	498	426	444	444	463	487	455	501	464	469	459	503	459	449	491	452	466	471	460	432	418	492	450	423	502	448	483	467	496	483	477	472	469	464	472	480	443	424	448	455	499	432	446	471	442	464	492	435	464	441	478	490	448	452	442	473	446	520	467	416	458	461	429	457	449	472	478	440	451	450	451	463	440	473	418	479	482	454	457	474	452	440	470	463	529	438	459	441	483	449	480	454	456	436	468	468	506	458	478	444	430	455	442	474	413	428	447	480	447	445	436	456	454	434	433	457	439	486	462	441	477	471	474	463	436	462	484	426	472	461	453	425	458	488	510	487	504	477	470	453	491	470	465	463	426	442	467	507	515	497	481	464	466	464	443	460	477	481	447	440	466	437	473	499	489	478	474	495	453	483	415	448	470	451	459	445	499	457	474	445	474	461	488	441	487	465	453	472	454	429	445	463	450	424	437	458	469	455	471	465	480	458	453	497	487	459	455	433	465	440	443	473	490	487	470	455	494	460	460	471	428	477	444	467	468	474	484	465	475	469	491	468	432	469	434	487	443	475	430	436	475	494	491	470	484	470	462	440	461	486	483	497	436	460	465	460	476	451	433	461	460	456	441	471	452	503	473	467	461	503	479	429	466	433	455	469	468	479	470	511	482	434	449	466	483	463	479	456	476	465	484	477	446	467	447	465	436	516	508	464	462	411	501	442	467	434	444	468	457	448	464	431	468	436	448	457	470	424	447	472	457	463	469	457	436	443	461	471	478	447	480	423	472	504	451	451	446	430	462	472	477	448	460	425	476	471	452	418	442	474	449	466	464	449	450	460	405	477	461	469	455	435	465	462	484	480	493	438	423	477	440	440	465	452	488	468	447	481	436	425	453	440	501	482	460	459	508	521	461	470	448	458	450	438	443	488	520	445	518	496	436	464	483	462	466	467	451	475	488	483	464	494	455	421	441	452	466	463	454	501	433	471	465	466	499	449	438	408	468	440	458	452	496	452	473	442	485	477	439	451	467	487	442	476	451	445	464	478	469	512	476	488	454	461	447	472	458	440	469	462	467	512	456	426	450	444	509	447	422	475	467	480	445	435	446	460	500	461	467	463	413	460	458	465	458	436	445	451	470	486	472	483	484	460	468	466	448	432	485	438	467	471	451	489	476	457	450	464	491	469	437	456	444	500	448	448	467	491	485	484	482	478	451	460	434	481	469	451	477	460	452	453	451	465	439	456	464	470	467	442	459	483	462	479	454	466	459	431	458	460	437	470	469	455	484	484	478	490	484	490	430	435	465	503	436	485	489	504	489	442	458	500	481	471	448	437	420	443	485	443	459	491	447	448	470	487	446	430	450	490	448	412	435	477	469	440	446	505	473	454	445	460	499	461	468	502	484	469	490	481	456	461	449	446	423	428	422	443	520	477	451	448	472	501	480	497	430	414	481	462	495	407	452	478	474	520	438	463	454	421	461	486	427	456	442	449	482	432	475	484	456	475	487	433	490	423	509	458	469	453	470	484	477	480	468	466	472	476	495	423	467	456	439	480	447	455	449	420	492	490	441	479	432	482	470	474	464	469	462	447	456	465	429	461	450	461	453	439	424	474	517	460	479	486	445	442	471	478	440	471	402	459	429	497	469	502	465	469	436	462	462	447	492	486	498	451	434	424	472	445	492	416	499	467	460	471	469	442	448	407	472	435	447	472	430	469	429	448	469	477	463	478	474	457	484	483	459	467	464	500	444	464	454	480
15358	1422	1157	918	753	576	518	483	465	470	430	399	403	415	397	367	408	376	383	409	390	358	381	403	387	358	365	378	372	349	332	394	365	347	336	405	328	361	353	383	327	348	378	382	385	382	364	367	395	399	343	344	329	351	325	361	352	362	421	387	346	319	349	359	385	355	341	319	399	344	351	415	353	340	361	357	315	329	344	344	397	383	378	371	398	370	376	371	317	347	354	383	354	403	358	348	391	372	359	380	350	377	386	329	343	364	348	366	392	338	354	365	357	334	385	361	384	397	350	385	368	354	379	368	364	338	341	381	377	353	347	351	324	339	342	321	355	362	352	382	404	378	406	385	353	369	339	317	364	339	391	362	338	332	340	368	389	384	355	355	369	361	354	408	381	355	338	356	378	354	374	361	355	370	407	370	361	385	377	350	356	347	388	402	375	343	374	353	343	360	357	378	314	314	365	356	345	340	345	358	391	345	395	359	365	362	390	330	318	360	344	408	377	358	357	380	347	356	358	379	401	354	363	334	359	347	345	369	371	350	364	333	344	379	377	325	384	353	358	396	375	412	392	388	342	357	378	372	385	351	347	371	358	387	355	375	351	392	375	323	398	391	307	324	361	342	357	349	372	355	340	324	339	374	375	379	385	341	355	351	387	321	370	380	380	351	403	386	377	360	352	408	395	369	353	389	398	357	373	382	352	388	358	374	341	345	367	389	391	337	365	374	383	363	352	387	367	356	362	341	360	356	347	411	361	341	372	367	378	357	344	347	330	331	348	408	359	338	334	410	356	385	383	368	392	377	357	346	355	328	338	348	362	354	368	368	377	374	356	385	373	356	358	385	323	396	388	342	346	390	386	383	368	382	382	380	381	354	342	374	353	352	378	355	380	392	377	354	390	354	382	363	361	386	352	369	370	364	316	370	318	354	359	390	331	353	335	348	406	361	325	367	346	353	381	350	366	385	377	372	339	392	348	388	355	308	328	377	363	373	331	404	335	363	351	357	340	303	361	364	368	350	345	367	364	313	382	350	362	332	355	358	383	381	354	332	361	368	341	362	357	355	352	384	389	381	370	398	372	372	374	361	311	367	363	363	385	364	374	380	361	376	381	371	361	318	336	333	332	342	369	392	369	337	336	332	368	399	359	390	388	369	378	361	359	362	363	387	365	379	362	358	360	367	342	339	358	344	369	380	357	370	324	342	353	333	377	319	388	349	340	330	327	323	343	366	329	379	391	367	298	342	338	353	345	385	362	350	380	385	373	343	377	375	340	355	340	386	338	374	353	344	342	328	351	340	385	378	368	368	375	352	380	357	329	376	412	387	347	294	365	395	399	357	387	362	348	362	338	350	389	329	379	371	349	353	387	388	379	372	337	331	357	343	360	391	378	358	363	386	337	309	325	372	353	398	362	343	365	344	372	355	336	353	335	328	379	350	330	342	364	341	371	349	362	339	336	367	355	347	351	386	364	383	353	343	325	354	332	359	372	353	355	373	325	368	379	365	367	373	359	346	381	343	361	338	376	380	380	367	325	400	399	396	347	371	395	367	386	379	342	352	362	378	361	347	346	362	324	361	360	313	387	357	356	358	354	306	326	337	388	382	359	341	365	330	346	370	364	358	381	308	393	369	366	356	370	348	367	370	385	334	336	327	367	375	359	365	369	387	375	351	355	379	360	370	374	380	377	349	349	348	343	363	352	358	369	372	375	388	349	382	382	392	373	376	363	361	381	362	377	359	334	349	334	370	379	349	340	374	404	344	328	375	395	383	331	393	359	365	370	329	370	366	365	361	398	391	336	363	360	362	326	352	357	346	366	357	351	387	412	395	336	362	344	338	398	355	372	336	334	319	332	397	361	351	354	367	338	341	371	361	336	370	338	397	346	360	378	329	370	325	354	337	334	369	359	399	307	351	354	411	374	333	392	363	335	389	384	339	368	372	327	380	398	322	391	351	356	348	346	326	387	387	374	387	424	373	352	394	397	365	326	364	371	395	366	353	345	379	361	346	366	424	368	373	411	345	378	333	339	369	357	301	346	356	360	364	382	366	364	365	354	371	372	336	370	366	333	372	373	378	375	349	365	372	338	384	334	378	323	371	341	365	331	432	353	346	391	325	372	297	362	356	375	372	391	392	367	384	365	359	358	369	362	368	378	389	356	377	333	342	389	363	390	346	340	364	357	349	312	358	388	323	378	376	357	362	375	341	332	364	338	386	374	369	353	330	348	360	362	375	352	401	345	374	351	388	337	354	371	346	379	334	348	354	362	373	378	345	347	403	382	364	366	338	369	341	376	370	356	345	359	338	307	365	351	379	343	382	367	369	365	331	338	303	366	383	369	359	337	354	349	360	339	371	355	309	363	399	377	367	407	330	358	354	372	354	365	359	354	348	346	367	347	401	376	339	339	379	371	366	372	423	369	367	361	371	372	358	370	314	358	351	362	353	377	344	398	403	341	335	328	393	377	346	360	372	364	366	368	298	328	342	379	378	396	353	376	350	364	356	364	388	402	365	330	342	382	352	346	394	380	359	342	396	376	326	351	367	368	335	313	350	352	393	348	381	366	346	350	346	379	418	357	365	360	348	360	394	361	361	400	374	337	381	348	366	336	356	362	342	361	358	349	349	359	345	364	355	313	331	343	318	367	360	396	377	368	358	370	369	345	385	388	370	348	350	352	364	350	352	389	390	335	377	373	351	349	380	378	359	399	356	358	349	363	356	365	376	377	328	365	385	380	331	321	356	381	376	366	332	370	355	339	356	384	353	403	369	361	368	339	377	355	367	356	346	381	365	413	351	358	381	369	380	369	379	352	343	377	394	355	336	376	342	421	360	385	371	352	359	372	349	371	321	380	346	368	405	363	365	355	389	338	362	385	327	339	396	374	376	360	380	364	387	375	353	345	387	364	345	369	372	344	355	368	331	357	352	324	345	372	349	386	337	391	388	406	344	325	350	370	353	335	383	382	348	354	348	352	359	353	392	346	342	341	359	340	384	315	394	357	363	377	338	342	334	360	339	331	351	365	333	357	371	381	364	368	388	337	367	346	352	358	345	360	344	380	387	392	366	358	366	346	329	356	380	334	380	318	346	376	378	393	375	324	329	360	360	354	364	353	351	350	378	331	375	354	380	379	356	371	346	344	364	383	337	321	408	385	342	386	375	378	389	321	372	355	354	346	323	353	367	374	360	326	367	358	353	378	323	360	361	315	380	358	381	392	356	390	360	373	369	339	367	335	365	388	391	370	371	370	361	330	327	344	347	356	363	360	401	374	361	357	350	382	389	350	360	357	373	379	325	350	348	371	376	360	366	355	345	389	401	367	361	359	388	375	359	379	370	386	360	341	360	316	377	364	381	367	366	394	394	345	356	345	326	323	375	337	385	351	406	375	362	344	355	329	376	383	334	389	364	359	334	355	317	341	352	395	375	369	376	336	378	362	340	396	360	361	339	373	379	379	364	313	380	376	355	349	347	343	360	390	330
8867	1442	2351	2583	2160	1895	1622	1451	1422	1207	1174	1136	1116	1114	1067	953	1010	991	956	960	945	955	876	861	912	890	889	955	909	898	869	931	849	882	949	914	887	843	909	818	853	848	862	835	877	852	850	853	866	898	875	820	851	866	841	853	854	845	794	869	869	825	778	848	858	810	838	866	837	864	871	877	834	828	817	844	880	861	823	853	821	868	819	913	813	844	785	891	851	878	824	804	848	849	894	836	884	807	866	848	837	856	833	818	843	847	852	855	812	882	845	859	815	856	900	844	877	885	880	898	849	817	814	865	874	866	830	834	842	804	800	855	854	849	835	797	868	880	803	851	896	850	837	898	917	893	818	819	854	850	813	823	834	854	794	867	834	859	866	806	904	837	813	850	864	853	854	886	880	892	853	854	822	872	826	841	847	884	791	865	836	841	873	839	868	818	839	832	846	879	809	857	776	856	816	860	900	854	942	847	821	772	817	868	835	838	860	867	844	828	844	817	822	802	873	834	863	790	861	851	882	882	890	805	819	857	880	810	848	879	832	913	862	896	810	827	877	871	820	837	864	840	872	869	813	834	835	818	828	871	881	853	869	909	879	860	856	814	884	843	868	814	866	849	828	785	862	817	817	830	834	818	835	847	843	798	871	847	841	842	847	804	845	803	824	824	862	895	820	875	819	820	809	822	832	800	797	929	814	829	846	841	880	895	837	879	797	775	826	806	834	832	829	874	826	846	835	857	853	900	865	801	860	803	791	829	847	858	851	816	842	832	877	812	764	831	865	865	872	801	879	850	827	881	809	848	829	842	816	813	872	868	840	856	862	838	812	864	857	838	851	871	878	859	803	851	843	862	839	863	910	854	862	861	835	826	884	832	889	856	903	829	860	861	869	892	859	936	887	825	772	825	833	820	803	856	849	777	882	811	844	884	820	804	860	764	801	858	827	816	890	854	849	829	890	881	852	825	871	903	800	803	816	836	844	869	871	804	804	795	876	832	834	849	825	832	867	836	889	870	829	867	812	853	859	804	846	829	812	832	828	787	824	871	811	821	793	898	892	815	884	836	865	829	905	872	832	822	874	852	791	818	797	837	861	909	843	903	851	863	821	834	812	857	869	861	831	844	812	874	832	832	822	862	834	799	852	812	783	866	893	835	862	883	838	892	811	815	849	869	886	850	859	812	834	829	831	853	867	813	858	838	805	880	811	825	862	820	847	872	886	839	816	830	812	846	829	863	857	867	884	900	852	854	890	882	851	842	812	857	827	853	897	817	851	831	815	839	910	811	823	875	845	817	873	812	837	879	854	828	870	849	860	809	853	860	816	822	889	824	832	828	808	846	830	877	812	889	834	868	925	858	877	833	828	817	896	881	882	885	844	769	832	855	805	890	839	839	866	823	794	886	792	814	828	815	828	783	864	819	883	891	839	834	846	870	850	859	860	855	844	863	876	824	792	849	835	880	853	822	848	893	821	843	869	839	890	811	832	821	851	852	821	844	927	840	846	859	849	822	845	806	877	829	820	853	806	900	859	912	856	817	846	860	835	879	893	861	884	814	847	794	809	840	847	847	812	836	851	865	842	880	844	799	787	838	868	877	826	848	865	844	834	856	865	758	792	825	802	836	823	891	806	803	839	820	847	816	824	863	828	881	834	842	829	869	875	816	804	863	861	784	840	870	886	877	864	842	833	869	821	840	863	807	839	841	851	822	852	843	842	848	903	827	842	893	823	812	903	836	852	859	864	817	833	874	807	858	865	853	880	860	873	830	846	850	823	826	842	811	880	886	866	817	857	820	851	835	868	807	867	797	812	806	859	880	867	825	853	867	832	840	769	871	802	840	795	817	866	856	827	805	835	812	840	822	810	829	832	812	845	867	877	842	794	884	825	854	822	767	806	870	793	827	844	866	848	916	791	856	802	870	807	826	811	853	857	852	783	806	875	834	859	801	857	868	866	892	814	860	835	823	870	917	857	834	819	875	824	861	854	883	881	896	821	854	905	850	809	818	834	815	869	895	871	827	897	831	863	820	880	820	866	861	849	855	808	854	839	854	874	856	824	826	854	877	847	834	854	847	824	891	841	897	834	826	856	885	829	840	787	831	832	831	850	855	836	843	827	859	813	796	855	889	842	884	810	879	846	844	828	885	796	836	785	916	832	835	853	888	858	863	826	840	853	846	789	832	857	837	847	818	864	848	794	888	828	822	887	876	860	880	841	834	866	830	890	869	823	853	845	849	859	895	883	828	863	805	883	844	831	808	821	830	826	818	817	876	846	811	877	864	867	836	868	839	848	817	892	849	867	868	885	829	895	858	849	877	805	836	808	819	828	849	844	871	863	898	867	848	778	880	868	849	825	875	842	827	799	830	832	864	905	784	823	802	822	894	873	794	832	829	891	836	861	847	901	859	840	845	811	784	815	881	853	824	899	859	861	833	873	856	789	848	838	808	852	815	827	845	833	833	846	818	854	819	823	829	784	865	839	807	815	822	812	843	861	828	870	845	851	867	842	838	854	844	842	843	807	840	820	842	833	823	866	886	859	823	830	827	821	840	784	851	857	824	848	832	796	845	826	829	816	876	878	880	896	844	884	831	834	846	807	861	824	873	799	841	852	842	793	823	853	909	847	805	803	865	844	817	875	786	869	848	892	864	847	815	847	822	798	779	875	833	804	864	870	822	871	816	885	889	822	854	829	863	834	820	863	876	887	838	847	814	803	889	818	855	881	894	872	827	800	827	794	853	801	858	815	813	847	886	829	869	863	832	851	859	874	853	857	836	815	881	858	872	864	822	861	832	866	887	873	835	810	809	911	833	811	897	828	858	886	849	899	841	868	883	901	887	899	818	874	796	902	867	857	842	777	803	804	853	832	804	878	856	830	884	882	798	821	810	834	824	810	877	883	824	848	836	834	888	866	870	817	859	841	826	919	815	788	869	860	809	863	861	878	805	872	840	823	825	871	842	855	860	816	834	890	861	870	803	849	862	892	859	876	890	868	840	861	869	903	877	842	883	811	840	870	851	804	819	803	802	913	866	875	850	872	862	837	854	887	875	867	874	867	845	842	858	844	797	862	827	855	821	851	829	880	860	817	833	865	868	816	829	861	868	820	817	811	860	828	863	824	874	855	858	839	875	880	789	890	848	808	922	862	907	811	864	884	829	801	872	856	832	830	862	830	811	880	824	822	864	864	792	876	829	842	854	818	883	863	799	827	842	817	839	839	865	830	820	881	882	827	826	849	838	844	844	845	825	857	843	840	851	882	868	848	875	862	870	821	874	791	809	857	845	802	773	854	890	840	825	843	863	804	790	858	885	823	825	817	845	878	850	891	810	828	826	851	827	786	772	861	835	821	837	913	865	821	846	859	819	873	841	874	867	800	855	812	825	861	877	882	822	807	868	851	859	823	866	787	885	833	828	871	892	869	817	865	885	856	847	774	823	852	812	832	838	806	799	820	828	829	833	875	828	889	843	873	853	864	823	799	799
2024	252	221	219	260	239	231	243	232	214	232	223	242	219	223	246	237	217	217	251	214	241	217	247	219	229	224	268	248	232	217	240	229	221	227	207	215	193	238	235	242	212	206	211	197	257	202	239	218	229	206	212	208	242	236	206	230	232	226	238	232	234	210	222	203	206	198	221	211	218	214	214	238	245	231	221	250	205	231	242	200	234	232	211	199	247	240	193	234	225	211	226	219	238	230	241	226	212	235	226	235	222	195	219	220	238	220	213	214	240	233	238	238	216	244	217	237	232	200	221	244	219	222	233	247	262	226	225	230	206	230	221	232	220	215	192	228	209	207	222	235	224	221	212	246	194	249	233	236	238	230	214	207	240	254	202	193	230	225	220	203	210	227	207	201	222	246	220	199	221	207	236	243	221	183	223	217	223	212	230	223	223	232	226	209	237	241	201	197	232	227	223	213	217	203	222	220	221	229	235	231	225	239	245	238	210	204	240	233	190	251	269	219	258	204	215	245	204	249	219	239	230	212	189	285	229	216	236	252	231	235	222	247	202	233	229	236	226	231	217	200	198	231	195	237	209	226	223	224	193	235	253	223	204	215	217	236	207	224	233	222	197	197	235	210	239	223	219	229	185	211	216	244	202	216	211	216	220	236	220	199	249	232	232	221	248	210	230	225	240	213	194	212	196	236	211	203	223	228	252	193	241	240	227	222	245	271	207	223	220	220	200	196	197	225	210	239	271	229	240	230	232	232	215	222	213	177	220	232	196	268	230	258	221	245	245	223	235	204	238	227	234	217	225	233	200	238	240	224	205	224	246	230	224	246	217	248	226	212	215	218	225	206	248	235	206	230	209	233	203	232	198	210	220	243	229	196	208	216	225	221	226	229	210	214	220	223	229	208	213	209	236	199	231	205	228	206	216	240	213	218	214	247	210	183	202	216	228	229	206	216	246	245	224	224	214	182	214	228	231	194	230	233	240	230	201	213	240	217	221	229	250	205	222	220	235	226	206	234	203	225	233	230	221	203	230	222	210	223	224	223	255	240	223	222	244	233	241	224	226	215	226	247	221	220	248	248	236	230	232	203	220	220	225	215	231	239	229	215	227	208	234	247	217	251	230	198	236	205	221	209	205	225	268	224	214	231	207	167	198	185	217	211	227	223	209	201	219	215	206	247	210	197	249	228	229	219	213	232	219	228	210	232	214	211	225	214	224	209	224	207	205	241	239	208	236	246	239	239	230	227	233	237	242	235	210	211	196	207	215	264	217	226	211	222	217	221	222	242	215	234	222	208	231	219	210	240	218	216	212	203	220	260	241	248	264	228	217	217	189	171	249	227	203	218	216	223	224	199	231	255	211	246	244	215	224	202	221	200	231	220	235	201	236	231	226	199	234	258	222	228	205	210	232	205	236	204	226	224	251	239	214	263	251	222	209	221	212	191	237	222	203	236	242	241	245	248	199	221	256	215	218	236	204	216	206	239	222	219	224	219	259	202	229	213	263	208	215	222	249	241	213	217	213	225	198	235	221	230	239	244	219	234	230	213	219	269	221	246	218	238	230	241	206	231	192	210	237	247	197	234	233	218	229	213	219	229	213	208	217	242	251	230	207	219	206	205	226	223	228	214	203	253	218	196	235	231	206	229	182	226	233	232	209	219	218	236	229	235	229	225	243	257	207	227	216	201	215	255	220	208	228	228	229	233	221	220	232	242	257	222	230	239	218	213	224	227	210	236	215	239	206	252	221	254	225	201	218	207	243	206	235	232	229	199	207	238	234	208	222	239	235	258	215	217	209	249	209	221	211	217	220	231	236	207	206	208	211	230	215	253	207	222	234	239	241	196	231	212	189	210	213	219	215	234	199	235	225	214	214	245	213	214	218	204	233	225	217	234	226	238	205	189	223	212	221	203	203	226	226	231	220	226	220	226	229	199	219	226	213	219	210	237	218	233	229	262	222	219	205	203	197	223	215	234	219	235	188	231	257	225	215	223	206	188	249	243	216	249	218	203	241	240	236	249	221	218	233	234	219	209	242	212	216	219	228	227	227	201	214	196	211	227	257	214	235	201	217	208	237	199	222	252	224	221	231	215	231	207	204	228	227	197	234	240	200	226	237	227	217	225	217	209	255	250	222	204	254	240	227	258	238	215	249	196	228	215	227	240	222	198	218	224	226	223	196	181	216	217	223	208	208	210	202	223	238	249	210	240	204	202	204	216	222	212	226	188	239	227	210	225	216	232	184	224	212	217	227	210	251	246	219	234	216	256	222	227	191	227	196	188	201	208	224	213	229	205	235	219	206	255	224	208	221	238	214	207	186	227	215	213	223	224	240	224	277	231	224	241	268	204	251	224	225	254	226	199	203	217	213	194	198	227	206	199	213	205	235	221	209	233	221	214	201	231	247	229	215	208	245	206	252	212	215	219	251	230	227	234	225	200	218	237	232	249	205	196	204	235	231	214	221	241	219	225	215	245	208	236	223	226	226	209	232	210	257	228	212	209	230	197	228	220	189	224	222	216	191	210	226	231	232	236	245	216	209	260	230	231	224	222	228	261	231	213	216	188	208	225	227	213	189	200	209	218	221	227	221	212	262	236	202	228	246	218	233	222	211	226	230	242	245	212	239	208	204	185	244	232	247	242	258	242	213	230	224	248	220	239	207	225	238	251	215	229	230	228	229	202	207	253	227	209	217	223	222	231	213	202	211	209	215	246	232	240	216	226	238	221	213	206	223	214	214	242	226	239	206	232	251	209	244	216	218	220	248	221	209	258	220	211	241	245	192	222	243	193	215	230	197	230	216	227	220	198	232	230	207	226	222	231	244	221	243	208	252	222	223	233	220	251	216	220	200	191	216	208	217	215	200	212	235	225	239	217	228	210	214	222	204	221	213	255	232	195	210	222	218	193	220	245	236	227	225	194	225	221	228	208	206	228	239	233	195	218	214	215	223	223	226	233	225	237	244	217	223	213	252	229	213	194	217	218	189	197	211	220	224	208	220	235	214	239	251	232	230	213	227	256	224	215	203	239	231	225	220	231	215	233	214	217	207	228	249	217	204	234	192	186	209	232	211	201	207	199	213	229	256	220	215	249	214	241	222	229	202	218	231	218	212	226	246	220	247	229	231	236	265	199	239	236	249	212	226	226	230	234	262	219	234	210	220	240	242	249	220	209	214	251	219	216	222	214	215	209	229	240	250	260	254	202	217	200	276	215	194	197	214	257	217	207	245	205	242	231	213	222	202	203	211	217	250	236	209	228	222	226	216	243	218	231	225	208	248	243	220	229	231	215	226	247	238	243	248	243	220	211	240	225	229	207	234	210	229	232	222	212	234	230	234	214	198	228	218	200	250	229	228	251	236	226	202	210	215	219	238	204	221	230	226	235	232	226	227	237	241	213	242	238	230	233	223	224	194	206	244	211	237	238	230	232	222	240	206	255	245	222	214	187	214	235	219	230	232	214	212	222	243	221	219	208	189	224	222	240	227
2076	567	561	621	595	580	564	580	575	539	522	555	555	554	548	553	549	548	590	552	501	499	571	543	552	544	566	539	547	532	555	526	490	555	567	554	580	520	576	585	553	530	544	556	559	513	557	525	580	549	606	531	532	568	598	491	537	546	542	541	567	522	565	537	529	527	543	579	536	594	541	510	540	568	510	541	521	565	540	521	512	574	531	545	554	547	506	523	574	543	559	581	510	525	546	567	555	551	541	538	526	526	578	549	546	561	562	503	550	526	533	533	541	543	505	552	560	534	556	569	524	575	543	544	559	548	541	570	537	558	533	558	526	560	561	563	531	536	586	521	549	541	547	539	552	583	564	580	486	549	527	537	528	522	562	571	517	585	514	534	549	554	521	556	554	564	528	519	521	556	549	564	538	549	524	550	529	548	553	536	543	507	538	545	554	559	553	540	544	543	525	570	556	544	517	530	519	522	556	537	614	545	580	560	567	561	564	554	549	579	586	551	565	573	561	523	539	527	526	536	571	565	470	584	524	544	520	557	523	566	605	530	559	510	530	564	549	553	525	546	511	525	559	498	506	615	555	549	572	543	510	506	527	533	537	577	563	558	578	547	573	537	557	553	561	553	535	489	560	503	509	568	560	552	518	569	542	516	527	539	549	540	540	543	539	577	549	586	541	585	532	578	541	547	608	566	523	555	542	526	549	490	565	561	531	518	562	546	512	525	530	571	591	501	549	533	569	520	542	544	562	565	564	551	561	549	543	528	582	526	547	519	523	533	546	506	560	562	538	574	532	550	530	532	575	553	557	571	556	533	518	516	562	536	502	518	542	569	569	563	545	593	576	554	526	480	567	528	510	522	550	570	533	581	546	562	518	574	560	528	509	552	521	523	535	567	550	545	572	532	555	502	549	531	493	503	524	544	531	576	528	523	547	525	555	524	529	558	515	527	533	544	565	553	520	608	611	537	538	518	527	615	533	586	502	540	589	541	549	504	517	536	505	560	565	553	499	542	571	538	551	550	568	525	561	491	548	557	567	539	605	531	547	557	568	538	538	534	564	584	576	528	558	547	582	559	538	574	554	536	553	534	520	505	581	566	560	545	590	554	538	548	526	588	553	576	551	541	565	550	497	570	553	534	507	526	522	568	537	582	524	562	532	563	597	532	556	540	545	593	578	560	580	497	558	606	590	561	570	537	551	555	581	526	530	530	572	566	568	583	582	563	548	560	564	540	553	554	554	569	603	557	535	564	578	536	516	566	510	551	564	576	577	531	566	519	591	556	495	571	548	537	530	526	541	508	552	538	556	529	501	549	526	487	544	556	557	556	550	545	531	522	537	533	573	546	565	583	537	573	538	526	523	569	463	570	560	558	548	511	535	507	531	535	570	566	553	532	579	553	490	558	562	532	561	544	546	554	577	535	552	553	591	546	550	538	541	564	556	520	575	518	542	522	546	534	541	553	515	547	538	543	544	541	557	507	563	549	591	530	564	537	573	545	513	542	582	527	523	535	519	508	540	517	582	555	553	547	541	520	584	537	575	510	535	556	537	529	572	503	560	557	554	564	563	585	522	560	562	560	524	552	528	604	550	538	527	526	537	559	507	556	551	546	529	586	570	537	547	547	534	521	540	566	585	549	588	553	534	558	508	533	591	567	542	529	555	568	585	547	528	542	544	558	570	534	552	543	512	559	553	581	495	539	560	481	513	534	539	541	533	552	577	494	542	541	557	565	557	544	528	539	574	541	491	545	530	506	543	522	504	616	592	519	562	541	579	525	553	547	551	541	524	547	554	554	531	555	576	547	541	532	537	550	578	569	538	552	564	538	522	565	575	523	546	524	553	569	557	555	548	512	555	582	614	552	547	540	502	535	532	535	530	568	521	558	579	562	592	541	554	575	541	550	537	550	584	543	534	552	552	507	606	546	578	602	545	563	585	512	540	588	540	545	536	515	559	543	527	522	581	582	539	512	526	548	567	538	575	537	537	561	551	537	504	558	583	534	527	581	539	516	533	545	568	543	546	568	555	535	548	538	544	593	588	584	533	525	549	526	521	549	539	539	508	565	534	493	530	552	512	559	535	562	504	529	532	561	580	529	537	610	564	528	570	583	549	552	608	500	533	568	540	533	552	528	541	555	564	565	592	527	558	569	537	576	518	553	527	563	545	564	547	560	538	596	574	578	560	598	531	523	542	493	551	544	574	587	534	493	525	551	533	559	554	569	519	533	545	522	567	586	546	573	566	553	533	557	539	559	570	521	563	477	516	541	508	528	536	565	525	503	555	556	598	544	539	546	525	595	532	579	544	583	527	540	570	597	542	562	560	511	523	552	539	548	534	563	547	510	590	562	562	581	582	558	558	527	534	557	527	510	551	523	552	554	595	577	552	555	618	534	536	554	572	517	551	564	534	558	516	570	522	576	533	545	547	569	553	579	529	581	526	527	506	543	550	528	603	498	545	580	569	528	551	539	511	527	581	536	561	534	560	540	525	542	570	519	533	519	562	552	554	527	546	525	546	545	568	543	562	573	546	582	527	524	550	577	539	565	557	567	528	578	541	567	584	533	602	561	549	526	564	545	528	504	500	575	543	543	562	593	564	518	557	541	544	542	579	563	566	585	558	532	552	495	579	512	566	566	501	528	562	502	559	567	505	539	554	528	586	539	525	560	549	577	570	515	516	573	524	550	560	563	542	564	567	536	551	561	585	517	553	552	546	537	539	569	551	509	546	525	568	560	555	566	546	532	585	576	556	553	523	554	528	540	561	563	570	545	548	521	545	589	528	571	542	531	539	559	580	542	543	547	536	536	579	522	554	561	558	537	532	565	514	540	522	570	578	571	537	556	530	576	553	545	527	547	532	527	554	525	548	526	517	507	538	551	597	557	538	536	540	521	533	504	595	496	551	578	541	545	560	517	557	556	518	589	543	518	536	568	558	548	532	507	533	538	579	522	554	562	500	560	532	524	557	502	500	554	526	530	505	553	573	537	560	537	558	525	599	559	561	543	539	549	574	556	524	541	557	568	529	545	559	539	509	523	518	519	550	551	559	550	513	510	554	545	539	520	560	556	563	563	525	557	580	540	535	538	548	559	556	546	517	517	544	521	581	587	541	543	602	551	560	579	566	554	578	520	528	545	498	543	564	556	504	537	548	564	536	595	568	541	550	561	533	560	563	564	517	506	513	555	541	568	533	555	541	567	527	556	555	550	525	560	564	551	494	501	546	520	553	523	530	573	532	571	518	571	523	552	541	528	529	529	544	538	541	548	539	525	558	522	558	548	580	507	564	515	540	554	554	524	556	553	550	559	503	509	562	508	533	539	581	565	560	524	545	593	547	494	520	541	539	544	498	603	574	521	553	512	517	545	523	554	575	525	580	558	580	554	599	550	552	543	556	578	570	555	510	531	543	555	576	539	541	565	548	572	558	526	565	545	547	555	532	532	579	548	525	541	552	521	522	522	552	545	563	549	547	558	538	567	544	540
8773	582	565	437	339	282	240	247	241	222	187	188	205	196	205	170	199	190	169	189	201	153	162	164	182	170	176	168	189	189	218	188	186	184	150	182	174	183	206	182	169	200	196	182	200	149	177	201	170	153	175	173	175	199	153	154	174	175	184	178	168	159	194	173	199	184	143	163	171	165	165	176	187	185	177	195	175	169	179	177	153	164	171	204	185	156	123	160	173	181	195	174	169	169	185	214	176	175	185	174	171	194	192	162	174	177	179	193	158	188	183	177	172	154	187	176	176	198	156	201	168	207	167	155	146	178	168	165	199	168	178	162	156	163	168	180	202	167	177	166	174	183	188	200	165	191	174	184	164	166	150	161	185	177	195	162	159	174	163	170	163	187	175	160	147	173	192	200	199	193	165	150	162	190	159	191	185	159	162	189	178	184	153	169	195	155	159	203	193	169	171	158	159	183	172	156	169	174	171	181	184	179	178	173	185	172	184	183	181	181	171	180	178	170	191	165	177	182	168	164	185	155	155	181	167	175	161	185	171	145	154	176	169	168	155	164	186	187	166	190	158	141	176	195	157	169	172	171	168	178	166	151	157	158	175	189	179	187	164	171	156	157	187	163	169	198	187	155	166	164	168	185	165	172	138	168	169	181	174	170	195	183	202	145	176	131	158	170	177	203	174	188	198	190	167	180	158	168	170	154	166	186	194	168	180	191	194	154	181	165	179	144	181	189	162	209	158	176	180	185	164	197	174	180	168	163	177	164	171	176	176	188	146	152	169	174	186	175	177	175	182	182	181	168	166	182	157	169	159	181	187	162	169	192	174	154	185	167	159	199	156	173	171	175	146	150	173	163	166	179	162	173	152	201	180	163	149	166	199	173	194	161	162	185	162	165	149	170	146	170	162	164	168	150	162	173	205	185	186	172	157	184	159	178	154	165	194	185	173	189	175	178	178	172	172	179	183	183	176	147	167	186	172	178	144	181	190	161	192	180	183	162	161	185	161	180	185	187	186	165	162	166	196	170	176	199	192	166	186	177	192	185	170	188	180	178	172	160	191	193	167	144	163	173	172	180	148	172	170	178	184	156	188	163	191	165	153	156	174	182	174	181	211	178	168	174	181	151	199	183	165	164	173	198	173	193	182	178	186	164	174	204	188	207	174	185	158	158	187	193	182	152	168	181	167	184	173	168	149	173	172	191	153	173	148	171	182	172	167	180	185	177	159	199	190	174	178	159	175	187	182	177	166	176	171	166	144	172	171	187	143	178	186	147	153	192	163	165	180	173	186	174	179	176	180	166	200	192	193	153	167	185	180	175	195	174	195	163	182	162	173	165	188	165	153	176	188	185	168	144	138	161	163	191	157	148	171	169	193	169	173	176	171	162	191	181	204	181	187	194	192	173	172	149	165	196	176	165	177	181	152	166	162	153	168	182	175	166	165	185	188	167	178	174	207	176	187	177	171	176	169	172	154	151	160	158	180	156	177	177	173	177	196	179	173	184	183	159	190	151	166	172	191	171	175	187	182	175	177	189	191	167	166	181	199	178	179	166	163	165	143	154	175	169	194	164	175	182	183	185	184	158	155	162	153	170	172	179	144	174	153	175	179	181	187	160	174	186	178	174	173	163	179	187	170	165	154	172	165	168	156	161	184	178	168	201	181	167	173	172	162	168	168	177	159	205	160	161	192	194	180	185	187	171	167	155	149	179	153	161	160	192	163	180	171	177	188	170	152	149	169	172	175	180	169	197	188	164	176	200	182	155	166	162	150	164	171	190	166	170	165	206	147	200	173	153	191	166	202	185	173	181	161	182	171	169	182	160	185	158	185	175	174	202	195	192	172	170	172	157	170	180	173	182	179	178	169	176	161	190	179	181	176	165	191	187	177	170	184	192	164	155	151	178	159	168	162	177	145	177	181	184	173	172	153	166	138	168	194	177	169	158	165	189	157	169	199	220	188	153	167	166	160	170	189	155	173	188	189	181	168	162	166	168	171	173	180	175	188	206	161	175	174	175	174	167	190	200	147	168	191	170	158	162	194	172	171	157	192	170	178	192	192	155	177	161	168	203	129	204	187	158	176	176	173	176	178	156	190	177	203	171	172	160	187	159	175	173	186	167	153	169	164	152	176	177	165	192	175	150	162	173	194	187	182	161	159	175	190	180	169	178	182	178	191	187	187	187	190	173	160	151	188	162	196	154	206	208	157	188	179	162	188	182	155	164	177	163	193	181	168	154	171	174	207	155	201	138	161	181	201	174	187	183	154	173	183	204	181	193	160	173	191	168	147	178	180	186	176	156	176	164	169	191	165	188	183	180	183	177	194	174	164	148	163	159	167	191	188	158	183	178	169	184	168	173	196	176	203	148	166	174	167	191	148	136	179	183	165	167	167	169	174	187	172	181	152	158	171	156	186	169	185	185	159	182	169	170	173	179	178	194	168	141	163	178	173	167	168	161	190	168	177	164	152	189	161	188	161	185	171	164	199	173	170	190	170	173	185	192	193	167	187	168	184	203	194	196	162	169	168	148	138	167	179	182	186	175	214	175	175	158	169	185	189	183	202	166	194	178	177	168	148	180	167	177	168	163	173	179	188	150	184	160	154	201	186	154	190	146	175	167	165	178	175	150	171	169	158	189	185	156	206	182	170	159	179	171	180	180	151	177	167	175	180	182	167	173	177	156	161	157	182	185	194	174	172	159	177	154	174	185	162	164	166	157	165	158	171	190	191	156	176	207	182	162	179	179	184	179	146	171	175	170	173	158	186	167	168	164	151	207	177	178	178	151	170	160	192	172	169	192	188	162	155	184	169	179	158	187	183	139	180	179	205	167	169	179	188	181	190	198	141	168	158	160	179	174	178	167	202	149	182	148	160	178	141	170	168	184	158	146	171	187	157	180	176	157	173	174	161	185	156	151	174	188	190	192	183	164	176	169	150	174	179	195	189	183	188	142	160	177	160	189	192	186	196	164	180	181	175	177	169	167	190	152	171	178	155	183	176	172	162	183	191	175	180	150	185	171	155	159	194	182	195	187	159	173	194	168	198	188	181	165	182	208	184	170	185	188	164	182	169	193	175	168	194	181	184	188	211	189	169	150	172	167	201	152	174	192	179	197	208	185	173	183	194	175	179	163	145	151	191	165	177	191	211	180	186	178	161	193	147	156	171	171	170	187	165	180	169	155	194	163	163	171	176	166	164	169	181	173	169	154	173	176	169	204	186	169	177	174	189	163	176	195	158	166	186	190	175	173	177	161	156	176	189	166	188	176	163	165	147	159	170	191	183	157	154	179	191	153	180	177	169	185	194	172	187	177	163	164	158	193	156	204	184	176	197	183	198	165	173	163	191	173	165	183	177	183	185	156	155	167	180	194	176	181	197	172	167	178	179	180	183	169	184	182	176	155	165	168	168	186	171	178	182	181	181	161	146	178	166	188	157	153	159	181	182	171	174	192	175	172	154	158	196	201	161	197	182	175	166	191	188	174
6978	798	1247	1357	1217	1032	905	797	706	674	661	649	565	589	586	562	575	551	530	530	479	505	516	491	462	529	475	485	492	483	542	510	509	480	477	507	502	515	502	456	463	492	489	469	474	471	478	515	459	488	457	464	459	448	475	492	492	498	481	529	473	462	522	474	443	490	477	472	465	436	467	475	484	510	461	471	454	537	522	493	409	474	515	473	463	451	510	462	483	440	447	449	453	485	466	467	471	485	444	483	434	459	446	476	512	459	485	468	452	441	472	483	467	491	507	484	459	482	488	508	445	480	466	456	501	448	485	454	472	444	475	452	491	480	463	484	490	421	451	474	466	503	467	469	480	457	480	431	458	447	481	471	476	459	506	452	458	473	442	465	484	460	498	457	481	477	482	466	455	519	466	471	478	474	426	489	504	469	495	506	501	471	460	504	506	472	463	488	444	443	469	490	500	485	515	485	477	492	495	483	453	488	439	464	497	462	436	451	490	479	435	459	452	480	441	458	460	489	523	481	495	469	437	419	449	474	483	472	453	494	472	459	445	455	475	448	438	497	453	476	483	452	473	452	438	471	458	445	468	517	442	497	498	434	459	491	481	475	450	486	482	487	493	444	514	464	483	468	477	486	432	466	390	484	483	424	490	433	477	466	485	482	486	465	473	463	450	448	477	436	477	450	463	449	453	439	467	473	447	447	460	421	493	465	415	471	482	444	471	478	477	462	468	467	452	468	456	459	490	463	497	522	490	471	508	455	444	511	448	460	480	469	461	440	444	471	494	464	467	453	478	510	455	455	496	487	461	483	454	481	498	475	504	456	507	449	472	492	460	487	508	466	446	480	490	466	475	472	437	440	461	440	442	478	429	471	480	454	452	458	477	462	508	458	466	463	452	429	465	450	428	467	508	475	495	460	473	521	473	472	483	470	472	459	456	518	528	455	494	469	505	483	482	476	463	485	493	451	467	428	486	466	438	460	474	451	468	473	460	492	524	486	512	461	435	474	482	469	477	492	467	473	454	475	453	472	485	475	474	466	467	426	475	464	467	461	477	453	459	471	476	493	459	466	457	499	526	497	462	488	418	444	475	480	441	434	468	457	490	477	476	518	467	429	431	465	473	536	496	482	460	509	455	473	481	440	498	448	467	472	467	451	518	481	468	479	436	480	482	478	464	457	472	454	478	429	444	443	473	438	499	466	466	504	472	457	460	458	495	443	463	486	449	452	451	409	464	493	537	479	445	486	453	446	473	455	469	491	453	475	446	455	480	479	467	463	491	461	477	461	421	473	411	460	452	479	460	482	444	487	466	498	466	419	480	503	503	477	422	461	469	483	486	425	491	464	456	487	481	503	466	457	454	464	490	484	454	471	489	504	438	511	437	470	490	444	478	517	482	506	459	465	487	472	430	484	490	478	483	452	468	441	487	449	486	500	426	418	461	500	509	447	452	447	458	497	459	512	457	431	485	503	486	478	476	489	469	470	473	498	470	468	454	461	468	457	476	445	459	470	480	448	446	483	460	489	464	496	525	466	466	463	484	491	481	498	469	484	469	477	493	442	463	439	492	493	459	481	450	452	494	503	494	501	446	459	419	440	450	473	463	501	507	468	482	422	472	485	501	466	479	437	468	442	460	446	468	487	415	440	518	434	470	416	500	490	476	497	495	492	486	471	429	477	481	422	438	448	452	451	467	471	464	474	471	455	475	467	450	467	437	483	423	491	455	458	480	419	484	484	485	451	511	436	487	484	459	444	483	460	446	469	468	442	460	446	472	465	445	444	415	513	507	468	427	472	462	483	492	475	480	469	481	473	457	486	485	499	443	497	448	437	454	485	481	453	458	504	486	464	467	471	476	466	467	475	456	444	481	470	488	497	464	487	491	459	475	457	512	478	450	498	448	481	464	499	457	459	475	446	458	476	473	472	447	453	466	487	452	455	457	479	456	433	471	455	491	480	462	465	492	449	456	428	452	469	494	482	453	464	494	414	470	475	492	450	508	488	448	490	463	483	477	472	423	464	472	488	460	517	479	443	473	481	460	427	499	466	491	476	465	462	470	425	468	500	504	523	461	462	497	475	469	496	460	450	490	485	488	474	427	480	480	466	463	489	463	454	451	505	419	484	475	500	478	443	474	480	465	464	478	427	462	466	495	448	470	467	495	496	458	470	470	454	474	484	490	462	489	457	477	447	445	472	493	443	424	469	484	457	454	472	507	459	433	474	456	486	435	484	418	450	513	501	470	465	478	447	487	463	455	488	497	431	456	458	488	500	457	458	465	447	473	495	481	493	485	498	520	463	462	474	466	442	454	470	466	550	437	442	501	443	447	457	471	469	514	463	483	477	468	473	449	461	461	456	482	417	439	476	478	490	453	452	513	453	418	495	456	471	438	451	443	484	466	445	465	478	454	493	405	460	451	493	469	471	485	425	452	445	454	467	526	452	461	477	481	450	489	497	469	474	431	483	461	433	509	451	499	475	454	447	517	440	442	465	476	489	452	449	456	455	477	453	442	475	439	470	459	484	444	454	438	479	489	460	462	445	440	493	470	462	459	462	471	496	455	467	471	479	469	491	446	468	484	474	470	500	470	460	508	454	470	442	464	443	464	457	447	469	423	484	438	511	464	480	452	480	445	466	497	466	472	478	434	479	488	503	491	455	473	474	466	469	484	473	450	443	483	474	473	449	470	457	457	461	478	486	498	492	458	493	463	447	477	438	468	456	486	434	490	476	464	420	480	458	464	454	454	475	470	463	470	488	454	483	439	431	462	468	492	464	481	450	473	509	485	476	481	477	491	473	459	493	455	454	483	458	492	421	437	452	467	444	468	488	451	469	467	469	491	454	480	451	470	440	469	456	488	433	450	439	504	474	479	485	471	458	440	444	497	499	467	436	499	457	466	413	444	469	477	492	475	470	442	474	467	492	462	494	498	438	439	441	488	472	485	459	446	491	502	458	496	447	469	479	444	460	449	473	529	482	473	494	471	430	474	505	468	483	497	484	465	431	441	461	442	494	453	480	503	507	459	483	471	454	477	467	471	486	467	481	452	465	497	452	518	459	454	478	467	479	465	484	438	479	461	492	440	474	443	489	457	438	471	460	456	492	499	432	474	454	434	479	468	476	472	444	450	430	422	453	461	479	468	432	489	492	464	484	466	469	496	465	468	467	425	453	460	440	496	525	469	509	479	462	456	441	487	503	421	474	497	457	483	464	468	481	520	447	503	467	456	447	488	427	514	438	464	464	482	460	481	417	502	447	431	475	452	475	470	455	456	491	463	458	487	474	497	445	473	467	474	459	433	461	468	512	438	493	506	486	433	446	424	499	444	454	494	488	505	479	442	482	458	448	490	481	446	469	447	458	471	464	487	486	495	472	467	453	453	456	460	460	460	447	467	436	453	497	479	444	470	464	483	472	461	474	476	514	440	507	464	474	422	441	510	459	478	509	446	442	482	495	444	462	507	459	440	494	502	450	452	458	444	466
16354	1632	1177	975	683	606	519	478	448	379	367	422	372	446	416	415	379	419	362	416	389	350	363	354	348	358	338	374	368	384	360	363	381	377	384	363	385	388	379	364	370	322	335	360	408	398	385	404	391	393	371	400	410	356	363	355	334	356	334	359	375	370	344	344	374	348	349	342	365	339	348	324	396	398	384	355	396	366	367	351	380	378	376	358	361	388	379	340	367	371	373	359	379	335	423	348	360	400	334	370	372	369	326	360	362	357	387	353	402	375	355	326	378	373	381	374	367	393	365	387	360	352	345	341	371	346	375	352	342	328	350	349	341	339	374	340	350	349	336	345	371	386	388	368	362	381	357	366	367	339	388	393	343	415	357	383	367	380	341	353	371	379	368	355	383	379	357	372	338	387	363	385	355	337	381	376	401	382	338	359	392	359	397	364	400	401	395	364	409	357	365	385	361	416	371	373	362	368	346	354	361	373	326	358	370	374	369	360	351	315	336	352	351	350	372	365	358	354	356	364	370	344	388	404	375	352	367	340	346	359	343	387	391	376	360	341	379	341	359	330	361	400	340	379	358	348	362	391	384	357	367	392	374	324	370	375	349	366	419	343	337	360	362	389	357	385	383	362	327	369	355	362	404	347	361	370	371	332	329	372	384	374	364	360	380	368	328	348	362	380	385	403	346	379	390	392	368	375	357	355	365	378	364	344	358	316	364	372	383	391	382	344	378	341	349	401	328	344	374	385	393	368	371	399	367	390	373	373	376	326	381	391	373	381	357	354	329	351	382	352	354	356	331	379	368	347	333	337	384	375	371	387	309	365	343	385	380	354	382	385	388	379	346	321	376	348	372	379	367	345	368	362	343	363	341	373	395	339	390	332	366	364	368	357	384	360	335	362	356	361	356	383	374	373	398	352	349	343	341	382	327	369	392	353	375	340	330	383	375	371	362	363	372	378	401	355	329	346	371	360	375	388	399	348	359	389	368	367	374	362	415	364	352	399	357	365	365	393	352	354	365	402	356	376	362	344	354	356	360	376	386	361	348	350	324	329	337	348	421	357	379	406	334	382	377	362	327	387	342	376	360	360	359	351	403	390	353	432	365	398	365	380	333	409	357	338	368	387	391	323	361	408	375	387	389	372	393	351	404	333	351	324	367	380	352	364	352	348	354	349	375	354	371	361	391	388	366	394	373	341	327	377	342	387	369	328	344	378	390	328	362	409	387	382	365	362	374	374	390	345	379	317	359	356	355	362	386	361	355	379	350	364	366	364	376	383	342	373	344	340	355	386	349	375	369	355	337	353	361	377	379	350	358	353	312	344	369	361	369	390	368	335	372	396	318	333	356	351	365	380	332	383	346	381	382	366	397	383	381	348	385	359	393	373	382	382	365	353	362	411	374	343	378	391	381	359	398	376	365	359	341	345	347	334	359	379	382	323	352	346	347	362	390	407	340	351	359	356	368	426	371	314	383	371	400	382	397	343	369	368	349	338	345	363	360	393	341	404	392	352	367	367	349	349	383	369	333	343	355	380	372	335	353	377	380	361	361	341	367	379	384	374	396	409	343	373	356	357	328	395	376	390	379	347	394	365	335	380	346	361	385	368	357	350	370	388	391	408	334	377	346	392	378	373	369	377	400	396	389	373	351	398	380	344	387	362	412	374	356	353	353	380	352	360	373	376	383	365	385	333	350	350	380	376	346	354	337	338	398	344	349	369	374	372	354	354	354	376	359	375	371	340	393	363	389	364	398	341	407	376	403	327	367	363	330	365	346	378	320	341	359	326	379	371	381	346	382	400	377	370	353	319	360	382	381	380	349	357	349	330	390	381	373	401	332	380	371	370	373	390	331	343	376	379	369	340	320	350	344	344	362	331	361	361	333	371	380	360	349	372	363	357	341	363	363	350	382	348	371	341	372	357	316	334	345	307	371	346	345	376	349	347	361	344	382	358	345	363	373	415	356	342	382	352	380	401	327	318	320	351	370	375	333	396	334	317	385	360	370	337	336	373	356	385	346	343	353	371	352	390	330	361	388	370	386	347	372	390	329	373	368	346	396	310	361	367	400	333	378	372	383	359	337	357	347	350	367	366	321	377	384	405	351	369	391	358	369	359	351	347	352	330	343	337	349	372	423	343	390	352	386	352	360	318	331	389	345	386	377	378	362	343	366	324	344	372	401	396	385	385	373	338	363	359	391	345	363	361	374	375	368	378	374	337	352	374	357	369	384	389	403	359	376	389	376	381	354	372	383	368	377	350	346	358	355	380	372	382	376	370	362	365	380	355	330	372	380	344	333	362	369	361	375	358	341	359	375	302	381	380	368	372	320	344	350	383	356	365	372	362	361	383	320	361	373	348	370	392	353	339	362	405	366	348	361	384	368	362	376	361	385	354	373	343	334	337	367	363	354	379	349	348	378	332	382	328	357	348	339	343	362	392	393	368	369	335	376	326	394	352	395	389	357	387	343	364	330	362	400	382	354	369	354	338	344	356	397	353	386	375	395	379	378	374	354	326	351	364	371	349	370	391	355	346	402	379	381	369	345	392	350	395	375	358	371	390	370	321	367	339	360	376	345	366	340	390	389	346	359	347	384	383	331	385	376	396	357	369	382	369	386	395	365	368	361	367	363	347	391	361	356	384	396	372	394	376	369	328	387	378	351	359	333	375	361	378	374	394	367	343	325	353	397	361	362	372	370	365	380	342	347	378	377	368	381	389	384	339	391	358	340	345	345	371	343	411	386	377	320	395	361	349	374	352	360	329	357	358	327	333	399	369	384	366	361	382	378	363	369	366	389	380	382	373	353	358	356	328	350	377	383	408	347	371	419	364	374	346	362	360	358	329	403	363	343	343	335	367	335	373	347	339	369	379	363	339	328	391	380	355	376	363	344	367	330	385	341	301	373	350	377	366	374	333	353	345	339	332	361	348	380	358	372	367	372	371	377	396	356	380	415	379	378	366	400	355	373	358	330	376	381	375	376	369	335	380	368	379	387	356	317	352	358	353	364	362	370	379	352	360	379	379	356	376	350	367	392	379	364	332	330	376	383	346	407	325	374	333	342	356	359	369	335	360	345	399	386	404	376	327	349	329	342	349	350	354	381	357	377	346	345	372	362	358	364	361	374	360	368	371	378	340	310	356	417	349	385	340	386	337	389	371	328	366	388	367	361	346	343	385	405	371	389	418	374	354	347	357	352	325	382	356	354	384	386	348	366	371	367	413	353	386	356	362	360	404	369	412	373	356	351	347	363	324	377	351	338	389	373	337	336	362	390	369	374	363	356	341	374	344	330	357	354	370	352	350	381	368	387	373	332	330	368	377	349	371	384	354	379	336	347	361	338	337	367	367	386	364	356	365	387	364	375	331	366	370	371	329	357	370	362	382	347	378	385	398	373	384	383	377	373	367	385	346	384	358	381	417	395	383	372	381	396	392	369	367	349	385	416	382	392	359	337	329	377	349	393	399	353	346	349	342	357	351	392	353
9303	1490	2413	2514	2177	1957	1630	1513	1331	1247	1166	1127	940	1041	984	1043	959	984	945	985	987	905	926	908	914	908	927	910	954	885	962	891	893	860	887	887	944	928	879	924	912	949	848	871	864	828	839	836	838	869	841	861	841	863	828	924	893	836	874	847	895	864	829	863	850	881	841	876	852	897	838	822	867	874	826	820	838	847	789	821	882	850	872	879	893	839	864	814	907	856	910	879	831	847	861	841	876	842	850	820	814	787	879	820	820	835	845	893	860	892	844	860	872	840	903	835	872	874	817	870	899	919	883	870	838	811	842	858	897	871	884	905	868	817	817	862	845	935	854	889	819	824	846	854	879	870	828	870	833	835	849	858	874	850	857	836	868	869	866	843	849	827	871	841	879	874	918	827	873	821	874	848	846	831	806	849	826	826	797	883	839	877	855	863	848	796	888	880	865	848	837	880	827	826	848	844	825	842	921	877	817	816	830	864	805	830	844	841	823	833	877	828	901	895	868	801	831	858	856	866	888	821	917	856	873	881	847	846	795	879	810	836	855	857	859	820	855	879	856	832	825	821	879	818	832	854	850	824	883	874	816	886	849	868	892	834	820	843	807	870	870	917	818	882	810	893	865	878	908	865	933	855	929	819	876	876	825	878	850	826	914	843	807	805	791	842	789	869	849	842	771	827	825	822	905	847	874	843	816	781	887	861	816	892	848	786	873	844	858	829	848	881	879	917	842	845	823	869	818	879	898	829	912	870	887	854	890	867	847	854	864	853	833	825	827	837	830	890	856	840	818	892	815	869	871	896	834	931	864	790	836	829	843	837	814	825	854	813	831	828	823	875	830	889	884	924	822	895	833	808	904	835	865	832	859	905	836	876	867	868	830	874	868	831	830	839	872	844	889	842	883	855	846	829	838	856	866	885	891	881	822	847	883	884	925	811	865	857	891	861	829	844	824	848	871	827	857	835	863	903	864	868	792	835	853	860	835	848	893	833	866	849	871	861	846	866	857	818	844	791	803	884	840	854	850	888	839	811	827	861	842	906	860	860	825	889	820	819	859	891	882	814	885	854	875	848	838	817	898	831	795	831	866	864	809	851	798	788	847	916	887	857	835	875	851	889	888	843	822	837	811	838	838	859	829	879	858	852	883	863	878	860	850	818	815	786	822	801	857	842	889	850	880	861	851	823	824	894	879	830	918	888	882	814	873	864	776	792	844	804	838	853	872	827	885	841	827	858	858	854	859	918	827	848	839	841	822	831	851	925	827	872	835	850	870	885	832	883	855	875	868	799	832	873	803	816	851	897	828	885	869	873	861	900	833	867	845	868	863	876	825	839	817	889	871	852	841	818	841	828	898	808	795	859	856	839	839	838	847	854	849	879	813	819	867	892	865	877	834	883	846	829	825	834	890	790	834	814	846	830	851	849	847	889	883	846	892	849	871	795	865	850	836	860	829	814	843	828	844	869	854	820	877	825	844	861	850	888	867	871	839	811	816	859	869	891	837	816	843	877	866	871	873	879	822	830	892	857	886	821	789	833	842	878	833	914	801	800	828	934	831	865	888	852	848	891	866	856	842	893	817	842	896	831	906	843	884	823	848	872	830	808	823	822	874	841	877	904	889	854	889	845	813	865	858	792	884	875	839	839	864	907	861	885	825	871	874	849	851	820	870	893	864	801	937	891	901	852	887	824	878	814	808	865	828	897	786	903	830	829	847	814	883	817	898	862	856	787	868	819	897	897	838	841	883	869	872	820	804	871	864	855	836	857	797	884	896	872	827	844	856	864	869	871	810	900	820	868	823	870	844	894	837	848	848	831	881	858	817	814	848	804	872	869	858	874	848	803	855	780	823	848	840	877	889	864	860	836	852	844	872	849	853	796	886	867	841	890	851	841	811	866	823	834	882	845	888	858	852	895	827	818	834	866	816	841	840	871	883	851	849	842	840	838	871	806	867	832	863	886	850	804	911	823	834	841	884	857	830	832	841	861	874	893	848	817	825	862	860	841	871	875	807	886	860	860	795	806	827	843	862	821	846	863	841	791	814	849	830	866	828	822	830	870	824	864	885	837	828	825	869	835	855	881	879	866	881	868	862	867	851	845	870	843	859	855	924	865	892	876	805	873	876	837	879	817	865	818	852	926	865	877	917	856	845	836	901	877	887	817	883	827	864	911	871	853	879	843	843	844	855	811	860	850	893	850	879	864	848	871	853	804	866	932	883	813	819	873	806	857	843	849	815	845	861	894	860	852	867	850	830	841	920	876	878	872	867	814	922	849	882	897	836	833	813	874	856	841	879	806	844	852	815	829	859	841	883	812	863	846	855	845	873	864	854	908	884	856	893	880	833	790	846	886	912	848	825	883	900	848	858	847	890	842	872	850	842	888	848	847	847	906	830	810	836	831	805	902	846	871	869	843	861	814	888	835	862	858	846	841	842	839	800	858	892	831	864	830	853	797	904	870	840	856	824	840	849	855	843	893	815	842	845	874	845	868	851	826	872	855	879	859	844	793	852	857	867	883	882	860	856	792	847	851	887	861	823	846	827	891	816	851	900	872	846	870	881	894	830	897	876	878	875	871	844	839	852	857	874	888	851	818	836	906	868	896	863	833	879	837	832	817	814	841	849	898	806	880	825	854	859	878	835	897	846	871	853	858	813	911	834	864	841	861	818	884	906	825	830	849	856	833	856	845	842	871	891	850	841	857	865	837	878	849	854	826	822	852	916	855	810	823	847	876	861	873	866	848	872	849	858	852	789	880	823	884	832	832	828	810	865	888	858	871	841	820	870	846	841	867	834	857	877	810	860	847	868	779	832	833	876	786	847	834	871	806	876	859	842	829	848	825	849	870	833	907	856	830	838	867	891	844	850	860	865	865	872	853	866	891	915	817	830	828	840	854	888	813	852	828	845	871	854	838	821	836	864	836	889	829	876	813	875	858	866	867	813	906	885	822	881	868	819	842	880	843	894	844	860	888	895	850	851	802	845	900	859	872	852	841	868	909	850	871	869	889	875	896	879	824	879	903	915	864	818	849	921	812	876	908	854	865	821	825	860	852	859	929	811	882	826	897	857	830	852	815	860	812	878	883	844	848	879	858	852	902	869	832	864	838	799	823	904	852	849	854	840	822	881	845	875	817	860	850	903	806	780	819	864	886	863	910	814	856	903	812	868	885	878	830	823	875	845	832	843	848	883	873	841	874	891	886	831	801	843	844	845	865	810	803	854	920	848	850	869	872	830	850	871	916	870	882	851	856	810	798	877	842	877	874	857	838	881	843	861	887	835	827	866	864	867	812	870	877	825	856	819	853	862	872	883	821	829	833	845	847	829	836	859	800	783	878	865	864	870	812	880	824	881	918	824	835	834	837	791	857	855	857	897	825	865	840	834	874	844	860	868	851	866	821	889	820	846	860	850	848	869	819	843	871	830	851	879	854	869	884	840	879	856	853	811	849	833	856	901	848	812	802	855	811	851	870	877	811	820	855
2559	318	226	261	199	227	237	227	238	234	230	264	236	226	228	240	213	233	228	221	230	229	193	254	240	227	232	219	234	203	239	227	222	235	252	247	196	227	221	255	226	218	257	247	240	208	205	229	221	222	219	236	275	203	251	248	267	225	265	244	260	229	214	197	242	208	216	271	213	243	225	217	226	204	237	225	241	204	212	200	218	214	221	231	211	242	233	233	237	239	234	247	210	240	216	203	233	239	226	222	215	255	234	215	234	224	232	217	227	210	225	226	203	226	257	214	234	204	236	213	228	217	242	212	222	220	220	225	254	247	228	228	235	230	244	224	259	205	237	238	224	222	230	264	242	236	209	212	255	227	215	223	241	207	237	209	221	249	235	254	188	203	219	217	241	213	216	232	216	208	209	260	249	228	223	220	218	230	237	224	226	222	232	251	226	213	232	256	211	222	236	207	205	248	269	243	196	238	239	228	216	222	227	251	198	215	244	219	231	256	213	246	249	226	235	228	231	219	231	203	248	192	247	216	211	228	223	238	225	240	206	225	216	208	247	208	227	217	237	238	230	241	234	204	214	231	235	212	214	199	221	203	212	212	234	241	257	222	236	248	231	235	254	216	198	218	225	238	230	218	235	229	263	213	248	215	244	256	238	216	256	226	227	240	205	222	210	252	235	254	223	222	213	230	186	215	222	247	231	238	226	239	238	225	236	217	270	228	214	241	216	239	231	231	217	223	229	227	239	228	246	233	223	221	191	202	265	226	222	215	247	209	201	229	234	235	220	225	223	239	242	187	209	218	225	199	220	242	226	189	238	235	242	243	220	235	212	220	222	255	215	218	261	248	215	250	245	219	234	234	241	218	229	242	234	216	226	213	225	232	222	225	239	231	204	219	215	217	219	226	229	230	242	252	231	286	253	207	219	214	239	251	249	241	230	201	202	212	213	224	205	222	196	241	240	222	242	201	227	240	224	223	252	210	224	192	224	239	257	232	210	226	234	242	234	232	249	238	221	232	238	226	214	239	238	212	192	243	222	228	230	240	258	276	247	202	186	234	237	246	220	233	206	232	216	199	227	208	257	217	230	231	227	223	215	226	237	245	237	223	219	194	238	204	256	242	214	213	218	241	186	209	204	226	197	218	250	223	242	206	196	241	236	222	232	193	205	223	236	252	261	194	252	221	213	231	210	276	230	218	239	212	215	249	229	213	239	234	261	245	219	223	199	209	214	239	220	229	236	235	234	207	226	240	229	244	215	214	199	245	231	231	220	224	218	247	208	222	240	202	218	229	248	196	216	209	251	243	203	225	225	214	259	237	238	233	248	212	232	230	224	209	243	206	212	191	249	201	221	229	245	253	257	240	246	233	222	212	233	199	240	249	245	201	239	252	222	199	228	259	246	222	244	218	214	257	240	237	234	249	253	215	223	228	266	223	217	214	222	234	243	201	256	233	251	223	217	213	267	218	233	220	219	257	224	224	213	227	220	204	229	224	198	220	225	221	217	217	260	240	228	219	234	240	216	226	235	242	213	245	234	204	213	246	237	215	242	231	225	216	239	225	233	220	248	244	239	214	199	219	202	224	241	197	244	241	234	243	250	211	242	221	247	235	227	242	212	225	228	212	239	215	246	204	201	247	245	217	219	231	236	197	245	263	234	242	215	240	213	220	235	188	228	235	235	241	217	238	238	238	240	240	252	239	257	200	236	250	237	223	221	247	249	234	235	233	216	229	232	238	218	208	242	225	237	234	247	222	248	243	264	216	235	226	219	201	204	246	252	204	225	232	216	201	234	225	222	218	227	237	229	226	251	257	247	208	219	262	268	242	219	233	221	205	219	237	260	243	196	241	220	229	220	231	222	212	217	222	230	199	211	229	225	258	217	199	241	222	281	229	223	224	227	222	253	215	216	243	245	215	225	249	230	238	228	236	246	253	237	232	203	225	222	249	230	208	242	258	237	208	218	224	206	226	237	229	255	223	207	236	217	260	216	243	225	217	211	218	256	194	227	208	226	215	228	224	248	243	251	227	252	238	272	225	260	231	232	231	245	209	197	227	224	225	214	221	245	214	194	220	226	258	246	258	254	224	223	232	208	254	235	246	247	243	245	224	231	228	225	232	233	243	250	253	218	223	260	244	208	216	233	244	225	230	235	229	228	240	243	222	250	200	216	222	229	211	208	227	239	241	234	231	226	234	239	217	228	217	237	211	223	243	186	231	230	207	227	213	230	234	237	237	230	229	240	224	232	228	238	246	219	204	241	241	222	231	220	232	216	234	236	223	238	211	236	228	222	252	213	232	232	216	261	224	221	219	233	241	208	276	226	240	250	231	223	230	217	203	212	245	246	233	236	269	219	262	224	211	229	217	231	251	223	248	238	230	214	206	216	216	196	196	253	230	214	229	225	245	240	247	258	225	203	209	231	232	229	254	227	219	226	260	248	215	229	222	224	236	232	228	229	202	207	215	224	251	226	227	230	251	239	233	242	203	198	194	238	225	212	214	224	211	220	230	207	256	228	222	210	242	260	223	240	249	179	243	229	239	206	224	222	213	267	238	223	241	187	247	210	252	223	213	222	255	236	245	196	263	213	231	205	220	241	220	248	196	214	267	234	212	223	212	237	234	253	245	237	193	215	235	228	248	230	218	200	259	233	257	223	237	279	232	246	207	233	238	229	240	220	254	237	248	222	242	206	242	215	242	221	217	225	195	201	213	207	213	206	219	241	246	246	238	238	272	241	240	207	216	236	262	254	219	215	230	242	227	238	217	235	216	216	208	234	262	239	248	242	251	222	192	239	231	238	236	235	222	244	247	241	232	241	224	228	237	246	232	248	230	211	248	232	236	235	231	218	213	235	216	220	207	230	230	226	212	235	246	220	218	212	241	216	222	211	217	243	229	209	219	200	250	277	226	246	245	223	221	227	265	235	230	192	222	225	227	209	216	207	235	221	227	230	220	228	249	228	223	238	239	270	240	225	210	287	206	207	229	243	222	219	220	218	213	221	232	215	234	225	230	217	214	241	212	246	197	212	234	250	215	201	211	245	242	199	237	234	206	235	233	217	201	223	226	236	242	252	239	222	210	252	247	218	206	207	218	233	219	243	243	251	247	207	206	218	200	235	210	226	213	202	246	235	224	223	234	238	245	226	224	225	216	218	209	242	254	228	240	219	195	234	229	228	219	220	241	244	222	208	227	240	238	212	210	205	237	235	221	233	233	210	238	222	212	215	215	233	254	198	238	230	222	223	234	228	215	206	250	219	257	216	236	201	222	235	252	214	202	247	209	225	244	235	234	213	222	199	224	241	225	255	230	240	230	248	223	211	221	242	241	220	253	250	229	219	221	223	240	247	239	233	217	194	233	211	231	230	215	216	233	223	212	186	225	220	192	180	263	203	219	245	215	207	234	201	217	232	218	236	259	228	205	241	246	209	244	231	233	214	222	221	244	246	219	236	246	222	218	192	194	218	233	217	228	241	230	230	256
2457	580	589	550	620	581	586	514	586	539	571	549	533	547	539	583	562	508	572	527	577	538	587	564	597	571	560	541	566	589	553	548	595	578	533	587	546	566	545	582	586	546	589	544	574	605	565	551	552	515	550	604	631	527	541	570	548	534	523	585	564	499	587	568	493	633	537	544	578	577	546	526	533	530	608	590	560	529	575	573	519	577	591	519	552	505	556	535	574	564	552	558	542	543	589	534	558	552	548	575	568	514	557	514	563	565	533	548	588	525	575	521	552	557	547	550	553	526	554	556	553	536	542	585	529	549	592	560	554	561	612	587	538	561	573	598	584	550	557	523	541	591	576	549	558	560	561	570	557	579	573	549	543	614	572	570	558	576	522	563	572	582	544	538	557	591	535	571	552	536	571	563	576	567	552	554	552	523	617	552	547	593	554	567	581	563	520	575	544	564	583	558	576	545	592	575	533	537	569	548	559	559	592	522	571	594	520	561	544	591	604	560	542	491	523	548	502	585	568	603	569	569	532	541	545	546	561	569	558	538	526	572	557	542	574	539	574	548	571	501	568	507	503	544	596	568	558	563	528	531	583	575	542	549	548	554	579	576	629	595	568	546	511	598	554	524	552	535	571	567	543	555	595	532	557	541	589	525	540	561	586	592	533	541	545	578	542	569	574	529	559	567	536	601	512	597	538	558	535	577	542	523	514	568	520	585	541	505	548	548	556	574	571	538	558	494	546	522	579	553	559	557	585	521	555	571	557	562	543	586	581	518	555	575	541	579	538	570	532	581	580	552	548	554	564	563	549	577	541	548	534	604	588	596	567	574	591	555	570	598	560	586	547	552	581	552	522	532	534	594	556	572	560	578	565	579	556	533	578	589	576	542	511	542	544	518	562	548	537	564	573	574	540	575	546	561	586	524	582	556	542	539	560	576	566	546	562	559	581	562	560	526	596	557	561	541	570	580	571	577	525	561	566	572	556	550	540	575	565	546	583	523	571	527	563	572	579	577	538	540	530	563	526	585	563	588	530	553	585	538	560	542	542	553	575	565	546	536	556	566	564	543	572	586	555	551	554	506	543	603	576	530	562	556	535	576	561	606	568	545	582	541	554	550	536	540	610	586	534	557	554	590	569	549	571	588	512	504	568	561	546	540	585	526	548	542	535	540	590	576	553	554	576	552	570	566	566	558	542	552	536	512	576	571	553	554	564	546	543	550	559	551	566	554	528	581	589	539	552	553	530	529	583	533	524	518	602	572	556	556	585	594	538	546	578	589	560	544	544	561	493	541	562	524	570	548	559	571	533	500	560	516	570	567	584	532	565	550	619	585	622	573	576	545	576	604	542	530	583	563	547	561	518	608	542	583	540	556	586	549	572	543	580	545	573	595	566	557	543	572	585	548	557	559	544	582	572	608	539	574	576	521	571	574	558	529	549	503	554	557	563	590	572	553	527	549	580	547	582	541	589	507	554	578	560	561	581	586	571	526	557	572	567	588	548	564	597	589	568	556	523	557	561	575	562	532	576	606	530	568	548	558	524	546	554	567	565	580	566	570	547	582	573	550	569	511	562	564	577	567	542	519	558	535	548	534	534	626	537	584	535	569	546	571	623	562	567	558	542	552	592	541	532	538	590	544	545	543	560	584	531	619	567	550	567	572	563	583	582	544	577	567	559	546	551	524	553	536	599	603	559	569	570	524	570	537	565	589	563	543	581	624	568	560	537	552	537	532	530	570	539	550	551	542	562	575	563	568	538	553	543	549	567	565	563	525	591	504	514	589	555	563	550	520	536	593	553	519	506	533	546	573	575	548	571	538	542	551	561	553	532	538	547	495	517	534	540	557	560	564	553	588	561	576	582	586	566	594	553	531	537	571	555	533	549	575	575	501	557	517	506	535	549	541	513	540	564	542	614	557	564	568	576	581	529	544	568	518	573	558	525	546	532	565	546	561	608	564	548	528	586	557	543	534	544	570	584	550	492	557	564	553	511	571	582	553	525	586	536	535	543	590	547	535	539	568	530	578	566	565	547	608	564	559	570	582	606	590	539	517	521	601	570	580	558	557	551	508	535	577	527	573	617	552	572	556	534	561	571	551	569	553	510	616	565	550	575	551	549	582	584	518	503	572	545	565	552	544	554	510	588	564	548	536	535	537	521	570	539	534	549	594	566	524	527	552	541	545	585	558	558	564	555	555	577	542	536	554	567	573	537	554	527	551	582	570	550	533	591	566	575	520	551	566	552	556	533	506	555	569	512	566	569	533	578	568	554	542	602	566	535	545	547	578	570	560	537	582	517	535	571	519	580	540	588	601	582	548	590	559	599	554	538	587	537	575	565	551	579	553	591	533	581	559	536	545	541	540	554	519	545	589	546	559	534	573	545	581	580	569	555	531	544	585	517	571	538	567	559	575	594	560	551	505	551	595	517	620	528	591	544	549	548	566	538	569	506	524	542	591	541	558	573	554	556	540	561	555	565	563	559	524	587	553	535	550	555	528	539	521	510	575	532	560	557	586	587	505	538	548	570	610	564	581	519	497	540	568	569	564	546	591	570	550	567	509	562	542	562	574	515	525	546	535	553	586	525	554	556	554	553	563	579	570	550	586	590	551	537	571	542	569	549	517	568	559	584	599	524	545	577	537	559	564	527	570	586	590	601	540	600	618	602	551	566	533	560	554	537	613	580	565	562	518	558	532	498	596	579	563	588	573	529	523	532	573	551	557	587	576	576	543	536	564	552	561	571	585	592	560	570	511	541	543	568	548	598	569	550	567	583	563	544	557	560	560	547	540	533	583	585	588	500	576	566	606	529	587	582	512	555	552	529	582	536	527	571	541	522	555	539	545	555	579	566	562	539	527	600	608	581	519	590	513	521	566	540	557	535	527	528	564	544	592	585	559	562	567	524	592	569	588	575	552	552	573	558	551	546	539	588	536	541	562	553	599	547	527	583	544	601	559	557	586	563	550	559	586	561	524	547	540	533	535	629	533	539	524	567	540	543	527	567	568	563	560	549	559	527	532	575	566	592	565	567	532	516	555	484	548	562	546	545	545	578	586	515	556	534	609	570	536	577	567	517	545	569	527	526	541	585	542	540	539	533	573	565	581	537	513	486	573	561	585	560	562	530	542	589	574	589	568	541	551	556	541	560	606	565	529	571	539	583	529	551	582	574	542	526	526	579	551	550	557	562	537	531	543	572	581	581	550	544	566	561	547	551	559	535	541	585	608	590	532	530	512	565	544	562	528	514	550	553	558	548	536	608	567	539	524	561	532	538	553	560	570	547	582	536	575	529	573	566	550	529	569	532	553	513	535	568	554	550	531	562	524	555	525	568	585	572	584	569	559	542	604	540	559	551	498	581	532	521	553	543	543	579	600	499	525	560	559	577	570	582	554	540	534	538	539	578	543	545	549	537	547	546	571	545	529	540	560	571	512	520	559	547	555	554	554	588	539	537	575	570	583	576	559	509	565	514	587	585	548	540	580
9719	632	526	417	351	298	257	215	225	228	199	179	192	205	181	196	208	197	199	187	198	172	168	158	202	186	179	186	157	186	184	185	209	166	177	169	178	195	181	182	186	187	185	167	175	173	176	168	170	201	183	173	171	175	163	184	190	160	153	153	184	190	193	185	178	158	157	177	184	162	191	201	169	179	190	196	198	196	178	178	184	188	191	176	172	192	184	169	208	167	169	141	189	180	187	167	178	180	179	158	198	185	155	177	166	210	181	185	179	212	202	148	178	168	181	140	159	165	175	159	175	201	149	163	185	176	152	164	203	183	175	180	203	187	155	174	188	184	175	180	161	185	181	190	191	189	167	185	171	180	139	170	171	163	174	179	171	177	171	180	201	206	161	186	159	168	168	195	181	191	158	167	166	189	191	143	160	184	179	197	152	177	178	204	192	206	175	182	202	185	200	196	173	189	185	173	185	184	165	160	186	159	206	190	167	180	183	169	188	192	158	162	163	164	163	197	145	181	180	170	182	172	185	163	161	197	157	169	151	173	197	186	187	162	172	160	180	210	166	156	184	190	206	155	177	185	221	197	188	196	183	194	191	177	179	161	164	172	157	173	195	172	178	162	170	188	184	185	182	178	171	160	199	180	186	170	207	132	185	171	192	166	163	172	192	142	195	167	166	157	200	176	170	184	206	163	170	192	177	177	192	197	179	179	182	196	178	183	180	200	187	186	184	178	185	171	171	172	174	179	172	176	203	170	196	199	186	183	157	159	190	200	152	195	164	145	195	163	156	160	177	171	165	185	166	194	197	207	177	165	177	177	196	189	175	180	205	182	169	156	179	199	198	159	160	170	194	174	168	163	177	173	180	205	164	166	181	198	199	197	185	166	143	184	180	185	180	197	181	157	206	206	204	166	191	185	190	163	167	202	184	173	179	185	159	164	160	170	170	172	173	150	181	174	182	172	182	187	180	188	157	181	198	200	191	183	180	183	170	183	173	185	184	172	165	183	184	183	166	194	143	180	194	186	163	188	204	156	173	151	160	188	187	170	170	178	189	194	200	184	174	164	174	193	162	188	192	188	168	161	174	179	190	157	162	175	176	165	183	203	201	188	188	164	185	169	190	181	177	150	219	156	190	190	172	177	182	181	186	186	163	195	179	181	196	185	186	188	197	150	147	160	223	181	172	204	177	159	172	201	171	180	178	174	191	174	163	186	212	169	171	180	179	164	176	166	171	164	202	177	177	181	220	185	167	192	210	189	163	178	167	178	165	168	164	144	207	159	180	175	197	166	182	179	169	178	194	172	157	166	187	185	168	170	165	209	210	165	165	190	202	183	171	161	199	200	160	155	152	180	207	172	161	168	221	197	154	193	192	199	173	163	211	142	174	201	172	193	197	175	175	172	174	187	185	178	202	152	172	192	168	188	183	167	177	166	162	174	205	171	159	195	176	165	179	173	177	179	162	187	203	169	160	192	196	151	168	174	176	183	186	192	169	185	168	171	185	190	175	164	178	176	204	179	172	189	168	201	165	179	167	173	157	179	174	187	159	157	171	177	178	168	157	176	179	176	185	175	179	177	197	162	164	169	153	163	181	163	184	166	201	179	163	181	191	163	189	203	193	176	194	181	163	186	165	194	215	166	167	159	149	160	191	184	169	192	194	164	205	143	171	173	197	174	183	178	170	175	162	172	153	195	175	203	209	165	189	172	191	193	178	193	172	164	191	204	169	186	179	140	175	171	176	178	200	158	174	184	185	171	216	180	175	197	149	183	183	186	185	171	174	184	167	164	191	186	199	198	184	208	172	204	164	200	158	193	179	179	203	186	194	191	168	192	178	172	170	179	173	170	172	171	187	183	185	187	195	180	189	191	203	172	185	171	191	174	158	176	174	216	182	183	175	186	184	172	200	191	177	170	174	197	183	182	184	177	177	183	161	190	186	181	158	164	183	180	148	187	188	188	170	162	162	213	162	162	175	178	165	205	173	211	193	169	154	202	178	188	186	202	190	208	194	184	166	179	181	174	175	178	164	172	194	156	170	165	192	182	174	158	172	185	192	208	177	180	195	178	175	156	172	186	179	179	184	154	169	186	187	155	196	165	179	200	195	163	169	173	167	187	159	191	177	207	166	186	176	201	194	207	181	167	194	171	194	174	161	175	171	189	193	173	182	169	176	163	184	192	199	177	168	202	186	190	179	181	180	170	154	171	162	166	179	174	196	171	151	182	192	164	185	182	182	180	203	163	186	198	187	168	200	187	173	183	177	150	184	187	168	165	175	171	178	182	149	188	156	202	192	172	171	175	173	202	176	150	190	206	158	161	194	147	187	168	196	183	152	177	181	204	156	183	172	173	182	184	161	213	180	173	166	170	191	178	174	186	173	162	156	179	178	173	176	173	171	199	183	170	182	154	177	182	173	179	190	147	193	189	166	155	167	197	197	176	175	162	157	178	186	190	187	183	190	213	184	172	193	188	199	159	164	182	166	185	201	177	172	184	190	157	170	178	210	189	154	180	209	192	202	180	177	180	194	189	180	186	171	154	159	147	200	179	180	144	187	194	178	162	186	192	173	166	173	187	248	193	170	197	210	186	190	172	198	175	159	199	186	185	180	177	172	191	203	168	167	181	158	185	183	170	196	153	183	195	165	185	145	175	176	191	181	155	219	195	162	190	159	183	198	161	166	179	156	180	190	182	163	173	191	185	161	198	202	182	184	165	186	180	198	214	165	158	165	193	184	194	180	199	160	166	159	169	182	161	176	191	171	180	191	159	190	168	182	184	185	193	163	184	190	183	174	163	184	188	167	168	199	165	173	198	165	199	170	170	189	175	170	190	177	174	168	170	190	195	183	188	188	186	177	165	158	163	169	156	176	163	178	203	186	164	171	168	159	168	175	178	190	213	202	194	165	186	188	168	165	168	184	178	177	157	159	193	172	199	185	164	172	164	165	174	184	174	156	186	191	180	161	172	160	166	172	174	170	187	163	179	141	171	176	189	160	159	165	184	203	180	190	151	166	189	181	188	197	166	170	184	170	190	183	172	179	179	151	184	160	164	169	187	181	197	160	175	194	196	181	162	198	169	173	180	158	162	171	188	185	196	190	164	167	160	184	202	180	191	175	178	151	202	185	157	195	187	202	183	193	197	179	152	170	170	145	157	174	166	179	175	196	193	164	177	165	179	185	216	167	211	165	156	171	163	189	202	177	180	202	168	206	200	149	202	197	171	156	178	174	168	184	150	177	167	148	188	169	175	182	149	177	178	166	203	210	173	164	187	188	192	186	171	181	195	201	180	178	156	185	181	196	189	193	169	163	186	173	187	188	182	155	196	175	187	187	182	193	181	181	200	189	186	172	188	191	155	151	171	167	143	180	192	197	168	150	163	164	175	171	175	174	159	155	162	175	177	173	217	179	184	189	180	188	177	168	159	170	175	190	227	193	181	211	184	155	183	171	169	161	184	191	186	184	191	164	179	205	190	194	167
7451	821	1293	1288	1188	986	938	761	700	671	661	547	594	624	560	534	522	575	500	456	501	521	564	504	474	489	510	495	473	518	483	483	481	495	543	471	508	487	483	487	492	485	476	497	471	472	498	525	470	448	485	503	486	507	495	509	469	500	472	468	467	492	471	448	475	443	475	487	469	489	501	456	476	469	500	504	452	530	439	447	477	482	508	477	485	487	496	491	479	480	443	472	482	476	488	478	517	460	482	508	428	495	462	461	487	471	527	471	448	463	510	474	507	488	484	483	529	468	483	487	499	483	483	472	460	433	476	488	446	496	497	464	480	458	473	474	496	467	475	455	506	467	446	473	497	497	458	501	471	481	489	468	464	474	494	468	467	501	480	492	498	512	503	495	515	491	512	467	486	476	451	476	458	481	483	517	467	482	525	455	472	477	442	490	494	448	479	498	472	508	508	471	463	476	460	476	514	510	457	505	445	474	466	445	526	500	430	486	485	498	448	476	499	428	485	508	459	459	511	491	445	438	475	488	483	486	483	464	452	458	462	474	435	508	483	454	483	502	462	482	427	514	491	470	451	428	487	461	515	476	454	457	475	467	448	468	471	471	504	475	460	455	485	479	486	493	453	481	483	460	517	465	486	462	492	506	452	480	545	479	483	500	492	506	508	445	493	472	481	494	511	444	509	476	486	494	486	493	485	502	488	508	501	492	483	468	499	453	503	483	459	442	482	497	496	489	467	507	463	454	458	492	485	463	469	499	479	471	463	475	490	467	503	491	451	474	478	519	490	412	467	482	479	476	498	457	505	481	444	472	461	460	451	476	462	521	487	511	457	480	490	466	507	488	453	474	510	465	470	494	476	458	452	471	452	472	430	466	482	501	477	480	472	492	407	443	473	469	454	493	472	466	458	489	481	459	469	508	481	499	464	472	435	434	479	489	499	506	475	440	483	492	508	467	448	498	467	464	489	476	449	491	458	454	485	480	470	455	474	486	481	492	526	473	487	477	454	473	494	484	488	484	477	465	511	427	449	492	531	447	454	472	484	513	467	517	502	463	427	479	496	492	527	489	456	470	451	472	472	507	510	468	491	469	462	463	463	472	490	466	473	489	483	492	434	530	453	473	448	468	486	516	430	479	456	478	481	439	485	447	499	441	444	507	459	476	468	461	512	487	486	504	521	456	469	441	451	497	440	485	473	478	468	466	475	495	471	492	456	458	468	470	480	480	447	503	462	496	466	475	492	499	491	497	470	465	457	462	469	456	489	458	478	498	445	448	469	452	491	449	476	488	472	475	453	515	477	466	488	479	471	525	484	432	506	484	446	497	488	470	494	483	496	500	450	488	481	493	469	434	489	481	451	489	461	469	454	458	462	496	489	514	461	487	509	487	491	467	518	475	466	521	447	476	474	457	484	479	460	487	455	503	484	460	480	500	441	474	509	476	493	490	463	444	477	473	521	504	514	464	504	496	479	482	500	509	512	520	484	448	495	484	466	499	489	501	453	495	477	501	470	446	479	488	502	485	493	475	489	468	487	484	489	485	499	478	488	455	435	469	522	469	450	488	471	512	479	461	477	467	505	432	451	473	431	490	492	469	483	525	463	457	459	478	459	475	468	514	467	426	467	480	480	481	454	442	512	506	481	468	472	489	515	471	468	442	482	477	497	523	444	464	465	495	492	472	467	487	478	483	467	482	483	486	461	486	481	474	446	516	467	459	505	494	476	452	505	481	449	482	470	491	423	513	475	465	473	467	458	472	486	503	487	479	469	475	474	472	456	485	485	490	476	495	503	486	499	489	459	493	469	431	516	480	477	477	512	477	470	466	467	505	464	474	466	487	454	486	429	466	478	477	448	457	467	471	480	460	487	447	476	484	479	436	515	465	513	497	437	478	530	465	478	512	456	464	486	481	513	522	445	473	502	469	443	453	491	485	453	458	497	450	460	445	488	463	478	487	469	434	443	462	463	456	511	485	478	456	462	465	477	454	500	485	501	449	499	482	490	470	459	473	505	461	484	499	470	495	507	489	466	476	490	467	469	459	459	459	489	460	491	474	517	489	492	490	463	498	473	512	496	461	482	475	476	487	483	469	473	483	508	463	458	491	449	496	472	491	462	462	497	471	478	519	495	493	514	476	462	473	493	468	429	462	479	472	474	469	453	469	471	488	494	480	484	462	492	453	482	485	491	485	498	449	433	470	483	504	501	469	495	485	481	497	471	479	488	451	466	464	522	488	459	496	451	485	514	442	507	499	481	455	496	477	458	518	445	480	482	466	475	452	485	492	519	492	510	515	479	500	456	462	453	495	461	482	479	464	476	457	495	484	501	433	448	467	491	507	490	450	493	505	467	458	442	496	479	466	448	456	500	487	453	462	513	472	543	484	514	502	480	504	441	475	536	464	491	482	501	527	489	497	475	476	462	489	516	448	526	437	491	482	473	452	456	468	477	479	486	509	452	450	482	468	478	482	478	485	448	507	494	512	464	442	467	480	450	514	489	512	489	461	467	469	479	496	486	479	464	467	477	502	495	457	450	461	486	491	497	484	456	497	491	473	471	493	502	478	478	491	509	458	487	500	489	478	454	463	435	500	453	471	449	496	464	474	468	510	468	454	452	451	469	488	491	484	477	460	498	457	520	493	475	484	489	473	524	463	482	492	446	486	413	487	470	472	477	486	505	489	444	547	448	470	448	465	491	454	448	483	463	491	449	472	479	461	470	500	441	476	445	473	509	461	467	471	433	495	469	473	525	515	470	437	542	478	506	466	460	472	471	474	470	474	478	492	480	436	481	507	497	486	490	453	503	500	529	451	449	505	464	522	540	462	469	545	447	485	436	498	471	468	512	491	424	484	466	448	490	473	472	491	485	460	467	482	466	464	496	515	470	471	467	473	493	475	518	467	483	502	474	490	462	517	499	468	431	478	477	486	461	462	501	480	471	461	447	448	457	494	456	470	464	495	480	478	420	480	483	467	491	485	502	500	517	492	479	519	447	476	468	490	480	470	455	486	460	522	463	452	481	432	469	466	472	470	515	511	453	475	449	482	511	475	491	447	504	472	487	439	487	476	463	481	494	447	453	500	461	523	475	457	478	480	476	448	489	516	479	470	474	455	482	437	473	550	467	486	487	471	464	450	506	463	436	465	483	489	461	470	449	443	429	483	465	432	506	451	457	503	467	503	485	472	456	487	449	502	474	497	464	474	440	451	479	495	494	479	443	461	469	479	494	482	458	482	466	487	470	473	474	486	460	482	500	452	468	481	517	491	490	509	486	446	481	484	493	490	509	474	417	455	430	474	493	505	472	499	493	446	490	461	465	472	473	493	492	461	449	504	459	458	476	488	494	470	490	470	494	478	516	491	497	512	456	462	510	455	482	483	434	459	506	486	467	465	475	505	485	452	475	486	502	495	473	468	505	459	458	476	487	481	468	441	455	497	453	450	487	453	447	464	491	494	478	465	488	447	475	484	474	466	506	492	476	482
18472	1832	1201	928	719	574	557	501	471	452	409	423	415	413	390	394	380	385	401	353	350	342	413	381	401	369	354	383	383	378	392	358	388	352	376	376	361	399	374	358	398	385	397	376	387	389	364	376	363	361	372	408	394	358	392	354	370	390	395	410	374	362	353	399	362	347	356	393	380	372	361	340	370	369	355	373	365	374	358	402	342	386	363	369	401	381	384	383	395	396	347	374	367	363	377	392	332	396	369	365	364	384	380	387	390	368	335	373	371	370	387	368	394	395	423	390	388	335	351	378	363	400	386	315	370	340	356	348	390	401	390	365	392	425	368	388	399	390	385	367	353	371	383	377	380	380	385	370	362	364	372	374	344	380	388	392	406	379	350	368	355	351	347	378	371	365	354	372	391	405	371	346	417	353	373	365	354	362	378	388	384	344	380	371	377	374	394	368	347	351	357	402	378	347	377	361	342	376	357	395	369	397	416	387	366	369	366	377	407	391	343	365	356	354	339	401	357	367	367	384	373	374	374	396	361	400	404	351	396	391	348	378	357	361	350	339	369	372	354	382	396	375	385	399	353	355	392	358	395	378	408	401	381	366	416	374	363	393	382	359	390	398	328	423	369	376	376	365	358	371	361	403	367	377	372	385	348	358	376	404	352	359	374	351	361	371	320	378	372	381	397	392	365	349	367	331	369	345	383	376	328	397	416	418	393	385	354	403	363	343	378	348	368	378	410	377	341	382	379	362	367	356	375	373	392	383	376	348	356	380	392	380	352	367	393	377	424	367	388	412	415	357	370	368	343	365	382	384	377	395	402	344	408	370	371	393	367	401	372	349	377	362	360	353	406	394	393	389	354	365	373	398	417	382	378	368	354	346	376	410	360	354	388	373	338	359	358	380	370	387	427	375	383	401	385	363	375	351	396	359	355	382	402	382	376	376	353	394	391	375	378	351	371	355	408	378	386	369	382	372	385	404	381	381	373	389	404	409	361	344	358	439	384	373	333	397	388	382	336	361	376	362	352	347	360	396	395	352	365	358	393	370	386	425	404	358	387	408	372	409	396	343	332	367	387	372	371	345	366	364	353	368	385	345	394	363	373	372	341	360	355	361	380	365	368	399	378	346	325	385	398	371	373	405	393	394	360	333	350	374	360	328	358	382	342	418	383	374	395	375	405	362	401	351	387	364	380	368	376	363	392	351	408	401	368	389	380	382	387	390	360	390	355	394	359	376	382	371	369	368	379	360	372	360	390	388	339	373	405	373	349	403	363	344	387	388	327	377	389	390	376	372	371	373	372	362	350	369	346	330	399	361	387	356	351	375	378	375	398	375	387	368	362	345	379	385	354	386	385	347	350	375	351	379	378	429	345	401	375	358	408	386	384	383	362	364	401	366	391	357	397	381	405	353	320	363	331	377	350	425	322	368	347	345	361	388	365	336	353	414	385	331	378	339	386	373	396	380	392	370	356	377	362	395	419	387	367	371	367	375	373	388	390	405	372	374	362	403	360	380	394	391	408	387	374	352	378	401	395	372	362	376	366	410	373	387	400	356	372	380	372	382	354	380	344	369	363	401	415	360	379	380	377	388	389	364	385	359	425	398	361	331	384	384	401	350	373	337	337	341	351	392	354	365	359	399	415	356	359	372	365	403	380	397	377	390	364	398	380	358	380	349	356	396	377	386	391	404	357	376	379	385	341	370	342	376	352	335	367	401	331	374	386	387	371	356	344	357	351	365	370	340	404	357	334	368	322	354	342	357	368	399	386	386	388	377	349	388	393	375	370	350	375	389	394	366	374	340	417	352	387	375	387	383	406	357	372	375	372	366	405	365	358	372	378	391	393	378	372	381	382	367	376	393	393	378	352	340	383	402	364	408	360	365	357	359	432	393	416	367	381	393	356	372	369	328	386	383	384	381	351	380	356	399	418	387	381	384	374	359	406	370	340	370	386	356	377	376	366	390	372	355	362	364	367	354	354	367	381	379	425	382	352	332	356	366	393	382	341	369	377	394	373	366	348	376	357	327	406	405	370	363	397	367	407	394	362	358	383	392	350	386	377	361	392	364	393	378	366	385	412	365	372	423	375	347	362	411	402	376	353	366	394	409	371	386	372	358	333	345	343	316	333	370	386	389	391	344	391	333	345	394	378	356	380	380	357	349	379	423	370	357	383	339	357	383	379	398	371	372	397	389	365	375	369	347	371	384	367	358	363	355	378	366	381	352	361	380	387	402	388	362	347	349	359	381	356	426	391	353	401	381	356	369	373	414	388	343	392	387	346	373	355	380	344	392	384	361	381	386	390	402	416	391	358	354	365	351	403	354	428	359	364	381	373	371	378	372	379	381	427	377	372	366	361	367	406	389	373	395	353	384	350	385	359	432	346	393	359	374	393	354	418	365	350	346	388	359	397	386	375	352	387	373	400	386	367	336	364	357	384	399	389	355	374	376	414	373	378	362	370	409	378	375	394	391	359	369	358	398	391	409	403	365	378	345	369	403	387	386	371	365	370	381	371	382	378	398	418	370	388	356	390	376	380	374	350	372	388	409	360	357	358	360	365	354	389	394	391	368	347	342	372	394	337	422	373	375	412	375	380	403	364	372	352	378	367	341	379	359	342	304	363	381	377	365	373	384	396	356	364	380	383	341	397	364	375	376	341	353	367	386	405	366	322	384	377	362	389	385	345	374	384	379	367	392	372	353	370	383	400	392	331	370	350	358	376	371	356	375	404	379	389	331	360	347	363	405	340	369	385	359	386	373	362	377	381	377	396	379	371	345	332	336	351	407	378	368	383	348	419	362	363	414	368	379	371	419	378	345	388	364	375	371	374	371	373	382	381	337	364	369	362	389	384	395	399	375	309	342	355	383	332	358	408	337	355	330	361	387	370	400	348	364	347	341	352	350	373	374	348	363	388	363	386	387	384	439	384	400	366	362	381	385	360	377	366	382	379	356	379	360	381	371	412	384	378	372	361	357	396	405	383	396	349	397	390	388	361	368	352	365	368	373	356	369	390	343	359	411	387	401	378	376	382	391	389	356	361	380	366	378	391	386	387	396	379	356	379	351	388	369	392	365	407	382	365	385	359	360	390	396	366	353	371	376	390	370	390	345	375	387	358	412	375	368	369	365	375	395	388	356	339	384	385	366	330	374	400	390	354	353	354	386	365	397	384	362	379	351	359	369	337	396	405	366	369	427	389	375	362	363	380	381	399	397	378	411	396	353	374	417	376	346	362	380	337	393	389	412	384	396	340	343	391	340	376	401	346	398	363	390	368	368	408	374	372	357	393	336	382	332	386	338	395	365	350	385	369	368	410	399	358	315	374	349	390	395	374	367	392	396	349	374	344	349	359	379	353	401	346	372	372	362	375	388	383	411	370	362	380	385	409	386	365	386	354	354	388	366	374	367	395	340	359	380	395	389	374	381	382	366	383	373	388	378	359	392	379	355	373	365	369	346	359	433	350	400	396	371	375	348	371	389	348	386
10672	1577	2430	2557	2222	1961	1636	1377	1353	1266	1109	1131	1094	1020	1045	1037	963	980	975	952	1013	928	963	957	958	975	950	893	911	912	898	908	897	898	924	868	957	857	829	904	902	949	862	862	893	900	938	860	852	872	834	902	799	907	899	880	889	864	844	873	854	840	885	886	902	897	855	893	904	912	875	827	868	862	944	876	831	903	915	880	894	849	838	878	845	906	866	888	811	834	867	843	822	904	870	847	877	835	854	897	880	801	886	861	857	889	839	903	872	873	863	815	925	948	900	872	840	839	868	846	876	877	833	865	840	859	873	914	883	846	903	858	870	904	893	863	877	834	872	901	874	874	865	892	860	873	848	814	845	852	837	848	903	889	881	866	848	836	896	862	852	858	865	880	868	846	880	875	887	919	950	881	858	900	850	837	845	873	878	837	893	968	846	886	841	857	900	874	903	865	847	876	902	860	881	929	850	883	856	847	853	906	898	906	893	883	844	859	839	836	883	876	857	877	923	851	892	854	786	837	872	868	904	880	917	873	894	894	833	900	882	894	841	828	855	855	874	870	883	859	875	895	855	911	859	859	922	886	850	855	814	862	863	862	848	853	873	837	891	850	881	882	863	834	880	876	865	905	848	837	829	895	868	891	857	848	836	888	827	856	916	840	876	841	870	872	907	827	929	875	858	812	846	863	889	881	847	915	869	876	862	876	860	830	832	790	865	877	877	924	878	840	882	859	879	845	874	892	940	912	864	842	817	886	873	881	825	882	913	845	854	825	874	887	852	884	899	874	854	901	873	818	822	873	859	869	887	884	861	850	839	811	877	905	885	888	846	831	863	896	836	845	854	893	866	868	861	848	808	867	875	853	839	859	894	843	876	901	904	884	875	913	832	854	837	905	858	931	927	883	857	914	888	862	849	858	803	834	848	875	788	917	848	856	862	955	852	835	949	876	883	885	915	879	881	901	864	830	893	886	881	916	882	928	851	847	840	829	861	830	844	826	839	829	891	873	886	825	883	914	886	891	890	880	866	843	952	881	865	852	874	894	892	830	907	844	870	858	878	884	881	870	865	850	845	822	883	871	888	883	872	907	889	887	844	817	842	849	872	798	836	864	813	812	850	870	883	872	889	878	883	903	874	877	861	889	875	866	833	884	854	902	845	842	857	874	831	838	863	851	855	872	897	959	836	886	865	893	920	899	879	898	880	821	843	900	882	888	799	863	884	866	870	838	926	839	868	884	879	899	897	887	869	862	836	836	811	897	838	857	929	813	833	875	823	889	856	869	848	795	845	855	862	895	922	873	807	870	838	826	901	861	888	876	853	880	882	919	855	787	862	865	923	847	868	832	879	879	891	857	869	854	901	863	833	875	876	847	873	849	867	898	849	836	840	904	852	896	885	810	892	848	821	934	835	873	894	903	859	844	840	893	874	863	869	902	843	862	861	837	816	842	916	874	907	822	896	853	891	824	870	827	797	912	882	806	814	870	907	886	827	896	864	933	869	877	875	890	881	857	862	841	850	845	886	859	857	860	821	841	852	867	863	887	902	851	841	840	898	873	859	853	812	866	814	894	891	812	827	864	848	813	905	876	873	877	821	851	846	853	888	911	916	859	831	903	907	852	867	868	872	885	852	861	894	839	880	858	860	883	818	871	923	859	841	844	839	848	859	866	903	906	874	887	840	893	808	824	908	878	886	936	854	843	851	932	840	845	796	938	832	846	850	847	838	874	866	876	896	894	850	842	882	918	918	878	849	881	891	849	880	868	891	908	856	829	851	867	812	868	842	834	848	880	875	823	805	827	895	837	886	830	871	808	897	862	853	878	826	903	854	853	847	871	918	901	904	889	846	882	885	894	902	874	827	837	833	873	881	869	834	899	847	844	889	869	860	855	837	903	878	852	811	880	828	844	924	860	876	888	883	866	884	861	886	879	872	898	880	899	879	834	919	863	794	858	869	860	864	889	875	875	910	877	868	925	862	812	872	843	864	815	801	901	881	870	875	832	856	876	888	880	909	857	882	836	876	868	887	802	841	868	835	884	872	884	833	890	875	865	841	877	829	873	846	864	825	907	844	879	874	866	866	879	897	838	837	864	867	949	830	881	866	893	849	870	892	910	831	880	864	876	834	855	909	847	854	899	886	898	870	885	881	877	913	871	847	866	880	819	879	879	864	865	810	901	859	862	835	908	865	836	871	899	851	853	831	817	876	899	884	887	833	946	799	880	794	875	849	880	845	917	859	852	865	864	860	864	902	881	900	824	844	905	866	919	860	885	897	837	867	837	892	896	837	867	923	834	894	940	889	880	812	875	951	886	854	855	858	869	823	814	881	843	852	885	878	904	869	879	900	878	893	891	895	869	977	835	874	856	819	860	879	852	890	864	869	838	897	846	915	805	877	854	849	841	812	859	820	864	890	833	824	873	889	892	867	840	855	892	850	814	839	872	867	915	871	896	846	878	816	860	907	905	839	881	871	912	828	862	908	907	837	835	849	871	833	885	892	871	872	864	866	866	857	871	874	798	911	895	857	845	882	840	840	799	867	840	895	860	849	857	834	815	914	843	871	899	819	849	887	908	865	855	818	854	909	846	880	897	872	901	875	868	838	866	848	884	853	874	857	861	846	869	838	908	907	829	894	861	875	887	858	916	833	869	929	883	877	846	825	852	893	845	880	881	900	877	892	821	848	860	909	837	860	891	890	896	860	845	862	828	880	830	838	870	830	881	867	865	838	873	896	912	830	847	826	868	850	869	857	935	897	869	895	886	902	842	874	882	885	883	850	817	858	875	915	947	890	887	833	902	882	862	861	847	876	855	861	826	896	923	906	909	860	844	826	877	923	891	892	837	902	874	872	861	825	832	884	831	847	916	886	896	801	869	854	874	882	935	908	841	890	872	854	852	914	846	878	874	842	868	825	853	820	858	875	841	906	943	912	892	861	908	897	839	858	873	859	876	890	836	836	876	880	835	878	825	873	887	840	828	841	843	855	889	863	864	816	887	822	915	880	868	884	835	886	877	847	887	841	801	834	837	812	882	854	886	908	839	808	853	921	843	847	871	859	835	845	834	873	900	872	894	859	837	880	916	899	887	896	860	819	937	889	834	849	882	831	895	861	848	822	907	889	814	842	849	866	934	855	852	837	871	918	828	841	869	876	910	831	864	873	923	889	840	873	885	821	870	862	855	890	904	898	892	826	905	889	904	854	888	866	870	881	853	848	858	881	871	843	886	835	841	855	869	850	861	878	862	883	852	931	870	850	853	860	883	862	850	859	891	831	853	844	797	871	946	853	905	905	878	839	844	852	849	893	878	886	895	855	878	857	894	903	878	880	856	888	886	898	832	810	817	850	863	887	854	890	868	854	846	909	894	866	822	854	877	871	855	872	891	838	896	862	887	864	847	853	867	870	869	849	868	885	895	905	839	874	885	867	896	800	857	913	885	895	900	841	889	873	908	909	890	902	822	852	921	873	901	900	907	873	839	863	875
4656	527	275	258	266	270	265	273	217	193	213	261	263	259	227	226	242	266	258	227	240	251	243	211	252	220	224	247	214	269	242	261	232	235	253	236	216	248	209	235	238	265	226	236	250	243	244	254	253	222	245	244	232	239	243	226	239	253	211	220	208	239	258	233	246	248	212	228	246	252	237	258	224	226	233	194	255	211	250	216	240	243	218	210	216	214	251	235	223	236	250	228	258	235	255	209	230	220	235	250	235	235	267	213	225	220	244	229	244	239	278	248	239	211	257	252	234	238	252	239	261	211	249	266	254	243	229	238	269	249	270	261	238	193	236	238	207	240	254	226	241	249	232	254	234	254	226	253	228	241	232	231	256	258	228	245	228	230	192	247	244	266	264	236	232	226	241	259	216	226	234	204	251	210	256	223	225	252	232	238	246	238	234	238	235	237	246	254	265	216	215	225	256	233	230	203	215	253	226	233	244	252	244	240	257	246	222	263	252	253	241	241	214	216	239	265	219	198	216	258	234	234	242	224	266	230	250	213	206	226	226	244	245	237	245	251	223	250	209	256	246	253	237	232	246	244	230	227	241	241	225	245	268	239	226	256	240	230	260	239	205	246	232	228	247	207	229	258	236	270	228	282	245	258	263	219	232	238	244	249	237	236	246	229	240	245	220	241	233	241	235	228	226	242	248	230	246	262	252	254	194	204	252	206	229	238	228	231	222	266	251	208	234	286	269	232	263	230	230	253	228	249	241	217	241	227	234	216	241	234	247	261	234	236	258	251	225	248	258	243	230	247	241	238	253	245	261	247	219	229	251	245	233	264	245	254	291	212	279	261	238	245	240	233	270	280	259	236	222	230	228	253	245	243	256	231	224	219	248	234	229	255	226	270	215	233	255	239	216	236	239	237	214	239	231	256	256	236	246	209	261	231	234	249	272	232	237	225	214	237	239	246	259	237	238	241	234	221	255	234	262	233	204	237	231	259	256	238	240	234	226	248	263	244	258	232	244	255	241	263	224	243	240	255	241	238	203	228	250	269	232	232	208	236	235	238	230	215	271	236	216	243	225	255	262	229	234	281	211	228	222	238	217	263	230	231	252	254	258	238	266	225	240	224	226	226	229	248	248	262	257	260	243	248	236	247	267	254	214	235	227	229	244	226	264	215	280	238	217	234	227	224	271	248	233	234	250	238	266	229	226	262	204	238	218	222	220	227	270	259	249	245	256	234	244	256	218	234	252	245	251	224	251	240	231	228	226	226	266	253	238	225	252	232	197	243	234	207	233	245	242	227	252	243	233	256	232	239	266	248	229	235	240	218	220	224	218	246	244	236	238	241	237	227	249	227	255	219	239	253	231	248	244	256	234	246	210	216	258	247	239	221	212	225	246	241	235	236	240	237	246	245	229	263	250	230	235	270	270	240	190	229	268	226	229	217	269	244	216	228	259	245	247	237	254	231	247	225	240	223	217	245	242	244	232	234	255	265	201	234	228	237	235	229	240	237	238	249	276	227	239	232	265	248	225	239	245	263	244	249	254	249	266	257	262	216	235	226	215	247	239	243	254	201	215	275	239	235	221	235	281	262	259	247	233	237	248	226	232	234	255	217	231	223	233	271	230	226	226	233	226	262	224	261	213	238	232	232	250	234	245	221	245	239	258	241	246	245	222	243	226	241	242	253	260	220	259	233	238	241	263	239	244	222	257	225	234	250	237	239	256	223	229	260	240	223	251	268	254	244	239	270	253	236	218	202	266	229	253	230	209	223	237	246	221	251	245	229	232	218	211	246	247	205	234	213	226	242	240	225	240	228	228	228	229	266	228	249	249	228	227	249	242	264	229	248	236	246	228	245	239	226	238	229	247	240	246	262	236	230	217	214	222	215	246	279	219	226	243	223	251	280	241	267	259	219	203	240	231	251	252	250	272	205	244	261	223	234	245	240	210	252	246	234	263	230	237	216	254	266	252	246	247	257	263	242	277	232	241	240	225	195	244	228	239	241	244	255	228	231	243	240	217	243	244	242	233	206	213	270	256	255	244	259	237	282	238	244	250	242	239	240	252	260	221	241	244	228	222	257	243	246	252	249	243	255	270	231	234	247	220	224	256	250	238	261	237	206	242	242	237	236	220	234	226	233	237	226	245	253	232	249	217	223	229	210	226	235	263	244	233	265	242	235	236	250	250	239	245	245	246	263	245	224	235	234	226	209	220	234	251	255	232	237	229	235	231	220	237	235	241	218	249	226	264	245	237	245	241	238	213	240	211	239	290	224	246	220	248	234	255	257	196	234	274	238	216	240	219	252	218	240	237	227	238	257	240	237	269	240	228	239	258	265	252	277	247	242	234	229	261	228	213	221	198	254	263	228	205	248	255	230	234	249	233	241	249	231	238	231	248	214	203	240	271	253	241	246	267	250	242	215	217	241	233	234	233	245	245	242	230	253	266	238	242	243	216	227	218	242	249	237	229	266	220	255	234	236	243	266	265	231	250	255	210	247	237	221	226	226	236	252	222	241	257	242	247	252	229	254	235	261	239	273	248	278	225	248	211	217	233	249	267	251	233	232	220	225	251	229	237	239	233	260	250	252	265	261	235	252	221	242	254	220	225	277	235	243	230	228	254	224	263	263	236	266	262	213	250	257	196	216	234	246	203	263	241	281	232	244	226	258	247	272	255	214	232	247	241	215	239	260	237	262	265	204	235	232	210	255	252	223	262	237	220	238	218	210	234	268	258	238	272	259	258	230	256	244	251	251	283	223	183	229	231	255	246	244	213	233	246	223	223	261	256	223	251	274	253	257	264	231	249	245	261	248	253	243	204	255	233	254	232	241	222	231	253	237	233	211	250	212	246	237	239	241	210	228	252	256	247	250	244	223	243	240	230	233	248	236	247	245	201	244	243	246	280	243	229	259	261	240	255	257	247	220	260	252	208	214	244	234	233	236	213	238	270	201	222	248	204	205	228	218	272	189	224	277	246	249	222	231	253	257	241	252	240	227	219	231	227	236	258	249	269	235	241	248	252	238	203	232	223	250	213	258	218	241	221	238	240	238	245	259	242	217	239	240	208	249	225	232	222	254	231	225	247	223	244	230	241	226	264	271	247	267	233	224	241	245	229	243	246	227	234	221	216	212	209	232	240	254	229	263	260	216	226	213	211	238	242	247	245	249	249	266	232	259	236	248	245	229	248	249	224	245	237	218	210	198	231	233	229	241	259	231	233	265	251	270	229	247	239	250	256	263	196	250	215	243	251	270	207	212	250	247	258	263	248	233	251	219	234	229	267	264	269	209	222	239	239	223	205	216	241	216	256	242	240	254	228	221	234	257	234	239	265	224	241	239	250	258	219	230	236	247	228	244	237	249	232	222	225	229	236	217	231	253	218	246	236	266	245	245	224	256	254	249	236	238	230	217	247	265	231	263	217	281	221	259	247	245	240	245	220	220	217	234	218	239	265	268	228	249	225	233	239	269	194	258	222	226	224	256	242	236
3773	786	639	584	575	601	604	635	560	550	590	551	596	611	558	590	552	577	604	629	595	618	599	583	578	537	580	597	571	585	567	595	567	581	585	576	596	558	568	567	550	572	566	568	593	603	588	575	600	580	578	533	581	593	583	595	605	520	546	617	536	579	577	604	554	544	552	574	571	555	549	588	568	528	546	580	594	583	551	593	601	596	576	564	545	534	561	550	573	546	562	594	581	576	540	577	569	575	565	551	587	567	586	574	617	598	573	578	534	569	592	542	608	580	559	564	565	606	570	540	549	520	559	577	562	598	626	590	598	594	593	560	566	551	581	576	530	588	603	592	540	581	549	605	579	523	576	600	596	567	548	599	619	565	579	596	573	593	544	590	552	571	558	602	565	559	571	576	599	573	563	574	574	551	563	602	576	562	562	580	541	567	612	574	570	566	561	599	569	594	622	542	581	604	599	572	578	635	618	527	571	572	578	604	585	595	580	536	564	554	590	566	568	574	599	578	579	588	580	572	584	558	582	590	594	614	577	610	603	559	546	573	535	614	564	561	618	576	602	578	636	594	589	531	561	585	559	565	562	578	606	601	576	557	592	549	562	623	662	555	582	564	563	586	583	606	617	588	548	588	569	582	593	602	593	589	570	575	587	570	566	595	537	556	592	573	584	597	572	534	581	586	589	588	563	548	540	551	582	554	556	583	590	553	575	596	613	566	536	610	545	555	586	583	538	568	576	624	629	582	610	548	545	570	624	601	604	601	566	624	561	545	559	553	574	537	557	589	605	548	613	575	621	542	602	559	551	549	566	581	604	577	562	519	594	601	589	598	592	603	609	529	582	641	605	560	601	549	588	600	580	562	559	588	601	582	596	554	585	586	578	582	605	564	562	595	579	544	569	599	572	578	584	561	572	578	602	593	580	614	577	566	577	551	582	551	594	565	608	571	575	604	591	594	569	550	505	602	601	562	599	561	583	515	632	552	565	571	567	596	578	575	581	552	611	594	599	572	597	611	552	577	561	602	620	559	594	567	582	569	542	527	574	558	640	594	591	622	586	572	611	567	526	596	554	584	582	616	559	626	569	574	590	554	541	579	547	570	566	552	537	583	608	580	555	584	559	561	589	559	587	604	565	553	561	602	597	581	592	594	552	600	565	621	604	575	602	617	596	542	563	516	609	600	597	554	579	581	546	563	574	581	546	596	603	576	535	569	568	553	584	565	551	560	567	627	604	562	566	578	568	594	553	614	593	631	563	592	541	566	593	598	585	561	562	555	586	583	557	604	594	550	574	571	587	567	578	586	562	591	556	587	600	592	561	620	588	607	572	579	586	587	594	589	605	564	578	607	584	583	574	603	546	608	587	587	572	550	580	592	557	608	567	583	524	556	578	531	569	561	630	591	592	564	567	550	584	543	564	594	575	622	529	562	583	558	564	590	589	533	583	514	602	578	530	593	593	574	552	613	559	544	509	587	544	578	563	575	577	602	600	564	547	565	591	601	604	615	578	590	590	595	584	570	597	630	614	592	534	589	581	641	553	564	581	519	622	602	584	552	560	586	555	601	576	567	558	592	607	594	573	561	540	559	596	538	563	552	569	597	612	566	529	553	578	594	579	564	594	559	580	574	605	517	576	557	543	583	599	556	580	598	579	587	626	574	555	561	563	621	590	532	559	585	574	549	575	527	581	546	567	638	590	583	580	582	608	572	576	628	540	595	594	587	568	597	523	576	567	560	563	589	557	571	585	591	601	575	570	563	579	543	555	622	574	550	586	540	564	572	574	568	584	547	590	518	576	586	598	538	603	601	560	581	585	544	597	611	582	562	569	525	584	558	560	585	578	570	577	571	553	602	555	621	554	589	588	594	552	576	519	569	543	569	592	582	576	595	537	605	556	584	592	561	568	567	597	580	613	582	571	597	599	564	587	585	577	572	575	576	615	612	576	595	632	564	566	567	576	546	597	562	573	600	552	574	569	587	608	615	552	578	631	576	576	580	563	586	595	614	569	564	583	571	592	571	589	590	580	579	572	582	579	529	611	582	595	536	531	597	574	589	596	565	616	538	571	557	569	588	586	594	584	577	561	588	591	610	588	549	609	584	551	605	588	552	573	588	526	541	603	581	568	577	571	589	578	566	582	535	531	583	553	573	573	568	568	583	605	593	600	548	561	598	603	597	584	592	570	617	588	607	576	574	592	506	584	566	561	591	584	617	553	588	555	574	607	576	596	569	569	588	524	570	579	598	554	596	555	598	573	561	587	584	590	577	552	548	587	604	587	620	605	618	581	562	560	532	573	566	567	577	542	607	577	589	577	589	584	578	616	587	589	603	550	564	592	562	591	603	557	592	555	574	582	572	591	585	578	595	593	573	521	550	556	584	577	628	614	592	582	583	637	578	620	596	583	611	569	583	564	585	606	604	588	546	549	580	580	541	536	569	560	564	569	557	592	572	567	570	610	547	576	617	533	578	580	625	579	575	527	570	558	620	598	566	562	556	582	576	570	544	576	539	575	606	568	587	539	561	560	524	580	532	553	606	632	542	602	564	549	554	599	563	580	593	579	553	633	577	542	591	630	587	558	553	563	584	527	591	596	613	579	580	523	624	586	556	587	619	602	595	597	592	587	593	581	571	570	571	549	566	557	603	567	611	552	631	578	603	586	572	608	597	583	578	580	524	573	571	557	581	589	556	601	555	571	561	574	588	586	551	606	588	560	550	599	600	589	571	569	576	576	606	569	613	553	566	583	561	582	569	577	587	561	582	571	590	558	556	574	559	549	567	562	539	589	534	632	573	583	586	571	560	574	567	590	556	603	575	622	599	601	547	602	545	563	601	550	536	628	591	530	550	561	532	569	562	593	608	599	576	584	537	556	596	571	551	588	576	545	600	559	559	557	589	611	590	567	605	565	561	582	554	563	608	526	567	529	599	665	579	595	586	569	578	554	552	594	568	592	568	571	579	535	561	564	535	583	571	589	584	581	548	567	569	565	592	579	573	586	579	625	558	626	600	584	600	555	595	599	591	619	578	605	602	589	604	613	573	582	524	560	596	579	549	630	599	629	569	621	578	562	600	602	584	577	623	574	633	588	604	566	585	553	520	551	598	559	592	549	559	604	597	580	629	611	597	565	639	605	570	641	579	597	572	585	584	546	576	575	564	578	576	582	601	581	557	575	595	590	551	556	616	605	556	606	584	575	548	588	610	593	568	536	542	593	599	600	604	584	551	545	587	556	582	585	615	614	550	582	539	573	569	596	555	580	562	534	624	611	587	550	567	529	585	574	551	596	580	583	571	544	572	596	600	595	542	601	584	562	574	542	599	568	638	577	594	586	550	577	572	568	604	606	572	537	605	596	599	613	564	638	603	598	574	619	545	591	552	596	581	604	586	566	606	553	620	598	588	555	596	568	583	579	536	547	601	550	573	595	609	568	571	549	615	580	567	572	521	610	542	536	574	576	567	581	576	605	600	576	578	578	602	601	594
13908	1078	619	456	323	303	283	296	225	237	208	225	239	216	201	221	203	212	206	191	198	221	215	206	211	200	175	224	206	209	231	186	219	189	171	202	201	204	192	232	203	196	208	200	172	226	204	170	202	198	186	203	179	211	210	207	198	193	206	205	202	173	197	178	201	202	197	197	210	220	193	205	187	187	224	170	181	213	209	202	218	195	203	186	203	184	181	198	214	188	176	192	182	190	188	202	215	203	203	190	223	177	200	202	196	175	196	188	210	175	177	183	198	204	222	213	191	189	197	190	217	198	189	171	209	214	182	196	179	178	177	197	202	195	205	185	212	194	214	206	210	182	202	179	178	207	190	182	203	195	188	183	177	167	175	200	182	189	170	218	199	191	179	215	180	182	188	189	222	176	185	182	195	198	207	160	187	223	180	191	195	198	204	198	212	232	197	186	198	172	205	189	182	195	195	193	189	203	185	176	169	195	187	205	203	204	197	185	200	174	197	179	202	215	217	204	178	190	218	195	195	168	191	198	188	207	191	187	190	185	197	182	184	186	212	195	207	191	194	194	165	184	206	198	185	170	201	204	200	213	193	200	208	178	187	199	201	209	183	195	181	197	182	177	197	180	200	205	198	172	171	225	201	184	181	209	194	177	193	216	183	182	185	196	191	199	207	213	179	183	202	164	180	179	219	174	197	200	197	193	195	203	192	203	200	206	178	211	220	201	194	178	234	176	175	189	193	187	199	195	190	203	199	216	233	199	206	207	208	191	236	186	191	211	192	176	208	224	179	184	187	210	207	222	208	188	196	222	198	198	186	163	197	206	213	207	207	219	199	205	170	205	201	182	169	192	192	178	178	177	200	192	192	201	188	184	182	187	208	208	188	211	192	199	197	191	189	211	194	205	183	191	204	206	212	192	182	181	172	198	208	196	182	194	190	202	192	142	202	196	228	178	184	169	193	193	191	195	214	188	177	187	203	190	200	186	193	250	184	207	173	198	203	213	197	230	188	200	193	203	205	180	205	183	190	210	207	175	193	231	195	209	172	217	229	198	230	182	200	188	191	190	163	204	191	184	225	209	207	202	173	190	178	215	215	198	203	208	171	224	199	188	190	217	177	213	216	178	182	194	201	210	209	196	186	177	197	163	214	194	185	186	199	191	219	168	191	213	202	195	216	198	197	215	187	223	216	188	182	190	199	184	192	170	208	194	199	182	173	196	227	222	188	196	204	180	190	196	205	207	195	200	188	185	177	218	198	202	180	174	197	201	183	198	196	206	184	180	205	209	217	198	184	178	202	184	194	197	198	169	161	174	195	184	199	218	207	182	196	191	201	213	189	207	176	187	179	177	210	220	196	212	170	190	172	204	232	208	189	197	205	206	204	190	207	183	206	195	188	198	189	204	226	209	200	216	196	180	190	186	202	182	181	213	195	204	187	181	176	190	193	186	211	200	193	196	185	216	211	181	177	170	193	235	191	180	175	215	161	185	205	214	186	188	203	177	157	188	214	187	196	211	186	204	194	202	207	194	185	188	232	190	190	189	195	198	178	198	213	173	206	201	181	192	216	195	185	194	197	194	182	197	217	193	178	204	171	183	213	193	201	201	212	220	186	211	179	193	167	190	199	165	205	168	209	174	193	227	217	186	210	203	179	192	180	206	184	195	196	204	196	195	199	188	192	205	192	205	231	201	209	200	197	188	198	209	197	202	189	196	223	182	202	203	191	187	195	171	202	175	201	209	167	194	199	198	189	182	158	194	198	229	185	214	188	197	191	206	181	195	178	183	198	179	190	174	193	189	186	170	179	197	193	219	187	215	204	176	213	194	201	197	203	215	188	187	194	187	179	222	185	191	180	179	211	205	181	190	218	207	213	194	172	187	185	196	188	205	186	188	178	196	207	192	170	218	205	200	220	183	154	189	206	201	192	199	201	204	195	202	201	162	184	198	183	201	188	206	218	185	189	197	210	199	208	186	195	187	190	180	175	182	182	175	206	191	182	187	193	187	216	193	170	204	175	213	182	205	213	173	184	189	199	189	201	218	211	223	175	183	201	193	188	206	197	195	210	217	171	198	185	209	191	198	224	197	188	200	189	209	203	201	235	187	189	175	166	200	209	196	212	182	200	208	194	188	171	224	199	179	220	188	192	214	205	209	189	211	199	206	204	202	204	216	188	190	218	196	210	203	212	196	228	185	225	206	228	209	184	203	199	189	183	215	203	189	184	167	200	217	159	202	227	186	190	210	200	184	205	186	193	191	202	177	180	215	201	196	188	217	183	202	190	204	176	191	166	193	190	212	230	184	204	190	195	222	164	213	231	178	198	200	218	217	207	201	209	207	197	191	204	205	208	224	194	189	209	209	180	196	187	197	204	198	195	190	202	187	176	232	209	189	184	216	221	191	195	190	235	197	205	207	187	187	196	193	195	196	216	183	188	190	197	202	160	221	224	232	181	187	194	188	180	184	194	183	183	193	194	205	195	194	193	224	204	169	182	197	179	189	208	191	182	169	213	217	192	171	189	173	183	204	157	194	203	201	189	182	199	190	195	191	168	192	213	192	185	233	205	207	187	214	204	177	179	205	165	183	169	199	195	201	197	211	181	195	222	179	216	211	176	201	209	191	222	204	184	188	210	193	215	194	200	224	224	196	193	195	208	172	197	194	221	187	220	191	165	213	193	155	203	190	182	198	191	198	212	218	196	205	171	208	188	209	189	204	201	226	231	224	174	221	204	198	192	210	209	189	186	200	181	194	176	162	214	218	204	201	164	201	190	163	197	203	189	189	201	177	194	222	208	185	211	195	159	212	197	195	176	190	192	176	178	216	207	207	186	193	164	187	206	209	195	221	192	205	203	157	203	171	190	232	172	169	204	185	194	212	219	209	199	174	204	201	190	218	219	208	163	195	212	205	214	243	196	172	192	195	169	217	189	183	179	200	168	196	185	188	194	200	220	180	192	185	206	206	173	184	190	202	202	195	212	190	172	204	182	191	206	187	215	191	199	179	176	187	172	207	199	208	203	182	195	179	188	197	197	179	159	213	199	207	210	210	194	179	209	214	186	189	196	175	195	191	194	176	194	191	212	191	177	191	199	194	177	189	208	190	190	210	199	213	173	200	185	209	218	204	188	207	193	194	187	200	202	200	176	158	173	181	210	187	217	192	188	167	209	167	181	207	238	185	189	207	185	181	196	203	176	199	206	207	190	205	189	175	221	229	203	196	186	187	205	189	153	206	210	191	201	187	214	207	190	195	200	220	214	205	182	189	210	179	184	198	202	197	200	210	190	198	212	213	193	195	183	167	195	199	195	200	191	194	223	191	163	215	219	214	165	200	197	204	188	181	188	170	221	180	178	189	194	180	199	227	188	203	182	207	185	186	203	189	193	204	209	198	215	193	193	207	180	203	192	200	150	200	181	204	217	199	177	189	203	197	206	202	189	200	204	161	199	180	201	195	180	176	210	169	179	203	188	202	204	207	191	218
9430	1151	1377	1363	1243	1023	873	750	710	738	712	596	636	589	621	617	579	549	590	566	582	558	530	495	523	512	552	526	536	509	511	529	527	532	510	535	548	531	502	508	518	542	516	532	539	500	510	499	498	496	461	485	504	516	551	513	509	535	508	530	523	501	501	519	495	539	514	473	499	550	528	502	514	492	547	522	521	527	542	524	480	531	484	525	524	542	495	535	489	486	529	516	510	507	489	509	516	489	523	492	522	511	521	508	542	480	494	516	508	541	507	496	510	561	519	489	517	518	517	492	499	521	488	535	523	499	543	522	522	516	507	517	505	491	487	457	523	504	468	505	498	505	532	502	543	466	481	567	540	515	512	515	535	501	500	507	486	531	505	473	500	537	530	527	483	495	496	546	486	515	494	546	496	514	549	546	510	487	458	525	520	514	504	518	515	504	458	511	517	489	513	477	510	551	527	519	555	515	494	482	502	473	489	498	516	581	521	536	519	504	536	506	562	547	477	525	498	534	518	497	523	496	534	524	495	488	532	483	537	507	508	503	552	539	529	507	494	532	491	474	526	525	518	530	530	513	552	522	521	533	515	502	489	529	495	523	541	494	483	524	511	553	502	509	485	477	555	489	492	502	559	544	541	538	516	551	525	511	566	539	516	518	538	528	461	508	517	557	520	540	507	480	466	541	524	484	546	484	495	528	520	484	479	545	501	529	514	524	506	508	486	484	535	531	493	564	541	491	500	516	496	555	509	501	514	522	508	502	486	518	495	518	546	521	505	522	500	530	494	520	479	523	515	440	510	502	507	531	550	522	480	518	493	506	491	489	523	472	492	500	440	526	520	546	514	503	532	517	479	501	486	506	521	543	473	513	518	521	511	498	520	518	456	499	491	509	505	498	491	490	538	514	542	494	539	526	520	543	497	533	546	503	510	499	500	463	457	542	471	521	523	498	545	522	508	502	526	508	500	483	565	534	524	494	502	487	504	514	529	507	539	475	525	516	510	507	545	462	526	521	471	520	490	512	474	496	508	528	504	467	509	526	535	517	526	501	486	489	493	528	525	522	472	534	512	470	526	547	519	510	498	478	479	513	509	486	520	527	518	536	518	520	506	506	540	522	557	546	514	540	502	496	496	506	509	489	545	496	478	551	505	489	549	504	520	486	515	520	521	542	460	483	508	498	525	540	493	521	535	497	525	504	499	541	522	541	536	507	539	516	500	501	522	524	480	506	479	510	507	535	516	532	547	497	515	510	485	538	532	518	475	515	520	508	488	499	519	505	500	542	506	544	487	520	563	529	488	465	515	500	520	508	520	483	534	489	485	545	512	475	521	542	471	489	476	502	486	483	515	526	508	498	508	453	552	513	527	496	504	482	503	477	531	456	527	468	541	530	566	475	507	517	513	520	535	532	471	541	451	538	516	511	528	495	520	471	510	537	497	516	498	506	484	506	518	523	519	528	491	488	476	528	527	478	536	558	494	480	528	574	537	520	483	509	488	551	484	486	496	501	492	511	551	532	516	504	521	524	490	540	505	490	481	520	499	557	521	472	510	537	463	525	550	465	511	540	508	519	513	517	496	547	508	547	491	489	519	530	531	529	535	498	534	524	547	553	530	512	539	562	479	506	506	485	509	538	545	505	522	504	479	501	487	505	504	476	535	503	549	464	474	500	474	466	513	513	520	543	540	548	516	483	555	472	490	542	505	526	485	499	536	484	496	494	505	512	503	520	528	526	514	518	458	513	484	517	523	537	529	537	483	511	517	527	521	521	558	535	473	483	496	504	536	483	489	517	525	511	527	518	557	498	493	525	506	496	524	519	524	520	511	518	537	489	529	492	498	515	493	545	522	521	527	535	556	492	474	502	512	482	494	525	488	498	507	516	534	523	490	510	509	523	541	471	525	507	540	454	496	488	489	486	508	523	531	512	498	537	516	501	484	517	483	491	536	499	529	545	506	597	466	524	521	541	522	462	517	521	510	524	521	538	488	494	512	467	494	496	500	510	504	531	529	506	512	487	520	503	526	572	559	474	503	523	542	526	553	461	552	516	509	498	512	539	552	504	506	481	530	533	499	526	526	495	514	529	531	521	545	460	505	499	520	522	533	490	528	508	480	494	490	495	481	512	522	477	544	485	490	524	517	519	490	486	507	529	548	492	507	509	537	528	530	495	510	496	510	526	542	517	530	535	496	532	507	490	514	523	489	542	535	491	490	471	537	508	534	477	498	573	524	481	488	534	503	471	527	554	531	506	493	541	492	515	510	522	562	502	482	521	504	517	549	515	494	488	507	548	491	527	501	520	518	495	522	510	555	517	498	537	547	515	511	536	510	538	526	544	519	513	521	560	505	511	549	512	484	509	533	511	537	484	490	475	514	513	547	513	522	523	504	528	541	484	485	495	515	504	496	501	472	547	465	496	511	509	469	519	538	469	536	512	516	464	547	513	558	527	512	520	490	483	520	509	550	499	517	484	512	516	480	503	554	563	538	494	529	509	480	513	482	521	526	508	529	474	530	521	512	532	501	523	491	509	485	517	517	507	511	503	567	487	516	534	525	510	492	509	565	510	533	530	506	524	498	499	550	529	475	496	521	545	494	522	539	528	529	500	515	505	483	490	484	563	551	518	497	514	459	563	502	520	491	502	516	488	536	491	526	505	529	508	523	517	539	493	491	509	522	488	495	511	458	491	512	509	504	548	520	526	515	546	519	498	513	538	533	519	527	517	487	510	505	467	513	498	505	536	476	469	529	565	483	565	512	533	463	529	498	504	533	521	526	493	493	554	500	539	495	520	509	565	509	506	520	508	519	529	521	527	514	474	493	464	494	550	506	472	521	464	498	542	519	537	522	529	535	504	496	495	525	506	540	495	480	514	542	499	514	512	507	490	522	525	486	512	515	508	486	484	504	502	528	543	523	546	529	524	526	496	523	506	503	509	565	510	524	526	541	535	545	512	523	537	507	506	560	506	524	543	530	537	521	557	478	532	502	492	480	525	501	537	504	475	499	529	549	500	533	512	522	560	532	485	545	508	502	571	527	508	483	517	540	467	490	533	491	511	517	492	516	477	539	488	525	532	491	475	501	471	501	498	484	493	525	486	530	474	503	469	527	503	504	555	488	517	497	501	504	487	537	511	493	498	486	517	505	510	519	486	525	548	489	501	497	522	474	531	513	486	531	505	523	508	513	511	506	507	502	518	515	533	547	529	506	524	520	501	487	488	499	520	492	520	526	485	505	508	533	508	532	478	514	510	521	490	504	503	517	532	513	514	490	499	472	540	517	544	560	484	539	489	555	555	500	482	461	485	534	531	519	516	511	540	504	520	501	528	502	531	488	510	515	499	477	531	470	529	494	501	466	502	506	506	504	533	551	528	490	497	521	479	557	470	487	446	504	493	511	519	499	552	509	497	554	509	526	527	470	501	527	481	540	475	513	517	499	501	531	543	483	537	520	499	474	540	506	523	512	507	538	522	515	470	507	487
22227	2008	1525	934	720	621	544	459	470	426	416	434	429	420	418	450	413	388	424	379	403	449	419	408	374	392	389	379	373	364	396	412	407	378	426	399	408	431	417	394	405	371	385	364	402	385	404	396	422	388	364	394	428	404	428	403	390	395	366	430	358	381	369	405	417	361	376	359	405	419	397	357	368	391	419	376	390	419	344	400	397	381	384	413	373	375	408	372	381	401	378	401	370	381	404	387	353	398	385	375	399	404	400	384	361	359	405	400	375	385	337	384	396	389	417	390	389	386	387	398	366	396	346	397	386	378	394	384	380	377	374	377	410	378	384	388	405	398	421	399	381	352	364	399	347	323	368	342	392	364	390	430	403	367	404	348	349	406	378	349	364	386	406	427	402	408	372	360	403	381	398	411	407	393	395	380	417	385	407	373	405	380	417	379	381	386	384	385	389	376	365	368	346	421	371	403	392	396	360	387	415	386	364	377	370	403	376	388	414	356	381	362	377	408	406	400	369	376	420	416	366	377	377	353	347	403	391	392	442	367	385	415	356	399	393	413	388	403	402	414	429	407	403	389	383	378	375	353	418	398	388	388	376	404	363	387	412	399	347	388	391	371	388	396	404	397	361	395	400	336	378	401	364	358	407	407	391	351	403	393	433	362	452	370	402	386	389	379	352	368	372	398	407	371	377	392	406	412	409	394	385	395	374	379	386	405	406	372	400	400	387	423	367	377	392	406	413	350	388	383	377	379	380	381	374	392	412	382	386	384	423	387	404	376	411	399	385	372	380	382	387	368	396	374	429	395	398	415	376	380	440	350	361	420	393	387	390	430	394	374	389	384	399	376	428	391	361	414	397	404	411	370	403	393	366	433	370	377	382	355	386	378	342	393	378	402	358	411	416	374	433	401	409	400	381	377	398	446	382	405	381	396	394	402	412	387	374	375	371	373	371	413	374	385	377	393	378	437	392	382	396	406	358	410	396	407	358	419	364	380	384	393	412	348	388	368	374	394	403	388	385	414	392	392	371	401	347	369	367	407	414	397	388	389	378	413	427	396	393	406	383	420	359	400	415	408	390	414	409	394	410	399	358	404	389	425	388	382	407	399	365	373	369	394	404	414	403	415	351	422	351	382	366	397	391	447	367	400	366	422	381	404	422	373	393	357	361	420	388	370	369	357	432	423	365	364	380	390	351	395	350	377	375	372	388	411	358	404	379	410	382	436	377	375	400	379	388	373	342	379	389	348	389	384	389	370	408	418	401	393	373	403	385	447	397	411	403	377	380	341	382	419	430	370	403	401	389	420	399	413	365	414	399	406	377	407	369	384	399	374	402	344	411	387	405	364	359	381	423	402	389	432	360	380	382	380	402	412	351	364	372	389	388	409	383	362	391	404	392	373	356	377	375	375	413	364	377	393	348	377	408	418	395	366	370	359	398	392	388	397	391	427	364	391	403	397	395	390	394	364	428	358	389	376	383	403	375	374	375	407	383	382	358	375	383	350	397	363	378	365	341	366	370	390	400	377	401	394	375	390	394	377	366	389	361	399	413	380	380	363	421	380	355	336	431	357	395	419	380	424	397	408	383	399	342	406	370	390	389	387	425	412	399	386	388	464	416	399	370	379	365	390	384	405	416	370	377	382	346	382	400	398	355	359	377	395	395	383	380	387	414	422	361	428	441	402	437	379	376	446	367	410	378	398	392	430	416	398	385	354	379	381	341	359	388	392	402	364	430	388	372	441	424	436	387	410	369	390	361	379	366	379	395	425	388	368	395	385	379	390	389	418	385	376	407	370	387	378	392	433	374	368	378	368	396	397	401	390	390	349	399	396	385	407	375	336	428	405	396	403	402	407	365	358	365	405	408	375	376	387	396	389	376	365	382	392	383	340	410	387	394	385	384	387	366	386	393	372	368	400	397	379	409	406	373	434	385	343	393	362	395	379	385	361	402	419	379	347	402	402	439	364	372	368	427	418	339	372	370	372	365	419	399	399	401	402	367	382	387	408	415	413	416	408	425	404	395	375	371	388	412	400	405	379	381	422	434	420	370	383	406	390	378	390	407	445	405	354	389	391	364	425	378	419	385	400	387	369	337	405	361	393	396	399	360	394	405	382	406	407	384	377	426	391	385	428	412	374	418	365	368	361	364	391	385	367	347	417	410	380	384	351	376	388	403	387	347	420	411	441	380	366	404	377	380	360	381	376	395	378	393	373	418	381	359	369	438	413	393	372	375	404	382	405	372	363	371	366	376	365	386	408	397	401	398	370	414	373	403	407	371	435	380	399	415	416	415	374	403	400	400	414	373	411	412	382	385	373	378	400	399	377	401	378	345	416	370	376	361	423	390	349	383	354	401	416	371	395	386	376	395	374	368	413	385	369	401	405	392	378	418	352	428	378	412	395	377	390	432	393	392	362	368	407	376	368	421	387	389	422	412	375	410	356	415	409	419	402	382	362	349	410	445	368	401	357	385	381	357	425	374	356	369	342	398	362	369	431	416	393	404	394	389	387	375	416	366	404	390	365	393	375	377	379	357	372	365	398	411	370	402	357	377	396	355	382	379	378	411	310	405	402	383	429	374	382	405	374	384	357	398	405	381	382	394	395	412	381	388	397	421	363	408	395	440	404	374	415	364	404	393	415	357	375	392	416	418	409	382	361	369	419	409	355	411	391	370	382	393	408	426	392	386	407	424	372	409	399	354	356	380	377	412	411	402	406	376	378	364	353	358	420	377	351	366	388	396	387	389	396	397	399	397	372	399	422	402	420	378	416	348	392	406	413	402	377	400	359	401	412	371	391	381	388	396	409	428	379	376	362	383	382	390	387	383	408	367	398	380	412	375	395	416	411	388	393	414	386	385	390	390	387	357	382	392	363	377	404	413	426	393	364	379	416	409	381	417	358	364	424	374	355	364	363	414	384	373	419	388	387	393	388	351	406	342	377	398	422	371	378	379	372	381	385	405	401	415	374	387	335	399	384	388	363	382	368	374	413	430	399	333	372	380	402	391	431	375	384	356	392	403	377	394	373	397	380	393	396	418	363	329	375	373	396	415	374	389	397	371	369	419	382	376	376	382	392	423	377	368	375	390	389	388	398	410	381	428	382	377	363	360	403	406	402	416	397	396	380	353	363	384	396	381	403	382	408	358	382	395	343	363	378	398	375	377	368	358	418	398	359	410	396	384	396	413	377	406	383	414	339	366	376	375	418	402	371	398	395	403	381	396	404	389	379	409	397	404	360	347	403	396	371	372	384	353	356	365	398	431	383	384	384	400	374	422	382	412	380	401	391	405	381	378	411	398	386	389	388	415	419	379	391	382	347	391	421	403	381	362	387	394	417	391	400	391	420	384	364	352	362	407	356	361	403	386	362	363	391	371	420	394	375	408	375	371	363	383	392	365	383	377	393	408	410	363	423	401	388	415	406	390	406	430	368	407	376	400	389	420	367	313	359	390	389	409	428	381	390	360	357	382	377	416	383	373	379
12261	1644	2885	2493	2145	1851	1728	1462	1298	1253	1181	1101	1158	1047	1037	1051	1042	1011	980	983	984	990	944	957	971	943	976	934	904	910	966	920	892	956	948	899	919	912	926	943	848	939	915	933	961	882	939	924	911	962	920	928	903	922	905	911	915	938	914	916	925	939	958	903	898	944	937	846	913	872	915	942	875	911	877	868	896	832	852	899	907	907	933	871	960	920	924	899	914	860	928	912	867	924	872	905	944	915	893	899	876	899	942	896	911	829	931	917	942	937	913	880	904	895	923	909	876	839	894	899	905	877	878	852	905	868	870	851	882	924	928	895	862	874	904	918	903	857	928	863	914	917	874	911	923	908	898	884	861	881	898	875	883	907	907	929	979	906	892	900	869	897	881	865	851	910	950	884	909	957	938	881	891	862	877	863	852	955	891	882	892	918	878	842	872	881	902	888	906	875	897	939	857	900	933	917	849	924	887	864	923	932	939	931	928	858	912	874	853	883	849	850	887	938	886	889	878	937	935	890	928	875	918	832	885	901	955	911	888	893	924	905	888	902	905	903	906	855	876	907	856	886	950	890	873	921	858	895	855	929	859	878	911	884	871	880	911	897	920	894	837	875	877	902	960	851	907	984	887	913	917	876	956	852	894	876	904	910	945	929	843	861	922	907	895	849	904	916	897	900	883	965	861	927	926	909	880	915	879	943	900	882	907	909	859	879	890	933	930	910	921	894	903	937	873	952	885	915	922	879	959	887	928	879	837	862	930	942	918	838	880	895	943	862	988	867	952	842	857	910	899	927	887	922	886	884	867	936	859	865	938	891	922	898	874	873	896	895	852	986	911	911	912	849	889	874	862	912	849	910	894	963	900	901	880	899	872	913	941	878	910	948	899	917	829	892	853	907	902	899	904	861	904	928	910	897	855	904	837	910	918	962	885	857	887	869	930	880	926	895	940	886	865	888	935	907	919	862	912	896	880	900	842	881	884	888	843	844	876	869	877	871	864	917	881	921	890	850	903	874	873	908	961	885	904	910	890	865	896	846	869	938	881	857	903	927	877	922	885	869	954	874	887	914	942	883	899	844	921	914	860	901	925	928	875	865	871	923	872	879	916	877	921	900	897	857	915	891	875	892	873	923	873	872	905	922	939	918	923	920	930	899	916	880	872	936	893	904	851	866	873	883	856	840	916	865	899	923	901	878	898	873	897	881	922	884	918	899	920	912	906	902	876	913	863	907	890	941	893	942	867	868	909	960	893	887	933	907	885	932	870	901	916	925	958	862	889	944	899	851	906	897	906	941	902	881	928	877	822	921	937	911	844	875	913	906	917	902	949	891	899	881	852	882	944	875	906	908	880	895	900	944	883	883	865	925	931	933	870	862	835	877	873	862	885	915	870	876	869	902	916	920	929	891	845	870	875	937	929	906	887	890	899	912	911	898	916	889	907	862	884	899	866	864	864	892	920	915	914	831	909	857	919	907	879	880	875	926	885	898	862	928	927	896	951	907	861	883	843	896	953	825	914	841	871	899	882	915	940	899	866	885	899	932	901	904	938	880	900	884	873	865	871	833	920	867	894	913	863	905	941	887	870	891	883	897	936	914	919	925	878	881	940	873	923	953	921	878	854	935	904	921	880	906	933	938	903	882	899	940	884	953	877	855	945	862	923	890	840	921	889	899	840	909	921	879	870	893	932	909	880	909	900	942	859	880	883	928	894	892	867	910	917	926	922	880	877	884	870	902	911	913	869	902	903	899	919	900	896	950	929	896	858	878	907	887	900	844	918	917	874	877	842	877	913	935	899	852	906	850	857	938	875	918	892	909	954	900	918	937	930	904	852	863	904	910	876	880	865	863	876	895	915	927	935	881	878	848	880	909	893	874	844	919	911	896	897	901	900	934	921	929	881	845	828	882	874	948	969	878	884	941	944	918	868	858	851	883	907	910	839	862	898	867	952	878	894	858	916	934	887	933	908	892	847	946	905	915	818	954	899	875	884	918	887	899	856	915	944	894	851	912	891	908	844	951	866	889	913	890	874	890	856	886	933	923	873	899	939	897	889	886	922	936	901	892	912	930	941	905	911	873	917	949	905	882	894	849	899	892	914	869	866	870	913	863	893	926	894	905	862	949	899	876	903	836	903	883	929	922	877	880	891	916	936	862	902	875	826	892	861	934	921	927	920	882	907	919	956	848	885	915	877	879	917	884	889	864	904	895	889	853	928	914	865	899	873	875	840	899	883	926	850	914	890	908	916	941	837	892	820	922	882	920	877	858	880	861	879	860	894	927	865	879	867	892	918	871	923	884	903	881	911	914	919	943	887	877	872	868	916	884	827	920	894	914	936	918	843	868	899	896	895	925	899	876	884	933	888	888	855	925	915	932	903	907	922	900	862	924	894	950	860	912	904	903	893	847	896	879	843	928	913	878	827	921	853	889	912	919	919	915	900	883	840	893	887	900	894	906	849	862	940	924	903	915	876	933	882	902	922	876	931	910	915	955	896	857	883	905	834	930	940	940	883	866	910	905	864	834	823	918	891	873	906	918	872	818	865	907	869	902	901	865	929	870	914	880	941	912	882	925	863	900	937	905	880	850	892	928	875	893	879	931	915	840	955	910	918	908	860	894	872	879	916	874	820	944	893	853	941	958	906	905	907	901	888	955	858	868	882	852	885	920	909	933	866	887	879	915	899	961	878	873	937	882	887	893	867	828	935	907	887	884	943	904	922	960	894	932	917	886	893	885	901	894	910	907	891	871	907	922	884	951	889	894	881	973	904	891	931	813	928	898	860	906	885	911	875	922	867	885	937	899	884	852	893	849	895	935	902	943	892	915	906	897	940	857	931	868	940	875	915	915	875	905	900	954	866	892	890	904	869	920	857	916	918	885	948	867	865	899	878	895	920	855	915	898	909	924	924	912	949	896	842	889	879	883	910	930	865	919	880	894	851	924	925	926	896	922	864	870	900	944	915	921	935	931	877	932	896	880	917	839	938	885	874	946	888	966	887	919	917	873	911	983	904	865	861	905	960	891	936	898	895	924	907	921	935	881	893	909	909	890	917	919	946	919	893	919	883	914	849	900	938	849	908	902	921	865	866	905	900	907	898	872	870	947	884	933	940	893	936	932	900	907	872	893	892	878	902	926	868	967	919	864	881	886	960	913	961	937	903	915	864	867	911	892	858	898	890	891	877	935	874	880	967	898	876	869	870	889	916	923	910	902	892	892	898	903	870	913	910	884	880	919	875	944	874	950	915	899	852	875	878	932	931	867	894	881	961	907	891	923	845	879	907	924	884	918	865	884	896	916	934	902	918	896	844	870	903	871	898	929	938	954	855	919	905	939	912	898	916	893	882	893	955	885	882	874	849	917	898	906	914	856	900	918	875	957	855	835	955	859	950	920	868	927	936	977	904	949	847	890	951	945	888	914	870	880	909	874	848	871	936	910	889	938	895	898	932	927	881	865	903	883	875	941	878	951	819	875	861	854	867	930
7064	477	386	253	227	242	258	245	231	220	240	267	259	267	242	241	268	237	258	265	293	238	262	262	250	217	227	237	254	282	235	240	288	251	273	253	235	253	259	273	251	241	231	266	260	256	264	244	260	291	255	263	250	251	272	275	268	254	216	295	273	221	229	236	278	216	278	214	244	247	243	229	269	244	232	262	252	265	280	246	245	244	223	250	254	257	246	252	255	290	256	252	260	258	273	281	225	240	249	299	239	278	248	206	293	232	247	265	251	234	252	278	237	240	251	272	236	279	281	240	200	272	232	257	220	268	273	283	260	246	277	254	267	252	243	237	239	259	245	255	234	242	263	269	218	259	241	250	280	269	271	288	265	243	247	275	281	251	235	256	229	257	251	225	252	282	260	244	259	260	238	290	246	241	254	240	246	280	260	252	259	254	272	242	294	277	254	242	234	254	243	236	227	230	262	262	265	255	258	244	241	250	257	224	265	250	229	270	239	231	211	243	252	260	262	239	283	262	247	282	240	247	253	261	271	263	218	267	261	265	248	245	244	259	250	238	260	197	230	230	267	239	267	237	257	254	270	248	264	259	260	270	246	271	243	268	258	250	247	225	244	243	239	302	234	212	248	261	216	270	259	209	232	242	235	260	265	219	246	241	300	220	251	233	222	251	236	266	265	270	236	226	223	249	257	261	269	250	261	267	255	255	234	262	273	242	246	232	254	246	224	233	251	278	265	235	236	278	235	252	235	231	259	261	262	247	241	219	250	252	235	249	261	235	235	248	267	255	244	265	275	259	238	252	271	265	227	268	258	251	272	218	264	288	235	224	264	237	241	266	245	242	212	230	256	285	229	289	236	262	252	278	256	229	268	262	272	263	230	226	240	241	257	256	239	255	230	243	287	239	250	255	277	250	242	268	261	268	233	252	238	290	233	247	253	224	235	236	239	231	262	229	244	260	258	249	251	243	242	254	248	285	247	247	251	231	245	273	263	244	236	244	257	235	235	255	267	271	253	255	242	224	278	279	279	247	209	248	267	242	246	253	251	264	233	243	272	253	257	271	256	240	240	243	275	241	236	268	251	262	271	267	256	253	241	251	251	255	243	269	234	257	263	229	230	239	251	239	260	244	229	221	258	271	247	276	265	249	250	257	271	238	267	248	242	271	245	270	224	268	249	283	260	213	256	230	249	254	249	250	255	283	285	270	242	242	286	241	242	246	281	250	270	235	237	248	245	247	291	250	247	226	241	232	255	257	228	268	237	246	286	248	255	223	280	256	262	249	228	253	245	259	228	236	255	289	287	243	234	231	231	251	257	244	257	270	244	265	282	244	268	264	224	247	270	266	257	270	262	248	281	243	239	223	220	264	282	236	264	277	253	239	265	272	251	242	254	259	276	276	251	264	245	261	260	264	262	266	255	252	244	264	274	244	239	261	249	254	273	268	254	263	247	271	238	256	243	253	256	217	272	235	248	243	251	246	254	271	254	244	283	255	239	272	266	271	260	227	244	265	279	269	241	255	220	262	247	249	267	245	240	253	259	241	260	244	239	230	221	238	232	248	248	234	258	244	234	214	247	256	239	225	273	257	231	246	234	260	241	225	243	246	237	230	236	289	238	242	287	244	245	236	249	264	268	239	288	252	262	253	236	258	252	255	240	254	221	244	242	227	225	237	251	277	240	253	263	259	249	256	226	262	261	249	241	262	238	258	258	230	239	264	226	258	247	246	235	275	277	238	242	254	248	270	244	238	249	275	230	250	239	294	256	234	263	252	283	269	258	235	263	229	241	241	251	234	262	238	226	254	276	277	257	282	291	241	241	222	249	260	249	249	239	253	267	243	243	226	253	281	262	255	263	253	246	259	225	230	239	251	255	219	237	226	244	281	242	249	244	250	234	270	243	262	245	247	244	284	278	227	247	232	246	246	239	268	252	225	295	254	245	252	236	235	253	285	222	233	224	289	258	259	259	283	270	249	248	261	253	254	270	240	241	258	232	252	228	249	242	250	230	234	230	244	235	232	251	243	269	245	253	230	252	243	261	286	236	251	256	251	236	245	218	226	232	273	235	251	254	233	276	265	240	224	274	254	251	216	233	251	244	253	265	238	256	268	258	265	232	218	249	242	210	271	245	239	282	220	284	293	235	267	239	247	226	246	248	247	214	254	261	245	265	266	256	256	265	233	249	235	262	247	283	247	244	278	269	244	236	236	222	240	253	217	256	267	247	251	267	244	259	262	265	259	287	248	233	259	238	280	257	249	245	233	239	232	239	249	238	258	258	217	240	239	250	250	265	258	236	255	233	253	249	252	241	265	234	227	247	246	235	254	269	253	264	240	245	263	249	243	249	245	234	300	270	245	254	269	246	254	253	247	228	252	228	267	244	252	232	247	266	271	233	203	222	230	243	254	229	257	277	269	265	247	238	250	255	260	277	234	262	234	266	282	247	259	221	290	246	245	258	238	269	254	216	232	238	244	265	262	252	252	220	255	254	224	242	298	257	230	283	266	239	270	251	265	250	229	246	276	238	255	237	235	245	254	224	264	245	257	271	273	256	276	239	250	207	247	237	259	237	262	242	234	228	266	255	237	263	240	283	265	266	256	262	242	258	269	249	246	257	226	258	252	269	229	274	262	233	235	276	234	252	243	268	236	234	229	260	232	283	242	245	212	256	225	256	269	298	245	255	255	252	263	262	276	244	221	274	258	237	244	245	262	246	290	255	266	253	224	241	242	253	248	264	240	243	261	284	267	227	267	272	244	246	239	232	223	248	240	293	239	253	235	282	238	219	243	240	249	258	257	254	245	255	267	249	237	235	233	231	242	247	272	226	257	263	232	257	275	264	264	254	241	244	292	235	257	243	250	243	262	245	262	273	229	254	229	259	246	232	247	264	268	259	251	249	268	288	253	266	268	278	231	278	244	242	259	256	266	276	266	257	245	237	224	217	252	257	222	263	238	263	261	258	239	211	272	281	275	294	225	262	198	227	271	260	257	257	230	260	254	239	262	241	247	231	254	236	240	223	229	243	266	254	219	232	268	264	221	262	237	233	260	251	245	261	264	255	264	256	287	239	246	260	250	252	230	221	262	251	259	267	278	234	233	263	257	256	254	245	257	247	252	274	247	251	256	246	262	263	276	262	249	278	259	264	255	249	281	230	249	240	265	246	262	236	244	248	277	241	266	229	271	279	283	233	243	274	260	255	229	233	226	220	258	248	248	268	211	245	268	265	254	253	286	250	227	223	257	265	275	249	279	252	238	267	250	209	290	231	251	312	268	226	250	252	234	255	290	269	238	250	254	246	274	267	272	279	253	281	253	266	241	261	237	262	248	249	241	244	274	244	227	232	257	242	268	228	256	267	248	240	251	260	241	243	230	246	231	248	277	274	234	263	227	248	253	246	240	215	263	253	249	264	228	259	247	247	273	260	257	257	259	274	241	237	240	229	240	222	228	244	250	258	258	253	275	256	288	271	267	209	253	259	240
5059	649	905	610	684	636	598	679	610	594	613	614	651	620	590	621	556	618	599	580	635	611	598	601	606	593	617	611	579	604	576	586	629	585	609	668	624	598	615	651	588	590	606	606	601	558	589	608	607	603	608	573	590	603	572	615	584	614	634	599	572	591	607	604	586	572	570	578	629	597	604	626	641	598	576	544	590	553	613	605	619	595	639	604	613	598	595	604	611	600	593	601	601	605	614	596	650	610	621	602	627	630	615	639	624	617	620	591	617	576	637	631	642	608	605	602	618	574	622	577	596	619	617	646	612	600	627	610	584	608	679	633	585	626	592	580	596	597	634	573	640	649	610	581	603	574	573	601	594	611	663	607	627	611	588	603	554	607	607	600	617	591	603	612	575	618	607	593	649	581	615	606	606	602	567	609	592	597	658	619	610	628	601	599	622	621	633	583	570	570	627	596	604	581	614	570	603	622	622	613	588	617	573	629	592	601	655	610	603	631	588	605	576	592	628	617	592	603	614	621	607	605	648	602	624	624	613	681	619	631	616	634	604	566	631	593	576	548	580	610	582	578	597	583	575	584	600	567	600	586	591	620	620	607	576	601	611	636	619	565	595	590	622	585	621	592	595	597	608	610	603	600	597	594	607	645	607	569	587	601	566	597	573	570	601	594	570	629	560	564	589	606	617	605	616	578	609	611	642	605	559	618	616	585	619	572	618	617	613	574	628	589	605	609	621	615	620	592	596	613	596	607	652	616	592	600	592	616	553	614	635	589	652	620	568	622	612	599	593	574	615	592	594	604	598	653	570	583	597	597	582	592	566	625	627	619	578	577	592	599	634	569	584	616	593	589	600	621	581	589	595	596	546	575	650	583	633	589	592	614	570	600	613	605	595	613	637	611	567	597	573	587	567	589	640	624	594	615	580	626	612	604	625	562	585	603	571	660	634	538	599	583	568	624	555	586	619	573	627	625	596	657	584	555	632	580	593	556	584	575	632	612	580	601	602	569	570	576	565	574	636	611	612	644	591	594	608	619	574	585	559	561	597	602	632	622	616	596	621	602	607	628	610	599	607	600	607	612	613	571	593	598	589	601	579	602	606	581	579	616	593	580	596	610	552	595	563	576	608	583	599	574	603	627	620	583	558	638	608	582	591	623	588	553	578	579	599	622	623	625	612	620	591	588	594	619	626	602	617	592	643	603	636	587	583	588	609	653	586	576	598	631	623	586	606	596	601	600	611	602	635	601	638	574	606	635	610	609	592	585	598	625	595	600	614	668	622	567	629	603	573	581	594	603	661	596	631	606	633	590	617	564	622	587	572	570	631	561	580	553	648	603	621	619	645	587	643	597	619	607	637	620	615	615	581	584	601	605	575	612	627	579	551	602	586	555	569	643	626	635	609	568	661	567	609	557	632	588	579	558	589	577	570	597	603	603	631	614	630	621	603	559	586	571	582	623	582	542	627	605	611	587	612	584	603	627	591	646	572	561	582	589	599	573	604	645	589	657	608	575	621	652	630	595	586	627	596	614	619	641	577	609	614	580	574	605	588	604	572	590	597	577	637	640	609	587	672	618	614	622	552	597	639	612	615	599	599	577	628	587	600	595	575	666	639	598	593	555	618	653	571	601	625	629	600	575	609	602	599	603	601	579	584	619	604	611	631	604	615	604	607	631	600	578	637	631	574	599	586	619	618	589	600	604	616	576	571	566	583	584	591	566	603	564	579	603	607	584	592	626	569	610	603	606	582	652	595	624	624	607	596	586	613	618	612	625	594	578	618	590	584	581	597	556	587	611	670	616	612	595	574	592	578	582	573	568	609	650	587	635	630	591	635	572	629	585	582	561	608	612	650	620	611	609	558	594	586	549	543	611	620	612	603	572	627	609	599	577	693	596	628	588	588	593	597	585	593	552	598	620	614	602	601	619	602	590	644	622	619	566	569	624	636	667	617	605	611	593	551	551	606	644	610	611	591	561	626	609	637	608	566	616	609	608	614	574	628	641	658	576	597	650	612	627	605	692	564	558	625	613	585	612	609	582	618	597	649	588	623	640	594	596	589	587	590	586	586	610	602	596	629	548	621	609	591	593	564	624	571	636	590	595	616	562	642	611	583	622	616	613	591	576	616	568	581	612	577	640	583	612	629	610	575	610	604	636	626	625	609	588	606	621	607	603	551	624	599	594	633	587	557	576	566	579	612	579	567	624	545	612	606	614	609	632	591	587	615	604	571	610	571	563	610	620	595	597	610	620	611	598	644	589	611	661	613	607	584	661	588	589	625	623	608	640	593	625	603	599	577	616	608	617	583	585	625	574	586	598	602	575	597	599	597	575	584	593	611	581	608	601	598	627	587	548	613	603	604	590	589	595	584	569	553	617	610	610	588	627	584	555	618	623	596	599	621	633	586	619	612	618	580	603	610	643	579	614	605	587	589	606	606	601	617	600	628	627	597	580	590	614	594	621	587	615	602	584	610	595	629	662	643	589	587	596	622	570	567	607	612	599	605	596	573	646	554	593	632	595	613	600	601	609	621	585	602	532	623	615	562	610	625	603	585	610	620	578	570	619	606	626	558	601	559	635	574	600	590	607	629	576	577	570	622	601	586	615	553	570	597	560	618	629	631	625	581	649	584	598	613	604	588	632	600	597	585	581	625	606	560	596	605	576	617	628	561	636	618	584	633	646	598	589	582	580	552	538	604	567	575	592	571	621	619	598	619	590	606	596	598	628	629	604	620	596	604	606	640	641	554	615	609	550	569	609	622	632	576	540	621	612	599	612	615	558	576	567	607	617	616	647	594	621	664	634	611	632	654	600	605	594	625	588	542	622	569	616	632	607	597	618	565	555	596	591	625	596	592	570	604	555	586	608	608	633	619	615	598	614	632	608	593	603	595	586	597	592	632	591	595	601	591	590	615	604	611	627	614	603	602	563	619	585	606	604	604	610	585	589	621	602	569	601	618	564	610	621	605	614	549	637	627	563	622	608	561	612	631	591	619	615	606	587	599	612	663	645	556	605	601	583	589	596	578	606	617	596	599	615	607	593	531	610	576	626	617	610	582	606	590	634	590	645	629	573	607	657	651	626	585	606	623	554	631	631	604	619	596	610	606	595	635	577	587	647	572	615	571	586	631	571	597	604	561	607	644	653	615	600	617	560	577	595	593	588	596	594	574	607	559	571	615	617	571	610	627	621	572	582	592	625	575	624	583	606	632	653	604	608	619	616	591	576	575	609	609	607	641	613	607	626	598	619	605	644	597	598	643	574	645	626	583	616	619	591	577	592	588	572	608	599	592	560	642	584	601	639	614	600	634	623	642	643	626	598	617	607	581	589	578	585	628	560	599	630	592	608	639	566	635	565	623	601	584	594	598	601	686	607	604	622	577	619	601	644	606	599	639	579	613	603	627	595	594	563	646	601	631	630	609	614	584	582	567	599	635	595	600	583	586	617	584	653	623	618	581	620	604	632	561	597	593	605	596	617	579	594
16760	1341	1073	439	360	325	266	250	251	233	213	239	225	232	230	231	221	210	203	205	207	216	212	211	215	206	216	189	193	229	208	254	200	206	215	213	210	221	228	225	189	228	198	195	215	202	236	205	224	232	190	180	208	203	237	207	207	202	224	218	229	204	192	197	202	208	213	244	222	207	211	221	219	184	215	213	208	205	211	195	198	200	213	235	197	210	224	242	209	210	174	233	250	215	217	212	187	204	231	210	221	213	219	199	209	226	241	190	210	192	211	218	214	195	234	231	199	202	227	206	198	205	222	190	192	200	215	228	204	215	211	209	204	207	216	192	213	218	232	222	229	212	197	216	218	231	199	194	219	214	227	220	214	185	200	217	227	213	216	211	223	229	215	204	225	203	185	207	198	243	221	191	251	184	227	215	198	207	201	232	197	233	241	214	197	211	228	206	205	252	193	224	238	218	197	193	195	194	209	227	234	223	203	183	176	207	223	204	209	186	205	205	193	185	199	195	211	203	226	198	191	184	178	197	192	215	221	197	210	217	204	232	212	218	171	212	203	233	227	207	219	176	217	210	236	211	217	222	210	186	190	210	219	219	218	204	230	223	201	243	186	224	211	197	195	191	202	187	197	207	198	206	206	192	190	234	215	216	215	209	225	210	222	216	204	189	210	205	184	228	224	218	223	227	220	208	209	229	196	198	199	208	236	199	206	221	221	234	237	206	217	201	214	212	180	203	224	202	239	209	224	217	216	177	196	204	227	206	258	246	188	191	202	217	205	208	185	185	195	213	192	215	221	237	201	220	188	212	217	230	203	206	255	188	215	211	218	215	203	237	219	206	211	181	219	204	236	166	202	197	191	237	209	168	206	211	221	194	209	242	179	201	196	219	216	226	221	220	209	194	203	221	220	214	202	213	222	212	213	224	165	204	199	203	222	216	216	209	204	199	223	211	207	177	182	201	182	193	204	222	225	246	226	238	198	208	226	207	237	211	212	211	197	192	261	206	221	209	214	204	207	223	226	214	221	227	186	204	182	173	198	230	204	199	216	212	216	161	221	217	232	194	249	199	195	199	220	195	209	218	203	206	183	202	211	199	216	192	217	191	185	209	197	216	184	217	192	221	193	189	212	205	225	192	193	205	215	195	208	205	243	168	202	200	211	235	214	226	185	195	198	217	204	221	223	186	204	230	221	223	219	187	203	192	186	191	211	233	206	235	204	202	245	204	243	204	213	214	203	206	213	227	209	217	246	203	221	189	197	196	203	216	205	186	201	198	223	195	185	185	213	217	197	210	206	217	229	245	212	210	225	207	204	198	201	214	211	204	201	217	183	250	199	201	186	217	217	220	199	210	204	204	217	230	197	240	220	227	178	206	184	203	201	227	213	200	213	192	212	192	195	191	208	208	200	212	208	233	200	199	201	183	230	226	212	217	216	211	228	202	184	201	216	225	209	215	209	209	215	191	200	209	182	176	196	217	195	242	190	222	204	227	200	194	194	219	208	221	204	209	164	211	210	191	204	231	215	192	219	205	226	195	212	197	220	206	214	213	211	201	192	193	244	224	208	187	207	205	244	208	209	222	217	185	197	219	213	204	201	191	209	196	221	195	194	224	240	208	210	223	199	186	217	192	212	205	204	215	225	195	196	209	219	227	208	194	194	193	214	174	209	210	185	193	189	196	196	221	214	209	223	228	194	221	215	180	181	193	220	228	199	181	196	191	204	205	232	214	235	216	237	209	195	216	208	234	210	225	174	205	238	207	215	198	181	195	199	175	215	205	212	208	221	201	224	185	202	228	201	206	207	211	208	216	205	191	255	244	219	208	233	203	219	209	203	199	216	210	234	202	221	195	211	199	203	171	202	197	214	195	209	228	205	220	188	210	200	220	243	184	204	189	224	202	214	220	214	203	217	181	196	237	217	194	213	236	169	203	217	188	226	216	198	198	214	199	228	232	237	218	211	194	231	193	211	227	213	235	218	199	191	232	198	209	208	222	193	198	220	213	188	179	209	204	174	198	208	217	200	194	212	190	216	210	222	206	209	219	203	219	227	198	226	200	210	210	236	194	231	224	216	242	223	228	218	222	207	220	211	214	230	198	192	193	231	218	236	249	200	231	206	216	214	191	248	201	190	198	199	233	200	209	205	222	237	213	194	205	213	194	227	232	228	191	204	199	213	193	179	211	180	192	232	220	189	205	219	221	184	198	193	220	184	232	194	205	235	191	205	238	215	218	208	186	192	212	202	206	209	184	218	212	211	209	220	219	248	214	198	226	212	195	226	201	196	213	202	207	251	203	223	215	223	189	217	260	219	229	226	228	188	243	211	214	187	206	222	205	243	212	207	202	251	230	236	219	200	212	228	193	209	223	194	190	216	220	212	180	195	207	210	228	206	191	236	223	197	272	257	194	197	225	209	208	212	225	203	196	187	219	201	197	223	221	228	204	187	213	176	229	224	195	201	222	198	211	224	209	226	238	209	249	224	216	227	174	208	200	220	213	238	210	197	200	210	223	193	217	211	227	204	209	200	216	214	191	216	193	202	217	211	240	204	210	154	204	213	239	186	218	210	196	190	220	198	201	239	202	210	198	195	213	223	233	186	205	182	191	216	187	184	226	190	214	211	198	216	188	198	191	223	214	221	183	206	212	214	191	254	211	228	219	236	192	191	191	180	216	186	213	217	228	218	202	220	215	197	219	206	219	197	195	198	207	200	232	199	194	207	186	192	222	190	228	208	177	201	183	213	218	207	224	218	189	241	178	203	224	206	210	203	202	167	216	216	195	214	189	208	201	217	184	211	214	217	229	208	199	195	211	208	219	202	220	198	209	192	199	215	223	188	218	206	203	210	228	209	193	210	202	209	191	188	192	230	222	216	204	211	218	202	202	220	211	210	213	208	228	212	208	197	205	204	213	220	209	230	225	237	197	202	196	221	228	231	239	219	190	207	242	215	201	238	228	213	195	211	209	225	206	216	192	204	192	231	198	188	174	218	196	193	219	202	202	211	204	207	219	207	211	219	218	223	223	249	186	213	193	214	230	228	176	196	218	207	180	174	212	232	197	201	202	204	203	207	214	191	178	220	180	206	223	215	175	204	206	191	206	207	215	213	203	203	191	230	210	200	210	214	184	182	243	210	210	204	195	223	216	200	236	201	239	215	201	213	211	181	218	231	225	223	204	232	230	205	218	191	186	200	219	224	199	184	215	200	215	175	220	217	224	203	178	193	203	210	221	222	200	168	206	211	171	205	213	213	219	198	203	194	223	205	179	203	220	209	199	181	191	174	228	234	225	223	236	215	189	212	193	215	180	229	243	197	193	237	201	263	197	181	179	198	199	204	181	232	201	228	215	181	209	181	211	206	231	201	213	226	209	219	242	206	209	216	204	210	213	204	182	187	190	200	216	230	203	203	184	225	222	206	185	229	242	195	220	203	186	194	208	224	222	182	203	193	204	205	203	191	177	214	218	213	207	210	192	203	189
10954	1070	2191	1349	1212	1048	954	858	705	701	708	663	635	643	625	622	641	593	584	560	575	595	567	587	572	612	629	558	568	515	567	563	577	558	572	557	571	550	560	557	540	554	593	605	536	528	570	563	596	545	550	502	527	536	548	590	527	543	520	549	563	537	528	522	566	557	509	531	506	547	516	554	541	548	547	588	540	560	537	526	543	522	526	494	579	537	554	591	551	565	553	518	521	534	518	537	551	545	526	559	524	522	535	560	591	578	532	546	558	538	555	541	537	536	584	572	542	569	520	560	527	565	553	583	522	604	535	512	578	490	566	549	530	507	527	543	498	479	545	556	518	487	584	541	544	521	585	516	545	570	528	535	539	551	539	550	517	547	505	612	560	523	591	555	564	536	525	480	567	523	584	538	548	528	589	543	532	496	505	542	516	553	556	557	546	517	516	513	527	580	573	588	559	548	519	531	540	574	563	532	512	549	538	569	555	568	587	553	518	567	554	523	544	494	575	515	545	524	599	515	515	595	534	613	532	529	531	581	585	532	551	521	556	550	551	569	562	503	521	541	540	544	580	565	550	501	507	545	528	549	519	524	500	534	591	514	546	557	525	522	587	546	495	527	519	547	555	534	545	522	557	527	548	546	541	579	583	518	498	518	526	556	523	555	531	549	514	582	602	575	534	493	527	521	528	531	558	523	557	581	539	547	516	522	530	486	576	546	522	526	532	573	547	518	560	537	519	505	550	526	552	557	514	525	555	588	500	540	533	516	557	515	588	597	537	530	584	521	504	541	504	608	547	553	555	527	530	567	531	530	556	524	502	536	582	521	536	555	548	538	557	569	561	534	586	553	556	577	530	586	559	536	529	567	554	579	527	570	582	508	587	485	566	525	486	539	543	535	544	560	515	526	486	574	487	573	532	564	520	501	525	545	479	556	552	574	549	522	504	515	549	518	533	562	530	546	496	550	542	545	540	523	573	553	541	529	511	566	517	518	557	503	562	552	553	552	535	515	512	504	544	532	547	502	574	564	515	531	556	538	592	578	573	569	527	535	519	589	507	546	513	572	494	549	572	498	507	558	547	522	558	538	537	477	557	519	557	551	533	527	537	541	584	560	528	534	493	535	495	543	521	522	545	553	568	559	522	509	536	522	557	546	568	538	526	538	523	526	566	515	553	542	575	539	550	532	511	550	555	554	549	564	528	568	522	541	525	513	492	575	554	499	509	522	537	548	526	539	503	548	565	525	573	549	589	544	528	541	535	507	534	558	545	526	550	558	540	555	513	544	552	560	555	530	522	514	545	524	523	553	519	530	510	551	572	544	518	567	555	521	571	554	568	550	547	556	567	553	530	535	552	500	529	553	587	559	506	558	527	570	536	539	540	490	546	552	532	532	534	556	527	558	536	575	545	533	549	518	555	511	527	531	592	479	534	524	541	526	556	522	514	529	568	563	580	551	581	558	513	523	532	545	557	607	522	502	530	558	568	519	593	608	517	479	552	576	524	564	562	526	532	537	576	563	508	576	543	543	537	559	559	531	547	545	526	527	543	521	552	563	544	518	541	571	559	584	500	549	546	560	571	576	533	537	527	530	524	526	531	554	581	537	581	549	524	523	547	523	560	535	553	539	540	523	527	494	552	548	511	543	556	548	570	570	548	524	531	549	553	521	518	522	524	546	532	518	531	547	541	529	549	495	511	543	535	540	498	569	530	552	563	569	522	515	551	549	542	525	489	557	554	552	536	548	587	552	548	505	578	545	575	581	535	581	578	527	541	539	549	524	541	572	533	516	516	552	531	544	531	513	528	494	565	510	562	565	551	556	575	561	520	521	579	560	516	568	554	477	557	536	539	575	573	584	560	497	534	570	486	559	488	559	548	530	513	578	539	529	528	572	566	532	518	550	516	540	580	511	563	525	572	535	504	510	521	529	532	555	512	517	532	543	541	583	580	526	582	509	538	538	501	507	532	531	581	552	467	527	512	530	544	539	509	507	542	540	563	561	568	486	552	557	541	531	526	560	485	579	540	550	529	533	556	574	538	529	562	516	576	571	545	583	538	514	541	504	551	568	525	555	500	502	524	529	554	511	543	577	530	545	510	544	544	524	560	535	541	531	558	505	540	567	531	543	506	536	545	560	553	539	528	573	532	515	541	540	541	561	570	578	540	559	517	563	519	523	536	528	556	572	577	557	518	546	577	520	545	499	530	533	551	584	567	548	495	533	532	504	544	547	537	530	576	524	531	568	549	524	494	520	534	550	553	535	483	559	605	533	575	500	529	531	540	511	540	595	523	564	557	542	501	536	507	519	543	529	553	559	564	512	522	512	522	511	585	524	535	533	485	553	549	518	504	550	541	525	529	543	508	548	542	541	503	578	571	513	542	558	563	522	564	544	486	552	562	526	496	546	532	525	577	557	525	529	572	573	531	501	607	517	534	586	533	578	546	530	556	546	516	582	552	520	526	522	537	554	560	588	580	557	526	508	549	552	530	543	585	502	500	549	577	599	562	554	562	512	524	529	528	535	504	588	515	530	556	516	550	529	557	526	523	540	556	512	564	542	488	563	517	519	549	542	537	523	553	553	522	537	568	546	557	529	547	516	562	527	554	547	519	519	601	536	504	526	580	566	570	522	527	535	552	528	554	521	533	502	564	545	538	549	518	572	515	545	507	534	589	555	581	524	531	521	541	516	533	563	506	560	561	546	534	518	548	532	552	549	578	477	562	528	544	549	509	498	539	550	541	540	553	509	531	556	568	549	541	564	533	564	528	509	550	533	560	591	545	534	556	548	510	514	552	526	504	514	493	545	528	523	532	541	494	521	576	521	531	534	527	566	506	538	574	529	546	556	547	527	525	522	481	540	543	527	592	509	532	498	529	522	536	566	554	557	531	556	524	506	515	547	556	549	550	533	576	561	556	527	500	549	554	572	536	542	545	524	525	520	541	543	585	532	538	517	531	503	515	541	552	578	554	518	552	542	551	535	563	565	549	537	538	589	499	532	533	552	557	549	573	533	556	581	518	527	595	532	511	543	478	574	582	504	543	561	580	481	506	576	529	488	565	496	511	538	542	516	544	538	563	509	532	548	533	541	520	546	563	499	547	482	547	542	536	595	539	524	523	523	536	554	566	525	548	537	565	544	560	572	550	538	571	486	563	540	541	506	486	553	552	513	559	526	565	496	547	544	542	553	549	565	556	575	543	498	529	508	558	539	523	563	505	505	531	525	563	567	529	526	543	546	575	537	589	559	514	559	531	518	506	540	526	566	551	514	540	550	524	547	562	562	538	553	506	520	532	531	545	552	552	546	538	575	537	556	539	498	566	553	545	533	508	544	551	559	541	532	576	572	525	472	528	531	535	553	540	559	545	579	523	545	496	518	521	544	557	579	526	498	550	560	569	532	525	573	556	570	539	532	537	586	512	553	542	539	504	552	548	574	564	537	596	504	538	550	506	539	546	551	533	532	566	519	543	532	544	537	493	515
25993	2755	2045	890	733	609	571	502	542	448	455	442	451	446	444	417	438	405	365	424	428	413	426	405	432	435	433	440	433	418	390	394	432	441	380	415	382	409	385	422	401	406	399	462	396	438	423	365	410	407	367	429	400	370	424	380	373	411	401	367	376	447	442	428	402	441	413	376	422	409	417	391	372	404	390	397	414	397	396	411	434	398	438	386	437	382	398	403	357	401	410	434	381	409	432	431	416	415	435	408	399	399	426	377	444	391	394	399	415	414	430	399	400	380	365	395	398	412	401	441	411	384	411	417	400	420	414	428	412	401	450	384	422	393	403	390	397	410	413	388	419	421	399	431	418	440	384	414	400	393	364	432	403	374	440	360	398	378	391	434	420	422	344	408	426	418	418	394	388	451	401	410	405	428	418	430	430	384	406	426	358	429	403	409	372	376	401	409	398	400	392	419	424	401	406	398	376	400	400	407	391	416	369	396	417	391	389	387	407	401	412	421	384	420	396	381	466	416	445	368	413	407	391	412	410	417	383	393	409	381	411	386	328	385	383	433	398	409	421	433	409	404	381	380	429	346	410	386	418	403	410	408	359	409	412	374	403	434	389	391	412	369	408	408	428	443	445	418	402	427	389	401	399	395	389	415	487	400	383	417	408	395	407	391	417	393	396	404	384	402	394	407	402	397	414	388	381	431	404	386	381	425	410	424	399	409	380	403	392	361	395	419	403	428	379	395	409	414	397	391	397	412	400	426	402	415	452	401	428	416	373	398	431	400	415	439	455	432	403	407	429	383	343	374	421	410	421	441	373	420	414	460	387	403	418	423	382	426	427	425	402	406	436	417	407	429	406	373	428	385	415	382	386	429	435	357	368	428	373	413	391	391	434	436	406	425	423	418	383	388	336	420	434	436	398	390	375	420	372	391	411	376	349	377	413	422	387	392	430	414	409	396	385	389	408	404	407	374	409	392	395	381	383	408	401	350	393	388	388	411	355	433	443	394	413	405	415	377	422	408	407	433	404	374	425	411	410	390	394	405	407	392	406	419	399	394	423	418	420	440	397	421	373	434	435	385	434	383	402	386	369	435	393	436	407	434	402	397	394	390	436	409	374	407	406	424	402	380	361	389	370	417	371	367	388	372	393	407	442	418	381	427	406	415	446	404	432	429	447	418	400	427	424	409	427	417	403	397	393	378	393	395	390	414	426	397	404	421	413	440	379	400	379	413	401	398	458	372	386	402	451	398	404	436	404	431	423	380	400	426	410	410	420	393	427	428	423	383	388	387	404	492	432	412	401	411	454	407	403	370	409	366	406	394	418	385	392	434	415	425	397	401	424	369	392	415	424	397	407	377	381	400	441	368	413	386	407	386	401	406	410	367	408	367	378	438	444	383	448	398	367	394	386	423	377	376	385	387	394	425	426	428	384	440	436	428	360	414	396	420	365	424	448	425	389	384	385	393	428	430	371	396	465	422	409	421	432	422	398	435	446	378	425	459	393	379	427	396	397	407	417	423	435	431	395	436	402	398	394	399	399	397	435	392	436	433	415	407	401	422	395	404	429	405	394	407	436	419	400	388	387	386	408	445	410	372	392	378	442	414	403	414	345	401	406	393	453	397	396	357	381	396	409	408	400	397	430	404	418	401	405	406	434	373	373	436	371	408	372	410	405	410	408	381	396	388	435	391	391	401	385	439	427	419	424	430	439	452	395	406	412	365	423	384	429	412	425	388	352	401	424	379	420	402	407	416	379	419	406	392	445	368	429	386	381	394	384	426	369	424	406	392	376	405	392	398	429	374	383	385	362	412	398	401	394	405	417	395	386	361	407	388	387	361	395	366	393	376	421	380	400	404	394	408	385	374	428	396	430	391	399	369	397	416	460	413	369	405	420	413	408	386	405	412	406	404	445	404	420	412	411	428	394	414	386	376	394	412	413	411	419	422	387	411	426	376	411	421	383	440	437	389	416	425	405	402	411	396	412	419	446	400	397	396	406	407	432	399	428	401	383	429	400	375	443	422	417	404	390	409	441	402	439	377	407	412	387	435	400	422	418	385	433	380	440	384	415	427	407	421	431	410	427	405	422	429	430	428	423	405	415	415	431	411	404	455	431	414	400	419	377	401	397	373	404	375	392	385	367	414	413	417	389	353	422	385	408	398	415	377	399	370	388	415	397	404	428	439	411	441	424	424	376	404	396	362	390	408	411	404	417	419	417	385	412	412	399	416	373	410	389	432	406	419	392	412	351	420	389	429	437	448	409	371	427	424	394	405	407	375	363	410	405	415	408	375	372	375	413	390	408	433	404	403	405	413	408	387	373	392	455	393	401	401	406	387	395	394	380	418	443	426	430	398	407	394	380	429	387	367	406	404	389	410	360	414	422	368	401	385	429	417	383	414	369	375	412	376	391	404	411	400	375	388	366	411	420	378	436	379	396	425	414	404	385	394	406	411	405	407	428	396	411	425	410	416	396	406	368	427	432	387	420	373	401	378	374	380	385	407	384	445	409	404	399	398	418	406	391	378	431	453	406	414	421	426	424	380	420	371	369	402	431	433	383	424	467	401	412	356	408	405	424	430	457	390	429	425	405	384	395	379	387	428	376	385	405	430	424	428	434	408	389	404	394	402	400	413	425	405	411	403	383	433	416	411	425	424	376	394	377	438	440	445	420	437	422	410	378	396	450	439	385	431	398	459	413	419	372	383	410	399	392	393	408	393	411	386	408	381	405	403	411	400	394	399	385	363	412	416	383	386	397	385	418	441	426	424	394	374	398	379	379	390	436	415	417	411	404	368	416	416	405	425	401	391	396	385	399	431	385	422	429	386	441	424	412	406	421	361	463	425	380	382	378	430	430	441	391	405	411	390	377	396	406	393	399	428	442	363	386	402	441	398	376	415	436	400	411	408	399	417	406	393	427	386	431	397	408	419	404	425	422	447	390	360	438	406	392	417	397	376	418	419	424	396	376	405	458	412	431	388	396	401	381	447	402	425	404	383	357	397	421	414	452	432	399	379	390	394	417	377	434	359	426	392	433	447	391	417	387	393	394	375	381	401	418	414	352	390	414	375	427	430	362	367	385	398	418	396	391	383	415	419	382	416	416	404	371	433	377	404	429	411	388	432	431	394	372	386	378	387	406	395	412	370	403	385	389	418	396	411	416	409	394	437	396	396	416	382	375	399	401	420	379	372	448	407	421	409	417	428	433	372	365	382	412	403	397	390	397	409	375	403	438	416	405	420	403	389	387	389	436	384	414	409	435	434	413	404	368	405	424	448	397	365	405	379	400	434	407	388	427	422	397	460	411	402	401	476	368	390	462	392	387	377	398	395	393	395	376	381	390	383	372	394	398	427	385	426	439	395	382	448	402	413	390	431	378	393	405	444	402	404	423	436	405	385	394	440	389	402	401	440	417	423	413	431	427	362	417	392	388	421	411	424	427	421	451	414	436	418	398	441	428	405	417	376	400	420	431	396	367	415	410	392
14066	1923	3523	2420	2246	1880	1669	1420	1370	1263	1203	1142	1077	1036	1094	1017	1107	1009	1038	1034	1014	930	971	1027	1027	977	987	1010	987	970	991	965	966	932	1024	924	894	942	953	929	935	899	940	933	913	931	929	978	949	1035	970	973	967	922	934	962	965	934	1003	939	925	974	965	909	958	1006	923	892	944	890	998	898	851	917	907	939	903	925	922	966	879	905	917	875	951	958	912	967	918	965	981	939	922	955	924	903	900	898	975	943	936	927	935	920	917	918	989	935	969	879	932	972	962	855	918	956	962	944	929	951	909	932	927	944	955	965	926	866	928	857	842	930	930	960	897	949	886	886	934	872	962	972	917	931	917	935	862	918	904	878	931	944	936	962	931	911	904	977	929	948	947	894	952	898	958	932	934	958	972	887	925	919	868	925	932	979	945	912	993	943	956	944	873	935	937	898	906	934	907	951	900	977	953	952	911	953	898	898	892	914	899	916	893	996	932	943	916	928	932	865	969	966	954	911	940	909	986	944	954	929	906	971	976	916	947	948	916	918	982	872	911	962	902	928	949	909	907	917	957	938	936	960	926	892	879	937	907	900	963	975	956	904	905	911	927	977	927	1000	960	909	900	909	918	949	964	903	969	924	952	927	972	950	920	1022	919	915	964	967	932	996	937	924	916	859	886	929	999	958	887	918	936	922	973	904	913	906	947	921	930	938	978	877	936	876	941	946	951	1004	959	925	925	895	961	868	938	909	975	934	911	924	983	905	952	950	905	943	941	899	963	952	965	916	907	929	881	940	925	946	961	879	930	958	891	912	952	917	910	953	987	902	950	924	898	949	915	982	924	944	924	991	993	890	963	936	933	973	948	878	965	941	943	934	972	892	914	960	892	994	943	950	903	928	918	925	929	921	931	959	944	949	914	967	955	902	939	890	945	932	892	886	915	927	928	980	976	911	925	963	969	956	939	907	958	896	870	924	939	956	888	889	911	962	945	910	894	957	938	952	932	944	897	923	918	889	948	975	960	964	938	925	975	892	885	931	928	978	952	916	955	935	914	994	900	941	939	890	971	949	952	982	913	900	917	886	922	964	873	939	904	921	917	921	950	961	939	946	887	918	940	900	907	903	976	955	901	931	920	918	899	888	906	908	876	954	925	892	917	915	949	921	917	953	942	935	935	868	929	915	928	911	961	990	951	982	940	970	933	972	953	877	958	940	944	981	940	911	898	944	897	952	952	952	933	896	895	892	920	935	906	957	908	985	1006	946	908	949	914	968	934	948	912	907	924	908	1003	961	936	955	871	872	907	942	890	924	926	893	934	966	886	970	917	910	927	1003	909	905	935	844	917	909	953	917	915	967	916	911	898	901	926	923	919	938	950	936	928	922	922	899	909	924	888	958	919	917	921	929	862	926	920	916	968	881	936	911	944	930	950	909	904	858	966	896	888	933	873	956	945	913	934	946	940	910	932	930	967	915	853	916	966	911	904	956	875	949	972	964	918	916	874	952	937	946	894	941	948	901	927	987	968	912	894	1002	950	873	925	912	930	933	954	920	933	931	891	975	935	917	990	955	943	993	973	977	966	923	910	996	950	929	908	941	921	968	976	906	902	943	904	906	920	916	940	879	961	953	920	895	897	911	858	962	895	975	963	963	900	964	934	949	885	873	949	915	994	949	941	958	878	895	925	945	923	983	932	916	890	906	966	925	932	853	941	917	856	989	885	918	926	909	949	916	932	930	947	927	935	906	932	918	935	940	931	933	967	923	894	962	884	899	971	920	927	936	923	948	909	938	894	936	908	929	923	909	975	938	913	944	894	919	992	963	919	915	916	927	892	887	949	922	906	936	957	955	972	943	898	969	906	966	884	912	935	898	920	966	907	927	925	935	946	875	905	908	963	941	913	936	947	948	916	905	945	909	905	927	947	917	872	904	968	927	906	909	908	919	969	907	930	891	937	908	930	905	938	924	940	899	923	958	930	895	922	931	926	961	909	997	942	948	943	951	972	942	951	897	923	921	941	995	916	917	901	917	929	927	906	927	979	978	904	910	906	945	962	963	925	965	942	995	941	898	875	943	949	891	958	963	921	980	997	919	931	912	980	873	859	981	929	981	970	879	959	931	932	934	953	874	922	990	897	955	982	939	931	977	858	916	926	862	939	938	946	899	963	955	904	1005	931	942	912	906	907	972	973	932	955	886	985	919	946	940	949	916	899	981	877	888	919	909	935	908	903	964	953	971	908	909	911	926	938	931	976	882	900	955	997	938	944	956	902	972	912	968	987	944	913	928	877	976	882	929	929	965	975	985	918	893	887	907	965	973	925	932	908	959	951	913	895	885	1000	907	917	997	901	919	890	971	924	897	926	861	935	971	937	913	918	983	923	989	929	947	925	925	937	932	935	916	959	956	943	951	925	918	962	934	943	919	935	938	922	931	935	953	929	910	960	874	943	952	902	881	943	888	952	905	934	975	971	969	893	926	966	945	938	910	914	929	951	953	953	893	927	892	942	956	913	920	956	931	875	942	895	905	924	904	971	933	925	964	950	904	955	929	934	940	942	889	944	896	966	928	939	951	892	867	938	944	890	981	897	887	954	934	966	945	944	915	996	965	948	896	963	912	950	927	942	923	984	924	913	933	949	889	1003	999	904	938	972	957	899	985	903	918	912	972	984	960	938	929	934	946	898	910	951	978	921	964	906	954	887	951	938	876	916	908	898	928	920	916	957	971	906	898	930	970	985	864	870	928	876	922	918	946	899	981	957	942	864	958	943	920	931	938	904	976	925	900	930	924	895	968	893	862	956	858	943	969	940	897	953	933	887	960	956	913	854	931	901	959	939	939	936	921	955	898	969	912	913	913	951	909	930	968	973	956	942	945	942	886	921	934	937	999	903	938	947	947	992	937	917	915	943	958	981	965	918	950	929	965	898	914	971	927	903	922	932	902	963	905	937	894	989	920	934	947	937	959	931	930	977	896	985	908	975	925	967	866	964	929	974	890	929	948	981	932	924	893	935	941	918	918	952	882	949	900	932	940	906	1001	910	923	921	937	879	975	928	900	975	898	972	918	882	918	898	929	943	918	945	964	963	927	929	919	922	933	941	894	922	945	911	918	883	941	867	923	942	937	931	1007	913	936	928	917	1001	978	974	979	900	953	922	936	954	857	979	958	940	930	911	884	896	900	894	917	956	980	985	905	949	875	946	978	938	907	933	896	1000	943	895	943	973	965	936	933	926	906	920	977	905	882	926	948	1016	879	904	898	900	888	953	953	934	891	903	907	851	911	939	956	921	913	926	945	899	941	937	938	905	937	971	904	923	918	911	924	910	916	909	892	950	942	889	941	914	914	884	950	960	938	962	957	953	939	932	971	926	940	971	955	925	929	911	950	899	898	932	888	977	939	924	927	927	969	906	929	909	916	975	946	937	874	929	981	914	903	972	927	978	936	949	927	926	907	944	951	909	902	945	916	939	928	894	947	919	975	934	900	969	917	907	928	988	927	906	898	946	995	908	955
8069	615	461	258	246	251	273	239	261	256	272	265	232	274	260	300	259	265	249	259	268	265	283	282	270	276	278	289	257	266	272	272	266	245	279	258	259	252	285	250	260	302	262	242	262	237	254	287	273	269	237	260	252	283	269	256	279	277	274	276	253	264	273	248	259	266	278	250	221	239	278	236	256	281	263	240	244	279	292	235	240	235	253	243	255	257	259	247	231	250	246	261	274	252	264	244	254	269	245	276	270	266	245	273	260	277	298	264	256	254	258	238	274	263	239	219	269	274	285	239	271	272	295	235	264	265	250	282	247	263	256	259	246	262	282	260	263	247	258	273	246	243	246	268	248	244	272	268	289	280	242	273	256	257	269	251	240	271	263	240	279	283	249	248	250	274	260	273	262	236	269	267	261	295	259	257	262	264	239	307	260	296	270	253	224	243	230	259	234	268	287	228	263	275	273	210	240	249	244	254	233	250	280	257	248	249	238	301	252	252	273	274	252	239	262	251	254	265	255	274	257	257	289	267	261	254	267	282	228	282	228	289	271	300	258	280	295	272	278	258	250	251	281	259	262	244	246	242	263	254	301	258	247	258	264	281	263	247	254	253	247	255	268	254	267	244	276	275	247	242	284	234	275	244	273	259	246	249	276	258	246	251	259	317	274	252	246	299	230	237	261	275	276	269	261	293	226	267	270	264	261	259	272	276	260	262	259	271	248	250	265	261	242	267	263	271	258	258	252	255	258	271	261	251	260	254	273	258	237	258	241	244	240	235	267	251	246	265	270	276	232	232	263	266	253	277	238	227	278	257	239	301	305	254	255	263	253	273	244	264	287	238	255	268	258	241	247	243	242	273	265	259	290	300	251	269	236	255	253	230	278	275	245	277	268	260	291	279	251	253	266	274	244	271	282	217	220	249	266	251	260	273	269	232	282	287	245	266	234	267	238	286	251	274	282	267	256	290	241	258	264	283	279	241	238	247	262	279	312	264	260	259	272	254	232	230	255	271	250	280	258	234	253	267	235	229	251	258	243	252	260	272	255	217	237	303	245	261	243	268	253	246	252	271	230	278	245	233	275	237	285	271	230	270	227	252	281	254	238	262	247	263	230	261	259	261	272	244	273	256	235	253	283	244	253	272	277	254	243	243	280	282	251	256	245	299	254	217	246	272	282	265	233	235	253	257	266	277	250	233	274	256	272	235	283	247	237	246	262	256	231	278	268	262	256	265	247	219	282	255	305	265	245	253	274	254	237	258	277	278	256	273	240	263	244	270	266	227	235	240	258	263	243	267	259	228	266	255	275	269	242	233	255	274	275	268	259	266	260	245	261	289	286	257	262	293	260	253	235	256	257	253	254	251	285	258	250	254	259	255	268	274	270	248	257	277	243	264	255	250	277	268	253	286	235	252	248	263	262	267	266	275	266	260	239	275	243	229	276	261	254	227	265	256	300	249	247	250	250	240	221	262	259	260	265	254	290	274	244	245	281	240	257	290	296	238	220	273	254	311	275	289	233	246	280	279	257	256	267	236	266	279	276	279	265	250	261	255	256	273	237	252	257	262	254	272	267	271	265	261	254	251	251	239	289	244	244	256	244	252	251	313	273	243	254	289	265	276	255	266	243	278	283	265	248	253	256	261	252	246	257	226	251	239	278	260	250	263	264	295	231	242	244	259	272	250	245	231	239	245	286	256	245	253	262	257	263	250	283	260	239	280	298	239	253	231	266	249	236	231	245	266	274	245	242	251	266	248	282	235	258	256	300	234	244	247	248	280	248	270	282	265	278	275	244	267	276	229	290	228	280	234	273	240	262	254	269	286	272	232	269	219	246	285	258	242	262	290	262	281	265	279	278	243	286	252	268	259	240	246	249	259	226	266	293	278	241	280	249	303	250	257	272	253	238	270	267	265	251	261	273	229	262	255	234	272	253	257	257	282	260	255	270	267	261	271	256	276	258	269	271	235	265	297	248	265	237	248	258	239	259	221	240	226	246	256	240	257	238	262	255	257	263	249	268	251	253	277	261	261	251	262	225	266	246	241	267	255	269	264	231	264	240	262	249	252	260	235	250	268	248	280	237	227	261	246	280	246	246	252	236	249	237	276	245	249	267	258	285	277	270	262	271	254	281	258	264	240	259	251	246	244	273	261	249	274	278	245	287	277	269	247	261	240	240	259	222	269	266	276	281	255	256	272	306	238	266	234	274	225	268	270	256	256	264	225	245	256	282	234	248	253	266	217	257	273	247	285	238	269	289	291	269	323	259	241	248	264	251	246	256	265	244	255	240	279	284	251	234	263	252	241	245	243	250	243	247	267	258	275	260	250	239	241	254	267	243	249	255	253	251	277	271	270	281	260	268	299	260	235	243	282	272	266	268	276	257	256	262	279	251	238	261	269	256	277	246	294	247	239	268	253	276	270	254	272	276	272	274	244	232	267	243	250	277	268	282	249	258	244	281	284	261	255	220	252	259	248	279	257	252	251	283	247	241	261	255	212	245	260	263	256	236	271	253	252	264	259	264	253	240	258	259	264	246	271	248	271	277	270	257	270	257	281	259	281	255	269	247	259	276	240	257	242	248	242	259	254	254	263	284	276	244	286	272	250	246	258	292	231	264	266	270	297	270	252	258	248	233	254	220	264	251	256	260	254	273	251	248	243	289	249	273	273	263	273	257	261	250	237	260	239	267	259	264	280	271	250	238	240	251	240	287	289	285	224	245	242	258	239	279	267	250	253	281	231	242	253	252	259	292	229	262	275	262	229	247	269	254	262	237	266	264	260	265	256	262	271	270	232	258	255	242	255	262	267	248	254	281	260	254	251	271	286	274	241	231	274	286	245	249	241	255	257	254	260	235	266	273	290	269	256	246	255	273	254	243	268	266	268	259	233	254	278	251	276	278	262	252	263	266	268	298	253	268	289	290	250	277	259	270	273	252	263	248	225	280	285	260	230	258	249	257	255	276	226	274	253	268	249	254	279	230	268	275	246	266	281	245	263	251	286	281	275	274	263	272	267	266	235	254	238	249	270	253	258	269	228	248	265	271	248	267	265	213	231	255	282	250	264	244	255	239	257	259	286	264	266	254	240	231	253	276	247	266	236	279	241	289	283	276	277	266	227	243	287	269	249	257	276	270	256	258	260	252	246	251	228	248	300	234	264	260	272	252	260	281	261	268	240	252	238	251	284	260	284	247	239	217	253	246	226	252	218	248	247	264	244	269	258	272	255	250	302	233	269	285	280	259	257	220	234	253	279	266	257	288	246	250	279	256	247	245	254	281	282	246	236	256	266	224	224	255	266	229	237	245	252	261	250	257	286	271	276	230	252	234	251	244	264	297	252	247	213	249	231	273	235	277	259	300	247	259	255	277	287	274	255	235	256	250	270	270	261	265	283	289	224	259	237	252	295	265	240	272	255	281	254	268	244	251	259	305	247	232	259	285	255	263	260	275	253	275	234	258	234	249	257	277	251	285	238	283	244	248	277
5838	732	892	628	628	660	659	621	587	622	610	595	634	618	633	655	638	645	669	624	637	616	590	614	625	628	606	614	624	630	603	649	627	594	619	598	620	631	661	667	579	612	639	653	558	640	622	630	610	639	596	612	646	593	647	616	615	616	637	635	597	612	648	616	587	602	638	650	577	618	596	600	671	637	627	616	622	621	581	657	624	626	601	621	594	654	613	616	626	597	602	611	623	612	598	629	616	571	619	601	608	613	641	629	591	683	673	598	591	654	645	608	641	598	618	660	615	573	626	622	651	617	573	605	617	628	632	614	581	609	653	606	643	675	640	629	619	601	604	615	639	599	603	652	608	616	628	623	625	646	571	585	593	571	638	647	615	621	628	633	562	602	623	624	620	597	592	582	626	623	651	607	616	619	652	634	619	639	610	646	603	635	618	600	618	598	600	615	622	593	631	628	602	583	649	635	604	608	609	641	647	662	623	603	618	602	595	610	610	618	586	636	614	608	621	594	575	547	602	663	587	604	669	605	615	612	599	632	593	666	589	674	614	602	587	620	606	565	593	626	588	595	568	586	610	653	628	645	628	623	606	611	615	608	585	643	615	589	604	649	649	595	650	587	617	646	623	583	606	661	581	613	645	629	626	633	611	649	640	620	654	663	626	641	617	564	624	647	663	642	620	576	623	639	586	609	591	639	610	640	638	637	588	622	625	595	617	638	603	600	594	613	619	591	622	634	608	648	634	640	585	610	626	644	621	637	622	625	621	599	636	617	658	619	599	630	590	639	572	653	649	586	641	620	587	629	581	621	651	643	625	622	634	574	652	597	641	604	611	607	602	598	642	650	605	619	637	602	670	651	696	584	655	600	592	584	608	629	642	593	635	598	617	617	652	636	620	652	579	663	640	626	586	596	624	627	601	610	610	614	614	675	619	608	617	602	636	610	659	627	605	644	594	592	640	584	592	617	646	636	638	595	628	603	604	642	613	617	599	653	610	593	595	616	631	597	624	661	644	596	614	646	568	586	637	632	581	608	622	641	620	609	624	627	621	637	614	645	654	652	615	545	624	639	638	611	599	601	588	587	550	623	602	625	642	594	656	629	595	653	612	644	620	611	596	612	637	636	630	616	589	619	619	595	661	591	624	628	634	599	652	633	583	626	629	599	700	629	598	609	620	639	633	623	629	586	602	640	618	601	622	635	585	575	623	590	673	616	630	627	670	633	638	583	624	654	633	612	621	639	590	621	629	624	608	659	630	621	649	582	577	636	617	654	627	644	641	611	638	613	592	651	588	601	608	612	629	620	617	613	601	655	588	662	635	679	609	620	625	642	636	568	589	651	612	580	646	635	608	599	624	608	638	663	618	641	638	608	585	650	582	581	579	588	603	617	634	602	607	646	636	667	630	602	627	622	627	633	643	642	594	650	594	606	625	636	619	608	650	594	620	544	660	625	619	605	646	600	627	615	585	640	621	614	617	611	628	628	629	643	628	653	643	620	584	588	623	616	597	600	604	623	634	597	609	625	589	657	625	626	599	618	615	621	644	647	639	580	604	620	585	572	681	642	594	605	649	600	636	629	600	669	593	612	639	607	637	560	623	603	602	585	641	606	634	598	621	604	586	650	648	641	608	680	582	617	645	611	596	633	611	612	564	642	603	625	579	643	620	602	626	570	604	609	594	609	581	608	599	612	597	563	635	618	643	617	615	573	674	648	588	591	617	616	587	582	594	598	634	623	612	602	623	619	594	594	603	624	621	631	641	639	683	627	645	644	660	623	664	622	611	611	627	627	607	592	613	599	612	633	612	605	632	622	600	607	603	638	603	679	640	625	613	607	649	601	614	612	586	600	620	614	583	613	619	603	631	655	620	582	612	609	617	587	611	604	617	672	662	640	604	567	601	612	660	633	638	629	637	632	604	634	645	660	593	602	646	617	641	596	638	623	600	558	621	647	610	580	654	605	638	616	634	595	576	621	591	647	614	633	599	624	629	632	590	596	577	602	651	584	607	647	614	590	590	595	605	622	593	594	625	611	611	662	592	616	576	600	580	604	592	651	641	654	605	620	595	633	569	599	581	614	702	632	598	656	586	649	603	627	600	583	623	629	627	635	595	616	595	649	626	648	637	647	604	600	587	601	639	647	646	662	627	620	612	600	616	626	577	614	605	625	595	651	614	644	598	566	596	641	590	569	650	583	586	604	627	603	587	580	577	610	599	596	635	614	626	610	592	649	639	609	629	638	626	624	598	651	620	609	621	602	620	623	582	653	619	638	566	593	643	626	623	596	621	617	581	606	587	608	628	634	643	613	625	610	571	623	659	601	611	656	674	611	630	565	665	620	599	604	598	628	644	613	651	611	620	600	570	625	642	636	631	631	616	604	601	600	664	608	615	646	643	646	613	595	580	656	634	646	629	648	615	606	682	641	598	638	586	631	607	610	649	612	638	589	636	661	611	648	644	613	630	648	631	632	659	651	621	605	622	601	626	629	671	638	640	580	669	602	621	649	610	604	633	606	568	583	613	605	635	633	606	647	588	650	606	609	632	596	591	608	616	639	637	673	589	644	610	653	628	627	648	657	620	604	623	613	591	624	622	610	591	574	681	640	598	637	637	603	596	600	614	581	598	649	646	621	638	650	640	581	635	623	633	594	606	603	658	657	643	637	606	591	626	587	626	665	663	624	618	611	595	637	581	625	631	664	662	616	625	628	625	591	624	593	618	587	640	609	586	602	605	664	585	651	641	597	646	608	640	663	678	619	607	581	631	621	591	657	640	615	631	623	557	647	614	565	617	683	593	658	666	629	670	628	606	661	617	655	606	620	631	634	614	582	593	618	630	588	600	651	643	608	633	584	668	617	590	601	620	594	645	642	683	618	678	606	592	604	600	610	651	604	574	624	607	604	639	610	648	579	591	572	607	575	594	630	580	580	601	613	592	618	670	617	596	600	644	610	675	581	620	599	597	577	626	659	638	640	649	630	561	669	641	604	599	607	638	626	638	612	616	588	581	589	599	629	647	677	647	662	594	595	599	580	625	679	563	596	620	628	592	625	647	652	589	670	673	618	566	566	604	576	599	613	638	590	619	645	583	622	649	625	582	645	600	636	608	648	651	615	620	646	569	634	643	618	684	612	611	608	660	617	610	579	629	633	604	620	595	615	616	612	624	577	654	659	632	616	668	670	637	610	609	619	612	614	593	646	610	615	650	571	575	622	593	639	610	603	635	642	575	634	684	654	618	615	616	604	588	625	615	643	583	634	587	669	599	615	627	663	711	624	636	621	633	665	650	622	606	622	607	610	604	536	615	585	597	623	614	622	645	662	612	606	636	594	633	617	606	609	586	617	665	613	628	627	621	631	596	603	637	559	623	646	591	617	613	652	603	591	632	603	628	600	619	592	618	628	652	648	595	616	615	610	625	603	669	664	664	611	619	620	674	644	609	645	656	594	593	597	638	619	613	581	620	627	616	592	605	657	634	619	608	631
18730	1564	822	460	364	356	265	272	249	228	206	229	217	205	230	199	201	233	213	216	215	216	232	205	203	201	213	197	223	253	201	224	244	220	226	221	206	237	225	201	233	222	199	225	227	226	202	188	221	236	197	200	228	215	219	194	278	232	209	214	203	218	184	209	221	228	190	210	220	212	238	201	218	221	205	210	202	218	227	212	243	192	223	221	196	208	246	221	214	223	212	193	213	221	189	206	218	229	221	201	200	214	226	202	222	205	252	248	225	210	230	185	217	197	207	211	225	206	221	215	218	212	220	234	226	211	207	203	235	221	221	228	233	246	251	213	205	221	214	207	201	203	166	192	208	199	230	196	190	210	201	202	184	214	224	230	218	219	216	238	219	225	236	200	218	238	256	209	201	211	207	201	216	203	211	222	197	217	225	188	218	194	208	226	219	207	210	213	225	235	198	227	216	211	220	242	184	204	217	199	210	214	219	197	203	233	187	208	230	230	215	220	225	207	215	227	237	203	191	210	223	234	235	219	215	214	223	208	223	222	213	214	230	200	221	191	232	225	198	206	210	185	229	207	219	232	204	226	224	223	229	188	191	246	229	185	196	227	195	225	203	212	198	242	247	207	214	232	221	254	210	200	221	212	209	223	194	205	207	221	225	197	203	205	206	221	214	200	222	220	203	208	215	214	209	205	207	220	209	193	222	219	193	196	202	206	218	226	190	227	224	212	217	197	215	183	223	221	211	211	235	233	216	206	247	204	224	219	217	250	214	216	210	212	230	240	211	223	228	211	199	196	201	188	217	214	212	219	205	199	219	220	238	221	211	249	200	212	211	219	224	206	218	207	255	207	251	244	207	200	215	226	229	209	193	205	257	228	215	223	231	219	207	193	226	194	223	185	222	224	225	223	224	194	217	198	196	207	228	238	188	207	206	212	216	211	209	226	207	236	234	218	184	200	240	225	214	193	231	193	226	193	207	213	207	222	195	232	244	228	210	225	230	203	234	229	181	215	215	200	222	243	190	219	206	216	216	191	216	216	196	237	224	193	236	224	215	219	193	209	235	209	223	213	200	233	214	246	216	221	240	210	222	220	218	191	235	206	217	202	190	222	223	205	210	242	208	192	229	213	212	201	202	208	175	198	224	213	238	226	196	207	196	219	187	208	208	200	194	227	194	217	211	237	203	214	204	206	216	205	199	193	222	199	208	198	207	192	183	200	214	213	246	238	215	228	222	244	224	210	181	236	214	224	180	197	222	245	227	258	216	185	203	222	200	221	202	217	226	207	203	208	258	183	230	216	230	199	210	202	201	222	207	214	241	211	231	190	208	237	211	199	204	189	213	222	228	222	209	221	224	213	213	233	204	222	215	226	212	218	199	222	212	195	221	218	205	192	227	191	207	211	203	213	206	200	219	213	218	211	249	209	212	211	200	221	202	202	217	183	216	198	243	185	214	200	221	197	222	185	204	237	243	220	209	213	202	222	200	214	239	209	227	207	214	233	211	225	213	231	211	223	181	204	194	207	210	223	206	218	213	235	220	206	199	230	196	201	230	206	204	228	232	228	200	230	230	208	210	204	186	235	214	226	254	230	219	216	209	231	196	224	205	193	217	219	230	215	230	245	210	199	193	211	236	220	213	200	209	220	195	201	225	231	204	217	209	230	193	214	205	221	221	232	195	204	234	226	192	197	199	215	239	204	210	214	208	212	238	197	235	213	204	193	213	200	214	211	223	206	183	216	196	229	237	188	232	206	206	216	203	185	192	221	220	223	213	208	199	215	231	243	192	220	203	212	227	215	214	231	212	227	199	231	225	173	245	211	192	230	233	199	196	235	183	206	233	209	231	195	223	239	220	252	197	184	209	225	196	209	217	230	206	197	212	217	240	220	211	195	232	235	209	195	219	201	216	229	206	201	226	222	205	197	201	217	196	197	215	227	218	247	243	220	207	233	216	177	194	209	208	199	247	228	229	215	264	224	196	205	202	235	203	222	251	228	198	179	217	204	213	233	217	214	207	222	202	227	194	224	210	227	220	215	216	223	199	181	208	215	233	200	203	231	208	225	227	224	215	200	195	189	205	210	246	224	218	211	212	248	191	230	230	232	225	200	212	208	239	237	204	205	200	223	219	212	198	225	228	210	187	199	227	220	220	206	178	188	236	223	232	183	215	204	202	218	210	229	225	226	196	209	237	206	210	228	210	195	211	219	217	217	209	220	185	214	223	187	220	228	215	242	218	228	175	191	222	215	229	229	215	190	177	225	238	214	253	240	210	224	215	220	253	223	237	221	229	222	211	233	229	190	192	177	206	211	205	238	244	227	199	207	211	220	215	201	196	229	240	198	202	188	225	227	213	234	217	196	218	197	200	210	245	245	245	224	184	216	245	213	205	226	192	217	183	196	225	199	192	192	224	225	205	207	203	218	216	217	223	217	199	222	220	216	233	202	228	189	223	180	191	224	224	221	201	202	230	232	227	231	229	201	206	207	214	226	217	193	197	217	237	217	239	205	198	205	204	219	185	221	207	208	221	228	216	218	242	228	214	218	246	250	219	226	235	208	219	228	218	193	206	223	210	226	199	196	219	221	206	220	219	207	192	218	187	203	189	216	230	214	188	190	209	200	233	205	226	229	178	192	210	213	209	196	204	213	231	247	175	193	208	223	196	225	244	208	212	222	209	191	189	237	213	245	220	219	200	204	219	228	230	224	227	202	209	179	211	239	219	190	222	194	215	217	210	216	167	196	202	203	219	212	215	201	194	196	203	213	237	234	214	218	202	195	213	223	210	245	227	237	222	230	272	208	187	207	222	233	236	198	210	192	231	214	198	233	233	200	194	221	228	237	194	195	216	234	205	214	200	203	221	199	229	226	230	212	224	218	208	232	190	222	223	214	217	198	215	231	233	225	241	208	232	211	193	211	225	201	214	206	222	202	198	220	239	220	229	208	191	226	230	222	236	205	217	236	196	216	201	198	219	198	213	225	208	191	214	211	210	202	221	224	170	216	220	231	230	202	227	203	190	218	222	211	223	222	226	229	206	226	219	215	174	186	197	226	217	222	240	203	204	214	209	221	216	211	224	206	212	198	202	195	228	215	217	204	223	206	221	226	218	208	179	219	214	241	220	211	228	224	215	207	235	207	215	192	218	212	207	188	214	215	227	219	216	214	210	230	238	245	215	214	202	198	213	213	204	200	236	223	217	202	227	219	208	214	221	215	208	210	209	215	216	217	199	213	228	195	235	177	214	189	216	210	250	208	209	211	212	253	210	208	214	221	195	205	214	197	223	211	225	212	212	208	232	218	239	211	205	217	239	203	219	216	205	221	211	208	211	199	219	197	198	255	193	238	212	212	243	231	225	204	192	200	231	200	222	201	247	199	240	227	210	214	205	212	222	225	213	210	209	223	216	214	220	214	212	209	169	204	223	222	189	229	242	228	206	212	204	207	199	209	187	235	188	223	193	200	222	225	247	213	246	203	215	213
11672	1151	1624	1339	1167	1068	923	803	738	696	760	697	696	668	584	674	611	588	592	553	573	617	621	576	634	595	574	586	580	559	547	575	589	570	560	556	544	557	536	555	586	527	541	583	565	527	548	591	552	568	544	525	555	530	538	570	513	553	562	586	575	575	561	570	578	541	588	557	540	553	580	561	571	599	541	556	536	585	556	552	550	541	548	536	578	557	506	584	560	496	568	563	530	566	584	511	510	559	543	562	556	566	528	574	533	525	545	530	612	527	563	559	510	535	573	565	513	553	550	525	536	551	552	583	554	516	559	558	555	533	534	520	556	512	507	540	552	564	567	578	564	580	570	584	547	552	550	561	521	544	565	586	537	564	520	571	520	583	534	550	611	514	550	546	593	571	564	520	574	579	585	552	589	579	548	601	556	528	520	572	532	574	568	548	542	540	545	548	609	543	570	554	546	614	586	570	586	539	546	559	559	539	573	510	597	563	580	535	557	568	605	532	529	567	555	530	516	572	512	561	540	538	569	568	507	543	576	584	546	547	540	555	543	556	566	559	573	532	543	550	509	549	565	544	610	493	544	557	535	563	515	555	569	566	604	530	548	547	538	537	577	551	512	511	555	522	550	556	568	559	586	570	533	570	559	567	540	516	560	559	574	545	512	551	590	525	553	542	567	548	598	563	544	555	585	555	491	520	576	539	527	553	560	591	545	544	566	565	549	538	553	572	548	490	507	535	508	562	514	512	551	557	588	545	517	535	516	564	563	574	549	570	586	514	550	554	527	568	550	542	582	587	554	555	560	532	518	534	589	526	502	532	571	562	592	533	524	569	526	543	520	517	576	542	523	558	513	606	552	546	539	549	541	554	568	597	582	561	552	513	585	528	590	556	551	569	549	539	557	537	604	555	574	569	541	557	536	548	590	579	530	543	563	537	559	581	609	558	535	541	585	593	545	547	550	582	566	558	531	547	567	573	559	591	544	541	568	502	518	529	533	587	556	560	546	552	538	551	576	571	574	550	551	546	579	539	510	581	574	570	568	528	556	484	524	540	570	590	533	551	568	544	534	546	518	553	534	565	521	558	556	554	547	575	523	537	606	558	565	544	546	567	524	543	537	557	534	552	547	571	554	496	522	551	541	541	547	569	570	561	576	548	569	522	550	562	594	578	548	534	593	558	590	560	565	588	585	567	538	557	562	553	556	554	578	546	596	567	557	534	566	552	575	543	579	580	545	512	547	536	549	548	532	581	542	544	546	519	544	533	546	549	527	577	533	583	529	565	511	543	550	549	560	564	527	515	564	572	568	564	552	603	565	577	581	543	554	592	574	585	528	519	563	534	600	528	559	540	573	591	552	559	537	541	591	584	540	553	576	563	513	540	544	552	512	554	553	563	538	536	543	529	528	504	569	517	547	579	566	523	554	542	546	563	567	555	557	531	589	524	573	549	508	534	570	535	524	512	563	556	510	543	609	526	575	534	598	547	553	536	498	541	538	588	575	562	547	560	536	575	541	576	605	530	508	544	546	562	535	595	501	569	558	529	564	584	560	557	575	539	553	587	583	549	554	559	525	560	563	545	530	516	568	485	553	544	502	583	552	581	553	569	505	551	571	547	574	520	546	563	579	578	561	569	551	573	559	554	560	580	544	537	532	542	523	612	536	581	551	524	580	539	536	541	560	535	533	518	549	512	545	566	542	541	555	529	561	597	526	532	562	564	549	536	548	552	560	533	560	548	557	529	562	505	627	521	556	573	517	588	572	551	539	590	520	530	561	551	537	547	533	516	565	571	540	528	524	527	544	560	589	551	538	562	558	584	561	556	585	540	542	530	526	545	546	542	554	551	576	571	564	582	572	580	579	560	557	568	557	524	537	552	542	591	539	518	561	577	536	544	577	550	573	545	597	574	552	577	568	548	553	565	556	518	507	521	537	535	552	567	561	521	524	545	568	561	572	571	524	525	536	568	538	571	540	526	558	542	538	550	565	551	545	570	512	587	497	569	555	497	532	557	514	556	590	548	567	572	577	593	511	500	529	592	531	542	540	558	549	564	568	538	602	563	544	571	571	559	583	574	595	537	540	568	568	584	552	543	533	525	576	540	534	574	554	562	568	539	586	548	528	509	576	570	567	544	557	547	534	539	529	567	536	539	576	565	522	584	544	541	511	511	544	556	520	570	552	504	552	565	528	573	554	574	536	572	528	537	575	611	540	567	564	576	580	550	538	541	576	531	516	580	566	557	521	574	548	532	586	528	539	590	539	573	550	554	547	542	534	574	549	569	564	539	571	546	587	557	531	525	512	548	581	586	543	559	537	609	558	554	539	578	547	561	545	562	540	571	544	528	544	536	598	570	592	581	550	547	544	545	530	571	534	536	562	566	560	541	545	578	558	607	576	529	563	539	523	555	569	584	562	550	540	513	594	539	560	550	602	530	533	523	577	545	526	511	528	570	607	543	559	536	516	518	565	547	547	568	562	539	566	542	533	536	547	556	545	556	526	547	582	603	569	539	578	587	581	583	557	555	580	573	599	587	553	605	552	503	534	544	558	561	557	535	542	532	564	509	577	553	565	525	518	573	530	597	559	548	583	579	560	528	548	567	539	568	590	568	528	550	576	552	563	552	567	552	548	547	546	541	576	595	553	575	594	534	573	512	581	601	592	555	543	554	539	569	561	575	536	534	565	564	550	538	559	564	574	544	527	590	566	515	570	559	559	599	607	581	538	542	535	582	556	545	545	559	555	578	576	529	589	555	577	535	517	550	576	535	579	522	579	589	563	553	535	569	581	573	553	552	533	597	546	550	601	546	587	515	558	533	573	581	572	582	535	588	565	599	551	571	530	516	547	516	561	536	518	529	547	532	560	535	562	547	561	496	559	552	533	532	539	574	537	534	513	560	541	538	542	529	522	580	551	561	549	550	540	528	559	548	552	560	550	543	539	537	522	548	555	534	546	545	545	542	579	550	548	545	542	542	491	584	539	545	556	547	524	519	557	577	578	530	537	568	532	544	540	569	547	545	547	589	511	558	553	544	511	508	580	569	576	566	559	568	547	551	570	550	573	534	527	555	558	568	553	542	581	522	543	530	529	542	504	527	558	571	527	541	555	520	556	522	524	572	549	548	567	555	535	541	556	554	605	586	543	536	559	499	535	526	545	546	507	532	531	538	572	547	530	544	560	518	540	531	531	505	574	560	547	531	575	516	557	532	551	557	520	580	530	579	544	555	567	537	579	561	550	573	529	543	525	550	589	551	528	549	557	548	547	561	540	519	593	596	571	573	501	507	519	576	523	555	548	550	584	540	566	549	510	563	548	564	506	580	570	582	556	489	550	540	527	550	546	560	592	530	543	524	543	536	572	535	572	585	574	529	560	555	536	546	520	560	562	559	543	551	545	558	531	527	546	554	554	563	560	547	543	582	584	542	583	554	553	540	550	546	546	528	552	529	574	573	561	561	559	546	572	562	565	543	528	519	567	575	545	539
26651	2959	1461	904	726	588	561	510	433	481	433	418	419	460	414	459	453	480	420	399	438	361	428	421	420	351	416	413	420	400	433	398	439	421	410	404	396	403	398	417	440	405	398	453	418	425	390	363	424	373	421	417	410	424	423	386	384	442	377	382	407	431	420	392	388	446	411	369	382	398	431	435	405	406	385	430	430	404	389	429	446	398	404	400	407	403	365	398	382	403	391	409	421	388	385	459	386	407	392	406	413	397	375	425	410	397	408	424	425	438	399	390	421	381	389	436	374	398	382	366	384	413	365	398	402	441	400	376	385	388	403	383	398	371	401	448	417	392	448	378	434	411	437	426	427	402	395	376	383	414	393	387	387	416	434	469	405	447	394	414	389	422	449	442	382	396	391	423	396	429	395	426	426	389	372	409	382	398	402	397	397	391	383	388	413	431	448	428	386	406	423	394	411	400	421	390	378	456	397	402	418	393	386	391	393	400	395	391	382	387	380	413	465	403	420	427	404	388	423	404	391	392	401	361	377	425	412	410	419	392	424	472	426	433	445	443	438	436	381	418	390	375	404	429	391	429	379	397	412	437	403	402	404	422	420	389	409	424	445	394	396	404	406	400	409	434	394	352	437	415	408	384	428	453	393	407	396	414	361	399	451	422	402	393	390	404	420	399	405	415	390	404	421	395	393	404	384	352	392	419	460	439	407	381	405	384	453	408	423	414	392	398	423	413	382	424	439	367	382	425	386	402	414	410	416	443	420	384	377	407	431	395	405	380	404	393	429	389	428	423	411	379	392	379	365	381	383	442	431	429	415	415	387	418	404	416	410	402	399	413	372	426	391	402	387	405	389	426	425	412	439	370	393	431	392	385	415	375	409	409	399	431	437	422	426	412	412	401	415	397	413	419	384	409	407	405	376	410	400	428	407	405	383	406	390	419	390	434	394	414	424	390	425	455	440	441	405	381	381	426	387	405	427	403	391	421	400	387	396	429	419	448	452	405	433	403	409	358	387	431	400	403	410	379	398	398	415	422	457	405	405	413	405	408	422	419	404	380	389	391	421	429	400	412	417	435	401	406	405	435	394	457	420	404	443	405	410	447	408	411	423	415	379	401	389	378	371	414	408	389	361	401	362	408	407	426	429	424	428	392	412	397	409	402	378	391	432	422	405	408	421	410	379	398	387	391	393	385	404	420	374	439	404	404	428	433	418	371	380	403	431	378	420	429	429	415	373	395	392	405	407	404	381	398	385	407	413	357	403	434	424	379	432	424	406	422	418	398	367	412	423	390	416	396	435	424	425	395	444	390	430	450	352	375	389	395	400	400	378	417	410	427	418	368	398	439	432	454	430	420	414	373	370	412	399	432	445	420	408	401	396	390	418	417	402	386	432	434	423	425	393	375	374	406	420	392	422	384	442	420	399	392	395	414	422	396	415	406	411	411	397	445	387	414	404	399	397	436	432	416	435	423	417	457	456	411	405	403	402	427	426	431	379	396	417	372	408	390	394	402	409	430	387	376	373	338	376	440	437	418	404	434	411	387	410	399	431	382	436	411	412	439	451	416	391	387	420	410	400	377	451	385	394	405	393	432	413	429	453	408	420	401	405	408	422	399	401	432	406	366	405	393	393	409	415	437	357	392	432	411	380	390	396	424	423	410	385	417	441	396	402	396	383	396	391	400	419	418	386	431	373	432	382	439	391	405	408	413	391	434	461	435	408	381	378	381	371	410	379	420	429	406	391	399	395	440	403	408	417	409	398	376	430	465	400	419	379	402	421	419	396	408	405	388	361	453	370	377	421	385	385	415	421	430	433	372	390	433	386	408	399	377	424	427	397	380	401	365	442	414	456	416	383	354	393	412	426	394	401	400	450	392	395	433	406	412	388	420	376	384	408	398	430	391	421	458	414	392	401	408	400	438	386	391	425	400	424	392	406	380	380	393	392	394	389	440	422	385	419	419	362	394	435	405	424	377	400	411	426	416	430	385	363	383	409	427	420	385	429	370	386	399	425	394	440	391	407	412	437	383	392	395	396	392	351	416	396	415	362	386	413	426	449	397	397	383	436	377	386	379	412	404	419	393	414	421	402	427	407	391	421	378	400	362	388	379	443	398	375	440	395	361	420	425	403	398	420	429	405	394	416	407	402	399	429	449	421	372	415	371	412	394	420	433	417	398	410	442	402	397	375	404	429	424	362	414	397	418	425	392	423	370	365	399	432	410	417	401	407	439	370	421	404	385	415	406	392	410	408	432	467	414	393	395	423	378	410	384	417	414	407	401	422	404	429	412	375	415	414	429	392	371	415	426	413	401	440	430	354	416	404	396	397	433	409	416	410	394	410	426	409	416	360	412	433	399	397	386	370	407	452	421	399	429	397	408	405	407	416	396	421	452	405	455	391	435	416	396	387	425	414	404	405	382	404	400	361	377	385	417	418	415	441	390	422	462	432	427	423	427	387	384	385	404	407	383	390	379	419	418	399	442	394	430	372	401	454	410	405	424	410	443	377	431	394	402	383	437	421	389	403	368	381	382	394	365	393	409	405	413	418	397	387	388	384	362	402	386	414	359	424	443	436	452	409	391	409	378	391	415	376	382	407	424	417	378	414	420	372	420	416	379	406	416	387	422	426	394	385	404	379	386	392	440	394	394	418	403	402	393	397	398	408	397	372	408	410	403	367	424	393	389	409	422	371	372	426	427	447	387	438	425	420	362	402	371	417	407	391	407	427	406	404	441	424	411	422	410	381	463	425	444	407	370	442	424	412	383	405	381	406	408	414	409	376	381	402	416	398	408	411	426	424	413	383	400	430	376	418	411	388	417	402	406	428	419	427	409	400	425	394	399	375	452	449	411	410	387	412	398	410	422	394	399	428	416	403	425	442	413	404	426	425	421	435	391	384	405	437	405	398	400	422	416	415	409	434	387	387	376	406	369	394	407	438	426	403	415	398	398	433	419	427	445	384	429	443	383	382	407	408	426	372	408	385	405	389	414	395	382	380	414	417	434	384	429	425	406	414	399	401	401	381	438	412	404	385	389	398	407	394	435	427	414	386	376	427	436	393	433	409	396	435	430	396	425	436	387	392	369	419	451	414	398	374	444	428	431	408	422	420	440	398	402	361	399	384	451	385	376	439	416	408	438	420	431	406	381	413	409	384	422	409	413	422	384	371	380	406	355	395	458	412	391	416	403	412	431	441	422	416	394	456	356	371	380	370	406	402	367	392	391	366	426	409	392	405	359	392	399	410	430	371	418	428	405	417	417	431	395	413	405	408	403	395	403	385	366	395	392	405	393	446	453	384	409	398	398	384	390	406	421	420	366	393	417	399	444	407	468	397	427	410	434	402	453	413	390	425	427	406	393	421	420	403	412	415	401	426	423	404	401	409	431	392	386	393	424	359	393	425	392	417	428	444	397	425	410	421	442	413	437	396	409	410	432	404	414	407	380	358	408	419	436	425	432	443	435	410	377	410	411	399	403	451	389
14358	1891	2788	2449	2111	1836	1627	1512	1300	1275	1262	1185	1129	1041	1077	1078	1038	1090	1059	1077	968	1044	1018	1012	990	981	999	1009	972	995	935	938	956	1029	957	971	914	1002	941	975	948	960	948	931	944	921	1033	925	936	972	925	969	948	956	953	976	968	950	940	961	902	918	983	924	926	971	910	1004	940	919	973	918	956	963	899	897	915	999	905	957	949	974	954	959	964	936	935	911	968	993	930	1003	951	924	918	951	886	935	941	963	940	974	1039	933	1008	893	943	945	932	937	928	918	992	961	942	898	915	908	973	891	915	934	927	895	931	954	969	941	922	978	914	983	972	926	902	967	940	936	917	883	909	983	919	890	915	983	970	959	944	940	904	949	863	942	884	936	960	932	963	966	905	918	933	974	937	932	965	950	940	937	919	1019	892	956	924	909	1016	1000	885	943	1008	940	937	1003	971	878	919	931	902	913	1008	934	917	971	1042	884	944	965	927	903	855	916	944	909	926	957	988	915	937	955	968	928	938	949	957	960	965	873	880	949	1002	974	947	914	932	972	956	971	964	961	929	929	932	970	975	957	975	985	928	933	938	944	902	942	922	982	873	936	905	964	966	885	954	952	980	889	904	924	906	913	900	949	904	897	1001	962	938	1004	944	963	960	926	968	923	953	856	948	939	932	976	952	972	915	953	919	941	986	879	947	913	901	966	1002	945	992	973	913	908	936	937	958	948	929	862	950	915	906	930	918	904	980	928	886	968	912	985	906	965	946	964	912	896	914	913	965	899	896	962	943	944	916	975	853	942	951	1002	963	958	905	923	922	902	967	960	938	913	855	873	937	949	940	900	914	939	943	893	911	955	1003	933	951	989	970	937	961	927	938	910	905	955	920	975	939	948	979	970	924	955	964	918	960	960	970	929	907	949	969	977	956	898	926	924	963	938	968	922	939	917	906	878	940	940	972	938	899	845	897	973	882	973	984	923	978	922	925	927	932	941	933	941	948	894	917	958	941	980	905	925	956	966	1006	941	949	923	925	926	963	947	998	935	942	938	953	924	919	925	948	905	947	943	925	915	933	928	921	994	900	963	897	895	953	1001	948	962	887	968	903	966	911	1012	883	966	935	950	919	876	926	965	901	984	924	980	904	962	972	888	907	917	903	923	955	967	925	965	958	935	962	924	914	965	905	928	948	980	927	945	925	932	957	916	917	888	927	923	920	929	939	959	946	982	939	906	891	894	871	927	952	943	959	949	970	916	928	925	927	943	935	936	901	914	952	943	881	918	948	899	905	961	917	929	885	895	984	925	912	878	984	940	893	886	957	926	932	942	950	932	906	993	887	927	896	946	977	922	915	877	944	916	927	1007	984	928	885	945	855	938	945	907	919	932	927	886	899	926	943	943	954	940	1014	999	928	897	928	963	975	952	936	997	895	915	889	934	930	946	965	936	938	946	939	918	949	940	956	958	942	931	887	916	933	959	976	889	954	997	901	975	943	965	919	928	951	886	905	971	930	906	902	918	924	905	896	955	969	932	923	934	922	919	923	928	925	905	983	944	910	930	961	900	898	894	927	956	908	940	918	916	915	962	965	969	999	961	907	912	931	882	921	973	954	927	961	958	948	1002	959	934	916	936	963	858	932	942	925	940	945	945	923	943	951	924	985	915	929	909	951	928	924	916	898	951	961	956	954	928	937	930	927	963	975	885	974	898	904	908	953	922	980	958	927	871	899	902	938	871	915	896	952	908	927	937	1007	940	978	944	910	994	932	917	891	923	943	958	926	891	946	933	929	982	1009	970	928	923	947	918	970	912	1019	939	932	983	922	953	960	992	907	898	969	895	988	915	921	897	943	959	917	925	927	950	940	975	950	931	937	907	942	939	903	922	879	933	931	857	901	955	936	924	920	913	895	892	925	918	975	926	914	979	948	930	944	994	921	923	931	883	983	934	996	891	952	934	909	948	987	876	909	874	1000	960	941	959	932	922	931	933	896	943	903	870	938	971	840	954	929	946	928	891	950	915	968	935	945	892	934	931	926	892	894	922	954	919	960	938	1022	951	933	893	909	932	930	911	926	873	993	903	945	944	968	956	972	943	944	931	889	962	938	957	927	933	931	947	909	988	900	915	950	900	896	922	884	915	863	949	879	935	885	933	1004	938	934	896	884	910	931	919	935	957	920	964	926	957	957	906	886	904	997	940	876	933	957	930	959	940	945	956	930	959	987	945	913	979	964	958	1003	966	986	930	930	912	993	1019	900	927	929	918	914	883	917	971	950	934	888	927	928	921	934	941	915	880	940	922	921	933	978	964	976	927	988	937	956	960	906	958	937	938	889	956	915	1015	906	900	966	948	942	913	879	913	934	961	913	962	932	975	952	958	961	920	1001	951	975	926	960	913	956	935	960	924	959	878	952	911	983	893	917	910	919	949	933	924	945	941	963	929	986	968	922	943	948	945	964	924	985	896	922	886	936	948	949	933	985	888	1006	915	931	900	938	986	966	910	968	983	936	961	934	874	903	891	965	930	937	913	870	951	914	954	903	959	959	954	907	902	936	956	942	893	935	962	912	914	948	943	943	917	869	992	915	926	957	916	914	941	920	927	947	976	909	940	915	898	946	963	965	961	908	941	976	915	948	939	952	872	963	951	922	950	967	931	934	964	939	988	969	904	927	909	901	982	969	916	901	931	903	866	925	928	910	903	923	931	979	916	918	934	904	922	874	927	935	925	912	922	1004	896	910	949	969	968	938	869	930	940	916	965	938	890	939	889	993	953	941	850	964	942	913	907	906	975	886	983	877	945	966	976	892	944	927	1037	929	938	995	943	908	949	935	931	931	941	963	949	904	933	930	927	938	932	962	936	941	941	994	909	966	948	931	963	905	967	933	941	927	908	894	951	906	942	944	920	893	930	968	967	931	929	902	949	889	918	947	928	962	969	947	943	942	944	995	982	908	1002	899	927	940	976	899	973	946	998	899	937	919	927	925	965	928	915	953	942	941	920	927	942	895	927	954	980	925	966	936	895	911	884	940	955	989	928	966	928	912	893	947	969	958	936	941	939	970	953	968	948	901	1011	895	955	937	922	880	864	954	974	984	974	904	951	905	941	932	980	967	911	908	961	931	934	926	929	923	945	920	922	907	954	917	942	931	974	972	918	972	858	900	939	911	918	977	907	937	970	956	900	977	988	915	945	965	913	941	991	916	919	930	986	904	937	919	863	925	921	961	934	977	916	914	882	924	901	929	983	962	977	913	921	885	952	944	936	907	965	944	920	902	922	965	948	938	900	961	926	970	954	943	934	937	914	911	906	939	907	907	938	957	936	932	912	906	905	919	942	948	940	909	946	930	921	965	982	926	921	912	975	984	960	910	907	978	932	937	918	958	901	927	939	966	943	967	966	997	884	996	871	929	926	928	913	918	909	904	943	946	910	928	967	925	923	968	961	929	938	1003	905	940	906	953	909	948	901	943	887	920	884	927	907	910	916	936	981	908	903	955	899	931	990	971	971	939	911	925	927	912	922	971	989	898	919	964	908	911	913
9001	675	376	282	269	248	287	252	272	270	257	253	260	265	290	273	287	305	287	277	261	247	236	260	279	224	282	271	233	258	241	265	261	262	261	250	261	288	268	257	297	264	264	212	288	270	248	282	262	272	252	240	244	245	267	234	262	251	271	260	236	282	281	297	255	315	253	272	265	285	273	262	261	284	257	299	260	279	274	270	274	278	306	259	268	293	259	275	263	279	250	231	274	245	262	276	307	251	296	268	256	251	293	254	256	272	266	265	266	296	244	272	268	257	230	232	252	282	252	271	285	290	237	267	284	261	280	268	281	223	240	280	279	274	250	283	276	249	263	240	285	287	278	253	245	269	246	296	279	286	256	248	275	259	275	254	298	243	236	259	250	250	264	290	276	248	281	261	249	256	265	268	281	272	258	245	258	271	283	260	237	295	268	240	289	289	248	245	271	226	263	282	284	229	261	263	223	250	225	264	266	263	259	236	267	274	249	255	235	260	266	240	281	260	254	240	253	256	255	265	269	245	265	280	295	254	250	278	270	247	268	277	271	263	233	272	269	244	272	260	249	280	302	263	284	281	253	275	244	239	220	270	278	276	272	243	254	250	252	249	275	247	273	264	263	262	256	240	225	251	258	246	288	236	241	314	280	305	280	259	278	237	251	279	269	257	316	265	260	232	217	232	252	258	266	274	259	238	244	270	256	253	259	253	257	274	251	285	243	269	229	282	253	267	278	273	279	249	259	255	288	279	263	239	290	250	277	274	225	257	274	280	275	267	260	284	271	282	282	270	269	289	293	275	222	243	258	252	247	267	283	248	273	268	262	248	235	271	269	272	256	233	278	272	277	249	249	245	241	270	290	266	268	241	258	255	288	318	256	263	271	280	261	271	249	273	274	246	281	217	248	240	264	268	281	247	259	280	263	308	292	296	296	269	246	249	276	299	289	253	248	261	279	263	272	268	255	289	287	252	255	282	262	265	268	275	261	250	279	266	260	255	261	277	257	260	273	264	243	257	278	264	246	263	291	275	263	267	274	263	246	293	294	270	238	280	240	240	268	254	232	294	252	260	266	239	286	245	252	242	265	267	267	232	276	270	285	258	267	280	243	280	248	275	250	275	267	272	257	266	274	252	261	279	243	271	232	255	277	291	282	279	245	248	272	262	279	267	250	264	269	272	268	260	280	285	283	266	262	274	250	252	243	256	272	305	248	265	258	230	263	272	269	281	248	237	247	271	256	273	255	274	275	266	260	278	258	264	260	243	256	254	266	252	238	279	261	269	281	230	237	272	256	229	265	250	257	295	260	284	266	271	259	260	272	256	253	262	286	279	239	282	244	282	279	284	277	277	251	238	313	296	274	228	253	273	293	270	258	270	269	268	265	270	271	267	248	283	278	275	272	245	265	262	268	266	250	241	267	236	270	269	272	254	231	252	264	276	250	268	268	267	236	256	249	244	278	275	238	263	256	301	271	247	299	260	263	286	255	259	256	282	267	277	254	252	275	277	278	246	276	270	260	252	252	270	277	260	282	239	254	253	244	266	267	258	256	233	270	254	264	232	291	270	273	264	253	265	257	236	287	246	257	277	251	261	249	259	280	270	298	286	269	277	253	260	282	260	271	260	282	260	234	272	291	289	257	275	243	262	270	279	265	260	255	290	278	252	253	223	271	249	253	234	270	249	286	271	237	252	230	265	259	265	251	253	246	242	275	257	274	285	253	308	265	245	281	254	283	292	263	240	283	251	253	275	256	231	298	249	255	264	254	254	261	282	251	256	250	278	265	264	242	276	272	245	240	248	274	290	268	255	256	282	268	269	283	242	277	256	257	280	261	271	259	257	248	300	264	270	283	280	252	253	256	277	279	261	239	253	240	264	247	269	254	256	244	234	264	283	226	290	288	237	260	254	238	262	277	239	259	286	256	264	244	292	255	249	251	290	280	271	276	252	270	261	265	256	254	271	298	251	247	290	250	289	261	274	277	298	226	251	278	267	283	273	222	267	254	257	248	276	274	266	279	261	251	263	282	279	252	258	271	266	249	223	273	288	251	246	255	276	289	269	300	243	282	296	239	243	288	297	250	246	272	255	266	257	238	270	259	252	263	237	249	255	252	255	260	276	271	261	265	271	282	259	264	254	246	275	258	284	261	251	287	308	256	265	282	301	236	269	252	238	251	273	267	246	285	241	278	280	254	250	257	277	226	258	230	231	253	273	284	267	244	280	272	258	273	237	266	281	259	238	263	267	299	276	267	245	295	263	249	256	313	229	249	255	284	224	249	261	285	224	284	243	261	264	281	262	278	245	267	258	247	279	275	289	267	276	272	240	297	276	261	292	286	261	258	245	251	258	268	270	257	261	305	242	255	239	278	248	279	270	288	261	277	279	235	280	257	252	261	284	275	266	244	249	267	279	266	246	266	276	280	249	242	274	253	249	279	272	248	280	283	276	272	273	260	269	278	269	246	219	265	265	253	238	277	250	281	266	233	284	256	240	251	299	270	284	303	268	249	275	262	270	255	270	282	271	282	267	244	286	258	278	269	276	250	225	231	284	257	222	250	291	230	275	269	269	287	257	266	244	282	295	282	274	258	268	236	256	274	277	281	276	243	272	276	242	264	275	276	288	269	231	275	257	277	262	253	237	276	284	249	235	229	281	235	278	299	272	254	290	247	266	275	272	259	231	260	259	258	287	266	250	244	295	250	247	265	286	252	229	271	246	252	258	262	250	291	271	261	283	257	271	264	282	282	256	288	262	268	287	292	267	249	273	261	248	300	255	267	274	252	263	273	235	254	232	260	263	248	257	255	250	256	298	263	278	259	241	263	238	265	245	293	266	265	248	282	231	239	248	268	273	250	301	277	292	262	309	256	254	271	232	240	273	247	280	244	269	266	249	279	261	257	251	261	274	271	248	266	252	277	269	274	277	275	251	249	258	229	247	264	258	231	274	259	294	274	202	275	252	279	292	246	267	272	258	274	227	273	246	252	280	289	268	236	251	265	284	278	295	262	245	292	271	271	238	263	251	255	265	265	291	265	242	271	242	264	262	281	264	275	285	296	257	268	276	262	283	279	279	268	240	274	250	277	270	272	240	274	257	267	245	262	278	276	283	269	303	272	287	279	254	238	280	282	279	268	240	268	291	294	274	260	263	245	299	285	249	234	279	271	260	271	245	236	249	280	235	266	261	253	274	254	252	236	275	260	255	271	284	298	242	249	263	263	253	278	259	285	270	248	286	267	283	250	267	292	261	302	285	279	271	264	312	259	268	248	254	269	286	273	258	233	316	260	304	286	290	254	262	250	255	262	273	257	271	247	279	260	243	239	284	250	229	238	255	248	269	238	248	272	257	251	271	284	276	279	267	290	277	279	250	236	275	274	282	253	302	260	250	254	275	255	270	284	233	281	249	249	243	257	248	230	289	293	254	233	274	282	266	253	236	296	275	245	260	238	252	213	264	251	271	249	259	277	250	268	295	241	283	274	251
6155	791	819	636	653	742	645	654	663	649	635	609	588	632	601	651	615	632	647	656	605	651	662	673	668	618	622	655	668	672	635	643	664	670	579	657	670	635	619	561	590	637	659	667	642	625	634	630	634	609	615	616	608	636	601	599	645	633	694	632	611	632	637	603	588	600	638	632	630	629	636	613	639	609	623	592	610	630	627	671	652	644	615	620	640	610	607	632	594	610	606	629	618	615	650	642	645	596	571	605	612	674	623	668	621	645	647	648	650	596	594	660	645	629	662	625	622	627	613	618	637	659	608	607	602	607	576	614	689	580	635	597	641	602	629	622	655	604	585	601	645	621	586	635	612	626	685	583	633	645	660	616	666	675	607	612	614	650	649	630	633	578	595	628	617	631	640	658	633	608	640	673	618	610	619	667	671	617	654	606	631	639	612	663	593	607	624	650	640	619	630	617	608	605	598	643	676	636	607	609	630	626	621	633	637	569	607	624	655	608	591	614	625	644	608	643	657	620	686	609	637	666	670	643	644	595	650	626	603	663	635	642	648	588	645	594	620	658	607	649	617	623	662	629	655	647	632	625	561	602	618	630	646	648	631	652	636	627	638	613	618	633	641	619	616	645	638	635	615	553	627	617	616	636	616	651	638	587	668	626	618	661	658	602	643	649	613	623	592	617	636	595	639	621	622	560	626	651	589	630	624	605	662	641	631	593	635	667	630	637	611	569	600	642	675	591	650	601	608	615	653	602	609	634	628	650	610	669	639	583	582	702	585	631	608	616	644	641	606	626	606	619	610	645	594	612	657	632	582	635	608	623	625	655	620	632	614	660	624	639	625	624	621	654	598	651	636	666	647	636	675	604	632	658	622	638	597	622	624	681	635	629	627	634	647	617	655	580	649	602	641	594	627	608	642	614	626	587	609	663	662	660	625	591	600	617	624	633	635	628	628	613	660	629	637	631	613	630	661	639	659	603	623	619	614	625	570	595	647	601	656	638	652	634	585	594	631	638	644	616	601	649	628	607	639	642	639	624	645	592	622	628	626	647	613	606	644	613	615	652	625	628	567	600	695	630	569	578	654	635	622	642	609	629	625	592	620	647	587	613	655	651	622	657	642	645	628	635	658	628	612	649	647	608	651	635	616	600	664	616	617	636	600	616	645	617	635	630	642	650	603	600	605	607	630	639	593	597	589	649	637	624	643	618	586	630	602	612	621	594	583	606	633	649	639	630	648	578	650	667	669	608	639	679	647	593	669	652	622	614	650	652	650	570	645	620	640	599	597	609	633	641	631	588	662	672	638	658	638	623	625	594	614	635	631	611	669	641	616	643	632	612	601	648	649	611	631	635	634	630	685	597	613	630	598	596	585	668	627	676	643	642	632	635	640	624	623	668	626	653	600	656	614	604	633	652	637	646	607	667	651	618	656	637	638	624	592	646	610	571	601	668	648	661	657	605	662	644	614	629	618	599	619	618	616	667	640	583	633	603	614	629	673	653	641	633	586	625	577	663	628	592	620	603	658	591	633	648	651	586	635	583	667	624	631	601	619	602	638	638	633	656	587	548	579	666	672	630	596	615	568	633	606	616	580	587	613	602	613	607	612	606	661	601	633	583	629	617	608	635	664	607	645	623	633	567	573	637	617	642	574	619	582	616	620	644	601	651	618	653	595	647	593	654	624	646	632	611	637	615	631	666	656	588	579	642	644	655	628	629	651	633	647	661	662	663	664	597	613	597	664	651	604	625	656	589	622	652	632	657	593	669	594	600	573	584	627	610	637	646	598	587	639	612	629	612	604	599	635	643	624	647	627	627	650	671	617	640	604	636	647	610	638	601	606	639	621	648	674	656	592	670	660	632	614	616	604	646	615	598	632	648	605	617	622	641	620	618	638	641	647	647	614	604	624	600	643	613	637	613	627	628	636	607	584	614	553	653	629	646	558	613	588	641	639	605	615	631	660	667	671	634	651	611	654	641	615	612	666	639	631	613	604	648	665	625	619	611	618	609	620	608	652	570	635	616	597	631	624	558	631	619	632	613	638	649	610	647	642	622	655	609	640	614	633	630	603	605	620	664	620	581	651	597	637	664	611	621	617	626	579	614	652	626	606	639	629	653	619	639	627	610	619	671	558	647	648	586	635	617	627	630	669	631	586	632	624	600	652	636	647	600	667	630	650	651	674	641	607	672	655	662	623	620	649	621	687	595	666	645	599	618	600	651	607	643	636	628	634	636	618	624	619	633	640	604	619	624	612	639	632	606	647	688	612	617	641	674	617	607	613	648	654	632	650	594	633	606	616	628	643	627	654	586	607	674	655	630	606	604	590	622	639	651	617	610	669	637	590	606	612	616	639	598	644	629	631	601	631	631	657	637	637	639	609	572	632	571	634	614	624	661	630	634	591	622	625	623	628	642	600	599	601	610	610	559	660	611	587	620	619	627	615	627	616	660	647	588	617	595	629	621	641	679	609	618	625	702	627	586	631	648	688	660	590	613	679	616	631	636	627	661	635	617	651	620	699	625	662	673	632	622	605	656	671	647	598	676	604	620	590	680	616	682	675	649	642	616	600	656	639	620	617	633	657	629	629	609	658	662	632	679	618	693	610	652	644	660	585	620	670	604	658	650	706	630	629	657	627	626	602	595	652	652	672	642	639	676	661	646	653	611	635	642	606	612	619	632	605	627	644	629	620	622	621	609	626	629	670	620	593	592	626	656	638	647	681	641	637	646	598	593	600	648	631	608	622	599	647	684	653	693	656	616	617	638	594	573	618	613	659	610	664	657	643	642	625	634	637	647	638	618	602	649	653	596	651	623	591	634	612	595	646	621	659	639	613	619	621	640	584	638	651	652	607	644	587	567	602	614	609	624	590	605	640	602	590	601	593	635	647	634	602	619	616	632	639	604	651	639	617	648	649	553	615	621	635	618	611	632	684	672	642	617	675	622	645	620	597	639	618	588	638	613	623	588	653	642	609	600	657	686	624	612	626	655	653	631	702	621	620	652	604	627	668	597	658	672	624	633	633	606	624	624	619	593	633	659	673	635	604	614	611	583	630	650	633	643	621	604	622	635	640	632	603	696	626	595	645	639	644	628	631	623	660	569	610	626	624	616	619	622	611	638	591	630	616	628	611	642	635	589	606	615	652	639	600	617	619	641	697	611	647	602	640	653	599	606	599	634	604	636	581	598	648	619	685	628	657	636	603	655	627	635	631	595	624	610	599	628	623	671	658	619	669	613	612	609	601	647	622	642	620	605	648	622	596	656	627	629	647	676	633	609	600	622	638	621	626	592	596	655	584	594	662	668	643	633	594	625	650	665	633	633	586	615	634	602	628	664	655	600	628	626	647	646	670	639	631	629	634	620	644	631	615	584	670	650	570	636	616	624	602	597	601	666	627	664	632	613	625	629	636	646	645	631	585	584	638	653	583	610	617	638	646	657	610	634	645	639	646	610	676	636	636	603	577	631	642	649	607	644	626	597	661	640
16567	1104	627	434	347	331	272	232	245	236	229	245	271	219	274	193	203	239	231	213	222	245	217	221	190	210	193	227	218	209	206	220	217	211	239	199	210	229	220	208	252	202	214	192	207	202	220	230	214	204	240	218	190	200	227	196	206	214	179	217	218	213	181	202	211	200	202	185	202	217	199	221	232	238	188	216	231	204	194	198	207	198	223	222	208	220	186	188	204	205	215	226	238	215	236	219	226	212	204	211	246	203	219	186	219	231	202	196	237	206	245	219	217	206	228	206	199	233	186	240	216	221	209	228	208	208	197	219	224	212	253	210	233	208	220	207	226	215	219	225	217	207	236	209	206	194	203	207	218	220	192	192	239	214	201	219	205	250	193	215	206	213	197	214	232	223	191	208	216	214	218	223	171	214	216	203	227	218	226	205	215	220	209	209	208	200	197	217	238	209	219	199	224	226	217	209	214	215	227	210	211	212	200	232	201	243	195	217	185	210	222	234	236	210	205	202	207	213	216	173	222	217	213	225	199	192	196	218	204	181	223	217	228	200	200	231	179	219	228	193	203	204	215	201	197	211	211	230	210	223	193	227	209	177	205	218	206	188	194	240	211	195	213	215	181	226	219	191	191	224	244	212	215	213	234	208	172	210	235	197	201	228	212	187	211	198	202	209	186	214	214	242	239	200	207	186	184	215	212	194	201	192	215	202	177	228	216	198	222	254	185	221	195	198	226	234	219	223	205	196	220	207	224	195	198	215	229	193	201	184	200	225	218	210	196	225	250	220	192	223	238	160	191	222	198	210	224	215	213	244	194	216	225	203	226	222	192	193	197	197	180	222	205	184	228	215	210	214	209	208	204	200	195	238	238	203	216	230	212	202	200	192	193	225	203	200	170	224	200	215	209	184	199	214	203	211	246	232	195	232	205	246	203	193	247	221	192	217	233	210	203	210	197	202	188	191	213	203	201	170	205	236	198	203	179	202	199	191	215	221	216	215	203	204	210	200	186	209	183	189	200	214	217	229	235	189	203	238	228	224	221	208	205	196	228	202	221	207	230	180	204	214	186	231	220	209	221	205	215	201	252	190	192	210	229	206	203	199	196	172	210	190	205	197	233	203	213	223	211	224	234	232	202	201	215	222	211	212	216	208	217	215	206	227	207	215	178	212	207	218	200	200	217	207	193	204	247	209	227	190	211	204	251	207	201	220	219	195	215	209	218	218	212	222	213	219	229	214	187	234	206	218	202	222	227	211	238	202	166	215	188	217	211	213	228	212	214	195	225	210	201	248	193	214	187	196	230	231	241	186	224	205	209	182	216	224	195	215	211	211	197	215	178	199	209	170	216	191	231	187	228	212	195	178	213	215	209	207	183	218	219	204	197	214	223	233	215	223	198	195	206	210	190	201	219	228	228	203	214	242	203	219	197	230	203	229	213	219	199	223	204	236	225	229	227	220	215	194	223	196	198	194	179	231	232	180	206	188	210	196	209	246	237	227	213	225	202	196	197	213	220	204	191	215	226	188	208	247	197	205	217	219	236	232	187	214	216	227	172	185	241	215	221	221	222	202	205	169	219	203	218	181	231	209	204	237	205	195	207	204	188	188	173	208	208	221	224	189	206	215	223	210	227	181	208	182	225	241	192	200	196	213	187	203	198	198	197	238	199	202	225	207	206	197	218	223	190	196	215	197	201	232	201	238	225	225	211	217	213	240	183	241	213	206	207	244	175	214	211	217	205	212	177	211	189	220	191	177	209	222	218	196	196	205	223	213	195	189	197	244	207	197	228	225	212	177	226	227	194	198	221	198	217	188	210	202	196	226	202	208	234	170	182	203	192	218	223	203	205	186	219	220	241	221	218	189	216	212	192	203	196	224	198	225	191	201	224	223	228	215	224	220	206	205	205	182	179	216	221	236	223	196	226	190	235	219	217	197	209	191	224	209	200	215	223	204	208	201	198	218	194	236	199	219	234	205	195	194	194	215	247	225	187	214	200	235	221	197	203	187	188	203	258	205	194	204	218	214	196	232	215	222	209	215	210	217	213	205	191	198	208	249	206	212	224	207	195	194	208	210	205	224	208	238	217	225	212	231	176	223	206	191	205	231	221	224	214	213	203	189	218	206	195	203	221	218	201	202	208	219	184	207	227	213	242	210	229	193	207	235	205	212	228	215	223	203	228	224	220	233	220	244	174	220	207	201	216	219	222	217	203	223	236	243	207	214	200	225	192	221	221	232	221	223	237	225	211	227	234	203	211	203	213	193	203	198	188	190	204	205	214	211	198	219	206	224	223	219	196	220	216	207	240	181	197	229	202	217	212	203	244	218	198	206	202	209	225	225	207	217	248	220	221	182	173	200	232	216	223	212	213	207	199	196	213	202	211	203	215	189	201	215	212	230	187	237	196	200	236	204	223	232	206	221	208	221	218	210	228	195	223	191	203	213	200	204	224	233	215	197	208	184	188	188	215	201	209	227	209	214	207	221	230	219	211	197	214	203	186	235	191	234	233	217	228	191	218	224	226	193	224	207	204	200	212	205	232	191	170	218	246	214	204	210	224	196	185	204	199	216	204	222	220	221	219	236	228	224	205	202	216	203	231	201	195	218	224	219	206	194	219	206	196	213	218	186	228	204	205	219	220	212	230	226	221	219	213	204	198	225	230	220	206	196	225	219	217	198	191	209	195	204	213	199	237	205	204	184	191	227	204	245	209	206	232	220	171	216	182	203	185	195	221	197	217	196	208	212	221	213	205	243	194	199	206	234	219	226	192	208	226	193	227	203	204	235	206	204	209	196	207	197	224	209	208	189	166	238	215	187	215	207	199	206	192	203	201	189	199	220	201	205	213	237	223	216	192	215	213	230	182	196	230	217	193	206	189	215	200	213	185	212	199	205	248	174	205	222	205	240	207	205	201	229	194	200	220	211	233	239	196	231	215	225	185	197	163	206	220	228	210	225	232	186	190	223	199	204	203	253	237	216	202	187	223	214	194	220	197	194	215	222	220	218	217	234	210	250	198	216	206	197	197	242	248	207	216	196	213	225	201	203	221	199	194	208	200	217	205	192	209	237	232	191	199	213	235	233	221	224	184	180	216	200	207	212	211	198	228	219	210	215	194	204	211	232	228	193	213	216	207	221	209	199	232	218	250	185	210	243	213	225	218	222	239	208	218	183	213	209	215	208	244	242	213	214	205	218	203	219	197	199	218	227	222	231	218	236	219	231	221	191	185	234	215	215	200	217	212	231	219	210	218	197	214	189	191	182	189	252	220	182	207	191	210	219	208	218	217	190	254	213	201	184	197	214	223	181	201	209	216	217	194	195	206	187	180	238	196	192	219	207	213	197	167	213	216	210	187	218	202	191	211	194	216	209	205	212	250	193	223	211	225	182	203	229	187	197	217	231	212	195	222	213	191	212	193	225	209	225	202	209	202	180	204	202	210	224	218	199	217	199	188	191	196	205	219	192	190	200	202	203	217	214	225	222
10680	985	1374	1368	1223	1044	910	844	784	723	693	627	630	654	639	569	577	583	584	647	569	613	580	595	562	594	577	585	549	566	522	571	563	541	557	532	555	531	553	575	564	532	554	556	562	568	582	560	537	568	580	579	565	566	556	579	533	557	575	578	564	507	502	532	544	574	534	567	533	525	505	573	569	540	573	583	520	525	573	551	579	546	507	528	539	538	536	527	539	543	516	541	539	538	519	543	560	540	519	515	582	516	573	532	523	531	555	552	522	533	540	520	563	518	507	560	487	532	554	555	571	530	523	531	549	540	549	542	529	521	533	578	549	535	548	529	564	526	524	546	502	524	535	522	517	551	532	530	500	590	531	529	547	535	533	533	518	547	566	564	524	556	518	506	558	561	528	584	565	538	579	523	590	537	524	520	553	511	560	486	549	529	561	519	548	512	527	581	509	545	560	567	530	581	532	583	539	535	493	553	541	521	569	540	532	547	554	549	532	525	522	530	574	543	537	542	574	527	511	545	561	548	500	539	537	595	516	518	545	528	554	530	523	532	545	516	582	571	547	557	558	511	533	511	555	507	543	549	565	565	524	522	520	581	563	496	547	543	599	524	572	555	560	556	572	568	552	555	530	579	570	514	552	561	565	560	570	592	550	556	558	556	549	558	555	545	544	557	531	531	506	510	537	532	505	555	589	556	548	553	555	507	563	524	528	517	507	545	541	516	521	533	556	563	559	549	519	525	558	550	561	555	500	558	578	549	532	499	555	567	508	539	519	569	559	563	505	515	526	549	517	543	602	511	521	530	511	572	546	536	521	583	524	531	556	546	574	542	532	528	518	514	547	520	569	526	515	554	561	530	537	569	569	558	565	534	534	582	518	584	506	524	548	551	574	584	562	541	536	576	556	548	575	533	511	579	501	506	550	513	545	521	539	538	532	559	552	523	557	529	557	555	532	533	590	530	535	552	534	514	582	518	520	558	569	555	563	573	583	511	573	556	569	575	466	562	540	492	579	558	528	572	560	555	522	607	536	569	527	575	546	552	541	516	533	532	545	505	556	565	545	559	519	562	524	544	523	524	528	571	532	532	556	528	509	538	534	511	560	550	525	566	532	554	567	560	548	585	516	532	535	513	522	520	564	532	544	538	542	533	561	581	561	535	516	587	521	522	547	525	555	523	527	515	524	567	535	505	514	554	548	518	590	568	505	501	529	578	560	542	573	552	505	562	526	573	548	538	563	558	531	520	555	560	559	542	540	554	569	542	555	569	553	548	529	520	537	547	560	551	539	534	538	465	567	606	495	571	564	577	534	534	541	556	529	500	511	532	532	571	572	543	552	568	563	550	560	516	540	515	574	531	548	563	523	555	585	507	512	528	551	541	564	545	523	551	554	576	551	576	552	533	494	569	551	574	517	499	599	563	500	563	507	555	537	506	539	569	557	543	573	575	586	542	563	569	563	507	555	527	569	543	555	586	525	567	541	544	586	558	560	473	565	511	530	533	537	555	536	516	557	563	529	532	505	559	524	573	548	530	569	570	521	577	570	580	535	549	508	522	542	548	549	540	569	553	545	513	505	552	555	518	567	517	555	541	524	547	500	535	556	558	543	531	545	572	559	553	563	568	518	537	570	541	536	570	557	535	515	560	548	557	538	544	576	547	554	572	579	537	510	570	530	546	547	549	564	597	584	528	497	559	523	532	531	543	559	556	544	508	553	534	543	529	512	539	536	528	562	527	574	553	497	530	578	593	518	521	527	538	536	544	576	560	509	554	561	521	563	548	524	527	538	512	532	545	550	572	567	551	540	528	546	563	531	578	549	531	506	536	553	545	548	561	546	536	547	516	582	575	533	491	545	542	566	562	552	554	503	534	500	526	498	518	526	552	534	546	546	535	549	518	539	566	517	554	541	558	523	517	527	544	554	586	519	542	511	540	526	542	544	510	559	540	578	555	514	566	556	529	532	567	505	502	521	534	558	506	542	517	577	569	562	522	595	572	558	524	519	544	493	537	521	587	579	506	557	522	555	554	551	560	545	549	553	554	532	534	533	588	527	540	545	538	564	543	519	565	550	569	564	558	568	525	532	480	571	553	514	543	547	560	567	576	551	556	524	558	555	536	541	569	541	525	554	571	528	576	511	549	529	563	543	565	580	526	506	531	563	510	559	572	528	551	545	580	554	559	570	566	561	513	528	589	549	489	522	521	512	553	527	519	565	537	550	557	573	574	538	568	499	574	552	541	548	497	495	521	547	569	562	522	545	496	543	534	524	533	523	509	554	551	532	519	491	561	566	557	538	534	565	555	573	552	545	522	545	551	524	600	549	495	546	529	507	538	554	593	534	541	525	532	539	531	576	511	509	523	512	554	560	533	518	530	550	556	496	524	509	568	543	558	554	519	545	516	519	515	560	494	550	500	542	520	551	558	522	575	520	521	545	515	570	554	509	559	539	580	520	585	551	519	530	545	528	546	536	542	509	530	560	576	507	528	577	547	553	545	543	571	564	550	553	559	558	533	583	556	560	545	557	583	506	571	535	512	557	548	473	537	535	537	531	593	498	515	484	543	562	498	557	522	583	558	520	581	565	518	511	537	544	582	522	614	547	501	526	534	581	531	496	543	537	538	559	564	542	560	548	562	530	533	556	567	554	546	567	532	563	589	539	559	552	568	534	559	556	503	533	559	550	596	545	526	581	530	548	501	555	546	551	545	547	539	536	644	580	563	552	532	575	517	522	577	556	555	522	558	513	542	551	547	537	503	523	566	532	562	557	552	513	555	583	552	502	541	565	558	549	558	550	536	511	522	562	562	559	572	530	547	565	518	595	557	558	574	547	519	516	551	555	555	603	577	547	498	551	552	558	546	561	544	556	574	565	557	580	550	524	541	530	538	567	547	522	543	575	565	529	528	524	569	525	503	535	534	575	519	553	559	544	517	523	533	523	511	523	571	544	549	509	547	539	567	529	530	561	536	535	571	518	542	559	545	543	559	539	524	534	572	550	558	559	532	539	573	505	517	521	517	559	503	561	525	513	545	542	539	530	550	506	626	517	519	521	589	523	548	557	512	542	534	571	534	523	503	545	540	518	525	553	567	543	533	503	547	542	543	537	550	548	560	524	539	565	556	580	547	517	566	552	509	512	531	481	548	558	537	555	532	575	509	532	545	572	558	522	519	538	559	571	550	545	530	515	571	532	540	543	522	536	556	538	534	525	518	537	519	511	543	547	518	528	517	498	530	550	565	532	542	602	537	535	520	535	593	480	535	558	528	572	528	560	512	531	584	547	541	575	555	572	551	541	511	540	518	530	541	542	528	553	551	548	513	546	541	561	553	534	525	548	547	585	531	575	528	531	553	558	553	572	525	498	520	543	543	546	533	527	492	527	555	545	570	566	575	543	595	530	556	491	529	546	534	558	591	555	521	574	497	552	519	531	531	549	571	574	521	576	547	535	567	529	472	579	564	537	585	509	570	565	573	488	551	569	544
25502	2518	1180	867	684	559	595	512	486	522	445	454	433	408	427	425	438	411	416	407	416	429	402	401	410	466	402	404	427	431	365	380	408	411	417	433	412	406	438	392	354	371	405	377	412	363	409	391	361	387	373	395	431	474	378	406	389	424	403	366	376	379	391	410	434	423	401	416	427	427	394	434	416	385	390	415	411	396	381	413	408	404	386	420	407	382	424	409	404	415	437	397	405	403	405	392	418	402	408	397	386	409	389	412	397	412	380	384	427	429	447	380	414	410	423	416	365	375	397	413	430	429	391	368	412	417	381	399	415	403	394	433	404	421	407	398	426	388	377	351	406	430	392	426	430	368	388	417	396	411	391	412	411	397	432	405	397	428	370	434	405	414	374	388	398	422	381	426	364	383	397	393	368	396	366	412	418	396	362	386	377	409	395	408	412	385	367	437	426	405	401	402	424	413	399	437	382	402	415	387	408	367	376	427	390	396	408	375	380	410	397	360	439	424	406	389	407	427	397	414	411	390	438	431	377	411	382	409	384	382	465	423	451	402	416	431	401	422	435	420	400	358	376	397	433	373	402	423	416	427	377	451	405	385	367	354	405	439	408	422	415	428	391	415	414	376	394	407	396	388	386	363	393	389	389	402	359	388	398	388	404	380	395	404	439	373	436	371	367	360	378	392	392	391	420	405	379	422	417	436	406	422	402	405	390	392	374	393	408	427	407	371	401	382	417	365	414	384	381	377	406	375	383	407	396	416	401	412	409	439	420	374	361	383	390	386	345	393	376	420	387	407	393	422	392	434	380	407	433	365	392	424	429	429	373	410	391	407	431	379	378	392	399	394	416	385	414	404	412	401	401	363	340	373	383	423	379	453	413	417	392	387	366	407	396	388	349	384	399	433	439	410	365	392	399	364	346	373	369	418	401	365	444	406	385	429	392	357	385	416	430	412	390	401	404	410	411	422	383	431	410	462	410	396	400	446	398	399	417	444	425	383	390	395	370	384	418	421	361	387	414	418	387	393	396	404	384	359	373	366	400	386	434	395	398	388	424	399	402	392	409	393	398	403	400	387	428	376	401	357	386	426	412	401	386	395	367	412	370	362	384	407	447	397	369	419	427	387	407	369	405	407	417	392	430	420	414	426	397	403	429	469	383	387	431	387	423	390	398	401	398	420	403	393	375	403	390	393	432	394	377	374	447	383	401	424	435	405	398	378	421	378	409	409	386	361	404	413	388	406	367	408	378	449	396	430	366	411	409	435	409	402	375	437	407	379	387	394	372	396	388	375	371	398	416	382	389	378	406	444	391	419	427	410	403	381	418	375	418	393	393	399	431	367	446	388	371	375	404	360	430	392	373	410	393	411	394	389	385	377	402	426	416	391	436	403	418	387	402	403	401	410	384	446	406	411	399	353	359	394	448	407	387	421	419	401	410	394	411	444	415	394	401	388	433	373	385	414	392	391	401	398	412	381	430	432	449	395	379	384	404	372	412	437	434	397	407	390	418	403	447	360	386	361	344	440	391	393	418	377	343	392	411	401	417	395	410	419	404	402	438	368	395	417	382	357	390	363	382	431	419	403	425	398	399	395	351	411	430	363	445	411	425	398	380	401	388	402	437	442	397	418	403	395	387	377	420	413	374	414	423	375	371	413	395	426	388	420	431	406	403	394	399	394	398	418	410	393	432	425	412	423	431	460	384	412	416	381	425	429	411	393	418	422	411	386	378	444	407	393	426	401	398	422	383	423	389	416	423	398	367	411	414	397	410	401	377	411	385	395	424	394	421	403	422	377	411	408	426	377	387	409	437	342	446	423	414	421	388	409	384	390	404	401	417	419	412	389	383	414	392	392	436	433	433	442	392	431	373	406	375	404	417	384	409	378	441	420	410	402	418	354	412	425	414	363	402	423	388	444	461	425	373	390	381	405	422	404	351	412	424	376	418	416	370	413	420	396	390	405	435	383	437	427	438	380	382	430	397	385	396	455	445	395	413	362	369	411	377	390	385	353	435	402	376	389	395	381	391	380	398	417	429	384	360	422	448	416	387	432	374	400	425	392	439	432	398	406	350	370	367	358	421	383	393	408	425	399	386	369	351	408	390	415	388	383	396	414	398	397	379	376	396	405	407	442	398	421	389	394	450	430	397	389	402	392	373	360	393	377	414	405	420	380	413	400	396	410	402	416	352	389	419	443	390	409	412	405	395	403	413	403	380	413	371	399	421	409	391	393	430	422	414	399	412	388	388	424	398	387	415	396	449	381	387	402	402	389	399	405	417	429	406	441	403	428	396	430	409	397	407	448	399	390	413	417	441	420	403	392	406	404	402	385	381	378	383	392	425	410	405	419	380	404	377	393	400	390	393	415	433	402	401	397	411	423	410	344	402	387	452	428	402	391	372	372	406	358	399	442	395	429	407	414	379	409	433	382	379	397	423	394	393	390	385	374	422	413	379	392	367	409	345	415	408	430	423	401	424	402	359	404	391	374	380	407	385	367	398	425	424	416	419	427	403	392	425	379	399	434	450	404	376	392	374	398	408	403	391	368	394	375	418	395	381	378	413	420	385	417	367	365	423	380	368	425	381	415	394	375	413	419	385	403	386	387	385	391	388	398	422	421	392	384	395	365	377	376	413	403	423	410	404	386	398	387	344	409	427	393	413	394	417	414	415	407	394	421	428	400	407	416	426	403	406	439	400	412	353	398	391	401	402	373	379	421	396	391	414	425	389	401	431	388	396	436	373	407	408	400	387	463	392	384	405	395	389	377	337	412	429	437	387	351	396	424	382	374	412	362	395	401	415	380	398	391	361	377	358	395	387	404	366	432	403	420	424	396	412	404	390	410	371	381	400	414	379	409	386	381	407	402	415	411	386	391	369	403	403	394	369	389	383	424	415	392	374	387	417	426	395	404	420	399	376	429	405	417	399	397	383	384	417	422	406	427	422	390	389	399	389	381	397	414	406	364	406	397	362	382	433	422	414	434	390	406	342	368	383	406	371	395	417	414	405	398	415	404	393	364	388	410	403	417	422	391	434	404	410	371	390	443	394	413	407	431	402	396	432	438	380	423	436	396	412	388	421	394	380	454	394	405	424	401	397	391	403	402	368	383	358	364	362	385	361	396	412	384	414	411	441	411	363	388	386	413	429	426	401	388	412	402	392	352	391	372	375	391	373	415	430	412	442	398	431	413	430	406	427	394	404	397	413	403	407	400	409	416	432	393	371	399	399	394	402	417	390	406	349	421	353	386	358	412	385	393	407	419	433	393	397	388	372	416	374	417	426	404	362	360	379	408	394	389	429	387	387	377	397	415	423	389	423	373	399	388	377	411	410	417	398	370	384	425	375	415	384	422	376	375	389	408	381	376	379	406	400	420	419	400	376	418	365	421	430	344	404	410	397	392	436	400	387	399	430	402	377	381	405	363	394	418	387	389	422	388	404	416	413	431	419	392	394	361	400	416	390	399	397	410	360	455	400	422	428	389
13577	1785	2478	2492	2136	1919	1646	1477	1349	1286	1192	1165	1107	1112	1078	1023	1090	1073	979	990	963	996	959	983	970	938	961	964	958	976	1005	977	982	954	978	904	901	963	899	962	948	949	984	991	888	942	901	909	971	898	882	955	945	918	909	923	991	968	932	942	911	955	986	953	977	954	1021	946	887	953	920	924	919	854	927	968	937	912	899	997	927	914	894	855	917	909	902	915	949	905	910	902	924	920	988	922	893	920	898	937	912	868	913	908	895	913	944	907	935	911	915	969	978	936	932	929	876	889	899	898	898	942	912	970	902	941	884	910	913	940	946	909	943	879	943	863	932	951	976	871	926	970	952	945	927	875	908	913	894	918	956	873	903	931	893	913	975	944	910	949	917	873	989	933	927	933	894	956	891	988	925	945	899	918	941	947	917	953	953	864	889	877	947	914	906	902	920	882	907	908	897	936	938	902	965	923	928	897	868	931	907	869	917	908	925	961	902	917	982	921	970	900	869	930	951	978	910	902	848	905	945	946	953	922	910	925	952	931	937	992	919	887	909	947	944	973	878	933	932	966	927	907	944	982	926	916	929	909	925	933	913	896	931	947	909	882	902	931	913	927	928	935	899	941	922	955	908	916	925	920	874	896	914	953	908	989	866	883	929	984	909	888	943	852	889	915	912	940	922	953	953	967	938	840	948	899	977	918	957	952	921	904	940	963	904	920	927	919	900	943	930	959	933	890	952	924	906	920	928	884	883	986	937	931	911	893	902	962	941	871	869	889	930	966	905	939	924	950	925	913	920	945	964	901	936	890	850	947	842	901	928	922	949	909	949	930	926	984	879	915	899	956	954	951	909	933	961	907	917	940	949	879	922	877	913	960	975	912	885	893	909	927	981	891	908	923	939	912	890	932	968	860	939	867	944	915	896	922	961	942	944	880	890	852	894	929	882	970	919	921	933	955	985	927	919	893	861	945	939	904	881	906	905	954	929	925	938	955	957	889	942	931	933	898	941	910	925	975	912	948	966	941	955	958	938	885	944	930	956	930	920	901	957	931	875	917	896	922	964	880	941	899	926	999	917	935	885	1006	903	967	934	957	880	937	898	910	976	913	999	960	971	916	932	933	916	899	976	925	960	973	918	998	945	918	928	908	914	972	901	941	898	963	859	882	947	906	948	952	948	896	955	891	941	961	915	950	931	871	916	924	919	925	872	911	897	919	904	942	914	929	973	957	893	940	870	880	951	933	921	904	945	928	951	967	959	873	958	931	884	893	922	912	945	932	917	933	943	872	897	947	909	893	953	866	936	903	959	892	985	905	922	924	908	928	934	927	931	900	904	882	864	904	903	943	959	912	963	918	914	852	934	899	983	951	907	887	949	870	954	941	880	936	859	943	893	857	895	916	912	915	902	930	891	943	927	920	922	935	890	932	954	937	944	934	959	924	930	923	899	969	917	933	908	924	957	951	897	910	961	918	907	920	940	977	950	889	990	986	943	891	970	947	880	942	899	885	889	953	930	953	947	920	908	942	912	945	952	876	898	939	936	924	890	920	848	928	927	902	924	971	910	915	941	937	961	913	978	964	962	903	957	919	900	929	901	916	975	896	856	908	924	939	940	880	920	958	919	895	846	900	915	914	876	913	985	923	891	863	940	902	876	965	886	988	887	963	950	891	927	908	903	909	928	947	876	938	939	917	856	907	926	869	922	961	861	916	939	922	899	923	917	930	928	905	911	980	906	945	905	913	937	947	873	934	947	930	925	895	930	960	950	937	984	939	946	926	930	943	889	880	908	930	920	950	882	920	946	961	917	881	981	966	975	952	889	868	913	903	907	910	961	911	943	927	919	892	912	954	884	901	991	989	871	936	889	920	875	907	949	933	919	947	880	954	973	938	912	907	896	908	897	974	909	940	954	906	958	929	919	939	910	925	928	928	913	909	902	915	887	917	901	912	978	989	909	919	926	891	894	907	905	903	929	938	874	903	853	914	926	910	944	947	922	910	932	955	894	936	922	983	943	940	956	904	941	924	893	926	946	906	946	907	976	924	947	939	932	951	899	886	899	910	977	920	931	925	842	895	889	967	892	955	879	959	944	901	982	899	986	943	892	892	856	903	942	920	958	894	885	930	902	984	937	904	902	949	931	899	951	996	971	993	965	955	907	912	883	886	992	914	938	966	961	907	935	913	942	922	903	932	933	953	936	928	910	901	932	896	919	899	902	908	940	932	950	952	908	855	912	920	854	953	894	953	950	899	937	934	857	885	912	871	927	979	955	923	959	943	892	918	907	877	918	934	925	963	899	905	912	941	907	963	951	970	970	911	932	929	893	909	942	938	968	914	938	900	918	922	909	955	921	887	892	905	940	949	930	1003	920	958	894	916	916	914	934	952	917	944	903	931	908	941	920	993	883	988	910	939	915	931	905	885	902	963	917	914	942	914	944	933	888	940	921	900	941	918	911	926	913	972	928	906	871	944	920	916	900	972	898	950	939	948	923	890	894	897	909	902	982	914	909	895	900	857	862	925	904	934	924	928	908	948	912	887	974	953	858	899	898	942	913	925	962	916	916	911	952	935	922	909	911	923	899	930	904	945	894	914	949	919	894	893	967	933	980	851	904	903	961	912	913	958	889	886	894	903	913	917	908	904	876	954	898	929	919	949	874	858	940	956	882	908	928	951	959	914	865	904	905	967	922	937	895	913	986	951	882	873	930	942	962	959	905	970	922	915	905	886	924	885	901	996	978	899	923	940	905	889	950	937	956	906	914	906	900	952	921	909	888	895	954	895	924	937	910	920	883	915	892	893	919	952	935	965	961	927	974	874	932	931	907	956	905	882	922	933	938	929	944	926	966	968	911	956	893	941	938	905	896	910	966	945	942	1008	932	976	986	949	933	858	957	861	862	928	916	922	906	944	914	906	970	943	934	920	931	923	860	901	897	992	902	920	916	906	907	961	966	946	927	953	893	940	928	918	930	954	941	971	931	939	981	904	963	879	928	954	927	899	926	957	947	900	979	952	962	907	904	852	914	948	904	911	964	958	940	962	875	925	910	966	923	866	928	944	917	915	968	927	906	969	939	942	874	970	1015	903	900	906	922	967	923	943	953	879	925	962	902	922	947	924	928	882	935	942	963	962	932	876	919	942	907	935	984	944	933	935	926	932	892	939	946	899	946	951	1005	923	896	893	974	926	928	906	930	943	908	890	924	977	914	903	862	921	959	918	933	964	935	922	931	939	939	935	910	905	911	885	918	892	946	940	940	919	902	900	900	956	948	889	959	891	912	927	905	967	939	942	912	944	932	910	943	974	887	945	908	945	917	928	886	940	976	936	929	955	928	918	900	956	922	910	863	959	880	919	962	982	931	956	913	930	891	939	940	956	915	911	945	944	969	904	878	924	894	947	969	920	907	920	923	910	914	887	907	929	951	930	911	955	999	927	906	914	918	889	940	963	972	899	898	939	882	982	910	910	913	860	896	919	925	891	939	909	922	955	960	913
9335	653	267	299	255	269	281	272	264	280	272	220	279	285	256	285	276	250	233	258	234	259	214	271	257	257	245	278	267	265	242	243	255	266	293	219	242	271	304	269	236	260	253	255	255	216	270	276	275	234	263	272	249	263	279	245	268	262	229	234	247	257	278	248	268	248	232	260	245	246	264	276	256	220	251	263	253	293	267	270	242	237	248	281	295	247	263	276	260	283	259	284	225	259	247	267	272	272	277	241	275	276	257	260	266	272	258	275	266	261	251	266	269	270	261	257	268	265	250	273	269	266	263	253	275	279	235	273	291	229	220	264	257	259	285	248	285	244	257	282	266	248	232	270	240	263	254	272	254	249	289	228	298	256	264	252	280	251	247	246	264	256	270	275	258	254	241	236	243	258	294	288	253	260	266	262	265	275	236	258	255	258	260	298	277	239	254	251	224	242	287	264	257	248	252	276	302	309	246	252	254	251	226	298	259	272	266	268	271	262	279	259	253	277	272	302	265	276	272	255	286	243	246	253	242	278	291	255	240	231	277	241	225	237	240	263	255	264	253	248	251	264	223	257	248	254	272	270	253	299	242	289	254	264	255	256	270	280	274	250	279	250	262	273	251	237	255	275	255	229	252	264	252	266	272	255	248	250	240	233	273	225	244	249	268	260	247	245	267	272	294	253	252	251	231	275	268	238	260	243	267	259	227	261	245	253	236	260	267	248	274	303	271	278	266	272	255	255	280	248	231	225	261	247	258	279	265	263	269	258	236	262	247	242	287	242	272	245	235	265	277	261	235	322	295	244	266	253	265	226	237	259	260	256	255	252	258	225	205	240	252	272	262	286	259	273	248	262	293	251	245	289	266	293	282	254	251	209	275	242	267	258	283	245	247	251	276	245	257	285	248	250	283	275	249	284	257	250	257	262	268	257	260	264	248	264	220	263	244	268	274	243	231	259	263	262	231	241	239	229	247	302	249	257	255	255	249	281	272	246	275	249	296	230	253	267	222	303	261	251	271	255	253	262	278	240	263	261	304	288	261	256	230	282	248	240	263	257	301	238	256	276	265	260	245	265	256	283	253	269	252	277	252	234	267	258	273	267	254	274	269	262	222	253	249	276	246	259	267	272	255	263	249	258	287	267	248	287	253	234	269	243	282	262	297	238	251	265	262	243	257	274	257	266	269	290	271	297	276	249	280	259	264	258	271	271	219	261	259	269	251	274	270	268	260	291	282	258	275	252	254	287	263	235	266	258	263	292	259	257	267	237	262	260	285	236	256	267	266	237	232	253	226	281	248	269	275	255	262	262	283	281	267	266	235	284	248	233	257	245	235	240	289	284	261	263	277	256	266	286	257	239	267	218	230	255	248	252	265	266	264	239	286	268	259	262	251	274	297	264	217	232	243	290	245	278	254	249	270	256	295	280	264	287	240	272	286	276	241	250	298	267	272	225	258	246	257	208	283	274	275	242	265	225	265	277	289	233	240	279	259	263	266	252	248	271	279	268	254	253	262	247	265	268	270	273	285	268	259	243	272	283	269	247	241	284	314	281	262	283	276	217	289	253	275	263	275	244	239	273	251	255	263	251	258	261	255	269	257	309	272	264	292	229	265	271	256	266	281	259	269	252	264	237	256	251	260	243	260	240	274	270	262	256	247	246	235	230	268	256	245	276	248	269	240	250	261	264	259	246	265	263	269	263	240	263	256	268	243	231	255	280	250	271	282	268	235	249	263	248	253	224	271	261	249	264	276	253	256	233	239	254	264	285	260	269	259	254	240	297	283	236	258	233	262	239	292	282	266	262	259	253	232	259	268	296	233	301	245	258	257	270	232	267	247	283	233	246	277	269	266	285	253	270	248	265	254	253	239	258	266	267	279	267	257	258	250	256	238	272	262	252	228	289	272	277	290	281	244	259	225	265	211	273	256	263	262	269	261	246	251	288	251	268	261	231	268	243	263	277	293	260	275	247	265	271	260	237	281	264	268	243	259	256	281	270	271	269	257	281	238	263	261	276	254	278	216	268	273	245	258	241	239	245	253	258	251	287	248	261	245	275	276	245	256	257	262	284	263	247	243	196	236	264	237	262	220	243	254	260	268	282	220	269	267	233	261	268	270	266	264	253	230	266	244	288	236	254	252	280	257	275	253	269	256	278	244	254	265	269	274	296	277	237	272	270	255	277	247	240	243	245	270	283	254	257	263	248	218	245	238	225	253	238	257	285	292	269	250	305	280	274	249	246	250	271	262	290	267	237	265	311	252	251	258	252	269	245	232	248	258	265	278	253	283	242	247	268	243	255	263	256	269	257	262	240	254	234	230	226	232	262	236	257	268	243	241	270	254	257	279	279	251	256	257	266	235	256	251	255	239	268	259	271	285	266	261	241	265	252	242	250	256	250	243	223	254	267	250	260	258	272	260	276	295	236	274	253	278	286	274	265	262	281	249	240	243	269	262	258	273	273	240	261	256	249	244	264	291	256	304	250	244	270	258	255	256	266	276	258	275	269	267	250	235	248	245	259	244	263	244	239	250	263	293	260	280	254	243	279	261	260	244	250	255	275	245	251	281	266	284	254	267	285	261	268	258	278	244	244	241	241	307	283	266	248	255	245	258	264	274	295	232	220	239	271	278	251	227	273	259	281	269	252	270	275	252	275	274	245	276	267	238	237	270	260	251	276	266	270	236	257	268	277	277	266	241	268	249	246	273	274	268	286	242	251	213	277	251	259	232	277	252	255	262	264	248	257	276	256	259	245	293	252	293	267	263	266	263	286	233	247	259	277	258	249	309	269	280	260	296	278	265	265	274	216	234	262	235	231	272	248	274	231	283	262	251	277	283	244	269	261	250	243	266	243	273	291	258	258	294	255	257	234	261	271	240	267	242	264	220	245	255	236	245	276	274	252	269	242	222	295	285	256	262	240	249	238	286	264	281	266	266	263	253	297	263	247	261	225	230	258	283	260	270	267	239	259	225	284	270	260	244	277	275	275	231	226	259	267	278	252	258	290	258	267	259	253	257	273	286	263	282	290	282	235	292	239	247	240	270	241	293	270	279	253	247	273	237	258	255	249	253	270	259	281	238	233	242	262	279	277	257	214	260	287	279	286	274	258	291	272	278	228	259	289	286	227	227	247	288	260	274	257	266	255	266	271	244	240	262	269	248	259	250	268	252	255	285	287	252	262	237	255	265	251	243	263	231	248	261	241	265	257	267	247	245	281	282	261	277	239	253	266	263	283	293	255	272	261	241	262	249	281	254	268	242	259	257	272	256	262	261	290	269	273	251	227	227	261	251	271	252	259	279	270	314	276	264	267	251	231	276	281	239	262	233	289	260	252	268	251	227	217	257	275	255	260	290	284	274	265	249	277	264	255	240	246	223	258	258	258	250	240	248	276	247	277	250	271	249	263	244	240	287	275	245	275	245	243	258	253	250	255	217	259	255	261	250	272	265	293	244	247	248	260	289	235	279	253	261	236	279	289	249	274
6222	715	619	686	648	679	591	653	628	665	650	600	603	634	589	650	636	646	596	625	609	665	611	576	560	584	594	601	623	622	609	643	624	637	628	604	601	635	603	577	630	615	592	649	607	610	694	602	643	598	645	588	673	639	635	616	590	615	611	635	623	648	632	621	605	628	600	652	637	586	600	635	594	623	654	602	631	641	596	600	615	621	613	573	624	610	593	611	653	639	604	587	589	659	660	606	616	622	622	629	628	611	594	629	669	645	643	588	657	587	580	661	587	631	611	662	658	638	622	599	614	646	627	609	615	645	612	618	606	591	595	622	599	599	596	648	625	639	599	634	592	659	587	608	585	616	591	616	607	640	612	601	599	601	591	622	630	670	549	625	626	633	599	624	637	635	608	610	614	623	613	605	633	593	674	634	646	584	655	595	642	616	599	628	647	636	596	664	638	591	604	638	622	619	602	595	630	649	614	610	592	625	582	625	633	648	660	606	632	659	642	622	597	611	637	619	680	609	649	594	621	620	617	621	640	647	658	597	584	636	614	629	592	623	643	628	599	608	606	663	659	627	653	608	615	638	619	620	650	661	645	622	607	588	632	648	616	611	611	617	654	627	618	597	607	622	604	594	675	613	625	677	680	619	596	673	633	598	638	592	614	632	636	659	626	638	638	636	611	599	575	607	616	618	633	641	607	646	591	638	619	588	611	655	652	625	614	608	614	624	586	614	626	620	592	644	584	595	628	614	641	636	626	610	624	640	604	594	603	661	645	621	652	613	663	616	599	656	645	634	647	636	559	655	619	601	641	680	641	626	597	609	647	627	628	566	647	584	636	577	621	624	633	598	625	626	638	626	630	651	615	616	635	602	628	589	595	647	626	658	587	633	657	623	615	621	630	601	612	609	574	596	635	611	624	657	620	599	597	613	586	651	610	606	633	589	645	599	586	603	604	654	609	627	634	591	604	607	612	624	596	624	588	612	605	599	615	629	580	638	660	603	616	637	619	608	587	633	610	631	590	630	628	613	626	626	571	553	641	661	616	596	613	634	650	636	626	627	620	607	586	609	637	635	677	630	584	602	630	621	602	620	645	629	660	661	612	622	646	599	600	665	582	586	624	574	615	665	618	668	671	672	584	647	616	579	621	598	619	608	613	667	614	645	627	632	626	644	621	612	603	608	651	628	626	664	640	605	627	620	646	581	606	623	608	620	598	620	559	616	604	609	616	626	666	625	612	567	601	589	596	658	631	633	589	640	602	640	666	615	626	630	626	591	595	673	659	594	617	658	580	646	590	670	590	654	638	625	656	598	629	599	634	599	634	625	643	586	579	588	634	598	599	621	622	628	616	600	573	604	650	609	629	623	634	615	606	628	578	637	682	623	594	651	644	624	593	609	598	606	607	636	601	604	607	625	620	650	657	608	589	608	629	606	626	631	633	616	612	632	683	560	591	603	620	626	619	673	647	641	647	617	628	639	619	598	616	596	591	590	613	616	624	635	653	636	567	629	631	602	642	588	622	576	603	601	630	647	578	610	647	621	638	610	606	639	615	604	648	615	628	631	607	655	641	586	663	621	617	606	575	688	591	657	615	622	609	612	681	600	621	624	641	627	592	670	635	598	609	629	604	594	638	638	627	612	604	600	590	634	617	603	643	591	664	635	658	650	606	628	612	620	613	640	603	615	627	638	674	616	642	568	581	593	617	565	623	618	682	627	625	635	628	614	629	598	609	630	572	628	625	601	589	624	608	612	586	632	636	610	602	660	563	622	614	614	615	590	632	643	628	611	661	603	627	557	657	617	611	659	620	562	590	619	603	620	623	625	582	661	610	699	630	628	615	602	626	587	631	650	605	645	665	607	654	612	648	655	599	667	626	681	613	627	603	665	608	640	630	605	598	618	630	615	585	661	700	641	600	596	577	618	633	618	646	592	615	656	640	623	591	615	574	635	595	595	599	632	606	639	608	609	628	590	641	602	639	615	599	622	634	645	628	651	625	617	677	632	633	603	575	560	623	611	614	575	599	639	646	599	619	613	638	599	615	636	608	630	652	616	612	617	571	652	637	610	637	612	619	617	685	571	607	605	665	645	596	665	631	565	602	632	622	642	592	610	632	668	594	600	601	677	628	625	589	609	582	626	626	628	600	608	631	603	636	628	646	633	587	634	625	681	585	599	635	607	650	638	613	619	607	609	605	626	587	616	649	624	648	601	644	655	629	595	668	628	602	639	592	613	642	567	655	610	554	646	636	623	640	634	633	610	593	655	611	620	608	613	568	642	701	654	591	610	643	612	627	659	631	554	614	652	562	613	623	632	636	623	661	600	674	639	630	597	599	597	637	656	676	593	665	655	613	617	591	614	651	603	638	621	669	638	628	608	628	632	637	572	586	636	643	636	595	628	674	573	628	639	585	641	615	594	616	601	625	587	587	655	624	640	592	603	628	631	612	577	646	629	649	586	599	592	633	634	669	667	636	644	618	669	647	634	609	658	590	636	657	620	568	610	627	578	652	612	596	567	603	605	664	647	613	609	607	580	624	602	644	620	584	642	624	598	588	621	630	618	621	629	635	607	613	634	619	590	611	635	630	618	654	613	603	602	622	628	615	647	599	624	583	638	623	600	633	611	620	592	599	621	619	570	624	635	619	626	657	585	637	601	568	614	621	615	621	609	631	641	651	649	570	663	616	637	627	636	652	613	645	626	577	625	614	608	616	658	619	596	594	614	628	619	621	578	679	663	622	659	617	670	616	603	632	617	619	673	623	642	649	653	666	639	607	615	630	639	579	650	588	588	653	657	621	598	626	646	637	653	584	644	611	650	595	605	632	626	621	636	637	627	610	633	635	585	618	600	610	666	606	597	650	610	629	595	629	643	626	587	590	618	617	630	631	624	620	597	623	645	627	652	604	598	630	635	612	602	626	645	612	621	678	622	646	591	558	603	548	634	644	632	617	637	596	622	585	645	631	603	598	591	592	676	610	597	627	645	647	610	669	604	590	620	648	657	611	642	619	626	633	568	610	621	635	625	638	536	639	619	621	609	644	626	615	669	603	590	589	606	639	633	635	602	608	648	605	624	608	612	581	679	584	611	593	603	639	654	606	612	587	604	647	601	607	674	604	612	615	616	593	569	606	624	675	617	598	650	609	612	617	606	638	622	644	609	599	610	588	584	669	624	624	605	579	607	625	634	599	622	620	637	637	621	610	603	653	640	609	634	583	624	649	601	654	614	621	595	555	596	664	638	626	654	659	627	596	632	631	612	678	606	578	581	620	636	614	598	633	611	607	616	588	644	617	651	650	672	629	656	626	595	675	584	627	596	631	621	604	650	633	659	629	598	635	598	597	662	671	633	633	604	561	623	673	672	612	673	582	619	629	592	593	599	588	658	626	615	664	621	647	639	641	635	635	657	593	656	592	573	611	605	624	656	670	626	612	590	613	700	665	600	611	653	619	623	622	620	609	598	639	624	600	613	576	647	606	616	654	615
19027	1542	497	462	376	313	279	254	240	266	259	219	214	237	242	241	209	208	230	225	213	252	224	218	209	201	230	216	220	212	185	210	214	229	208	225	227	200	229	212	223	214	193	206	179	207	207	201	198	216	208	217	239	188	223	238	197	214	232	227	204	218	215	206	221	244	221	207	206	239	200	221	212	205	207	224	215	210	192	197	214	227	215	218	195	196	183	204	206	201	223	196	217	209	206	220	221	224	208	218	206	179	196	225	234	234	207	177	214	227	206	243	214	213	234	215	214	212	214	210	218	216	247	247	247	248	212	211	234	187	242	224	213	242	195	193	213	215	201	195	198	234	172	220	210	225	202	198	241	245	234	210	224	191	228	215	237	214	221	234	213	223	222	230	191	225	216	234	240	218	230	228	236	183	205	234	206	207	216	223	231	206	219	215	225	206	225	222	212	217	211	198	209	186	213	202	210	233	204	233	206	203	236	205	209	225	216	218	223	213	228	272	190	203	200	189	233	220	225	191	210	224	198	230	197	223	213	215	213	193	205	207	219	207	215	229	202	224	209	197	189	208	221	224	211	194	223	234	216	169	217	219	200	203	220	215	218	231	188	200	233	207	203	231	227	222	223	220	192	215	220	216	221	235	199	215	222	215	206	216	222	205	220	197	224	215	221	217	197	197	184	210	185	195	243	221	224	180	181	206	216	221	190	194	210	216	186	226	206	218	201	219	213	225	215	219	194	236	214	220	197	236	237	197	217	226	192	227	204	206	201	233	210	220	199	189	200	197	237	229	218	205	202	238	222	195	208	211	217	197	210	196	200	210	254	208	220	210	222	230	206	211	183	193	224	214	244	200	195	216	220	226	214	225	193	192	216	244	228	185	211	214	233	232	214	209	225	233	210	230	210	223	241	228	196	200	214	210	179	208	239	226	211	232	201	190	214	211	195	203	226	208	236	219	211	229	218	200	196	199	206	235	208	220	215	188	184	223	230	218	231	233	210	211	211	206	189	211	225	216	192	224	218	224	231	212	213	207	211	230	198	203	221	216	213	246	217	209	216	216	193	189	226	219	235	189	188	197	229	213	210	196	204	183	239	215	222	213	222	222	176	217	214	222	214	198	247	208	220	221	215	191	203	258	216	190	211	208	210	191	204	232	222	216	209	214	189	198	229	200	217	216	231	253	210	213	198	226	200	181	228	214	237	232	209	205	229	234	240	209	206	194	218	185	224	205	209	212	187	241	250	233	237	191	205	215	232	217	207	217	202	196	219	212	213	200	248	211	213	206	203	216	229	188	207	218	210	228	171	254	207	242	225	207	195	203	223	235	212	214	195	217	217	215	214	195	209	237	235	219	215	210	209	216	215	198	208	225	194	229	198	237	214	214	215	219	217	218	222	210	212	225	208	204	201	222	201	230	200	219	227	209	191	225	225	193	190	212	240	182	210	215	205	205	213	227	236	217	186	214	225	173	189	220	216	201	203	203	204	214	206	223	214	200	222	227	218	223	219	201	230	189	218	168	192	199	237	189	229	208	221	198	209	236	191	190	222	223	218	204	254	226	231	232	221	203	215	213	230	216	192	240	198	176	219	223	234	215	223	204	221	227	199	232	239	234	214	210	220	183	210	217	210	219	239	222	226	212	230	203	207	219	209	227	221	171	209	266	231	208	177	215	206	231	202	229	251	212	233	223	194	205	231	213	221	202	243	218	220	198	222	241	205	221	186	198	195	226	232	206	188	206	199	214	224	215	247	224	236	221	216	241	235	225	221	214	217	210	210	204	204	251	238	196	209	217	223	212	208	226	208	169	226	249	234	210	225	186	231	234	217	195	211	218	201	190	223	221	218	221	242	223	229	222	187	214	230	218	260	206	227	206	215	229	192	220	207	229	243	206	205	197	239	225	210	212	216	222	218	203	185	204	224	256	199	203	218	227	223	201	216	222	222	226	217	191	243	214	206	197	211	245	230	209	195	229	199	207	218	219	212	188	217	208	211	209	207	235	215	180	194	202	241	197	186	203	205	249	232	215	233	211	213	193	219	229	200	222	195	214	237	211	217	228	207	207	222	216	207	221	211	213	216	239	232	233	186	227	210	217	219	241	216	224	214	205	183	193	212	256	194	234	207	213	228	218	230	224	232	220	203	227	182	244	225	245	219	206	214	239	232	217	232	225	207	194	232	216	237	204	210	223	219	190	222	211	231	226	207	218	232	223	216	220	215	223	215	198	176	207	225	216	244	202	223	222	231	177	206	231	220	184	225	183	210	188	200	185	192	198	164	202	240	220	225	239	188	234	227	212	207	193	223	221	220	229	197	210	238	234	219	198	193	212	208	202	196	226	198	214	219	228	202	205	206	206	212	202	197	232	208	209	211	218	218	229	191	203	213	225	263	213	195	217	205	244	187	215	234	222	227	240	204	202	231	219	212	221	208	226	234	220	214	217	214	218	227	211	227	216	197	224	201	205	194	204	195	205	215	224	206	220	229	232	189	233	223	218	221	218	200	222	210	193	200	220	241	234	204	209	221	201	219	207	213	210	248	257	232	208	224	226	197	179	219	214	211	209	213	234	229	202	223	211	232	218	243	217	210	231	248	214	210	198	228	220	241	239	221	202	211	217	219	238	209	228	202	237	197	205	219	200	209	220	260	216	199	208	193	213	213	222	187	211	245	218	245	214	207	224	220	193	172	238	189	229	214	210	203	217	192	202	195	235	222	213	201	207	236	189	193	200	201	218	223	206	223	240	214	228	237	208	183	220	237	220	240	228	228	189	199	191	218	200	213	209	203	225	187	245	189	214	189	187	227	206	202	211	230	212	233	195	204	228	212	212	189	240	234	220	189	228	186	215	191	202	214	232	238	205	208	213	234	198	184	235	196	230	216	201	211	212	201	208	229	229	219	218	186	233	211	209	216	187	220	227	197	224	205	237	220	206	219	204	196	210	222	209	212	206	227	202	235	186	228	207	212	228	209	220	189	207	204	202	212	226	243	212	200	207	220	215	209	226	221	225	239	213	231	260	237	214	190	222	216	234	227	206	189	217	226	218	216	228	211	217	214	186	249	218	202	213	213	210	255	228	184	196	217	209	228	266	213	235	212	221	207	221	213	218	221	214	187	205	205	262	235	208	209	222	207	220	220	200	235	198	200	200	213	265	183	210	228	214	206	237	201	199	215	206	217	185	235	215	208	228	204	224	206	199	212	225	209	188	188	224	221	212	229	202	206	248	194	215	214	195	202	221	205	207	240	205	196	183	214	234	223	212	209	215	178	230	238	232	195	210	185	221	194	198	212	210	206	177	212	201	211	199	181	211	250	241	213	236	226	206	224	220	193	189	212	196	217	213	207	220	224	196	223	223	215	229	210	228	210	174	236	224	192	229	228	215	219	211	219	245	226	229	209	232	236	230	203	202	233	254	198	205	207	200	214	222	211	235	205	234	218	218	207	185	195	217	213	223	267	216	231	209	198	214	234	240	210	241	248	192
11717	1038	1233	1315	1158	1106	924	821	777	711	721	711	614	662	664	633	611	630	577	623	648	576	561	582	530	603	524	638	559	602	560	557	542	542	540	513	554	581	533	545	540	572	519	528	540	532	566	533	570	561	541	515	578	581	549	530	570	581	583	597	537	584	538	564	579	547	583	556	581	538	585	560	583	530	556	584	514	567	567	537	543	589	546	556	559	573	557	587	579	576	579	573	599	538	553	550	568	569	580	516	538	560	534	527	521	606	567	584	572	528	549	540	504	558	553	565	564	571	515	535	563	527	571	539	593	537	556	575	556	552	557	569	561	564	566	527	515	583	574	543	570	562	535	544	616	561	565	534	560	550	478	496	551	531	601	575	526	588	552	545	551	514	542	549	530	580	535	541	570	550	565	533	536	514	525	564	529	535	514	596	541	561	558	565	587	532	538	581	560	528	562	533	557	541	547	605	563	551	533	567	554	550	546	550	528	550	549	570	591	578	552	548	501	559	546	538	537	528	553	555	578	545	527	535	596	595	574	498	538	561	559	563	590	559	570	567	561	543	589	559	588	566	565	539	554	556	566	590	542	571	540	565	553	535	545	557	557	562	544	513	577	583	530	584	527	563	532	543	506	549	529	568	546	541	577	591	600	573	568	554	562	557	511	542	580	579	549	532	562	601	558	564	559	597	563	549	557	549	515	554	515	565	502	615	517	540	581	531	562	547	514	584	561	561	528	532	543	523	565	536	551	578	588	575	563	546	583	600	541	503	549	596	536	538	539	551	559	559	542	527	545	516	531	520	501	565	562	532	555	549	546	577	575	535	590	546	546	544	517	570	543	547	553	541	528	562	514	554	530	555	542	521	585	539	555	560	533	552	600	555	522	581	562	529	547	534	576	531	553	531	519	566	569	539	569	537	548	538	566	550	549	549	532	551	543	531	568	553	540	540	532	555	552	535	553	595	478	554	533	590	557	575	536	499	579	588	555	574	564	574	518	582	565	533	579	573	586	511	515	536	493	509	545	533	522	530	540	570	577	531	561	525	570	564	555	550	566	596	521	496	557	520	569	541	544	525	531	562	530	555	583	541	573	551	545	589	554	547	542	498	547	550	539	560	538	575	572	556	551	565	517	553	551	552	555	531	569	572	534	534	499	548	519	577	548	507	550	562	592	560	524	548	570	556	568	598	533	572	541	619	565	550	571	527	553	561	594	575	582	567	557	586	567	533	554	554	569	535	572	561	536	540	531	545	532	559	587	573	532	591	563	577	573	568	564	560	550	570	588	514	554	543	529	532	524	567	599	570	526	584	575	573	586	533	543	538	553	536	523	574	544	548	548	546	543	562	547	561	592	566	490	570	579	536	534	594	541	538	546	572	549	556	583	554	532	565	551	545	529	562	544	569	592	561	597	540	556	505	584	569	558	520	552	540	573	538	572	570	528	516	584	556	542	563	531	547	570	548	590	548	532	538	532	543	543	563	536	569	522	515	581	538	602	513	572	582	530	523	543	541	544	529	533	486	576	531	539	543	543	544	581	556	541	546	534	567	583	615	514	571	563	520	596	536	567	532	556	564	594	570	552	554	530	537	525	594	553	535	547	509	544	553	621	537	554	579	580	537	580	543	537	588	538	536	606	587	547	532	550	539	567	524	534	538	615	509	572	562	533	570	541	584	591	562	575	532	567	544	522	518	545	570	495	558	553	564	579	520	533	559	554	567	568	548	577	546	550	536	536	532	530	544	523	570	582	555	529	533	628	573	537	534	542	559	564	512	561	541	581	560	517	528	555	554	532	522	593	516	533	591	583	587	527	517	556	530	586	592	566	543	543	578	559	590	556	545	543	571	531	575	526	592	550	531	540	562	546	581	540	562	533	567	528	578	561	576	566	557	536	546	572	553	577	552	578	569	578	547	535	570	537	540	554	506	514	552	560	540	536	557	505	536	568	560	530	568	527	565	551	546	551	561	524	560	546	542	562	538	550	548	566	565	520	552	573	530	552	599	521	550	576	529	606	584	529	556	575	587	582	528	527	584	549	526	551	549	587	524	529	515	541	549	512	552	552	541	552	565	536	584	552	557	547	548	585	563	538	537	532	539	576	575	518	559	522	542	563	518	531	590	562	532	499	488	573	523	557	575	582	558	572	559	542	550	539	544	575	555	541	548	544	563	540	551	576	556	548	536	570	570	543	547	557	559	564	540	568	531	597	543	574	562	531	544	533	541	556	568	475	559	541	531	537	575	537	552	536	526	553	468	575	536	539	605	603	575	574	547	558	589	530	529	559	603	532	486	520	564	589	543	573	535	545	520	557	547	552	559	559	525	596	521	543	535	538	533	547	508	549	544	581	573	538	549	557	608	564	538	556	552	567	524	571	582	555	543	541	555	587	586	563	588	581	517	628	495	539	544	544	581	542	508	545	566	532	543	569	532	543	567	559	555	541	524	559	508	536	549	543	531	557	520	579	521	553	567	581	510	568	568	518	523	583	537	546	535	548	573	514	525	519	557	551	576	568	554	566	562	579	547	603	563	572	568	576	518	580	534	570	519	499	517	572	562	567	557	570	527	522	530	599	538	540	557	533	564	545	584	515	595	587	575	585	546	570	572	518	517	544	534	533	557	543	557	549	527	518	535	568	546	567	561	512	530	526	541	525	513	581	571	616	524	563	576	573	533	536	564	549	535	569	574	553	529	552	548	582	576	570	538	533	566	572	561	560	597	554	555	569	536	583	557	587	565	590	537	539	579	503	551	569	553	548	602	524	553	589	556	527	545	542	564	574	521	539	563	595	564	551	558	541	601	550	533	550	571	541	580	568	550	559	568	560	558	535	599	570	487	581	527	533	549	584	570	523	576	523	515	569	544	573	568	578	573	563	565	528	549	509	561	546	527	550	545	508	522	510	583	561	552	507	533	599	555	563	542	571	569	573	526	550	521	531	523	581	556	568	569	554	552	538	559	548	543	563	600	595	539	558	537	549	551	561	536	537	589	518	572	568	556	573	541	547	549	547	504	555	557	592	565	554	534	533	538	547	527	527	589	559	496	581	524	566	559	590	532	566	535	499	558	507	556	556	520	571	577	601	563	528	579	596	549	545	544	535	543	546	534	545	513	547	565	507	551	580	556	565	544	536	558	527	530	534	553	538	558	526	588	543	541	561	540	534	538	561	561	540	522	531	575	588	548	545	538	538	538	545	524	528	521	567	575	522	592	531	525	545	553	559	572	527	549	537	571	565	531	568	559	540	524	564	541	571	560	537	511	554	582	551	558	562	533	555	545	580	556	533	554	576	544	532	536	563	561	559	571	525	566	520	535	508	544	529	545	541	529	548	545	562	521	557	581	561	589	579	553	530	560	546	552	557	551	516	543	552	526	556	541	563	547	564	534	539	563	523	542	606	523	546	573	551	550	532	531	579	550	529	541	524	542	559	542	569	527	531	513	597	518	556	568	556	522	528	561	539	562	556	546	562	553	531	525	564	527	573	553
26795	2956	1111	837	695	575	518	526	439	495	428	406	434	412	431	434	434	438	406	432	416	449	398	405	423	424	407	482	411	436	389	419	416	409	425	402	393	413	377	411	411	382	386	404	425	431	427	361	405	406	406	432	405	372	395	409	373	372	393	441	408	384	381	412	428	398	415	393	416	406	435	394	404	399	376	394	442	426	401	437	374	447	422	415	376	419	371	376	391	392	403	425	384	417	424	378	390	418	435	379	396	406	378	378	393	418	401	445	378	392	408	427	416	391	374	382	403	445	421	374	408	388	433	355	400	402	445	369	391	407	394	400	415	367	411	402	406	365	408	435	444	432	413	400	395	445	420	396	430	392	416	390	381	383	407	410	420	398	432	425	422	402	359	404	437	421	408	426	397	394	377	428	418	381	381	402	398	384	389	407	383	400	453	370	404	383	428	391	403	382	444	438	397	382	395	399	408	402	408	368	405	384	359	396	416	414	454	400	383	400	408	404	366	427	436	414	394	390	424	399	379	367	405	421	412	387	417	386	419	382	418	401	401	384	404	366	423	402	386	420	377	414	378	400	379	376	388	389	424	421	412	402	397	434	388	442	404	380	400	400	434	389	393	412	376	400	451	406	372	410	432	377	414	425	370	382	410	406	400	358	402	430	459	409	410	440	395	404	438	362	413	389	369	412	407	405	381	406	390	419	337	416	414	387	452	417	405	410	426	415	387	415	378	442	419	384	423	422	385	386	409	462	355	412	412	404	397	392	396	416	396	445	403	397	420	390	398	420	380	357	390	352	421	384	413	412	414	412	379	380	417	410	433	419	395	427	422	371	389	378	393	409	403	416	435	401	379	407	378	406	443	389	397	408	376	403	427	387	391	404	392	407	379	410	396	427	391	421	391	369	394	434	414	423	417	404	366	366	390	424	418	384	372	396	384	424	397	396	391	407	423	406	377	399	373	358	403	380	451	448	406	409	420	409	428	387	406	387	403	412	410	441	401	419	417	428	394	404	449	408	403	402	411	392	419	385	411	407	390	422	446	404	388	402	430	401	413	390	421	407	363	386	374	421	417	399	441	422	434	395	414	395	402	456	413	416	375	420	415	390	420	373	428	423	406	421	395	413	427	394	415	443	385	391	421	452	415	410	422	422	403	415	418	423	383	376	381	449	445	392	432	443	429	403	408	408	388	401	384	413	384	416	422	410	397	393	444	356	412	394	410	415	405	405	368	422	393	367	436	403	394	414	433	407	434	417	425	387	387	400	409	427	424	421	384	412	466	383	410	386	429	398	433	403	417	376	376	415	423	393	406	372	374	393	417	354	423	413	416	414	416	395	450	390	388	379	363	365	439	432	409	389	443	359	380	442	410	383	430	455	387	385	403	375	407	447	396	418	392	385	410	378	412	463	428	441	430	390	420	418	390	435	448	388	417	388	413	440	387	380	377	378	399	399	401	433	398	405	415	388	384	399	400	389	391	377	406	423	392	408	440	415	434	428	409	399	397	387	431	390	433	401	424	418	379	427	418	406	399	417	427	421	414	404	428	412	399	358	377	402	410	405	411	415	393	400	423	382	421	412	398	438	409	385	376	406	449	396	390	428	395	373	396	383	406	399	426	406	381	410	430	386	448	374	398	443	376	399	409	432	381	422	417	389	392	366	400	372	386	386	406	389	418	448	373	406	404	391	435	404	429	444	426	383	433	423	415	388	392	447	373	431	447	393	432	411	411	373	416	380	411	401	406	384	419	378	411	389	411	422	418	402	409	418	410	399	391	414	387	399	375	457	394	379	458	403	431	403	402	403	397	421	422	407	432	382	390	442	386	407	435	386	415	373	413	372	378	427	411	437	393	386	416	377	398	412	389	402	377	404	427	389	381	409	377	414	382	364	401	392	408	376	418	402	396	382	411	400	403	389	430	395	408	416	402	372	419	386	397	406	384	395	441	382	380	383	418	366	457	376	372	474	373	420	374	388	404	388	421	415	401	446	419	376	357	451	409	415	413	397	405	437	421	418	425	400	401	422	414	478	387	411	396	416	406	405	385	437	401	451	390	386	412	392	375	406	449	419	367	395	413	412	433	389	408	389	433	408	450	415	401	379	432	403	434	402	379	409	401	413	431	379	442	408	392	385	396	407	398	429	377	385	417	361	401	440	422	389	443	411	402	378	388	425	393	389	414	376	441	398	404	356	421	378	372	421	391	407	435	401	415	402	423	411	450	377	408	433	432	415	416	348	373	425	381	348	392	428	412	421	418	444	403	420	448	439	419	408	408	401	375	423	400	418	435	427	415	410	398	419	392	384	404	398	398	381	373	359	449	447	389	405	394	382	360	435	441	381	387	386	382	387	389	426	407	425	427	428	396	406	375	401	382	427	383	425	377	391	399	400	377	395	407	399	477	443	394	415	385	418	410	398	359	419	427	387	403	399	378	420	390	439	398	407	408	390	387	390	366	374	380	432	406	377	434	394	396	399	410	355	358	408	411	388	376	389	401	374	404	379	374	411	429	425	391	408	395	436	400	417	411	437	448	424	395	398	388	404	451	425	395	422	404	407	377	376	389	399	377	395	439	388	379	388	396	376	415	382	425	408	441	408	410	389	363	429	386	415	402	367	408	399	396	418	429	395	391	372	381	405	417	388	394	377	416	416	421	386	419	465	402	427	421	399	419	406	422	394	398	420	376	408	384	393	411	395	457	422	412	415	404	389	394	419	416	411	413	391	399	409	397	400	378	416	380	362	427	398	385	421	351	408	464	395	419	411	386	410	410	398	387	386	405	399	351	410	405	417	384	365	428	377	440	386	378	383	388	402	426	412	431	428	399	393	412	446	372	394	392	384	369	402	391	429	400	414	419	417	408	388	419	391	393	379	397	408	404	433	390	384	395	395	409	418	459	399	427	421	385	406	395	404	393	452	401	391	383	393	352	390	438	375	393	389	417	429	422	411	379	434	373	438	423	352	402	428	399	379	398	398	391	330	402	421	419	423	415	451	427	424	453	364	365	400	400	412	401	380	419	395	364	395	419	408	407	443	397	389	410	408	411	395	400	390	423	378	414	399	406	415	401	367	446	394	407	405	394	356	386	392	396	446	421	374	369	409	402	379	399	421	428	406	411	377	461	410	383	383	402	431	414	422	380	404	405	377	409	431	403	415	331	418	407	418	402	405	418	428	379	394	384	402	425	413	448	409	379	446	387	401	414	448	398	385	386	415	420	392	388	428	457	411	394	420	384	402	413	403	404	409	370	411	393	373	392	402	390	381	393	454	390	411	419	397	404	406	424	435	384	426	374	375	362	375	385	390	373	384	427	408	403	379	410	392	388	419	368	403	387	436	411	388	420	415	403	416	366	385	441	407	369	432	385	420	413	400	397	364	431	426	408	411	418	361	425	428	435	382	387	356	409	400	381	406	382	424	433	384	427	388	416	392	421	431	405	409	451	403	409	422	392	401	389	420	418	388	457	409	409	434	385	428	375	407	389	422
14271	1839	2283	2485	2224	1924	1660	1428	1324	1248	1238	1114	1126	1064	1144	1054	1032	995	1064	1054	987	1002	987	956	986	996	1070	954	972	925	991	960	987	957	935	979	914	972	927	961	973	941	858	934	912	998	951	940	966	922	970	882	924	954	932	903	988	954	887	929	900	877	943	890	950	862	921	895	907	882	931	866	901	943	966	933	974	944	983	939	939	950	970	950	922	874	915	916	896	949	912	913	953	939	930	940	895	932	946	975	908	937	902	922	933	972	937	955	959	954	886	920	916	947	958	940	961	886	960	976	921	935	925	952	953	958	884	954	935	956	938	950	871	922	980	926	885	934	915	889	923	942	879	962	909	918	899	899	952	933	931	909	955	954	961	976	907	966	950	935	968	927	884	960	959	930	918	899	934	934	885	904	873	895	907	1024	933	957	920	914	944	911	961	939	875	889	904	938	883	982	888	947	943	924	910	911	919	922	949	918	937	882	936	931	948	933	980	878	904	911	873	901	901	925	940	984	966	893	899	927	936	964	894	925	942	970	932	932	893	884	948	938	920	937	923	886	900	883	1012	933	881	961	891	909	967	894	975	901	878	955	932	918	903	920	962	902	884	952	911	947	949	953	922	938	940	918	932	939	926	908	916	935	944	906	940	928	930	936	919	914	919	864	917	957	993	937	838	941	903	945	976	919	879	935	947	971	936	934	906	915	964	938	955	908	992	897	933	899	897	993	950	898	914	917	917	984	914	902	920	972	1025	924	908	914	939	877	939	892	907	918	860	918	921	936	928	921	927	905	878	966	930	899	932	939	884	924	939	910	926	913	913	912	967	880	908	962	932	936	937	915	948	944	864	894	912	970	949	966	907	887	924	944	946	903	911	929	910	909	886	957	973	854	970	926	969	945	961	959	906	937	940	917	965	893	866	944	1015	909	938	883	977	1027	928	946	933	934	916	881	893	942	970	966	978	912	949	940	935	993	894	932	924	897	915	890	931	877	963	1024	859	958	902	973	958	885	1008	927	964	940	930	940	979	902	947	912	931	951	917	938	937	888	932	910	882	915	902	939	975	898	877	916	927	943	937	899	899	950	942	933	936	948	935	885	900	960	869	984	971	903	872	891	966	926	959	925	974	1004	996	929	897	917	977	926	931	913	928	947	972	962	926	1002	947	936	901	868	933	980	975	940	965	902	977	942	889	940	912	907	929	863	921	904	917	908	922	887	951	891	903	939	915	922	908	938	909	955	911	906	943	909	942	899	905	956	944	978	933	935	945	1005	924	915	967	908	917	926	889	993	899	909	880	895	906	908	879	922	863	964	958	931	918	970	874	911	959	1029	903	878	994	903	932	913	918	915	864	870	984	934	929	901	908	962	975	890	864	958	961	969	944	996	913	915	929	957	935	908	901	890	903	884	926	964	946	949	893	916	994	902	928	996	906	925	897	919	898	928	894	867	939	921	900	942	864	939	947	953	929	929	939	932	892	917	903	926	871	955	937	917	909	941	896	944	960	878	970	872	940	924	944	913	964	930	890	932	887	915	926	959	931	887	915	956	921	930	973	898	877	971	948	950	911	955	963	880	924	900	941	908	932	930	956	913	902	931	950	916	902	936	903	916	955	934	946	939	911	926	959	965	935	929	921	906	906	954	898	915	945	903	1007	950	928	936	918	911	914	948	928	952	904	908	929	925	912	952	944	934	948	884	950	975	971	937	954	943	956	986	955	894	923	887	975	886	900	989	899	907	910	922	900	922	961	957	931	920	950	955	974	907	903	931	999	936	915	992	925	946	969	888	877	927	948	953	915	915	908	910	915	918	964	920	945	900	972	931	970	936	936	903	952	889	892	864	962	879	929	929	886	907	922	956	941	904	878	881	933	952	919	943	992	933	962	963	897	899	926	942	927	944	896	895	861	971	929	955	874	907	902	910	974	956	934	938	886	929	974	899	908	950	946	942	922	965	913	881	906	959	898	904	952	956	918	911	974	918	862	931	924	955	951	931	921	971	940	919	909	980	916	966	914	898	927	894	877	883	908	985	922	886	916	942	890	919	912	947	920	909	1003	907	1002	910	946	909	917	903	918	926	907	914	882	985	905	916	904	942	874	949	935	907	960	931	916	953	889	920	900	919	954	973	935	857	928	941	962	913	917	927	930	908	929	909	893	963	948	950	903	1015	950	939	876	942	917	920	903	981	930	952	955	908	941	969	928	959	962	934	910	946	896	897	973	939	945	958	965	938	931	884	980	904	870	961	901	924	949	932	975	953	906	923	956	948	934	885	907	844	925	893	978	978	894	928	899	936	834	989	889	973	920	937	953	956	947	967	949	918	972	949	982	937	909	933	949	956	947	883	999	927	928	917	904	926	902	1000	924	824	935	900	979	899	887	948	931	934	929	924	914	903	927	904	934	939	911	926	868	949	894	933	890	941	895	877	913	891	923	945	932	914	947	902	956	955	958	966	948	920	898	949	942	925	902	911	921	950	918	998	963	900	907	921	916	909	928	955	923	935	932	959	927	866	919	927	951	848	944	889	966	922	980	970	946	963	946	874	893	973	920	955	915	908	938	882	957	916	937	912	876	875	977	944	905	946	945	941	932	926	870	885	920	947	944	940	919	988	933	931	969	887	893	942	969	934	931	923	931	939	944	954	923	926	919	919	953	904	966	920	960	946	912	882	921	893	905	912	919	1012	897	868	957	897	920	935	912	983	922	983	891	949	928	923	952	938	932	958	955	966	1000	975	900	921	946	935	906	914	952	960	956	940	919	927	877	871	937	914	962	946	947	947	896	892	897	926	945	945	932	934	931	910	964	953	974	921	953	901	926	946	920	923	879	906	960	930	976	908	914	925	914	900	924	950	940	878	1007	911	849	989	973	894	894	926	876	947	941	905	931	964	1010	931	880	927	967	951	959	981	941	929	892	894	935	940	935	947	911	913	931	913	886	939	940	1014	924	893	947	940	954	919	952	948	967	965	959	919	918	921	953	937	960	854	989	868	948	920	914	985	934	942	942	933	886	943	864	898	931	965	976	974	944	923	912	883	935	905	948	877	922	900	928	944	955	907	918	956	915	929	980	964	963	984	975	896	910	976	940	889	908	916	898	943	913	941	986	920	991	962	946	904	940	883	856	981	922	893	942	904	932	861	913	912	991	902	877	943	889	1014	909	935	904	905	894	934	898	943	930	894	939	958	916	923	896	907	939	975	968	883	917	926	947	958	955	929	944	922	963	893	932	921	956	873	915	895	976	970	932	916	899	921	935	980	951	967	904	916	913	936	937	908	983	908	941	972	913	964	899	935	903	908	956	908	948	945	909	921	962	896	1002	948	940	957	939	965	880	937	947	926	932	919	955	925	934	917	949	921	989	910	936	913	933	889	936	906	987	932	981	926	937	938	982	925	970	915	926	929	947	907	909	946	967	964	902	935	941	903	919	919	895	931	951	923	965	924	940	945	915	898	925	911	935	913	927	961	889	967	919	912	936	950	910	966	884	917	901	980	930	938	913	985	951	928	924	899
7738	539	261	250	266	283	243	252	274	237	268	259	269	248	255	258	250	261	256	246	258	287	278	266	223	243	273	276	274	239	247	261	278	238	238	272	257	232	261	258	277	253	236	285	247	261	251	260	268	247	241	236	248	239	248	263	243	249	273	248	241	269	254	278	252	256	285	268	236	270	241	252	290	237	267	262	264	233	232	233	254	291	244	283	281	258	255	266	253	242	247	243	258	268	238	250	264	238	234	285	281	257	223	243	256	267	244	276	253	281	241	265	248	242	255	245	243	255	264	256	249	221	232	255	260	267	249	264	253	272	238	257	258	280	243	272	251	290	260	270	265	258	264	262	254	242	269	249	237	247	245	242	269	255	255	238	255	246	284	249	252	245	256	223	226	260	217	229	261	260	278	255	261	294	251	233	269	252	219	277	253	276	252	263	262	255	268	244	265	249	244	273	275	242	235	236	236	259	252	277	292	248	254	285	235	245	230	267	275	240	233	255	258	255	250	273	251	242	292	261	271	260	262	279	270	253	260	259	226	260	222	248	280	260	254	274	279	265	256	256	231	218	266	273	244	238	258	260	253	242	229	295	283	259	235	256	244	256	233	241	265	253	268	284	260	252	254	233	274	281	271	219	272	270	259	259	274	257	244	263	287	242	237	242	278	244	248	263	249	234	242	254	259	266	271	272	292	243	263	260	261	257	269	287	257	252	287	270	253	273	274	287	276	250	222	273	234	247	259	281	241	230	251	262	256	256	264	236	244	276	243	251	264	254	278	266	245	253	255	243	280	223	282	260	265	296	254	217	256	268	276	255	249	250	255	255	261	287	210	242	244	241	245	282	254	257	255	252	245	250	261	265	261	255	247	222	240	243	239	253	211	264	284	267	245	243	244	246	265	246	270	270	263	254	254	286	293	268	242	268	254	247	239	233	261	249	233	222	216	240	276	235	225	258	256	290	249	269	253	292	246	248	253	267	253	239	249	264	282	271	252	281	222	252	251	267	264	284	285	275	259	278	272	242	276	279	251	231	261	259	266	263	265	254	246	245	244	287	253	255	235	256	260	243	265	266	263	226	253	245	242	303	261	244	238	240	240	274	213	252	240	252	235	254	248	288	236	245	248	268	251	261	273	248	277	218	258	239	247	285	281	291	253	254	261	261	267	264	268	253	254	264	251	240	273	253	212	241	231	244	258	253	244	250	275	258	257	269	230	260	252	231	244	266	246	249	245	229	249	225	268	220	257	249	273	254	239	252	246	219	278	255	251	266	256	234	226	255	235	221	257	258	249	238	245	260	249	230	250	253	250	238	272	236	235	227	270	240	244	271	260	249	242	287	247	236	205	246	277	283	230	268	243	262	264	230	253	241	271	279	266	259	251	275	249	280	280	257	256	239	274	249	248	285	265	246	283	247	268	249	233	256	248	232	270	239	264	235	270	252	266	247	252	264	224	261	259	274	215	263	217	236	258	273	233	260	244	255	253	254	241	252	259	268	248	259	238	235	287	250	283	294	277	207	240	262	270	276	234	255	293	261	217	271	233	265	284	219	257	243	253	228	244	275	241	239	254	241	248	260	249	253	238	252	272	278	261	241	242	281	281	255	250	227	253	248	267	253	268	259	273	238	274	268	238	246	289	264	243	234	255	262	241	262	263	250	267	235	276	227	275	252	275	250	229	288	255	256	262	253	244	234	257	246	221	259	268	258	254	254	240	255	266	232	251	250	249	241	261	234	270	229	233	280	252	248	252	243	242	238	246	275	255	263	283	276	262	266	281	239	272	243	234	247	311	289	241	250	240	273	243	267	263	238	279	226	267	230	249	253	231	254	252	237	263	255	285	263	218	251	254	252	247	248	254	250	261	242	269	262	256	246	265	281	238	254	237	244	243	245	261	244	249	230	267	281	291	239	271	241	246	255	261	247	247	250	249	231	274	237	264	255	243	229	254	267	260	281	245	266	235	247	264	247	249	219	258	262	226	244	256	244	262	291	248	231	264	254	270	236	281	264	268	241	252	267	253	271	299	274	276	257	228	254	258	242	230	263	260	222	268	269	252	259	258	249	262	249	241	256	244	242	244	242	262	252	266	275	218	275	252	273	270	273	263	274	279	250	276	233	242	250	261	246	260	257	290	247	244	255	248	241	267	247	282	232	247	285	252	224	214	256	271	271	253	232	282	280	281	281	241	249	293	267	256	263	252	242	248	324	260	226	261	248	249	243	275	267	270	267	264	272	261	239	247	219	252	279	248	243	282	259	248	243	231	265	259	246	252	270	247	249	233	275	273	240	247	251	273	273	272	210	255	269	245	269	265	244	258	246	256	241	250	242	240	251	298	251	270	247	241	275	268	234	241	252	249	241	256	240	258	266	243	246	255	247	215	248	272	238	237	257	274	263	301	233	244	268	264	262	280	232	248	264	276	223	275	232	239	250	229	292	263	264	262	258	243	281	267	245	286	248	272	273	248	227	248	247	237	249	256	245	267	278	255	255	238	249	233	261	248	274	273	252	247	292	242	253	232	272	269	252	267	261	256	251	260	255	259	248	273	291	262	281	247	262	262	263	242	252	242	258	257	240	252	258	232	257	240	257	238	285	262	243	271	274	273	281	255	281	268	284	270	233	235	249	229	271	269	283	247	269	265	284	255	248	240	253	256	225	258	269	279	262	212	247	237	257	249	260	254	276	278	235	258	250	259	235	274	270	235	242	239	249	258	268	267	258	271	256	253	238	271	294	267	297	222	236	275	291	253	261	240	277	260	247	234	230	240	266	253	269	283	255	285	300	241	220	238	259	240	239	264	284	261	275	219	237	253	267	237	254	281	276	253	254	224	266	259	227	238	268	285	242	258	259	298	256	280	262	230	253	232	219	245	272	252	259	258	278	249	249	272	251	232	243	246	248	230	244	254	255	256	270	277	242	270	270	265	281	244	250	301	280	252	258	249	279	228	236	244	236	271	247	241	274	287	257	257	228	257	271	258	247	282	239	272	239	281	243	271	227	240	250	269	260	260	258	270	227	223	263	267	272	248	240	222	260	247	236	229	245	261	264	247	238	267	247	265	293	258	253	267	268	242	217	249	246	241	253	285	273	253	260	246	256	263	263	219	280	258	231	257	254	258	263	267	298	234	250	252	233	257	244	246	277	263	235	242	256	217	238	225	257	239	240	224	233	253	234	265	245	262	241	257	245	245	231	250	273	260	252	257	240	242	254	256	296	260	220	270	281	237	261	273	268	291	248	256	263	264	256	256	243	263	258	266	250	265	259	262	234	241	264	259	288	278	269	263	270	233	277	249	260	234	235	266	278	264	244	232	241	243	275	238	263	249	245	268	244	260	274	232	270	262	258	258	228	243	259	239	279	265	249	236	286	231	251	255	271	249	255	241	278	246	250	265	279	258	271	263	256	261	240	226	287	249	211	250	276	257	243	263	272	240	273	256	250	231	266	242	265	277	287	272	246	260	266	272	225	242	269	276	275	249	262
5627	703	640	655	657	588	619	618	575	629	609	607	520	636	601	609	654	598	636	619	646	597	648	598	580	643	623	643	630	566	599	644	586	611	621	576	594	597	649	623	617	616	598	626	627	590	625	643	630	595	622	611	605	617	643	612	620	567	584	580	644	604	643	609	591	650	647	584	594	617	594	628	649	579	663	603	597	640	625	621	574	623	583	590	592	622	590	602	601	605	649	652	626	638	567	621	612	595	601	596	635	587	602	611	614	611	647	600	608	663	606	586	590	636	595	573	616	640	599	678	651	548	607	641	636	619	611	648	567	635	610	629	629	633	638	607	606	621	602	556	597	565	566	580	593	630	627	613	612	624	629	572	602	659	641	588	626	598	626	617	619	582	626	625	579	640	625	632	575	631	599	630	616	650	599	588	609	623	647	632	593	618	612	610	626	611	608	597	681	611	623	587	578	676	611	646	599	617	591	637	608	603	621	619	600	569	618	611	666	612	608	649	628	612	617	607	603	610	586	634	597	633	622	611	608	594	596	642	637	613	574	636	621	633	570	632	619	598	578	602	586	597	563	612	631	576	610	613	639	622	611	597	611	613	562	604	625	603	589	631	625	611	596	590	610	608	586	621	626	572	621	623	639	596	613	616	618	613	593	637	641	604	570	592	615	609	634	588	602	620	639	594	597	578	598	582	611	657	623	582	601	618	659	629	627	576	601	606	600	659	602	635	632	633	638	585	652	613	612	644	578	597	613	602	611	618	639	601	586	626	606	605	597	603	583	597	630	588	650	609	580	603	575	567	605	616	633	627	615	613	645	638	604	598	623	613	605	621	597	617	607	535	618	631	640	605	593	613	651	654	620	609	599	609	573	612	607	635	597	606	617	658	581	577	598	609	630	598	618	631	642	612	586	596	569	593	632	649	637	587	621	633	575	606	600	635	618	600	595	634	571	619	628	602	618	609	611	631	595	644	623	640	594	626	589	646	560	609	593	643	669	587	635	639	556	584	597	596	624	592	635	591	636	596	617	617	605	646	609	627	619	614	581	650	606	603	610	588	564	600	570	630	582	631	623	589	567	649	603	627	620	634	638	628	647	606	598	589	617	613	628	646	619	588	557	608	646	628	605	597	615	597	608	603	613	661	562	681	620	609	594	561	635	648	656	657	583	580	641	614	623	643	624	613	597	597	607	614	643	629	630	593	664	579	564	612	610	608	605	560	603	629	572	600	634	614	612	583	637	603	605	619	580	628	543	610	632	602	616	576	630	620	628	628	578	626	605	616	598	628	597	655	598	612	659	614	604	601	591	621	605	588	583	626	566	606	636	636	596	599	613	626	641	575	607	584	621	597	619	643	601	581	596	580	641	616	617	586	605	685	609	651	640	596	608	651	609	654	572	610	615	622	641	667	621	618	621	615	626	590	611	634	610	642	582	559	603	583	603	621	651	631	612	621	615	619	600	604	613	619	607	630	616	608	602	571	593	598	612	593	602	607	606	598	628	611	632	597	600	627	601	630	592	620	647	611	593	648	575	563	588	648	618	655	583	625	601	641	606	616	632	598	602	622	575	598	635	633	631	616	591	639	586	616	629	661	583	614	625	605	606	574	610	599	597	588	629	575	621	590	626	631	575	653	625	606	607	629	598	596	629	575	605	618	644	579	552	620	611	614	650	635	654	667	614	627	646	632	605	585	601	614	586	600	618	624	638	615	610	555	598	615	607	629	623	612	595	575	581	624	630	595	600	593	612	635	653	608	600	592	634	601	603	620	571	599	632	644	621	625	623	585	619	622	576	629	588	578	628	636	602	624	636	627	647	672	670	590	618	581	541	596	570	581	674	626	607	597	595	568	621	593	558	597	611	604	612	622	636	548	585	637	571	598	606	608	613	678	591	633	620	646	649	584	620	574	628	594	634	614	625	634	620	602	628	621	662	652	633	626	599	615	614	591	608	642	620	594	607	597	599	588	580	574	625	646	611	634	578	629	583	638	622	621	653	603	612	616	655	606	589	629	609	608	625	614	668	628	596	603	662	642	598	628	603	613	625	577	610	584	612	592	653	594	632	623	631	600	585	607	670	627	594	588	622	626	611	633	622	624	604	564	640	615	624	636	635	640	604	611	676	575	609	645	625	583	607	650	657	652	582	614	619	610	605	611	595	639	640	600	570	637	620	597	618	583	672	607	645	647	609	632	624	603	587	602	594	583	571	611	630	622	624	610	613	630	607	615	605	596	581	562	593	674	576	642	628	624	615	591	599	659	640	576	613	615	636	629	617	616	573	607	620	613	577	615	614	567	644	610	622	599	619	598	589	573	618	626	669	634	633	614	626	623	588	613	618	628	602	617	607	626	619	624	664	641	601	593	648	587	602	635	603	604	650	626	617	645	622	628	583	570	590	623	646	653	595	605	640	588	616	599	584	633	602	582	623	633	607	633	591	596	601	661	640	574	643	626	606	630	631	629	645	617	605	622	588	628	612	648	586	635	603	613	598	581	549	619	594	635	619	579	637	604	546	613	596	622	641	648	574	583	605	630	620	598	620	677	599	584	594	621	606	636	629	624	627	601	634	607	604	613	618	600	597	604	653	577	575	639	632	615	664	646	581	638	625	615	621	589	661	604	615	616	572	603	630	597	600	622	624	617	673	614	631	626	562	600	615	581	608	612	602	596	627	604	591	545	613	601	640	623	621	637	650	602	616	611	592	631	557	606	618	654	629	621	596	606	580	600	629	621	626	584	569	587	574	594	608	645	598	674	596	588	634	591	599	557	592	606	615	616	611	590	598	564	594	609	623	622	598	582	568	613	642	667	609	586	595	627	611	627	591	641	594	596	634	621	621	578	608	550	617	651	635	605	635	653	652	565	617	628	585	571	599	626	603	610	622	632	588	599	631	659	644	657	625	600	612	616	571	590	589	626	618	657	620	611	633	636	584	628	607	641	613	617	592	582	581	606	603	629	627	598	577	598	615	615	620	571	589	607	649	611	644	593	628	615	598	599	596	609	638	607	652	627	585	591	598	647	618	571	568	589	588	583	566	575	622	653	646	650	602	657	593	628	618	630	591	636	614	595	587	576	647	645	598	655	604	614	588	623	580	605	602	580	649	629	638	623	590	613	582	629	611	599	590	600	604	631	626	569	620	617	628	610	674	561	607	624	573	555	578	610	625	586	614	566	640	662	576	630	594	664	640	640	617	637	652	674	649	633	603	581	602	628	613	629	619	621	599	603	617	636	643	616	574	630	636	602	616	602	601	590	551	634	594	578	583	631	619	605	620	597	634	582	584	610	587	606	607	588	670	625	647	614	638	618	604	571	584	574	603	592	618	620	612	554	602	630	577	615	629	555	635	644	654	640	578	618	646	627	618	580	652	642	638	624	615	660	581	648	647	654	610	601	601	558	647	594	609	622	596	591	651	585	588	620	660	624	589	646	656	641	681	638	580	582	620	614	642	615	638	640	628	617	635	603	592	658	602	641	635	588	617	571
16355	1013	532	471	370	324	292	253	235	222	215	207	230	198	232	239	217	197	197	204	213	202	187	197	236	193	208	223	219	235	213	218	171	227	219	213	170	208	224	202	227	207	202	219	207	233	206	189	231	196	207	225	203	210	212	208	193	187	215	216	211	218	202	182	182	193	212	203	202	192	218	220	215	202	199	216	193	216	179	195	199	217	200	194	207	194	222	175	185	222	200	207	174	192	197	195	198	201	206	214	225	213	222	213	202	210	208	228	203	200	193	189	212	218	213	196	209	211	238	204	211	221	227	188	219	208	202	190	210	198	209	190	214	196	207	205	230	215	214	240	214	201	196	204	222	209	220	208	223	205	200	185	206	170	195	216	222	241	214	211	223	207	177	187	220	206	199	227	197	213	221	185	218	206	220	211	214	195	200	202	201	232	235	224	214	202	234	181	209	209	165	211	211	229	193	179	190	209	217	212	204	237	222	214	249	199	221	209	193	210	189	203	195	181	209	205	225	196	200	213	200	202	215	201	178	214	223	208	199	223	203	205	200	185	214	225	201	232	244	213	217	228	194	210	207	183	227	244	192	195	199	232	179	210	222	234	206	200	209	225	211	179	221	205	225	205	216	208	209	210	204	214	199	207	195	226	208	189	199	201	183	187	184	234	208	200	220	202	206	209	215	211	211	185	179	222	210	213	196	213	194	199	198	215	210	208	187	199	224	205	215	203	206	206	195	209	217	216	215	214	208	182	226	202	220	207	250	204	183	246	212	185	203	199	198	193	222	183	174	195	187	210	228	187	237	195	212	232	218	201	185	193	220	222	195	226	190	224	201	225	214	188	218	198	222	195	194	219	204	214	206	204	199	239	210	205	201	219	248	227	226	212	223	219	208	217	226	206	192	218	219	218	179	179	224	208	220	212	198	203	211	212	224	202	227	196	181	198	199	207	182	201	189	220	224	206	204	204	209	211	203	194	207	205	214	229	209	207	190	220	203	199	208	224	218	177	195	202	207	192	165	236	200	215	210	199	215	216	207	216	195	225	216	205	189	211	231	201	185	195	215	207	205	213	210	203	189	194	198	234	202	210	202	210	209	223	195	225	210	235	197	207	231	229	192	216	204	177	213	203	219	200	199	187	207	190	188	195	199	192	202	217	179	233	219	220	230	221	224	233	196	179	211	211	211	216	174	207	243	177	193	209	206	193	212	203	220	229	204	202	200	204	204	200	223	185	203	221	189	209	196	193	191	213	256	206	220	204	217	216	210	203	209	207	193	213	208	214	220	206	219	203	212	209	215	213	204	214	218	205	180	210	196	189	207	202	240	209	187	206	189	189	215	199	207	211	206	180	182	196	214	212	191	196	205	204	185	228	185	212	187	228	224	200	190	195	231	209	226	207	211	239	205	222	217	191	220	195	234	207	222	198	208	192	198	198	192	231	227	226	204	252	212	198	198	218	199	226	219	193	207	183	201	201	230	230	210	215	208	211	227	216	191	212	189	195	233	207	192	177	185	205	219	202	214	198	207	209	186	176	243	238	213	243	181	234	218	186	219	206	202	200	228	191	216	208	214	211	175	216	210	227	225	217	198	215	207	219	213	228	197	222	219	235	222	178	199	216	191	202	177	197	218	230	213	211	193	208	229	222	201	215	184	199	215	222	198	211	182	198	204	199	186	212	226	231	230	197	213	178	185	216	214	212	196	211	209	206	221	181	240	184	241	224	204	195	206	206	202	226	220	211	197	190	196	208	218	212	220	211	229	226	209	204	217	231	229	217	202	225	191	206	188	211	189	194	214	182	212	194	202	184	211	204	187	257	192	226	209	194	198	215	193	179	196	201	192	210	193	234	182	199	194	222	211	238	192	206	222	212	202	209	204	187	223	187	229	199	217	220	205	195	198	224	211	199	186	208	195	221	215	229	243	204	210	194	191	203	210	236	209	199	198	235	210	214	208	206	206	209	227	217	206	194	181	182	210	191	179	200	221	174	244	209	221	195	221	209	156	219	210	196	240	197	199	233	198	205	194	242	224	206	181	205	205	214	209	210	217	199	217	213	191	191	197	243	212	193	241	194	216	210	197	215	203	206	230	208	211	198	214	222	193	202	227	225	215	200	209	237	185	197	198	201	210	217	189	195	213	187	199	216	222	206	234	223	223	193	232	235	225	214	207	203	201	217	200	216	200	228	176	203	175	196	185	228	195	199	198	179	218	203	191	201	201	201	238	199	223	199	215	181	212	211	201	203	199	224	210	195	204	187	194	193	217	194	214	195	192	225	198	241	180	207	202	226	190	206	214	204	210	228	232	209	207	234	206	196	192	219	227	226	204	197	182	242	207	225	212	214	258	204	230	211	212	196	213	218	218	183	242	223	213	219	223	206	200	206	204	200	204	221	208	208	227	179	179	197	212	218	200	216	187	202	204	192	172	188	216	181	213	240	217	217	211	197	209	196	190	200	195	218	252	217	216	206	220	231	196	213	191	214	212	233	187	224	216	185	197	196	191	180	203	200	241	196	216	197	208	212	192	210	196	192	210	218	252	224	217	211	222	197	198	214	217	204	215	245	205	189	205	199	224	186	207	187	217	207	226	195	201	218	209	216	220	216	229	192	195	190	224	218	218	192	194	202	199	196	228	203	211	198	191	210	193	207	219	221	204	185	203	226	205	223	215	207	223	229	207	221	234	211	191	205	210	211	198	208	179	193	201	231	200	203	203	224	228	216	227	212	209	240	225	224	191	213	200	212	201	184	190	196	173	182	208	206	196	197	203	202	222	200	200	203	202	180	198	212	201	221	197	191	208	187	209	224	204	205	230	212	179	200	192	212	227	203	182	207	208	211	187	212	213	204	166	197	187	216	220	197	172	202	188	202	201	214	208	192	205	193	213	231	212	181	216	239	204	221	198	199	219	205	210	226	177	190	213	191	207	201	209	197	215	221	183	203	229	187	206	219	208	201	215	214	243	199	191	210	217	211	202	193	216	232	194	204	212	202	209	189	203	179	187	210	203	220	225	188	207	208	181	199	198	192	196	203	220	235	226	189	202	219	210	196	206	217	193	203	228	203	185	218	220	214	207	187	204	203	223	189	221	228	224	229	218	204	160	208	213	229	216	193	195	193	202	195	224	178	219	217	226	179	205	196	208	191	215	191	221	189	220	204	229	212	190	180	194	209	203	197	208	230	195	204	198	215	221	180	236	195	212	237	198	205	210	199	230	209	196	196	240	197	202	208	215	180	199	227	216	197	194	200	200	226	189	215	200	193	204	213	209	221	202	190	216	213	215	180	211	206	223	193	186	206	222	203	211	202	239	175	219	202	199	216	210	223	185	213	217	224	185	194	192	210	214	196	208	211	218	245	195	191	214	198	216	185	205	194	210	229	194	199	202	194	192	210	224	206	201	171	225	190	196	197	211	208	196	214	207	199	218	208	203	203	236	210	222	225	188	223	211	229	207	238	220	195	212	208	204	194	217	191	208	219	208	232
10443	855	1207	1401	1173	1043	925	788	744	679	658	647	706	574	596	609	597	619	637	622	582	586	572	580	602	531	552	549	512	580	538	562	514	506	521	541	561	534	516	524	554	562	549	561	562	561	570	548	533	554	512	511	569	540	543	527	531	539	555	595	536	570	551	525	542	555	527	530	547	572	526	562	533	543	529	556	547	489	518	513	540	546	505	552	515	551	553	523	491	539	553	560	526	536	525	507	491	557	568	547	525	533	557	544	520	533	530	500	503	541	580	494	509	538	556	536	553	535	499	523	534	522	526	537	544	540	549	610	576	530	560	553	551	538	569	537	577	515	516	563	558	521	579	532	513	536	566	533	520	582	551	571	566	520	535	534	570	524	530	537	538	537	552	533	527	535	537	533	566	561	569	524	534	530	583	525	517	520	502	544	529	540	544	521	548	516	541	549	523	509	518	501	538	558	509	551	511	555	554	549	546	526	564	537	584	546	534	505	580	556	555	533	545	582	537	536	523	531	516	497	503	581	530	551	537	573	530	557	507	474	517	544	562	505	511	512	535	517	531	547	558	509	577	579	537	530	525	581	549	497	510	541	547	505	510	545	529	521	541	570	472	575	564	534	556	521	517	545	561	538	544	501	568	510	572	571	554	546	539	529	530	561	531	515	539	539	530	553	591	535	540	538	556	525	541	503	571	527	571	577	575	557	532	533	575	540	502	542	508	529	522	579	537	545	526	591	555	564	570	495	533	543	525	565	536	505	526	532	531	539	546	544	545	519	525	550	519	576	547	571	563	511	567	528	510	490	520	516	523	490	566	527	555	538	583	561	548	494	546	532	547	516	508	534	584	523	522	571	543	564	568	495	529	543	536	526	507	544	533	550	566	500	509	517	530	509	540	550	532	527	533	546	549	565	540	522	508	536	539	569	533	568	524	503	518	474	565	515	516	538	507	520	520	546	547	546	532	547	526	560	565	532	577	534	500	543	557	530	527	539	537	544	517	509	542	561	512	520	524	519	547	528	515	571	559	506	555	554	526	540	588	563	542	534	560	558	574	532	540	522	543	587	525	489	551	534	546	505	537	556	535	516	574	525	516	543	540	558	529	574	529	564	538	553	526	529	540	525	545	526	509	548	561	537	546	571	518	561	538	516	553	518	524	530	574	500	546	538	501	529	529	520	538	499	573	552	552	566	533	609	574	549	530	502	529	590	576	534	563	506	569	540	545	551	519	508	525	511	572	489	546	523	526	537	536	541	544	517	575	535	554	532	526	556	535	529	475	588	553	506	550	476	584	514	482	519	512	537	539	569	496	531	514	488	554	562	565	573	529	560	561	555	548	532	579	543	521	526	501	547	548	507	569	532	536	555	569	524	551	529	513	521	525	560	547	518	572	576	531	537	545	543	493	514	543	559	566	537	535	569	512	595	540	585	531	548	492	504	541	520	541	517	507	547	531	560	521	555	553	527	544	536	490	524	575	517	549	560	522	555	487	525	531	553	542	522	540	521	524	543	525	535	554	551	519	528	530	563	502	558	535	533	554	548	520	515	536	540	593	498	527	498	546	554	496	482	551	532	553	504	540	556	536	523	503	555	554	516	512	566	534	501	554	556	550	555	568	528	523	540	567	538	550	564	554	579	539	521	526	536	557	522	531	560	581	552	536	531	522	531	505	529	548	527	525	525	528	567	523	567	513	551	581	544	545	525	487	554	524	551	534	514	522	570	532	529	532	532	531	525	521	517	530	552	539	570	517	519	530	554	535	532	551	546	538	544	548	547	526	549	551	536	497	551	527	546	531	550	486	546	532	506	522	517	562	523	550	525	557	507	500	529	521	544	553	501	575	524	533	543	544	537	532	558	507	541	506	563	539	554	566	533	514	567	501	600	559	571	539	560	529	596	579	564	540	541	562	576	588	507	493	508	558	483	607	545	557	561	500	537	523	532	510	547	507	504	548	544	575	554	509	513	515	512	545	542	579	554	511	517	559	535	565	511	591	542	566	518	542	522	530	579	530	546	545	505	522	500	522	552	529	546	569	539	568	538	518	533	541	540	531	548	532	537	560	521	501	513	528	524	570	544	552	506	551	506	541	542	516	574	564	548	529	540	546	518	522	515	550	577	544	530	546	527	570	562	540	509	556	557	530	564	551	487	541	539	536	520	530	517	534	521	531	585	564	550	530	569	548	556	538	533	555	530	562	581	531	525	524	583	550	582	550	533	513	564	554	528	555	519	517	520	536	512	539	524	558	516	528	521	523	529	542	498	549	546	554	526	535	555	539	546	551	550	507	541	540	513	512	549	543	548	544	552	515	509	564	556	501	545	507	552	518	528	509	525	537	538	576	531	588	528	554	535	528	527	537	542	506	550	535	564	554	527	574	528	529	501	526	533	521	520	541	529	517	531	556	513	497	561	530	547	533	554	545	520	527	531	546	528	527	547	525	541	560	515	581	506	541	522	547	563	500	526	518	511	576	518	561	541	521	565	531	515	531	527	555	510	524	562	536	517	559	548	535	502	553	571	567	544	507	508	520	559	565	554	527	554	471	533	577	536	557	555	553	572	551	520	489	576	516	529	564	519	526	555	510	577	554	575	549	503	524	525	514	510	535	565	565	549	500	552	533	499	588	520	526	517	543	495	525	526	518	524	530	518	541	578	535	568	550	579	493	518	554	496	528	534	550	559	535	581	546	516	579	540	512	552	540	519	528	519	541	592	499	532	535	547	498	536	513	541	533	559	532	558	537	557	543	524	503	504	546	518	481	527	488	559	539	533	561	530	541	524	532	531	521	571	532	522	578	526	540	559	517	536	535	577	475	508	555	513	526	620	550	522	522	543	576	513	535	543	521	504	570	496	535	542	507	530	532	567	518	535	542	529	566	508	551	545	523	582	563	501	534	530	601	518	603	527	557	549	540	538	565	531	509	543	514	543	492	561	490	535	538	543	533	486	571	547	516	508	544	517	536	574	494	564	530	531	573	532	555	582	575	516	564	532	524	477	519	524	546	560	508	544	549	536	514	529	501	547	559	540	505	579	576	541	551	537	533	561	537	551	551	542	509	529	493	519	594	571	587	555	522	518	511	532	495	547	546	530	539	522	525	495	531	512	531	562	556	511	549	565	570	546	526	534	544	544	518	561	542	574	543	539	533	551	550	541	556	501	530	555	556	541	538	541	550	540	495	505	491	500	534	563	538	586	535	553	543	527	543	515	529	556	538	555	533	538	546	522	550	573	521	574	557	528	523	517	517	532	561	521	523	556	526	560	520	525	520	546	530	526	552	555	548	540	505	540	543	510	547	550	569	561	527	586	550	560	563	561	548	534	561	556	552	588	520	542	551	549	518	554	505	553	537	530	525	526	539	562	538	539	505	532	545	548	546	555	555	526	545	505	553	524	540	530	525	521	566	527	534	521	576	536	566	541	589	516	530	531	560	537	597	526	513	530	546	545	529	507	546	524	493	536	517	524	541	552	510	515	516	527	514	520
20401	1602	1094	885	750	639	557	517	487	472	414	409	431	425	409	421	401	395	415	421	392	406	419	409	396	402	399	367	370	376	390	411	403	428	390	375	370	414	414	469	403	412	385	390	409	388	399	380	417	401	391	323	381	410	361	398	374	458	441	391	381	397	376	429	393	421	425	398	404	383	386	368	330	395	380	398	401	407	363	398	396	362	395	375	421	393	391	366	388	409	432	395	402	360	403	431	407	393	394	390	419	383	431	367	397	382	399	382	355	403	428	411	385	401	345	389	417	346	405	367	377	417	404	405	356	373	391	383	386	375	410	427	381	415	382	381	396	383	405	387	403	406	413	378	378	410	405	405	419	412	398	368	396	456	384	361	391	403	384	367	385	430	367	406	411	380	398	389	354	346	390	378	395	428	402	397	350	367	353	398	393	402	372	383	451	369	400	409	430	453	365	366	337	366	374	369	387	393	426	415	369	413	394	397	390	391	419	369	351	385	414	384	425	335	404	326	387	407	414	392	401	410	383	370	371	421	398	422	382	431	385	393	376	409	390	412	395	407	352	369	365	397	397	406	410	404	383	377	410	396	381	370	391	397	401	375	391	420	354	386	362	393	373	379	399	374	373	349	371	399	387	375	420	401	394	372	382	382	338	385	404	399	419	341	381	392	416	403	394	385	431	337	388	368	396	375	378	369	358	419	380	396	377	435	415	368	388	424	415	429	413	412	409	422	452	392	400	382	410	388	376	392	338	373	389	383	405	393	406	383	397	402	402	371	387	367	392	349	404	418	384	410	383	376	394	401	388	390	366	382	373	412	434	445	419	382	385	386	434	367	358	398	382	334	369	397	376	378	353	372	433	379	387	384	370	411	364	363	417	412	391	382	396	403	370	365	424	419	420	406	376	371	399	370	425	430	433	403	386	382	395	386	378	417	422	402	402	366	417	408	385	399	386	384	417	375	366	405	404	412	413	416	370	389	415	362	407	364	401	401	371	399	371	370	370	356	440	382	382	392	411	381	397	331	364	379	389	372	401	366	387	393	387	384	402	403	411	358	430	336	398	390	400	404	352	357	371	373	340	398	367	333	383	393	377	361	377	383	401	432	414	398	395	415	390	409	373	381	394	383	399	372	398	413	387	384	425	413	384	418	404	392	420	417	391	377	394	395	400	415	366	416	421	368	378	398	377	379	377	399	426	429	399	409	373	414	367	382	365	359	433	410	431	396	373	383	414	377	403	377	367	412	398	379	417	355	383	375	395	400	393	376	327	423	400	380	376	421	352	371	391	405	379	402	397	382	378	393	413	370	401	394	402	336	379	385	399	351	362	406	417	349	385	374	372	374	365	389	367	382	363	375	394	410	387	404	374	409	433	369	414	361	399	369	359	400	402	356	396	366	387	407	378	363	336	385	406	383	394	354	405	364	394	364	376	405	431	389	373	363	380	391	421	382	383	405	398	390	397	362	398	356	392	428	430	418	385	377	361	366	370	376	433	412	414	362	357	402	369	374	400	396	398	427	351	383	433	396	386	394	407	399	378	403	394	406	414	391	377	405	381	404	369	376	374	367	406	401	415	391	405	415	432	359	364	412	401	384	388	401	389	403	400	410	409	350	366	393	376	381	419	363	401	374	412	390	380	372	359	377	386	429	365	396	380	382	379	389	426	395	395	384	361	384	389	372	435	347	378	404	375	365	401	370	371	386	407	416	371	400	364	374	410	380	400	433	350	383	353	421	374	347	418	375	405	384	351	422	371	409	400	378	351	406	381	359	407	396	399	373	398	440	367	374	400	366	390	392	381	416	385	387	368	397	408	385	416	415	389	367	420	387	429	404	389	369	404	387	374	378	417	402	406	423	362	385	379	395	390	382	386	384	391	381	364	411	367	412	428	406	431	363	352	388	391	438	398	444	404	388	404	410	378	366	370	383	407	399	388	412	402	407	377	406	374	387	427	409	372	413	415	397	377	366	428	424	385	356	348	388	397	358	357	393	416	426	370	368	388	360	369	380	356	375	401	384	417	399	431	409	405	393	409	397	378	379	401	426	368	413	385	405	391	456	381	411	400	380	412	385	368	419	352	378	397	352	384	389	409	377	418	431	375	387	398	392	395	413	435	396	395	388	412	409	403	387	413	393	355	408	387	413	386	363	352	369	392	366	366	371	385	383	374	380	381	399	388	428	350	388	364	360	385	400	381	391	397	382	388	399	414	379	405	375	382	377	371	407	380	397	347	393	397	391	381	391	375	402	379	392	371	354	404	373	392	383	418	408	394	389	421	395	413	386	383	431	356	405	441	432	388	366	438	438	405	408	392	367	404	423	383	404	329	406	367	370	392	362	396	378	378	375	372	388	395	372	399	412	419	392	404	402	389	360	405	374	403	382	392	446	394	390	371	434	391	358	408	357	361	383	397	393	391	360	402	381	418	423	430	393	397	379	408	365	383	418	432	465	361	393	371	387	363	385	364	394	364	402	357	380	367	400	381	347	378	410	376	424	396	410	427	392	382	393	408	380	388	395	373	380	360	372	387	388	391	385	396	371	419	386	382	365	388	426	407	371	397	363	412	400	365	372	358	397	397	418	411	399	371	416	352	410	380	424	382	363	413	406	386	424	362	379	411	399	399	381	392	395	343	396	413	386	406	400	387	425	398	415	373	384	400	405	385	405	386	396	442	389	396	398	378	403	368	403	413	381	368	394	400	390	340	400	374	385	449	421	381	395	400	360	406	410	422	394	376	421	431	383	332	369	361	373	427	408	378	394	386	388	428	386	419	380	391	396	390	389	384	353	373	451	393	388	397	375	375	412	365	387	392	398	370	395	383	419	426	428	379	382	395	385	405	401	416	404	387	374	388	407	363	413	375	372	359	373	400	388	373	405	425	337	360	369	354	414	396	375	341	387	394	425	390	402	385	354	417	400	356	399	369	421	391	376	404	378	371	388	430	390	392	379	377	360	386	371	443	362	389	401	396	386	397	404	392	380	403	381	344	402	374	381	406	416	402	394	392	352	394	377	392	354	388	391	358	399	360	417	433	421	392	402	368	375	402	388	357	354	385	398	383	399	427	378	390	409	390	380	380	395	414	408	365	394	407	374	412	410	390	393	426	397	374	395	404	410	402	387	388	388	385	403	383	405	393	366	366	419	372	421	376	412	416	372	365	387	423	407	355	381	396	383	422	358	392	355	380	373	385	391	403	355	384	407	394	401	408	391	387	403	359	387	401	367	396	418	423	388	378	379	406	396	387	332	412	397	379	385	369	413	399	388	366	382	420	399	397	337	404	410	402	380	430	410	382	411	400	394	376	375	369	379	403	404	356	370	378	427	452	438	383	372	364	416	369	390	424	418	415	421	380	369	393	391	399	383	413	366	401	412	407	404	412	417	391	405	416	374	403	417	349	377	388	376	438	412	385	408	419	379	399	353	371	383	394	376	367	390	402	393	372	376	393	364	380	383	382	394	425	417	411	396	397	435	380	397	401	384
11297	1446	2256	2473	2243	1843	1671	1393	1329	1260	1167	1217	1066	1104	1025	1047	1022	1022	1047	999	997	1023	972	918	940	944	906	967	953	951	1032	972	932	875	929	944	905	920	920	926	857	895	943	921	919	942	931	899	893	954	938	921	873	947	940	903	897	966	867	925	886	882	919	892	941	912	951	936	875	890	936	927	914	924	881	924	889	854	900	935	857	900	930	886	872	905	903	942	883	937	914	931	889	898	891	908	905	888	891	893	952	908	947	957	911	914	928	919	884	884	885	926	946	928	910	892	875	899	912	832	849	929	881	881	913	924	850	902	900	915	874	912	904	941	868	865	819	961	893	908	887	933	917	872	909	962	894	920	893	910	855	938	918	981	877	909	957	871	865	927	900	946	875	880	833	919	906	901	967	881	887	879	862	939	888	900	961	875	907	889	939	918	949	867	934	896	933	847	876	928	896	894	882	932	871	914	884	952	863	929	951	901	884	930	892	902	876	898	910	915	847	896	928	965	904	907	982	892	881	924	878	937	900	903	909	908	888	905	930	898	900	874	904	914	911	885	941	926	901	899	919	944	897	897	922	887	911	883	902	912	904	918	869	912	859	915	904	895	908	910	887	869	900	878	867	898	1004	871	912	900	918	901	900	894	889	867	892	929	889	958	836	853	903	856	928	917	945	857	879	915	932	843	902	894	905	853	957	926	907	896	911	892	875	924	898	881	890	972	882	864	913	837	904	966	912	915	917	893	932	861	916	900	902	911	976	899	893	940	975	899	870	903	891	852	852	918	900	853	928	892	896	837	914	843	935	898	908	911	874	935	904	907	902	886	947	887	872	867	836	912	890	890	914	868	889	905	878	828	940	984	913	961	881	859	917	861	870	914	955	903	867	930	918	955	925	931	863	906	946	896	877	888	940	871	918	832	891	913	864	914	940	847	947	910	901	891	865	862	888	897	886	856	903	955	891	840	914	921	879	902	882	904	879	892	848	891	894	900	857	902	888	916	951	855	884	932	889	963	890	867	923	898	882	937	877	894	926	932	883	935	849	917	895	932	880	925	899	900	864	891	889	914	891	886	872	920	909	945	904	865	877	933	885	965	949	940	910	956	934	886	900	883	943	842	869	883	921	865	938	871	907	902	876	868	931	911	896	932	962	895	980	936	904	922	879	878	862	883	958	905	862	893	909	895	863	928	898	902	906	940	897	881	848	932	922	908	922	960	948	908	886	899	890	923	939	867	903	864	882	912	889	907	899	955	915	967	950	903	896	887	838	903	896	921	907	858	867	880	893	897	900	938	873	916	867	891	936	918	899	891	877	917	929	920	893	905	894	911	894	840	958	891	934	932	873	914	893	902	857	846	892	857	883	894	888	901	887	918	929	932	933	879	855	918	916	896	912	916	965	873	872	853	912	867	867	903	939	887	907	923	924	983	927	871	950	932	902	900	973	934	873	907	902	931	905	897	905	933	953	926	875	851	880	903	889	914	871	844	877	949	901	901	884	854	876	829	833	871	907	851	871	902	906	927	880	916	917	880	907	891	868	893	840	889	904	885	888	857	859	928	887	891	934	898	831	916	884	908	900	911	898	862	940	886	853	895	834	902	928	847	904	931	910	894	836	882	975	854	878	965	879	890	931	884	910	860	937	906	909	932	894	902	881	980	890	870	967	922	929	898	902	895	853	933	883	915	900	910	843	954	902	903	922	909	924	890	901	901	900	908	886	930	857	906	956	930	939	851	938	901	941	901	866	874	915	887	926	877	928	912	943	893	942	883	938	934	896	922	885	910	882	861	905	972	914	926	920	909	869	912	969	877	884	895	876	938	899	925	883	882	874	885	904	893	861	890	958	841	906	893	888	928	912	910	915	886	932	920	890	905	873	932	929	947	893	883	926	859	930	894	918	872	895	909	913	894	955	926	930	908	914	890	875	917	919	899	869	900	948	904	842	878	903	912	905	908	872	881	946	881	872	874	932	898	920	946	880	945	912	939	890	933	910	900	913	865	920	841	948	920	917	923	899	916	885	919	953	869	878	887	883	880	901	870	886	921	865	959	902	911	933	912	863	924	879	894	858	924	881	924	897	895	916	882	947	941	890	870	907	924	880	925	929	900	921	923	868	970	942	886	927	876	933	923	878	867	916	913	891	899	943	867	872	936	918	854	950	892	891	867	900	898	916	921	877	885	884	918	893	916	832	931	925	917	920	914	857	871	935	925	917	967	936	943	916	854	899	895	925	860	889	877	878	889	850	907	917	869	869	910	901	879	930	889	883	912	882	903	910	870	874	929	912	902	907	896	886	929	892	860	864	947	903	895	948	920	905	937	886	874	871	937	825	906	925	911	874	915	901	924	859	900	901	881	893	895	890	913	933	881	962	905	891	926	928	911	919	945	897	923	893	892	878	907	892	894	856	895	936	877	934	914	874	846	927	864	891	871	914	922	904	916	879	975	902	863	929	885	895	923	915	942	939	902	909	909	929	865	904	880	854	928	960	913	914	884	891	861	898	914	861	885	843	891	904	914	906	874	912	924	843	902	868	888	873	869	907	889	888	902	897	973	908	906	908	903	857	944	909	865	953	948	886	907	895	919	897	859	897	857	948	902	881	918	902	902	932	860	881	881	986	924	845	900	902	908	935	862	912	876	940	907	935	913	870	899	965	886	890	919	876	881	868	883	929	903	927	956	921	936	875	895	885	948	868	898	909	880	951	920	946	863	867	914	901	949	877	898	960	926	894	915	860	919	933	894	921	877	874	920	896	843	935	915	953	862	900	868	915	931	902	898	903	885	897	943	904	974	875	896	955	900	873	923	952	924	856	902	886	950	884	888	915	902	946	862	885	878	888	941	929	927	860	875	917	959	848	875	912	893	890	904	929	882	893	878	913	889	902	888	929	948	887	886	934	896	877	974	915	963	915	921	856	872	893	930	865	957	881	893	850	935	864	905	957	944	913	902	947	890	900	900	924	867	924	862	875	854	953	960	848	906	946	900	888	855	872	891	919	911	906	885	918	927	872	892	905	890	892	915	911	966	958	949	953	903	848	918	923	842	906	906	837	890	864	891	907	911	915	877	952	891	897	896	962	935	888	931	905	877	914	856	886	942	862	920	884	947	921	907	890	867	913	931	854	939	867	892	850	894	906	937	947	939	930	851	850	910	889	873	899	861	933	903	925	960	895	913	944	972	806	905	919	917	833	886	932	899	883	897	918	884	859	892	870	920	897	869	899	911	914	886	892	868	890	911	896	925	858	977	924	977	908	903	840	919	923	829	916	868	941	965	899	879	914	859	919	908	910	929	878	885	863	889	902	935	853	877	848	923	916	886	906	922	881	892	955	895	867	891	892	887	888	900	885	875	897	874	871	908	895	894	874	915	953	960	945	901	943	912	901	877	927	918	900	899	911	889	924	935	881	928	876	879	883	879	904	908	916	900	867	868	865	859	902	880	900	908	893	938	895	878	882	889	919	892	860	892	913	853	896	855	891	832	863	871
3501	247	235	225	233	249	240	222	226	267	230	224	219	261	231	258	212	257	199	218	234	238	253	231	229	238	210	231	246	234	229	262	244	210	248	248	220	264	229	204	280	258	231	222	220	231	211	233	245	189	258	237	239	226	251	243	210	257	237	239	251	242	222	227	215	222	236	249	237	228	227	223	258	233	230	217	258	232	263	265	206	248	201	240	244	267	234	274	241	214	257	234	240	245	244	255	221	251	235	227	226	231	254	229	249	225	241	264	238	225	235	231	242	237	230	232	223	225	236	243	224	229	226	229	228	241	264	238	260	243	235	231	223	231	269	231	256	246	248	230	224	228	253	228	241	255	247	223	237	244	243	230	228	239	220	240	223	247	255	253	245	206	236	236	248	244	254	248	252	249	214	236	267	264	246	248	226	224	242	213	244	237	235	255	233	205	260	219	225	210	260	245	214	247	234	242	255	219	232	244	249	254	240	227	211	244	235	245	248	218	237	240	239	246	249	224	246	235	216	237	216	216	222	232	246	259	244	230	235	245	277	208	212	263	223	256	265	244	235	231	204	222	241	259	255	215	221	230	205	231	205	233	221	236	267	224	229	229	237	236	228	232	250	258	223	244	229	241	245	231	280	217	272	222	221	228	224	212	262	205	242	235	255	263	245	236	234	247	248	240	239	253	282	255	257	220	235	232	222	274	246	225	263	251	205	224	239	210	229	267	249	229	239	260	212	245	239	261	232	251	238	240	200	239	245	216	243	258	258	246	250	241	249	232	229	263	244	239	241	257	260	241	263	262	242	253	256	250	228	226	264	224	227	235	213	235	243	253	227	231	221	268	241	208	262	236	235	227	223	228	250	273	232	241	207	226	219	227	231	221	235	229	243	258	205	211	267	225	235	231	237	226	239	230	247	231	200	238	241	212	253	239	250	216	231	262	264	234	226	267	225	251	248	240	222	188	242	223	233	224	263	238	250	228	247	210	233	241	254	234	218	238	275	244	246	241	225	245	247	207	242	228	228	212	266	241	209	213	275	250	240	259	239	226	253	202	235	215	221	232	205	236	251	256	239	241	226	250	194	220	220	258	241	239	236	224	231	229	257	248	265	245	226	255	240	231	224	217	218	226	259	247	257	205	261	249	248	234	234	199	232	219	240	265	216	266	252	213	253	210	255	280	236	233	220	244	280	238	229	254	249	236	252	245	255	236	236	222	257	245	244	220	225	240	230	240	222	196	253	284	236	248	227	241	232	266	215	238	253	247	257	237	254	231	229	259	276	240	261	232	249	213	253	238	246	237	256	200	223	235	246	206	273	232	237	219	243	241	228	232	231	222	230	244	257	250	264	218	240	250	256	237	223	254	234	240	244	254	231	240	261	274	251	234	236	276	258	219	238	228	230	228	249	243	232	203	240	232	246	239	252	227	227	232	254	239	239	244	232	240	248	257	256	253	245	230	206	242	230	224	228	241	219	248	204	268	264	224	255	223	246	247	226	224	232	231	225	222	246	257	230	239	242	250	231	224	225	224	226	259	232	269	249	277	222	250	225	229	235	260	244	237	258	248	264	219	244	213	239	224	266	242	225	211	246	211	247	271	260	255	224	232	241	229	257	259	211	240	206	238	221	225	235	257	235	230	225	259	232	269	238	251	223	227	215	257	279	230	224	264	257	238	245	249	235	247	242	248	255	262	227	240	248	260	222	259	249	234	271	239	219	255	229	240	250	223	254	250	222	236	234	206	205	246	212	244	251	240	237	239	236	236	232	220	220	213	259	220	211	215	233	237	241	206	225	220	247	261	217	217	250	257	282	228	240	243	245	223	227	226	259	230	246	218	257	234	232	225	252	221	242	257	231	230	243	247	203	252	250	230	273	251	247	266	249	260	218	242	238	269	206	249	260	260	219	232	260	234	258	242	243	255	257	230	274	247	256	217	230	249	223	226	229	259	260	250	234	254	219	283	250	250	239	266	245	262	231	212	219	246	250	241	224	216	230	238	224	241	211	230	252	192	229	239	247	213	262	203	240	241	229	219	238	220	246	239	252	243	210	267	239	200	247	254	228	265	241	256	222	237	249	252	264	234	276	253	247	243	243	249	237	215	224	272	252	263	265	251	219	235	220	231	233	237	267	229	207	265	246	235	245	247	218	233	236	231	258	234	219	237	245	256	217	242	238	264	241	233	231	231	239	242	237	218	259	250	226	240	235	217	226	238	230	223	254	229	217	231	242	265	215	236	240	242	218	246	225	245	240	270	254	224	235	245	224	229	246	265	234	223	256	228	257	231	251	220	221	244	237	266	263	258	230	202	238	233	228	248	224	229	259	209	235	257	234	238	246	236	209	234	227	229	224	232	244	221	214	233	209	242	243	234	274	234	245	226	244	240	258	240	245	244	240	222	242	221	219	225	226	218	233	245	261	238	205	252	257	230	220	251	239	259	233	269	208	237	249	231	240	232	227	236	237	225	227	248	237	235	242	263	210	229	268	226	242	230	238	231	251	245	258	234	222	227	230	228	236	236	262	222	239	210	220	216	250	242	205	236	261	240	232	226	266	266	245	225	226	245	220	275	252	244	247	254	224	282	244	261	253	234	221	239	236	208	220	241	268	230	249	228	238	235	257	241	258	241	235	226	230	264	229	235	247	268	223	255	220	221	217	238	227	230	253	236	259	264	220	206	230	262	247	216	235	224	227	218	248	273	243	256	227	252	232	226	252	240	246	242	236	231	270	253	252	237	226	207	237	256	262	246	260	231	249	274	234	254	238	262	229	221	261	251	233	241	245	280	228	262	217	236	218	221	232	261	219	218	244	241	265	259	236	238	250	262	215	229	247	231	211	214	251	241	264	223	259	234	250	226	247	257	243	220	255	232	235	229	263	251	249	242	235	263	237	237	250	238	253	224	235	255	189	242	237	235	243	240	280	236	249	238	260	235	227	207	248	255	231	267	238	231	235	229	248	205	259	220	229	228	259	241	278	252	246	257	246	229	227	229	237	244	220	228	254	228	216	239	220	251	242	262	235	203	262	250	231	242	266	252	253	243	239	245	210	248	232	225	250	252	233	221	243	254	248	239	210	261	261	219	230	250	245	250	219	207	237	241	253	231	259	235	257	249	237	248	221	233	240	225	248	217	258	199	273	231	245	237	219	247	240	229	235	251	235	223	229	244	266	239	229	245	240	222	272	243	232	266	249	224	232	228	233	238	262	223	260	242	220	245	273	289	232	250	240	222	243	269	218	226	221	253	241	251	201	240	237	214	238	234	207	255	268	251	225	232	240	209	216	223	242	251	228	257	254	228	219	225	248	245	235	256	302	255	263	242	235	233	236	248	273	231	260	244	260	255	256	235	248	229	250	225	239	259	200	221	244	247	236	262	247	215	221	251	239	241	228	222	248	222	244	269	241	241	255	243	259	257	282	209	233	242	229	239	237	242	234	262	260	235	248	224	254	258	272	229	247	262	232	241	221	254	254	223	282	224	260	260
3595	611	625	609	593	574	579	579	582	567	610	619	595	537	597	586	608	595	576	617	648	636	563	547	573	531	609	603	604	554	554	577	600	617	549	582	579	603	559	593	607	551	598	560	545	611	570	599	572	569	548	601	599	531	612	625	555	537	586	528	612	586	577	568	548	586	597	604	555	564	603	593	599	536	546	576	574	578	546	584	606	587	597	573	577	560	583	616	626	573	552	603	581	592	528	614	570	646	568	619	570	595	592	592	558	526	551	549	551	620	574	592	597	591	606	600	610	545	561	600	619	599	579	594	565	589	551	561	580	608	594	571	568	537	577	548	567	596	575	554	622	591	601	569	578	539	604	567	616	571	599	606	611	567	550	580	573	584	569	598	567	584	597	556	545	531	563	574	564	588	575	551	605	582	602	583	600	527	561	570	578	614	613	560	605	585	565	578	570	632	573	582	577	571	596	604	542	566	591	560	618	591	581	593	629	603	578	569	577	562	561	562	602	579	594	589	586	589	590	563	567	552	559	562	590	574	564	577	579	573	586	585	609	583	598	600	597	581	591	565	565	581	544	592	607	541	578	585	538	611	564	559	561	608	550	547	574	591	569	561	591	582	574	562	603	557	592	598	634	613	589	587	563	551	596	615	588	605	573	587	575	569	556	610	577	549	594	569	563	517	569	571	568	581	572	570	581	572	633	585	568	614	605	567	622	587	594	549	571	616	609	560	592	560	549	612	535	596	544	608	576	586	622	576	570	597	522	570	571	553	593	581	606	586	566	578	593	548	604	580	567	609	554	566	583	606	587	535	617	595	549	574	594	572	572	582	599	547	547	600	580	583	590	563	568	609	565	551	561	584	549	599	593	578	583	575	575	605	564	577	628	577	526	575	582	575	546	600	576	555	547	581	573	576	602	593	548	566	600	556	579	632	578	596	552	537	578	549	518	582	561	606	580	574	549	606	591	610	557	614	597	567	549	556	578	588	602	581	571	583	580	604	572	563	557	612	565	574	607	558	570	597	618	600	585	592	612	577	568	600	592	568	572	580	602	632	542	563	591	598	551	576	564	590	594	556	587	620	590	570	584	557	580	585	574	554	531	608	551	577	569	609	588	591	622	580	573	563	528	592	561	612	555	602	523	576	626	588	592	576	594	508	607	589	553	572	589	554	600	615	571	563	563	566	597	561	574	604	603	568	562	582	604	585	561	574	566	582	636	560	556	589	599	597	538	565	559	583	604	520	555	565	562	531	548	574	563	565	582	586	569	612	556	637	542	571	565	588	589	573	572	606	573	578	583	580	592	577	595	616	585	576	593	602	549	575	588	573	563	607	590	578	588	542	585	616	574	606	592	622	599	579	580	620	577	571	538	568	573	557	597	545	601	588	557	578	578	584	538	587	559	578	576	593	583	578	533	627	598	559	564	583	540	583	580	599	568	579	582	557	589	559	550	600	574	592	551	578	547	552	559	590	551	594	549	558	580	549	579	590	553	556	594	588	589	559	535	579	558	585	595	599	608	566	573	595	571	574	572	555	578	620	571	541	569	576	578	523	581	595	552	574	603	541	627	598	576	582	637	545	558	600	581	635	600	598	585	563	557	556	574	552	591	598	595	593	588	623	555	575	625	587	557	600	609	570	578	587	564	550	582	564	588	600	597	615	578	575	583	580	544	590	586	578	618	563	555	565	564	603	545	581	587	592	577	574	566	587	625	604	564	583	575	544	588	575	580	552	620	561	645	608	586	574	594	574	600	600	554	610	574	554	521	577	556	608	576	552	572	576	573	574	582	596	598	621	553	573	567	589	587	590	609	618	561	595	565	559	586	549	583	555	608	582	570	559	582	563	551	600	579	552	605	577	588	562	565	589	614	601	529	601	586	616	552	562	564	611	603	578	575	571	583	577	595	536	582	638	581	610	641	587	531	643	590	586	555	569	546	563	626	567	608	536	626	571	594	612	593	555	576	548	583	602	566	545	586	584	632	582	597	540	534	570	554	641	597	582	594	609	596	621	617	576	584	542	537	576	564	569	590	604	614	544	577	566	611	589	623	552	615	551	584	615	569	570	585	609	539	617	574	585	615	567	585	605	569	580	576	569	590	595	580	566	587	592	545	545	574	620	520	596	526	548	578	606	579	575	585	570	607	622	564	588	568	595	585	606	563	593	566	566	599	560	581	608	565	611	617	603	577	598	594	553	558	555	580	594	560	574	566	605	603	578	582	584	599	578	576	560	528	597	555	557	571	584	567	559	584	608	623	567	575	553	587	579	583	557	595	553	583	575	558	560	564	563	559	575	610	542	572	597	603	564	611	585	572	560	531	590	561	564	577	566	573	611	582	545	611	608	584	554	597	562	560	638	597	575	582	606	569	544	557	532	615	572	561	592	539	549	563	554	594	551	555	592	585	551	549	569	565	582	564	530	584	563	590	569	583	574	552	552	562	550	590	619	545	584	596	570	587	617	607	612	614	581	585	523	519	589	604	549	567	544	559	560	609	594	607	563	615	573	568	577	569	552	615	571	535	565	575	638	642	547	572	559	598	569	590	557	528	560	580	574	568	554	598	588	549	564	583	580	560	585	577	585	597	585	592	543	595	563	573	618	596	586	573	619	589	598	616	559	574	562	615	581	575	572	583	608	609	568	563	586	587	567	572	544	575	595	545	560	597	550	533	588	600	559	570	537	564	573	563	575	591	577	588	559	571	580	564	548	579	551	603	622	531	571	579	566	597	561	575	600	570	551	574	599	614	602	551	592	584	626	577	609	545	584	586	616	567	601	570	553	558	570	589	574	579	638	550	584	575	614	583	582	592	607	571	571	598	617	598	572	588	566	598	598	534	573	555	571	596	572	591	578	568	534	593	593	547	620	578	550	577	582	581	572	583	567	542	596	603	587	556	566	608	582	557	584	573	569	622	558	552	563	537	576	590	572	579	574	540	592	627	604	542	553	551	606	578	582	569	581	567	595	593	594	602	542	594	551	575	550	579	565	598	566	626	509	578	573	565	618	603	576	594	541	571	567	521	552	547	613	603	575	583	584	550	581	601	596	552	606	569	595	578	550	578	595	565	568	579	582	537	547	614	567	540	534	563	599	587	568	590	576	565	569	567	594	610	594	545	559	597	591	584	566	591	577	614	584	551	560	600	590	568	578	531	572	588	544	565	621	599	555	604	561	591	601	604	555	574	622	548	580	571	577	582	574	592	591	609	552	566	573	567	584	565	577	557	559	601	570	579	603	537	560	565	614	565	596	579	627	579	572	575	603	553	609	615	574	582	595	624	643	573	589	576	636	526	595	608	543	608	567	583	580	542	590	588	567	601	569	581	579	617	613	585	558	614	591	580	621	591	616	605	561	634	554	599	577	577	616	540	565	583	559	580	600	538	642	564	572	562	586	584	570	588	627	556	590	549	601	581	594	539	574	614	580	589	610	595	586	605	548	564	572	566	563	593	604	557	612	594	559	598	612	584	611	597	545	566	585	546	531
9378	555	501	431	349	272	253	247	205	237	229	206	217	191	171	194	172	213	185	199	191	163	199	170	198	175	202	172	211	190	169	182	172	190	165	218	207	201	189	173	176	170	172	199	185	199	223	210	186	179	184	168	215	210	190	180	175	190	181	181	181	208	203	177	163	185	167	176	188	188	198	210	195	203	167	195	165	188	207	197	205	212	184	183	184	183	193	188	168	179	204	181	177	190	176	184	195	159	162	166	194	194	173	181	200	186	177	200	216	182	171	169	200	203	200	191	198	202	191	191	200	180	174	197	166	178	196	192	164	191	174	191	216	196	204	201	223	192	192	192	184	164	192	173	172	218	168	188	177	192	183	236	173	186	177	188	187	162	183	200	206	193	208	186	185	163	198	208	206	199	162	175	163	180	176	209	176	190	197	190	166	170	160	155	185	201	177	191	204	188	176	186	189	197	190	182	212	211	196	187	175	200	206	165	190	194	171	180	203	191	174	181	197	197	174	183	171	183	199	185	189	190	178	197	204	197	163	198	201	183	206	180	181	187	161	174	165	227	206	170	190	191	159	170	222	173	162	184	196	198	163	200	193	181	182	195	202	179	181	195	192	203	199	190	207	180	156	190	176	173	181	212	201	196	175	199	191	202	183	163	178	184	186	204	191	196	173	182	204	196	182	170	183	208	194	183	189	193	200	187	198	210	186	189	192	215	194	195	200	152	168	210	155	189	189	175	159	194	182	183	179	189	179	183	170	182	206	209	217	176	218	185	187	159	151	186	191	201	194	197	203	196	176	181	191	183	196	193	213	192	185	214	185	174	189	197	173	184	169	178	213	158	203	165	205	176	175	184	185	175	180	181	206	165	184	200	181	186	184	189	179	197	186	178	178	161	179	188	178	197	192	197	189	162	216	181	195	212	182	198	208	210	179	201	174	176	215	175	186	206	181	185	192	200	187	186	199	178	189	181	199	199	173	192	196	195	195	188	199	217	182	182	178	187	214	179	182	174	223	200	193	181	174	195	177	167	196	179	209	179	178	191	144	177	168	187	178	197	204	176	193	201	205	181	179	183	196	195	183	171	175	198	175	196	178	212	175	184	172	173	211	172	174	194	188	164	187	188	180	206	190	172	193	206	212	182	187	222	220	195	197	187	174	195	179	177	185	170	185	207	178	200	194	178	181	180	204	200	168	175	160	176	201	199	208	195	198	195	198	173	203	189	189	175	204	185	210	193	195	197	192	201	202	223	180	169	192	193	168	183	208	163	169	201	181	200	207	194	183	199	177	213	195	180	167	171	208	175	199	211	194	201	176	212	202	170	174	189	182	209	181	162	201	207	192	180	162	162	204	183	175	180	189	176	206	189	197	169	201	179	182	159	203	199	185	207	177	180	192	179	178	182	204	173	188	157	200	178	193	191	179	167	186	174	188	189	172	204	177	146	204	194	208	171	168	199	196	190	175	192	174	165	185	203	182	169	184	200	193	211	200	190	181	202	167	206	172	201	203	173	190	200	204	198	201	180	199	203	155	186	204	200	195	203	181	188	198	182	181	157	190	177	178	196	191	194	196	175	185	181	192	198	213	175	200	190	197	186	175	174	199	173	179	209	184	186	188	197	189	198	223	196	183	185	191	175	189	148	198	206	166	202	191	192	170	175	153	185	201	190	200	186	176	190	186	188	193	190	203	177	191	182	179	193	172	206	178	183	210	186	225	178	192	185	189	190	202	177	187	186	185	182	183	188	200	178	191	215	192	189	177	188	202	189	183	220	196	182	193	198	179	153	158	193	200	187	180	198	186	189	199	218	201	160	188	206	177	177	164	171	200	201	205	197	180	176	196	212	180	183	171	195	188	191	170	165	193	202	157	197	193	172	201	187	187	175	177	189	196	191	183	193	203	190	177	177	201	172	185	185	186	195	193	175	167	189	172	198	158	203	217	173	188	186	208	191	170	181	202	183	202	205	182	210	180	196	186	198	188	204	199	157	180	203	187	174	175	174	171	185	198	185	194	200	164	190	206	213	205	190	169	191	189	193	183	186	178	202	177	189	179	179	200	193	193	180	172	190	186	182	193	180	156	209	152	189	210	194	192	173	221	174	182	177	180	193	195	179	214	186	172	195	181	188	193	190	194	195	197	187	182	189	183	181	200	196	175	190	187	177	184	199	169	180	168	213	207	221	189	182	194	173	160	185	183	180	185	197	166	190	216	186	176	193	175	177	178	170	171	168	164	190	162	185	178	165	163	188	187	175	161	186	177	182	195	171	183	185	179	192	202	204	175	201	219	168	158	195	203	182	175	161	171	193	201	183	178	210	187	173	191	175	186	210	192	195	223	219	204	193	209	187	154	186	200	189	183	185	207	204	203	190	186	176	197	192	203	181	193	177	165	167	191	206	190	205	176	193	181	166	196	176	176	209	181	172	189	185	190	186	171	185	171	205	209	190	170	206	183	183	173	167	163	194	164	161	216	198	200	190	182	196	203	185	170	203	170	193	202	225	193	211	188	193	175	161	170	196	158	169	206	217	190	164	186	191	173	181	178	159	173	186	194	172	190	195	178	172	221	182	195	174	177	171	202	185	177	208	186	185	201	204	221	205	179	194	165	208	167	215	210	189	152	166	195	195	164	189	193	198	180	205	192	199	174	190	229	173	193	186	181	171	196	190	184	174	168	186	185	174	183	173	180	191	183	166	199	165	190	174	193	191	208	167	209	176	179	189	209	178	188	198	173	191	190	193	187	159	173	181	182	198	184	191	216	184	186	179	202	166	195	181	169	198	182	185	190	184	188	163	184	186	196	177	178	186	183	189	160	194	205	187	160	205	181	188	193	191	190	203	141	174	219	195	202	184	141	204	191	167	186	202	204	182	189	195	199	186	196	175	191	168	179	169	183	196	185	208	183	163	174	185	184	195	223	171	182	186	200	212	174	193	187	191	162	172	186	187	190	166	179	191	186	202	230	185	170	172	154	183	179	192	155	195	180	185	180	192	182	184	178	198	220	177	176	186	178	188	168	190	176	181	187	191	180	159	195	188	197	176	184	187	196	175	184	190	215	203	182	180	182	174	188	168	175	178	200	166	202	188	211	172	165	188	189	210	169	185	200	179	185	203	188	199	159	173	168	179	215	193	218	197	198	192	184	180	189	184	189	185	166	164	206	181	192	170	192	172	188	188	188	189	181	195	174	202	185	192	206	193	179	184	180	213	224	206	187	166	174	190	163	175	200	201	209	220	158	175	202	168	195	178	191	166	184	194	189	166	165	184	192	194	198	215	183	226	180	190	184	182	192	177	203	192	165	169	186	172	199	170	193	179	178	191	185	191	180	184	183	185	176	189	174	171	197	189	205	192	201	199	170	188	184	165	180	185	183	211	190	179	173	167	188	214	184	198	171	153	182	199	173	157	185	158	192	181	182	202	180	176	163	193	151	207	182	186	167	185	205	206	187	194	203	172	198	193	179	196	162	165	193	196	178	212	183	185
7189	766	1230	1375	1200	956	857	768	698	671	669	627	608	587	563	586	547	547	561	547	552	538	529	547	552	514	561	528	514	479	537	540	505	519	522	509	525	498	529	488	486	511	527	513	510	531	493	530	517	481	471	465	519	485	503	506	502	494	530	461	512	504	488	517	519	520	478	508	484	486	540	491	496	475	472	481	509	512	489	494	533	493	507	516	466	469	501	498	495	463	507	483	539	493	466	518	530	505	519	463	525	524	475	501	499	497	477	508	481	456	489	525	492	504	473	492	467	501	503	490	512	472	473	514	524	467	475	478	494	513	515	479	501	488	480	479	488	507	499	510	521	481	517	536	455	496	507	495	483	477	501	483	503	469	501	492	517	487	488	467	508	498	472	509	526	484	520	457	484	488	504	530	505	477	499	491	517	482	538	486	510	481	464	532	499	508	455	489	488	486	514	484	514	520	473	439	484	537	494	496	514	457	542	485	486	548	500	478	530	517	467	510	517	444	527	529	500	524	480	492	512	472	469	448	498	484	490	500	481	520	456	478	494	488	497	487	474	503	518	455	482	477	495	479	487	451	502	473	477	490	498	486	478	511	442	506	515	518	519	483	511	505	511	500	506	517	500	520	486	491	488	484	483	481	493	500	525	476	482	523	471	478	479	472	507	479	497	469	514	525	518	486	542	480	489	524	457	531	500	472	460	482	507	484	472	474	550	501	467	513	531	482	472	505	498	491	489	497	507	494	491	533	487	448	490	515	534	485	480	456	527	497	497	498	515	525	499	496	483	475	489	481	478	474	456	456	505	494	476	489	509	490	485	431	511	543	489	477	510	472	486	501	495	475	477	474	473	511	482	477	508	497	493	505	523	489	483	453	478	476	496	480	486	472	521	493	512	503	485	494	505	506	495	531	495	478	479	492	492	479	471	471	476	498	495	472	502	490	479	524	497	485	505	484	480	493	484	527	500	422	496	499	524	507	475	497	480	490	505	493	493	483	511	508	496	505	496	487	494	493	450	467	501	481	497	535	522	494	498	495	504	496	520	487	503	507	508	488	485	532	510	516	522	459	472	480	518	501	520	488	473	527	491	489	457	475	521	477	505	479	509	507	469	527	530	487	488	476	516	478	478	503	492	516	484	481	508	473	495	509	470	485	488	479	513	479	499	502	495	472	500	467	465	488	483	501	514	494	486	503	521	526	488	515	481	478	488	492	538	479	506	477	508	488	505	523	501	508	535	499	508	494	505	468	510	490	498	543	478	493	547	498	505	515	523	534	488	534	495	470	495	466	459	468	463	528	484	480	509	455	494	473	486	507	492	521	509	506	499	525	476	468	517	522	495	488	490	473	464	496	489	488	459	506	457	509	467	507	489	488	499	455	470	507	513	475	516	520	501	506	506	494	484	490	492	494	488	484	487	467	473	508	495	494	501	560	512	454	467	460	493	487	466	482	495	490	531	508	480	504	524	501	503	507	479	479	514	510	465	512	525	508	466	505	475	489	499	467	529	488	435	489	458	522	514	484	519	480	518	460	481	463	550	518	521	492	568	512	528	491	523	502	499	504	481	535	524	494	522	504	503	477	461	494	508	486	494	530	482	494	473	503	492	527	516	470	500	475	498	513	498	470	476	503	481	486	490	523	489	464	490	473	531	509	492	479	479	474	506	496	517	494	477	510	475	526	500	477	479	501	483	455	534	485	476	485	507	521	475	502	512	521	499	491	509	513	476	459	508	509	488	499	485	480	482	474	498	471	491	506	479	468	511	501	521	471	488	520	473	459	467	463	531	499	526	490	463	487	467	519	478	486	494	486	465	506	491	494	506	495	482	484	514	453	497	490	451	466	542	480	492	478	496	525	527	439	509	484	486	489	470	474	487	517	483	503	485	481	504	510	510	515	502	512	532	500	512	519	493	484	504	494	510	503	495	456	514	508	523	500	510	483	500	515	476	458	519	489	490	490	465	484	475	498	481	498	510	497	485	503	485	475	523	450	465	544	491	501	489	491	521	505	482	469	471	500	547	480	484	464	530	457	515	468	491	498	536	497	518	519	520	508	479	505	491	498	479	515	500	483	499	501	470	498	522	500	451	479	509	504	475	481	460	476	517	486	483	492	456	532	495	528	487	515	514	520	527	475	498	480	490	511	509	531	520	437	472	477	480	526	488	493	499	509	456	521	479	552	484	498	532	495	496	470	472	506	482	526	498	484	469	478	487	537	485	518	505	548	474	485	522	533	456	470	463	505	501	525	481	474	496	486	502	525	498	514	504	476	500	488	484	450	481	494	452	485	528	440	459	476	505	515	460	519	461	511	535	477	467	490	535	477	510	501	509	520	439	513	487	465	502	454	489	449	477	479	507	455	491	457	462	491	523	491	497	469	496	462	473	489	494	461	469	495	503	474	469	521	494	496	511	483	495	470	467	476	484	478	543	532	481	506	507	508	492	542	476	482	502	450	481	468	497	489	491	487	449	470	453	482	483	474	509	467	470	502	526	517	495	516	545	497	493	457	474	507	486	511	532	510	468	440	478	453	473	489	503	481	553	480	461	492	486	497	460	498	457	474	478	509	507	475	486	501	506	509	504	459	512	464	533	476	492	488	504	518	485	484	512	523	449	488	496	487	532	473	462	491	471	522	550	496	481	500	523	478	488	498	501	456	461	522	504	495	495	490	480	492	531	461	506	499	486	471	494	506	503	513	493	459	481	476	488	491	494	516	483	499	463	523	507	496	475	475	517	483	495	510	509	495	501	510	462	526	475	485	532	518	483	486	455	473	531	520	524	462	525	535	512	464	499	477	487	499	539	506	490	516	483	453	488	540	488	491	482	503	495	530	486	481	476	484	512	477	488	498	455	424	502	500	507	450	479	532	493	540	510	490	492	469	523	455	496	498	523	483	516	535	444	488	477	456	498	515	522	514	491	450	521	503	466	478	517	477	489	503	475	499	494	507	504	498	466	511	526	469	477	471	477	522	470	502	499	502	507	498	454	493	490	496	457	479	504	438	507	494	497	483	499	507	490	476	471	522	492	485	459	496	503	513	507	459	509	465	459	529	515	478	524	516	458	464	464	502	464	493	475	477	483	504	486	501	490	538	519	487	484	493	517	528	475	473	454	482	507	491	501	509	542	475	485	479	522	496	497	461	518	481	483	464	459	509	483	493	486	481	513	483	470	537	461	478	480	482	507	518	472	481	513	492	464	488	476	476	520	554	492	523	496	478	506	488	485	522	495	449	506	500	521	499	495	517	535	486	516	493	476	490	479	456	479	488	485	501	505	515	506	484	515	515	497	481	498	475	493	484	512	483	467	505	478	491	502	471	467	491	525	503	482	463	458	514	548	517	482	508	477	490	531	509	510	505	485	521	506	533	528	493	501	489	480	509	479	516	479	505	483	492	498	538	485	491	455	482	480	568	526	456	518	457	515	499	459	509	507	534	484	488	501	482	463	465	519	474	491	493	528	524	511	453	526	503	489	495	484	468
15707	1445	1128	901	658	585	490	498	476	427	431	388	377	391	386	386	382	404	388	386	405	384	391	392	395	402	383	352	377	352	379	375	352	402	378	314	366	382	350	395	386	386	385	351	348	364	368	365	384	379	363	398	358	377	335	383	400	410	364	394	357	335	383	350	391	390	415	363	380	422	332	369	393	365	342	371	362	427	392	406	371	378	358	376	354	394	358	354	373	353	355	393	376	383	393	386	398	367	389	366	352	385	381	355	367	323	388	350	384	352	367	378	377	362	370	383	341	368	410	379	332	352	413	372	364	398	364	413	400	374	379	370	353	378	395	374	387	351	343	317	377	340	353	364	372	361	319	368	393	381	327	348	380	366	386	410	395	397	375	401	392	379	415	342	385	412	364	397	361	345	368	344	399	376	374	348	345	341	372	414	403	359	401	394	384	353	390	378	427	418	391	344	391	350	399	361	388	369	386	354	361	400	367	377	344	352	367	384	393	373	353	360	366	341	364	384	411	350	359	362	389	388	379	408	379	378	338	378	387	383	353	366	330	346	365	346	386	382	381	381	360	353	381	357	331	420	340	353	382	376	387	375	403	402	390	385	387	386	350	345	335	358	343	369	358	392	350	378	367	370	390	364	382	358	374	371	367	393	342	377	360	390	419	393	392	364	380	356	373	398	396	351	404	350	375	368	377	324	346	389	361	353	360	365	385	400	346	367	373	387	368	329	394	354	391	337	351	360	349	364	356	386	361	397	360	357	351	372	373	374	363	413	386	323	361	371	359	343	346	384	381	367	389	374	352	394	397	368	387	403	386	397	385	369	328	383	381	371	344	396	358	378	363	347	376	373	416	392	404	400	357	394	336	355	392	382	371	406	323	372	385	357	386	348	372	372	393	396	365	363	386	356	396	352	371	338	394	383	359	377	334	381	394	397	378	380	372	379	374	374	368	346	393	329	339	383	383	407	415	388	395	379	364	352	375	364	346	350	349	370	324	370	409	358	363	397	404	413	371	393	367	381	369	343	398	387	365	352	340	357	387	348	359	345	374	354	358	371	387	408	384	370	372	373	391	408	382	385	363	396	356	358	331	376	339	376	358	377	390	395	395	354	383	382	388	386	393	384	373	389	381	381	341	379	367	364	351	382	394	353	365	383	373	375	390	404	413	383	391	375	355	394	416	389	375	361	383	357	333	385	358	369	352	372	362	376	374	389	404	405	370	348	360	388	387	354	386	365	348	404	379	364	374	353	363	377	419	419	377	383	384	360	364	378	404	381	332	380	391	376	394	377	341	391	412	366	355	400	387	384	360	369	378	375	396	383	387	370	383	317	329	374	401	398	363	393	366	362	378	363	367	364	366	393	404	393	391	391	339	383	351	357	332	378	395	364	367	375	401	343	361	370	376	389	391	376	352	353	382	371	365	391	387	412	343	358	415	367	358	371	400	358	374	378	376	340	391	345	378	401	362	402	379	416	357	349	394	344	330	369	364	350	391	327	384	388	371	328	402	413	337	358	390	377	327	414	373	381	372	342	392	371	387	383	363	379	408	377	391	382	381	402	405	384	358	370	381	385	398	358	374	366	377	368	367	394	388	355	360	379	383	389	347	383	396	373	420	373	392	371	370	381	374	376	378	351	366	354	377	362	368	400	356	399	371	388	392	425	403	360	377	411	376	339	402	384	364	378	335	352	366	372	413	388	374	358	377	352	326	399	328	377	365	353	380	380	400	372	377	352	347	396	390	374	390	377	371	368	376	399	382	400	354	351	342	389	360	371	358	368	437	356	355	362	397	353	383	386	370	397	356	357	368	373	354	338	403	364	355	377	380	361	375	349	358	424	378	363	365	384	402	378	347	338	390	372	378	353	364	396	392	372	356	372	339	337	350	406	387	389	348	367	353	382	375	379	368	333	372	399	339	354	344	376	423	416	374	418	351	376	393	358	405	407	326	383	343	380	379	420	351	391	354	371	349	365	384	394	376	355	417	382	392	396	359	320	363	373	359	390	362	382	376	350	360	351	361	336	376	365	354	367	363	347	348	364	349	351	355	357	409	372	410	367	394	356	375	402	374	336	358	365	366	368	377	394	378	377	360	410	352	374	343	380	376	361	363	350	390	375	356	362	313	362	350	364	357	365	389	403	347	384	361	339	346	398	377	346	349	384	311	382	350	388	385	388	346	362	313	334	366	379	349	352	353	372	342	384	410	389	381	355	356	407	367	358	402	370	404	372	387	371	380	348	352	376	375	381	354	399	337	370	372	394	384	357	339	358	392	369	375	392	375	396	369	360	393	379	365	357	344	361	343	370	355	329	372	384	378	371	381	364	441	361	324	371	331	383	336	367	356	397	355	382	388	334	350	386	395	338	379	381	384	386	407	372	376	388	367	340	343	374	374	377	365	399	351	331	346	362	345	371	365	367	367	318	357	365	363	374	364	381	378	331	407	356	405	379	369	373	328	349	409	350	367	373	383	362	369	375	386	352	363	359	393	395	362	361	369	393	373	391	376	372	377	376	388	372	356	359	420	370	338	378	407	396	382	393	391	382	363	391	367	385	378	359	406	381	401	376	349	378	400	361	386	383	360	345	368	338	355	402	365	400	402	355	366	372	400	367	332	376	349	401	388	404	408	414	397	334	339	355	355	408	395	373	372	389	375	381	360	345	383	356	353	412	354	386	378	321	387	375	341	371	373	370	323	378	366	371	366	361	372	412	373	394	344	339	355	353	356	377	388	378	419	394	352	380	375	351	356	372	397	341	363	370	325	359	373	353	356	370	398	386	348	372	360	393	409	381	380	367	375	383	357	410	390	361	359	337	367	349	390	375	359	359	347	371	351	355	387	349	345	378	355	357	365	367	363	337	347	373	374	391	406	342	381	384	386	394	369	430	399	365	379	366	360	382	379	352	382	390	358	388	348	406	400	389	399	382	372	344	401	401	368	356	378	367	357	349	367	358	389	425	408	376	357	376	387	377	366	387	373	369	364	352	383	376	389	376	375	369	352	366	379	359	399	354	392	372	369	366	395	361	322	345	357	343	364	390	394	336	367	383	395	405	352	379	364	350	367	358	411	357	360	355	391	353	377	375	358	372	374	450	398	368	450	363	363	376	384	360	416	395	373	395	393	362	357	365	385	340	364	360	317	349	392	379	393	367	389	351	375	396	377	363	382	363	341	388	368	388	354	394	388	356	378	348	400	364	365	369	398	410	358	416	369	354	333	385	343	352	345	379	398	398	336	388	383	398	408	406	396	388	346	374	408	373	368	371	410	380	368	408	372	407	383	371	398	390	360	378	390	389	374	355	373	371	359	381	384	379	375	392	411	348	363	375	387	363	368	351	405	400	388	449	362	399	359	341	375	392	420	365	393	373	366	367	393	380	373	368	364	353	365	338	347	393	379	373	365	362	365	355	408	393	364	363	375	337	386	353	386	379	348	375	425	373	355	362	358	385	358	416	382	350	357	396	368	348	419	406	361	345	339	399
8678	1369	2283	2482	2215	1957	1665	1323	1307	1258	1205	1129	1054	1084	984	1059	981	946	1002	1012	982	987	876	976	952	886	946	849	877	928	910	912	933	905	886	905	854	904	842	879	968	898	905	920	962	841	867	894	905	871	906	910	888	886	911	862	888	870	890	884	923	913	834	859	902	858	847	864	897	891	842	860	902	836	903	812	884	958	828	851	876	844	826	848	867	893	868	890	863	890	899	874	828	867	893	885	856	863	824	868	914	861	858	859	890	955	849	936	940	853	866	837	874	897	872	880	860	855	875	845	841	835	872	860	863	895	850	880	891	867	854	893	921	854	854	881	814	903	867	895	832	825	795	854	891	811	876	893	901	876	840	945	848	918	836	892	899	855	852	904	863	860	799	893	884	856	871	868	848	836	833	875	852	861	857	839	885	855	856	880	883	902	871	875	860	804	867	855	871	851	899	899	891	852	860	896	874	827	852	856	835	831	840	870	871	860	845	886	843	858	862	871	851	825	848	862	876	858	887	888	860	824	881	813	895	910	882	803	900	887	873	892	831	917	865	870	827	866	845	846	885	866	871	860	836	835	875	814	874	872	890	842	857	861	911	888	950	892	887	886	873	844	883	897	926	888	871	890	863	839	909	862	823	910	864	865	900	892	863	858	912	951	875	876	833	842	894	860	898	909	863	823	860	892	824	815	854	863	872	900	857	842	852	858	859	849	878	893	827	890	867	847	909	880	885	875	832	823	859	832	861	820	898	855	946	841	877	885	881	823	834	863	852	894	857	890	845	853	855	871	837	871	857	897	841	889	852	905	873	832	925	846	843	826	909	824	863	861	850	825	850	897	837	863	862	914	905	856	890	822	847	829	935	875	932	888	855	906	841	855	897	893	855	901	873	808	903	903	814	851	903	895	872	874	883	821	851	898	854	854	887	861	851	894	858	855	825	879	825	827	869	861	922	885	813	852	856	870	834	839	848	828	809	928	859	913	835	867	905	859	843	892	865	882	837	868	855	866	909	867	861	841	861	821	838	871	895	919	825	836	880	822	925	878	911	848	872	826	869	887	858	873	880	853	818	858	868	838	854	893	853	820	934	898	861	895	863	879	890	865	873	876	897	909	913	877	868	863	845	890	867	876	835	869	871	854	808	850	914	831	864	927	824	868	856	839	846	787	868	871	846	868	908	875	909	837	826	946	888	874	849	888	862	862	863	882	835	859	882	877	838	894	860	879	866	854	846	870	829	850	925	791	838	901	861	904	878	887	865	824	908	860	860	827	891	880	854	796	801	878	784	864	898	799	871	896	823	897	873	886	862	878	772	870	846	839	833	819	878	873	901	845	864	833	898	821	780	846	875	853	857	854	826	882	910	852	896	893	916	874	889	848	863	907	863	824	860	884	927	897	876	862	883	860	866	859	894	875	865	834	857	816	883	842	847	837	836	898	856	824	881	892	895	880	887	841	884	862	856	851	876	850	896	891	813	874	843	880	871	846	875	819	869	851	911	830	855	894	827	810	868	849	924	847	823	895	868	834	846	821	898	828	923	889	853	849	881	868	852	930	861	877	772	929	830	840	874	864	874	862	870	884	865	887	814	824	913	898	871	848	844	849	865	866	862	860	854	852	861	885	861	882	893	895	865	841	875	877	873	859	861	834	877	897	868	859	907	877	810	817	884	845	822	860	918	909	821	885	885	888	797	853	867	834	897	845	803	864	845	868	880	834	821	821	883	845	868	863	836	870	871	871	906	893	860	867	875	881	835	836	887	855	891	839	868	845	871	874	914	871	892	862	874	859	845	861	886	868	800	883	884	855	825	831	831	830	883	848	870	837	840	826	860	815	879	839	837	826	872	931	856	853	866	881	857	903	873	878	847	871	837	907	882	854	826	854	852	877	839	878	800	833	896	811	801	899	882	859	904	878	868	879	883	911	893	844	897	874	895	891	822	874	868	805	888	850	908	875	893	882	852	859	859	877	907	855	860	853	854	899	873	861	898	841	858	815	842	830	832	894	874	875	878	853	853	894	865	868	874	878	919	803	880	848	873	899	874	875	802	837	858	884	879	840	864	881	868	843	855	911	841	903	849	862	844	858	861	849	854	858	880	825	858	888	848	852	875	875	826	867	931	853	905	860	853	884	836	847	870	866	909	861	862	842	891	852	860	880	872	877	845	840	852	853	904	890	864	854	876	840	888	835	903	872	896	921	867	835	847	853	873	837	873	874	862	870	888	838	914	870	888	890	867	863	872	880	868	884	857	904	855	868	862	805	873	873	895	817	876	851	829	879	833	817	861	858	883	824	897	899	886	895	926	875	910	836	917	831	841	840	836	843	847	838	826	871	902	861	884	865	825	821	909	835	816	834	873	869	913	827	909	868	876	851	815	887	848	890	871	852	887	899	861	867	875	890	868	842	886	841	845	874	893	833	884	853	844	880	904	818	840	900	843	858	870	892	853	849	899	868	880	850	872	875	838	827	910	931	900	902	882	885	883	884	879	865	885	825	863	831	870	871	846	835	880	880	863	894	801	832	867	842	810	866	878	862	848	854	855	855	876	859	821	902	863	864	853	855	850	845	855	891	872	874	883	864	842	856	843	848	948	843	867	863	861	861	864	883	882	883	818	856	921	870	847	840	866	843	893	868	860	830	859	890	846	845	899	840	875	798	923	840	846	852	870	830	875	909	859	824	826	844	905	874	859	880	871	871	797	850	874	847	870	826	878	866	881	880	840	816	863	885	815	902	895	899	874	843	860	845	902	922	868	867	820	923	899	850	874	846	869	859	860	849	877	839	874	814	821	837	862	906	850	863	831	876	935	889	848	862	814	885	903	870	849	810	896	876	859	816	915	860	870	838	879	868	874	871	847	882	847	862	902	838	873	800	839	860	878	894	884	847	904	842	816	902	845	842	859	891	788	869	866	842	879	883	882	887	844	876	908	854	870	882	902	848	885	826	839	834	889	921	869	851	856	845	912	920	908	933	920	897	869	848	888	853	879	876	820	875	878	874	847	869	858	865	889	893	920	947	908	859	884	885	870	873	872	905	907	845	905	897	876	871	833	897	859	879	903	824	907	866	853	856	885	891	892	864	876	848	883	837	831	864	803	839	862	841	887	900	911	810	852	864	824	900	935	869	910	921	839	819	840	862	862	866	841	872	876	840	822	861	919	809	859	859	897	853	877	882	862	870	867	910	827	836	875	816	880	914	884	891	893	897	887	887	916	846	866	881	869	848	929	858	843	845	892	834	836	873	855	879	872	889	896	886	849	853	855	875	858	830	853	913	893	864	834	860	937	894	903	899	838	844	871	853	865	868	903	880	860	845	892	853	851	857	841	823	818	895	891	827	868	883	862	854	839	844	857	859	830	834	869	858	890	892	868	910	885	879	856	916	874	847	886	875	883	861	844	882	838	827	901	858	845	917	866	841	878	915	915	868	882	917	874	886	842	898	853	882	878	831	852	887	861	861	887	826	859	868	843	908	871	836	912	837
1897	262	246	227	243	244	245	221	214	209	218	229	222	230	236	224	199	228	195	226	229	192	196	259	219	225	275	215	220	220	212	263	222	219	224	250	211	233	219	219	257	207	222	224	194	214	208	198	229	215	203	209	218	213	192	211	236	206	226	196	230	217	193	252	238	221	208	260	228	211	192	222	214	244	202	222	222	218	225	210	214	228	231	218	244	210	204	228	217	227	222	221	237	218	209	210	232	251	220	237	224	201	265	241	217	211	227	224	225	221	218	216	226	230	224	232	254	210	220	256	220	216	210	216	236	227	191	232	202	232	242	220	242	222	208	222	213	215	200	219	221	194	221	260	230	208	211	229	220	214	213	215	227	222	217	228	219	242	234	190	231	218	207	254	243	214	247	225	248	216	198	220	244	230	220	227	200	215	241	263	224	217	214	213	219	201	229	209	239	201	220	230	234	201	220	233	234	197	239	224	216	196	214	219	212	208	209	215	248	222	236	206	205	233	223	235	235	228	200	236	231	212	215	231	202	198	213	199	233	198	236	233	212	212	222	207	233	241	230	250	221	212	226	211	229	196	232	206	247	223	240	228	211	207	215	223	229	245	222	210	214	234	254	240	234	195	217	249	212	216	227	211	209	242	228	232	248	234	219	187	238	226	218	220	228	251	228	222	217	203	249	217	216	238	234	235	218	191	220	236	219	217	219	224	227	208	231	204	226	236	203	225	205	211	241	219	245	227	196	220	209	239	231	240	242	244	212	217	214	257	220	212	245	230	228	218	234	221	240	243	241	234	210	200	201	229	220	231	211	222	226	213	264	236	215	240	232	215	215	213	202	214	234	221	220	224	221	222	200	228	219	221	231	231	210	220	241	222	239	205	232	244	210	194	191	260	242	233	220	219	213	225	235	241	218	179	223	198	230	214	218	226	211	209	186	232	201	204	238	232	212	234	222	205	221	246	213	211	224	200	211	189	206	228	244	208	215	211	212	222	248	260	223	213	227	212	254	227	199	224	228	239	235	258	224	234	258	227	201	186	213	229	228	228	197	203	220	220	241	202	213	211	238	210	239	208	223	233	231	226	226	223	232	229	228	209	235	209	223	214	223	237	221	208	216	234	214	228	236	216	214	215	223	241	249	209	219	215	226	226	203	223	202	253	203	223	205	247	260	228	225	243	207	223	234	249	210	225	229	246	202	219	225	226	211	196	234	220	228	221	229	213	202	227	227	212	224	251	219	200	237	225	232	234	215	212	245	222	218	246	224	252	242	261	224	226	222	230	236	216	220	242	240	219	207	212	198	207	239	213	198	194	221	222	218	209	222	216	222	221	253	221	238	215	217	253	254	232	228	217	221	213	241	231	182	214	223	242	236	219	237	202	195	209	207	208	240	239	216	213	228	194	208	235	224	211	234	259	241	205	195	207	199	204	235	197	232	220	229	228	213	206	239	182	200	209	217	241	235	237	167	218	201	223	224	229	205	211	232	182	185	216	214	210	212	216	234	238	213	214	237	221	243	234	196	223	228	209	213	209	228	209	199	217	202	246	207	263	219	201	226	217	228	209	218	243	238	242	230	226	232	198	235	251	228	231	250	214	211	229	220	211	201	213	220	223	213	210	206	217	223	239	218	247	231	229	226	229	218	215	212	211	225	227	237	232	200	240	232	235	220	208	220	219	245	211	219	231	223	219	222	180	197	234	195	210	215	217	222	182	212	231	189	196	210	227	213	217	215	253	255	224	232	246	212	242	225	244	196	216	199	208	202	214	249	198	214	236	200	222	210	217	239	217	250	229	253	221	238	237	221	219	216	231	207	202	256	226	217	205	231	230	206	262	205	238	218	225	226	219	222	217	220	218	234	220	229	213	239	235	245	213	221	230	212	227	239	246	201	209	215	225	197	232	206	210	221	224	214	215	229	230	227	242	216	227	187	243	228	219	235	238	239	227	205	222	196	240	237	236	215	217	224	235	218	230	211	228	237	216	207	248	225	188	229	219	223	253	221	219	240	211	200	245	216	215	249	212	228	208	212	224	251	256	238	235	228	231	212	222	206	214	207	204	210	215	221	220	212	217	204	213	234	217	238	234	239	236	242	204	206	209	248	231	207	230	245	219	243	221	203	214	219	187	249	229	220	213	234	202	217	224	245	224	221	241	218	225	247	223	217	215	226	238	212	219	227	243	201	192	242	248	247	270	257	221	216	242	255	222	241	226	248	218	244	221	216	223	186	228	233	226	210	219	246	238	220	222	227	239	234	222	222	222	251	212	225	222	234	245	247	246	220	210	199	247	242	244	211	214	230	243	234	254	213	219	209	209	228	234	219	237	233	189	217	226	238	212	212	232	196	246	231	225	231	208	209	208	206	239	228	227	245	218	223	246	215	221	229	255	209	258	218	223	233	219	249	231	191	231	258	231	204	223	267	208	231	219	251	234	237	195	227	222	221	222	236	220	207	231	245	261	239	241	216	245	241	238	228	216	226	215	223	248	249	211	234	223	210	236	234	216	226	210	247	234	222	233	229	234	242	236	210	215	217	240	217	216	213	213	227	199	187	219	240	213	209	224	207	224	242	218	229	221	207	240	226	205	217	197	231	236	233	210	220	225	218	218	242	229	249	239	243	242	210	214	233	234	241	232	223	245	211	228	260	229	236	217	226	220	222	208	223	211	210	208	231	235	209	231	217	216	227	214	238	199	231	245	211	225	217	213	221	215	225	231	217	225	217	231	220	221	216	232	205	242	203	228	203	226	220	229	261	241	225	214	178	208	240	211	216	223	236	226	214	202	228	222	245	197	210	218	238	221	223	217	206	206	211	235	223	213	203	220	224	196	221	232	211	206	225	218	217	191	212	216	232	196	208	220	239	235	225	238	247	220	198	216	236	234	236	264	235	209	220	244	230	221	242	190	226	205	228	214	222	218	250	238	220	207	191	223	207	213	211	200	256	227	225	237	244	250	206	237	217	217	211	216	224	236	225	218	248	218	233	217	215	229	221	224	205	226	237	213	211	213	263	187	238	199	207	237	203	229	220	216	209	217	215	214	231	216	197	231	213	196	249	266	237	236	231	231	213	246	220	229	238	234	214	211	208	240	207	220	220	233	239	236	278	245	244	232	236	233	197	209	218	225	227	215	195	222	240	239	258	238	229	207	245	207	206	242	225	209	220	226	226	210	235	232	216	214	240	209	211	219	228	206	225	197	191	216	222	247	233	206	211	201	220	227	225	189	257	242	212	213	204	212	228	237	226	238	200	209	213	228	222	211	201	227	219	226	219	221	242	207	208	221	216	200	216	225	245	205	231	199	235	224	197	197	227	216	212	218	211	240	209	198	211	232	224	238	251	228	212	230	227	204	227	241	208	213	192	199	212	252	212	235	201	231	222	240	236	209	225	225	184	226	244	233	217	219	248	214	217	204	215	253	231	234	240	190	223	188	229	203	232	254	236	221	229	251	239	233	243	221	248	240	210	206	217	236	202	221	212	249
2207	599	572	599	569	578	567	565	552	528	568	555	565	548	577	592	545	525	566	601	553	551	537	554	513	587	555	570	575	549	554	529	543	551	540	532	528	538	553	488	541	531	561	551	546	591	557	560	553	530	587	583	576	501	575	567	569	560	510	555	502	560	568	557	526	530	535	585	520	571	562	535	526	585	547	541	589	530	567	538	518	574	521	563	587	549	530	586	552	558	588	556	536	600	562	549	543	551	548	581	516	525	555	562	551	570	562	567	597	537	570	576	567	565	580	577	561	575	614	597	551	517	529	535	579	544	594	582	557	599	567	570	543	517	566	520	598	540	542	536	575	534	576	533	564	571	519	587	576	556	513	529	571	535	554	509	511	538	551	555	561	533	521	548	496	597	546	558	573	525	568	558	560	561	553	559	539	497	545	543	590	575	544	536	513	545	543	539	534	576	557	524	500	611	582	586	535	578	552	562	579	536	547	545	521	541	551	561	562	560	572	579	551	490	569	555	542	547	561	611	549	555	534	558	567	549	561	542	525	534	560	561	568	496	547	573	536	544	536	541	566	577	543	558	548	503	592	535	533	540	573	531	539	560	557	574	569	499	577	538	489	579	536	555	533	548	573	554	577	570	573	530	562	538	556	579	543	562	575	578	544	552	559	523	499	558	528	538	541	553	546	551	506	563	558	611	520	568	538	612	548	557	543	549	554	590	571	554	522	546	558	559	569	564	496	505	564	538	581	531	551	549	520	559	549	586	551	522	525	546	558	525	579	517	549	531	548	556	583	522	541	543	570	523	542	558	536	534	525	544	533	533	539	583	578	545	562	581	526	564	522	525	545	574	564	580	563	572	540	559	591	542	551	496	585	527	565	531	572	561	556	565	557	575	511	541	534	514	539	527	539	523	526	563	586	553	546	550	547	532	586	557	525	532	520	534	539	557	567	555	545	577	527	559	558	583	528	568	577	562	570	578	582	576	532	602	527	569	611	536	528	546	557	535	593	571	543	491	530	551	548	598	555	523	564	539	542	547	569	539	565	543	524	554	530	544	520	538	576	510	604	547	543	565	597	542	559	539	554	531	598	525	563	536	547	529	551	527	524	534	566	534	570	519	560	529	547	537	547	553	538	593	561	581	584	581	566	514	525	555	563	524	595	558	516	565	497	543	538	542	574	519	561	553	551	554	532	551	541	539	510	539	603	562	541	552	534	551	560	526	543	580	570	576	555	537	510	560	560	590	504	522	548	541	525	551	563	598	539	551	524	602	564	499	536	511	569	548	536	521	552	565	478	539	543	506	583	535	563	501	526	543	545	555	532	550	542	568	538	573	518	525	573	559	550	506	563	537	542	509	556	544	516	514	561	531	557	540	531	544	510	573	533	541	563	590	565	531	525	565	560	511	532	548	537	523	507	595	535	532	548	554	518	558	545	558	558	595	525	587	558	566	520	561	554	531	573	556	536	551	520	513	536	535	556	533	548	574	537	551	540	566	553	530	535	532	540	544	553	544	508	547	576	564	526	551	540	525	525	557	562	594	557	563	516	558	578	564	552	527	579	581	525	549	559	567	551	552	538	587	522	534	529	525	510	565	541	513	543	558	555	533	541	584	606	543	534	559	569	599	556	499	535	561	584	554	542	545	548	555	513	520	593	568	593	557	532	491	588	526	566	565	543	532	534	536	553	583	593	530	583	562	592	575	556	561	541	542	544	514	523	567	583	538	534	523	567	568	540	537	579	593	551	541	549	541	575	542	593	541	567	543	538	558	542	564	534	501	565	584	554	540	540	537	578	534	610	491	569	529	552	530	569	549	597	480	524	552	520	550	543	538	548	528	473	522	586	538	530	528	559	545	552	526	481	557	512	536	558	542	548	519	552	555	589	547	505	570	565	540	579	527	548	579	553	565	560	530	557	580	527	568	563	573	541	534	541	538	574	542	572	526	533	550	588	550	572	585	540	580	600	520	534	556	569	543	546	589	574	577	559	578	565	571	551	514	553	568	515	543	559	563	505	567	590	533	545	520	547	551	546	530	550	538	549	569	553	513	547	593	518	522	507	559	578	564	524	544	601	518	527	542	540	562	528	521	581	567	512	533	556	556	574	559	526	570	568	499	528	544	557	556	521	551	571	569	580	534	506	551	508	554	580	550	522	579	569	541	531	573	522	539	530	531	527	525	541	528	530	519	536	555	533	543	542	534	567	555	541	542	523	561	543	601	540	563	550	573	559	568	588	503	522	602	557	573	586	541	526	546	496	586	589	546	544	581	543	581	576	542	541	540	530	550	528	562	508	595	549	563	586	563	561	582	535	538	558	546	549	600	568	573	549	581	557	564	542	537	561	545	504	545	541	531	498	581	521	553	528	545	513	540	585	533	545	546	596	515	575	542	546	525	504	511	549	561	528	558	539	577	549	539	555	525	581	516	517	524	553	529	583	531	545	557	520	552	543	588	541	523	538	501	524	526	579	571	567	534	547	529	525	542	508	574	562	560	532	497	525	593	570	556	547	556	519	580	504	563	548	530	605	575	560	550	545	575	534	569	557	580	572	532	553	529	552	509	546	557	567	526	535	557	513	497	548	551	531	541	581	510	535	588	545	499	525	552	522	536	592	599	543	552	541	578	560	568	616	547	569	564	537	557	543	553	534	581	599	541	564	553	569	577	530	562	588	559	527	557	568	548	542	534	551	548	546	578	505	516	536	539	536	578	529	569	576	530	545	561	560	552	561	578	545	534	568	568	518	534	544	600	525	523	551	567	568	537	585	532	509	565	549	529	545	574	554	584	553	499	525	563	538	562	555	559	508	514	560	518	569	555	556	617	498	545	565	544	573	559	562	518	526	563	525	544	571	531	538	542	539	548	562	538	544	574	570	544	519	512	544	536	545	547	563	519	528	561	558	547	532	536	590	570	538	503	566	581	527	542	595	537	530	575	548	552	566	582	518	535	510	611	535	542	512	571	547	557	525	545	532	552	549	582	523	562	556	567	558	549	551	560	531	564	525	541	533	504	557	577	548	571	518	569	574	545	557	543	590	554	547	595	562	580	524	541	541	555	542	545	548	560	539	524	534	545	590	589	532	562	587	578	568	569	580	547	570	513	531	554	493	557	553	550	564	487	516	565	540	556	561	602	563	553	559	567	577	586	596	526	580	526	534	555	506	518	560	534	490	517	568	567	544	563	574	544	551	533	568	564	570	547	541	548	538	537	571	589	544	544	496	527	577	546	536	562	543	561	530	567	566	602	555	609	571	546	577	544	517	563	531	564	539	579	520	550	529	586	552	564	539	552	562	555	582	542	586	562	529	566	547	464	570	571	557	574	563	536	530	558	557	573	539	534	516	549	563	612	542	546	527	533	510	490	570	587	552	540	550	575	525	528	537	569	526	509	534	567	567	564	577	533	550	512	590	545	544	531	579	520	563	572	574	563	577	546	574	547	556	522	572	542	558	534	510	557	563	550	584	538	569	582	562	574	517	588	587	563
7663	501	486	396	315	269	234	224	225	215	224	180	187	183	235	182	171	183	166	193	177	181	178	196	159	208	163	182	189	185	169	158	166	189	165	165	172	179	205	177	151	203	200	185	188	157	193	167	169	170	188	177	186	183	176	167	172	151	201	196	192	176	171	182	186	161	175	159	161	162	206	199	184	180	177	175	177	188	168	197	177	179	189	168	174	151	164	166	168	165	175	180	201	203	176	163	151	195	177	182	166	173	192	175	178	190	149	156	195	158	204	171	146	162	165	159	196	207	148	175	205	173	176	157	169	202	173	161	183	176	162	174	169	142	175	155	186	163	178	165	162	178	160	161	178	138	170	209	196	194	161	167	190	181	192	178	189	159	164	152	189	165	161	180	181	182	149	184	192	192	165	171	184	189	149	160	182	158	170	184	177	173	173	177	173	189	192	170	162	177	187	183	176	179	170	186	174	176	154	174	192	190	177	199	169	194	205	169	185	176	179	199	192	175	154	174	178	153	200	171	173	161	179	166	192	187	169	189	158	195	189	146	152	168	170	189	181	167	169	166	143	164	175	173	167	181	158	174	181	209	178	169	151	163	178	190	179	187	189	180	157	181	171	178	181	167	175	165	163	160	173	192	187	179	191	171	178	172	185	173	178	149	171	174	164	188	180	193	180	165	181	178	191	183	144	162	196	170	158	170	201	180	178	188	177	175	162	165	182	186	167	184	166	172	191	167	170	183	165	150	174	165	150	169	176	179	172	201	187	179	183	183	174	176	187	206	206	176	191	185	193	190	193	177	159	191	163	206	160	174	145	162	190	155	160	160	190	185	156	182	157	150	197	170	178	173	166	167	172	158	170	172	194	186	183	177	168	179	178	161	177	181	178	159	167	175	179	196	164	154	156	182	197	181	171	169	183	173	199	179	154	180	163	174	171	166	195	178	163	141	171	160	160	163	192	190	167	150	171	157	165	180	192	150	176	171	159	164	149	154	169	195	155	180	191	162	195	186	173	201	194	163	207	179	196	190	169	153	179	171	181	193	171	182	213	180	155	177	200	189	175	187	193	172	151	189	178	164	191	199	202	192	196	155	168	181	170	162	177	184	191	210	176	191	168	162	172	205	192	168	170	178	168	171	190	216	190	169	189	158	168	194	169	170	178	156	173	156	189	197	163	177	179	177	166	175	165	153	182	180	160	166	182	206	210	191	169	150	183	165	184	181	172	174	188	185	190	167	174	190	143	191	166	166	183	176	181	187	177	183	168	170	163	163	191	181	182	164	160	172	167	164	205	176	180	199	170	197	213	148	162	169	162	158	176	189	188	159	172	178	195	182	171	144	157	175	178	173	175	167	178	185	168	168	157	200	178	185	178	187	179	159	187	157	180	183	161	165	183	180	184	153	171	153	162	184	169	186	169	176	155	181	179	173	172	178	179	169	179	164	173	174	173	166	180	136	170	173	164	158	175	164	157	169	190	145	202	198	154	184	181	156	154	174	178	190	200	173	171	185	169	164	164	180	177	169	172	162	186	165	165	199	175	158	181	195	181	161	176	180	162	207	165	153	195	189	171	158	176	180	170	179	178	188	178	182	153	203	184	179	188	161	163	173	200	153	174	165	179	175	174	174	189	167	174	190	155	226	175	183	177	181	170	187	153	179	195	177	176	180	174	174	151	206	181	180	189	209	190	177	192	177	172	199	156	183	189	181	172	166	179	166	175	202	160	164	171	171	173	185	190	164	180	186	164	175	155	174	168	159	154	146	156	169	165	170	182	139	162	173	154	173	186	184	168	199	182	166	181	181	185	181	173	185	212	173	179	172	162	146	180	182	165	154	164	180	170	172	186	184	177	165	170	162	203	175	172	179	167	152	191	167	163	184	183	167	182	176	159	167	175	199	157	163	160	176	175	169	199	180	146	168	192	154	180	179	204	194	175	164	169	186	196	183	168	179	176	168	187	200	194	172	158	151	183	184	181	174	156	192	182	165	192	173	184	170	176	166	169	157	167	167	181	194	180	190	147	162	180	177	184	163	158	177	161	174	152	167	172	158	182	146	162	207	174	169	172	196	193	197	183	159	201	183	171	186	189	170	172	165	195	187	190	168	184	158	152	192	169	182	152	164	167	162	177	171	182	191	171	182	161	178	182	167	187	194	188	175	154	183	175	174	178	198	129	171	169	178	188	170	163	182	170	182	151	181	178	159	145	167	198	184	206	176	155	181	166	169	174	181	138	189	183	182	175	163	168	168	191	174	184	175	148	182	146	185	177	196	193	185	182	171	208	166	169	188	153	172	188	169	189	207	189	202	172	155	184	161	166	168	166	175	184	181	188	193	171	180	166	180	198	192	181	166	170	155	201	195	180	175	191	180	156	168	170	176	149	181	171	189	192	135	175	177	174	169	206	204	157	178	182	202	179	170	165	175	187	162	171	172	180	169	164	166	147	174	151	159	178	163	174	163	169	183	174	178	182	167	168	136	148	200	178	175	175	163	171	191	166	171	177	165	164	182	155	215	165	180	156	169	169	186	173	192	166	183	160	153	190	158	180	184	171	189	185	177	175	196	170	159	170	176	138	157	194	176	158	198	170	185	165	180	188	171	176	166	153	149	193	172	162	200	172	157	165	160	174	185	184	190	164	163	176	183	175	156	208	169	191	173	203	169	156	184	174	188	189	173	161	203	167	191	176	174	158	171	180	172	175	203	180	152	165	197	175	195	182	180	172	180	183	166	175	166	173	198	169	169	157	175	191	172	177	201	183	185	151	184	157	205	169	195	158	191	211	164	178	176	172	185	178	157	172	171	178	185	179	189	173	206	169	158	150	162	178	168	211	180	200	183	165	181	169	159	168	163	168	179	168	191	178	160	154	159	187	206	183	185	189	163	189	182	168	162	170	153	170	178	186	196	170	169	177	174	192	177	183	168	188	134	151	157	169	156	192	167	167	188	181	193	165	168	173	143	174	165	169	190	155	149	187	185	150	170	161	190	155	158	186	176	178	181	207	203	158	187	188	180	213	153	192	146	166	193	202	138	168	205	176	179	185	175	162	175	165	166	160	186	156	164	153	183	185	154	162	193	177	183	193	145	162	190	189	155	169	190	169	143	172	177	182	163	164	178	158	178	166	172	200	164	161	173	168	179	190	176	202	210	174	179	142	186	183	173	179	183	164	163	187	173	160	167	198	200	167	203	185	153	180	171	169	208	161	191	166	165	145	174	190	161	204	182	171	177	177	174	164	179	170	177	199	177	173	187	183	187	168	194	177	171	184	171	177	170	167	163	176	187	190	150	166	187	183	173	163	171	187	187	212	191	177	158	172	166	176	181	161	185	162	188	170	165	199	174	172	181	195	162	194	177	149	191	192	171	140	162	170	166	189	193	176	188	181	169	172	163	175	182	150	189	186	189	182	197	207	183	191	181	189	163	163	185	164	179	188	164	153	168	189	176	195	194	169	157	175	175	198	203	183	163	181	173	182	174	190	161
6346	706	1172	1284	1128	948	830	752	694	656	670	597	596	591	536	512	474	558	554	545	506	498	476	518	551	508	491	482	472	499	484	512	515	512	511	494	474	524	490	446	475	505	463	483	473	459	456	473	481	526	498	471	473	471	467	494	502	483	491	464	449	484	433	484	463	482	445	472	468	456	512	496	458	466	493	478	473	491	506	469	478	527	441	430	444	466	478	478	464	474	456	437	490	491	460	451	484	506	489	468	457	458	492	457	500	477	468	494	438	461	488	495	479	472	448	457	450	485	469	460	455	456	505	480	481	458	488	466	455	486	500	479	474	465	471	462	477	483	458	473	483	456	482	433	513	448	430	444	497	480	517	458	456	496	483	442	478	450	467	448	484	447	467	471	445	466	470	484	476	475	458	486	475	481	454	456	484	492	456	476	453	452	437	479	461	436	434	466	499	473	483	465	516	511	493	485	497	515	474	431	434	482	495	490	474	460	465	519	466	463	487	456	490	463	431	432	461	460	458	470	461	495	461	463	511	502	474	438	461	481	499	465	503	495	485	469	446	464	454	465	483	421	458	501	515	478	461	483	476	427	459	458	484	472	477	473	476	487	474	461	477	489	507	467	489	432	467	468	504	482	421	471	471	464	489	500	459	474	458	442	480	486	462	484	439	487	494	459	479	449	470	448	458	443	480	515	470	475	462	467	448	453	472	477	472	499	475	473	485	442	494	464	468	484	482	458	469	472	465	478	472	463	462	483	482	486	450	435	450	442	457	468	467	490	473	522	463	471	458	474	482	440	510	460	434	491	467	472	489	499	465	452	469	479	520	444	444	479	435	502	474	477	471	448	490	436	465	483	497	451	519	442	484	502	449	520	492	459	482	487	448	485	478	456	483	450	461	472	478	466	483	420	489	428	455	429	478	474	502	454	454	489	465	487	459	492	492	475	425	501	495	465	471	456	475	463	473	480	483	478	478	452	491	461	479	442	473	446	459	447	450	476	468	472	485	453	497	447	455	476	463	512	471	440	516	484	471	452	503	465	452	471	469	476	461	460	484	458	440	461	477	478	469	483	460	474	451	440	493	474	493	458	468	446	471	461	477	482	449	452	462	483	461	455	476	451	487	501	442	415	497	444	473	493	437	421	456	468	457	447	464	447	467	480	474	497	473	475	436	456	495	482	428	471	454	473	474	441	497	483	474	521	490	475	484	492	481	476	483	477	494	468	444	505	461	490	491	454	475	477	437	470	476	481	489	474	457	462	496	475	462	466	437	472	441	464	479	425	497	489	473	460	447	471	442	478	407	512	482	446	489	464	424	471	517	494	473	466	480	477	474	443	435	441	480	466	478	458	472	453	468	463	449	451	470	484	479	457	447	469	465	498	489	487	459	454	479	468	464	504	447	482	471	480	493	487	483	446	484	453	463	481	511	473	481	482	483	474	457	438	471	497	502	476	449	458	481	513	457	447	488	456	445	471	471	483	471	457	457	491	469	472	503	471	505	452	479	481	440	464	430	496	421	501	461	444	440	413	511	463	471	463	481	449	470	476	456	535	480	422	497	477	478	500	454	498	464	473	448	462	472	490	459	483	445	457	463	457	490	453	500	443	480	488	424	452	472	477	465	473	486	505	503	458	490	479	492	461	475	450	500	475	445	456	454	445	416	448	467	495	441	464	473	440	458	503	466	473	433	464	466	464	507	478	492	462	467	488	465	451	449	476	480	465	450	498	476	488	492	516	439	445	482	434	482	491	498	477	522	507	462	446	460	432	501	483	457	467	484	488	417	466	471	468	492	471	461	479	481	491	460	448	432	467	475	476	439	478	479	479	519	459	441	462	447	471	498	485	467	473	468	422	433	453	485	483	505	470	481	459	483	447	506	464	457	486	469	470	475	482	448	444	491	498	487	451	485	488	463	471	498	471	452	448	485	476	477	511	481	441	493	475	456	449	478	492	464	478	454	466	483	450	463	450	458	493	441	455	478	478	453	472	513	458	442	458	447	446	457	468	485	499	438	468	447	473	464	482	452	449	462	462	473	486	457	485	424	455	478	455	456	479	466	505	503	460	449	452	473	455	475	471	451	468	500	456	464	471	479	465	492	467	480	475	502	446	433	469	468	467	476	492	461	513	477	483	512	473	471	490	486	526	473	440	498	460	434	473	502	453	449	427	447	446	438	483	452	455	454	476	455	473	473	496	461	456	512	488	503	481	466	442	503	460	491	505	478	481	477	463	480	468	422	470	456	450	447	459	488	507	460	457	484	459	454	468	439	515	485	440	479	467	456	468	469	462	440	443	453	463	459	469	501	474	492	474	466	430	469	476	436	465	473	449	462	465	454	476	474	450	468	509	468	474	496	454	502	474	476	451	490	436	456	478	440	463	449	498	455	505	486	453	434	474	481	469	487	469	451	457	468	446	420	479	503	477	442	475	494	520	445	467	450	457	454	498	459	480	463	495	456	454	484	473	480	500	496	482	456	452	464	439	418	469	452	473	459	474	511	520	481	470	459	491	478	446	477	468	449	473	476	437	463	471	488	487	460	479	462	449	445	441	487	458	466	429	442	480	453	442	458	488	525	455	510	499	436	498	449	463	480	442	491	462	467	466	479	502	465	492	466	485	488	431	482	478	441	465	512	491	469	488	473	436	479	426	439	451	471	477	478	485	471	448	447	477	431	474	481	487	457	469	472	453	430	451	462	492	479	491	451	467	469	476	458	475	490	478	486	479	458	462	445	492	484	471	456	451	478	477	464	474	444	471	470	476	476	457	485	462	433	476	452	449	456	473	501	477	470	468	473	492	469	448	468	497	465	445	479	462	497	456	464	470	471	489	476	443	470	453	448	473	481	451	499	446	497	435	468	480	474	539	479	476	433	418	468	468	510	502	475	477	468	518	474	494	504	460	468	435	452	441	447	463	494	474	474	477	501	457	457	478	423	440	480	452	502	442	463	460	485	468	474	468	461	502	480	455	448	458	463	453	468	463	454	494	484	435	474	491	466	476	491	456	486	509	438	465	482	478	453	446	457	444	477	414	432	501	473	479	476	492	466	453	455	464	465	454	510	497	436	451	420	475	459	502	411	498	483	495	482	451	502	443	491	452	459	468	503	417	466	486	480	498	475	507	427	488	477	475	442	514	399	461	426	452	466	475	474	474	473	495	484	433	446	494	474	481	483	491	462	485	422	504	484	486	478	476	469	455	472	449	449	465	463	468	452	474	442	458	474	463	486	475	452	457	470	453	448	445	450	463	518	483	465	468	449	447	439	470	456	438	479	440	475	501	483	431	500	451	460	455	426	478	486	432	460	468	465	446	429	439	491	467	492	464	473	491	484	507	464	473	453	417	430	466	450	477	483	480	474	487	444	436	480	494	448	457	448	472	494	449	474	506	490	500	488	477	457	460	465	467	475	455	507	480	507	489	512	436	448	472	469	472	474	445	474	461	459	444	455	472	465	451	496	486	452	452	496	443	458	491	472	481	451	482
14584	1394	1129	881	737	577	485	458	422	387	433	414	385	412	398	366	407	350	382	383	390	372	386	390	337	389	390	360	385	357	363	371	373	368	362	354	372	349	388	384	369	386	356	365	349	349	369	393	370	401	372	367	382	362	373	357	377	354	374	350	370	389	370	390	344	347	390	358	365	372	351	402	385	335	372	377	394	376	370	358	351	389	342	408	367	348	369	371	379	393	386	344	380	344	373	379	373	368	379	353	358	358	339	360	371	409	346	394	384	387	353	325	359	378	366	371	386	367	342	346	389	352	326	375	358	348	387	376	353	349	354	342	359	360	370	346	360	356	345	371	346	378	351	373	380	350	371	320	414	368	370	360	365	360	387	346	323	322	381	391	358	373	342	348	362	386	366	378	332	389	329	346	370	356	415	386	363	403	365	356	334	369	318	355	386	354	366	353	355	353	362	386	326	364	359	345	363	400	372	344	342	345	378	364	377	400	383	362	381	383	368	375	358	336	366	361	370	359	366	347	359	369	349	391	361	374	395	380	366	320	365	341	357	387	312	359	354	356	389	368	355	350	354	351	378	353	360	413	416	395	347	377	370	368	385	399	376	364	377	341	356	416	354	400	368	337	360	359	365	357	400	383	327	341	365	369	364	396	366	330	345	389	382	379	326	353	346	388	360	378	335	362	374	346	375	387	356	394	361	371	340	373	365	362	330	352	346	347	390	388	332	358	390	365	378	362	355	392	350	330	369	342	359	351	379	351	353	346	356	406	366	389	366	353	387	337	383	350	347	370	361	372	400	398	386	382	367	349	394	348	362	399	376	411	355	366	362	357	383	340	367	361	386	356	371	382	351	357	341	376	406	354	396	369	367	360	378	381	313	360	335	333	348	367	355	354	370	362	372	372	388	388	327	340	387	352	365	361	369	349	354	382	368	340	354	387	352	361	369	400	387	393	323	379	342	353	404	401	365	326	385	343	395	379	329	371	370	358	361	375	365	350	376	330	357	371	385	346	339	362	344	356	365	329	378	326	380	374	357	305	357	320	361	380	366	360	382	330	347	367	347	383	353	342	347	382	343	365	358	383	335	336	386	398	393	368	357	360	383	319	365	371	357	394	343	352	376	363	369	337	355	387	349	358	355	354	345	374	336	344	340	358	441	339	399	353	360	356	381	355	396	387	375	356	359	347	350	361	367	370	387	374	354	361	422	343	345	391	370	399	353	372	397	366	334	363	360	375	372	381	399	363	352	334	383	367	393	336	349	376	378	362	378	390	348	337	370	355	370	347	330	367	375	387	373	366	369	356	343	356	363	371	360	348	329	373	348	383	354	387	366	373	376	362	378	367	372	370	322	384	386	351	401	348	374	370	405	344	360	333	342	360	344	350	321	350	359	368	341	341	383	358	354	391	364	359	396	352	355	385	395	363	343	362	371	361	349	355	379	379	367	395	338	362	339	359	372	375	401	401	354	375	373	358	386	342	358	355	352	355	310	364	366	411	367	377	360	351	321	350	354	349	356	335	364	357	357	352	373	366	364	358	391	388	357	376	366	369	357	376	390	365	366	326	393	353	358	362	296	342	395	365	319	383	380	400	361	393	379	370	364	382	351	325	387	375	364	370	383	367	346	347	360	374	369	350	334	334	401	372	347	351	342	339	369	368	395	386	353	394	360	364	350	415	337	321	346	365	344	363	366	377	367	397	371	337	354	388	372	384	444	400	348	380	343	360	347	348	340	388	373	357	387	378	376	380	390	368	335	346	359	370	354	350	351	324	350	340	333	338	364	389	365	367	370	405	417	344	383	361	383	365	364	372	330	391	304	351	365	363	380	364	370	377	375	350	349	363	354	358	397	383	377	364	333	382	356	395	360	378	373	363	363	387	366	333	339	375	336	351	357	379	309	375	363	352	356	325	356	374	371	355	369	378	344	355	356	358	367	370	362	324	342	374	371	342	403	399	362	374	329	380	340	388	356	328	338	345	365	345	364	344	370	307	356	379	347	361	326	417	399	374	352	357	331	358	340	381	395	368	381	376	368	336	378	352	379	343	358	376	370	360	369	374	383	368	354	385	357	390	382	358	349	375	323	352	405	325	365	363	401	373	361	392	387	365	337	393	412	347	367	374	394	364	385	352	390	356	411	386	392	390	365	349	368	358	358	355	332	381	369	337	349	364	368	382	384	369	383	344	342	353	335	355	368	384	359	356	378	381	369	351	333	340	391	326	354	389	356	364	371	342	364	383	368	376	344	366	357	402	375	393	346	329	379	361	367	361	348	403	389	369	358	410	377	390	358	334	369	340	408	368	350	361	364	364	348	372	353	347	363	374	377	380	370	351	365	359	371	347	346	373	353	380	394	360	318	349	355	354	336	370	378	369	368	359	380	347	375	362	382	369	323	385	371	359	429	383	395	379	371	381	347	386	345	343	355	369	381	371	364	329	357	390	345	322	339	354	377	342	366	338	341	369	413	379	370	346	374	356	353	328	305	330	371	379	369	411	380	379	374	387	345	348	368	333	364	328	361	383	387	369	359	347	423	363	386	351	359	318	372	354	364	345	403	364	358	373	337	365	363	373	396	344	371	365	371	334	335	382	367	392	360	378	371	371	376	411	344	395	379	364	398	360	357	361	335	343	382	391	365	375	377	352	364	367	345	323	398	403	354	382	364	378	345	320	369	419	355	354	380	356	368	359	356	333	374	385	387	366	374	367	316	373	377	380	333	358	357	333	337	366	345	338	378	367	358	330	328	381	319	373	360	361	367	353	377	412	369	378	330	345	374	360	371	348	381	357	380	335	339	360	357	377	348	380	382	367	352	333	350	346	369	315	396	368	363	375	357	334	360	364	383	386	330	346	351	385	346	403	355	357	340	372	364	373	375	381	335	381	348	352	325	351	343	370	387	352	384	359	378	374	355	382	357	380	384	356	368	359	357	360	351	362	392	359	375	346	338	372	331	347	390	361	345	367	365	341	358	364	338	400	403	377	315	337	387	343	326	379	353	358	372	352	363	324	382	404	392	318	366	386	406	372	347	368	331	361	354	347	363	395	400	330	395	371	353	390	361	351	374	369	341	346	360	387	349	348	369	348	356	365	424	385	356	391	355	325	394	373	352	357	380	377	320	380	391	385	405	378	390	383	330	366	369	385	340	370	322	361	353	346	362	371	368	369	327	400	361	365	365	341	372	380	410	395	379	368	365	364	370	366	374	359	366	428	366	363	408	353	394	388	390	340	337	357	363	378	372	382	379	350	324	365	347	325	349	348	361	336	307	358	420	378	354	383	350	361	371	365	387	373	364	368	351	374	338	375	345	391	381	363	337	371	369	342	361	379	359	351	318	336	385	380	364	398	391	381	400	358	357	352	353	408	353	364	365	335	327	344	328	378	354	326	341	357	411	370	351	367	371	327	382	362	368	355	370	368	353	379	325	368	370	315	392	363	380	365	362	352	386	350	313	321	345	355	374	358	333	382	368	353	372	322	386	364
8337	1399	2217	2540	2293	1892	1637	1467	1268	1191	1157	1127	1101	1000	988	1000	990	936	985	970	968	894	893	915	891	942	930	925	911	849	904	871	872	889	882	825	919	858	876	834	872	883	824	859	886	913	874	875	866	878	858	840	888	859	887	833	818	862	870	875	857	870	807	892	889	835	879	861	857	861	826	856	860	878	852	891	878	856	847	870	849	892	814	852	859	912	881	852	815	854	896	786	860	840	822	850	821	834	848	891	806	881	846	846	808	834	879	858	884	857	853	878	803	837	836	801	862	831	851	886	889	812	872	884	826	931	851	816	797	861	809	838	843	830	854	805	793	821	830	865	826	870	790	868	888	817	834	868	862	837	843	832	832	877	868	814	881	833	814	808	885	878	828	827	892	860	866	848	898	819	888	809	865	834	833	864	859	883	779	865	790	777	862	802	842	862	831	843	878	826	870	827	882	854	848	853	832	800	888	812	851	860	855	852	819	804	827	881	862	844	800	870	841	903	810	875	822	899	831	833	874	870	815	851	803	821	885	827	906	848	806	837	900	840	832	817	867	868	862	926	840	810	863	855	813	822	832	847	805	846	845	888	869	891	851	783	803	849	854	854	868	848	845	837	850	823	853	852	811	857	831	819	841	868	854	877	854	884	878	802	801	829	835	881	856	844	813	826	816	813	861	843	855	829	856	887	846	862	859	906	857	853	888	853	860	905	814	876	800	859	809	796	823	866	835	835	799	852	857	778	799	796	862	850	852	865	861	800	838	900	881	843	853	842	877	833	901	849	858	919	850	830	852	839	870	816	899	754	892	860	897	869	821	853	871	840	870	830	831	802	863	882	858	818	831	828	828	851	840	859	884	799	831	839	781	812	870	902	827	838	833	812	840	818	780	880	876	821	832	828	852	812	837	823	869	788	835	872	833	896	841	862	876	841	810	750	844	858	811	836	835	887	839	878	822	865	854	876	835	887	861	898	813	848	903	888	855	804	838	862	805	838	809	871	874	770	873	872	791	829	858	798	901	868	856	763	848	857	775	839	790	855	830	830	797	840	862	819	789	840	856	834	804	809	848	835	888	793	843	858	842	834	841	859	860	846	833	844	836	913	859	863	835	821	824	802	854	815	811	792	879	890	865	834	850	847	869	796	890	861	858	860	849	848	870	871	858	837	859	827	840	833	829	885	845	818	840	830	855	863	808	851	799	849	842	898	815	872	821	850	871	877	813	797	833	871	858	839	827	827	846	866	870	892	807	842	831	843	840	861	863	831	856	850	821	851	803	840	831	887	858	832	817	827	839	841	791	875	852	796	824	805	854	855	810	815	816	848	825	811	842	869	900	823	850	821	887	855	802	898	884	867	838	889	867	792	879	894	886	848	811	833	843	903	887	860	852	822	850	822	813	855	829	787	800	848	836	842	839	851	876	806	839	858	850	851	850	878	868	844	853	853	868	862	832	867	868	870	852	798	845	869	904	788	855	843	849	805	851	856	842	807	829	884	822	822	869	776	829	851	829	897	844	787	858	833	783	852	831	828	858	860	863	865	843	870	832	878	781	801	835	868	854	852	817	838	917	797	829	854	834	855	801	868	868	771	859	894	873	841	802	906	822	849	840	848	840	809	840	912	839	871	854	866	853	847	770	896	839	848	827	845	805	884	861	828	881	860	816	792	850	776	824	830	813	805	860	863	875	884	834	861	846	829	857	819	888	840	853	904	817	845	827	867	859	807	818	865	866	815	808	863	830	867	843	900	886	868	897	850	907	862	805	853	819	931	810	874	887	821	874	816	886	863	880	873	863	889	797	851	840	842	810	797	823	916	833	841	827	799	870	832	853	852	871	903	843	846	839	861	867	841	813	829	894	844	849	868	854	877	859	786	792	874	865	831	811	854	819	861	870	885	812	839	834	819	851	901	825	868	838	870	827	815	824	839	854	842	846	828	814	867	854	834	893	823	846	824	811	821	774	886	857	832	910	836	787	855	848	846	896	881	909	854	866	810	843	857	870	862	788	881	865	839	838	818	765	871	833	858	861	853	921	833	855	939	851	767	843	841	866	882	844	887	882	854	816	817	831	832	849	839	835	855	871	797	842	849	855	884	832	815	869	817	834	837	888	816	841	870	881	819	821	835	822	838	807	856	860	783	790	860	885	863	858	799	833	828	883	865	862	821	839	798	798	848	839	827	828	844	842	819	857	863	812	856	805	857	849	870	819	844	825	850	837	822	826	837	817	824	837	791	793	836	866	852	822	800	815	812	856	813	845	827	865	869	801	885	849	823	832	854	817	903	836	872	825	858	748	809	826	859	853	857	814	871	809	774	838	814	851	823	804	892	827	864	872	850	816	863	833	828	858	826	828	831	898	856	840	823	950	872	845	883	841	794	847	831	849	868	869	891	807	892	813	865	882	840	863	875	870	842	805	841	845	820	862	836	889	890	869	861	901	823	916	817	814	854	847	830	845	870	840	852	819	873	819	901	819	816	883	855	855	839	833	875	856	873	819	846	887	826	829	854	802	873	811	769	841	906	834	862	816	791	852	845	858	851	856	892	845	901	862	796	859	829	865	799	851	867	898	831	819	823	816	883	862	829	843	854	832	882	830	838	808	824	826	841	887	810	844	816	843	815	803	860	886	844	857	856	875	851	857	895	845	840	822	866	858	846	821	878	842	834	858	869	862	849	817	829	872	908	800	867	852	803	798	851	841	838	875	852	836	830	914	847	823	882	852	849	857	885	848	914	829	863	854	844	865	867	840	842	851	884	855	793	850	861	796	804	868	845	783	846	856	806	879	838	853	847	833	888	842	888	845	841	835	814	818	842	808	905	831	843	843	878	833	845	851	838	830	817	833	880	850	763	794	845	852	890	842	822	849	797	849	828	830	850	801	794	885	862	787	760	866	844	823	892	827	866	853	807	856	853	864	837	872	844	825	808	831	840	805	813	879	802	849	800	864	867	864	867	849	802	795	811	886	822	916	851	815	875	859	867	841	828	866	871	864	881	809	835	853	876	801	861	825	909	837	793	824	851	788	883	819	865	818	840	795	852	827	833	841	828	885	826	877	861	871	818	860	820	893	812	894	853	847	871	844	817	866	819	841	831	906	832	866	821	848	922	912	852	835	855	894	810	852	846	862	895	824	851	860	819	825	860	783	860	824	847	879	856	820	870	875	802	855	864	820	862	877	767	863	873	832	855	863	858	819	879	851	812	821	815	891	867	833	851	874	802	851	857	871	850	840	826	895	805	893	846	883	871	895	877	853	848	898	857	866	875	841	913	795	777	847	861	847	837	890	849	809	881	864	823	837	853	879	888	852	877	834	818	861	815	839	843	875	919	860	862	822	875	881	840	793	833	854	793	798	818	854	856	865	797	852	876	807	868	860	853	852	831	886	807	793	887	903	820	855	804	902	829	883	852	821	875	827	880	891	853	867	852	818	843	894	875	852	823	837	823	894	854	838	861	864	844	824	875	861	857	864	874	903	827	828	827
1578	238	222	209	226	203	213	233	216	218	236	211	210	220	214	205	231	229	237	221	222	221	197	224	222	251	215	219	224	196	221	207	189	226	217	209	201	221	187	202	203	199	228	224	220	249	200	209	230	237	226	214	215	218	230	218	239	216	230	217	206	234	236	239	246	206	205	206	208	193	245	223	214	212	214	224	227	198	205	236	202	208	238	228	206	214	197	221	216	190	218	226	234	216	221	227	206	208	221	216	212	216	238	240	222	221	183	188	218	217	192	199	212	241	208	203	217	217	200	236	215	243	206	213	189	194	241	206	230	217	231	220	199	225	228	235	205	224	223	208	226	212	224	219	231	179	235	236	237	211	215	221	211	225	217	201	213	194	214	233	218	222	215	216	215	204	207	200	185	209	223	222	208	228	226	226	193	198	197	232	224	225	215	231	241	238	207	206	227	230	215	199	239	249	209	212	228	232	203	229	249	192	190	245	208	231	240	212	223	197	243	244	226	201	200	212	222	199	218	216	231	205	197	219	225	208	201	192	211	218	206	221	228	241	220	209	243	258	234	199	216	207	243	238	221	238	228	235	223	224	226	224	215	203	220	192	219	203	237	232	226	214	216	209	207	214	213	219	204	206	174	226	214	243	210	234	227	223	234	233	220	247	207	218	198	199	236	217	192	207	217	196	238	215	218	211	216	226	227	248	228	243	219	213	222	205	238	226	227	241	198	207	205	225	230	212	249	223	228	211	214	236	206	198	231	230	185	221	231	222	209	208	212	236	219	241	217	199	203	211	232	248	215	221	212	233	215	230	235	226	267	216	214	235	202	236	207	232	213	237	219	212	224	211	231	225	200	214	237	217	211	233	234	201	214	216	220	239	211	162	194	169	194	216	226	239	212	234	213	213	243	230	243	209	241	211	215	228	222	208	244	227	232	241	219	206	233	217	221	221	225	259	217	202	191	218	197	227	193	195	204	202	237	196	226	234	223	210	230	224	190	187	239	211	211	233	213	210	211	222	242	207	236	210	196	231	223	209	198	207	220	226	196	204	212	239	225	239	235	227	198	214	226	203	230	234	221	245	209	201	226	234	218	220	219	215	245	219	208	225	202	206	209	219	220	205	195	216	215	205	205	186	238	210	215	203	207	226	214	211	224	245	207	220	222	251	224	232	200	231	227	226	249	219	197	214	192	227	222	223	230	189	223	204	232	230	223	186	222	201	203	207	224	217	207	204	217	213	220	230	236	207	205	209	232	241	224	183	180	218	184	234	236	225	184	226	208	215	224	194	215	243	220	219	220	220	178	201	234	221	207	239	203	219	210	251	178	226	201	210	208	220	237	197	214	217	221	196	217	211	218	232	230	213	213	219	196	207	196	217	248	228	254	255	190	195	235	218	207	210	229	256	190	211	228	230	190	213	207	193	234	219	188	211	216	216	228	182	240	234	235	185	185	205	227	216	212	216	234	263	220	217	200	226	250	214	198	237	230	237	228	224	218	222	202	205	221	252	258	242	231	196	219	217	222	219	201	208	225	237	212	268	227	238	233	225	212	210	189	242	243	234	234	202	221	234	202	229	226	238	240	225	213	176	206	221	201	225	230	231	212	239	210	206	227	215	220	209	194	206	217	213	212	228	216	222	207	197	207	221	227	195	209	218	221	217	220	202	210	228	194	214	185	223	204	223	229	248	228	231	231	227	224	225	222	219	224	202	228	198	225	193	166	213	198	243	210	219	230	203	212	190	200	202	224	233	203	235	214	205	226	208	262	217	237	240	195	233	226	195	211	229	237	237	186	241	205	240	197	214	220	186	223	239	220	219	259	195	257	211	210	235	200	236	202	227	231	219	205	221	229	192	224	235	221	219	244	230	208	216	198	208	193	227	186	218	204	199	230	234	207	238	179	206	205	215	225	245	233	185	223	199	241	211	232	203	212	197	222	206	223	189	213	242	214	188	225	229	230	211	210	181	199	212	207	206	210	222	234	245	221	233	221	215	213	216	210	195	227	209	197	184	241	224	229	194	215	190	176	232	201	214	235	239	201	237	212	202	231	224	208	213	223	216	220	210	240	217	239	222	233	227	208	221	239	181	214	226	242	183	210	230	202	205	213	214	210	207	216	181	229	213	206	207	234	228	225	242	209	225	222	216	208	234	205	217	220	216	188	216	195	222	199	198	213	196	200	202	211	191	187	213	216	219	211	228	243	214	197	228	207	205	195	195	210	213	264	204	209	208	211	217	214	214	238	198	211	209	189	198	217	220	228	195	215	233	219	221	245	225	216	231	246	206	199	222	200	228	204	232	212	216	195	204	236	197	224	236	209	209	228	191	237	218	189	233	224	206	216	232	218	202	205	232	204	221	223	218	219	238	202	204	209	231	253	206	235	215	212	219	217	216	219	200	230	196	211	221	249	231	197	244	217	222	221	215	202	210	215	187	223	198	211	198	221	218	212	196	215	228	270	225	274	207	243	215	201	222	205	220	217	202	236	218	203	195	240	238	220	226	193	230	223	188	210	222	229	250	218	199	210	206	187	218	209	225	198	206	246	224	221	219	192	215	181	201	226	208	203	199	218	222	214	204	251	199	204	219	216	213	218	210	223	198	232	200	208	198	221	206	228	217	236	197	253	245	207	202	194	215	233	225	214	226	218	195	196	213	203	201	206	222	216	231	238	178	195	207	228	240	227	197	197	198	223	193	216	228	228	215	223	208	210	227	246	246	229	201	237	218	208	225	220	218	199	207	215	218	205	219	231	230	263	223	198	231	199	218	218	212	227	194	200	198	202	208	228	220	214	179	243	200	223	231	197	233	209	206	209	211	199	210	231	218	249	223	213	235	209	216	209	222	220	244	263	228	224	220	235	205	196	205	239	227	223	225	213	240	227	241	193	207	200	208	224	219	180	219	229	199	223	217	184	211	234	236	219	208	233	211	210	228	214	206	226	213	215	229	229	226	216	212	224	218	230	195	197	213	209	209	232	224	204	205	221	207	207	224	198	215	185	198	217	229	205	194	211	211	213	249	235	227	210	232	222	237	208	218	194	204	204	223	200	207	201	226	214	228	236	231	235	201	211	225	211	226	211	199	212	217	227	209	232	227	241	197	252	206	205	189	212	254	201	214	257	235	204	208	215	225	210	206	208	247	208	230	197	181	209	220	193	218	198	218	251	222	214	221	228	223	237	238	211	211	227	235	201	197	205	241	214	193	218	196	236	205	224	220	198	203	230	222	223	230	235	246	211	224	201	214	227	236	217	210	225	216	242	242	232	211	242	219	200	209	236	180	242	232	224	200	199	221	195	187	226	218	211	203	231	261	218	237	235	193	210	225	245	234	206	218	225	223	196	213	237	205	211	217	231	227	235	220	235	238	197	238	210	203	224	219	249	222	224	226	236	190	227	225	225	222	210	236	218	211	217	225	231	223	220	214	206	212	211	200	218	210	226	218	245	206	212	226	219	196	217	224	243	210	207	204	243	229	203	228	220	202
1773	600	560	572	604	547	538	548	582	558	505	558	562	584	518	555	575	521	537	489	527	583	548	528	515	587	558	518	522	548	550	567	589	489	535	489	585	562	559	500	545	572	545	547	539	542	565	514	523	506	544	529	514	568	549	571	525	556	522	514	506	509	508	536	554	571	554	556	556	512	552	520	523	538	531	502	569	550	505	513	504	522	533	536	525	559	576	565	514	560	533	527	511	513	525	527	576	559	553	542	549	539	568	541	561	524	505	538	525	568	512	532	547	576	503	560	541	523	520	556	528	514	522	521	570	553	530	559	520	555	545	569	538	530	588	561	562	556	551	545	547	550	496	543	510	554	570	536	527	497	525	561	543	500	537	599	531	529	555	558	513	500	535	526	507	512	569	520	560	552	547	524	569	563	570	494	529	513	534	529	497	518	584	512	530	534	517	534	519	534	573	571	528	547	560	540	543	513	554	543	525	530	512	523	544	528	581	517	538	539	550	573	519	524	518	564	531	533	550	537	511	528	568	554	523	542	552	546	576	554	550	539	538	501	583	579	563	523	489	534	536	529	514	529	529	529	542	551	514	536	537	551	551	517	535	536	562	527	535	557	536	548	541	571	524	530	544	497	582	555	556	549	551	526	502	554	542	507	556	545	536	541	515	516	496	556	504	542	547	527	543	546	576	541	540	526	509	548	523	526	585	516	565	527	540	572	526	546	546	529	602	547	520	556	511	530	526	532	558	540	560	572	548	521	571	560	542	548	544	558	510	526	561	571	556	537	506	552	558	506	512	540	552	538	540	510	545	517	565	516	510	512	587	556	573	520	481	554	537	536	536	506	535	577	563	549	485	543	548	577	543	500	511	524	536	536	526	556	530	556	555	508	590	553	529	532	549	572	579	552	524	566	562	531	512	502	532	537	582	517	536	594	507	527	529	519	575	516	567	520	513	530	528	504	531	529	558	512	491	557	522	541	533	532	485	519	538	523	563	516	529	510	531	522	538	543	563	515	559	539	543	558	541	535	542	510	500	547	517	546	543	509	543	544	492	553	563	538	529	480	505	539	505	518	558	585	571	559	551	503	541	516	563	524	579	541	561	565	552	507	527	540	542	503	552	532	516	542	535	576	512	514	520	568	505	542	550	514	546	532	538	543	521	522	519	539	579	521	550	522	538	555	541	522	580	554	557	563	507	533	533	563	543	584	514	532	553	496	538	530	495	542	554	562	565	515	553	536	539	551	568	571	551	520	503	549	538	504	538	530	498	520	539	530	526	536	534	524	543	559	513	608	512	529	526	539	525	540	492	540	551	516	548	548	514	572	548	532	513	527	544	529	547	571	476	589	524	526	526	511	563	589	535	496	555	538	567	515	520	538	564	535	543	535	498	561	508	536	508	548	514	533	565	559	561	554	528	497	573	553	548	552	520	532	525	560	504	537	545	475	579	509	511	569	536	490	548	543	538	529	494	544	550	564	566	503	504	567	485	533	512	533	547	533	560	541	553	567	570	530	542	496	527	551	522	505	549	528	524	551	525	586	516	578	521	494	526	510	573	557	526	495	543	556	502	514	539	514	509	538	575	536	559	565	565	487	544	521	548	568	544	569	581	518	535	526	549	561	559	559	500	535	527	554	520	512	559	554	558	593	547	547	563	556	542	557	551	538	505	517	554	544	506	503	528	542	531	576	513	505	504	541	565	561	537	516	553	508	558	495	548	541	544	489	540	558	535	542	547	545	541	531	560	507	558	525	531	538	579	526	542	550	512	550	496	520	548	554	569	536	553	526	566	574	532	562	545	612	519	578	548	545	551	560	521	504	542	519	569	517	506	502	467	543	497	549	578	537	512	526	518	550	565	593	489	525	562	513	553	535	541	539	570	520	529	579	531	495	549	490	501	533	524	581	572	578	541	561	563	560	520	526	533	518	534	543	514	526	555	501	569	549	545	512	519	579	534	528	558	513	510	515	542	533	557	527	533	507	531	525	537	549	556	523	553	530	565	529	531	517	524	519	554	533	607	524	539	524	559	517	519	527	519	520	519	535	495	508	541	523	559	517	539	574	541	498	556	523	574	577	559	505	533	520	492	550	550	521	495	520	554	570	547	565	556	530	524	588	559	513	531	557	528	546	556	524	538	530	534	566	499	495	543	516	521	503	514	538	552	519	524	552	501	548	534	536	562	484	557	586	563	546	547	529	547	482	544	548	535	511	584	513	542	495	543	568	570	562	543	565	507	539	537	512	540	553	513	551	583	513	526	546	521	527	507	549	538	544	564	506	544	521	525	517	551	556	550	498	536	571	523	559	520	517	517	510	545	530	545	524	538	544	537	545	493	567	536	527	485	523	547	537	522	556	549	536	528	555	526	534	538	539	536	536	553	525	550	533	507	536	516	565	572	523	510	527	528	569	526	515	534	555	528	516	556	505	543	535	576	524	511	508	514	557	531	538	561	562	582	562	517	553	544	536	459	499	543	560	578	546	523	533	523	511	532	542	562	493	559	536	530	538	550	573	539	569	588	543	527	554	549	535	523	583	578	535	539	532	577	537	536	539	504	503	568	535	557	541	538	499	552	510	523	527	560	577	525	516	532	505	556	514	536	546	541	562	573	525	613	525	516	536	515	575	540	535	551	554	534	504	534	564	539	553	491	540	555	576	536	551	500	541	533	522	526	561	534	531	514	545	501	538	529	548	509	514	480	548	548	506	544	523	529	588	515	492	519	532	545	535	546	551	535	534	521	554	509	501	557	531	484	531	531	545	490	510	544	511	552	539	536	504	523	564	549	489	521	559	537	553	552	505	602	553	539	544	508	536	502	495	543	546	542	531	539	503	582	559	542	571	543	528	555	518	545	578	543	530	551	548	540	565	505	518	504	525	550	551	535	576	541	518	532	537	533	562	538	517	522	556	559	513	503	527	530	567	567	530	526	537	545	545	510	564	545	536	559	533	547	502	582	538	519	539	520	540	529	505	548	539	532	513	554	511	525	533	582	501	517	532	543	521	523	550	553	513	522	508	517	514	509	485	553	557	502	487	528	541	553	495	562	541	562	544	527	524	520	522	493	505	521	537	522	520	580	514	562	586	540	488	609	530	545	535	596	511	513	514	553	523	539	560	574	535	531	564	544	531	512	510	487	546	528	537	581	543	568	569	564	524	516	493	538	548	547	483	511	487	547	496	513	518	550	561	550	533	544	604	567	536	521	556	513	527	566	491	536	522	536	529	561	527	524	527	529	513	515	522	504	525	494	503	545	497	537	504	562	572	561	537	555	512	509	516	510	534	537	541	514	519	543	510	519	552	541	547	540	552	554	551	590	547	529	563	530	569	561	535	533	552	515	521	526	561	506	534	523	498	555	507	520	510	551	557	543	526	539	569	565	504	550	502	513	523	512	506	559	516	516	539	548	527	490	550	562	565	545	510	519	530	534	525	544	595	548	557	531	576	542	563	570	512	499	473	520	540	511	499	531	546	522	532	492	528	537	532
7393	526	499	448	322	279	255	202	162	235	236	193	199	184	212	190	187	193	167	181	168	202	161	194	188	202	191	157	169	179	160	196	182	180	188	191	183	188	161	180	193	183	151	170	163	169	143	196	176	152	202	165	161	152	171	179	178	162	172	172	168	185	171	157	164	170	185	193	174	188	151	164	161	153	146	179	152	160	166	195	184	168	171	151	181	171	185	176	166	179	172	154	166	159	181	157	173	184	161	182	170	169	182	199	171	158	187	160	150	202	190	169	154	171	168	158	177	178	159	174	178	161	189	226	177	165	170	183	201	192	171	164	149	146	185	181	176	180	142	159	171	164	167	172	177	161	186	181	181	129	176	165	178	157	173	183	187	174	188	189	162	145	175	169	178	191	186	178	168	175	162	199	181	181	141	164	198	151	173	172	163	183	174	196	182	182	171	168	162	189	189	184	170	174	169	165	161	182	173	171	159	168	188	173	166	193	181	197	163	158	171	163	150	168	156	176	164	147	159	164	164	179	176	153	184	184	169	164	174	182	167	183	190	167	170	193	171	134	156	171	195	158	181	194	177	190	175	180	188	174	174	170	200	148	177	162	190	188	198	165	203	175	179	150	174	160	169	159	179	177	161	175	163	168	163	168	168	195	194	179	168	173	158	172	170	178	164	177	181	188	180	197	158	168	145	178	179	176	165	151	169	156	175	160	174	209	162	172	167	196	157	170	162	176	163	175	175	155	200	184	163	148	188	185	170	191	189	162	169	167	184	198	167	153	181	172	188	170	173	157	159	167	174	173	160	169	182	174	170	166	182	138	190	178	175	186	165	175	175	174	186	186	183	187	174	154	170	165	147	167	190	179	152	187	187	168	171	189	161	169	177	188	180	166	170	205	179	172	193	166	182	176	164	167	186	170	182	213	200	163	175	158	172	180	157	169	183	169	184	187	172	183	190	157	182	170	169	179	173	180	167	161	188	177	179	196	172	185	176	171	178	181	188	157	179	177	161	177	160	182	153	149	170	166	179	189	192	164	173	157	163	153	145	188	167	184	145	178	164	167	159	191	191	178	161	157	186	177	166	161	174	206	165	189	165	160	188	160	175	160	183	161	192	163	177	182	171	178	154	152	150	161	154	158	175	164	179	182	160	163	176	178	180	190	154	168	171	147	163	184	143	186	169	173	171	199	139	151	188	182	169	152	187	168	190	175	168	160	146	195	192	184	165	165	183	153	171	167	167	168	196	178	178	176	194	183	153	181	160	182	169	162	183	178	189	172	161	175	173	176	165	174	176	162	164	167	172	156	171	174	197	171	171	177	190	176	180	173	194	181	186	156	175	163	151	158	149	143	145	157	156	180	173	168	175	168	164	158	156	147	200	179	211	188	163	163	180	168	156	160	180	165	157	166	150	186	170	180	167	180	189	156	181	170	170	171	190	172	172	155	204	144	210	158	171	167	173	162	176	157	162	182	175	182	176	154	155	158	143	174	193	165	161	169	178	192	161	150	157	140	170	168	165	185	171	162	166	173	187	184	180	178	189	210	174	165	167	164	172	145	195	169	149	172	191	154	197	165	190	160	186	181	179	166	174	180	161	159	173	168	175	146	162	176	161	160	151	185	158	162	165	174	151	166	178	168	155	184	176	163	191	202	172	191	167	160	190	177	168	191	206	199	173	180	165	168	165	163	167	190	171	166	199	180	166	166	171	163	168	183	166	164	175	189	175	162	171	170	166	173	173	181	154	181	165	165	211	182	193	203	160	178	174	160	186	170	159	189	191	141	151	159	165	179	192	171	177	190	199	164	181	177	186	173	184	184	147	156	166	176	182	178	194	188	168	157	160	169	164	177	165	158	150	132	164	145	171	170	185	165	149	147	180	168	181	174	174	183	189	170	168	181	196	188	160	176	158	180	171	170	156	171	191	155	167	179	181	173	152	161	184	207	165	177	198	185	198	187	182	179	179	171	163	165	147	172	184	169	176	189	180	180	193	163	179	179	187	175	157	148	157	169	174	176	141	171	187	191	154	169	192	152	166	171	159	169	158	180	186	174	163	161	182	184	198	182	169	166	169	174	201	170	146	188	200	163	184	180	179	175	195	181	169	180	193	172	175	199	184	170	194	180	162	151	173	156	147	163	198	195	188	193	168	179	191	176	165	167	176	155	187	190	176	190	185	149	165	159	187	170	173	169	178	193	174	157	171	155	172	220	175	170	184	180	168	188	203	201	179	164	187	163	177	141	151	177	169	191	163	140	190	175	166	162	195	215	177	200	182	198	184	158	170	163	187	187	170	186	199	185	192	187	191	160	187	178	152	167	182	169	170	170	157	159	181	168	175	152	181	177	196	161	171	170	166	162	172	154	161	158	197	185	189	182	149	190	170	158	141	170	165	170	186	195	189	166	156	167	171	162	182	166	152	159	177	160	138	173	196	152	188	192	189	171	157	150	175	179	186	166	170	195	162	175	190	195	159	146	173	177	193	155	183	153	167	165	174	178	176	162	183	186	189	162	162	177	170	173	185	176	187	165	197	178	172	184	189	159	173	171	192	166	166	176	178	166	172	176	170	166	178	161	171	179	151	176	179	158	175	200	201	154	161	168	160	175	164	182	156	161	173	187	159	181	166	160	183	163	166	177	139	161	156	162	151	179	167	170	176	153	160	172	160	193	161	147	189	176	194	191	194	168	177	200	145	171	173	182	157	154	164	186	184	159	160	171	178	166	194	188	179	167	162	173	196	182	193	172	195	188	160	201	171	182	195	165	172	173	186	177	155	184	187	180	158	183	162	193	185	172	162	191	183	210	170	197	185	188	173	191	158	159	158	143	161	163	168	166	162	176	175	172	177	200	179	159	147	171	175	167	164	162	149	166	171	162	185	166	174	166	129	157	185	159	178	171	181	173	184	181	168	182	170	192	175	209	132	154	152	174	152	177	169	178	167	197	169	192	165	156	180	169	185	167	177	155	173	156	169	177	177	168	160	176	189	141	181	166	165	160	216	164	189	176	187	206	149	159	175	144	166	170	166	170	168	132	145	169	164	168	170	172	176	168	150	161	167	152	166	180	201	181	180	170	161	170	184	174	166	200	178	207	177	158	188	168	177	157	177	181	157	178	166	148	181	174	161	178	166	177	183	203	192	162	182	186	147	182	169	193	169	167	180	163	156	189	164	172	133	165	203	185	196	141	164	154	185	168	161	149	184	181	192	170	163	200	171	183	155	157	189	193	167	185	163	160	150	155	167	174	179	192	177	180	183	185	172	166	158	192	170	173	187	173	178	178	153	182	156	154	197	189	182	176	173	163	179	144	168	183	124	190	159	154	165	156	172	189	181	174	162	170	158	166	165	168	158	158	165	146	178	157	186	166	163	181	172	172	166	179	167	172	175	158	155	177	173	172	161	154	186	173	175	150	179	169	183	160	187	165	181	145	171	163	175	173	211	168	173	157	178	181	161	175	150	190	188	194	156	174	160	181	161	158	186	160
6134	804	1129	1359	1185	1019	815	795	642	684	593	591	543	601	572	505	525	556	556	526	545	522	548	509	462	483	476	517	470	506	478	508	466	502	484	455	467	454	452	463	467	496	484	460	461	490	472	488	475	472	468	459	410	521	476	460	504	447	434	487	464	494	480	449	460	492	452	460	480	475	460	472	447	427	455	460	502	465	447	446	429	461	465	504	430	451	463	455	477	444	479	461	464	418	426	448	421	461	433	406	436	470	464	429	511	478	439	472	482	478	476	491	506	426	492	473	453	470	449	458	464	497	473	445	497	445	485	461	444	462	482	484	481	452	451	454	460	455	444	463	506	457	450	443	463	476	497	431	457	457	459	461	511	425	472	455	457	469	469	510	413	457	447	460	447	441	515	489	419	464	445	459	478	459	455	475	435	450	423	457	441	467	462	458	495	453	493	470	489	457	461	477	492	456	487	488	495	492	470	517	456	503	439	452	448	500	479	456	472	447	440	470	423	474	475	462	516	456	454	435	466	467	456	504	465	465	439	422	502	450	451	470	448	465	500	439	466	479	509	455	446	446	510	447	485	458	479	470	468	456	491	452	463	420	450	488	442	461	407	460	488	454	491	467	431	451	466	439	440	513	446	465	469	496	468	465	453	442	439	456	486	451	429	462	445	435	451	471	466	469	458	433	443	449	439	447	454	455	465	461	469	455	412	452	479	480	468	446	505	451	492	439	450	490	479	431	477	443	515	456	478	471	482	436	460	429	462	462	453	461	467	495	458	470	474	504	467	507	471	422	477	475	446	497	462	482	486	484	423	442	471	461	435	494	467	490	420	459	428	427	501	453	495	417	462	452	480	493	478	449	451	520	467	455	486	463	459	446	468	446	416	463	470	451	492	453	443	418	474	462	438	440	503	443	438	488	437	455	479	442	471	479	458	453	455	449	470	434	465	485	437	452	442	428	454	456	486	466	440	439	426	429	467	439	449	478	454	463	434	439	455	501	434	455	442	460	457	453	483	473	465	509	422	475	489	449	476	509	423	417	448	476	497	432	456	453	472	454	444	453	495	525	472	440	428	471	473	458	446	433	445	475	426	430	484	465	469	497	435	507	453	463	469	480	455	459	452	469	454	442	505	454	469	423	441	461	466	467	476	461	472	477	404	484	458	459	466	460	490	464	475	455	460	462	436	461	432	455	479	470	457	470	503	481	497	452	460	488	489	435	481	486	468	466	497	427	492	471	466	491	472	463	454	441	485	464	469	448	499	485	477	437	474	443	447	468	470	479	452	463	465	519	459	477	457	486	464	440	460	428	488	483	440	420	454	507	474	446	450	459	420	445	464	472	436	441	482	466	433	449	464	426	485	458	442	447	427	463	451	469	475	451	479	462	462	442	430	470	472	476	435	458	475	476	467	465	484	461	465	472	472	456	467	466	463	492	507	468	480	441	460	446	468	446	491	444	467	450	438	442	449	532	467	444	444	503	449	431	482	460	441	448	482	428	491	464	463	414	460	501	446	458	467	498	493	459	488	476	474	433	454	475	456	475	434	480	517	478	474	495	427	441	454	472	444	462	449	454	419	461	465	456	471	474	450	458	464	488	463	472	495	464	493	438	478	457	467	480	484	447	481	426	484	451	462	475	450	475	439	484	440	504	424	441	532	475	446	462	425	464	515	487	457	448	458	474	479	454	463	473	471	451	444	463	435	464	441	464	451	435	472	469	461	449	499	433	505	511	447	498	456	430	490	463	490	431	443	491	467	467	442	497	444	506	486	445	472	450	470	432	507	518	488	494	466	436	471	463	450	441	446	471	462	511	457	487	447	478	485	479	468	477	455	458	479	460	442	450	488	479	470	473	519	436	441	478	452	443	413	429	446	464	499	466	484	454	500	465	454	452	458	500	448	435	529	465	470	478	432	454	458	440	450	474	443	424	484	479	438	473	461	453	456	509	479	480	448	507	480	466	450	421	447	466	462	452	513	445	436	452	428	454	467	468	471	453	459	471	442	459	489	486	460	476	480	455	459	474	431	488	465	457	455	443	466	480	439	476	495	468	503	463	464	457	505	455	447	431	455	461	438	485	474	503	519	484	441	492	485	456	458	435	470	480	477	479	441	427	424	490	445	447	466	449	445	510	459	432	411	472	480	463	460	483	453	446	481	444	462	408	454	420	428	439	462	481	442	495	463	466	426	442	438	438	458	487	481	469	463	459	459	428	462	415	483	457	506	458	453	443	494	458	488	452	461	441	435	451	491	472	495	475	490	468	456	433	486	426	442	495	476	421	461	451	435	444	445	481	452	467	467	439	436	452	485	471	487	445	494	442	462	439	458	444	439	483	477	464	482	471	477	459	455	441	458	461	510	429	461	466	437	444	462	454	436	476	456	433	432	454	464	461	425	457	437	454	464	457	466	463	449	499	435	475	455	465	477	475	482	486	419	461	439	424	463	443	483	452	465	491	468	485	489	474	446	484	443	472	451	447	468	486	448	478	445	469	454	424	471	493	453	475	469	427	439	478	460	442	512	505	465	463	493	485	438	470	499	458	456	463	488	460	436	444	449	452	472	445	430	476	458	461	503	471	422	497	477	437	440	444	427	474	477	497	483	469	481	484	493	477	450	502	442	485	430	453	440	461	488	440	471	465	438	479	458	422	429	446	432	488	435	460	504	487	474	425	460	442	457	459	460	420	491	468	484	497	454	440	427	457	508	483	482	464	448	483	451	476	481	515	450	448	459	450	443	457	490	460	503	458	459	442	488	472	486	490	487	468	470	459	473	437	504	446	454	446	458	484	493	438	413	427	494	438	499	462	468	478	433	481	471	430	490	471	475	488	435	441	471	434	431	477	451	450	445	447	430	462	499	455	418	485	453	441	477	491	461	494	447	463	428	463	498	440	499	458	439	472	453	452	488	449	454	454	449	490	525	430	490	463	439	456	479	475	487	457	436	453	451	435	454	443	501	480	475	441	475	482	484	488	439	474	443	467	449	458	461	456	471	415	473	503	479	462	489	461	446	461	476	465	464	482	470	519	444	473	453	452	466	436	462	461	477	467	495	458	438	452	459	461	449	476	483	501	472	450	429	432	477	456	442	498	470	431	436	464	438	452	444	470	493	489	475	453	466	438	468	438	462	448	417	494	431	494	465	452	466	445	467	469	477	458	456	446	455	464	501	459	446	475	466	456	460	466	436	419	439	462	519	469	474	444	438	469	443	491	473	471	443	497	442	484	469	449	457	454	467	518	498	447	443	466	464	463	478	478	450	479	474	438	475	469	494	465	468	490	475	480	448	449	482	432	498	465	442	452	447	434	493	456	450	469	509	454	470	456	460	450	440	450	433	467	477	459	489	439	415	461	483	446	454	463	461	467	475	480	454	460	439	456	485	454	483	461	462	480	461	433	447	463	446	483	458	457	463	442	453	447	461	503	462	467	452	465	451	464	486	481	432	483	448	475	464	460	484	447	425	473	482	464	456	470	452	446	451	445
14638	1584	1170	922	680	641	506	475	453	430	429	421	386	411	360	425	393	380	361	378	321	410	397	366	392	392	387	354	340	330	316	373	394	381	357	349	336	347	347	378	388	369	351	346	337	365	342	323	387	363	384	386	393	347	376	352	362	358	355	376	398	350	364	341	352	343	375	396	388	361	367	349	397	328	353	363	369	356	366	359	416	362	344	347	385	351	374	328	357	365	361	348	337	324	351	376	371	390	384	363	375	381	394	396	347	368	376	374	322	366	357	382	364	357	379	371	381	350	357	368	404	370	380	375	345	379	361	345	356	358	314	339	399	352	337	361	353	353	355	366	348	340	335	350	369	339	386	342	362	360	361	392	332	349	346	342	343	384	357	385	347	388	372	372	344	376	335	362	358	384	357	322	363	368	389	327	372	359	361	344	389	384	372	353	332	343	400	331	369	374	386	344	354	396	407	371	366	349	372	376	322	346	365	365	318	363	350	375	363	318	340	389	354	366	366	387	352	363	362	382	343	367	336	376	389	363	363	366	346	358	367	397	379	353	350	355	344	379	319	360	357	344	369	355	344	352	409	369	364	348	352	360	374	340	350	358	317	347	371	386	392	342	384	373	360	332	346	370	338	333	343	359	365	377	372	346	366	346	363	358	347	384	352	376	375	375	347	364	359	380	354	395	383	379	355	355	362	348	365	338	386	383	360	332	343	376	345	357	387	361	351	389	343	360	361	342	383	360	340	367	356	347	341	372	345	364	354	329	384	367	350	375	363	361	340	324	374	358	323	364	329	358	395	396	363	340	337	368	366	363	324	328	330	359	395	359	358	306	359	346	329	358	342	356	355	374	334	349	351	400	394	357	347	359	384	331	401	366	386	385	329	344	341	379	350	317	377	395	376	359	367	354	369	367	351	370	372	370	372	357	351	355	339	358	383	357	371	375	408	354	372	316	343	373	398	343	397	387	399	375	366	350	375	342	404	416	354	390	371	397	351	343	395	382	315	374	380	359	358	363	370	341	372	354	318	339	352	345	345	340	370	371	373	353	369	359	345	329	390	373	360	316	336	360	373	361	335	347	367	350	365	358	362	376	342	342	339	333	361	348	364	366	373	358	342	341	343	377	363	315	342	391	377	378	377	348	348	345	376	391	360	356	386	384	366	341	323	386	366	341	317	339	385	356	366	385	381	406	362	347	346	376	354	370	356	343	352	391	374	353	363	356	370	367	344	367	353	335	305	342	357	378	348	364	388	353	339	349	362	345	353	314	377	383	367	332	331	341	365	337	371	379	374	373	368	363	348	353	346	348	379	372	339	338	371	367	347	383	357	379	347	357	399	361	397	353	353	374	374	358	343	392	383	360	360	376	344	338	362	335	378	396	367	368	377	344	364	346	377	349	379	363	331	331	340	371	356	365	358	379	361	387	342	368	331	302	374	378	363	362	340	350	376	335	380	382	351	350	364	382	388	345	368	390	345	376	389	365	360	379	340	335	374	347	328	354	368	376	337	374	342	374	350	373	372	336	380	334	370	388	343	368	399	327	336	367	398	372	368	385	375	356	386	356	352	379	388	359	371	368	370	381	357	318	381	360	340	375	358	382	330	341	344	387	344	347	366	331	349	349	380	374	350	374	376	343	381	379	359	361	363	338	381	340	403	336	390	355	351	345	362	363	367	368	347	331	377	349	348	385	370	345	349	376	326	368	373	357	352	360	377	321	356	349	341	383	388	369	390	364	306	364	364	362	293	355	353	336	339	338	380	370	369	353	397	353	354	353	371	394	360	327	322	348	382	356	363	358	392	343	390	382	322	367	397	342	388	359	312	335	351	338	340	327	350	410	360	377	373	367	422	333	344	378	388	383	360	336	354	339	396	380	371	383	323	336	360	353	364	314	381	376	362	353	352	353	356	390	369	352	416	371	372	393	359	345	356	341	380	361	347	371	348	381	353	360	344	336	336	338	384	397	398	332	386	358	356	368	373	367	352	356	346	352	387	369	322	359	347	347	412	350	316	364	381	372	336	394	354	358	388	342	323	367	377	338	378	389	337	369	338	383	359	354	366	392	397	359	381	339	351	355	360	379	394	336	397	366	381	347	346	383	368	375	377	329	360	363	353	351	362	358	330	340	364	353	391	375	359	362	319	319	367	357	358	380	375	321	350	373	381	398	371	355	410	368	356	381	327	380	377	387	373	335	355	343	380	348	356	377	367	374	399	346	357	392	331	321	334	351	367	365	392	358	319	363	344	351	351	399	364	329	382	366	353	325	393	375	341	357	391	341	401	392	330	369	346	401	370	384	386	368	338	364	345	375	376	362	360	373	395	415	327	347	348	373	385	384	388	393	377	383	377	376	350	370	369	342	380	371	370	369	343	369	363	398	377	372	358	353	358	377	360	371	379	377	350	340	320	358	395	346	388	334	371	361	338	297	372	329	368	334	349	358	340	360	363	410	370	375	344	348	377	378	402	357	384	384	314	357	387	384	329	379	408	356	378	373	390	330	367	353	376	407	369	377	383	361	333	315	349	362	338	376	351	372	337	367	344	350	350	337	403	366	339	378	367	365	377	394	361	364	351	385	365	347	364	390	352	370	367	360	366	351	340	359	342	340	359	345	360	361	365	411	361	380	367	370	376	378	357	361	358	330	354	341	363	334	369	368	368	357	358	365	349	369	389	368	368	359	375	377	332	343	376	339	374	362	359	382	341	336	337	324	380	360	375	386	371	361	343	361	357	381	367	327	351	404	369	357	340	376	376	390	351	362	380	318	355	407	383	383	390	358	352	353	387	351	357	353	348	357	390	364	380	349	397	382	346	338	402	390	308	351	298	413	365	350	336	336	373	417	357	344	343	377	353	399	358	368	393	346	369	334	349	354	374	351	384	352	338	370	351	352	339	391	376	359	335	347	365	340	345	354	369	329	383	359	398	369	319	323	346	326	361	349	369	326	340	344	363	405	368	408	373	346	380	397	411	374	335	372	389	363	341	332	359	342	361	385	348	369	322	374	359	373	398	389	389	384	366	377	382	354	403	359	344	349	342	359	380	365	331	357	358	342	372	375	344	345	344	365	390	346	347	358	384	345	319	364	340	324	311	357	337	374	370	366	361	341	327	362	380	359	369	355	377	365	373	351	352	347	403	376	350	324	337	351	373	387	379	367	360	356	334	389	348	369	428	330	342	375	335	359	359	345	366	356	358	352	424	334	331	372	355	362	366	350	367	341	379	370	400	354	328	327	371	344	325	355	332	367	344	349	366	335	335	349	339	348	331	376	368	370	331	376	351	356	357	385	378	368	393	327	411	348	385	349	357	359	392	395	340	356	352	349	339	342	358	357	375	339	378	352	330	360	386	380	404	367	332	380	381	378	364	366	380	361	320	367	312	319	354	358	379	336	380	359	387	402	370	362	364	378	326	348	356	393	414	393	337	363	349	351	363	364	340	340	345	372	359	387	384	346	369	334	372	355	346	363	359	392	372	370	351	347
8294	1569	2252	2550	2289	1881	1658	1435	1310	1219	1119	1136	1146	969	1013	1030	986	1006	980	916	947	947	939	921	883	906	905	943	963	889	868	848	874	862	868	875	920	860	904	807	902	854	903	864	883	855	810	881	859	893	869	857	866	869	858	823	890	863	804	901	834	854	866	851	885	873	816	835	835	812	846	796	851	864	801	873	865	850	825	844	880	789	840	818	913	810	892	850	858	925	838	830	825	806	835	811	815	894	843	848	846	884	820	821	878	841	838	834	829	831	853	852	837	875	823	842	860	817	876	922	890	825	849	807	840	857	868	874	828	880	787	874	812	828	859	844	849	848	895	857	853	835	837	841	848	811	821	861	867	857	848	834	862	806	834	840	796	908	847	840	893	836	785	861	799	840	832	882	846	827	870	879	827	799	786	854	858	801	841	826	825	808	798	898	849	909	852	814	816	832	862	865	816	816	817	835	840	866	830	795	806	795	855	834	853	818	816	832	846	780	884	792	817	872	841	846	840	807	838	851	875	847	840	847	840	862	830	810	848	884	798	821	775	808	843	859	824	807	865	822	849	831	876	894	801	813	825	807	876	820	872	808	844	870	832	841	844	869	821	880	818	812	832	891	812	831	857	857	858	825	826	877	845	859	861	841	831	810	859	826	824	807	823	886	859	836	869	895	864	862	798	872	805	816	833	856	782	836	905	840	845	845	828	851	842	850	851	887	878	835	802	910	899	845	822	868	877	832	809	862	785	850	843	846	897	840	833	872	808	849	846	866	862	872	821	818	871	868	862	829	797	811	855	865	814	857	841	862	846	865	832	856	815	854	816	832	829	839	834	839	885	847	841	811	814	860	881	836	851	855	807	840	806	840	824	863	815	865	852	834	879	904	815	814	868	898	869	861	836	837	800	850	866	873	834	885	857	870	837	868	837	836	824	899	848	796	868	843	838	821	828	847	837	806	855	892	782	817	860	898	847	864	811	843	819	835	885	894	827	814	829	815	779	839	849	879	856	831	843	825	867	816	909	823	866	879	847	825	853	813	865	875	825	853	838	857	831	801	848	796	844	819	820	840	860	840	864	804	824	886	778	853	826	832	835	836	860	824	799	845	858	777	858	845	793	865	878	838	776	845	815	818	833	827	866	877	874	829	828	859	842	812	821	820	858	873	828	867	793	818	831	806	837	804	825	865	826	809	851	835	865	798	864	844	867	831	827	846	815	880	869	861	875	854	824	876	856	853	862	834	815	831	880	835	794	846	821	821	839	837	876	804	867	811	844	817	825	823	882	857	866	833	854	825	841	838	865	799	839	840	789	868	821	846	906	863	846	839	812	845	902	843	878	836	881	861	838	872	848	832	860	815	872	809	875	823	822	813	774	820	835	855	784	859	839	819	853	890	855	854	870	871	867	824	894	774	823	822	840	881	786	873	861	834	810	825	821	844	879	795	865	791	854	844	849	799	840	857	850	817	812	837	867	874	862	874	833	820	856	786	854	837	813	840	884	796	867	864	836	823	871	790	839	876	867	858	828	884	855	825	817	805	821	859	837	852	841	890	859	823	834	871	870	808	839	824	869	816	832	831	868	839	857	876	841	876	826	863	893	814	803	875	856	838	834	840	884	862	806	857	881	785	866	858	809	825	827	840	874	854	809	821	797	823	839	869	848	879	819	873	826	864	850	833	831	817	826	859	846	801	887	839	839	845	868	845	880	824	826	830	815	794	825	843	858	881	807	824	834	853	804	870	826	838	879	780	851	852	845	755	849	811	874	831	907	817	799	836	812	856	838	865	843	877	815	841	821	846	818	804	852	864	862	853	822	854	880	842	823	843	838	815	802	852	908	842	837	809	841	792	769	877	816	871	855	846	796	859	850	876	830	857	828	861	824	839	858	851	794	907	849	800	855	853	787	844	864	793	853	907	828	878	855	833	811	843	856	849	853	854	890	846	874	825	828	885	858	858	834	876	832	824	839	839	847	825	847	832	870	812	829	825	851	831	807	894	818	839	822	882	870	826	880	826	872	818	879	824	859	829	885	859	862	825	869	894	833	793	810	918	861	832	887	888	821	816	845	843	905	855	856	825	808	862	834	872	818	833	852	820	807	805	807	875	856	845	837	870	846	818	787	832	897	852	805	847	849	860	905	855	832	838	884	876	837	798	846	830	870	832	838	823	885	776	834	860	878	817	829	824	871	837	821	800	875	847	832	874	824	775	890	831	851	871	860	857	835	863	810	817	865	841	840	835	869	853	829	841	836	831	879	849	775	891	837	812	824	830	826	861	862	875	842	850	842	881	849	828	881	892	839	822	849	819	814	819	827	874	830	877	844	845	875	863	845	846	810	849	880	789	873	818	831	840	857	841	816	837	833	859	849	832	836	827	806	791	810	808	854	822	809	868	797	837	809	876	892	823	854	849	861	795	857	802	839	798	814	831	836	825	901	864	826	843	862	864	846	826	798	856	782	857	863	893	800	834	894	847	828	849	846	837	863	845	864	875	795	855	881	851	892	849	830	827	837	889	893	864	856	813	859	768	840	815	791	831	860	855	809	860	848	828	805	833	841	844	825	835	848	859	812	768	822	806	821	849	871	798	819	887	814	883	790	845	835	804	870	830	830	783	847	871	838	869	810	820	831	871	824	800	849	878	797	808	838	835	901	892	831	818	877	835	811	814	831	829	815	847	840	814	885	838	831	825	821	802	830	786	826	884	811	844	877	845	833	828	790	823	851	859	799	839	855	852	840	867	823	843	856	855	876	874	865	787	838	830	862	849	835	881	836	816	814	789	834	792	850	836	834	840	844	830	879	817	894	836	828	839	875	871	844	822	853	823	866	825	853	900	855	825	807	813	780	859	871	808	861	761	817	884	827	759	869	844	809	894	835	842	862	800	816	814	861	859	858	814	851	861	826	835	823	819	791	871	825	861	882	831	873	820	841	810	813	791	865	854	833	832	888	817	879	825	841	858	804	838	839	828	824	860	871	826	858	819	817	812	818	809	799	815	821	907	842	847	843	877	863	823	807	829	818	842	862	821	860	810	803	833	844	817	886	851	834	850	798	779	824	794	834	806	840	866	844	847	853	852	849	870	817	877	841	855	819	904	854	905	859	802	804	892	817	826	863	851	879	822	852	840	824	804	829	897	862	830	867	885	843	849	807	801	848	854	814	806	898	812	843	802	903	828	888	792	919	858	841	834	859	827	844	818	792	834	836	847	842	795	826	854	839	785	837	846	824	825	826	870	843	836	869	813	824	792	877	867	873	801	875	791	818	844	857	882	855	867	835	785	902	865	807	839	824	837	800	825	870	830	825	886	875	842	863	895	829	873	886	772	854	830	845	860	884	877	790	823	864	801	834	850	847	860	859	803	847	883	828	872	845	818	849	824	810	805	798	819	893	839	834	843	860	858	824	833	843	853	896	819	831	897	831	848	837	889	822	821	835	824	852	809	798	852	841	835	829	814	897	805	865	804	865	850	814	867	834	863	842	881
1602	289	221	220	187	183	222	216	246	182	207	225	213	204	226	218	207	209	228	211	205	206	222	212	176	225	221	221	258	204	244	225	205	202	225	219	206	217	247	232	191	225	212	217	232	201	214	198	216	229	179	227	209	231	237	211	202	214	213	228	227	186	212	237	231	203	206	209	215	229	240	259	211	219	206	207	214	182	223	199	211	218	224	235	237	212	230	198	176	215	201	227	199	228	203	211	241	231	195	205	201	207	211	225	219	204	218	225	254	212	207	200	219	204	206	216	216	177	233	220	212	211	213	197	228	204	199	217	197	222	251	230	208	216	225	209	240	223	201	193	211	217	211	210	241	201	220	220	211	216	235	216	218	233	179	197	218	227	206	229	230	248	219	228	199	226	234	251	208	213	203	229	220	214	188	230	210	211	216	228	248	222	215	218	195	192	220	237	198	209	213	188	202	243	228	222	225	215	221	237	193	236	236	225	203	194	218	232	207	202	234	222	204	194	195	224	198	217	223	225	234	232	185	210	212	212	195	204	205	209	212	206	210	209	200	223	240	231	238	235	217	206	219	230	209	220	228	187	219	220	190	208	220	186	187	199	201	216	213	227	231	217	235	216	240	204	209	199	225	256	243	196	233	200	205	227	230	242	240	249	221	247	194	237	221	254	211	200	224	181	213	217	201	211	198	232	237	237	199	211	204	202	221	205	214	191	221	216	180	196	205	174	214	178	217	219	231	226	190	199	210	222	204	224	238	199	217	209	188	192	233	195	233	246	195	218	212	223	186	220	211	195	248	221	205	206	212	222	204	204	206	197	215	200	233	225	191	229	189	204	248	226	200	221	199	200	213	215	190	233	222	229	223	205	188	202	215	199	193	231	235	225	238	213	225	206	218	232	218	248	227	260	227	233	217	201	234	198	229	185	211	213	208	202	207	208	219	220	227	191	199	219	228	235	199	233	200	222	194	220	225	201	219	196	207	217	230	227	237	202	202	256	212	218	218	222	214	237	225	205	235	202	234	197	214	238	212	215	223	237	223	209	225	248	231	233	202	218	220	214	191	206	225	224	208	235	209	209	193	203	202	233	222	219	194	216	213	216	221	218	215	239	234	229	219	225	200	200	197	236	249	206	191	239	196	203	205	225	256	259	227	225	227	238	199	218	213	207	223	196	220	200	207	221	239	228	205	218	228	210	240	223	181	237	216	237	248	197	219	198	223	235	234	204	202	190	225	210	232	221	207	216	230	198	200	227	224	207	207	215	219	210	243	233	201	226	196	218	219	206	221	190	203	207	221	204	225	216	199	193	208	214	207	188	244	211	201	194	216	245	228	214	213	218	201	207	227	220	211	202	202	192	242	201	214	189	212	196	200	225	215	204	205	205	213	215	224	234	223	208	222	221	218	199	196	195	188	204	204	252	217	208	208	224	244	204	227	201	253	222	214	201	231	204	217	198	205	217	231	240	232	199	221	208	204	213	219	244	199	200	208	219	193	217	223	202	199	193	251	194	217	206	209	195	245	203	196	182	241	191	221	223	204	198	216	224	213	178	209	199	224	231	208	223	210	208	247	205	197	203	240	209	212	219	212	199	210	217	213	222	187	177	214	216	196	172	221	192	190	202	224	230	219	195	218	212	213	215	205	205	223	221	226	210	222	223	224	225	231	180	216	225	209	228	229	226	228	224	207	255	199	202	218	234	219	221	197	226	221	224	217	199	250	227	220	224	208	210	223	222	227	222	246	219	208	192	208	232	241	210	228	187	222	215	216	217	212	198	221	225	222	215	208	191	240	209	196	198	228	216	245	240	208	201	228	227	212	227	213	220	187	210	198	203	227	210	222	196	217	234	205	211	222	218	220	212	226	235	213	229	237	226	256	203	233	223	214	201	225	211	245	234	212	211	217	242	201	210	221	201	205	204	213	237	224	219	215	200	232	207	214	201	207	205	233	204	220	207	225	224	217	205	231	220	215	249	208	226	189	210	193	226	209	218	200	206	229	222	217	214	219	217	224	232	214	195	191	208	203	202	184	220	186	208	214	223	191	204	196	203	235	236	234	218	215	203	209	199	199	196	227	220	209	235	206	207	231	206	232	215	215	236	216	215	207	210	193	204	184	221	230	201	218	206	220	240	225	225	225	223	209	198	225	201	207	208	220	214	225	218	224	213	204	212	192	185	212	225	216	205	221	196	208	186	195	214	203	221	222	215	213	207	201	205	212	225	190	221	217	230	218	231	203	239	243	230	227	199	219	223	199	198	209	221	194	179	217	234	209	209	219	198	209	198	220	219	215	197	222	190	226	207	216	227	251	204	214	183	201	215	208	232	215	189	212	209	228	230	231	220	213	223	202	225	191	232	225	212	226	229	207	222	200	227	225	216	184	224	196	218	208	223	199	199	219	222	218	213	195	213	201	248	246	219	214	221	212	204	213	227	191	232	187	204	186	214	218	209	184	212	185	197	199	219	214	224	229	229	205	201	229	225	250	197	207	252	239	226	202	234	225	235	200	226	215	232	205	220	215	188	214	208	219	226	229	247	182	224	204	229	174	182	219	225	233	208	200	214	249	211	220	207	232	222	202	208	228	202	197	202	205	212	216	235	193	213	228	223	220	189	196	232	209	229	231	225	257	206	175	209	200	235	227	202	212	207	251	210	218	228	221	217	178	222	222	207	183	215	205	220	217	240	200	197	235	182	235	216	240	229	214	223	211	225	199	219	214	237	201	193	201	227	199	272	228	214	209	209	230	181	202	203	214	244	217	202	219	203	225	221	209	210	208	229	219	205	209	223	186	181	214	226	237	233	208	225	205	199	208	212	217	211	215	230	215	214	233	229	232	199	203	200	217	202	195	210	234	248	200	228	221	194	206	229	209	193	212	185	193	228	196	190	218	196	210	223	209	202	240	217	234	203	232	224	238	232	210	199	229	192	204	235	208	214	223	195	212	197	227	225	228	207	193	203	228	219	211	223	203	217	216	241	246	215	222	243	204	224	219	222	211	182	201	223	203	197	221	220	222	239	236	222	189	223	178	205	211	204	219	196	218	209	210	213	199	211	229	210	209	234	205	220	211	222	203	227	211	211	190	196	223	209	213	225	224	208	211	220	187	202	196	208	222	180	226	216	228	216	208	207	215	211	203	223	208	260	216	206	214	212	228	221	186	220	228	210	203	227	226	202	212	200	191	241	248	194	208	187	206	226	220	203	230	216	211	225	190	223	222	190	195	206	204	223	212	204	227	234	206	221	191	206	228	215	208	224	234	206	242	238	221	207	205	257	178	254	237	218	222	215	206	201	209	199	211	229	210	205	202	237	220	247	198	206	224	234	211	218	212	223	212	208	224	200	238	225	212	237	231	227	235	211	229	199	231	221	210	227	249	206	244	213	236	192	210	195	228	214	208	207	198	203	220	209	227	222	228	199	211	233	211	212	207	229	205	219	214	184	242	215	194	194	200	198	199	202	229	218	222	227	218	249	198	191	194	199
1740	594	569	604	566	565	553	552	577	547	533	569	546	560	569	544	555	501	555	538	546	501	543	506	580	522	546	530	502	563	518	535	558	535	518	564	565	492	501	528	546	561	519	475	513	526	546	548	514	550	533	515	550	511	519	540	513	540	537	530	529	532	514	537	523	516	545	537	540	524	504	529	543	532	475	504	532	527	555	540	528	513	565	529	516	507	535	508	577	552	513	528	541	519	535	553	539	530	521	478	527	539	525	552	484	492	532	508	541	535	522	521	530	560	520	504	566	531	538	496	534	465	557	573	516	546	499	538	483	566	507	504	561	534	463	523	529	511	552	566	476	521	506	535	534	535	487	529	546	489	516	542	503	505	535	542	535	522	513	550	543	545	539	489	537	534	551	569	505	557	540	496	531	555	570	514	536	541	535	530	543	468	534	558	547	544	510	563	545	512	543	534	523	564	549	531	468	546	528	563	533	504	498	536	546	522	554	565	559	560	570	528	530	528	544	536	510	499	535	515	537	517	547	563	504	492	519	536	527	524	555	527	551	571	605	512	545	510	531	553	554	556	525	536	557	533	562	543	521	527	546	504	521	522	532	530	547	496	519	518	529	509	541	510	553	488	511	575	563	536	524	502	535	509	547	512	519	538	500	524	527	514	593	541	534	552	527	534	549	554	522	521	591	520	579	559	557	507	545	511	521	509	508	530	474	508	497	532	517	515	538	500	543	542	510	544	553	543	555	538	539	547	513	489	537	509	531	514	509	514	551	544	519	535	492	551	498	520	560	555	541	529	555	564	500	507	548	520	489	541	504	522	506	482	485	505	531	533	552	502	540	543	545	547	531	560	531	542	518	531	591	550	496	526	532	514	533	524	490	491	529	504	544	522	496	583	550	536	556	545	550	532	524	525	539	533	529	553	529	520	491	523	564	554	508	531	573	566	549	505	501	545	495	574	517	527	554	536	499	538	492	519	521	562	521	520	516	551	502	530	498	537	524	522	522	549	502	486	500	499	501	554	520	569	547	513	532	512	531	552	533	580	524	489	495	523	573	525	522	555	507	550	527	537	542	538	514	489	546	493	538	480	523	547	532	498	537	555	547	536	583	524	532	536	552	541	528	525	517	561	527	528	492	536	540	531	493	526	527	524	481	524	516	567	531	524	554	552	539	544	558	512	507	556	526	544	500	552	523	539	513	490	468	547	542	480	511	519	508	498	582	537	594	543	544	514	526	504	529	516	537	504	533	541	518	563	500	528	574	527	541	552	528	541	515	525	563	566	528	536	528	545	531	548	546	508	545	501	515	501	510	547	540	556	575	521	536	536	558	520	583	556	581	493	540	515	516	561	543	535	556	503	542	516	532	501	520	540	525	554	511	538	522	501	533	542	519	544	503	524	547	497	556	516	527	519	528	542	560	541	508	526	533	535	532	548	522	513	558	583	545	497	546	542	508	564	503	549	494	539	548	526	554	562	524	513	491	512	544	564	489	516	531	521	563	571	497	528	529	548	548	516	514	570	517	528	554	522	549	539	543	534	539	512	543	521	516	543	533	566	538	511	538	542	564	512	492	549	509	550	521	501	509	538	493	531	535	532	497	542	506	550	516	563	530	530	513	509	516	508	532	544	500	552	537	539	512	547	561	500	525	514	545	580	551	547	517	522	537	528	506	513	544	561	540	511	539	500	560	522	532	551	518	544	532	559	548	534	579	527	532	541	521	505	551	532	519	538	545	522	530	522	536	523	547	529	536	555	525	510	527	534	527	499	510	528	508	482	534	521	530	524	502	508	546	507	547	469	498	551	508	489	529	518	530	562	517	531	494	555	500	539	543	473	534	528	586	560	544	584	553	560	529	563	503	491	512	507	501	535	530	536	604	518	548	507	571	521	526	517	542	543	524	487	550	523	528	530	525	524	535	555	538	494	558	500	551	533	517	520	532	500	502	534	560	561	504	558	554	495	549	576	499	535	531	515	557	536	533	535	516	528	502	561	489	552	522	499	524	495	522	529	503	523	527	533	562	542	568	552	549	510	515	530	561	547	488	514	516	546	511	512	529	517	542	552	540	557	545	535	567	562	556	525	529	532	557	495	539	537	513	545	516	508	525	474	519	522	571	514	532	519	522	489	532	540	551	528	533	561	544	530	541	492	510	521	526	519	555	527	552	520	548	570	522	521	535	539	556	580	525	547	509	529	502	551	487	496	551	554	525	543	570	512	510	525	546	540	527	504	546	528	532	556	527	539	565	509	492	542	570	509	545	502	551	542	572	558	556	534	555	541	520	537	544	561	532	544	494	543	539	506	556	515	545	503	535	540	489	540	530	542	537	509	545	554	508	553	596	532	494	517	509	530	536	471	531	523	551	551	524	513	489	513	565	514	512	513	566	536	536	476	549	528	527	508	577	520	535	533	513	527	549	560	515	505	566	523	562	561	489	506	512	548	517	571	560	566	552	503	540	551	556	551	529	567	505	545	517	553	517	533	553	512	544	547	534	534	540	532	571	535	503	523	528	545	505	524	529	510	495	509	538	507	493	533	531	534	537	554	527	478	577	572	577	554	542	554	537	526	569	511	546	531	528	592	501	491	520	543	532	583	527	554	554	553	508	503	537	551	538	562	480	476	547	545	530	535	573	537	524	532	531	554	544	537	557	532	557	493	493	538	522	545	537	500	490	530	531	503	483	541	526	511	571	506	530	516	500	562	483	531	533	535	570	526	513	528	522	488	548	541	549	531	525	514	555	554	530	514	519	534	529	535	502	513	552	485	501	535	542	544	504	517	562	525	502	530	489	529	504	600	520	555	495	494	541	550	555	501	556	559	528	529	517	554	523	558	548	544	544	548	551	531	525	521	536	531	562	530	517	532	544	528	540	529	501	554	542	523	548	532	506	551	528	572	510	541	509	550	538	542	506	502	518	540	510	519	488	530	493	503	525	515	503	517	560	496	569	524	499	521	526	512	520	528	530	497	525	574	527	542	523	540	518	506	541	569	548	522	538	563	488	516	511	493	540	538	507	525	550	585	495	537	563	562	528	537	510	565	536	523	501	483	513	506	526	543	548	542	500	544	493	552	519	567	512	568	523	524	533	560	579	538	538	562	492	520	577	508	529	526	558	536	503	531	532	528	585	521	575	473	553	513	549	519	504	556	548	541	559	540	519	524	517	545	512	488	539	537	529	499	526	516	526	506	530	518	565	520	562	545	552	557	506	514	530	528	524	491	528	517	545	542	520	540	499	538	533	507	526	508	492	520	523	541	537	539	523	506	552	522	530	496	548	581	533	546	527	546	535	522	543	533	531	567	535	557	568	527	539	532	543	530	561	523	525	556	548	524	547	559	556	561	561	561	558	522	529	558	564	505	506	519	521	545	513	570	505	527	551	539	550	577	517	512	517	531	543	513	565	528	527	532	548	527	541	534	529	518	536	536	534	571	517	478	560	516	497	543	537	520	491	594	511	501	580	480	533	545	535	537	509	541	567	522
7333	593	555	379	337	294	233	226	185	187	211	201	192	166	164	166	185	171	158	163	169	185	165	203	158	159	183	183	196	160	160	154	156	180	182	166	184	199	175	183	173	181	175	156	184	190	184	178	187	170	161	183	163	170	159	168	172	167	153	184	184	149	186	153	179	188	136	172	165	186	145	133	150	170	153	150	189	181	192	175	192	176	155	153	173	163	180	153	158	164	165	170	165	158	149	184	164	165	182	163	180	173	159	178	138	140	162	160	141	168	188	197	168	188	175	200	178	171	161	162	164	175	184	187	164	184	156	177	159	193	169	158	174	171	187	189	167	165	167	157	159	182	172	181	169	189	175	183	162	167	184	185	176	179	195	186	163	192	158	168	209	166	213	156	185	172	182	188	191	163	177	170	165	158	161	163	169	173	178	162	157	154	168	186	192	177	144	166	162	168	170	213	173	171	189	183	202	146	144	172	167	205	166	189	197	192	170	180	172	169	159	156	176	191	155	163	187	191	166	168	170	191	172	177	165	163	163	164	161	190	164	150	159	176	171	152	141	187	179	186	168	152	183	169	138	181	169	167	173	148	184	154	193	156	160	154	160	176	171	166	166	165	164	171	180	178	147	194	148	164	161	184	172	177	177	139	176	197	180	127	182	175	191	180	166	156	183	177	157	179	156	188	168	177	164	173	151	162	158	176	175	171	143	150	165	163	167	176	174	191	177	173	183	165	168	163	180	156	186	169	177	186	166	182	162	158	154	180	144	158	155	156	154	160	175	168	166	179	186	183	169	157	162	182	169	184	185	167	161	183	197	184	180	179	178	195	159	158	176	154	152	187	164	176	160	202	165	159	154	137	148	179	171	160	173	171	155	177	184	195	151	171	174	191	177	182	162	168	159	152	193	164	178	164	156	170	144	143	152	158	153	203	157	180	190	169	165	187	169	161	181	161	170	184	157	146	158	169	163	167	195	185	180	165	194	180	169	138	180	176	149	167	165	181	178	168	171	176	168	178	169	154	165	167	164	167	146	186	198	179	183	175	156	165	175	167	171	190	181	168	163	161	160	193	159	170	198	163	172	157	162	170	173	173	173	172	185	159	156	190	171	175	183	188	181	178	172	174	158	195	165	180	156	180	154	163	159	169	170	161	175	172	168	171	165	158	203	179	157	179	167	150	172	164	153	163	159	156	154	193	182	172	168	146	161	190	172	178	174	171	151	169	163	177	170	156	176	145	148	178	167	143	170	186	183	174	163	178	170	169	143	173	164	183	145	150	155	166	155	164	200	175	170	188	164	168	164	174	167	190	176	179	154	165	199	190	176	180	177	188	177	166	183	165	180	156	179	176	173	177	156	156	187	168	189	186	176	140	162	172	182	171	178	175	169	164	163	152	187	155	185	166	163	169	162	163	175	153	164	165	185	176	167	156	189	199	150	177	183	152	167	170	168	165	168	172	175	154	169	192	186	166	173	156	163	177	175	182	155	144	160	167	135	189	143	147	170	202	165	166	169	186	173	164	186	181	144	152	166	190	162	162	153	151	152	164	174	185	149	137	162	143	152	168	175	145	197	165	172	170	151	166	178	148	183	179	172	180	198	155	158	164	196	173	193	159	173	162	183	177	167	198	199	184	149	166	156	168	164	134	156	165	167	188	158	179	178	183	161	151	174	177	185	175	165	160	159	145	171	151	188	148	179	161	173	178	164	198	185	161	154	151	168	159	168	173	167	183	155	161	160	175	207	174	195	178	176	143	165	179	178	156	191	209	166	137	178	136	187	159	175	170	166	183	142	155	160	146	177	150	164	184	160	177	176	184	184	161	209	160	196	169	155	160	195	157	188	150	183	162	138	159	158	156	185	154	137	173	181	145	178	140	174	162	172	156	180	184	158	157	158	191	184	171	180	167	170	194	177	178	164	191	168	168	151	190	176	170	164	188	154	141	167	158	169	185	193	193	196	172	162	176	167	134	175	158	147	190	191	164	176	151	152	184	141	144	180	179	146	167	162	180	194	156	153	150	184	168	182	168	168	169	183	171	163	187	171	175	182	174	177	168	165	167	166	176	173	158	166	152	190	188	197	148	165	139	197	174	171	150	165	177	177	187	181	162	173	163	161	156	150	180	154	176	171	170	150	168	141	183	167	182	152	175	158	162	198	149	163	164	151	148	174	183	166	186	182	152	182	173	174	169	193	196	175	164	161	172	164	171	165	179	169	129	150	167	182	158	165	155	161	152	189	165	170	157	187	143	174	196	174	158	135	155	159	179	188	181	204	149	175	170	172	177	181	159	167	148	161	173	173	155	157	191	171	172	170	160	166	146	163	184	160	172	173	183	158	210	176	169	146	155	157	162	166	150	152	172	172	168	191	182	152	182	162	173	159	164	199	157	166	143	162	153	179	163	169	164	162	169	159	173	195	175	171	146	175	173	168	172	166	174	161	176	180	168	179	142	150	181	180	188	161	186	153	201	168	168	170	174	167	181	164	166	164	160	162	154	174	178	179	176	153	148	158	164	196	137	177	155	183	173	151	172	162	159	157	185	150	170	153	174	155	192	173	152	158	177	167	172	159	166	174	163	163	172	186	170	156	170	174	190	182	138	157	173	179	185	184	165	179	172	158	154	163	161	173	175	175	162	147	166	176	165	160	173	168	186	181	179	162	146	139	180	171	148	162	176	183	167	187	186	158	164	140	158	192	163	184	158	175	166	177	173	149	178	184	145	146	172	161	169	173	167	172	171	175	217	164	160	175	163	160	163	186	190	166	173	179	182	184	153	172	166	163	158	175	159	177	140	156	185	152	149	185	181	162	181	157	144	165	168	160	157	158	194	157	170	169	142	152	176	162	156	180	168	180	191	163	154	164	173	141	172	181	179	174	181	180	172	158	169	191	161	155	185	164	193	179	163	166	147	153	178	146	147	181	166	133	161	182	181	179	175	178	152	162	151	182	183	177	182	189	141	164	184	186	147	156	169	165	183	178	167	175	181	177	167	163	167	155	196	185	170	167	160	192	191	172	194	196	183	180	176	173	186	158	187	156	167	163	215	181	191	176	201	187	182	197	193	162	182	150	160	183	189	163	185	161	164	190	175	169	156	142	182	146	138	151	157	152	182	180	164	166	195	181	196	143	161	175	171	186	185	161	180	177	157	153	166	164	146	149	197	168	142	183	193	164	173	140	156	174	184	173	186	159	170	148	154	192	160	151	199	150	155	164	181	178	178	174	175	183	161	159	147	176	190	182	195	166	164	182	185	152	156	172	189	165	168	195	171	184	174	142	186	182	180	167	144	152	156	190	171	157	164	147	179	172	160	181	162	149	182	183	171	182	173	167	180	180	158	170	171	157	157	150	154	140	178	153	151	167	191	190	175	170	182	151	194	164	179	150	166	163	188	155	167	171	171	173	170	185	169	171	186	165	160	180	200	176	158	153	157	146	163	183	142	149	167	173	177	152	164	181	191	159	172	183	189	163	175	171	191	171	179
6217	847	1163	1332	1151	1041	878	812	668	630	625	572	580	538	529	536	513	524	566	516	473	502	511	488	502	492	487	483	505	469	476	455	494	500	488	446	472	452	474	475	468	476	429	461	480	489	473	424	481	486	472	448	448	486	447	470	465	430	430	446	434	441	447	472	450	452	499	466	420	462	503	475	432	433	437	472	475	490	439	446	472	464	480	438	489	455	471	478	484	498	455	519	451	456	426	444	479	442	463	454	421	431	456	455	442	488	450	469	472	444	435	455	430	438	465	439	464	475	502	448	434	459	465	445	451	429	453	460	486	460	450	462	432	468	425	457	461	418	479	448	470	448	437	460	442	440	428	445	451	450	489	420	469	436	474	494	474	453	501	492	521	505	491	470	455	439	423	434	426	465	474	455	431	475	434	469	473	464	473	451	476	432	456	454	425	487	473	476	416	433	465	420	464	446	483	454	495	453	495	462	461	471	467	484	451	429	444	455	471	420	475	443	426	485	459	437	484	420	470	461	453	466	439	445	411	437	454	432	432	458	434	442	455	465	478	444	458	461	455	443	456	417	464	461	440	449	412	445	459	455	416	482	459	468	413	423	443	449	428	406	457	441	448	457	485	458	494	455	435	456	449	426	456	409	463	457	476	468	443	467	450	478	452	444	446	445	456	506	482	446	445	445	486	485	435	462	439	485	442	432	443	436	511	447	447	475	448	458	446	482	498	470	486	437	448	433	477	428	432	448	439	451	450	478	444	472	458	489	466	494	466	476	435	438	422	468	459	455	456	490	488	450	466	436	476	451	482	445	434	454	515	426	459	435	464	490	453	499	460	449	478	470	443	453	441	448	443	476	445	431	479	482	452	469	484	489	443	480	500	465	414	456	448	436	431	467	464	465	452	442	464	467	463	428	465	487	473	465	426	479	463	468	472	497	437	445	477	453	454	440	483	485	461	460	447	446	482	470	474	439	451	444	479	473	476	466	461	454	502	471	495	501	457	440	469	444	437	453	423	428	435	449	457	462	468	457	494	438	479	457	434	462	478	444	493	497	463	448	437	438	471	474	453	460	485	442	452	455	433	460	450	489	460	455	423	457	472	449	464	445	446	434	468	472	422	486	464	450	464	429	482	483	457	466	442	472	490	489	437	442	468	412	477	491	417	422	474	498	456	449	470	454	479	457	464	439	459	446	459	445	448	455	516	452	469	459	456	433	511	473	453	441	451	440	480	485	470	477	440	427	426	488	426	450	416	446	448	469	442	450	451	418	450	411	475	449	438	442	480	454	499	477	450	422	449	463	468	435	470	443	432	448	483	478	445	476	499	462	453	459	413	509	452	497	437	470	481	405	441	457	436	481	461	486	455	422	465	438	435	451	468	452	463	471	464	488	445	453	462	421	430	459	447	486	438	458	438	484	461	447	472	461	427	402	468	449	426	437	482	438	436	461	436	405	456	432	484	453	438	463	463	472	475	447	469	452	455	442	467	470	451	428	435	423	491	396	452	442	450	470	452	486	453	440	484	452	452	453	450	477	477	459	485	466	489	452	489	433	472	442	441	476	446	430	464	442	488	488	469	450	457	429	454	460	452	425	457	451	447	432	480	458	432	465	458	462	456	450	460	455	433	478	480	430	435	425	434	505	470	455	491	456	462	415	498	430	436	498	460	469	460	480	418	429	466	483	452	418	470	461	439	448	420	463	460	487	457	432	460	462	419	479	448	433	441	492	489	448	410	452	467	470	458	452	491	437	438	459	454	449	461	418	452	470	450	460	448	456	445	486	460	487	487	506	459	428	469	457	483	473	442	463	434	450	477	472	474	446	475	446	450	437	437	496	458	507	435	457	489	447	435	488	465	430	477	482	478	471	490	472	468	456	468	456	474	478	477	452	455	455	480	448	437	417	451	451	417	466	462	485	448	466	433	498	461	431	454	442	456	444	453	476	454	462	435	479	490	489	444	425	458	497	470	465	477	479	475	451	522	449	429	453	442	436	445	464	452	464	448	464	454	473	434	440	465	425	438	440	465	454	487	487	488	472	476	437	455	418	472	509	441	467	474	456	423	434	439	442	478	439	444	478	443	431	422	417	420	465	444	449	493	456	456	473	457	452	474	443	470	512	452	471	461	426	463	418	433	445	433	454	455	483	481	474	487	469	448	463	436	472	446	482	386	444	458	471	457	471	504	409	483	496	447	493	463	432	428	439	466	500	447	438	434	432	449	440	480	468	433	437	453	460	475	460	469	416	432	446	414	470	418	433	455	446	472	466	443	477	459	513	450	459	440	462	439	446	448	459	438	421	444	458	469	480	501	470	481	477	472	450	431	467	436	464	475	464	456	472	467	437	488	453	477	439	413	432	434	455	426	446	500	469	479	469	475	432	505	455	447	408	480	482	451	439	479	461	489	444	473	427	486	453	453	436	465	423	458	448	463	483	455	474	455	512	468	424	463	454	428	486	453	473	465	467	463	488	466	430	435	472	456	476	447	479	510	448	447	473	443	480	477	447	448	463	454	488	496	421	457	458	449	447	482	446	477	434	458	459	491	470	442	456	457	466	440	469	455	425	477	491	479	485	457	497	485	439	472	465	480	437	416	406	461	428	458	495	455	519	433	443	464	447	465	473	471	478	465	442	446	500	481	493	471	446	424	460	506	461	448	458	493	440	483	483	485	439	494	417	439	447	453	474	461	451	437	482	460	457	453	469	443	445	445	480	451	454	475	443	437	481	487	486	489	459	399	439	461	459	430	472	465	461	446	470	500	429	463	445	489	478	421	448	436	489	460	449	449	478	467	450	474	441	448	464	458	456	423	426	482	440	449	424	457	469	460	442	473	454	426	470	439	512	448	463	435	460	470	443	469	429	487	464	444	463	459	452	458	473	462	471	450	463	436	498	469	453	452	394	463	471	470	455	490	416	457	471	447	444	447	447	446	439	455	478	439	441	477	501	449	491	482	450	461	451	438	445	447	451	463	431	491	483	445	451	439	453	420	502	443	471	488	463	478	505	439	415	441	469	431	458	471	479	490	433	440	399	466	470	463	475	448	459	420	480	488	444	478	458	481	469	472	492	453	459	457	429	436	481	471	467	425	418	458	472	455	461	457	455	481	445	444	429	494	438	453	450	456	487	457	431	424	465	442	471	478	466	453	478	437	468	469	476	461	465	434	468	409	449	405	479	415	450	490	452	460	435	456	445	425	456	477	416	434	474	498	483	496	447	487	472	425	468	448	472	452	468	432	458	491	454	440	469	412	452	515	482	469	442	432	480	474	462	426	493	474	477	458	497	435	449	480	461	464	437	433	477	453	442	479	473	441	470	457	435	451	438	453	463	501	464	486	451	436	426	434	474	451	497	494	443	460	450	455	472	502	488	445	443	480	468	457	459	436	454	453	448	444	474	460	456	447	442	469	462	440	502	446	458	424	439	466	436	444	495	441	472	438	450	475	435	439	427	492	450	442	463	481	449	440	464	497	426	487	476	459	478
14627	1454	1139	939	680	554	553	459	482	433	412	426	408	376	404	388	375	361	386	370	375	404	382	357	378	401	328	372	362	380	356	380	358	347	404	377	382	394	368	366	375	360	391	373	368	356	409	369	330	387	392	360	371	361	368	350	334	332	326	348	383	359	391	369	348	374	390	383	362	335	361	344	344	366	343	384	346	355	369	333	314	345	392	372	366	316	349	369	396	408	395	377	383	343	379	367	358	343	362	374	348	360	383	374	357	360	377	356	363	384	343	373	369	381	358	382	361	351	376	364	363	378	374	354	323	372	365	354	333	389	340	359	356	365	405	342	358	327	330	348	380	349	341	363	375	316	353	354	366	380	352	353	363	339	341	374	366	348	339	364	356	358	370	380	329	336	397	340	370	351	364	330	359	368	373	369	369	374	345	352	342	346	380	365	367	348	366	385	379	340	349	361	382	368	378	354	313	334	348	363	349	326	341	390	351	359	364	388	349	375	340	358	380	341	362	362	341	339	310	366	321	331	337	360	330	367	376	359	362	311	359	339	336	375	349	384	379	372	392	382	353	387	370	335	422	361	375	334	344	378	334	363	383	403	366	380	402	381	370	340	349	342	359	349	400	372	361	363	358	345	365	329	380	333	380	362	377	366	373	353	363	356	354	359	352	369	345	355	397	332	384	365	333	337	361	371	368	340	330	371	401	373	340	389	369	342	364	360	332	350	373	348	335	393	325	358	342	345	356	390	362	344	399	357	363	378	390	378	349	331	375	334	324	358	369	356	350	357	341	354	356	361	337	373	351	368	353	380	365	361	370	357	386	390	370	383	348	371	334	338	349	353	372	390	372	422	327	377	346	302	391	361	358	356	376	365	369	337	347	337	346	346	394	367	338	330	352	376	338	335	360	382	382	339	336	348	353	360	375	346	340	364	374	377	361	367	362	368	370	357	350	347	359	340	338	357	368	364	363	382	329	385	394	356	337	355	342	360	369	346	390	358	337	362	363	364	381	400	376	372	353	374	380	336	340	393	337	386	346	326	340	349	360	336	348	354	334	360	346	371	351	330	359	376	323	355	347	347	376	374	321	343	348	372	396	323	360	346	352	374	353	382	357	326	334	337	320	340	383	347	338	334	357	374	374	372	388	347	338	350	338	378	366	410	338	351	348	376	350	350	372	328	345	352	361	355	328	352	357	352	363	397	344	368	349	368	363	342	376	393	363	350	394	368	366	347	320	365	357	347	350	340	371	349	359	369	331	387	354	376	374	372	345	385	345	367	350	347	388	368	327	378	400	362	351	353	356	368	325	355	344	358	377	395	335	353	328	356	394	382	359	364	373	362	377	376	337	383	362	344	372	333	346	373	371	351	381	346	321	367	349	360	329	362	314	336	441	315	353	354	367	392	386	366	365	342	348	382	355	378	375	383	351	369	378	384	354	344	394	363	328	358	364	387	347	349	385	376	357	345	397	357	350	318	350	362	379	366	321	378	388	360	363	365	335	367	340	391	379	339	327	376	375	334	331	360	352	352	373	351	380	338	341	388	354	325	301	347	370	335	392	361	369	388	345	398	352	410	343	333	355	340	367	399	348	345	359	366	358	353	386	350	369	353	355	357	350	396	318	358	352	353	346	330	384	376	339	393	401	374	341	329	385	364	328	353	335	347	365	390	362	368	331	365	370	354	316	357	371	358	362	360	354	348	386	331	382	358	351	335	346	358	350	353	361	346	386	346	363	384	367	347	338	372	308	347	336	352	376	350	393	361	396	332	355	354	411	353	374	350	347	360	405	362	370	355	365	390	353	381	352	358	355	348	364	356	334	324	384	367	344	349	363	345	331	371	369	384	369	362	361	355	336	355	366	359	394	409	367	366	385	360	393	351	388	368	412	353	335	358	379	356	346	354	361	364	366	345	381	360	380	353	318	378	372	361	361	368	354	352	384	341	377	341	378	334	338	377	331	369	379	374	336	375	344	372	383	341	319	386	385	343	328	349	333	382	352	346	340	374	399	363	367	357	366	350	318	362	371	330	352	374	354	381	362	388	375	365	323	358	369	351	396	378	339	346	353	380	346	348	343	360	347	341	370	317	384	402	379	379	364	353	379	363	374	371	375	376	320	377	342	374	334	383	378	335	354	338	349	382	305	313	361	362	386	352	318	332	368	365	344	330	329	361	351	350	405	339	379	375	377	349	377	373	354	372	366	358	312	339	375	375	371	338	353	358	364	397	357	336	334	401	374	399	319	373	324	385	355	375	377	364	371	332	331	351	375	331	390	370	357	373	325	378	342	347	337	373	345	339	357	381	385	363	355	397	346	358	364	321	363	330	341	350	366	376	369	369	352	385	347	335	369	355	347	362	374	374	357	356	383	353	334	341	334	361	377	346	354	362	357	368	335	370	379	361	347	392	380	376	344	375	368	382	361	363	347	361	332	349	396	345	378	368	334	356	363	354	334	375	368	395	331	358	379	370	320	368	347	369	333	384	381	388	386	359	332	359	371	347	372	373	367	352	365	388	358	353	321	353	366	355	344	378	350	330	372	350	402	376	351	337	385	378	392	376	369	334	347	347	383	375	366	338	392	372	380	338	375	338	387	342	373	328	361	355	347	328	341	343	348	349	374	359	357	370	360	361	353	408	363	347	341	328	364	390	332	341	354	363	368	324	355	379	359	370	381	363	358	335	383	380	371	340	346	352	340	354	375	364	377	340	358	379	348	359	384	376	343	353	333	372	364	361	389	386	350	355	380	362	376	336	329	351	379	415	342	348	379	346	338	362	369	330	349	376	365	401	404	358	380	352	356	379	381	345	346	369	369	370	384	375	339	322	360	357	378	353	372	365	353	414	380	324	370	383	358	358	353	372	340	363	388	379	359	364	376	350	351	388	360	333	357	356	366	374	373	359	376	379	402	373	348	373	324	336	358	354	379	400	369	347	357	367	327	362	368	359	353	359	364	359	368	381	364	373	374	337	365	365	315	384	368	338	356	350	348	352	368	384	392	342	350	382	366	369	354	361	394	363	380	327	359	360	383	372	357	354	318	370	338	378	358	329	351	323	368	348	380	357	378	382	369	342	407	369	352	367	324	354	361	346	342	345	344	378	396	359	322	363	362	345	364	346	354	374	349	321	356	362	350	349	347	328	418	379	361	359	372	393	326	341	315	359	353	352	352	331	367	350	330	383	355	338	368	377	321	372	322	375	365	338	350	389	364	396	369	370	346	346	340	378	361	345	370	373	356	347	354	317	333	323	381	381	371	351	367	378	369	350	371	347	389	343	353	360	361	337	364	333	368	374	364	333	386	338	352	381	382	347	374	318	341	365	345	348	358	326	338	351	359	415	345	371	352	337	354	375	340	344	348	360	360	359	333	346	335	357	345	308	351	361	355	345	382	348	393	375	376	382	404	351	393	382	333	342	319	379	362	339	358	360	351	373	367	370	358	336	363	321	320	355	356	322	321	396	382	347	360	362	370	350	335	392	375	359
8418	1423	2310	2504	2188	1916	1582	1435	1273	1227	1071	1122	1035	1012	1000	1003	965	951	975	937	877	966	906	886	895	907	873	856	865	887	864	837	879	899	846	863	871	862	904	887	827	827	874	860	866	835	879	853	826	883	888	881	836	840	895	853	825	861	917	855	818	831	821	865	842	833	850	814	839	868	876	811	841	846	812	867	856	842	853	825	842	848	846	835	874	840	862	862	792	885	842	827	851	836	813	860	860	844	858	864	836	840	864	841	830	851	851	835	807	884	861	834	853	859	795	869	841	819	858	870	826	806	805	796	830	794	843	875	847	841	867	893	887	822	841	876	822	838	868	813	885	805	805	864	899	815	807	821	836	819	813	816	821	838	837	829	814	803	884	809	824	843	888	846	814	832	827	824	889	862	857	834	825	861	843	873	870	863	807	851	827	789	802	867	835	821	819	849	840	818	826	830	831	873	814	869	923	849	836	793	862	863	863	897	827	818	834	877	802	802	823	813	839	784	871	850	819	857	883	850	903	829	807	825	857	884	877	827	836	899	800	868	787	829	838	899	861	841	809	833	804	792	814	840	773	824	912	820	879	824	827	779	848	820	847	815	863	837	850	861	866	840	840	819	888	835	835	858	883	828	801	817	828	805	808	811	814	832	840	881	821	826	816	832	860	881	831	821	845	853	803	818	911	857	832	816	827	836	837	790	836	816	803	856	823	863	812	870	869	846	859	893	814	859	860	796	840	863	902	779	811	801	830	836	778	832	847	783	779	853	801	862	847	801	866	854	830	856	830	806	838	854	843	790	863	865	841	899	819	861	868	836	856	805	841	830	813	842	801	851	860	810	831	867	829	882	903	816	847	870	835	831	816	837	815	835	830	814	866	840	833	837	831	823	847	788	864	851	839	858	826	866	808	860	809	843	870	844	808	810	837	796	822	814	797	864	810	840	858	814	871	826	809	854	802	800	840	806	796	821	815	836	874	877	848	845	831	845	850	823	801	837	836	857	810	847	849	879	771	853	891	815	789	880	828	865	778	845	842	787	847	838	821	854	856	804	795	857	860	819	813	826	905	805	851	823	840	789	847	789	829	866	895	858	785	840	838	891	817	890	861	841	787	871	829	825	872	862	843	836	869	816	883	835	848	797	838	864	883	802	820	862	877	891	829	915	838	841	879	798	802	855	792	833	813	791	853	809	853	752	826	811	855	867	842	855	799	834	869	841	774	821	806	784	841	851	775	813	859	848	846	823	869	851	816	852	826	814	899	821	809	844	912	832	863	851	845	823	895	865	861	842	800	795	801	886	841	864	839	874	803	786	828	779	852	891	808	839	776	836	832	850	886	862	855	857	829	844	880	844	853	827	828	850	813	826	845	845	859	852	793	840	867	870	775	865	803	799	852	827	813	851	846	859	826	835	865	834	836	810	838	898	854	822	823	834	819	809	793	818	826	824	812	833	864	851	838	843	903	837	785	804	823	851	879	766	846	825	820	811	800	861	845	783	827	794	838	787	881	801	832	855	807	845	809	812	852	854	839	872	817	844	801	861	817	886	850	807	806	854	884	812	797	835	829	772	801	833	860	843	855	829	865	811	803	862	804	797	784	906	861	858	826	813	833	858	850	832	846	836	879	806	797	800	828	843	891	872	844	871	803	808	866	801	846	820	817	855	799	854	812	806	847	827	797	810	879	794	805	907	801	831	806	883	868	798	853	797	914	846	872	869	812	852	845	796	828	850	855	796	811	842	826	831	842	858	812	843	831	809	816	807	851	850	814	893	843	856	820	817	791	833	808	821	802	857	840	830	826	837	813	875	842	813	838	849	810	822	779	832	850	838	784	832	797	842	872	833	914	877	811	831	863	876	767	844	856	811	793	845	844	858	834	785	800	809	891	818	871	895	853	824	814	784	796	842	816	827	801	821	846	782	861	821	830	841	854	819	888	826	867	895	850	787	864	844	835	821	828	822	831	828	861	848	838	792	861	803	842	801	843	808	855	838	871	899	848	819	833	774	822	821	849	817	814	880	845	797	834	891	845	782	865	819	818	806	843	855	824	825	847	894	827	891	815	877	807	860	851	862	876	835	828	868	863	816	826	890	874	891	851	872	803	803	854	819	832	864	840	847	819	792	814	873	839	844	857	855	895	801	814	888	808	881	813	836	830	893	831	822	808	848	829	836	834	795	809	829	836	842	811	817	854	777	829	842	859	825	823	803	826	867	829	838	836	866	807	835	798	859	806	813	836	806	851	845	826	878	793	879	864	813	839	882	805	876	831	868	818	811	878	885	826	832	804	790	897	819	813	824	806	849	867	846	800	796	829	847	897	820	858	831	903	865	823	784	806	871	818	845	825	867	828	795	823	818	828	868	855	852	867	812	862	852	851	858	853	863	859	805	895	802	798	809	863	802	854	826	821	803	824	873	810	842	825	827	874	883	847	798	868	829	832	843	798	814	799	819	830	773	818	775	810	842	798	866	862	812	889	794	887	823	815	826	836	818	824	841	830	864	858	843	817	865	893	880	798	824	829	823	891	897	884	806	822	795	796	796	835	862	841	813	870	837	829	905	879	817	848	812	906	826	799	893	829	850	874	827	825	884	752	812	846	830	842	848	797	857	831	859	844	896	862	851	829	844	853	829	823	798	803	865	841	813	845	830	800	859	832	809	839	800	866	805	858	885	868	815	788	806	854	867	797	819	883	829	823	834	792	881	794	822	797	853	825	835	839	862	784	872	867	814	809	865	870	845	911	849	896	792	797	813	857	820	815	789	835	816	883	819	843	855	806	799	847	838	831	762	853	848	839	887	920	844	853	822	845	823	747	858	804	843	852	826	789	825	831	838	803	834	850	876	884	856	815	792	815	822	797	828	848	869	840	869	827	893	788	836	827	818	824	844	848	841	890	865	870	857	791	829	811	878	793	867	854	808	870	859	810	797	803	852	904	822	825	827	805	815	822	875	871	793	849	834	837	813	848	854	854	820	835	827	816	786	837	864	854	881	889	822	892	814	796	840	832	861	849	840	853	862	882	859	855	868	822	879	865	816	882	795	827	848	840	879	890	793	885	848	806	862	818	832	889	829	875	878	814	867	841	872	824	844	869	799	809	869	845	823	855	813	822	816	822	846	831	872	798	843	838	872	807	794	851	825	863	838	797	810	872	829	809	833	869	892	830	841	847	863	771	837	852	836	840	811	905	830	840	845	789	881	808	819	825	841	855	840	849	842	847	832	822	853	785	852	881	816	817	849	820	847	877	855	861	846	826	824	869	841	849	814	826	827	823	829	867	905	834	790	794	851	810	848	812	873	765	830	824	883	862	828	832	840	847	837	856	898	799	875	825	867	837	831	855	872	826	856	865	862	861	826	828	838	819	897	793	850	844	857	872	831	818	874	874	828	824	859	836	867	778	825	811	813	830	829	881	828	869	874	812	836	833	826	844	791	801	847	844	891	824	852	829	884	809	854	789	837	827	840	835	797	805	832	861	843	838	791
1653	255	233	211	232	212	224	195	253	221	223	209	199	239	216	220	228	225	224	220	236	198	218	221	209	204	181	203	194	210	226	220	187	205	229	222	216	231	211	227	229	232	199	194	240	193	235	211	202	208	188	211	213	218	231	193	212	216	219	207	201	210	234	235	171	223	209	233	197	227	191	204	218	232	233	222	198	216	227	231	234	230	245	207	205	199	250	211	219	193	204	191	212	217	206	195	193	207	232	205	189	212	229	170	216	204	201	216	203	200	209	190	234	209	217	219	198	218	214	226	200	228	216	222	242	184	221	181	205	204	221	226	216	219	225	208	214	207	215	205	253	212	203	200	219	210	215	221	206	225	205	215	235	215	216	240	252	210	219	196	194	202	219	220	237	211	224	192	219	239	208	258	221	215	237	215	203	237	246	195	198	219	225	228	204	212	208	202	229	219	201	223	206	203	201	217	188	209	220	227	196	198	209	215	209	231	188	216	208	242	219	256	227	216	206	220	239	222	223	189	212	184	235	221	221	207	179	222	215	211	213	224	175	216	221	185	213	228	227	206	220	219	237	233	186	221	214	213	209	203	191	198	209	207	213	213	179	201	211	230	205	226	218	222	223	230	196	197	246	187	215	202	209	200	202	215	209	215	209	222	204	210	201	225	260	231	212	230	213	211	221	235	195	215	211	214	246	220	216	211	197	199	206	219	205	217	218	205	224	198	207	182	213	219	210	217	223	201	217	207	207	193	213	206	211	202	224	208	219	209	199	217	206	203	220	203	232	186	218	230	223	222	254	226	238	224	208	226	229	202	204	199	241	229	179	194	225	204	230	205	206	240	198	227	229	200	202	219	216	241	213	216	257	203	204	195	196	214	227	204	182	206	217	214	244	203	217	214	203	218	194	208	202	219	230	223	203	194	207	190	207	210	206	193	223	250	212	227	211	216	200	203	234	205	186	195	237	204	230	211	210	217	205	205	205	205	206	207	223	202	195	228	194	166	209	231	217	208	206	215	195	205	226	238	180	205	202	197	205	198	214	214	189	211	208	191	231	207	213	235	230	201	222	210	210	232	230	204	233	224	209	205	206	213	214	236	212	208	225	233	226	191	213	224	208	221	237	228	216	187	198	206	231	241	192	213	215	227	216	214	203	214	230	221	194	210	195	212	225	230	238	215	221	193	215	207	258	205	196	217	239	206	227	197	221	225	199	220	213	211	237	198	206	210	207	222	222	227	196	194	200	236	205	220	218	219	212	223	235	194	223	204	202	226	224	208	223	203	238	207	192	207	205	207	237	243	219	225	215	226	237	214	212	210	210	203	204	207	230	218	230	199	217	216	237	234	222	217	216	197	212	209	184	188	211	221	220	213	196	198	234	205	243	221	240	251	212	213	219	198	231	231	199	219	197	198	199	202	199	207	221	207	212	205	218	214	219	214	224	197	189	229	220	217	240	213	201	222	196	220	213	230	215	233	248	219	205	214	206	214	224	205	186	215	219	220	203	214	217	213	174	235	172	218	233	218	230	207	208	221	195	200	209	209	202	212	213	211	217	196	229	206	225	202	188	212	174	199	219	217	235	215	196	207	224	187	216	214	243	211	200	237	209	209	238	235	218	168	221	239	210	209	202	202	222	225	244	205	189	207	225	209	236	235	196	210	188	225	209	185	184	228	214	226	220	161	228	206	202	201	204	240	202	217	234	192	231	217	201	225	218	225	259	207	220	201	204	214	204	206	205	237	222	218	224	219	206	197	204	221	217	220	217	201	203	226	235	186	211	198	213	221	226	210	234	205	180	215	201	191	207	215	217	227	223	223	229	219	220	258	216	233	201	215	222	210	199	207	229	221	192	216	197	214	218	226	250	206	206	198	216	195	218	195	203	217	223	217	234	187	183	198	233	233	208	192	206	196	210	213	231	202	215	198	207	206	219	220	240	225	202	202	212	224	219	197	191	200	206	210	232	210	226	204	187	215	213	199	211	205	212	186	179	208	189	225	217	212	203	238	232	227	178	183	230	231	207	223	234	190	190	219	208	220	234	187	232	243	188	202	217	205	193	211	179	197	256	211	199	224	225	219	230	213	202	189	214	207	208	194	210	218	185	204	232	194	213	184	231	205	195	214	229	198	222	208	247	213	204	209	237	237	239	226	231	215	210	232	252	208	192	218	228	227	209	211	193	205	217	210	192	248	205	218	199	202	204	218	212	196	214	174	209	212	236	208	212	218	191	225	235	201	193	215	221	227	225	202	235	207	201	217	232	212	219	219	212	258	209	209	210	234	209	176	205	215	194	203	204	227	222	206	236	209	232	204	228	221	227	228	236	232	211	202	214	226	195	207	220	189	202	208	215	211	183	207	201	196	206	238	230	202	207	203	213	218	196	200	205	219	216	208	225	217	211	204	244	208	225	195	201	240	194	210	209	191	211	208	219	194	230	226	215	228	211	226	220	210	193	231	225	236	217	226	234	249	215	209	236	201	246	202	203	201	231	261	218	195	190	211	198	238	237	219	193	229	248	219	164	228	220	198	202	212	189	235	216	224	197	217	207	198	212	254	217	207	208	227	218	194	218	223	233	218	239	243	212	236	220	236	174	233	206	219	209	183	227	197	221	194	198	206	206	222	189	190	221	221	231	212	207	195	192	223	200	230	222	175	195	208	206	212	209	194	206	215	198	204	223	233	225	221	224	199	224	213	206	217	206	229	201	227	201	220	208	212	212	196	183	197	201	231	220	218	186	209	243	221	213	212	183	190	206	205	208	215	213	195	188	213	251	207	215	189	199	185	203	208	237	243	203	242	207	178	195	217	185	231	206	217	204	204	207	194	230	229	212	201	219	232	242	225	233	194	195	220	224	208	198	211	197	210	208	207	240	213	226	220	226	192	219	187	232	197	187	190	229	219	215	209	220	208	223	203	203	210	206	203	221	215	215	224	232	214	190	209	269	213	229	217	211	211	204	234	233	202	239	230	234	188	226	190	206	201	205	191	196	206	202	235	205	204	229	249	243	196	172	195	222	205	210	205	232	200	202	201	183	213	223	211	193	213	213	208	218	222	228	215	190	205	250	223	230	219	244	176	195	233	220	176	214	221	226	229	209	175	199	210	201	224	209	208	248	212	211	179	197	220	224	223	194	230	206	230	199	194	214	215	223	196	227	239	202	215	242	221	223	222	210	171	209	190	197	218	198	193	221	214	166	223	216	211	226	213	216	237	199	217	204	217	185	202	183	225	210	196	197	224	207	219	220	224	209	210	229	201	218	187	197	220	212	178	218	215	212	220	207	216	207	235	207	198	207	220	198	219	200	224	200	235	197	215	238	202	210	221	237	221	214	194	203	200	229	203	211	193	232	235	226	221	200	210	196	204	228	230	222	226	210	198	208	227	184	202	238	209	209	229	202	204	193	205	220	215	222	226	228	223	224	222	220	186	220	182	199	241	210	217	249	199	212	199	208	204	201	217	211	231	223	225	195	200	188	174	208	239
1661	595	567	518	572	541	571	550	507	535	539	568	521	524	553	533	543	495	548	546	563	499	492	497	534	540	521	505	503	513	514	551	536	528	529	550	527	515	545	574	558	502	525	527	520	503	509	530	546	538	505	543	519	578	504	519	500	510	527	552	582	517	557	503	526	504	507	480	525	518	471	517	508	553	547	523	522	528	518	513	532	501	501	546	547	573	530	506	527	527	550	516	527	510	506	543	537	545	532	530	556	508	559	539	496	542	529	523	530	539	500	503	534	522	530	513	513	538	533	505	553	564	491	558	533	498	539	554	530	517	492	555	526	509	511	511	529	526	497	512	528	561	527	534	506	546	554	499	489	514	520	529	500	505	545	528	523	589	545	509	539	475	517	525	530	466	513	496	524	519	510	511	523	488	563	568	528	540	522	470	513	510	515	549	529	480	534	484	524	545	517	536	512	547	566	523	546	524	508	508	534	532	537	528	486	519	526	561	517	544	506	493	486	562	503	540	527	507	490	557	533	541	484	482	547	537	509	597	538	561	492	572	546	543	516	543	526	582	518	518	532	481	523	515	504	496	512	522	533	500	514	510	533	516	522	551	506	529	529	523	504	529	515	520	511	527	533	538	508	524	553	518	503	510	522	487	530	476	517	533	552	525	517	533	556	528	540	499	523	490	565	512	531	522	546	503	528	547	487	542	508	515	535	510	530	540	591	524	531	525	556	479	521	535	547	526	506	533	524	532	497	466	524	513	548	543	524	504	552	503	542	502	526	491	535	533	515	557	566	509	546	520	513	531	527	531	528	496	521	535	519	532	519	539	529	551	546	553	534	531	574	501	532	520	552	594	605	471	514	519	502	534	527	515	511	522	502	531	530	532	522	496	532	526	553	498	525	544	556	546	558	506	517	518	543	565	486	501	513	513	508	491	540	509	551	523	502	505	503	512	527	543	515	551	520	532	490	542	557	520	542	564	528	480	542	534	495	541	506	521	475	500	524	530	518	544	519	544	531	490	500	516	507	578	514	504	515	531	542	513	524	498	524	515	494	530	501	507	517	513	523	540	567	526	544	500	520	507	533	528	541	548	517	490	525	531	517	496	541	519	510	541	565	522	498	538	535	541	506	550	522	490	531	543	530	511	546	539	508	471	574	531	551	506	516	516	510	508	500	540	555	535	497	500	480	555	573	478	534	557	509	529	535	510	530	507	532	537	505	525	516	493	555	497	539	508	491	526	519	576	530	510	455	510	511	527	508	548	530	493	529	496	499	538	542	539	536	522	536	513	542	565	541	514	529	542	542	546	522	500	542	540	528	501	577	480	544	541	496	549	524	496	571	523	491	502	528	504	535	531	543	537	537	530	558	535	561	500	497	538	578	534	514	512	516	543	483	499	512	512	539	542	557	554	518	523	492	537	534	490	526	519	500	500	516	483	539	539	533	552	489	500	539	575	522	504	510	507	537	511	549	475	544	534	493	518	530	521	528	573	512	514	535	542	535	535	533	513	541	528	515	538	516	510	523	549	517	492	570	529	518	497	542	498	513	512	495	558	540	558	549	531	546	534	499	514	523	519	574	547	516	510	537	513	489	521	529	551	557	522	513	534	480	517	554	529	510	498	531	506	552	527	553	559	560	572	534	535	510	496	556	515	505	523	523	534	511	493	466	523	518	523	551	536	549	538	549	485	488	494	549	521	507	519	552	548	516	493	531	543	568	547	518	541	519	572	483	527	511	566	532	492	511	552	583	530	514	520	532	577	532	489	461	541	499	516	501	563	549	525	496	559	546	541	491	522	539	546	548	554	520	533	513	531	543	510	507	502	532	550	559	517	572	533	519	515	537	557	508	529	509	520	533	520	524	525	527	509	542	500	547	548	537	521	578	507	516	501	566	517	539	534	532	509	529	526	501	473	543	534	526	477	522	536	512	542	535	518	566	543	538	512	579	504	509	509	545	573	560	557	486	573	536	539	541	504	504	499	544	540	519	516	516	519	487	532	521	507	549	513	530	514	522	536	571	532	538	535	535	532	552	474	529	491	486	556	568	506	515	511	542	522	539	555	520	521	505	562	525	512	524	513	542	534	515	512	514	567	510	506	540	519	539	500	498	519	524	521	506	501	564	521	513	557	522	526	544	501	499	561	526	507	533	519	528	476	500	550	512	529	553	496	527	552	557	493	507	522	551	520	541	557	495	544	523	521	538	511	526	540	508	523	547	542	537	492	539	520	552	520	529	525	513	526	531	527	509	551	519	535	517	528	583	537	534	574	527	524	498	517	504	496	495	576	533	542	567	533	529	487	524	522	529	532	529	503	557	534	541	532	509	526	543	494	516	542	560	584	510	554	493	478	508	494	546	492	509	552	519	516	524	578	518	536	521	479	527	565	533	512	554	558	509	514	551	501	527	507	493	536	489	516	518	502	534	463	539	521	516	537	538	485	515	547	527	545	484	539	527	523	539	515	537	526	531	509	521	528	542	527	532	517	530	548	541	514	537	487	527	527	559	585	566	546	530	543	547	546	504	517	516	550	493	532	577	550	560	534	540	547	517	518	503	555	511	546	507	513	519	507	501	507	522	528	530	502	508	550	504	522	496	517	517	496	541	540	519	523	541	531	498	520	548	497	531	511	526	528	512	532	533	562	496	504	529	517	517	543	505	517	533	538	576	508	513	531	509	514	546	557	505	539	505	521	510	536	528	544	534	500	572	542	517	512	553	528	509	507	481	540	506	556	562	537	512	513	563	538	533	532	487	495	542	526	540	545	538	520	548	493	549	522	493	511	501	530	563	505	537	514	498	519	527	515	502	536	521	535	523	572	528	528	588	538	548	533	557	495	513	497	505	527	499	570	565	526	523	523	509	491	509	517	502	514	494	497	513	582	522	515	557	527	509	555	535	543	533	497	504	502	524	532	531	546	526	535	526	524	495	526	558	500	480	547	576	563	500	510	529	564	540	475	524	554	544	535	547	486	527	530	532	537	510	539	510	529	532	484	490	529	476	526	505	517	524	512	533	512	525	534	525	538	511	513	493	505	507	554	552	495	542	516	481	531	491	533	508	529	517	492	532	530	502	546	500	529	520	532	536	555	520	554	491	509	515	541	526	563	564	500	508	496	519	554	542	488	536	480	547	544	546	547	549	531	523	530	553	498	533	550	527	502	533	499	555	507	494	547	508	511	513	541	560	526	513	527	508	503	541	509	551	493	548	522	530	508	535	510	503	535	521	515	541	542	574	527	526	546	517	548	511	528	522	527	547	506	566	512	543	499	493	554	544	507	520	560	518	537	528	512	477	545	531	543	521	531	541	502	519	550	507	527	516	473	497	515	558	555	482	525	555	540	521	501	494	503	531	503	497	563	524	502	507	516	528	542	494	552	513	523	537	541	549	506	566	501	529	558	505	565	531	534	526	482	533	494	489	539	479	510	603	523	562	490	525	518	558	494	542	533	534	506	546	516	551	523	530	538	548	548	463	521	522	543	510	516
7680	640	530	427	338	273	258	226	190	199	224	186	160	152	181	180	161	178	193	201	205	178	167	171	163	177	156	158	178	157	150	166	170	175	182	185	171	168	157	168	161	166	179	158	150	160	165	194	179	165	181	154	141	172	166	161	173	178	179	188	174	157	174	185	148	168	193	197	173	182	170	143	161	164	186	179	176	163	146	169	170	147	158	154	194	162	182	171	163	145	160	158	190	171	199	155	171	170	158	166	197	151	177	170	173	167	178	169	164	173	170	184	175	176	167	164	189	191	179	171	159	143	138	167	165	185	184	143	197	172	189	167	188	182	197	170	169	188	165	195	137	190	178	174	205	183	186	173	152	168	165	177	165	161	155	176	226	174	156	172	158	174	173	183	166	179	163	141	139	196	160	185	188	166	151	179	160	183	148	176	164	167	169	169	172	164	169	143	163	173	141	158	158	172	174	176	178	180	172	174	152	161	172	174	173	174	182	166	189	147	172	181	181	175	208	175	181	178	181	173	186	150	162	160	166	165	180	180	163	182	195	169	166	152	182	187	171	179	152	183	166	170	170	144	163	190	173	185	190	153	165	142	162	187	172	186	139	178	178	170	168	167	165	176	165	161	179	179	163	160	161	194	180	190	155	189	156	165	172	164	172	171	143	186	151	184	155	166	174	160	131	164	195	188	157	177	148	165	172	168	149	149	165	169	161	169	159	166	187	156	163	149	148	167	192	186	168	175	196	164	181	185	164	157	179	181	168	173	150	178	186	151	193	169	173	164	173	128	156	150	169	160	182	167	140	197	178	181	182	173	166	162	170	178	155	180	181	186	170	201	191	175	160	161	157	161	152	153	170	135	188	183	164	161	147	154	193	169	183	156	190	171	171	179	149	169	162	171	161	174	164	169	182	156	160	159	165	176	173	156	172	165	161	187	176	167	147	155	153	170	158	164	153	179	191	154	179	168	176	160	164	152	186	156	149	139	185	185	162	201	177	168	165	174	173	202	178	173	159	174	176	163	174	140	157	175	166	177	180	164	154	157	180	188	182	187	175	160	181	161	155	174	185	162	175	145	162	162	196	167	174	180	173	151	189	183	168	175	186	174	135	154	152	181	165	165	145	183	196	178	179	152	179	186	173	179	146	158	166	201	195	164	180	205	190	161	150	160	156	166	180	174	164	165	159	190	174	193	164	164	160	156	166	183	156	166	170	159	199	176	170	165	175	143	177	174	156	171	171	174	187	146	172	143	159	157	193	163	161	174	187	151	180	164	159	166	171	183	207	157	184	162	153	174	160	157	161	159	173	172	153	155	175	171	169	170	156	179	179	175	157	152	148	187	184	190	166	175	163	187	181	156	157	192	191	161	174	165	170	164	163	201	185	180	165	180	178	162	178	166	145	166	158	180	182	163	148	189	185	161	169	167	176	156	171	170	161	172	172	184	174	168	168	160	176	182	156	165	175	158	160	156	159	162	169	165	155	160	150	189	183	151	144	172	179	171	152	173	166	195	164	179	167	160	195	186	157	165	174	179	201	183	149	150	153	143	166	167	165	145	180	169	159	176	176	171	192	152	178	175	170	153	145	173	171	123	160	170	167	161	141	162	185	169	145	181	158	153	195	155	161	173	165	147	153	160	165	159	168	193	169	180	156	158	162	170	163	192	172	159	159	157	201	158	164	157	170	185	180	158	182	160	175	188	167	157	139	171	162	168	186	172	192	146	167	182	178	176	167	184	172	184	155	151	157	196	155	172	165	160	183	168	169	191	133	163	186	187	141	135	162	190	180	180	160	175	184	187	164	172	197	179	171	162	165	183	153	167	183	155	165	206	185	159	171	178	172	144	179	185	170	163	145	186	175	152	189	176	172	166	165	166	191	153	167	155	186	190	174	156	203	189	146	165	176	148	167	193	166	178	191	156	172	153	176	167	164	181	173	181	171	189	161	164	144	165	185	174	190	153	164	166	142	182	173	192	182	161	188	171	159	171	193	172	167	185	162	183	169	167	172	181	192	174	164	158	146	176	158	162	168	200	143	192	169	165	174	162	152	169	159	153	180	196	175	168	169	141	173	184	151	153	148	173	196	165	168	179	179	141	180	161	194	171	170	179	178	175	165	159	181	185	149	174	179	199	189	170	167	149	182	166	162	145	164	191	184	179	184	176	170	178	150	152	158	170	179	151	176	181	158	202	161	183	176	160	158	187	167	165	166	152	164	152	164	158	177	171	160	184	144	182	170	186	179	178	177	166	176	162	168	174	165	183	139	190	169	152	168	148	170	142	151	174	169	195	176	173	156	166	163	164	163	158	166	155	175	166	164	166	147	158	156	191	161	173	155	181	141	173	170	173	160	155	179	177	160	143	181	176	166	173	179	167	171	169	187	177	178	165	148	189	175	193	162	167	174	176	188	193	178	159	171	188	188	185	175	170	181	183	188	176	178	174	184	170	168	182	176	178	179	145	155	169	151	163	136	177	158	167	147	155	183	186	170	163	168	189	183	169	189	188	175	187	175	158	167	158	156	172	184	191	152	152	173	169	182	176	164	172	187	171	158	166	155	160	189	161	171	172	183	162	180	168	161	178	178	173	185	171	198	171	176	152	165	188	156	174	212	175	191	182	177	193	177	175	168	183	143	181	166	164	184	181	160	170	175	189	191	168	170	142	141	163	164	162	159	192	188	190	159	162	204	171	162	178	185	125	171	167	167	188	175	182	164	169	153	147	146	179	174	170	164	150	189	147	181	157	162	176	172	192	164	165	165	151	146	160	153	176	147	177	174	151	167	192	191	157	160	159	155	156	175	182	143	172	185	189	155	155	167	154	156	161	182	157	183	187	174	172	203	170	190	154	178	194	165	158	161	174	161	169	170	189	169	161	146	175	178	211	159	161	161	182	172	171	192	179	170	153	188	191	151	182	197	176	163	188	185	188	145	181	139	167	140	182	185	184	168	186	177	169	158	157	150	183	164	127	149	155	178	186	179	175	157	166	175	163	158	177	179	168	164	158	190	176	168	156	170	184	176	199	190	181	159	168	168	155	186	152	158	164	158	151	163	185	165	162	159	159	171	161	164	168	171	157	167	158	176	155	167	172	177	164	167	176	152	179	190	159	148	129	152	186	186	169	168	178	164	184	170	184	163	161	201	171	163	193	159	193	146	163	167	169	165	171	150	155	167	185	174	176	161	156	177	167	183	173	177	178	187	167	159	135	158	156	167	182	173	183	159	137	184	162	162	186	159	148	163	154	163	169	184	165	160	165	174	167	142	149	176	154	174	168	171	181	192	176	173	187	170	203	195	181	182	165	187	177	158	183	168	169	177	178	165	189	179	167	160	164	169	155	147	167	188	169	168	175	189	174	145	149	185	171	186	171	175	145	152	175	174	157	146	165	178	193	172	174	178	202	169	160	172	161	153	152	144	163	179	157	153	172	166	161	172	157	167	149	129	178	172	155	154	171	167	190	164	152	186	143	171	150	163	165	188	192
6203	798	1174	1330	1190	1052	818	765	669	651	578	607	556	542	546	489	528	468	502	490	522	476	482	471	497	490	492	497	432	466	474	492	487	445	456	471	479	433	457	450	481	423	457	444	484	486	495	495	501	431	442	468	461	492	450	498	467	448	475	492	455	430	465	490	446	459	409	472	469	452	488	450	436	466	460	431	419	447	434	452	452	451	471	473	492	480	439	461	451	455	406	464	486	464	440	424	511	437	452	471	463	491	444	472	489	438	467	460	449	491	438	441	435	475	459	445	481	449	470	468	438	467	445	439	437	456	449	445	413	480	448	462	442	456	462	441	443	425	462	474	452	451	440	454	458	417	467	492	468	444	426	436	464	479	450	440	456	449	449	450	413	495	495	469	476	444	443	469	449	450	471	478	432	459	439	466	453	456	413	440	487	474	485	419	423	484	385	474	461	462	475	491	455	502	464	463	478	438	445	452	433	475	456	461	480	436	466	431	440	473	433	463	445	525	467	456	471	479	455	469	425	466	467	442	460	452	486	469	450	449	434	457	471	463	461	428	437	456	467	445	442	488	460	467	438	411	444	406	472	437	438	463	411	450	457	455	476	426	434	448	436	460	468	491	469	464	434	440	427	427	450	479	456	466	422	447	434	501	431	470	488	458	488	448	467	456	468	430	442	425	491	437	428	419	495	432	431	462	500	494	482	456	490	460	418	447	423	471	492	445	468	497	453	460	470	492	436	479	490	485	423	460	459	441	486	457	474	436	437	452	439	428	470	440	447	440	458	455	472	476	446	448	454	446	480	472	434	467	471	461	464	451	485	496	437	436	422	473	453	488	444	466	480	456	463	464	509	484	445	460	496	431	425	472	439	427	422	445	457	479	468	454	463	435	454	425	445	465	500	466	486	474	432	485	467	482	465	453	481	409	416	459	455	489	464	482	471	466	464	469	459	449	439	468	511	468	416	443	494	446	434	493	448	498	466	436	451	478	438	467	452	425	509	451	480	460	441	469	472	454	466	431	458	465	453	442	489	441	413	437	479	437	439	502	473	436	443	473	412	428	441	455	452	487	439	425	460	460	412	465	483	434	454	441	472	463	479	430	463	438	454	446	472	454	440	457	449	408	450	400	430	469	433	437	411	437	461	434	449	450	452	445	489	470	473	466	460	439	439	464	463	479	430	448	426	439	443	501	403	440	445	490	472	459	480	448	425	441	465	457	448	455	439	465	447	478	433	470	433	440	485	466	437	406	433	480	452	477	468	436	454	477	444	446	456	430	470	445	463	425	464	436	434	456	457	469	463	447	462	470	452	482	462	493	427	476	472	444	455	419	440	476	428	480	436	476	461	395	479	464	402	495	415	470	453	467	461	443	461	430	473	495	436	449	427	493	465	444	465	418	447	449	452	466	478	463	440	468	473	420	431	459	433	447	417	438	458	477	465	478	451	430	455	459	461	458	463	449	408	470	458	463	464	439	443	432	474	406	462	473	462	455	481	447	457	416	464	440	450	474	454	462	444	520	430	500	475	440	501	473	438	459	482	457	441	431	458	455	490	439	472	452	450	445	461	473	447	491	464	443	454	476	484	464	414	432	437	471	468	506	459	444	436	478	401	465	447	477	444	447	449	463	428	475	457	460	431	427	444	451	462	440	449	470	473	445	465	447	453	448	478	433	477	417	433	447	424	459	466	464	422	464	453	469	444	447	472	498	433	430	422	433	466	447	491	443	464	456	487	464	465	466	472	446	481	482	487	478	473	464	457	451	436	449	478	468	455	436	448	474	461	456	462	451	499	487	454	443	458	440	453	449	439	473	446	471	479	480	484	462	451	429	444	473	440	437	447	430	453	452	443	474	465	449	455	486	451	442	447	449	459	453	467	457	460	439	448	467	442	473	507	468	455	469	498	424	506	456	500	445	451	456	487	454	464	465	466	459	469	500	489	470	437	433	455	463	458	470	437	436	464	420	509	446	485	481	465	457	467	437	428	443	451	524	436	476	457	465	478	446	496	457	447	470	462	472	509	488	482	452	456	442	486	476	439	480	437	472	471	442	454	473	463	448	485	472	426	462	441	426	457	488	451	457	458	468	460	458	402	460	452	450	477	458	461	487	417	443	469	474	446	424	427	436	448	471	418	497	443	483	441	425	442	439	471	459	470	418	395	473	437	417	426	458	466	454	485	457	452	443	441	463	438	451	442	452	454	475	470	463	476	505	447	410	484	479	461	466	445	474	449	471	447	438	491	441	437	466	426	466	496	481	457	447	506	465	490	451	469	436	456	497	465	464	443	483	458	442	460	462	450	427	439	460	450	438	419	486	477	475	452	468	484	460	403	457	484	493	437	449	475	429	505	451	462	474	442	444	453	479	506	450	451	468	463	478	431	477	428	446	449	448	445	488	444	475	497	496	449	459	436	441	477	425	433	429	481	481	434	466	436	429	461	489	469	448	441	443	447	470	479	465	490	446	494	449	456	452	447	471	475	440	467	439	438	472	439	464	464	420	486	486	474	477	468	440	458	452	456	454	455	476	470	476	494	503	470	469	473	472	462	479	487	431	475	430	444	465	449	440	453	454	439	437	454	467	429	444	480	482	463	476	451	456	462	439	438	465	450	450	409	418	454	465	450	480	420	455	437	459	432	450	440	436	466	435	451	430	451	426	475	471	446	468	496	461	467	450	471	457	472	454	443	434	461	468	472	456	449	452	448	471	449	489	452	429	525	450	447	441	448	468	458	464	481	475	440	469	447	479	458	449	485	464	458	428	454	453	475	483	479	432	475	512	430	417	436	484	467	449	444	476	451	446	434	481	430	447	449	439	460	461	434	470	443	462	476	456	499	521	452	445	480	528	470	478	479	438	442	452	464	426	473	461	459	430	458	496	460	456	461	449	485	443	473	448	468	468	461	480	447	472	435	460	445	488	456	426	427	479	478	441	441	458	494	434	461	454	456	477	449	440	461	429	495	455	468	459	451	480	437	459	444	444	452	472	494	484	466	460	434	458	466	457	443	486	433	500	472	449	460	486	431	492	475	448	463	408	442	445	442	486	447	464	409	419	469	477	476	422	471	430	471	487	476	438	470	424	425	440	446	441	481	474	438	483	462	477	457	469	436	487	474	451	446	467	452	476	496	475	414	435	439	482	457	464	469	445	456	487	472	455	462	465	455	435	461	450	434	488	449	436	468	442	475	466	472	424	477	460	485	455	458	424	462	447	467	452	461	415	448	498	458	427	485	458	437	427	480	412	441	494	461	463	433	456	469	453	466	473	455	445	437	448	466	490	473	461	489	460	432	458	455	434	419	424	463	431	435	461	481	414	485	479	471	480	448	514	430	468	444	446	476	482	444	526	427	440	431	443	475	426	428	501	429	439	479	464	457	451	453	464	448	460	446	453	440	470	445	463	435	479	423	430	457	480	468	443	479	507	510	451	468	449	452	439	495	439	436	479	461	447	485	452	458	436	432	465	447	461	454	443	467	450	444	459
14667	1577	1093	894	728	596	530	463	446	439	450	438	417	446	362	367	360	376	402	361	418	393	364	355	386	334	363	360	384	362	350	368	336	376	328	378	386	358	376	331	379	407	348	334	376	341	394	325	392	367	367	367	374	349	358	352	388	318	380	386	397	396	363	327	352	340	374	359	357	347	358	346	328	376	380	337	363	343	369	373	384	371	331	352	368	368	336	359	371	364	376	377	320	389	390	368	356	378	348	353	394	342	344	335	344	381	382	377	353	345	346	340	348	369	339	384	350	352	368	346	392	433	375	382	354	357	360	379	361	361	362	326	331	350	383	344	351	371	388	392	398	361	358	369	334	380	332	342	351	389	329	368	357	384	347	364	382	373	359	379	354	339	373	390	387	368	383	400	366	345	378	347	360	331	297	380	374	376	343	369	324	349	334	376	348	368	362	362	347	394	338	357	343	358	370	340	354	376	384	365	360	370	361	366	339	349	382	374	381	368	359	360	334	371	345	390	331	343	383	359	332	345	372	341	319	369	376	352	351	369	344	370	353	351	331	342	364	359	323	361	363	326	355	361	356	363	372	353	377	349	354	383	406	337	369	354	354	348	356	324	413	383	399	370	351	368	354	359	334	355	351	331	383	365	390	347	348	334	354	367	352	352	379	375	357	408	353	315	367	355	353	372	344	382	368	363	352	359	383	332	329	374	374	346	365	367	353	359	360	363	371	362	337	380	366	361	351	395	368	391	347	362	367	364	397	357	360	367	363	386	344	341	370	389	385	364	350	392	364	381	310	386	361	386	369	350	322	352	331	369	365	365	365	401	419	408	343	365	385	373	340	377	337	383	357	385	337	342	402	332	334	363	316	352	345	389	387	354	378	388	377	351	347	377	343	358	335	359	385	373	372	414	335	374	319	387	355	369	316	347	362	358	374	370	329	366	350	366	339	358	388	368	402	375	359	343	369	367	383	376	373	357	384	338	382	335	379	386	354	346	376	348	352	358	366	343	361	354	336	375	334	371	362	337	330	369	413	392	359	367	372	357	377	328	321	339	356	346	363	358	319	346	346	348	328	341	376	324	355	314	396	334	385	378	364	398	352	370	366	367	331	359	338	320	376	334	356	381	373	348	358	346	367	349	359	353	337	385	358	369	365	362	352	336	368	361	345	387	361	362	357	372	355	392	373	372	369	379	378	355	336	361	364	384	360	343	330	376	369	376	359	356	364	356	380	358	353	329	363	354	354	316	391	371	369	318	352	362	336	353	347	352	381	366	380	331	366	352	367	371	353	364	351	354	362	334	372	340	379	372	331	359	384	372	381	372	351	333	354	313	324	371	343	329	353	372	332	337	356	373	376	365	362	372	336	345	337	363	352	359	411	410	348	354	344	352	338	387	325	317	380	356	321	348	384	329	347	365	324	389	373	390	358	355	362	396	357	351	344	403	355	347	370	364	339	366	300	366	348	369	354	340	396	365	351	390	315	354	318	326	307	329	345	338	410	363	363	342	350	368	349	344	370	331	354	351	350	320	381	333	368	360	368	347	359	342	327	337	344	376	380	364	337	303	361	295	400	327	409	395	321	341	365	379	368	355	362	356	370	389	388	353	351	330	321	337	382	347	345	372	363	355	392	373	341	358	347	325	363	347	384	335	327	345	380	323	331	365	333	333	372	348	335	332	407	363	345	394	339	357	372	351	377	385	367	362	348	389	350	360	329	341	372	385	337	357	364	378	333	338	328	364	359	337	395	376	394	331	359	332	422	361	349	330	371	329	323	331	348	345	402	349	373	350	372	382	400	350	364	347	368	335	350	327	358	377	347	409	385	392	395	346	354	341	318	365	366	369	341	351	353	389	343	356	340	384	361	344	355	352	349	380	375	360	355	395	361	369	379	381	336	333	342	335	353	347	378	376	353	349	350	342	345	347	381	366	330	368	362	344	352	330	382	403	329	334	355	356	357	366	383	375	328	373	395	344	349	360	366	369	354	330	353	365	300	346	385	389	340	356	349	369	353	331	381	359	343	348	339	331	364	339	370	335	385	361	350	381	330	383	355	371	343	365	335	386	365	349	356	358	407	358	375	353	348	371	342	382	359	347	339	364	347	357	371	366	367	367	352	320	333	368	358	372	371	356	366	343	369	370	349	325	360	354	370	390	371	373	373	372	328	336	367	455	364	335	357	366	374	352	366	365	428	341	377	358	378	335	360	356	352	346	353	386	373	330	373	339	351	333	369	312	345	352	357	370	379	347	381	374	373	342	349	355	358	384	356	384	352	337	328	353	362	330	342	337	355	346	360	339	343	338	342	358	354	366	378	387	335	351	374	387	363	406	384	371	375	351	349	337	330	346	363	380	350	384	364	335	367	363	378	358	386	330	361	405	342	360	364	370	371	369	378	353	349	361	382	364	352	344	370	368	328	349	337	355	323	385	374	365	386	384	371	373	357	362	320	366	381	384	361	346	356	319	391	384	359	359	319	366	376	362	331	356	346	377	411	372	386	338	336	367	398	378	337	341	365	366	346	372	356	369	361	354	352	344	375	366	399	360	361	355	344	372	381	362	360	347	385	398	386	379	360	367	373	355	362	355	367	367	369	360	331	384	360	364	357	385	346	350	395	309	366	361	327	392	327	360	349	351	311	368	335	380	340	324	336	350	407	357	371	317	353	368	351	324	350	364	354	341	344	383	364	380	355	347	387	348	382	385	370	339	379	351	399	365	354	345	376	374	330	341	392	377	348	353	393	348	356	341	359	334	350	347	369	327	347	338	351	343	366	375	376	350	356	374	388	385	354	384	366	369	344	359	371	357	373	358	368	339	355	354	361	362	354	352	317	357	360	377	359	364	367	367	350	342	392	375	331	365	361	349	349	366	385	353	337	372	346	364	367	371	374	342	381	368	387	393	345	382	342	386	355	359	364	348	355	398	380	348	357	333	328	378	338	398	352	324	364	394	382	316	351	347	390	364	348	386	378	358	362	356	372	354	342	349	355	407	353	352	337	363	352	367	377	367	343	325	358	374	335	405	355	388	348	366	391	404	335	350	372	375	353	370	373	388	360	350	380	329	363	373	327	398	369	352	341	373	366	365	330	349	381	349	370	370	353	348	361	372	395	376	391	347	380	379	368	364	315	320	373	342	354	361	324	336	400	381	354	354	330	360	326	351	330	348	390	371	351	334	373	351	370	360	377	352	315	341	371	381	366	366	340	361	383	377	377	366	354	378	328	386	326	376	317	371	358	377	316	339	367	351	362	325	365	349	342	327	359	365	391	361	368	396	347	369	355	353	341	363	360	378	343	348	381	396	355	368	366	374	339	365	330	387	352	376	379	353	356	386	346	348	367	359	376	340	373	347	369	382	355	359	386	365	357	341	376	353	385	326	366	357	359	378	361	404	380	373	331	384	357	381	391	377	374	342	347	333	377	321	365	351	340	333	391	367	379	383	347	364	340	377	365	369	352	340	346	351	383	324	362	355	377	350	337	330
8527	1518	2311	2517	2212	1894	1600	1396	1299	1186	1205	1157	1069	1064	1020	1063	920	936	938	927	958	966	931	936	871	921	897	902	867	923	852	862	860	889	831	888	862	889	840	846	852	873	866	852	871	873	842	836	862	877	876	868	866	812	853	849	875	851	849	862	817	832	829	822	837	862	900	884	871	878	839	841	843	877	835	846	834	844	808	833	874	784	858	804	852	836	844	836	823	864	870	831	843	844	864	850	832	831	837	867	862	834	836	814	905	852	843	825	806	832	843	867	825	836	859	841	838	886	865	832	846	841	847	834	838	888	847	811	858	835	873	859	854	866	867	853	850	858	864	828	801	866	853	829	824	828	833	836	850	845	844	842	828	816	847	830	823	856	830	844	827	855	843	852	827	861	806	861	867	834	804	812	851	857	879	853	851	846	841	831	868	875	865	844	832	885	813	851	808	856	804	828	866	848	894	864	787	883	833	819	823	878	826	914	870	834	875	829	826	856	816	804	806	853	806	806	855	794	794	831	843	825	836	807	852	836	853	853	841	837	793	837	821	885	853	838	830	833	849	879	827	842	839	802	863	825	842	882	804	846	804	842	835	849	784	821	866	831	824	885	832	869	842	854	815	798	837	826	892	848	871	826	811	808	840	799	855	882	897	775	883	879	868	862	835	821	851	822	806	799	858	853	850	869	839	814	864	804	850	846	831	823	865	813	891	866	819	819	834	829	844	832	834	831	761	785	825	850	855	876	846	819	874	803	848	838	800	880	825	841	851	832	823	838	833	848	873	826	850	810	862	872	859	810	841	827	829	825	827	849	851	807	833	792	789	808	816	855	844	872	876	841	838	800	821	838	817	794	809	826	841	807	857	833	808	814	832	856	766	843	864	894	837	856	843	835	801	888	821	844	860	887	877	892	829	842	874	806	866	832	817	868	845	868	876	826	907	810	825	825	836	867	839	830	820	863	811	854	802	817	851	824	854	846	867	858	834	881	860	884	805	844	880	817	849	855	839	831	812	772	815	845	864	794	816	878	871	840	830	874	859	876	854	826	842	829	871	868	883	858	893	817	804	849	829	822	869	802	841	809	806	840	830	853	847	821	845	822	822	823	858	819	877	823	855	894	852	862	822	808	778	815	844	831	823	794	775	810	853	844	842	843	842	840	780	836	851	877	871	842	809	813	861	840	870	782	801	836	816	838	872	864	842	893	839	863	881	870	855	831	843	825	826	857	846	868	823	834	850	792	829	783	883	848	815	886	824	847	825	805	878	854	895	836	851	827	856	846	798	819	903	836	857	802	841	808	870	815	827	820	835	850	861	828	856	805	836	853	821	870	834	839	826	843	878	835	887	872	829	832	833	859	813	878	807	819	831	844	793	836	806	852	842	833	841	842	870	845	849	837	884	858	812	891	792	872	848	854	836	865	785	827	837	847	836	792	878	843	794	817	819	842	828	834	832	870	913	814	821	920	874	896	863	850	809	856	763	836	813	846	835	864	831	848	867	901	855	835	823	790	851	840	865	810	902	778	784	824	853	861	838	858	854	892	865	803	856	856	810	882	866	798	876	886	771	905	827	839	848	820	833	848	800	854	859	829	771	874	876	848	887	836	791	812	842	842	859	764	882	848	853	813	861	844	849	854	887	877	884	835	812	825	849	817	789	850	888	843	865	864	861	840	837	842	822	840	871	879	821	824	790	817	858	840	848	838	841	793	823	869	848	854	825	840	792	856	885	850	851	865	848	826	864	834	896	856	856	842	812	901	784	840	825	789	847	866	823	792	839	829	852	881	870	860	832	858	814	827	830	869	802	900	868	889	830	847	867	885	845	853	841	827	802	876	837	835	795	837	840	842	848	870	844	868	790	806	857	800	866	889	833	857	851	793	816	816	878	868	849	836	849	878	841	795	855	859	840	852	866	861	859	881	789	838	828	843	853	850	831	856	868	879	806	817	884	804	846	854	786	783	856	824	820	828	830	841	853	895	832	835	829	872	868	804	864	836	860	821	886	871	836	797	833	790	844	765	848	854	845	868	842	867	824	896	804	787	853	867	891	847	796	849	842	867	853	829	878	874	836	855	807	874	845	841	828	843	791	800	816	829	838	798	832	825	871	831	822	804	867	813	862	845	776	855	839	875	863	826	872	830	785	844	817	879	806	847	834	848	792	859	851	789	801	807	825	843	852	811	868	851	845	837	824	884	828	834	798	902	788	788	831	784	892	871	880	818	866	859	839	793	826	853	859	848	817	835	831	839	878	738	846	905	809	863	825	908	842	819	818	811	882	850	842	787	806	838	840	849	846	851	829	790	842	821	799	894	877	869	838	836	817	839	845	789	832	848	814	851	842	864	897	773	899	878	897	858	783	835	856	857	810	848	832	806	894	844	821	786	861	811	849	914	829	822	857	851	831	867	846	815	818	790	820	828	835	839	825	804	844	833	861	807	838	870	839	801	828	853	896	826	838	908	823	822	842	826	863	871	822	826	840	824	800	850	849	861	838	859	831	828	837	890	838	816	856	832	845	836	875	836	864	838	842	884	840	844	790	856	792	797	846	839	833	754	830	781	852	849	798	851	846	827	859	861	844	843	823	875	854	795	857	862	846	802	809	785	848	815	862	877	882	902	833	826	853	885	819	809	864	881	861	850	837	829	844	896	855	794	824	849	835	861	833	855	816	861	879	846	825	804	859	852	837	902	853	815	845	829	833	853	777	813	848	856	850	848	830	811	858	855	861	835	874	815	861	850	858	866	795	829	832	828	819	783	872	828	869	884	822	805	838	834	851	800	835	839	865	811	877	851	833	826	855	855	838	899	851	886	820	837	865	838	847	795	850	809	846	810	817	848	838	833	780	892	840	839	844	849	874	836	826	862	867	855	843	838	836	828	844	772	852	827	830	862	864	821	862	804	849	866	866	867	875	807	781	820	823	793	878	814	870	867	811	865	869	841	857	870	828	903	799	792	819	857	816	861	850	832	851	800	795	842	860	860	863	846	778	848	855	831	812	812	856	850	843	836	822	828	797	879	874	861	857	836	806	854	842	880	878	838	820	854	819	863	834	846	798	867	853	843	828	865	798	821	818	823	828	837	838	836	839	835	827	847	862	852	795	808	862	853	881	822	854	842	825	785	859	837	822	846	791	862	860	856	850	836	831	882	841	860	812	847	901	838	857	894	872	788	870	866	813	873	858	827	878	796	829	849	838	868	845	879	885	850	832	843	823	837	843	863	818	854	883	824	903	878	841	899	840	872	859	828	860	828	864	881	830	844	873	913	845	826	824	833	822	814	817	805	818	785	802	794	841	868	831	819	795	824	804	788	893	783	817	835	835	849	796	860	874	869	828	813	850	867	875	829	839	876	899	840	872	829	833	828	830	824	878	843	836	852	808	826	766	869	796	869	837	853	854	865	856	837	833	858	865	831	833	834	821	866	808	856	824	827	946	885	816	866	818	805	801	831	857	871	826	837	862	882	828	910	829	838	829	824	844	797
1716	251	215	216	230	221	224	217	228	217	218	238	206	217	245	216	224	230	201	245	195	234	213	211	220	221	211	224	239	211	213	201	211	205	192	237	218	194	216	234	192	194	253	190	211	223	199	216	253	202	236	219	212	230	215	231	191	213	243	195	201	216	203	197	207	220	238	205	208	186	224	210	206	220	213	210	220	185	245	230	217	221	222	228	249	199	227	230	231	198	187	209	213	209	208	212	194	221	192	233	238	205	212	233	217	219	200	208	215	205	217	208	216	232	222	238	213	217	223	203	228	209	214	210	216	208	202	180	222	200	226	218	244	241	239	198	199	227	205	218	244	200	226	233	224	234	212	245	221	219	189	223	214	217	210	204	209	214	218	218	221	216	208	209	237	212	224	209	206	248	211	218	220	225	229	219	218	218	212	236	225	212	204	238	192	213	206	253	214	255	221	237	205	209	214	214	208	245	229	206	200	225	230	234	224	205	192	215	218	179	203	198	198	214	217	205	203	215	216	186	210	208	201	202	203	222	235	212	238	228	204	194	214	222	217	220	228	234	198	190	208	225	197	217	226	236	205	204	205	234	240	232	204	193	250	232	247	216	252	226	202	202	205	218	242	223	205	210	214	214	217	204	204	197	183	219	209	217	216	197	200	204	250	217	219	198	221	197	200	245	202	226	217	251	233	245	225	195	201	202	214	225	214	208	212	233	213	239	235	178	195	240	233	200	215	189	217	206	230	213	193	237	200	200	226	234	209	207	223	225	219	222	238	249	199	187	186	217	209	183	221	205	197	213	221	187	212	211	208	196	202	215	224	203	208	206	208	210	220	199	234	205	200	200	225	224	214	243	217	203	210	218	182	222	226	210	212	207	205	230	222	206	198	210	196	193	195	201	216	203	206	195	251	199	201	210	257	219	212	213	235	231	228	216	216	212	197	202	232	216	204	193	198	203	221	220	232	220	241	216	215	210	245	213	200	217	193	242	208	204	203	184	229	234	211	211	214	227	221	230	239	212	239	226	206	213	202	194	226	199	227	227	212	202	230	224	211	211	210	207	239	222	215	208	234	242	191	210	223	226	197	206	226	221	202	210	195	195	192	212	195	218	221	228	216	214	212	185	231	210	219	233	232	213	228	210	220	194	223	235	217	228	217	216	216	211	223	203	195	231	222	207	213	202	229	215	220	228	206	263	206	224	240	200	231	231	216	210	225	211	252	226	216	224	180	216	216	197	189	203	224	194	208	204	201	207	204	220	202	187	228	194	204	225	212	200	215	218	250	190	210	214	234	211	214	220	191	206	208	207	218	219	220	220	193	207	245	205	203	192	195	224	243	202	236	200	238	250	254	207	203	223	180	199	185	221	191	197	214	224	229	202	226	207	184	198	215	222	217	218	230	198	216	203	206	208	185	224	220	205	220	243	240	208	207	200	223	225	229	210	176	242	215	210	203	214	222	222	191	221	218	227	247	207	202	217	211	214	213	244	209	205	228	192	205	195	213	195	210	223	196	223	211	220	205	218	212	243	193	200	203	223	210	228	212	196	219	222	213	211	220	238	200	230	245	230	202	220	260	182	238	215	222	216	184	200	220	188	207	217	210	246	200	243	257	218	194	209	214	206	228	239	204	214	203	206	227	203	218	226	208	231	211	223	223	218	197	229	235	206	208	255	195	225	206	218	203	221	219	181	212	241	224	209	207	199	229	243	219	218	230	213	224	220	232	208	251	224	222	218	187	236	214	193	227	226	215	207	188	239	220	237	251	196	226	177	212	235	215	187	204	229	212	213	222	229	207	182	202	241	199	233	219	177	203	219	219	217	202	194	233	208	211	223	234	217	227	214	225	238	189	231	218	249	208	216	205	203	204	222	235	213	207	221	247	204	210	217	221	222	219	200	217	204	222	209	216	213	230	218	227	210	187	240	236	215	226	198	200	193	225	211	222	194	213	216	211	230	223	275	202	194	200	197	217	206	192	221	216	243	200	232	217	225	210	218	238	209	196	213	190	237	240	204	216	202	237	227	215	199	214	189	213	188	220	228	200	213	200	213	201	227	236	205	200	206	216	236	214	218	232	207	202	206	200	201	205	215	231	232	231	212	233	219	186	212	206	229	216	197	194	219	201	238	205	192	206	211	239	223	181	196	235	178	193	203	220	228	212	218	210	202	223	240	217	238	199	221	235	204	202	225	218	215	219	245	215	254	206	223	228	210	233	214	216	225	202	214	221	200	208	208	224	237	246	229	224	224	222	184	220	224	237	226	211	210	211	242	206	215	210	182	216	221	248	203	217	231	225	216	184	208	194	220	199	224	229	214	210	227	200	225	233	206	237	186	221	218	212	194	265	235	226	187	220	228	191	205	245	219	201	234	237	206	234	236	187	196	235	220	226	184	216	190	206	206	197	241	217	224	210	193	213	210	228	210	234	221	218	210	219	183	211	204	214	224	227	228	205	228	207	204	223	240	244	198	201	207	198	215	223	194	208	211	224	215	184	223	205	210	193	234	230	214	187	224	223	214	207	225	201	200	202	228	220	229	215	234	212	242	233	210	223	219	241	263	237	225	219	205	220	216	204	219	218	207	218	220	218	216	228	251	204	203	206	201	234	220	193	201	195	216	210	210	222	224	206	245	217	194	231	207	200	207	206	231	236	211	224	249	227	222	206	238	240	202	208	202	212	205	213	198	209	221	212	199	213	217	185	214	197	223	206	240	203	223	263	194	224	213	176	193	201	227	228	219	208	195	222	201	230	216	211	206	227	236	192	207	215	186	200	206	228	195	193	203	213	203	230	266	236	184	228	226	216	227	192	235	209	208	228	221	209	235	208	230	215	196	216	205	190	208	201	219	232	205	223	217	187	211	225	224	225	207	216	183	236	231	233	241	221	225	217	203	212	214	236	230	196	230	236	222	198	229	216	202	226	203	206	237	217	206	221	219	207	203	227	248	248	223	203	207	198	193	235	202	201	196	191	211	220	214	195	228	233	236	211	214	232	222	208	213	203	206	215	201	237	192	199	216	228	216	227	220	219	213	235	209	207	200	194	229	188	213	237	224	215	219	235	214	207	191	217	233	219	231	226	207	205	242	238	198	217	223	213	220	201	243	197	221	211	232	211	194	217	224	218	216	227	186	239	221	228	196	199	242	238	218	213	209	203	226	233	183	192	208	213	188	223	214	195	211	192	228	187	245	221	194	177	213	219	241	215	255	229	208	198	227	248	211	216	249	197	224	209	198	213	189	212	229	220	235	184	194	234	236	210	219	216	226	237	236	208	226	217	221	199	188	217	225	203	198	214	223	231	235	233	194	211	209	235	195	185	203	225	224	211	229	207	228	219	217	212	216	224	222	195	213	210	219	229	214	221	206	202	206	202	193	218	217	192	221	212	233	229	218	225	215	214	233	200	219	214	212	234	249	223	219	245	180	213	230	193	212	198	227	201	232	220	239	205	219	195	222	222	214	165	206	207	222	217	212	214	208	215	207
1737	606	582	597	533	555	524	545	515	575	548	488	525	554	560	572	548	524	527	521	562	554	559	542	487	552	532	532	527	589	528	524	502	527	530	486	536	535	521	531	535	507	515	527	485	530	563	542	543	569	536	522	514	535	528	565	555	547	484	512	575	560	579	508	488	537	530	546	512	537	523	578	522	538	537	494	521	541	531	535	541	498	569	509	508	545	501	553	493	521	530	565	554	505	534	546	546	559	571	528	521	496	542	515	511	509	530	494	506	532	509	546	509	525	520	528	529	544	525	538	520	531	525	519	562	514	494	547	555	515	493	479	529	546	522	539	511	510	547	529	520	538	539	523	533	533	570	534	536	544	540	547	483	536	529	530	527	533	504	536	540	509	491	549	512	549	535	528	512	497	535	551	512	531	517	546	533	561	527	523	485	569	522	513	561	531	543	522	507	512	546	554	528	558	514	492	525	492	519	493	562	558	508	534	550	525	505	539	517	537	513	521	545	519	505	535	511	518	555	519	504	549	553	552	523	504	517	561	527	544	559	509	531	514	509	503	507	532	548	496	546	544	521	510	535	536	565	498	533	538	530	528	538	525	509	578	578	497	503	533	527	526	509	535	577	523	546	535	547	528	483	513	563	547	549	474	538	538	560	486	535	542	555	536	500	491	531	553	519	484	520	516	577	504	573	524	541	487	545	506	510	539	500	530	518	512	543	550	512	475	531	478	512	525	525	511	509	537	544	571	523	568	490	468	499	467	532	555	516	579	520	528	528	556	530	581	524	528	503	560	517	507	509	507	530	529	546	531	576	549	492	566	541	560	536	511	550	552	502	521	509	532	567	496	485	487	484	507	525	543	549	534	513	522	540	525	555	536	570	566	499	524	531	511	525	517	526	514	537	525	547	519	507	521	518	519	525	549	514	526	523	554	506	522	528	517	524	538	551	528	522	533	537	544	533	517	518	559	514	549	561	549	539	523	552	540	576	582	509	524	557	545	577	546	523	536	579	502	509	548	541	502	520	546	528	527	538	512	500	514	560	496	524	504	511	520	531	489	524	545	538	529	575	576	540	587	556	508	543	525	542	523	505	504	545	562	509	501	545	538	558	500	536	540	539	539	540	538	516	523	522	520	514	485	570	557	543	549	510	524	550	526	586	507	507	523	507	526	561	554	564	526	525	544	545	513	538	545	517	527	559	540	520	572	579	540	555	557	547	535	497	505	533	506	471	511	525	537	523	548	534	523	527	538	531	518	528	513	528	496	497	582	571	508	499	527	516	513	532	541	511	524	525	511	572	549	553	540	539	528	524	506	521	548	526	534	544	524	575	516	561	500	527	498	527	487	558	543	541	500	506	547	553	517	547	535	514	543	549	545	517	517	527	503	506	496	542	523	507	543	511	500	557	510	479	585	499	527	531	510	509	528	541	560	552	526	493	551	558	500	570	519	529	480	548	514	535	560	547	537	549	540	544	488	516	522	541	519	530	509	483	507	516	552	523	506	534	553	594	554	514	554	451	520	526	561	482	520	524	510	497	532	539	530	549	533	566	511	511	520	512	545	557	536	497	547	540	563	556	507	562	539	584	562	507	519	555	559	544	519	531	557	527	572	502	533	540	546	495	514	538	561	549	544	552	506	492	530	578	537	525	542	542	498	580	535	539	531	552	540	531	517	481	528	493	536	523	520	539	531	551	517	522	531	536	536	518	522	550	542	527	538	545	546	544	556	529	544	497	554	539	502	518	514	546	559	531	541	543	573	543	552	526	557	542	541	513	512	564	536	516	530	554	544	521	553	492	532	472	511	506	541	560	530	527	515	512	505	533	580	526	523	516	564	550	520	534	576	533	506	552	521	504	516	545	493	544	483	536	523	491	546	520	535	512	551	556	540	530	516	507	479	524	498	549	536	572	562	539	550	525	520	520	508	554	535	575	533	517	525	519	524	544	511	536	525	524	572	528	497	529	524	539	520	501	505	522	528	521	539	526	525	527	538	531	490	525	541	567	507	486	555	483	540	519	534	512	560	528	471	473	523	529	525	517	524	524	496	469	504	542	509	527	497	535	538	507	560	542	502	531	561	497	519	529	538	518	527	540	512	536	522	528	505	529	564	517	540	515	531	534	515	527	553	513	531	527	541	548	477	529	532	511	544	523	517	508	530	534	529	561	522	483	546	509	561	505	511	527	545	536	552	497	531	502	502	529	570	541	519	517	497	528	554	513	520	503	537	561	552	559	562	517	502	515	527	530	534	538	535	516	519	491	547	537	554	528	489	548	546	510	487	544	518	471	498	546	550	523	547	518	517	518	518	529	492	505	571	514	534	496	554	525	496	545	563	549	547	532	493	546	533	492	578	559	516	523	502	525	524	511	527	504	536	517	514	514	526	553	532	531	539	570	543	568	521	534	540	541	539	501	534	550	507	572	537	506	541	524	536	517	524	512	542	533	522	502	519	532	458	531	534	547	523	522	476	525	516	540	558	560	491	542	530	537	484	504	559	492	535	572	533	538	524	530	526	521	496	538	532	524	559	557	565	543	537	518	575	523	516	504	544	508	537	539	528	558	544	521	550	504	530	526	531	534	510	521	518	546	518	525	537	497	530	512	509	524	523	538	517	515	499	466	527	552	534	476	529	520	511	490	558	515	534	507	529	542	481	550	528	549	541	549	567	554	534	545	512	515	520	545	559	525	524	542	493	559	517	540	533	533	505	518	526	541	495	532	547	545	509	532	499	513	540	554	495	516	524	505	516	538	540	496	534	560	560	554	497	501	523	518	541	503	536	550	553	524	520	488	556	524	504	497	496	542	535	556	524	543	544	484	550	530	539	547	529	546	509	552	514	514	506	511	535	526	524	549	529	555	526	528	534	568	560	535	495	530	533	510	533	561	487	573	514	573	518	517	516	530	545	555	507	529	525	502	485	525	544	495	520	536	578	533	564	524	546	537	510	545	553	520	512	495	543	509	554	527	545	521	533	488	574	538	537	530	531	496	527	550	561	568	568	572	531	537	547	520	518	513	527	486	550	535	519	559	522	518	510	532	549	510	515	505	508	546	521	513	540	515	501	535	494	518	527	530	530	547	513	533	524	518	502	558	514	531	556	507	533	517	500	526	567	562	524	545	518	497	561	490	480	530	496	544	529	551	517	539	578	529	531	487	522	520	545	496	529	528	554	513	566	554	551	547	534	580	522	502	507	537	503	557	530	510	527	541	541	518	534	551	553	529	563	537	519	547	564	518	570	529	506	519	514	528	521	513	519	494	497	543	522	564	546	534	573	547	536	537	545	499	561	503	540	503	463	517	534	594	542	550	512	495	493	521	539	535	526	505	512	496	509	538	521	547	537	505	542	530	538	512	554	555	541	503	537	543	558	536	507	522	534	501	527	525	524	520	546	525	556	520	525	508	538	524	488	540	545	515	505	536	535	527	513	530	508	517	476	499	495	506	500	537	572	541	523	496	517	518	522	523	520	528	558	533	537	524	578
7660	637	530	416	329	255	254	211	196	211	175	175	190	180	187	162	179	181	189	173	173	170	179	186	180	185	176	172	149	168	179	198	183	174	156	170	172	162	178	183	150	182	151	164	174	177	147	176	155	184	185	155	155	159	149	167	181	143	183	160	152	147	149	155	165	161	204	149	194	176	177	159	160	153	165	170	171	165	187	180	175	177	164	185	152	167	175	184	186	199	189	166	155	167	162	170	162	167	151	176	180	189	184	168	167	162	181	163	159	163	185	163	167	181	159	193	182	191	154	182	189	176	186	187	177	152	172	186	168	172	186	173	162	177	162	170	161	158	161	194	175	158	153	178	185	162	183	161	184	180	161	170	186	182	187	179	156	149	160	162	164	161	159	150	164	164	167	161	166	161	191	145	167	182	176	183	151	165	170	181	141	169	151	197	176	200	169	194	194	191	183	168	168	165	177	179	155	159	181	156	148	183	192	152	162	179	182	192	171	159	177	192	178	187	170	172	181	145	168	164	159	139	174	171	155	221	184	147	143	165	178	166	166	169	183	170	162	185	183	177	169	179	172	193	201	159	180	139	167	158	176	168	167	191	163	161	170	149	196	192	130	162	187	135	179	165	148	164	175	172	199	149	174	168	171	163	182	163	175	192	176	180	176	163	172	167	165	163	183	173	169	170	162	166	171	153	173	146	183	186	166	164	166	161	190	157	164	152	202	136	179	159	147	184	171	130	153	140	189	176	199	181	145	187	183	178	182	186	166	172	183	167	158	188	178	156	146	162	163	175	174	187	187	188	167	178	155	149	169	166	161	174	165	194	169	139	168	187	174	175	175	147	186	168	148	170	170	159	172	153	152	162	164	217	166	179	173	197	148	156	181	158	185	184	160	178	176	177	155	163	165	174	164	181	159	159	184	160	179	156	190	155	170	162	166	170	179	212	152	176	173	164	176	168	168	174	161	188	179	188	194	175	168	186	151	168	175	171	160	168	172	135	169	177	170	179	164	153	159	171	197	175	154	141	183	195	160	158	188	155	194	161	175	163	151	182	164	188	156	166	161	155	179	189	159	150	162	176	184	153	151	174	157	170	169	183	163	173	171	166	139	166	168	173	166	167	163	156	182	151	183	154	160	170	176	159	166	158	170	180	188	154	173	165	189	166	184	207	160	156	192	181	183	159	169	193	189	197	154	169	193	170	164	161	166	163	177	162	153	176	168	162	171	173	164	180	147	158	166	171	183	164	170	156	164	164	164	153	184	173	182	150	147	200	158	147	182	176	173	158	166	179	180	177	171	180	157	189	174	162	177	197	175	164	177	159	164	165	186	197	190	179	182	178	179	173	172	149	168	178	165	200	161	173	181	203	194	162	174	177	183	198	170	163	172	172	180	179	168	158	202	168	157	173	175	180	160	151	173	165	189	175	162	181	169	187	161	193	174	174	201	162	193	156	185	187	165	185	154	147	155	171	189	176	209	178	154	181	167	147	162	184	203	155	199	177	181	158	168	174	184	170	189	154	152	169	166	179	188	186	175	165	167	176	162	175	175	158	187	186	171	200	169	172	145	154	174	183	156	202	171	179	188	182	170	161	181	145	203	151	188	169	166	169	198	180	171	167	179	178	182	168	177	162	165	192	152	184	150	166	183	163	162	183	184	164	164	180	185	181	179	182	166	165	152	181	186	143	165	171	159	160	182	163	179	179	170	180	139	176	163	175	152	209	183	168	160	144	186	170	182	160	166	163	142	180	172	159	196	155	187	177	154	155	168	167	168	169	164	174	161	188	165	180	168	166	175	163	173	162	144	166	178	160	149	177	171	162	150	159	155	173	166	166	203	198	171	160	157	146	174	164	179	160	169	169	165	207	170	183	174	176	188	178	165	168	186	160	184	184	170	194	184	178	195	160	157	172	204	166	141	150	163	156	172	156	163	166	166	153	204	170	177	176	161	149	197	183	196	183	182	169	158	159	173	175	170	192	181	187	154	177	162	187	189	159	171	160	185	173	194	186	171	157	159	196	179	170	193	179	160	163	159	172	190	166	188	192	214	162	160	172	146	168	138	177	195	193	173	182	183	166	178	187	186	176	145	180	175	161	156	176	160	176	169	196	160	163	189	181	190	155	174	155	174	175	179	161	175	166	185	192	177	161	177	162	163	159	150	148	163	182	155	171	153	168	175	167	156	178	167	162	178	184	149	147	184	157	165	196	177	187	170	164	161	174	169	190	167	186	163	173	186	176	133	155	180	171	179	131	163	183	173	162	146	179	163	197	177	155	181	185	190	185	156	186	173	184	140	161	172	175	157	158	159	166	186	196	192	166	188	166	185	194	176	179	171	165	184	170	193	169	172	169	166	168	161	183	182	145	163	182	173	175	165	198	170	165	155	157	186	185	184	186	153	164	158	164	178	172	174	158	180	161	169	152	173	161	179	156	183	181	189	149	163	152	181	165	171	150	182	165	166	195	180	158	169	183	173	150	174	192	153	170	191	151	200	165	170	149	164	189	190	156	172	172	157	159	159	162	185	157	158	153	147	168	194	197	159	184	157	173	164	175	193	188	180	157	165	162	150	158	162	174	182	172	189	174	166	148	173	154	167	191	151	182	176	153	197	165	153	163	155	193	150	137	185	181	179	186	157	169	154	182	172	169	174	199	153	166	183	174	195	169	150	144	152	184	171	149	181	145	191	168	167	174	181	162	193	150	207	185	180	175	189	178	201	191	158	148	191	156	175	154	179	176	175	154	188	175	146	169	156	184	198	169	175	174	188	187	204	189	154	151	161	176	182	144	182	172	153	162	179	175	177	203	154	185	160	212	186	179	150	180	197	162	151	172	167	166	175	165	161	171	142	162	175	170	162	163	180	162	128	205	162	179	189	139	188	168	180	194	150	173	173	198	148	153	159	155	151	182	182	168	175	189	174	160	174	172	172	178	174	175	165	161	168	160	162	176	162	164	177	179	173	164	179	156	150	169	151	172	165	187	181	176	186	152	169	169	188	169	176	164	188	173	175	187	177	188	156	200	183	175	183	161	186	163	164	141	165	172	172	189	177	166	194	194	138	165	161	174	161	151	185	154	183	175	160	201	179	169	170	149	178	152	171	171	166	174	185	178	174	198	144	176	141	163	167	169	187	184	167	182	135	182	181	157	182	143	177	171	157	182	170	136	174	163	192	170	172	174	174	158	151	159	143	169	167	191	178	164	153	162	174	150	184	183	153	167	175	154	183	168	168	169	189	180	149	176	149	197	178	163	165	161	181	173	149	188	180	180	153	161	186	141	157	160	150	210	174	174	194	193	164	155	171	159	173	166	148	167	174	199	205	203	158	168	170	177	172	144	180	184	159	172	195	185	161	170	172	165	174	194	180	171	159	166	205	156	172	176	193	164	168	193	156	169	167	167	194	189	177	171	174	174	198	171	177	175	158	157	186	157	156	169	152	165	180	132	171	179	162	171	145	155	170	151	167	183	185	167	171	178	153	170
6310	838	1215	1287	1125	1052	865	821	637	647	593	621	556	604	542	567	554	517	515	515	518	497	497	517	486	483	474	516	490	505	489	458	475	482	471	457	444	483	461	491	478	487	478	456	474	467	457	464	416	454	455	477	471	467	455	457	454	467	470	468	466	482	461	437	453	468	449	479	464	448	490	428	467	443	477	477	459	436	475	459	495	473	457	422	435	454	459	481	444	456	451	448	449	469	458	459	487	478	477	434	462	442	463	469	468	437	436	461	459	449	441	506	484	448	445	479	433	456	457	468	436	399	498	477	456	460	447	508	463	457	447	443	439	442	445	459	469	456	480	480	428	449	479	455	472	457	480	489	461	439	466	465	458	476	443	461	495	462	468	449	427	475	468	493	455	467	457	450	465	461	473	466	485	461	463	450	446	447	479	491	470	473	439	448	454	474	468	507	444	478	443	446	478	455	430	461	465	438	443	439	453	476	454	473	464	445	445	487	469	449	433	478	467	467	428	443	469	472	445	479	449	425	432	479	457	411	478	467	428	463	495	455	514	474	464	444	456	468	481	503	455	496	455	435	432	492	467	467	454	457	492	447	485	458	429	436	444	501	467	470	461	453	451	433	463	487	484	513	436	461	509	466	455	471	486	453	436	481	486	498	478	447	465	468	441	495	483	477	430	441	497	495	470	488	446	435	458	462	455	448	425	425	442	473	459	421	464	480	463	451	439	471	462	467	495	472	485	463	473	433	433	471	443	481	437	430	435	501	456	439	452	436	441	465	460	437	503	493	502	476	467	485	436	480	445	459	503	450	451	420	456	475	499	465	480	477	449	474	453	485	454	451	472	486	453	457	447	453	471	490	474	468	497	452	436	447	479	445	469	443	455	475	483	441	515	452	452	446	436	502	460	457	470	455	444	454	481	480	469	401	466	450	444	487	443	470	467	483	477	430	461	449	502	466	500	461	482	461	417	398	426	461	482	488	488	486	449	472	449	465	444	458	486	457	429	471	449	431	455	481	466	476	454	473	453	461	454	481	477	441	468	462	465	441	458	466	436	444	441	506	444	487	469	448	451	475	461	496	478	470	491	482	490	529	459	448	488	461	406	455	468	459	483	406	453	426	478	418	485	476	446	459	470	437	445	453	452	473	487	439	479	502	490	446	469	420	482	488	490	426	475	436	497	447	429	494	481	456	477	465	457	498	448	433	465	477	487	487	505	449	472	462	478	423	440	447	455	464	459	466	485	498	468	435	436	470	493	457	425	456	472	459	470	426	463	462	425	510	494	458	463	429	473	451	444	413	466	489	424	467	473	477	465	441	461	471	501	446	461	473	456	448	455	438	468	447	479	486	439	422	462	461	467	452	451	477	467	451	454	467	455	466	496	447	472	448	478	451	417	438	466	457	465	477	459	458	482	513	456	439	459	459	426	472	454	440	455	474	464	465	436	473	462	442	461	468	462	472	496	453	442	463	474	501	486	428	502	449	462	479	463	454	454	452	491	434	530	481	469	457	494	453	478	466	456	452	424	453	481	430	469	440	509	463	442	450	507	441	487	487	456	484	494	493	508	464	470	477	478	423	500	410	463	470	455	455	489	430	444	455	493	465	443	433	435	497	445	463	476	494	485	451	465	439	438	471	464	469	501	491	422	492	481	449	451	435	477	439	437	462	459	436	475	455	475	432	466	469	462	490	459	464	443	458	439	449	455	465	437	456	483	428	492	481	465	450	426	440	452	437	491	483	474	448	439	489	438	470	476	449	425	416	468	477	477	455	454	492	440	469	407	479	431	451	425	438	457	465	409	467	461	486	466	427	471	503	467	473	431	443	435	468	474	466	424	478	440	504	477	483	468	484	461	485	464	463	481	474	462	455	433	465	480	456	422	438	467	459	431	449	490	458	505	462	487	460	415	466	487	447	464	486	457	500	460	468	520	455	495	482	444	438	484	447	458	438	463	416	485	437	481	492	487	442	473	445	477	495	463	472	483	490	430	491	489	380	502	464	459	468	457	522	473	443	478	468	484	450	433	494	436	429	454	463	472	465	487	450	481	457	425	479	452	469	457	479	444	463	459	446	480	457	483	491	477	493	485	437	467	477	447	494	433	451	493	455	481	479	470	459	454	469	477	485	425	464	462	454	484	462	474	468	430	497	504	429	435	470	481	473	456	473	463	463	480	469	467	443	430	436	421	452	470	441	451	460	439	476	442	445	509	449	472	499	461	462	442	441	479	444	470	437	488	460	474	453	488	420	488	413	445	464	465	449	435	479	486	456	467	499	489	435	491	457	470	457	472	469	448	469	461	520	507	462	473	485	490	464	473	443	478	437	428	449	456	462	474	498	431	468	452	461	459	456	489	471	469	453	472	467	461	430	454	457	461	481	450	452	433	480	472	419	462	489	462	456	462	460	470	440	440	477	456	437	491	500	458	430	445	488	476	454	469	432	452	482	457	478	449	447	481	489	449	462	463	460	463	455	496	466	453	460	456	457	460	461	454	472	474	446	408	479	443	495	475	459	448	463	441	434	480	455	453	445	503	443	467	447	479	487	468	484	452	484	464	438	489	425	493	469	437	440	495	466	467	470	454	471	478	455	458	438	446	463	469	491	469	463	487	432	431	480	466	478	446	486	463	465	453	479	412	492	462	431	481	469	459	480	435	445	497	462	471	441	460	421	429	477	469	457	430	478	469	461	463	480	470	484	461	476	430	481	454	456	453	476	428	446	432	438	479	449	484	458	451	476	481	440	482	446	456	490	418	400	440	436	481	463	453	487	477	482	467	510	457	465	443	438	448	490	473	431	445	446	464	478	430	460	428	414	426	464	470	386	429	485	408	473	463	471	444	475	484	468	453	445	465	469	432	488	475	503	454	460	479	470	476	479	506	453	454	488	456	404	428	446	439	447	397	483	484	473	456	468	491	434	465	477	459	457	482	467	432	453	429	460	469	442	490	447	465	470	457	469	460	467	470	407	450	462	445	463	439	477	439	462	432	462	445	447	507	440	461	434	445	483	434	471	503	444	467	445	481	487	468	456	453	459	496	445	453	434	429	472	511	469	468	461	453	475	468	483	450	446	452	447	479	477	447	482	453	446	479	443	470	424	471	465	463	470	473	464	468	495	435	437	448	467	465	495	434	471	455	482	456	461	471	425	475	482	475	455	447	467	459	434	449	423	453	448	430	435	475	453	457	468	454	475	501	459	460	484	494	483	476	505	528	454	445	468	441	446	460	427	452	476	469	460	454	448	457	463	431	426	452	487	466	461	422	429	455	492	473	454	447	454	464	454	431	452	453	468	482	439	439	448	453	501	396	470	451	499	459	452	485	446	498	452	484	462	460	449	436	451	486	465	447	436	482	442	464	452	411	451	478	465	446	495	456	429	453	412	493	451	451	440	463	479	469	448	480	488	459	471	471	411	446	430	476	450	435	427	514	451	466	452	453	485	451	476	448	486	488	439	432	446	483	423	439	481	481	451	432	440	455	469
15245	1883	1153	902	680	571	524	445	453	454	420	423	387	386	425	391	356	378	359	370	378	384	391	354	391	327	376	377	409	330	377	347	404	406	356	354	391	363	378	396	338	319	356	381	368	387	351	379	382	377	336	337	352	406	402	351	349	385	349	348	368	349	341	368	369	324	372	336	353	372	357	360	353	350	398	392	356	333	321	342	371	341	404	371	367	375	353	354	374	376	363	355	363	322	387	360	393	375	383	377	365	351	383	356	336	349	376	396	383	368	320	395	364	341	369	389	387	374	339	327	357	363	378	353	381	357	390	370	377	349	361	343	358	362	368	373	374	338	351	355	381	366	356	358	383	358	398	351	373	360	339	402	342	359	365	395	375	398	321	332	357	360	359	364	362	371	373	359	396	370	323	397	344	384	361	387	365	366	321	376	366	351	354	367	378	370	369	363	380	355	368	355	363	339	367	355	327	363	399	371	380	320	332	388	337	379	365	394	368	364	387	363	352	312	338	347	368	381	357	347	368	378	377	355	368	361	349	358	363	378	370	332	357	379	324	361	376	371	330	348	362	347	362	395	370	377	363	324	352	358	384	392	394	354	352	338	354	352	390	361	433	387	385	349	355	355	348	340	351	344	338	375	392	336	352	345	372	372	362	362	371	374	340	344	351	381	366	383	374	321	330	349	333	331	354	380	357	376	349	376	399	371	362	358	356	339	350	348	356	356	355	376	407	318	391	388	365	379	400	361	356	357	358	334	377	353	364	387	349	321	383	372	343	362	377	336	404	402	381	356	347	352	343	358	395	347	338	371	337	410	363	360	324	363	416	356	333	337	393	360	362	349	397	382	348	376	374	358	372	335	384	364	410	384	371	356	363	383	342	373	363	380	379	399	337	386	339	384	364	354	388	342	356	358	380	352	359	358	334	377	324	321	332	338	359	372	399	346	373	389	371	338	338	359	403	388	389	329	367	357	353	361	347	381	411	351	314	384	358	390	354	339	361	379	369	392	390	352	351	381	356	341	358	355	356	380	342	355	363	356	339	367	305	366	367	355	333	361	348	388	389	369	382	353	342	330	357	359	391	378	357	329	328	341	382	385	359	355	319	344	395	372	356	350	381	361	341	339	359	370	382	355	339	330	351	351	366	340	371	372	369	408	382	353	342	317	348	357	365	380	403	335	342	352	323	361	368	353	342	386	378	373	363	338	381	407	408	393	396	349	371	359	353	341	382	368	413	329	337	329	344	372	393	380	357	335	341	348	397	342	357	370	361	362	388	394	354	337	342	369	350	380	386	376	336	311	326	367	393	347	375	331	326	376	357	311	378	366	358	387	350	379	418	400	356	389	362	373	399	363	355	320	351	392	323	367	362	372	402	403	368	346	353	346	336	349	351	350	349	372	376	350	383	350	325	313	382	377	380	393	381	356	364	344	379	348	363	345	395	346	343	349	386	378	367	405	385	342	364	348	375	448	382	340	378	348	369	391	365	347	317	359	372	340	373	359	378	365	362	416	352	397	384	368	356	370	379	343	364	372	395	359	367	361	338	362	344	346	373	349	352	385	378	346	382	359	394	353	350	400	360	373	308	346	370	386	363	364	338	342	375	354	349	392	364	382	396	358	370	386	378	391	353	377	400	402	351	377	353	356	364	374	386	371	366	389	389	373	357	355	373	365	347	391	389	380	372	357	387	366	365	336	362	360	318	368	363	356	342	390	358	366	322	382	368	367	347	334	373	380	407	388	339	396	360	378	346	380	339	351	358	372	366	352	363	378	388	317	360	335	401	384	385	358	391	391	324	344	337	374	373	339	328	363	399	351	368	333	373	372	359	346	362	336	329	375	382	382	357	364	403	384	379	369	373	414	343	361	344	433	393	359	386	333	372	399	336	357	388	370	356	353	336	363	355	349	354	348	376	356	379	340	396	370	342	331	364	394	398	333	349	364	341	368	346	362	385	351	339	368	394	313	413	364	363	408	389	400	360	389	393	377	378	329	398	358	355	334	368	387	380	367	357	381	359	364	365	360	386	340	338	351	345	352	368	333	354	349	343	344	397	353	385	367	332	378	363	402	411	368	363	350	344	354	333	349	353	368	359	381	359	371	391	362	389	366	335	389	361	349	332	304	369	359	338	368	365	368	366	361	395	392	353	366	371	340	362	372	400	348	343	356	358	351	392	368	364	360	394	380	365	367	341	343	355	360	374	349	361	358	401	396	348	373	384	367	362	371	367	381	364	353	339	316	328	356	336	355	367	364	335	345	354	356	359	325	355	342	353	368	334	380	386	358	404	330	327	324	384	363	359	356	322	341	321	387	382	372	357	346	379	363	374	426	355	381	349	388	366	399	345	312	304	378	392	310	353	363	389	345	394	375	339	406	379	371	360	376	366	360	382	358	346	356	363	371	352	336	385	364	378	347	390	351	356	358	358	388	364	358	378	384	411	373	378	351	354	375	354	355	360	384	337	363	385	375	338	345	375	337	371	393	360	349	330	343	364	363	349	351	376	376	366	364	414	394	375	341	404	318	366	341	358	369	380	353	346	356	368	374	368	366	374	335	382	354	350	353	368	355	353	373	349	348	352	344	336	347	366	346	342	392	348	340	357	389	373	370	398	366	408	386	361	377	390	381	345	330	377	371	366	357	382	359	372	370	348	356	361	395	368	351	393	377	341	360	356	424	339	352	348	350	354	372	362	316	372	355	346	350	355	351	336	361	362	372	381	356	368	366	366	326	351	329	359	394	375	362	361	366	382	386	372	377	358	373	409	344	352	347	359	353	348	385	361	350	365	378	372	351	378	349	373	371	334	371	360	353	355	362	370	335	353	353	372	353	375	372	370	334	334	390	360	369	355	359	355	363	368	398	374	394	356	375	364	340	345	333	393	356	315	335	332	306	377	362	362	329	343	377	336	370	385	347	322	366	394	411	373	371	354	364	353	386	363	386	347	327	381	362	368	363	389	347	365	366	383	349	368	323	381	351	376	297	368	330	367	365	333	366	358	356	346	343	326	364	320	319	373	388	355	351	331	342	336	358	321	386	365	346	361	345	341	361	355	370	377	370	379	360	350	378	377	341	372	351	334	346	344	381	359	365	344	375	356	347	357	371	364	370	368	361	354	375	370	385	385	356	361	367	373	380	353	370	349	368	347	350	370	353	346	378	377	362	335	351	344	396	372	370	383	344	353	351	348	368	407	343	340	410	375	357	350	356	374	364	380	358	368	364	364	347	375	357	404	392	329	379	360	375	346	354	355	331	381	370	358	389	342	346	382	360	371	384	357	360	377	373	354	400	388	356	329	367	359	342	379	365	338	356	351	380	318	345	333	324	340	349	360	359	365	339	349	343	368	378	336	365	331	357	365	366	369	326	358	379	390	357	378	335	343	360	388	366	360	358	353	347	380	344	330	349	359	392	356	357	359	346	382	383	381	369	354	336	373	375	353	366	356	384	362	378	401	427	334	384	390	401	396	372	355	358	355	356	341	396
8664	1755	2312	2612	2179	1982	1635	1366	1354	1269	1148	1093	1063	1060	1025	1027	950	974	986	919	996	979	889	904	910	876	926	884	846	905	852	879	905	842	910	870	903	883	907	865	855	845	907	826	882	816	837	861	872	848	845	873	848	853	817	809	807	811	835	892	871	864	861	865	858	843	929	843	793	801	864	831	858	889	822	881	895	798	884	852	838	821	855	872	900	881	839	830	838	889	849	824	815	832	881	849	827	824	866	840	882	821	847	906	889	829	865	815	870	869	871	776	842	912	852	892	835	861	838	901	812	814	819	837	870	893	852	882	854	823	880	869	858	858	856	818	874	839	856	863	770	821	844	854	880	847	860	858	831	770	823	828	864	878	830	802	843	860	857	830	827	837	849	789	867	813	871	827	879	858	829	840	823	939	854	835	829	822	845	886	823	851	816	869	852	889	842	796	852	857	834	876	894	833	875	856	852	851	882	852	850	825	844	843	860	847	867	859	822	843	853	834	879	877	839	826	863	787	915	827	833	935	850	864	851	832	838	820	812	833	862	826	796	835	817	861	853	881	824	833	833	855	836	859	830	854	829	822	810	810	862	799	870	865	807	822	840	824	838	835	850	855	841	861	911	819	809	843	829	864	903	815	836	876	823	823	859	883	856	862	833	818	855	836	886	881	862	864	843	847	811	860	896	826	823	845	835	873	866	872	827	884	858	854	863	884	796	836	876	862	889	825	843	880	853	862	873	812	873	879	842	791	841	835	845	824	873	882	862	870	875	801	854	811	866	866	846	836	833	870	829	833	847	850	895	827	855	838	873	822	860	882	836	843	795	874	843	815	919	858	812	774	871	869	825	851	873	857	923	837	840	797	845	840	858	823	845	816	855	882	836	890	804	847	860	831	826	843	874	854	867	827	867	807	886	834	827	838	858	839	806	829	889	865	851	831	768	818	822	829	854	807	894	848	846	858	854	822	790	846	839	902	849	889	920	897	811	888	870	875	865	860	857	759	880	838	866	873	852	836	862	818	887	858	853	832	864	820	844	860	895	855	878	813	870	835	835	820	852	820	838	833	843	861	873	820	853	853	828	842	851	880	840	890	780	850	840	836	858	811	835	881	884	847	838	826	818	861	768	829	854	901	885	811	828	852	829	863	903	871	848	804	888	905	870	844	855	826	847	842	872	936	822	855	850	827	851	825	844	851	871	872	891	890	880	823	802	812	816	859	843	879	866	874	839	861	862	873	855	806	876	860	825	853	814	860	812	880	904	846	841	848	825	793	821	886	842	867	793	875	839	868	832	881	838	840	860	852	857	815	848	856	827	847	866	840	865	777	874	840	853	792	774	899	834	851	844	882	786	840	837	833	813	854	838	844	862	901	871	859	834	771	906	871	819	855	820	825	830	825	855	825	883	838	822	867	842	845	802	883	842	870	837	854	850	881	853	860	857	800	832	851	814	832	829	863	864	817	857	843	834	813	793	831	814	848	839	860	829	852	858	832	826	842	844	879	779	811	863	906	824	852	859	840	804	841	928	853	833	851	874	844	855	872	901	876	764	849	816	831	849	836	806	808	823	834	853	833	827	853	798	849	885	848	809	886	843	858	799	849	838	896	857	897	843	815	874	842	824	853	853	837	838	797	837	822	836	829	832	840	879	796	839	846	881	874	796	785	805	839	883	836	831	821	863	842	802	833	839	880	854	867	834	798	851	843	847	802	846	824	796	856	816	843	881	847	811	829	845	773	892	842	844	876	878	845	813	847	913	845	886	864	876	787	854	840	820	853	856	847	788	830	817	888	866	790	832	813	861	803	865	841	835	842	857	793	848	905	869	832	829	828	847	842	882	841	818	865	839	839	868	836	881	849	846	834	869	799	902	893	849	883	811	881	853	859	890	877	824	835	846	823	821	882	826	796	791	837	795	860	844	876	820	858	825	893	843	855	856	847	858	836	888	896	875	796	818	867	880	831	844	817	786	903	796	848	896	849	861	816	852	833	828	827	858	884	859	893	856	836	854	817	822	843	796	860	824	860	827	855	801	854	824	853	803	840	837	841	854	834	895	842	850	837	863	880	811	862	842	852	872	837	830	830	916	835	839	818	824	869	848	816	875	864	860	826	823	840	843	866	831	865	874	839	853	805	869	794	867	828	870	831	837	862	868	818	797	815	868	836	830	888	925	916	873	830	843	851	812	820	898	833	917	867	828	793	901	894	829	865	839	794	857	864	836	869	840	810	874	877	836	846	819	806	818	824	914	865	799	841	832	819	872	821	855	857	860	812	889	907	826	863	820	821	874	873	807	817	849	903	882	828	862	842	936	823	839	905	833	867	881	831	852	869	875	867	839	838	889	823	831	798	836	831	866	876	829	870	893	835	851	839	871	847	839	809	833	785	854	846	880	808	862	851	853	855	824	864	821	821	873	811	811	873	859	839	831	860	854	860	836	850	826	872	862	865	842	881	874	834	855	798	861	825	833	885	858	837	882	869	857	847	840	835	859	873	882	842	844	856	820	861	862	846	844	854	833	825	818	833	857	832	861	860	801	878	861	851	812	896	852	806	869	866	818	801	840	870	853	869	862	854	820	873	842	808	845	879	807	828	847	855	823	833	853	926	796	851	830	811	830	874	841	838	863	871	868	805	840	845	857	830	845	804	875	872	825	828	832	879	823	810	839	894	865	880	852	844	859	845	872	860	825	829	845	861	858	865	848	867	830	820	853	828	824	820	795	862	835	845	852	848	857	855	843	816	910	886	814	842	891	796	824	828	843	816	843	883	880	868	872	871	831	846	850	852	851	821	854	904	871	844	857	831	855	856	872	890	855	837	874	845	870	795	831	884	879	874	866	828	804	861	852	784	888	797	829	824	865	829	787	912	832	857	815	815	849	884	836	810	850	843	810	864	881	874	848	816	894	863	854	819	840	823	863	847	858	857	854	851	863	880	815	860	898	847	868	796	857	860	854	852	829	865	811	833	872	833	868	842	839	807	848	795	867	920	866	778	817	890	826	846	839	859	808	866	838	840	828	849	859	884	843	818	834	875	838	875	816	898	849	872	884	848	864	836	772	881	834	861	842	854	840	882	909	879	859	874	859	848	817	896	845	849	835	825	853	864	935	845	816	870	842	827	873	823	875	832	815	826	834	844	861	845	862	839	840	828	801	859	832	861	892	884	796	870	839	838	833	865	851	880	870	827	884	863	843	874	841	837	871	883	871	828	819	836	821	843	836	816	781	858	822	837	842	877	835	812	835	868	874	842	816	891	856	856	826	840	816	833	874	869	808	795	841	844	843	839	824	875	827	825	816	801	918	905	870	833	858	849	844	848	867	861	840	829	839	882	838	799	851	883	857	889	856	839	799	834	863	835	804	837	866	823	849	850	840	869	830	863	836	832	791	842	862	844	813	888	877	812	858	860	820	831	849	853	871	869	830	816	838	886	876	851	850	815	824	866	856	852	813	834	838	823	839	847	838	781	881	827	831	826	840	911	809	859
2083	446	241	253	180	223	213	217	228	220	223	224	215	204	215	225	245	231	201	227	256	221	232	237	220	237	236	253	257	195	232	234	184	205	224	221	220	199	180	193	252	221	208	185	205	216	241	244	267	207	237	203	218	198	186	203	224	207	231	196	223	212	200	210	244	208	197	203	211	221	213	218	229	233	195	244	229	234	194	227	194	203	207	235	246	192	232	186	219	206	210	219	218	227	227	207	227	231	204	216	214	214	220	197	210	233	214	206	243	208	237	225	199	234	219	215	213	210	213	179	211	192	211	196	212	229	204	237	219	220	198	197	240	224	242	232	201	247	223	220	213	224	243	223	218	224	212	216	219	213	234	203	191	228	238	232	231	216	228	227	219	228	205	202	224	250	235	233	259	203	193	233	218	232	221	234	222	247	219	214	218	192	234	200	209	235	213	220	191	224	264	220	240	234	218	216	224	230	228	241	231	252	199	214	217	236	205	202	215	182	203	232	218	225	217	232	241	241	220	184	211	223	208	190	230	216	238	234	198	225	217	244	218	253	220	193	223	201	206	202	202	227	223	189	219	198	202	212	194	194	221	224	246	248	222	214	214	238	230	226	230	211	220	215	227	225	232	250	227	230	233	246	206	237	222	222	226	226	254	217	251	204	214	190	214	200	205	230	253	199	206	237	217	225	187	206	230	220	204	234	219	219	213	199	215	228	206	214	223	239	237	201	198	225	239	219	223	197	220	250	221	226	236	211	204	197	221	189	238	209	220	222	239	236	226	240	205	228	223	213	234	197	201	216	225	251	209	220	206	193	220	235	204	232	216	226	227	235	178	201	218	216	217	223	204	215	235	220	218	210	207	243	220	237	231	212	218	198	210	198	229	217	243	213	211	225	232	218	213	210	177	219	207	213	209	232	214	228	227	228	190	229	220	229	231	203	233	202	211	200	200	237	239	208	242	244	234	205	206	217	224	203	238	224	209	245	240	229	241	225	227	216	218	229	207	237	203	214	221	231	232	237	222	220	212	200	219	207	218	226	202	214	211	222	230	224	245	213	214	223	243	240	245	228	224	218	218	200	232	232	211	214	212	235	240	223	230	191	186	230	253	230	219	215	221	219	242	211	218	230	198	233	227	234	225	228	246	198	244	215	247	242	208	215	225	243	227	222	218	217	228	221	213	226	217	186	226	206	234	223	225	214	225	203	217	212	197	221	214	205	251	231	228	208	211	231	212	204	217	245	185	213	257	184	197	179	234	214	201	212	205	208	209	222	193	201	224	192	199	190	217	226	219	199	215	206	202	264	229	221	234	197	218	217	222	198	193	235	221	233	195	237	227	230	204	210	224	227	206	196	223	225	219	204	210	208	213	194	202	215	218	214	224	224	227	224	218	231	196	216	205	210	202	225	210	244	215	213	207	209	222	215	213	237	209	213	198	201	235	241	202	205	244	222	189	179	212	225	248	210	214	195	206	262	207	198	211	205	197	190	238	208	242	209	213	207	189	204	247	217	190	209	224	237	222	225	208	230	220	207	223	229	200	217	236	227	202	218	220	230	211	219	217	193	215	223	234	221	223	231	205	209	204	215	229	201	231	219	232	219	252	213	204	250	228	201	211	237	229	230	228	216	201	231	207	221	188	224	240	234	220	239	233	242	211	231	206	228	209	231	199	203	211	203	217	229	199	225	219	222	208	218	198	223	201	214	250	204	226	220	211	224	209	213	219	188	204	220	240	191	240	242	225	217	198	219	228	198	199	234	214	221	207	223	199	190	209	204	209	210	227	230	200	232	225	239	194	240	226	233	229	215	213	206	219	222	219	242	214	199	206	220	197	197	223	255	224	237	217	218	211	209	246	279	233	186	209	185	201	216	234	219	196	218	216	217	202	230	225	224	235	243	240	201	237	243	235	233	240	253	213	199	234	228	210	221	219	256	195	237	225	232	217	216	225	229	220	250	226	222	233	207	232	228	202	231	228	223	199	216	207	233	221	226	231	231	202	229	233	204	218	210	246	212	206	215	219	220	232	215	232	205	234	198	212	212	193	200	240	239	236	252	217	202	207	230	227	212	224	227	225	217	223	205	210	218	214	237	203	270	230	184	196	206	211	238	226	224	195	229	201	201	219	237	221	213	220	228	211	201	210	228	202	202	232	212	224	215	213	235	232	263	246	207	217	214	186	224	200	209	237	202	209	219	233	218	210	199	220	180	226	240	226	207	189	243	232	215	203	218	243	216	218	257	217	221	193	226	213	220	220	217	227	217	227	266	222	221	256	222	210	219	218	199	229	212	208	209	207	226	242	207	229	207	240	222	219	210	232	208	222	199	220	207	241	194	241	240	215	216	230	192	235	235	208	230	237	213	251	192	222	233	218	232	228	191	186	210	193	224	228	221	210	238	204	177	194	212	246	226	222	219	221	221	198	209	219	205	210	229	254	208	203	214	225	199	233	205	234	208	201	252	256	241	205	216	222	204	222	240	231	250	241	207	226	223	204	219	217	208	220	240	200	197	220	194	191	254	216	216	216	232	212	205	198	210	224	203	215	222	199	228	210	239	203	222	221	199	218	214	246	217	194	215	248	227	224	218	197	227	221	208	227	192	212	200	206	208	202	197	259	217	207	221	225	218	214	198	212	234	225	218	227	240	233	220	229	232	194	219	204	204	209	204	197	205	251	210	191	237	227	224	229	228	210	207	205	212	217	250	206	226	242	230	236	208	238	196	215	215	226	240	183	221	226	206	199	228	245	235	238	189	207	230	217	229	193	204	224	232	214	221	234	224	234	203	198	205	236	235	199	238	226	223	205	193	212	252	214	241	230	226	214	215	216	207	209	221	208	187	236	227	197	212	194	245	216	215	239	226	191	225	217	218	221	214	219	211	202	191	208	203	225	209	221	239	220	201	207	204	205	223	221	236	231	202	250	207	221	204	223	207	231	223	186	201	207	202	262	208	209	216	200	201	208	213	233	241	209	225	220	243	209	208	234	195	221	225	213	238	234	247	205	216	243	202	216	216	207	204	237	201	242	219	233	230	199	211	218	231	212	217	208	200	214	217	191	212	222	253	236	222	213	217	241	230	199	195	210	201	208	245	223	218	217	218	229	214	222	237	211	209	205	230	220	217	215	201	245	226	220	253	214	212	233	232	228	210	226	217	214	225	218	246	192	186	222	213	190	236	232	201	214	224	214	211	230	222	236	192	237	231	214	185	211	203	195	233	239	221	219	214	203	207	209	197	211	236	211	192	208	240	252	214	216	219	236	222	216	244	244	216	207	212	225	222	222	240	216	238	225	257	196	211	203	219	232	220	224	229	213	222	230	216	190	212	224	208	210	232	240	227	235	255	269	221	200	220	208	212	201	220	214	209	225	223	230	223	218	205	208	217	233	237	240	223	254	230	197	195	196	242	234	188	236	227	230	215	215	226	208	218	229	227	190	231	200	209	212	214	195	203	208	216	216	224	197	208	213	220	204	205	217	220	230	223
1942	740	573	561	583	615	586	553	518	545	596	553	517	526	559	529	520	531	536	575	556	555	570	544	553	535	552	527	528	542	553	565	527	568	549	561	553	552	543	507	551	538	539	516	543	518	590	519	506	593	546	535	549	542	507	543	522	535	562	545	557	551	530	540	543	530	528	561	565	519	573	484	543	540	540	527	571	559	548	491	551	545	572	482	559	544	578	531	556	514	526	529	513	559	552	565	525	518	534	526	581	522	547	543	510	535	529	526	521	555	517	502	544	501	544	523	518	530	517	564	526	542	526	523	572	548	530	552	538	510	523	536	535	532	532	525	497	526	578	539	506	543	538	514	544	527	522	532	524	537	531	539	500	581	501	533	553	539	561	534	545	513	555	578	540	521	569	537	533	559	571	529	550	535	543	497	557	525	523	536	515	525	546	529	555	555	537	513	554	566	538	549	524	550	539	535	513	553	554	512	516	502	533	554	533	547	527	559	536	535	561	584	511	565	481	532	519	518	528	557	541	560	502	518	471	519	571	579	540	534	521	557	539	530	533	499	551	477	549	570	491	519	579	595	522	490	513	527	553	531	562	526	523	527	502	486	536	567	531	520	536	558	536	563	535	575	533	560	570	540	563	546	548	553	515	584	543	510	517	527	534	520	548	533	555	503	573	553	539	504	538	557	533	518	523	521	536	504	531	555	557	526	565	517	563	535	531	486	556	544	547	526	504	513	558	544	527	534	525	553	563	571	538	525	531	525	544	584	533	538	575	524	534	478	558	530	551	549	549	574	531	553	574	535	520	575	550	559	518	514	512	562	496	529	529	496	555	531	501	570	502	540	542	548	548	506	523	531	553	532	545	518	520	479	524	536	522	552	552	521	560	558	546	519	534	491	542	537	529	562	538	520	538	522	580	533	553	564	503	508	523	559	511	531	584	485	537	561	551	532	503	557	497	528	529	561	525	560	514	548	528	583	551	545	537	493	560	550	513	490	526	541	547	522	548	537	527	593	566	533	539	540	522	517	531	552	522	561	520	517	501	546	575	542	556	544	520	534	521	558	518	553	495	555	493	571	521	569	546	540	526	527	527	506	530	493	533	516	517	557	523	502	519	517	588	520	496	504	507	532	590	566	548	554	530	540	519	505	531	545	507	514	562	541	545	552	548	525	518	522	536	543	527	493	540	522	539	569	530	550	536	536	533	496	530	561	493	548	545	540	511	547	530	524	551	566	568	538	524	507	488	483	539	492	518	510	529	577	547	529	557	545	532	515	548	550	524	571	536	524	552	553	541	523	547	547	555	573	557	552	510	517	510	549	510	539	539	529	514	514	547	537	542	556	572	532	520	527	509	565	586	540	533	541	507	569	542	506	532	520	529	548	513	534	554	543	507	518	537	521	525	531	506	533	521	515	531	514	555	547	551	527	521	560	534	520	539	553	560	518	520	559	532	573	518	492	523	517	549	546	524	558	536	538	587	534	538	530	540	590	563	534	542	518	520	529	511	539	551	550	549	537	539	490	522	529	561	531	565	535	547	568	521	558	529	538	552	534	531	531	522	528	583	545	518	518	493	513	508	527	582	525	492	521	535	509	516	507	541	533	536	503	543	557	545	542	556	554	538	563	532	552	555	544	572	526	505	534	514	546	534	550	564	530	521	532	568	537	566	496	573	549	618	553	566	531	558	536	551	535	523	541	540	527	531	581	561	555	544	516	511	522	550	546	531	543	554	538	550	565	565	525	540	499	553	495	555	510	573	515	588	478	505	529	560	558	514	505	513	574	512	528	513	525	550	558	524	543	545	548	550	509	542	527	513	540	534	497	557	541	544	522	527	515	554	503	544	555	543	517	519	552	523	546	548	561	487	551	528	508	535	521	536	497	537	509	528	557	560	601	587	552	547	558	554	506	560	532	515	572	531	511	548	548	563	535	543	551	525	514	570	572	553	541	556	557	555	532	542	527	539	508	536	527	528	574	487	540	559	559	540	554	547	546	558	600	517	539	516	537	542	570	529	562	536	546	479	574	564	556	515	527	523	544	512	559	527	538	515	597	551	532	543	575	554	567	494	533	570	519	506	519	575	546	557	523	535	557	511	493	575	504	562	551	560	553	550	557	529	530	486	547	539	546	522	517	539	566	534	540	515	559	520	515	561	553	574	497	539	548	531	521	519	571	584	526	507	517	525	562	512	541	527	518	506	540	546	529	553	520	502	565	576	521	550	517	565	525	544	581	543	555	510	537	561	530	549	581	528	509	555	532	546	572	527	570	540	567	561	553	541	518	542	542	562	513	545	527	521	520	534	545	512	559	565	554	572	575	508	547	514	561	561	537	562	528	562	578	528	562	557	564	513	554	520	539	506	538	497	530	548	517	577	532	531	518	521	522	536	527	515	554	511	515	520	520	552	528	551	546	558	536	579	567	589	553	535	549	517	551	538	519	562	558	524	547	569	554	498	537	580	482	532	518	496	584	550	547	557	530	540	570	543	536	524	533	572	530	520	546	540	558	549	508	522	519	528	564	517	593	516	489	541	523	533	529	481	563	501	525	518	530	554	563	553	511	521	550	536	532	534	516	527	520	559	498	563	558	539	518	502	534	520	552	558	509	512	522	527	547	553	576	551	561	546	530	514	543	507	542	549	552	558	564	510	512	556	536	552	527	524	558	541	550	526	513	561	514	530	532	541	523	543	539	520	509	520	524	535	589	533	543	535	540	530	560	574	497	541	570	538	547	585	518	543	514	547	512	510	526	538	573	517	510	527	549	538	563	497	527	519	536	569	526	563	550	516	538	563	579	529	563	512	518	540	512	537	544	503	508	531	536	529	523	550	549	503	532	523	530	510	533	527	560	517	563	550	535	580	555	516	553	575	524	546	566	564	559	490	526	560	532	578	551	557	568	528	536	511	528	490	521	559	536	529	529	548	528	559	502	541	556	552	544	544	529	542	539	545	542	535	502	514	545	504	532	543	492	571	512	566	541	551	518	523	535	570	554	562	561	545	571	551	545	575	505	545	547	539	538	562	559	519	552	538	518	569	524	519	530	574	533	539	554	557	543	555	511	521	533	523	573	511	565	540	506	591	523	543	525	516	523	529	503	550	534	558	527	495	507	515	543	571	580	539	531	572	502	519	488	599	528	565	554	547	547	574	539	557	548	567	528	581	490	503	531	523	564	546	537	534	529	526	527	572	488	568	574	484	544	519	529	526	572	543	519	558	553	544	529	532	504	504	536	527	539	530	600	539	511	503	550	481	541	540	550	567	521	546	526	531	537	556	515	559	548	544	507	534	523	557	534	532	557	527	525	532	541	514	538	544	539	534	550	530	603	563	521	502	554	594	544	529	532	504	539	526	568	540	566	543	513	493	547	506	524	555	542	561	536	535	530	552	554	528	539	512	523	523	526	506	523	575	547	536	551	534	517	551	516	523	468	514	511	563	533	557	506	538	537	503	560	547	537	553	527	552	566	517	498	490	530	579	547	568	569
8725	1093	583	434	356	269	254	240	191	200	193	196	210	218	210	199	160	182	169	166	195	197	168	199	220	155	205	178	171	158	181	182	196	181	163	145	177	164	163	166	175	153	189	185	188	170	187	145	188	195	205	172	191	170	185	169	169	173	183	194	184	189	180	184	188	170	168	162	162	180	162	177	191	164	203	152	176	195	183	171	165	162	170	207	168	167	183	193	187	159	192	176	194	177	187	184	189	162	182	178	177	151	196	168	175	208	141	188	189	198	153	176	180	181	176	168	171	164	206	190	155	190	172	188	176	186	182	176	184	159	170	174	173	175	194	192	182	173	169	173	187	211	193	163	170	175	189	173	172	144	191	178	160	167	169	195	165	168	165	166	183	193	182	143	204	178	181	199	181	194	180	167	203	136	184	187	178	188	142	170	160	193	188	186	197	183	164	164	143	180	192	172	183	198	179	179	197	165	197	154	155	195	193	190	170	170	181	173	181	193	198	191	159	180	148	179	151	175	157	170	183	177	191	184	183	190	172	175	155	177	169	163	166	184	174	159	172	192	174	181	174	193	180	175	169	189	181	184	205	192	162	197	174	157	187	187	167	182	179	174	173	169	199	162	197	186	207	172	160	165	159	184	176	151	157	178	179	199	154	183	173	189	167	175	182	205	186	154	143	192	187	197	156	186	181	145	163	177	152	197	191	169	155	182	168	190	188	164	158	186	174	195	153	161	176	188	175	153	177	186	182	204	173	197	178	181	192	178	181	195	154	177	167	180	176	191	177	174	168	172	177	173	152	195	205	199	156	154	170	193	190	163	156	181	189	185	200	170	184	212	189	141	179	186	185	169	190	181	167	173	196	169	180	188	191	187	201	177	172	152	191	175	179	173	202	173	182	171	192	186	195	164	154	192	172	175	166	188	203	180	162	153	165	173	157	169	162	170	172	155	166	191	143	168	191	195	188	181	193	176	172	161	156	178	175	177	163	184	183	183	170	157	179	148	171	172	185	185	128	174	149	168	174	173	155	166	172	182	179	188	164	182	183	187	176	160	178	175	163	203	140	176	168	160	184	169	184	182	190	183	181	204	175	147	183	189	167	174	176	151	163	193	181	199	181	183	180	180	159	155	171	182	180	189	202	176	191	174	182	186	193	163	189	171	171	175	189	185	143	182	153	161	182	152	151	183	181	161	165	181	176	199	168	199	187	184	183	190	171	193	166	183	164	177	192	185	163	177	200	163	190	142	172	184	190	173	193	153	178	170	162	170	153	157	194	181	182	192	184	155	194	172	185	168	153	178	184	179	187	180	174	189	170	149	180	194	182	175	159	194	164	167	195	187	187	181	194	168	174	181	194	149	166	183	163	164	195	157	154	205	193	197	176	167	179	182	188	187	178	191	175	181	160	191	205	146	176	178	161	181	198	165	177	156	180	187	181	182	203	177	166	158	164	189	174	184	188	199	204	193	176	202	173	193	203	168	190	178	183	190	183	188	172	199	187	183	155	198	184	179	166	195	157	167	168	149	174	172	167	173	181	164	162	184	178	175	175	171	176	195	177	164	154	156	169	181	165	156	182	181	174	191	194	193	178	144	161	192	181	192	167	169	177	183	162	179	191	160	167	167	185	168	191	170	155	168	192	184	172	183	194	141	166	163	175	162	177	187	208	172	179	172	175	144	156	178	183	221	195	175	191	165	171	191	175	155	188	165	168	194	194	183	160	194	147	164	152	175	172	180	193	170	177	163	190	173	194	170	201	167	179	152	175	203	155	178	163	157	188	187	177	165	167	153	163	179	192	193	176	177	141	185	153	172	152	193	173	168	174	188	162	174	168	157	172	158	194	196	202	190	191	179	176	177	158	194	154	173	166	191	188	162	188	158	171	181	195	171	179	157	159	175	180	157	178	167	167	178	159	183	187	172	165	176	149	178	184	181	204	205	178	188	180	179	179	177	149	182	163	182	173	185	173	185	170	185	188	164	166	192	181	180	174	184	170	168	158	186	202	183	181	192	175	167	184	165	194	191	172	163	164	194	148	185	183	197	237	178	207	168	178	163	176	172	182	176	175	182	182	163	176	179	190	211	172	181	168	194	229	174	190	181	184	213	187	190	179	173	188	204	182	201	182	180	180	192	163	183	195	164	169	168	190	169	179	169	176	171	179	156	162	167	187	168	173	175	172	186	193	162	180	162	205	177	197	172	169	185	174	194	183	153	164	185	177	152	166	182	178	178	166	152	178	188	180	179	179	180	186	143	172	159	161	196	216	187	197	152	192	179	177	175	175	195	178	188	180	165	175	183	172	164	152	163	176	171	161	177	201	169	165	191	174	194	182	174	173	172	149	161	161	222	185	168	189	152	180	197	186	163	173	187	174	199	158	174	178	164	179	175	168	172	175	188	205	168	197	190	180	173	168	163	180	160	167	185	194	173	200	186	172	188	177	189	144	179	168	183	144	195	174	182	160	174	205	186	163	154	220	187	176	171	178	157	172	177	149	168	176	178	174	183	201	161	187	178	194	154	173	167	168	171	155	180	187	188	181	187	146	200	178	172	169	168	180	184	195	173	169	158	182	179	182	179	194	181	168	184	180	175	200	177	176	186	161	193	197	181	164	166	211	152	197	180	175	198	191	168	161	196	166	156	154	199	171	179	189	187	178	178	157	189	159	185	176	187	168	140	175	185	172	177	184	167	184	173	169	177	158	168	167	180	170	171	182	190	178	176	164	171	175	178	165	185	207	190	178	177	181	159	165	170	159	177	170	170	180	183	161	171	184	201	192	174	174	168	199	177	170	171	181	206	171	175	176	160	195	205	153	173	211	193	191	166	185	182	177	178	183	184	198	173	175	183	161	182	190	171	172	182	156	174	175	188	184	181	178	171	167	205	185	212	173	187	185	170	187	188	177	184	168	178	187	164	178	165	177	150	179	168	170	169	180	160	183	181	182	172	152	163	209	167	149	163	182	190	197	168	189	177	180	190	199	184	193	171	176	183	163	153	196	143	174	203	170	175	172	187	172	190	174	200	183	200	216	177	170	149	170	153	172	161	163	190	177	187	153	198	179	185	175	166	190	171	189	153	189	149	178	160	154	167	188	179	178	157	185	182	187	160	189	176	181	196	178	175	180	188	191	165	184	181	205	182	170	186	190	184	163	202	186	161	183	151	177	161	186	183	163	172	161	176	200	207	175	183	187	164	170	190	176	187	166	204	177	179	154	169	186	157	200	228	187	186	182	179	189	199	162	190	173	178	170	177	184	150	171	201	171	183	182	171	178	166	192	174	171	173	178	171	177	176	177	171	166	184	166	202	178	149	177	180	177	171	151	185	172	143	170	148	173	182	168	188	159	193	173	155	190	160	143	162	165	191	166	188	173	171	161	163	152	193	175	173	204	177	162	179	183	201	176	170	171	158	179	157	206	155	165	173	151	168	164	175	171	167	175	174	193	183	179	206	147	164	172	165	217	196	163	172	183	168	178	204	190	179
6722	1224	1270	1435	1196	1015	896	743	715	700	640	623	582	607	549	536	553	553	515	514	500	538	522	523	492	528	500	498	553	509	484	468	468	474	484	492	471	489	499	517	503	476	452	466	485	482	475	436	440	532	479	469	467	432	510	490	457	448	459	502	505	481	497	471	475	481	486	491	414	490	441	492	470	490	475	491	528	482	479	484	498	480	422	443	474	475	529	476	492	475	472	461	505	455	453	516	489	511	479	475	431	494	496	494	434	468	437	461	467	462	462	471	478	477	467	487	492	451	465	514	459	465	491	465	439	456	509	484	441	442	493	478	465	447	477	443	462	462	479	482	494	483	452	477	479	448	489	434	490	500	474	465	465	448	466	514	459	533	504	495	514	475	480	503	482	464	455	463	446	458	441	495	483	478	468	450	464	488	445	465	507	432	425	485	493	465	499	484	458	464	466	477	474	478	478	471	498	489	461	511	499	486	464	438	452	497	456	454	457	463	481	441	467	474	488	458	437	467	472	466	473	441	494	456	502	495	483	488	486	469	491	515	474	463	426	492	468	463	462	478	443	448	471	479	472	463	451	497	497	506	494	496	504	483	454	479	466	431	463	453	460	425	450	478	483	463	483	436	487	465	472	434	476	509	477	513	448	475	502	449	506	460	438	456	421	468	452	464	485	448	458	482	445	439	436	510	471	479	514	483	499	454	459	489	483	521	434	481	476	442	458	490	483	497	486	517	491	485	443	464	435	551	482	461	466	482	475	507	473	457	453	481	458	463	476	452	442	471	447	442	473	476	454	490	477	475	465	473	470	446	453	470	437	449	463	481	478	471	458	474	525	456	474	429	455	484	477	507	423	493	425	466	484	477	495	470	469	455	464	472	477	486	487	507	471	463	451	473	496	482	500	474	450	476	495	469	502	477	462	503	472	443	485	487	493	441	459	454	489	470	504	482	466	478	495	471	478	495	486	520	497	503	450	474	471	529	511	464	468	477	450	458	454	473	513	476	489	525	501	470	456	497	472	466	497	468	509	530	487	504	488	467	523	478	468	479	478	480	465	462	489	450	498	478	524	482	497	463	473	447	479	471	475	479	457	442	515	498	437	473	484	461	437	472	456	462	497	472	496	484	479	522	471	499	496	471	490	519	456	433	462	506	446	478	503	470	465	412	480	462	463	467	468	478	463	498	469	450	446	487	494	470	455	507	458	458	515	455	475	465	463	508	471	449	533	464	493	492	445	462	449	532	481	457	479	448	504	433	489	481	468	465	465	502	490	479	438	430	474	474	463	476	454	509	480	464	499	489	501	452	463	475	502	459	484	483	449	452	460	482	485	478	474	481	478	479	478	498	477	480	479	473	492	463	458	452	473	494	496	469	468	455	490	451	439	483	489	488	436	511	425	455	474	470	480	469	516	472	477	478	452	481	438	487	472	501	470	497	478	443	471	456	465	466	469	489	465	467	459	447	461	440	455	443	437	466	451	447	503	483	448	501	450	469	442	424	472	461	462	481	473	524	485	478	535	482	478	448	478	478	461	510	441	443	433	507	478	502	436	483	448	480	465	470	465	486	465	478	497	466	455	474	491	488	453	514	435	500	494	477	463	542	460	489	499	438	515	483	494	533	484	478	473	506	517	463	477	429	476	533	464	483	457	464	501	493	454	469	468	450	502	460	471	471	458	507	471	438	462	461	474	483	472	535	458	469	521	483	511	485	439	463	464	447	494	468	496	470	484	438	496	480	486	488	473	472	478	472	459	504	502	450	477	456	451	467	493	530	477	492	470	465	489	478	493	512	465	494	496	507	479	490	453	441	429	478	477	436	480	453	484	489	509	489	472	471	486	484	460	499	484	468	494	488	456	481	495	495	449	454	463	490	482	498	453	468	490	464	451	479	476	496	490	462	483	457	496	453	483	491	508	453	491	471	463	460	471	503	488	512	480	454	475	472	479	509	446	503	501	447	520	514	444	524	466	465	470	441	485	463	408	493	482	477	501	499	508	448	462	470	469	494	510	469	428	495	506	481	492	428	499	506	464	486	495	455	467	470	457	495	454	499	433	474	481	484	460	501	431	480	489	482	469	461	445	433	469	449	479	497	494	464	457	473	418	471	474	463	458	503	469	495	488	478	442	509	479	494	489	477	467	461	470	481	482	442	483	487	485	473	472	483	469	480	441	469	459	508	513	463	506	494	453	481	497	470	444	449	468	494	463	485	463	469	477	465	520	465	436	448	455	474	495	486	448	457	446	458	464	493	483	406	467	475	469	453	441	486	460	452	475	470	478	509	473	487	515	464	449	431	479	534	508	453	478	439	462	485	460	457	455	474	493	444	487	503	487	505	473	494	474	457	502	513	482	467	453	475	496	480	460	441	457	485	448	488	486	465	466	484	472	502	458	451	469	508	464	443	485	459	455	488	448	468	465	470	483	499	480	478	471	492	471	454	492	506	463	486	451	513	449	480	453	503	490	471	481	477	467	470	481	482	484	477	459	477	461	487	481	437	495	446	466	466	468	451	485	490	441	488	477	474	468	468	478	503	455	473	445	448	500	485	469	501	472	487	457	478	495	459	489	470	471	434	494	500	479	507	502	467	481	469	471	496	465	489	467	491	463	498	482	487	467	488	478	493	474	443	491	456	488	455	476	484	461	474	469	471	465	501	493	493	448	463	460	483	435	488	480	454	466	477	551	508	467	441	486	464	476	444	493	439	467	491	473	482	463	470	481	452	471	478	477	460	488	497	489	476	481	449	484	462	477	474	492	500	512	472	466	477	470	490	522	479	485	508	466	475	449	440	473	489	493	462	462	454	476	482	476	517	501	473	476	445	456	454	492	442	477	478	403	445	469	511	492	485	473	499	519	487	447	426	454	450	517	507	506	485	492	464	443	452	459	500	491	439	455	512	490	493	460	469	479	468	457	454	491	485	471	470	446	471	474	476	489	471	492	465	470	454	463	500	471	522	432	475	468	505	458	471	485	498	453	444	470	514	475	486	444	424	490	454	470	500	439	466	466	488	484	459	452	477	467	478	491	461	484	464	479	467	467	474	491	479	502	494	480	449	467	496	493	477	456	470	482	474	452	473	495	483	483	473	446	506	476	460	446	483	522	495	430	434	419	475	481	460	478	486	465	489	469	463	468	435	469	520	481	472	471	464	474	477	497	494	468	440	464	478	456	450	465	477	463	483	493	493	538	492	475	478	500	477	499	450	439	459	466	461	471	469	461	499	473	455	420	459	434	454	487	499	469	470	492	483	477	464	482	528	485	489	481	461	422	489	460	496	483	449	441	483	461	487	476	475	463	454	489	477	484	494	475	480	506	473	450	477	494	488	491	523	471	457	479	448	455	484	495	431	458	495	454	461	461	532	478	463	462	469	481	527	493	473	467	460	468	462	515	468	445	458	489	522	480	513	470	517	502	487	490	469	489	461	453	457	506	491	489	481	477	464	445	491	490	493	500	447	454	484	486	496	438	541	510	488	505	469
16624	2613	1297	918	707	588	538	486	409	456	406	414	391	403	392	403	393	385	388	364	410	366	383	350	348	383	400	390	407	395	394	368	343	371	375	369	428	390	386	402	362	374	376	373	398	359	392	382	383	389	392	330	367	353	392	344	355	407	352	396	333	358	377	395	403	415	385	374	374	339	381	352	327	356	369	356	367	380	373	416	392	364	373	392	373	397	341	383	376	361	377	376	351	350	345	351	382	373	359	356	370	349	333	389	367	381	368	360	396	370	381	404	364	346	364	385	337	390	380	340	361	346	352	356	389	344	374	412	388	376	359	401	385	360	357	370	333	375	356	376	352	380	395	341	344	363	398	360	397	341	375	363	363	348	381	373	348	363	357	371	384	355	373	353	354	386	382	364	421	389	404	386	394	380	354	377	373	376	367	351	389	354	373	377	381	364	327	366	368	383	358	376	359	370	368	362	356	419	406	398	373	374	343	328	408	349	384	425	363	395	355	363	371	378	352	379	360	399	378	370	344	407	405	363	367	354	420	340	363	336	394	373	387	354	352	366	375	377	378	379	336	372	389	370	360	370	317	376	403	355	366	357	360	343	349	363	407	359	365	333	359	379	404	361	384	349	352	316	363	428	363	348	382	392	376	373	363	359	371	398	380	384	379	381	383	375	366	378	366	369	355	355	367	341	382	358	344	370	365	367	408	344	343	366	367	361	327	336	355	364	358	387	335	322	376	399	372	361	366	337	350	389	339	387	339	377	390	400	394	396	378	382	411	365	374	368	369	370	417	346	369	361	364	402	346	377	371	374	379	366	330	336	360	396	382	346	398	374	381	381	356	365	356	373	416	387	380	396	379	374	432	379	368	352	396	420	398	377	358	378	363	365	381	386	351	372	414	353	345	361	325	400	353	380	367	388	372	396	335	416	370	377	378	389	363	372	399	354	348	369	375	352	386	388	402	381	376	363	395	343	379	386	384	373	394	375	336	398	350	380	388	363	395	344	326	369	372	352	394	393	365	361	360	362	354	358	331	359	356	359	392	357	395	387	383	351	370	362	390	366	370	419	384	393	399	339	367	372	357	370	342	334	389	339	402	380	386	374	368	393	370	359	371	392	379	388	384	350	396	374	393	392	407	375	361	320	389	399	360	366	370	384	381	404	351	373	349	381	372	363	345	372	348	380	346	359	388	340	399	385	370	373	412	382	361	379	352	396	369	352	353	340	365	364	412	374	353	385	382	398	378	360	375	363	385	380	333	368	346	378	388	368	375	410	357	369	379	380	376	377	363	371	368	350	382	349	360	367	369	369	358	344	389	377	361	378	350	384	364	372	344	355	315	357	403	399	339	353	393	379	360	370	357	383	369	366	372	319	344	371	396	357	390	337	412	343	348	389	376	376	341	378	369	332	366	374	382	414	353	367	382	362	375	388	391	336	353	370	374	336	372	382	343	367	359	400	357	371	398	371	352	353	367	403	345	374	311	360	355	370	354	397	340	388	400	395	358	367	336	364	354	345	363	345	393	350	372	363	347	385	368	328	388	368	394	400	382	394	419	365	394	347	338	378	390	379	360	378	386	391	341	371	382	353	386	409	372	392	383	385	345	321	361	372	376	361	393	374	377	358	375	358	360	377	389	363	350	375	382	361	371	408	320	373	394	377	360	351	356	387	359	389	353	408	368	370	376	386	337	355	329	410	347	384	378	368	347	396	365	371	385	396	407	338	369	346	327	336	394	383	404	340	417	350	343	355	381	371	363	353	363	367	347	389	368	362	380	389	404	397	398	384	376	357	387	394	392	350	345	345	324	379	364	396	387	365	361	401	392	351	372	385	383	388	372	354	388	375	342	349	391	356	343	365	375	342	365	375	379	377	337	397	346	423	351	392	356	345	360	366	348	382	375	335	367	324	387	354	388	397	365	379	361	364	356	388	388	336	382	392	363	370	374	377	352	339	392	362	354	359	352	327	369	376	327	352	325	380	343	375	376	362	320	365	383	373	314	347	344	364	378	403	370	386	364	369	345	381	384	339	384	405	360	374	400	381	344	347	367	354	406	347	352	359	362	394	402	382	386	357	365	368	369	357	363	391	373	362	341	380	378	332	415	325	402	371	376	362	374	383	379	353	360	373	356	361	393	384	382	361	367	367	381	400	413	382	390	378	385	362	361	398	336	395	405	369	387	351	396	372	400	381	371	368	340	358	369	401	386	352	393	350	362	367	388	392	399	385	376	348	381	392	359	343	383	358	335	365	367	374	366	353	366	403	354	382	355	360	422	363	363	358	378	399	358	367	340	385	360	388	386	378	385	359	368	392	361	376	370	403	387	393	359	380	393	418	430	383	344	401	383	360	347	373	349	366	372	389	346	389	336	369	388	372	361	336	404	374	357	323	349	419	382	352	334	352	347	382	369	377	395	367	366	373	379	378	371	372	373	359	414	373	335	367	364	348	369	397	394	350	345	360	379	354	348	387	380	366	365	353	374	411	402	379	362	421	366	372	373	383	362	347	345	364	337	396	381	341	362	372	370	344	358	352	351	366	418	397	363	330	401	369	385	366	344	369	342	360	378	401	390	379	361	344	377	413	345	381	378	387	354	374	369	410	369	360	409	397	355	348	370	342	340	348	315	361	361	355	371	374	363	373	346	334	372	354	381	352	368	360	399	384	376	350	359	347	360	402	380	363	382	393	353	356	389	363	368	369	359	385	383	381	385	409	370	386	350	382	377	360	348	364	392	380	380	357	367	361	389	408	350	384	345	337	396	355	374	352	373	413	393	387	403	369	396	345	333	374	370	368	380	363	408	377	382	349	347	381	378	432	364	335	355	362	383	309	429	383	375	395	356	354	373	336	348	367	408	333	338	374	373	350	348	340	384	383	384	343	375	393	370	391	389	379	345	399	380	400	382	343	396	349	359	337	397	381	354	355	376	357	389	399	394	370	386	336	356	327	365	399	324	347	361	400	367	379	371	379	367	375	397	384	348	350	361	397	363	392	397	362	371	345	376	379	390	362	371	359	360	359	359	332	358	354	351	347	372	354	404	356	362	328	345	371	426	414	354	333	364	345	405	406	389	391	339	366	387	385	381	375	417	351	354	365	369	327	356	330	396	379	380	412	385	339	336	360	367	351	368	346	389	389	383	346	347	371	383	411	387	399	396	384	409	386	360	375	364	377	335	389	396	378	365	358	389	372	348	353	365	400	321	359	319	346	411	345	379	410	370	372	364	396	385	431	333	342	361	373	342	395	378	367	362	324	356	329	359	360	331	355	351	363	357	375	367	363	367	317	407	371	383	379	353	363	366	387	380	422	345	374	348	384	365	366	398	367	394	399	392	408	371	370	369	381	373	352	357	352	366	339	369	347	365	356	370	349	400	372	367	389	387	363	356	356	411	349	388	377	411	367	364	352	374	379	379	402	378	364	377	369	356	336	355	362	430	389	352	354	360	365	375	364	370	361	385	369	378	355	385	361	385	365	391	375	369	362
9347	2168	2506	2616	2207	1854	1619	1355	1320	1295	1104	1077	1133	1037	1067	994	1000	990	965	1004	946	938	900	953	974	842	934	911	903	876	923	837	901	923	919	881	847	884	880	910	923	889	851	835	853	860	882	847	877	924	892	842	881	894	890	856	863	902	872	885	855	869	832	858	918	917	907	867	892	880	865	901	864	865	847	918	888	873	863	875	936	865	841	876	882	823	883	902	903	878	895	898	848	885	908	839	830	843	866	810	846	917	862	915	876	821	852	877	861	843	886	904	918	860	864	833	865	863	864	845	801	849	832	880	865	854	947	885	868	892	846	889	877	815	815	873	860	821	880	824	873	832	815	879	861	860	894	884	864	855	853	885	894	855	858	924	835	866	801	877	877	925	877	904	869	858	865	874	854	880	880	877	833	857	847	827	832	891	879	868	868	850	877	869	853	846	858	867	860	885	859	938	852	885	825	863	858	822	856	852	921	816	876	830	862	859	828	836	880	818	896	879	845	872	845	858	875	803	870	881	821	856	830	885	859	869	876	829	829	830	852	850	864	852	890	837	853	874	827	859	907	829	872	893	888	841	861	811	885	863	856	849	869	860	867	880	839	858	905	936	839	871	841	871	870	888	829	833	850	855	873	858	864	849	895	855	824	871	841	877	865	822	859	871	812	863	843	853	883	874	832	859	843	880	870	893	863	881	883	846	847	857	861	908	866	834	838	861	873	865	919	832	858	874	872	921	881	873	849	819	841	900	867	901	802	841	861	843	860	841	812	856	873	874	841	888	860	864	843	834	856	881	859	867	875	887	823	827	862	875	845	879	850	944	865	848	902	839	818	853	895	861	851	854	931	856	810	893	854	888	868	872	856	877	842	894	827	880	807	850	869	863	843	858	793	884	854	891	880	822	818	847	847	840	849	843	832	908	866	836	823	817	863	864	852	843	862	826	855	865	822	864	892	865	863	878	869	864	832	835	871	830	828	845	892	867	908	875	815	854	866	858	841	894	820	831	850	833	845	868	821	907	845	855	900	810	812	887	840	871	839	869	904	843	867	820	856	860	873	878	854	888	839	865	899	860	846	871	840	856	852	914	882	830	896	864	819	859	861	860	879	868	833	851	859	896	855	836	857	886	821	875	864	864	850	894	844	897	862	871	797	896	859	886	904	826	885	833	880	909	831	869	851	833	871	858	882	847	855	812	857	811	880	837	816	888	868	891	868	864	848	871	868	854	832	856	914	899	833	882	867	853	814	827	890	829	905	786	871	845	912	878	878	922	835	855	864	831	866	895	931	839	893	814	812	881	800	904	849	866	871	854	819	808	880	914	851	896	843	893	840	888	859	867	868	864	867	881	843	810	886	895	842	855	867	852	878	849	855	910	826	906	837	851	879	843	888	814	812	820	846	875	887	863	875	854	857	850	816	873	857	865	872	844	873	827	880	852	913	910	889	843	926	847	854	858	902	827	808	898	855	836	834	852	866	866	883	881	875	867	924	867	870	856	848	873	842	782	807	862	880	868	875	868	863	898	845	841	838	852	871	906	860	853	830	851	838	845	836	874	827	847	871	841	919	880	888	862	814	879	838	863	864	755	840	873	817	861	888	866	894	832	827	922	846	830	861	874	907	875	847	841	855	802	841	848	868	842	833	853	881	844	868	878	834	813	894	848	868	929	866	894	898	824	850	867	869	842	823	841	855	833	897	811	852	853	864	846	868	826	835	829	883	854	886	881	908	878	921	882	906	864	837	855	831	840	836	860	893	864	845	862	852	859	831	870	792	892	848	851	827	866	868	873	894	821	866	879	848	825	861	879	875	851	865	869	911	853	893	895	925	915	828	872	870	887	853	881	881	923	829	888	914	828	773	841	863	872	883	896	856	850	864	894	835	848	868	826	832	874	792	812	934	823	904	827	862	820	866	904	853	825	879	838	881	854	860	837	907	816	906	853	841	861	876	884	864	869	834	827	877	826	870	832	872	847	826	933	827	894	926	864	864	851	845	838	864	884	869	880	846	849	885	852	835	827	839	919	877	849	891	861	866	843	849	786	876	854	798	901	838	906	849	885	854	835	878	846	855	873	867	823	884	889	796	816	859	867	842	821	804	838	883	835	868	870	886	887	852	867	828	863	838	855	827	842	874	869	894	880	899	850	846	910	774	856	891	868	882	858	872	857	879	926	834	855	858	861	901	823	882	861	862	835	861	849	854	881	875	868	879	772	908	819	836	893	863	872	902	867	885	897	875	806	862	874	880	847	854	861	886	868	855	814	868	874	875	947	876	857	857	805	844	870	872	848	859	894	819	933	870	859	826	874	897	820	825	839	840	849	817	843	858	863	858	860	864	867	876	839	820	847	884	862	849	873	876	886	878	846	846	870	871	878	896	882	895	844	872	855	878	846	849	867	904	828	890	871	886	868	900	815	857	872	865	844	849	839	829	841	879	901	851	857	854	834	837	912	883	849	879	879	863	871	865	825	900	849	896	854	878	902	916	847	890	886	866	859	860	833	849	896	828	855	888	902	910	836	876	917	872	834	875	829	915	870	839	817	887	863	841	879	863	872	837	814	823	841	896	826	859	837	846	863	874	831	881	856	882	855	867	856	842	872	844	856	878	865	824	848	846	847	816	877	828	881	860	841	867	877	833	822	894	837	806	866	882	811	840	841	893	823	885	840	866	871	856	845	822	916	888	866	888	893	877	848	873	848	854	857	843	883	879	885	855	840	882	837	897	874	918	832	876	860	825	888	908	845	898	872	870	849	867	897	932	843	886	826	866	866	843	921	884	861	826	852	858	853	858	875	862	854	858	900	865	831	876	847	818	819	826	869	828	859	825	868	836	841	844	839	844	897	846	819	887	912	846	899	909	905	850	819	917	872	910	811	851	852	902	886	831	841	860	895	893	825	854	874	873	867	885	842	888	881	879	823	895	903	807	905	847	856	844	828	833	847	830	927	849	795	866	847	881	868	856	847	854	865	845	838	867	847	832	873	853	833	849	865	836	819	875	839	857	885	862	859	849	821	772	872	837	866	874	887	833	865	865	856	875	883	817	842	919	896	808	888	867	887	885	802	876	820	870	847	871	892	835	894	878	878	837	887	828	859	856	858	875	856	840	865	867	903	890	906	860	799	885	834	892	883	847	855	876	836	849	890	858	882	881	823	836	858	909	872	872	897	913	865	863	842	840	779	866	896	846	787	887	847	856	851	859	852	814	827	841	839	881	878	882	869	843	892	898	870	817	828	896	858	863	805	890	836	863	808	852	855	813	902	843	868	874	885	846	860	823	842	872	833	841	857	847	858	853	820	870	838	864	885	812	848	862	863	877	871	811	827	888	863	876	911	867	874	893	839	834	907	841	820	905	864	878	890	815	848	879	858	891	818	806	925	860	874	846	858	910	900	835	842	894	849	892	832	861	821	885	875	885	889	903	876	875	935	824	854	810	859	928	838	899	871	810	839	821	853	847	928	859	852	858	855	839	861	864	934	827	914
3138	530	289	221	270	254	246	255	202	232	244	199	230	228	218	263	237	229	208	244	228	231	224	254	247	261	240	216	222	248	203	220	213	218	208	210	221	197	250	235	208	241	235	237	223	213	212	228	200	250	217	249	236	228	235	230	199	225	239	204	214	215	229	204	215	246	223	233	213	236	222	227	221	209	199	245	225	234	257	224	234	215	198	226	231	213	219	214	191	222	213	204	220	213	264	207	223	207	215	224	243	221	215	263	222	252	213	197	231	206	238	229	200	270	208	227	218	218	250	217	214	226	224	212	213	234	233	234	238	216	215	218	204	206	223	242	220	224	210	223	235	222	255	211	210	203	211	224	200	203	247	204	220	205	219	217	214	211	225	233	244	253	221	241	233	202	230	219	221	198	219	240	234	209	203	255	249	232	221	221	227	227	224	208	235	216	247	217	201	224	214	229	226	269	225	224	216	248	246	243	282	228	210	255	235	217	231	221	245	228	226	209	225	229	242	207	222	232	241	215	223	204	210	231	234	236	208	233	236	206	241	205	227	196	220	253	241	227	202	212	213	215	233	224	222	263	234	234	225	233	210	230	197	220	216	204	216	246	215	226	224	240	244	247	243	215	236	212	237	232	210	218	253	218	210	226	197	204	222	241	232	224	196	216	221	219	243	204	235	198	225	211	231	217	262	224	268	246	215	220	195	194	216	239	216	227	236	253	245	221	202	242	235	206	205	243	211	247	247	206	229	198	235	215	234	252	250	217	211	230	209	229	212	240	210	242	271	248	239	258	212	200	236	225	246	211	210	235	214	232	243	226	248	204	228	233	222	234	219	230	215	258	222	201	226	228	229	221	212	237	242	224	236	240	217	259	234	229	189	218	235	202	214	206	232	215	249	230	227	259	243	201	213	233	223	214	248	244	219	243	245	256	221	236	204	227	249	220	246	219	225	203	220	220	232	242	222	248	225	239	239	221	242	217	227	201	224	236	239	227	205	248	218	216	239	229	229	239	228	220	236	199	217	225	200	220	242	240	237	272	255	254	252	202	189	222	231	226	200	219	219	212	229	221	219	232	257	242	245	261	237	233	216	198	253	249	235	232	256	224	230	211	232	219	224	247	227	238	231	247	237	228	232	234	236	212	230	245	238	220	215	211	238	224	246	217	201	214	247	246	240	204	228	243	241	239	215	226	210	214	227	227	227	222	226	220	209	204	236	224	232	219	217	215	192	245	226	230	213	215	199	186	196	242	212	227	213	228	229	218	209	232	228	226	216	238	219	213	214	227	209	205	225	206	232	204	245	245	204	215	229	247	225	223	228	221	206	260	233	230	246	226	251	214	229	239	208	235	258	242	210	243	240	230	243	220	213	222	218	208	231	214	242	251	266	236	241	237	209	204	210	243	264	241	227	204	228	222	213	228	189	230	205	206	254	231	221	228	238	232	216	206	245	198	234	210	240	231	221	239	215	211	271	243	215	218	215	234	241	245	213	220	201	235	214	202	226	216	212	241	246	257	244	231	215	239	225	229	232	245	249	225	215	217	199	233	220	205	233	225	219	247	240	215	226	243	212	246	247	205	226	222	227	225	233	223	212	216	219	182	222	215	245	216	239	194	224	222	237	220	245	215	215	241	194	211	209	216	227	228	230	229	238	236	221	231	218	226	214	221	241	228	219	242	222	216	203	230	225	203	214	234	217	190	239	253	252	222	252	229	238	206	220	199	217	207	220	205	223	219	233	193	247	218	226	208	223	221	242	238	244	238	229	228	236	248	211	214	207	211	227	226	232	229	224	212	229	212	226	220	222	201	218	210	199	222	226	245	229	198	235	223	235	210	214	227	213	223	238	228	218	227	252	195	220	243	198	222	224	221	257	222	255	242	200	208	221	216	275	242	203	236	207	255	257	219	242	234	241	204	251	212	188	199	219	220	218	215	267	270	220	241	234	239	224	210	227	225	202	217	230	233	224	216	246	212	223	249	238	220	211	230	204	209	214	229	225	247	235	209	222	236	213	242	251	242	235	216	218	193	236	227	218	271	231	231	212	192	235	221	210	249	245	229	210	233	252	210	223	228	197	239	233	224	211	231	234	206	229	248	226	201	196	244	208	239	210	226	233	212	223	216	232	228	237	228	274	248	226	233	238	234	211	224	196	247	209	229	214	220	231	212	223	216	238	237	249	225	230	195	189	243	210	248	231	226	192	241	220	224	255	199	246	238	217	226	222	209	226	232	231	201	234	241	218	208	243	202	220	201	272	214	243	226	244	239	236	220	236	196	189	215	193	226	229	194	216	224	206	215	232	217	254	262	225	232	204	220	228	225	212	237	222	246	235	231	202	230	192	275	212	225	226	250	219	209	223	208	250	222	229	210	225	206	218	208	224	190	241	204	242	213	214	243	209	239	212	218	236	224	237	207	240	247	218	215	225	227	232	243	242	212	212	195	207	223	207	223	231	261	209	244	221	229	225	223	226	235	251	222	217	243	242	242	237	229	251	235	220	226	234	202	214	221	246	195	225	227	228	229	213	204	211	229	267	221	241	223	227	248	236	223	217	237	233	249	217	238	212	211	205	210	220	258	262	212	221	223	211	187	210	217	229	215	209	218	233	232	208	239	225	219	215	218	235	235	212	237	240	221	220	225	216	237	195	236	245	224	227	199	248	205	240	205	234	243	239	262	230	228	220	203	207	246	204	217	231	234	231	213	217	218	236	231	244	234	226	265	247	198	217	229	216	255	209	217	226	203	250	240	201	219	234	234	212	247	240	207	219	195	219	234	231	195	240	223	229	239	235	221	236	189	229	227	218	215	229	238	216	229	248	274	235	244	231	221	210	236	237	228	216	225	238	232	196	220	222	221	215	225	252	221	235	239	263	244	220	218	238	197	230	215	215	215	217	227	237	224	222	227	236	210	243	246	242	224	207	210	236	228	221	225	231	227	234	193	249	227	229	225	233	203	208	208	222	236	227	228	215	232	208	224	241	226	238	248	236	235	236	226	254	217	248	219	235	226	255	233	222	223	232	207	219	243	249	220	231	237	205	219	233	225	221	237	230	251	254	209	220	277	225	201	218	228	209	214	197	181	177	235	225	214	211	220	204	236	212	234	254	240	242	244	249	205	234	209	211	225	239	246	215	217	219	232	233	245	224	220	228	222	253	219	223	198	237	233	241	251	220	231	236	209	220	207	209	264	226	224	201	258	233	242	218	221	234	227	238	230	202	205	229	188	206	250	233	237	247	241	242	216	255	200	240	225	241	239	215	177	246	240	229	227	246	221	212	236	238	229	232	245	226	218	198	211	232	243	215	231	213	224	225	232	216	228	224	227	232	224	201	231	224	223	201	249	241	229	218	221	226	173	223	211	206	215	222	225	248	242	214	213	203	246	234	242	252	220	200	204	200	206	199	202	206	224	200	220	217	228	235	234	244	235	232	225	237	190	218	207	230	217	208	218	193	208	245	241	196	209	243	215	226	198	242	209	265	226
2406	739	611	584	652	592	587	570	576	556	543	559	615	572	555	520	572	554	577	517	545	541	566	524	572	589	572	575	544	576	538	565	566	531	542	573	583	525	568	552	586	515	539	561	599	558	549	588	539	537	560	575	560	589	555	570	551	551	541	556	591	508	567	536	552	517	582	567	543	546	544	536	536	544	575	599	535	568	553	561	577	553	567	557	548	544	544	590	590	551	563	534	575	514	544	539	569	567	565	579	549	553	545	537	543	581	578	555	564	560	554	547	573	537	528	547	559	553	554	579	588	540	585	579	556	581	552	623	558	557	566	505	527	529	557	590	520	549	544	567	579	539	538	549	530	521	541	526	525	609	553	562	567	582	573	563	576	503	525	544	567	568	560	530	576	547	523	544	618	559	546	529	530	537	576	578	549	555	546	554	577	557	589	582	547	583	590	562	578	560	603	581	543	507	586	555	536	535	586	557	554	526	540	582	529	542	515	604	565	584	574	552	541	565	574	532	524	553	595	578	521	578	556	551	496	586	537	545	573	527	547	528	535	520	548	585	543	522	592	557	531	559	537	582	582	542	570	544	578	549	581	526	566	583	552	551	554	554	524	517	559	514	554	528	583	573	572	519	527	532	579	555	556	568	572	566	537	529	602	535	561	553	586	581	559	575	561	511	555	548	606	555	562	547	552	589	536	579	518	533	547	526	566	551	565	524	566	542	546	521	530	557	542	544	589	591	524	514	562	578	583	521	554	589	491	577	556	548	547	594	556	535	550	535	617	586	545	591	572	562	553	529	547	543	579	520	555	568	559	557	556	557	556	543	499	559	582	586	564	563	554	558	605	579	563	556	576	549	561	507	580	548	540	557	574	572	542	555	579	566	555	556	577	534	581	594	553	573	541	513	613	511	559	553	539	550	533	578	580	565	537	572	547	507	538	549	535	537	536	562	596	559	547	525	573	539	562	533	535	526	497	538	566	561	596	543	541	606	555	576	561	583	542	571	547	539	606	546	571	577	538	522	531	606	537	529	563	520	564	551	580	522	569	542	531	581	605	567	547	578	559	585	548	549	598	539	570	558	538	552	556	530	578	546	550	565	549	534	562	534	616	543	570	573	605	551	563	554	597	555	576	512	554	562	564	542	573	540	561	605	566	568	607	549	549	537	553	547	539	558	568	532	543	584	537	536	537	540	528	555	540	531	537	537	546	532	545	546	535	533	588	539	509	559	581	547	532	538	530	557	546	559	516	535	543	529	544	556	559	579	540	512	547	544	582	577	539	555	575	555	527	554	565	601	553	546	547	587	577	520	575	568	577	552	571	577	541	561	538	533	555	583	586	558	587	513	541	600	538	537	527	584	512	544	527	561	548	550	549	581	519	564	594	540	591	539	560	552	569	552	561	550	484	511	551	532	590	563	529	578	562	542	570	553	557	557	541	547	510	573	547	543	507	563	571	551	551	605	519	620	557	523	588	573	601	552	543	568	495	521	571	559	533	526	527	591	524	542	561	540	539	581	547	524	559	546	538	564	528	591	566	589	559	572	585	531	580	558	581	516	552	522	580	591	539	596	584	579	548	546	581	541	620	545	587	535	581	550	534	570	543	526	534	522	532	515	584	581	551	561	582	551	573	522	569	593	584	526	535	522	554	584	586	541	594	514	567	536	551	564	563	573	541	549	565	548	580	554	563	561	561	539	552	537	510	529	518	529	535	559	558	539	595	585	522	546	577	527	552	535	565	545	601	585	530	535	556	579	533	554	542	526	572	543	548	595	587	535	550	580	560	553	599	540	550	539	524	550	530	593	559	543	573	558	567	576	578	579	544	556	575	562	562	562	546	578	502	575	522	569	528	553	554	528	567	571	584	575	503	529	544	566	543	527	561	533	550	531	546	555	619	548	566	600	545	609	556	588	524	551	531	552	561	545	509	536	540	533	516	549	536	535	534	591	557	564	493	567	574	557	545	584	514	536	536	531	543	538	514	603	550	533	523	540	565	559	557	568	591	547	513	548	550	604	537	563	553	551	597	569	570	551	548	534	562	552	583	570	544	564	539	554	519	538	530	572	542	541	588	551	529	542	579	520	580	571	592	539	534	570	567	561	585	563	579	573	579	569	570	526	541	559	609	518	537	523	591	527	565	589	560	569	572	563	569	576	546	567	574	558	532	524	530	584	556	564	542	591	533	544	548	541	495	526	589	532	544	572	563	556	579	501	606	579	533	560	548	567	569	552	585	544	527	541	545	546	552	510	574	577	601	569	553	515	577	582	553	542	592	575	519	585	547	522	524	586	549	618	558	565	527	557	568	567	618	563	540	536	574	530	566	561	505	554	598	551	518	554	567	514	548	550	510	547	555	539	582	542	526	610	549	547	580	562	505	526	522	526	550	548	565	545	517	546	528	574	542	525	513	550	507	550	536	553	538	587	585	560	533	564	569	541	541	556	517	532	554	571	510	585	576	577	605	557	547	562	570	560	545	541	572	546	540	541	575	550	618	560	551	519	547	520	544	542	550	530	585	573	544	563	551	564	532	509	532	550	570	510	549	581	570	603	555	558	547	561	574	514	571	555	511	566	571	544	554	527	531	556	521	604	561	520	550	549	568	555	557	559	492	584	513	576	563	582	550	573	553	544	575	554	568	608	518	548	563	555	531	551	514	581	569	556	553	536	573	539	554	593	557	575	580	543	541	559	550	547	584	551	560	547	538	509	593	563	546	544	552	637	574	527	542	579	536	510	564	598	561	561	530	534	535	574	553	564	551	586	550	531	608	537	581	548	559	527	574	561	613	568	571	554	526	542	542	524	535	569	528	553	549	570	530	554	543	533	544	572	539	578	572	532	553	589	532	604	519	574	553	569	591	530	622	598	575	552	540	596	564	549	583	561	523	602	548	580	542	537	527	584	521	511	567	541	550	597	557	605	555	568	586	544	561	544	566	528	590	568	553	586	556	569	565	601	523	582	534	568	574	566	589	584	540	553	565	530	571	596	548	550	586	558	546	540	532	571	618	570	563	546	576	518	587	584	573	535	564	549	606	501	568	553	548	557	573	532	519	552	560	551	566	530	551	545	526	566	551	565	578	536	588	568	552	586	526	527	539	546	571	550	538	489	549	521	542	560	556	542	569	536	592	599	531	591	572	553	546	543	556	551	554	581	608	517	597	568	552	586	530	529	546	557	549	552	563	590	529	585	582	524	564	568	588	557	545	587	539	603	585	550	581	557	583	544	532	545	565	616	543	530	531	523	548	552	547	558	513	535	611	570	562	548	571	554	545	551	541	523	569	586	544	531	514	526	554	595	535	581	554	545	555	526	567	530	523	602	558	575	537	563	572	513	540	540	561	552	488	525	596	560	542	522	547	539	561	572	540	546	554	538	545	544	552	537	566	549	522	540	557	527	578	531	584	604	562	504	562	599	543	558	564	548	556	576	524	530	559	543	549	546	573	606	560	544	522	513	547	537	591	543	576	536	477	515	541	545	556	556
10443	1145	638	469	341	301	247	224	247	237	208	216	205	200	225	231	192	203	199	185	174	195	164	176	170	187	191	197	212	193	164	172	180	167	168	192	211	214	183	182	187	181	173	190	179	177	199	204	187	190	185	202	167	200	199	194	176	159	190	209	171	161	188	176	178	168	194	200	170	193	198	181	201	190	158	190	170	208	175	193	193	172	203	185	192	184	183	183	178	197	183	192	210	187	175	188	184	200	203	187	178	198	188	186	204	171	166	188	182	182	195	165	188	188	171	172	185	165	171	181	191	208	202	147	169	184	177	177	161	182	184	208	196	184	164	211	174	182	172	181	183	178	186	175	223	171	171	177	154	186	208	219	161	214	172	213	167	161	186	185	194	188	192	187	197	183	166	156	187	176	171	184	188	192	184	192	167	170	162	192	177	203	192	201	182	155	174	187	192	192	192	175	192	176	186	190	175	177	178	193	201	169	191	192	203	163	183	150	191	172	193	199	188	177	200	191	189	158	184	201	167	195	174	198	162	164	186	180	169	187	200	188	182	188	210	183	198	202	184	210	171	202	177	206	182	212	193	194	180	168	171	188	207	213	176	181	182	203	170	175	195	164	179	195	159	187	189	160	160	194	181	197	196	156	184	207	183	183	206	198	209	168	183	213	151	161	187	188	196	184	179	191	197	214	188	183	181	172	193	203	184	173	200	225	182	162	192	198	168	175	194	179	186	192	179	189	200	170	157	167	189	173	179	209	176	176	179	164	197	185	156	177	182	174	177	185	178	166	182	178	180	179	181	205	178	173	193	174	164	185	178	196	177	188	193	194	184	164	168	174	176	186	183	165	194	195	204	167	174	203	212	194	170	183	176	207	158	196	180	205	187	171	207	197	201	178	184	237	155	202	197	160	203	178	170	207	196	164	224	196	185	177	192	181	217	164	184	193	193	168	170	194	186	194	203	184	165	224	188	178	197	202	187	197	185	165	191	223	172	181	173	190	186	158	179	166	165	199	175	199	203	197	173	154	187	176	182	190	171	166	185	188	174	177	175	197	179	192	194	203	166	188	170	191	192	180	200	190	165	197	173	180	192	186	198	174	204	181	174	191	189	173	211	187	167	183	178	197	164	170	168	182	173	166	166	178	166	203	182	185	185	208	185	174	172	191	180	172	161	188	170	200	220	164	179	182	187	172	166	172	200	194	199	198	162	168	185	170	175	188	201	186	175	195	161	166	158	169	193	195	176	203	214	168	196	183	203	181	199	204	176	161	172	163	191	163	187	161	178	168	163	176	195	190	184	180	196	180	180	199	171	168	180	179	178	172	195	177	171	171	175	214	168	189	173	199	214	200	182	198	196	174	178	171	181	180	165	178	187	183	185	167	195	193	210	175	184	182	205	185	164	183	203	175	190	164	190	189	202	181	183	185	176	232	182	186	194	172	184	198	145	177	197	191	189	190	198	186	180	198	180	202	184	179	178	159	176	179	200	185	193	176	173	191	178	154	190	166	219	191	212	190	153	165	190	158	179	176	187	169	176	170	167	178	179	167	198	205	177	191	169	157	172	160	187	169	175	220	197	180	173	201	167	171	166	186	207	170	204	176	165	161	164	177	192	209	192	190	152	196	183	163	193	179	196	162	184	197	198	184	201	203	205	185	206	214	189	183	206	146	174	216	180	172	183	170	218	180	171	189	178	194	181	182	199	208	234	171	189	206	177	168	181	194	175	202	147	167	191	175	186	187	183	202	187	221	153	195	168	174	190	190	190	170	156	172	176	204	185	204	209	192	213	189	199	204	206	173	181	174	193	194	192	187	184	179	158	178	179	206	179	180	172	205	189	183	194	168	185	184	158	191	197	207	188	184	190	188	171	191	171	178	191	180	197	179	196	196	202	166	165	195	164	181	194	154	195	195	188	182	173	203	200	177	163	160	207	155	198	164	190	188	134	165	170	166	199	197	186	152	164	146	204	202	185	162	193	199	198	178	195	197	191	206	195	179	177	167	206	186	192	190	198	160	179	173	158	165	165	158	169	188	177	176	184	156	195	192	177	205	176	206	204	154	186	207	163	220	187	205	165	170	166	168	171	196	208	196	168	158	180	190	197	208	186	185	199	203	197	181	210	165	201	184	193	210	186	164	168	193	203	202	205	175	185	174	191	182	192	167	189	215	163	181	161	172	172	185	181	177	173	203	203	157	157	172	161	193	189	193	152	211	187	192	190	200	191	170	196	176	158	149	201	209	203	197	192	172	207	183	179	196	192	214	187	207	203	175	163	181	211	197	153	204	185	203	198	167	184	183	204	183	222	187	169	198	167	188	140	171	207	213	161	191	201	204	201	195	171	180	168	168	197	185	194	198	166	171	205	166	196	174	194	212	216	175	213	196	177	179	176	177	165	154	191	184	168	207	190	189	201	174	185	201	183	172	178	170	156	185	184	188	187	159	188	181	190	183	203	192	165	194	171	147	190	173	220	181	192	180	161	170	174	174	169	181	160	191	185	192	191	177	198	185	180	169	173	188	162	201	165	173	185	166	181	189	181	207	211	189	176	212	172	176	170	185	187	181	161	194	173	210	199	174	212	184	202	205	173	180	200	179	168	188	219	204	170	180	211	188	192	165	210	146	179	193	195	192	173	182	225	194	185	161	187	164	179	162	176	200	189	177	216	172	166	186	198	168	209	196	184	153	177	183	161	173	174	180	199	195	166	178	185	180	221	160	160	187	196	170	179	196	169	198	173	205	182	155	182	178	155	202	198	187	178	188	166	208	183	197	180	195	188	166	199	177	160	172	174	183	188	176	183	185	196	204	196	225	172	171	191	173	201	189	181	163	159	193	168	195	165	188	171	197	171	164	184	205	210	180	168	162	203	177	179	168	164	194	191	187	174	176	193	170	156	172	205	184	230	203	193	157	187	180	195	219	181	188	183	194	189	178	188	173	159	200	178	206	190	187	175	199	218	163	185	162	185	183	172	202	188	183	190	187	216	207	171	190	180	177	194	179	202	174	169	192	196	162	180	173	156	189	183	189	191	186	169	186	184	196	177	182	206	178	194	178	180	204	193	167	174	181	207	181	184	195	169	204	199	183	176	191	176	201	187	211	214	183	215	159	203	186	166	173	194	183	178	180	168	166	171	200	174	195	202	204	174	175	203	204	197	184	178	168	201	198	165	168	193	171	208	168	190	209	177	192	185	173	173	174	206	189	193	174	183	186	172	201	190	166	170	198	191	179	166	172	183	187	210	180	190	185	179	187	214	213	196	192	165	167	193	206	212	188	177	195	172	233	190	175	190	188	202	194	197	199	190	179	206	164	177	169	195	220	191	192	166	188	181	196	183	181	148	175	197	197	189	198	193	207	195	204	176	180	177	175	174	180	207	159	209	199	218	204	194	171	192	163	196	190	198	187	179	184	200	184	159	198	182	183	179	182	197	198	196	161	199	184	177	186	190	180	189	194	189	201	185	201	189	170	175	183	184	178	193	181
7590	1092	1310	1370	1220	1008	831	789	719	666	622	650	590	570	564	607	545	551	543	540	546	526	527	517	526	536	523	498	520	494	453	479	504	505	488	519	542	518	525	484	469	460	494	517	516	514	532	490	469	522	505	443	489	540	499	519	492	501	514	470	538	479	478	521	506	478	516	513	479	490	494	478	496	522	505	431	475	525	479	474	494	449	466	468	542	488	508	492	458	502	506	503	476	496	495	452	471	525	493	447	507	464	509	534	485	476	489	476	438	478	487	462	500	475	491	494	460	505	527	480	485	485	487	460	478	440	471	478	491	483	494	494	482	516	487	505	492	452	489	470	453	487	488	473	509	466	464	499	461	480	496	506	522	473	530	499	466	490	454	482	496	507	512	513	483	444	501	476	492	458	451	477	523	476	513	491	473	456	522	482	484	500	512	510	508	467	510	498	424	479	507	485	492	491	479	521	453	480	550	496	466	507	471	490	486	473	491	464	471	484	503	497	483	501	530	499	482	524	487	474	518	457	495	489	481	524	495	507	504	499	476	455	507	534	486	472	479	478	516	512	517	495	461	552	474	490	468	490	487	472	490	488	483	515	469	502	484	449	510	470	517	528	501	485	490	486	531	474	475	525	481	524	498	532	472	497	497	513	524	482	484	510	484	495	494	466	494	465	468	452	518	489	461	490	496	471	492	474	496	518	502	469	470	498	460	469	483	499	537	478	475	495	452	467	491	480	492	514	506	487	487	485	456	474	512	501	503	477	515	485	516	505	516	489	485	435	498	508	526	493	502	476	522	498	484	513	484	485	509	498	464	488	496	441	519	503	502	478	467	475	512	525	503	466	461	505	455	521	528	495	517	470	462	503	450	534	487	477	465	472	487	482	476	484	468	518	491	504	507	456	475	484	448	452	478	488	497	485	460	487	462	526	447	527	472	478	467	481	473	497	500	496	498	470	488	480	495	524	531	488	517	442	471	523	492	474	460	477	511	476	495	472	508	499	475	514	495	464	465	471	508	487	495	501	527	483	446	504	502	477	501	471	496	434	522	528	484	493	490	518	481	478	471	484	515	488	510	520	486	516	501	475	469	469	495	495	450	499	465	494	459	540	493	491	471	487	497	450	469	491	508	537	505	504	479	471	489	467	473	525	489	474	454	478	473	502	507	511	515	473	498	464	499	502	472	512	489	490	500	528	493	505	499	502	498	475	520	503	482	509	460	502	491	514	479	491	477	455	462	476	493	499	474	510	475	461	457	504	520	509	522	481	485	484	440	491	508	482	467	481	493	474	468	502	499	503	521	514	490	468	501	455	478	492	489	492	484	526	487	472	457	449	496	465	478	519	487	502	494	467	503	525	465	508	507	508	478	506	477	486	465	461	461	506	541	505	456	454	493	480	507	494	469	499	511	490	492	485	473	540	527	519	465	505	507	486	432	479	455	499	489	503	518	492	503	477	493	458	452	482	504	508	506	486	519	465	444	471	472	489	542	500	488	489	510	483	486	487	458	461	475	479	486	497	486	497	503	476	494	506	448	485	509	475	490	504	485	522	485	482	512	520	489	476	540	474	496	514	474	479	493	502	523	489	498	462	496	490	483	492	509	490	462	495	506	507	507	499	463	482	481	499	473	536	516	477	520	493	482	507	507	482	501	540	543	508	462	512	516	489	522	469	490	504	491	507	493	497	515	478	480	480	510	484	498	518	465	453	486	482	483	494	490	462	505	505	512	489	491	517	518	496	495	486	495	504	451	463	510	477	500	465	470	466	471	488	514	503	502	461	446	521	517	450	455	488	498	502	504	495	506	484	492	506	478	521	456	477	484	503	466	528	504	509	490	513	546	516	466	489	467	481	506	495	471	466	478	468	496	523	480	525	479	467	485	445	458	464	467	482	464	490	497	506	497	480	493	449	486	478	492	481	477	486	497	499	535	476	454	516	471	504	506	505	494	496	498	470	513	520	463	491	492	482	521	483	494	504	502	501	528	472	480	510	525	517	496	486	474	490	499	509	428	472	483	526	506	451	483	503	485	501	473	509	495	475	510	483	498	515	497	486	520	527	488	470	463	449	483	478	476	499	494	497	512	505	489	469	487	467	513	522	501	507	473	483	476	502	484	505	487	484	485	469	456	494	485	516	509	474	494	529	495	507	460	453	464	494	545	530	497	514	514	503	465	496	466	499	472	507	504	481	479	451	524	498	460	514	483	497	494	517	464	464	489	496	519	534	487	477	530	462	487	502	509	450	519	488	480	530	528	523	467	499	535	471	468	496	502	524	478	483	484	464	538	443	479	515	452	498	489	458	491	492	483	497	478	532	513	462	513	515	533	494	469	503	509	519	480	480	457	475	498	506	513	454	494	513	495	461	523	475	478	538	462	472	461	447	502	515	490	491	511	493	494	472	502	482	470	483	472	493	468	516	468	474	493	461	470	531	481	570	519	487	516	501	493	481	470	506	559	495	504	496	489	482	465	521	524	506	450	515	514	504	485	502	483	539	475	478	451	523	482	471	503	502	517	498	450	493	466	491	487	489	434	500	476	473	480	516	479	492	485	485	477	447	485	467	502	500	442	491	492	502	458	498	530	512	499	492	520	510	490	512	511	474	483	508	506	508	473	504	496	461	486	491	474	456	490	541	470	500	500	500	503	512	449	472	457	494	506	479	483	492	485	482	504	471	508	501	458	477	491	509	508	483	489	504	517	464	484	481	498	482	552	494	513	510	494	542	452	515	476	482	511	505	498	492	485	486	493	515	439	475	462	492	483	485	458	504	471	536	502	492	502	486	509	498	491	491	506	487	461	490	459	501	473	498	492	476	515	484	508	505	489	511	495	488	494	516	454	518	471	458	495	495	450	503	479	489	481	545	498	493	511	497	493	461	482	490	498	506	509	469	499	481	520	480	489	531	528	504	462	499	463	429	466	520	451	493	538	509	494	515	509	506	486	487	487	462	488	481	509	469	514	526	461	502	518	510	502	510	467	477	501	493	493	496	483	465	503	452	489	484	499	482	505	495	462	480	472	480	460	484	479	480	486	545	480	471	481	495	482	513	476	467	470	492	502	541	477	504	491	464	500	487	500	509	484	498	483	454	493	502	483	493	501	534	510	481	502	536	477	497	509	482	480	497	457	489	537	518	479	485	503	499	480	461	480	509	503	510	480	507	525	491	542	502	525	507	496	480	477	504	491	473	481	470	508	487	488	505	475	461	470	488	547	472	511	509	476	476	503	499	569	460	480	487	465	466	503	443	470	450	514	507	504	493	520	534	482	511	509	488	489	499	463	494	492	501	490	476	515	510	471	506	481	497	485	469	494	491	492	466	511	469	478	508	465	479	484	471	498	488	435	491	494	514	493	502	465	490	510	525	513	481	494	497	473	491	450	495	490	481	481	553	485	524	445	482	474	501	489	495	473	481	482	463	512	501	423	515	477	491	474	503	487	540	479	504	515	518	482	496	500	518	514	480	503	496	461	479	491	488	487	490
17701	2136	1250	850	715	604	491	505	496	414	405	451	401	411	387	380	366	404	393	420	410	411	378	363	397	390	403	380	406	387	357	343	366	385	386	387	361	358	371	370	385	381	347	405	359	341	385	401	395	388	406	386	389	363	381	375	404	375	397	413	390	359	355	404	384	372	393	344	358	398	315	374	399	369	367	373	355	391	383	385	332	359	346	392	338	372	364	371	364	401	369	387	389	364	367	333	364	403	387	331	400	372	343	380	351	419	401	362	389	387	363	344	392	385	392	342	396	354	375	375	371	395	365	383	410	361	357	378	378	387	378	379	378	402	359	381	332	332	344	401	383	384	375	358	387	358	355	368	367	384	356	355	356	369	394	367	343	359	344	347	383	367	339	365	387	370	361	342	378	416	387	402	360	377	378	393	360	360	376	362	360	350	407	377	352	371	351	351	397	383	363	399	389	308	395	362	364	358	387	364	356	352	387	351	348	360	387	355	370	385	388	399	347	351	353	373	377	333	346	364	359	393	389	362	403	347	377	394	323	340	338	361	381	387	363	396	387	380	391	369	372	378	368	375	380	386	357	371	397	372	354	378	395	353	343	376	393	380	382	357	392	390	355	372	356	409	392	350	352	358	401	410	384	348	383	365	376	429	404	387	373	411	350	395	353	338	352	350	394	386	399	359	390	391	405	364	397	409	330	389	362	397	396	390	394	349	360	377	334	351	340	370	380	394	349	395	365	377	374	374	397	391	356	364	377	357	387	363	388	364	351	335	337	337	350	389	387	393	326	348	347	365	363	349	392	347	397	368	367	399	397	366	381	372	390	365	405	381	360	341	345	382	370	441	386	352	384	375	359	392	432	348	383	377	398	354	387	346	369	362	385	351	361	355	355	389	375	375	390	334	386	357	368	356	370	369	381	371	400	380	394	380	371	390	407	332	393	338	357	410	346	338	395	348	373	351	361	368	355	367	351	373	388	350	356	345	368	386	355	321	360	399	383	359	360	380	395	386	386	345	310	395	365	380	379	378	346	378	373	350	385	351	367	370	382	375	395	376	347	384	392	374	391	346	369	374	431	412	367	393	360	345	400	362	376	395	379	392	364	361	397	401	346	369	356	388	368	372	362	350	375	376	351	402	385	357	366	372	342	338	384	369	410	396	370	351	400	343	397	386	376	395	377	356	394	412	392	360	402	387	383	385	396	377	340	311	367	394	387	357	328	341	375	359	408	378	377	365	402	388	383	362	403	399	354	371	369	373	369	409	374	368	340	389	410	374	366	369	336	388	360	367	360	343	398	372	365	356	366	385	385	381	408	386	353	414	408	367	385	386	383	387	388	339	384	388	388	391	334	370	373	417	365	357	351	342	391	363	394	357	364	364	383	345	382	369	352	348	349	362	404	412	385	356	364	387	339	409	355	364	364	353	368	344	398	385	377	389	366	350	388	366	373	340	378	381	369	367	373	352	342	372	339	367	360	401	411	391	395	384	367	377	377	376	349	376	349	393	389	351	367	377	374	383	377	368	381	372	394	384	385	386	339	330	411	362	351	375	386	358	362	403	368	369	382	360	385	376	358	358	366	383	360	357	395	351	360	353	398	376	402	361	344	354	382	398	411	369	346	363	368	382	340	403	373	401	385	380	345	386	377	340	372	367	337	369	387	390	376	358	423	410	344	395	377	370	364	396	385	361	389	391	405	394	360	372	366	356	371	426	323	395	326	364	407	364	362	391	374	382	385	344	378	366	383	385	381	408	395	370	367	370	376	380	368	371	381	348	354	353	368	380	375	389	416	362	396	361	341	374	376	368	386	349	374	389	414	360	369	390	380	368	351	328	335	372	337	394	374	426	340	358	377	401	387	385	340	359	368	365	376	369	414	367	373	349	381	404	367	373	379	353	381	386	371	365	356	345	364	383	417	354	437	365	390	359	401	380	356	409	389	392	372	419	371	368	391	338	356	339	348	381	379	342	356	395	385	418	354	383	381	359	369	354	380	334	396	368	368	363	379	361	381	388	407	388	385	374	405	374	352	354	344	405	391	355	364	386	369	352	364	380	379	376	374	377	388	402	419	392	396	372	371	362	373	363	396	407	364	381	406	375	395	388	411	373	365	414	370	406	380	386	344	378	353	335	349	382	333	366	330	367	358	357	404	355	423	370	384	367	365	362	353	341	371	365	333	398	413	356	369	388	389	393	372	346	367	378	368	336	361	316	341	393	403	406	372	352	378	379	353	373	373	380	337	383	349	342	385	407	340	368	373	348	367	376	404	345	379	383	361	365	396	354	405	377	411	356	427	371	347	384	386	388	359	360	369	372	364	382	376	356	362	385	406	375	380	394	385	335	318	342	381	384	356	375	364	379	354	358	360	340	383	353	330	374	372	364	361	402	406	370	370	376	402	360	390	380	383	352	379	412	365	384	387	367	375	394	359	417	342	347	400	357	354	370	371	349	387	365	357	386	392	376	386	385	365	386	346	361	366	393	437	396	355	365	370	365	315	396	389	384	367	371	346	353	395	347	359	394	360	366	342	341	370	356	364	367	386	368	353	373	353	401	357	376	382	363	350	324	361	380	381	366	390	343	384	388	395	375	379	393	383	356	364	358	382	367	427	351	376	415	378	392	382	380	353	331	398	367	372	366	373	373	376	367	357	391	384	345	348	345	363	379	338	359	371	348	381	352	377	380	375	382	388	384	384	373	361	369	356	369	357	387	407	426	363	399	418	377	332	365	364	351	383	398	366	392	356	358	380	391	393	348	349	358	418	356	390	372	374	397	376	377	393	402	381	387	397	367	337	352	345	422	376	416	381	377	348	387	400	355	367	385	447	362	342	365	371	380	342	354	345	391	389	331	322	405	376	346	410	373	392	356	394	381	399	370	395	356	366	382	347	353	409	369	381	373	328	393	373	389	340	391	356	376	397	380	375	411	377	400	391	391	393	396	384	331	393	368	334	362	382	383	373	373	360	396	360	354	372	391	382	376	353	343	386	340	371	369	390	359	365	372	380	337	334	386	337	368	378	378	384	411	383	341	378	411	400	369	391	415	371	366	375	380	348	370	338	365	345	380	406	343	366	364	349	332	376	395	382	391	365	400	369	373	368	385	355	365	367	338	381	371	405	369	357	364	381	378	342	406	393	375	393	350	352	355	404	354	370	398	357	337	379	359	394	338	387	360	372	369	367	376	382	340	369	387	366	366	384	372	369	360	352	381	374	370	355	375	380	399	362	366	377	393	371	374	341	350	369	349	380	388	413	366	354	376	415	335	381	399	342	361	364	374	367	355	349	340	445	376	380	412	353	361	357	399	399	361	349	342	366	353	403	377	373	375	353	382	384	384	415	362	416	369	388	356	338	367	370	405	349	379	365	394	329	347	344	367	375	359	354	357	344	368	366	343	380	382	384	409	346	355	366	361	357	378	387	394	377	372	390	354	380	375	353	354	370	359	388	341	369	391	358	346	355	370	392	403	364	383	350	377	360	338
9847	1686	2438	2516	2199	1928	1566	1531	1311	1225	1216	1065	1132	1104	1053	980	1007	939	1032	984	988	939	987	940	906	968	923	885	885	941	871	924	943	863	923	929	917	930	943	904	879	925	930	874	893	863	864	881	903	879	906	898	902	852	890	850	876	845	888	890	896	875	930	870	878	895	883	868	847	886	877	877	874	887	910	967	920	871	925	877	851	843	868	879	852	809	861	880	889	869	841	867	890	865	866	925	881	857	854	855	853	872	832	859	855	845	902	843	874	853	852	880	883	883	875	879	882	839	868	881	879	870	836	859	821	845	888	839	887	856	866	894	856	850	846	887	865	815	899	912	866	832	873	850	839	872	829	883	901	865	868	842	888	844	848	849	856	887	851	811	891	883	820	892	922	859	893	863	847	847	834	947	864	880	849	868	906	873	873	893	890	898	904	882	871	876	870	838	905	878	833	923	883	891	894	855	869	906	904	878	852	868	855	845	859	898	844	949	853	809	864	877	822	869	878	828	859	864	824	890	870	869	831	927	855	867	871	836	819	876	878	901	863	879	915	879	841	835	852	861	882	845	897	929	849	932	874	873	868	823	873	933	882	852	802	878	842	854	901	827	851	876	873	902	839	940	891	814	840	870	937	860	890	827	825	884	881	875	852	882	850	855	869	843	873	904	903	833	868	895	858	849	908	862	830	864	828	881	910	892	897	882	883	854	861	860	821	884	870	835	888	869	888	862	875	917	928	884	873	863	908	876	834	816	873	843	867	888	847	877	879	796	894	863	867	832	875	899	825	833	856	875	896	867	868	892	913	926	882	859	869	905	889	861	871	869	818	885	852	862	822	886	839	895	895	909	839	815	840	903	854	875	906	861	852	851	814	895	863	829	876	895	875	935	884	864	898	862	792	897	891	823	885	858	875	901	868	855	831	895	922	892	871	887	863	833	825	844	893	842	902	868	864	867	902	843	853	865	798	845	883	840	828	830	916	870	868	839	879	854	863	858	878	838	859	860	851	846	857	875	851	896	907	842	846	847	877	856	913	849	864	910	848	905	890	873	834	846	868	871	870	886	852	842	889	872	881	857	871	839	843	832	866	873	868	844	830	919	821	920	859	891	890	904	831	885	810	846	881	834	837	882	878	819	883	834	843	876	907	891	826	846	879	856	844	907	869	825	877	888	849	932	871	886	906	888	882	835	893	887	902	909	875	891	890	857	880	879	878	877	830	857	963	884	840	823	890	822	833	821	838	886	857	811	898	810	864	872	826	906	863	893	860	883	819	870	885	878	864	849	915	859	886	868	887	922	871	911	854	893	886	882	891	876	848	861	897	877	887	899	936	784	900	862	868	875	887	897	862	833	862	856	841	857	808	883	897	918	876	870	861	920	804	862	831	842	843	846	903	873	880	856	850	867	854	890	896	876	861	818	886	858	846	860	830	823	872	836	866	876	885	864	935	917	827	907	889	876	844	825	806	881	837	868	891	881	885	892	803	828	882	822	906	810	851	895	852	845	844	820	915	860	850	843	857	882	873	890	876	899	884	832	914	884	866	908	803	920	862	835	906	910	896	906	867	835	839	817	848	908	862	846	832	827	856	875	915	868	891	847	863	857	902	878	851	832	911	873	881	832	871	850	895	863	898	880	864	835	898	918	883	863	897	918	847	845	860	877	845	804	872	841	875	879	895	859	891	875	902	871	890	854	879	845	835	861	869	829	870	842	874	877	859	870	854	858	877	845	895	866	888	875	863	848	799	840	894	858	831	890	825	887	894	904	902	887	862	862	851	876	851	873	810	853	824	828	865	892	881	861	819	857	914	867	873	874	872	812	866	880	918	867	842	909	844	893	805	901	867	886	892	879	841	861	853	907	854	827	872	871	947	896	863	901	829	915	896	906	857	940	814	837	880	865	866	828	897	874	884	896	933	838	948	841	853	866	843	875	880	861	921	854	902	870	846	845	851	897	866	888	802	839	859	833	863	881	815	843	846	878	900	879	876	825	893	854	803	882	826	875	850	888	872	872	909	894	912	827	917	875	806	850	865	826	820	891	838	874	869	896	845	829	898	901	900	848	858	880	899	905	868	901	852	851	845	841	850	901	800	823	884	905	866	869	880	925	896	857	852	867	869	895	882	870	891	864	908	897	895	823	922	822	844	886	903	831	865	885	892	867	900	874	915	843	846	857	853	809	842	855	821	870	890	867	834	855	827	870	874	854	892	878	878	868	858	921	894	842	891	836	862	855	885	859	892	832	893	862	861	842	883	895	865	912	875	845	844	866	868	865	852	895	930	901	845	857	856	877	864	924	838	881	864	872	838	852	885	876	871	884	860	881	806	847	862	881	854	856	879	865	859	872	866	873	849	822	882	867	889	920	883	843	888	910	889	876	863	889	857	884	834	882	895	886	840	843	866	890	863	880	853	849	837	866	854	878	915	896	905	850	875	903	849	894	869	912	852	878	918	899	883	893	917	940	848	858	872	828	883	862	913	887	775	923	876	825	943	889	833	909	868	822	863	872	846	922	849	866	901	847	844	885	854	842	868	886	914	867	907	907	838	872	888	881	866	942	871	891	887	832	832	800	861	864	906	868	871	864	886	866	871	911	904	874	881	848	865	884	902	906	885	880	908	841	881	880	912	880	821	868	864	874	843	861	910	855	830	908	837	864	941	864	840	840	913	886	860	829	866	812	837	863	849	841	845	866	832	899	876	889	890	868	905	893	850	862	793	886	888	839	888	811	886	834	829	911	815	871	879	859	863	872	814	868	909	835	873	850	840	897	875	842	921	875	842	856	876	899	796	903	856	853	852	880	867	893	843	869	916	864	890	931	890	827	852	815	885	855	899	882	864	847	850	881	929	843	895	860	910	911	883	860	833	851	899	850	823	884	864	844	862	851	840	933	930	881	894	852	880	928	909	876	850	841	884	890	895	870	869	844	872	890	883	911	876	846	885	878	890	893	869	882	896	875	856	882	900	843	891	806	840	844	852	854	869	871	867	915	834	864	884	867	825	867	835	863	906	843	874	854	846	870	869	896	925	895	878	846	830	910	909	889	815	814	883	883	877	887	826	860	885	869	889	858	827	854	844	882	853	878	816	907	864	887	864	864	842	869	838	847	839	913	855	820	861	899	865	889	868	892	903	867	816	850	855	895	857	880	904	859	776	854	820	885	855	859	825	883	870	896	885	806	877	907	873	847	895	878	865	874	849	880	847	821	879	855	894	871	824	877	907	837	855	865	919	878	852	865	849	832	822	875	830	888	907	932	875	943	863	832	883	850	884	905	899	864	859	836	914	909	886	889	819	884	877	886	847	785	864	891	902	913	858	882	923	880	844	820	860	837	877	829	863	860	906	869	912	917	845	837	850	848	878	812	869	829	883	867	852	849	852	896	855	865	910	874	856	856	872	901	840	885	881	849	883	898	885	845	879	871	849	890	886	819	833	863	841	847	838	905	821	880	820	885	920	893	902	842	849	871	910	911	847	906	835	849
2366	362	330	232	209	214	231	240	238	247	254	223	215	232	220	237	206	233	221	262	224	223	179	248	223	197	219	227	229	221	205	237	222	205	239	225	227	236	238	239	213	204	233	218	231	212	227	220	247	218	211	217	247	207	221	221	207	217	213	216	213	226	227	237	201	258	224	211	219	262	231	229	237	226	219	236	259	215	230	232	228	228	234	238	215	250	216	228	218	219	201	233	234	235	228	207	201	204	226	211	225	212	222	207	192	221	222	220	238	233	214	203	217	201	230	220	210	223	216	212	231	250	196	221	194	178	229	226	213	201	208	207	243	214	231	248	227	256	235	218	193	223	209	215	238	214	252	212	215	214	240	203	236	237	230	239	231	222	211	217	232	245	222	200	205	210	172	241	233	202	249	225	198	216	211	200	229	207	188	220	211	235	202	232	212	224	220	235	201	192	242	236	217	248	237	243	233	247	246	197	219	234	231	241	226	204	192	248	219	225	238	225	212	202	218	238	261	225	229	219	252	244	222	212	240	247	234	219	250	203	220	221	220	228	196	213	245	220	232	218	219	193	210	226	234	225	234	211	221	190	224	226	221	221	197	199	200	212	242	216	221	255	228	214	191	223	212	210	235	231	239	251	206	205	236	208	215	229	198	189	245	233	233	212	226	228	254	224	212	209	221	227	227	221	214	229	229	237	235	235	229	215	227	234	258	237	240	267	239	203	206	210	228	230	200	245	222	226	192	198	270	221	223	211	218	226	230	246	235	204	188	198	213	212	217	216	186	235	240	228	217	215	248	219	226	230	203	239	274	230	207	219	237	208	238	211	233	243	259	192	202	232	221	217	243	204	206	255	228	193	221	229	221	199	214	203	200	234	202	201	210	219	223	229	211	200	208	199	214	234	219	207	254	236	230	213	216	211	232	226	199	225	243	200	232	197	206	234	218	222	222	216	208	237	217	221	225	212	211	238	231	222	230	234	253	198	206	186	201	202	188	217	213	235	223	214	235	235	233	206	233	214	197	208	229	192	216	217	201	223	207	207	229	232	216	213	227	183	212	209	234	214	244	228	232	214	216	176	212	219	236	235	208	200	216	214	222	242	212	193	234	222	243	236	249	227	232	217	213	190	236	251	230	241	238	233	245	241	229	219	223	216	205	226	249	237	213	217	211	220	202	202	216	220	237	217	214	193	223	210	234	230	224	234	213	198	226	228	184	209	228	250	219	219	249	255	214	221	202	208	245	244	254	244	235	207	231	224	202	186	234	230	221	235	224	225	226	210	216	194	208	229	208	202	221	214	197	235	251	218	219	214	220	239	204	249	226	212	227	209	208	185	219	215	221	233	208	235	232	242	205	207	229	228	203	247	213	208	217	210	200	244	229	194	230	218	224	235	250	265	232	212	248	197	197	231	218	225	246	244	234	246	215	221	233	224	234	202	235	227	229	240	209	222	231	220	220	203	237	205	229	220	250	220	245	216	212	253	227	226	210	195	214	221	212	206	213	229	231	222	220	243	234	232	240	233	211	211	222	226	188	219	218	203	212	236	217	210	247	222	253	255	249	223	208	196	253	239	207	216	212	207	233	206	197	233	217	198	199	202	243	221	236	228	218	233	221	219	203	217	210	258	224	203	206	220	218	209	215	223	252	227	223	231	198	217	238	197	202	234	219	220	208	228	206	216	244	216	218	219	226	233	207	216	224	245	222	220	217	226	218	196	222	234	220	219	206	232	206	237	226	268	242	210	200	229	202	237	221	234	228	221	216	214	218	223	216	219	218	205	222	229	215	205	228	216	241	178	195	230	203	244	208	208	239	232	234	226	220	245	235	220	216	204	220	202	231	253	237	239	225	215	253	207	213	233	200	218	203	228	204	236	224	230	220	206	204	217	230	227	217	212	215	216	219	216	205	253	205	203	212	203	252	219	203	225	224	208	247	251	205	221	214	208	237	208	218	237	211	218	232	251	240	214	228	206	230	215	213	235	220	247	244	234	216	215	211	217	241	212	242	204	220	214	227	195	203	208	195	234	205	220	211	211	247	229	212	209	203	223	225	209	234	219	208	208	234	237	219	219	199	199	229	206	225	226	196	217	210	228	238	203	226	225	247	195	207	212	253	226	216	215	210	187	199	204	226	223	216	189	232	235	235	221	220	239	206	218	236	229	243	241	210	215	218	230	207	210	219	228	219	254	220	219	215	241	205	200	212	205	247	237	245	220	213	226	231	220	241	187	216	238	212	246	231	227	217	247	205	212	218	219	204	226	239	184	227	234	231	219	219	233	207	209	201	210	231	217	205	231	227	220	216	225	222	241	225	247	225	230	213	228	229	233	215	253	229	213	253	225	225	195	244	216	241	234	234	187	213	206	229	240	238	179	225	225	217	231	225	215	217	190	220	239	221	208	229	226	250	225	211	222	213	250	205	204	222	185	203	203	240	235	238	215	233	188	219	195	210	218	213	231	235	204	216	243	214	205	221	232	237	208	212	242	227	227	249	234	204	204	239	211	204	209	243	209	216	202	212	212	215	217	202	255	227	224	230	223	207	228	181	216	227	235	218	196	232	229	230	205	249	220	194	240	219	236	204	226	214	206	220	222	199	196	216	246	242	224	246	234	194	206	218	207	210	219	224	222	205	197	227	226	193	200	217	213	195	184	211	232	227	218	203	240	205	244	240	215	211	225	203	235	241	218	201	185	244	245	221	216	209	201	232	238	229	219	229	212	198	220	246	242	223	196	210	214	204	231	229	239	248	195	194	242	212	192	214	227	230	212	232	259	246	193	213	218	233	239	235	225	222	258	214	214	195	222	250	247	240	218	212	200	212	234	227	219	216	189	241	220	226	210	230	236	200	234	208	236	256	247	205	199	216	217	217	231	238	201	195	211	197	250	188	233	238	198	249	233	229	205	211	231	239	233	207	206	241	217	253	227	212	197	236	236	201	241	211	199	202	234	247	208	219	253	206	223	208	212	233	231	232	241	219	193	223	217	235	220	229	205	218	226	221	248	199	236	220	223	171	211	214	229	210	188	232	231	229	222	221	230	230	220	194	217	234	221	253	203	227	232	218	237	242	204	226	228	219	215	209	221	231	221	229	227	222	223	213	197	219	252	210	221	189	220	231	218	217	239	228	209	189	235	224	214	212	222	205	210	223	251	219	195	220	225	213	211	224	261	211	225	228	240	197	229	221	228	222	251	218	241	237	234	237	225	193	237	226	229	202	216	220	235	206	214	222	203	239	230	190	209	233	226	228	222	224	227	212	223	222	195	239	205	228	184	220	224	232	217	185	234	223	255	185	224	213	233	231	211	241	206	222	196	223	221	228	215	246	239	228	248	238	208	193	220	228	214	255	247	215	241	199	229	221	257	213	269	225	215	246	196	221	226	227	201	220	226	217	208	203	216	208	210	206	210	232	193	186	210	186	212	188	213	245	213	207	209	246	219	203	222	226	234	233	236	225	224	211	233	218	205	223	212	202	231	250	241
2146	666	621	529	565	578	607	552	556	559	530	568	546	565	531	554	520	523	549	555	510	551	521	530	537	530	527	553	601	542	555	589	512	570	542	565	550	532	551	510	560	523	547	583	547	505	545	541	563	484	526	555	534	572	575	580	543	544	520	581	546	555	490	537	550	511	559	571	561	578	536	524	517	531	550	576	548	568	545	584	496	528	531	569	562	549	579	523	553	542	534	523	542	569	530	541	515	514	566	563	546	547	553	552	525	557	520	545	563	569	537	538	591	520	549	515	532	534	499	555	573	532	523	533	523	528	578	542	551	531	584	526	523	531	531	523	577	578	570	559	549	553	513	539	545	546	569	587	544	583	531	534	560	528	520	525	604	516	536	539	525	546	515	541	564	511	516	606	519	584	533	531	554	569	513	601	518	545	544	525	560	539	528	552	532	531	537	556	561	580	523	520	550	563	514	527	543	533	551	553	552	541	569	547	543	530	562	570	551	553	525	551	539	526	519	563	543	571	522	538	535	548	534	533	532	558	563	484	551	552	565	566	534	539	541	523	534	569	565	548	528	514	526	543	573	534	545	528	555	541	575	546	523	531	497	563	540	550	522	552	558	577	563	551	552	583	541	541	558	509	558	537	517	539	568	549	549	545	543	539	540	565	572	557	501	522	568	561	523	567	575	511	550	603	511	533	510	549	572	537	571	546	538	561	539	569	520	542	563	538	589	543	539	559	530	541	571	552	501	543	513	513	552	535	547	554	547	578	555	552	548	540	540	553	485	574	519	516	559	577	560	559	569	569	530	569	554	550	547	580	544	577	493	529	558	494	535	544	487	565	549	551	570	556	553	557	537	529	549	556	527	544	544	557	516	582	551	519	532	567	561	552	558	526	517	534	570	538	547	548	538	550	514	523	520	565	561	533	575	531	563	526	559	555	567	537	565	557	560	523	556	594	521	558	543	541	568	557	575	526	535	554	548	566	538	503	531	525	555	498	538	542	551	553	536	528	505	577	529	534	536	550	563	509	568	531	525	545	589	515	564	541	578	537	533	565	554	587	533	556	518	570	521	545	539	512	563	511	538	550	544	570	557	571	547	563	603	538	566	581	542	531	532	568	558	548	534	591	544	551	559	554	531	536	530	565	551	545	560	515	614	604	532	545	545	555	538	525	561	610	538	546	516	550	537	515	579	540	554	519	515	571	539	537	512	584	520	599	583	536	520	580	546	559	503	560	529	506	579	547	583	534	576	523	514	538	540	521	564	548	580	540	513	546	565	547	531	540	556	555	575	556	527	510	586	545	519	578	584	562	548	539	580	541	546	557	542	553	543	588	560	511	550	534	578	523	534	512	561	524	554	552	543	521	526	502	553	556	538	490	558	534	576	534	499	568	547	501	553	552	488	546	513	517	531	534	587	542	526	542	531	511	539	585	502	542	546	582	572	548	516	569	546	552	566	555	537	520	522	588	502	514	532	536	551	538	580	538	561	540	550	562	514	535	543	523	568	557	513	549	543	579	544	542	600	559	526	553	525	546	612	561	541	560	565	573	517	581	479	519	557	521	527	562	589	541	571	604	513	560	532	554	526	559	592	554	532	519	568	583	500	558	518	557	516	542	538	515	542	577	525	559	579	546	555	531	522	546	543	529	529	528	551	555	482	538	539	535	579	562	515	579	518	532	542	513	498	545	535	541	575	534	555	512	583	540	524	592	497	572	538	537	565	530	502	552	552	600	550	554	522	545	532	534	568	516	513	528	555	545	521	582	536	573	492	526	497	522	497	553	529	505	541	560	570	519	528	562	519	534	590	551	544	545	529	555	475	542	527	557	578	546	551	531	544	565	587	501	517	576	525	528	555	514	577	560	530	560	549	551	568	536	566	572	522	548	573	506	558	550	549	558	541	522	563	524	563	543	556	505	551	550	574	561	541	549	539	552	544	529	530	573	591	497	578	535	548	543	518	511	502	562	552	535	581	564	532	568	535	529	535	531	541	571	547	500	560	560	556	554	543	565	547	589	527	563	553	525	533	575	605	543	544	530	550	575	530	569	541	555	542	541	513	564	561	573	530	588	547	522	527	538	516	566	549	544	514	571	527	574	527	552	595	535	519	511	514	574	542	531	511	544	550	553	523	562	567	532	501	558	529	525	574	535	567	532	570	555	548	534	519	526	558	519	536	530	535	532	510	496	511	527	532	574	551	558	562	573	569	558	521	540	552	576	548	511	584	517	534	550	562	554	547	524	601	540	519	560	499	529	579	542	588	560	526	562	535	560	546	555	563	521	548	545	533	526	553	569	547	563	571	546	543	531	534	590	541	543	545	574	557	519	572	532	604	557	531	502	514	555	537	543	537	562	554	539	534	562	571	550	581	511	524	523	551	523	563	529	540	528	547	548	529	568	567	575	570	557	560	511	497	541	545	539	581	537	560	534	524	563	557	562	535	535	599	533	499	553	555	549	579	551	564	507	519	493	534	569	575	529	553	563	567	535	562	536	474	547	497	567	551	551	546	514	505	520	499	547	593	531	523	573	544	565	546	554	552	550	554	507	567	586	522	513	552	556	588	547	522	584	568	573	559	492	541	544	517	535	534	545	515	570	529	554	534	562	561	550	579	548	532	553	550	561	616	539	572	528	560	506	559	541	542	539	539	549	561	529	543	513	525	539	499	575	516	531	619	556	549	569	535	530	584	544	560	544	525	475	576	552	548	579	536	528	578	547	555	546	573	543	575	524	567	546	543	532	527	542	535	530	555	544	542	544	579	545	571	573	574	540	538	545	551	526	595	567	532	531	548	533	486	537	542	551	536	520	581	575	581	542	544	538	544	538	555	530	532	562	499	551	534	542	566	538	541	523	537	525	557	564	549	513	516	540	561	536	551	558	531	538	547	569	555	528	547	555	560	555	544	525	576	555	536	533	531	516	569	565	540	546	533	568	551	499	523	605	508	541	535	566	527	544	544	529	558	527	563	492	568	514	544	552	587	557	568	578	515	549	531	589	585	554	551	605	564	579	531	582	549	532	527	555	515	537	537	535	525	557	532	543	549	498	517	584	545	603	540	550	492	531	544	585	506	556	519	539	518	565	533	555	557	528	507	520	533	489	555	554	551	490	549	571	514	550	571	584	554	494	538	556	550	504	520	503	562	602	500	514	561	535	581	583	533	569	538	506	530	556	539	552	563	534	538	553	528	558	538	555	560	540	565	522	532	573	547	566	524	506	536	563	546	552	508	541	542	552	547	527	533	566	513	552	512	507	556	614	516	554	539	526	540	535	515	515	546	513	521	546	568	505	552	526	544	514	560	539	523	538	556	549	535	610	555	534	587	535	554	504	538	578	520	511	568	528	533	500	555	542	612	568	556	527	546	576	582	541	526	563	569	518	533	574	585	550	557	573	559	534	579	555	544	493	536	565	552	505	572	535	501	524	571	585	542	560	524	538	530	555	571	492	566	531	533	529	574	524	530	528	556	542	570	512	549	562	559	540
8927	873	671	422	338	286	228	208	225	225	196	196	168	185	187	193	191	205	189	199	182	174	171	186	193	170	200	186	193	186	192	185	177	196	176	196	179	194	172	167	168	185	184	165	200	206	195	159	201	162	220	180	188	168	188	188	168	188	184	169	146	163	191	198	166	190	214	191	171	192	189	174	193	200	173	209	163	160	185	176	184	189	179	184	165	181	191	173	186	202	199	173	195	179	181	201	205	179	187	173	185	158	209	187	178	169	189	186	192	178	153	174	175	167	178	171	192	163	179	191	173	182	178	173	223	174	183	199	182	185	197	197	182	173	159	186	171	164	200	157	178	163	181	158	203	192	210	163	198	176	144	183	184	178	171	175	210	189	190	161	179	177	204	188	188	186	195	173	206	172	156	170	183	169	169	166	154	158	176	187	175	199	180	185	178	175	198	204	169	190	190	177	177	175	154	152	175	156	201	159	167	166	187	208	187	166	176	197	186	183	189	169	173	196	164	178	183	191	167	193	178	169	177	188	174	196	171	165	191	170	160	175	200	172	174	187	215	178	176	188	175	173	166	162	217	165	156	175	175	180	185	178	194	172	209	192	166	190	168	188	175	196	171	171	161	186	164	187	199	185	175	215	198	207	186	182	194	173	160	194	155	182	198	155	207	165	153	175	164	161	198	187	188	180	182	175	188	189	183	178	191	171	173	187	199	198	179	156	179	184	178	194	179	206	188	172	157	177	201	175	181	174	184	156	204	185	160	187	190	154	180	170	172	200	173	152	174	193	193	173	164	171	184	177	185	203	168	189	202	187	169	162	182	172	196	176	162	201	202	184	174	190	178	152	170	169	177	156	179	175	192	182	166	174	177	168	172	176	202	187	190	171	200	188	171	176	179	191	178	188	177	156	189	187	194	186	196	190	182	156	214	198	198	154	191	183	169	162	161	182	174	199	207	183	173	187	172	186	184	188	191	192	166	157	152	196	203	173	186	195	173	204	170	171	187	170	174	181	157	168	191	143	157	159	181	162	177	180	169	193	181	179	146	168	190	183	169	173	183	184	191	175	155	183	182	198	192	213	183	156	146	181	202	179	187	151	177	180	181	188	192	174	150	203	185	159	170	180	166	183	176	172	172	175	211	142	199	182	189	195	189	181	198	169	176	169	195	161	167	175	185	188	173	186	183	176	179	193	179	193	168	171	158	188	180	204	147	150	168	174	178	209	186	161	178	174	194	196	173	196	169	168	179	183	206	204	171	156	180	169	167	174	183	190	163	177	179	181	209	181	172	173	184	168	176	170	190	166	194	182	167	183	177	157	153	169	202	192	180	159	152	141	191	140	184	203	192	189	200	175	177	157	202	190	186	171	199	166	171	197	174	184	179	171	180	184	166	164	166	172	172	183	206	177	186	183	202	170	199	199	209	196	168	211	165	175	155	180	135	196	186	174	203	176	193	199	170	176	179	193	157	182	188	169	167	182	166	179	172	212	205	189	175	181	173	178	174	171	187	183	193	155	185	162	154	182	182	173	203	194	193	181	179	167	189	183	190	185	164	162	176	180	174	180	163	180	182	147	184	205	193	199	186	174	167	160	150	205	183	184	175	175	206	172	179	187	174	176	176	178	201	167	167	188	185	165	167	189	179	179	187	168	194	164	168	176	153	170	194	220	155	171	200	196	202	169	218	187	162	187	151	190	187	179	182	189	173	192	185	185	167	188	178	182	164	174	149	162	200	185	163	213	195	183	216	187	171	177	196	186	165	167	161	161	176	184	190	185	182	182	235	166	170	189	185	151	191	154	183	168	181	198	197	174	181	173	187	195	198	182	183	149	195	176	164	190	160	183	185	175	192	188	191	167	193	204	176	198	174	178	174	195	175	161	160	187	190	157	181	165	180	160	159	192	171	173	195	184	202	189	169	140	191	162	183	171	177	186	165	198	183	198	191	175	203	202	184	197	195	170	194	158	182	201	170	191	174	176	197	186	155	186	173	174	178	185	183	160	158	171	187	180	171	203	181	159	190	181	158	174	165	195	158	199	167	190	180	161	173	178	196	182	181	190	194	199	154	172	197	176	173	182	187	146	176	165	167	163	176	195	178	156	164	163	175	189	177	181	199	184	177	158	185	201	174	165	173	190	182	164	152	183	184	202	214	174	156	173	164	177	196	190	173	168	190	190	173	197	219	184	207	162	152	171	191	186	186	191	189	177	167	198	194	170	188	185	182	213	185	181	164	191	160	178	158	144	186	192	174	171	183	182	184	201	169	179	183	160	200	191	171	168	177	190	166	185	187	170	209	201	174	181	199	187	177	174	186	169	140	181	196	189	196	180	188	196	164	184	172	143	183	194	178	163	187	210	178	202	180	197	218	179	188	148	183	185	187	190	159	166	191	160	180	170	180	152	177	193	163	157	172	189	207	181	194	156	179	162	181	178	179	206	167	167	189	179	174	161	181	163	189	204	183	174	175	171	179	164	185	177	193	176	192	181	167	204	192	178	163	207	184	168	167	186	202	180	186	174	176	193	188	179	174	183	168	190	207	172	165	173	168	176	170	185	206	169	189	189	176	167	172	195	182	190	198	173	184	178	173	178	189	182	177	187	175	182	198	172	174	186	181	174	185	155	187	195	186	200	167	180	166	180	196	186	177	155	174	169	203	195	196	172	168	169	178	176	186	186	175	208	171	174	171	203	184	160	203	162	185	164	193	178	186	172	166	175	153	164	192	206	164	179	174	197	197	212	175	188	194	169	184	175	183	177	200	176	154	165	185	210	184	181	192	181	174	197	184	163	176	180	190	172	188	197	167	165	154	166	156	158	173	167	178	171	166	216	197	180	184	167	163	179	176	159	195	172	169	174	174	190	163	186	186	175	175	155	199	200	189	213	180	166	174	157	162	186	183	192	170	173	171	204	174	166	170	181	216	180	186	204	204	170	197	182	180	179	160	188	180	179	165	173	156	177	201	188	172	206	169	190	170	193	190	187	158	216	171	172	185	154	188	193	213	163	146	190	182	192	221	219	163	193	171	181	183	203	169	189	186	178	182	195	164	183	187	175	177	166	162	179	167	172	163	168	168	186	162	190	172	152	195	187	171	174	173	210	175	174	165	187	178	194	160	166	208	159	181	175	176	178	187	174	193	196	172	183	198	173	169	175	177	170	191	177	173	171	176	189	139	180	172	186	180	185	165	187	178	189	159	172	179	197	181	177	185	171	177	147	151	195	187	174	163	173	171	180	173	170	198	181	201	174	191	170	191	175	173	184	175	201	199	179	181	185	175	166	172	175	167	190	193	204	167	191	215	222	177	174	186	180	172	164	168	177	166	201	185	201	180	177	172	216	201	191	207	189	151	177	194	187	172	187	195	189	180	176	191	185	197	175	172	200	161	167	164	172	178	171	198	181	187	170	161	177	174	203	176	180	174	204	212	170	188	188	189	174	176	184	169	176	189	190	205	183	167	180	197	183	209	199	172	192	169	178	207	183
6849	1039	1410	1421	1176	958	891	791	778	690	631	587	605	557	561	564	560	535	549	487	564	545	553	508	534	534	457	486	538	509	521	501	502	485	479	513	482	504	529	455	496	506	500	447	492	466	465	538	501	525	501	487	459	484	497	482	507	483	493	519	468	493	464	470	491	518	468	433	455	505	491	506	502	457	531	503	535	435	463	492	474	507	492	518	500	467	517	481	472	482	527	483	506	501	521	485	489	455	447	469	490	474	475	473	452	503	470	467	518	462	459	488	514	455	460	503	511	479	470	482	467	476	489	439	484	483	505	486	484	517	450	465	506	464	516	483	484	492	464	509	464	498	490	454	499	479	447	458	511	490	479	493	526	469	472	466	516	499	483	498	488	457	489	473	504	471	496	507	470	478	442	449	464	478	438	463	473	478	478	471	470	531	494	485	452	486	451	486	483	479	463	451	481	464	474	433	484	456	450	499	491	504	500	470	518	468	465	461	512	456	523	472	470	519	515	497	461	497	459	473	474	458	451	492	493	465	481	490	445	472	459	482	470	488	505	505	513	467	478	494	506	476	484	464	501	460	448	530	473	499	479	492	462	488	475	471	474	508	463	465	477	485	499	497	500	489	500	488	483	461	469	467	510	476	474	494	486	450	496	484	449	509	479	457	485	485	509	485	462	488	511	479	463	472	460	509	455	491	499	463	456	452	488	446	501	481	464	497	481	471	463	500	445	476	470	507	467	481	484	508	493	468	481	450	479	490	463	488	464	517	485	499	469	474	465	485	451	512	471	488	504	505	470	506	504	476	514	467	470	511	476	449	487	480	465	513	505	482	486	485	458	477	494	484	490	472	483	449	485	478	496	524	489	447	508	486	469	429	489	471	515	449	491	480	444	462	484	485	452	499	496	498	506	459	474	464	477	471	476	474	501	462	498	503	456	481	484	515	442	473	520	516	453	500	516	492	477	478	469	463	452	461	509	482	470	500	496	477	431	458	457	429	491	477	504	481	509	466	468	450	464	497	484	500	488	518	454	463	474	460	489	469	493	481	480	475	487	479	488	472	461	469	499	446	436	496	434	490	466	480	496	467	502	472	499	464	497	460	442	498	511	512	465	477	552	462	491	521	493	533	472	536	498	456	463	458	440	470	467	488	480	472	501	485	482	470	470	492	477	487	463	500	486	471	454	466	518	482	502	498	458	512	493	480	463	428	478	518	487	468	473	497	461	512	532	518	478	484	449	496	514	449	506	484	481	513	482	502	465	440	480	499	481	463	478	496	464	471	478	459	444	430	502	478	467	478	489	459	481	429	454	453	476	494	451	465	483	493	449	477	510	462	471	454	436	494	471	535	457	445	470	495	478	490	468	448	450	501	483	483	474	450	496	472	504	452	482	481	461	468	480	503	437	477	509	489	518	474	476	459	514	464	457	499	493	529	476	478	530	458	451	487	465	479	511	479	498	469	487	465	472	512	486	516	500	520	473	515	487	481	479	483	490	487	434	502	480	449	432	495	475	486	531	470	489	483	474	502	460	481	498	482	498	483	486	466	464	477	469	461	475	487	466	460	463	505	443	491	502	481	455	523	478	497	465	472	475	517	496	485	457	521	482	482	448	505	460	467	492	484	495	465	492	455	504	487	481	482	486	505	470	543	466	471	446	478	525	440	450	481	487	458	455	463	472	488	477	480	469	509	464	490	450	502	466	470	496	493	508	479	482	502	470	470	460	497	490	436	465	486	470	500	518	467	453	502	482	462	488	485	474	441	461	509	448	480	459	447	521	520	492	455	470	486	461	488	462	521	478	487	475	459	489	486	482	484	500	459	480	450	479	491	437	499	477	447	513	504	480	470	481	470	487	432	445	464	539	492	467	450	475	466	500	491	505	502	494	523	506	487	453	470	460	460	496	497	456	457	453	487	480	521	458	516	510	500	453	468	473	477	486	481	492	504	456	484	537	476	461	502	476	485	482	465	489	497	457	477	459	467	459	472	507	475	483	447	445	504	483	430	482	475	465	482	509	513	515	472	487	476	504	488	509	536	488	470	515	462	496	489	467	465	462	479	461	496	445	495	455	461	453	468	461	504	490	475	487	453	476	453	483	460	499	496	475	476	493	464	503	480	519	445	468	473	473	473	477	467	497	476	455	442	471	440	492	495	520	464	471	494	490	510	445	464	471	459	491	498	494	461	488	488	469	469	494	484	485	472	524	476	483	497	486	475	490	467	455	457	463	505	463	540	457	462	483	511	484	483	508	469	475	459	506	494	478	473	495	449	481	473	526	511	447	478	450	474	473	487	450	468	483	455	485	507	499	485	520	485	472	466	485	460	458	462	465	507	495	458	517	478	485	496	483	474	495	430	488	496	475	461	485	462	446	501	497	497	498	482	515	467	481	508	488	482	471	469	477	428	496	462	458	484	499	469	471	517	468	480	459	477	473	478	495	517	445	478	458	445	491	483	518	460	446	503	478	464	466	471	489	501	496	464	441	488	477	452	480	502	525	467	472	505	486	493	493	496	464	523	472	504	485	478	494	482	476	487	483	499	450	495	490	494	484	492	476	455	483	514	500	503	488	498	478	485	508	482	494	448	498	466	469	481	495	497	438	491	484	464	459	467	457	455	450	487	460	506	487	491	490	455	469	441	471	527	492	497	496	519	479	520	480	498	499	480	519	455	491	460	459	542	514	475	497	481	493	502	462	523	544	489	434	502	500	518	481	491	479	479	471	472	479	504	490	484	500	457	499	458	497	483	481	490	476	494	524	451	475	488	447	503	467	465	455	478	466	507	524	471	467	496	506	467	518	441	506	460	481	515	525	478	487	490	494	496	476	465	451	497	484	462	481	477	474	511	454	481	458	496	487	477	509	482	467	486	459	503	511	488	473	499	484	494	484	492	525	445	440	470	487	504	466	474	464	458	481	497	464	491	456	520	487	495	449	444	462	465	458	530	498	477	541	496	449	502	479	459	453	519	454	486	473	499	457	452	520	483	479	505	480	449	463	519	476	489	527	435	511	487	483	492	466	478	491	464	470	508	462	459	527	496	456	495	475	458	479	457	478	466	479	493	513	464	469	489	496	516	467	497	497	458	466	475	451	474	462	481	502	459	456	497	451	490	458	499	534	493	492	473	511	488	508	467	497	474	472	477	516	491	522	491	495	477	482	483	457	519	509	470	489	439	492	499	469	507	469	507	494	463	454	475	457	473	499	508	451	535	447	501	492	499	466	487	499	493	484	514	477	492	507	426	499	484	507	456	490	445	515	472	490	478	472	489	490	463	456	475	459	546	483	453	492	502	472	447	475	505	479	481	504	487	464	482	515	464	477	463	496	513	497	463	481	503	456	479	467	469	489	490	511	458	487	475	459	461	431	456	470	489	486	475	461	506	487	539	488	480	440	460	486	486	499	500	482	500	466	455	507	461	468	507	440	486	480	443	500	482	479	466	512	474	511	471	485	494	504	485	476	518	470	445	496	480	464	469	452	455
15672	1960	1307	860	759	593	552	454	515	473	437	407	417	398	409	414	376	408	430	414	398	395	413	397	373	352	354	380	394	352	398	390	371	370	384	368	383	367	373	392	377	391	364	393	362	387	385	393	386	350	388	390	389	373	378	420	390	375	354	392	336	317	340	363	404	373	363	349	328	382	379	405	374	391	367	367	395	368	363	361	366	403	435	372	380	360	384	395	384	372	351	350	372	373	375	323	366	395	370	365	418	380	399	383	370	351	356	408	369	337	365	356	379	370	371	386	399	395	403	385	361	401	384	375	365	373	377	356	358	373	350	372	345	351	356	392	378	384	374	395	372	400	387	368	381	369	361	348	353	376	368	357	390	379	391	382	371	352	376	356	360	352	367	364	375	413	365	410	342	374	359	361	332	388	369	379	438	356	327	376	375	357	320	386	386	326	372	343	378	373	391	351	350	364	357	374	411	396	350	388	390	358	347	403	393	363	373	407	360	384	383	378	352	360	359	351	398	347	379	426	362	354	393	396	375	417	352	385	377	318	361	378	342	400	424	379	375	346	363	400	348	367	364	371	357	374	380	354	380	373	406	384	394	395	403	354	388	383	352	349	373	383	352	396	395	366	366	372	371	353	367	370	389	392	373	353	400	366	385	369	375	384	353	356	413	377	397	334	392	351	408	375	361	368	357	331	385	350	371	363	382	366	324	348	351	356	376	375	344	407	382	410	390	371	439	359	386	383	352	374	369	340	373	376	378	344	348	398	369	411	398	378	367	369	352	409	374	366	354	360	374	386	374	376	398	382	344	423	375	399	352	360	374	363	388	372	392	369	387	412	349	359	361	359	390	391	338	341	373	368	372	348	387	356	337	369	387	377	359	325	338	394	356	377	372	381	374	361	400	354	332	416	345	333	364	373	384	357	363	365	363	351	377	342	347	396	379	335	369	355	397	345	357	375	340	351	399	393	357	374	390	369	360	358	401	376	364	369	322	413	368	390	345	376	357	363	355	325	363	366	345	375	399	353	392	386	341	346	391	368	380	402	375	407	360	356	351	375	376	345	325	391	386	346	381	317	394	352	376	421	395	348	356	372	383	365	363	401	398	345	356	378	384	351	375	372	342	393	350	407	371	359	363	362	347	374	356	359	385	387	359	357	368	378	346	398	374	342	375	356	357	392	385	363	343	372	379	357	358	356	325	357	381	378	359	350	354	347	382	382	394	346	363	376	357	355	349	383	371	366	407	376	387	377	386	360	384	376	393	392	381	363	393	392	360	387	339	389	367	378	358	377	345	355	348	333	378	400	404	331	418	373	344	348	379	383	336	357	383	335	387	415	370	350	394	357	380	401	367	365	348	366	360	384	396	353	392	377	376	404	360	406	365	381	382	407	364	379	380	429	382	403	375	371	376	344	371	343	378	336	344	378	371	409	357	361	356	403	355	342	363	352	425	378	378	358	375	404	421	377	383	389	369	375	328	351	368	395	400	371	348	340	364	342	337	387	379	402	374	370	346	399	356	367	404	373	354	344	363	326	368	365	389	371	364	367	351	381	382	399	390	384	378	379	379	371	391	413	376	375	413	349	354	357	366	403	352	394	374	359	355	346	377	399	404	367	396	400	310	348	357	359	391	381	365	370	382	336	333	344	367	366	379	381	385	365	329	406	400	348	374	377	355	350	357	389	379	335	370	389	330	366	397	398	391	415	403	399	335	342	379	321	357	343	364	378	373	361	392	346	324	402	363	356	349	356	369	373	351	368	368	395	369	368	368	365	376	395	353	358	377	415	362	355	358	352	371	375	352	374	398	367	336	382	391	332	350	378	364	362	375	399	403	403	371	363	379	365	366	400	360	383	385	373	387	393	366	341	361	345	344	348	354	365	372	359	358	390	374	403	390	357	341	369	365	408	333	383	369	340	384	372	342	352	364	308	404	361	394	367	422	405	368	327	356	370	365	393	384	357	361	377	393	368	379	377	380	374	379	367	358	377	388	367	351	390	388	355	343	382	374	337	366	372	343	360	359	361	403	359	339	372	354	339	387	384	351	335	405	372	354	385	339	343	374	366	363	388	351	376	378	385	364	405	335	385	373	383	344	391	357	380	367	378	387	336	348	339	363	385	359	353	350	353	351	354	371	366	361	355	374	371	402	315	366	395	375	341	370	374	318	387	365	415	371	359	355	344	348	330	394	387	404	351	370	370	351	334	329	375	386	341	354	406	375	350	367	380	348	384	367	340	343	358	377	378	395	340	376	367	394	362	344	359	354	382	372	404	379	364	319	366	380	418	370	362	349	350	381	358	380	377	369	427	379	348	377	374	364	365	385	395	366	400	379	353	407	385	373	386	370	391	341	319	352	389	343	372	361	342	355	385	363	366	378	386	375	387	363	382	381	381	319	391	373	368	415	365	364	406	384	366	353	317	368	349	361	377	376	385	328	399	347	375	379	394	354	381	373	345	409	368	340	349	393	371	341	352	369	357	365	347	345	373	390	336	355	398	390	377	370	358	385	371	320	379	370	378	366	396	367	368	395	352	347	370	360	345	333	351	371	335	392	341	326	361	351	376	359	378	380	385	358	356	365	367	419	398	353	388	345	344	351	369	354	383	336	364	391	351	342	367	364	390	378	358	366	382	384	389	376	373	360	371	362	333	381	378	351	394	374	365	374	366	361	367	322	353	343	347	346	358	340	377	388	354	366	354	374	355	372	396	355	380	371	351	362	386	386	366	362	390	373	390	378	351	387	385	351	371	366	373	356	348	369	374	397	354	374	412	346	387	407	378	370	398	339	344	386	395	413	389	355	382	375	364	349	349	338	365	395	336	378	395	361	355	360	372	309	340	379	403	348	350	352	378	384	386	374	369	368	386	366	378	362	399	349	360	342	362	362	370	367	391	370	387	340	358	397	384	381	348	392	368	336	383	381	400	372	364	389	374	388	356	361	329	353	353	364	381	355	359	398	374	348	350	359	353	374	355	380	363	352	371	375	353	368	399	369	396	385	370	374	357	374	409	341	374	391	392	357	352	360	410	372	368	385	357	358	379	376	344	361	394	360	328	372	346	389	376	361	363	392	388	371	399	381	384	376	370	353	341	394	356	394	335	413	389	388	397	398	366	396	355	421	383	370	343	377	374	364	391	361	384	372	416	363	392	350	354	417	389	349	402	368	398	384	376	357	388	357	352	362	372	361	375	358	397	378	338	388	357	369	423	354	386	399	359	390	372	359	362	364	333	372	359	383	384	347	363	419	413	371	370	351	365	342	380	355	388	330	389	369	353	379	369	405	375	396	382	356	364	388	357	338	329	363	363	346	356	351	349	377	376	365	367	367	384	391	393	347	367	338	371	363	364	377	359	383	325	404	383	364	361	394	379	400	366	378	341	334	358	389	426	379	370	361	383	362	348	384	345	363	402	344	355	359	393	369	383	365	320	379	373	368	375	384	359	377	357	366	341	345	345	368	367	382	382	337	372	362	369	361	372	359	403
8824	1768	2591	2602	2193	1965	1639	1416	1292	1226	1167	1099	1103	1056	1049	1036	968	992	1009	1004	941	956	930	893	939	889	917	920	922	875	884	941	920	893	918	905	934	908	899	901	929	881	901	844	864	858	892	890	853	887	914	847	889	903	869	911	839	894	925	904	836	865	842	822	936	830	855	878	863	860	879	846	825	913	851	881	834	891	912	844	849	850	905	842	849	848	872	846	883	879	849	935	850	882	886	873	891	874	849	837	822	864	830	871	889	829	866	892	877	811	886	873	901	868	848	902	850	839	852	860	826	865	802	870	882	846	865	840	861	889	844	828	876	868	878	866	803	838	825	893	863	891	878	849	847	858	899	788	924	844	853	868	885	884	865	843	868	885	827	786	897	884	840	819	925	820	880	878	892	852	870	840	846	902	870	821	885	836	883	863	908	897	848	873	856	915	864	882	821	943	906	908	894	853	926	881	866	859	816	895	896	854	875	875	867	882	894	844	877	898	876	880	918	878	823	845	887	881	853	910	819	862	820	867	876	864	890	803	903	888	854	836	870	879	843	865	848	817	902	915	869	877	852	844	836	913	870	895	889	832	862	901	847	842	834	862	852	861	857	766	850	915	822	919	875	859	882	829	862	959	888	861	882	880	874	817	896	870	893	829	853	927	821	852	875	871	844	881	860	919	858	862	835	842	867	850	888	848	879	874	904	881	870	847	878	836	858	825	843	805	880	855	868	874	830	901	847	834	918	874	898	918	888	832	877	862	836	871	815	871	876	858	901	859	840	886	846	899	825	857	890	830	830	873	823	845	865	867	815	850	920	894	818	855	874	886	851	797	927	858	833	904	862	880	840	835	883	843	894	835	810	826	840	860	864	828	937	836	894	812	867	818	893	849	883	815	893	893	839	849	861	837	857	865	852	844	861	886	856	861	834	860	858	843	916	911	865	870	890	856	917	877	868	825	880	928	927	864	843	879	887	893	863	894	777	909	896	899	898	871	848	846	855	829	823	788	838	902	842	831	863	867	873	909	848	826	831	830	895	847	836	892	896	887	856	843	908	853	848	803	870	846	867	916	813	832	869	834	874	879	811	824	831	884	887	894	812	889	865	903	890	856	851	855	921	867	879	846	918	859	888	893	844	865	908	854	913	883	852	865	829	864	871	831	858	842	843	918	860	922	849	908	851	881	882	873	835	880	941	831	849	878	909	913	840	818	851	876	870	862	918	787	871	924	862	881	848	871	853	821	911	945	884	849	898	808	940	871	842	853	875	938	842	824	911	915	844	886	868	897	893	790	875	828	863	849	875	916	869	870	867	890	916	820	909	852	848	813	860	804	860	838	827	869	872	849	890	868	893	900	894	818	837	831	827	849	866	855	886	865	852	852	834	849	856	854	859	832	846	853	844	821	849	852	871	876	879	858	851	889	909	905	891	903	882	879	842	806	887	828	888	817	864	842	865	899	837	864	841	905	877	800	895	883	851	899	876	860	870	921	836	890	886	892	861	846	836	840	856	857	864	857	895	947	828	873	860	802	908	889	804	837	901	864	878	848	880	878	892	836	837	825	879	859	856	811	881	876	835	865	865	866	874	867	862	843	848	830	918	850	845	872	875	868	846	869	930	824	854	841	862	806	891	837	921	849	897	846	851	851	841	912	849	917	939	901	873	875	872	886	908	885	836	818	855	843	888	849	869	875	898	845	877	830	830	864	804	821	872	906	872	898	850	858	868	858	896	825	835	856	857	895	894	805	820	893	858	871	885	871	825	846	843	834	888	852	887	825	866	848	815	863	829	846	833	871	801	900	881	830	883	863	862	855	821	835	847	893	913	885	840	828	922	860	849	825	843	869	837	837	891	865	861	832	859	822	881	850	835	877	842	819	856	849	872	812	870	867	859	857	901	868	866	871	891	834	888	882	871	848	883	867	888	881	892	862	884	908	799	891	908	860	848	832	888	867	866	855	908	856	851	851	839	844	847	913	841	848	862	919	819	827	875	876	832	868	857	897	838	935	863	888	902	849	861	846	892	871	872	880	815	841	868	855	855	825	851	815	890	895	915	839	871	913	811	884	863	844	890	885	850	850	902	792	866	843	863	864	887	885	829	841	891	859	890	888	883	897	860	862	858	840	877	866	858	852	868	891	901	842	831	851	859	872	907	883	870	842	869	869	870	831	866	845	910	839	843	887	861	873	817	882	850	871	857	838	873	902	860	841	842	874	899	867	904	837	969	884	837	873	858	842	822	869	842	870	887	892	890	849	885	845	842	865	873	840	882	868	861	885	832	825	863	845	880	835	896	901	822	850	900	870	856	827	815	909	881	870	777	918	855	902	864	797	859	858	848	861	863	862	862	878	848	876	846	885	855	876	807	901	856	883	860	836	869	879	856	903	885	849	824	877	826	866	852	856	850	925	867	899	835	853	883	880	891	881	870	801	859	860	896	869	814	855	925	862	856	842	837	841	845	845	857	897	859	918	861	839	832	857	905	861	862	883	817	816	863	874	826	872	821	897	904	833	847	862	829	862	883	839	867	916	872	842	884	850	887	818	892	890	866	859	859	895	884	891	850	841	886	845	860	842	870	896	870	868	892	842	818	883	877	872	876	889	845	898	848	867	885	858	836	865	866	841	880	860	864	884	847	841	869	832	836	867	823	878	850	924	832	839	821	846	858	883	885	875	803	829	860	863	820	793	866	819	856	890	866	903	906	872	860	882	901	864	833	851	856	874	944	867	858	802	889	893	883	870	809	839	867	856	807	872	787	836	863	842	853	859	867	841	886	886	855	866	842	911	850	893	835	884	872	860	875	873	893	794	861	899	837	871	861	854	891	802	860	828	851	854	871	865	870	845	861	796	860	861	898	863	839	866	829	878	890	808	846	865	868	881	842	850	872	867	868	864	862	864	825	896	859	870	826	845	863	820	842	839	853	873	843	857	916	871	838	923	870	889	825	913	877	906	871	809	847	859	838	830	832	854	881	881	867	897	860	843	869	856	846	903	854	846	863	901	892	857	871	885	853	869	865	846	827	830	921	862	870	883	900	878	854	859	888	845	919	837	916	915	871	906	896	821	835	827	852	844	855	860	856	872	905	830	814	836	868	837	865	840	846	876	892	876	886	870	879	887	907	852	905	877	876	897	861	867	847	846	859	892	826	851	884	844	849	879	839	901	845	876	826	856	870	886	873	892	874	869	810	887	877	885	870	833	877	889	838	831	859	869	920	900	875	879	828	796	854	878	850	867	835	872	847	885	847	772	867	896	852	883	862	875	867	876	863	861	883	831	837	890	846	871	876	910	859	904	879	859	865	865	857	876	864	865	899	899	845	920	864	852	867	836	865	856	843	879	861	901	948	881	898	882	862	877	898	867	876	887	874	868	871	849	919	845	834	839	861	872	915	847	925	851	841	888	860	857	818	890	825	849	895	864	830	862	848	857	885	875	869	828	819	848	849	889	886	875	835	855	826	864	930	889	827	879	900	899	842	920	872	850
1817	294	263	256	214	216	240	215	223	206	206	246	217	225	256	204	227	200	227	226	247	241	235	183	258	212	242	228	196	225	230	219	238	208	196	233	226	192	222	227	206	213	193	230	270	226	210	213	211	227	243	218	200	201	243	220	199	198	225	220	228	211	251	202	205	226	212	229	217	181	216	227	228	224	198	229	216	242	233	234	222	216	221	214	233	217	224	226	201	211	215	219	224	211	230	217	176	227	192	256	231	207	231	223	241	238	214	224	212	213	204	213	209	224	229	243	195	211	228	240	224	239	215	216	219	231	195	215	227	224	228	243	250	221	208	227	208	227	219	207	216	252	243	251	210	246	200	217	203	221	221	222	230	222	227	216	232	246	240	206	234	204	231	235	231	236	213	213	219	210	226	237	208	209	205	224	213	205	211	202	227	230	228	239	238	223	233	237	194	221	224	232	217	229	236	244	211	215	224	218	220	210	219	207	235	233	209	192	216	220	206	213	219	224	208	228	204	273	209	182	220	205	218	228	241	202	217	244	209	209	207	226	215	210	235	215	248	206	229	221	210	224	198	228	249	215	225	215	209	230	235	212	215	239	180	224	220	246	208	227	228	218	220	209	236	223	214	271	200	214	215	243	191	224	228	216	221	253	213	202	232	233	203	204	254	198	221	225	233	213	221	240	241	245	216	223	231	253	237	194	237	199	207	208	212	232	206	192	220	219	191	223	257	205	233	231	205	262	225	201	243	216	218	225	196	203	242	211	224	227	201	216	209	187	217	247	235	214	236	210	206	229	235	227	214	221	208	213	236	230	222	221	224	221	225	226	220	197	206	227	228	228	228	238	219	227	245	262	230	193	223	218	245	237	222	229	200	234	215	250	220	234	200	217	224	223	234	241	206	206	223	217	213	255	214	213	230	227	217	209	231	232	210	222	208	214	225	220	210	235	227	246	234	237	217	215	221	233	227	234	230	207	221	254	204	259	199	210	238	213	224	226	208	205	219	220	212	217	223	226	210	226	197	228	218	241	213	222	215	210	203	207	209	206	215	225	212	222	218	185	207	198	227	206	249	227	226	198	218	202	230	256	211	195	226	204	236	225	201	245	221	225	214	237	208	209	263	226	230	227	247	219	233	212	200	241	257	216	223	210	215	214	231	222	206	195	205	213	223	189	213	205	220	207	246	214	216	234	226	240	239	175	231	200	191	219	210	244	250	223	212	242	190	198	216	186	215	235	220	225	207	209	219	225	205	227	211	192	247	228	228	252	197	236	233	213	225	234	217	190	208	213	216	235	217	267	194	214	256	215	238	235	217	207	224	211	243	227	256	231	252	230	234	230	233	211	237	239	220	219	239	216	216	214	190	219	202	237	243	223	236	221	205	244	242	218	199	206	218	215	241	196	221	247	200	217	215	218	208	232	206	242	229	238	220	228	232	222	211	244	226	180	219	194	258	232	209	236	246	209	216	218	200	216	246	203	252	204	203	225	200	194	219	228	230	242	217	193	218	225	220	238	209	220	216	236	187	221	250	222	215	204	201	222	252	215	186	272	202	234	211	217	219	209	217	196	215	218	232	197	224	206	204	252	216	218	228	210	252	234	208	204	232	244	222	233	229	254	231	227	230	244	240	200	213	189	230	239	231	233	206	241	252	224	220	252	209	213	230	216	219	240	211	205	213	199	251	207	183	246	207	224	236	246	219	242	216	216	236	184	210	209	237	204	191	229	235	217	218	204	228	229	241	233	214	250	216	266	219	215	225	243	222	251	240	234	247	214	204	218	226	236	226	227	232	223	204	221	264	240	249	213	222	209	218	213	206	218	255	212	235	235	199	219	203	219	254	216	220	224	218	231	219	234	216	217	217	244	231	224	232	211	216	214	204	228	210	205	204	203	215	241	225	260	238	231	225	219	238	214	212	235	221	237	228	196	223	221	234	210	196	217	229	233	243	220	236	248	211	185	206	219	217	215	209	231	220	212	201	220	262	227	221	193	242	206	219	228	211	204	223	234	210	194	241	245	233	216	198	241	203	213	246	241	214	230	193	229	222	251	227	232	223	231	191	215	238	222	217	222	229	217	204	226	217	216	204	202	235	220	272	208	222	224	218	205	220	206	207	247	228	223	212	218	237	204	210	203	241	226	225	238	225	199	230	215	218	242	198	222	225	218	225	215	250	231	260	222	223	203	211	227	215	214	224	220	246	207	230	164	214	209	203	219	213	235	197	201	229	227	198	195	220	234	220	215	227	217	216	188	214	239	220	235	239	226	242	217	250	224	249	237	198	212	238	195	234	221	236	206	214	217	219	206	208	230	221	218	204	210	224	225	201	226	221	213	234	229	217	208	212	218	243	231	204	197	240	212	212	219	223	236	210	230	224	219	223	220	222	236	203	223	249	227	224	215	256	229	230	252	255	209	197	243	220	195	241	208	214	224	204	197	215	214	213	199	237	214	197	224	225	199	227	205	215	210	240	239	256	231	226	223	232	211	249	227	216	237	237	206	217	224	230	208	240	215	224	211	221	221	229	205	225	235	215	221	218	224	222	207	235	233	241	213	202	209	214	227	213	233	209	210	237	238	235	228	232	243	226	189	228	217	202	246	209	220	201	217	218	231	212	230	223	227	216	242	218	193	223	213	230	216	210	221	245	235	249	232	218	223	222	208	225	198	244	205	221	208	214	233	219	218	206	222	230	244	242	195	241	217	213	222	216	201	191	226	231	213	242	233	194	193	207	217	208	209	206	216	236	267	236	181	221	237	212	221	227	229	206	222	231	232	218	199	232	252	212	243	250	268	227	276	238	229	231	224	216	218	215	230	210	219	201	227	239	234	203	231	235	251	215	242	239	210	221	244	262	208	265	217	260	229	229	197	241	224	207	209	224	230	233	216	211	231	230	217	261	241	212	247	211	242	221	221	217	224	230	244	222	202	203	247	258	197	254	194	219	198	214	205	220	202	227	225	218	201	239	220	216	228	226	249	236	214	227	243	218	228	244	243	229	221	235	219	231	247	232	242	230	227	207	203	204	227	229	204	231	217	199	216	210	233	235	264	223	219	220	218	220	210	220	271	254	217	218	206	204	214	250	232	227	210	207	219	210	216	254	234	204	203	211	229	209	214	230	223	227	257	238	204	203	231	209	234	248	217	223	205	211	236	246	210	213	221	228	217	213	212	209	226	173	205	217	233	204	190	211	234	240	269	224	216	215	226	196	203	231	215	218	212	242	207	205	205	209	254	232	209	210	226	218	204	215	217	229	237	242	228	201	205	201	185	229	219	223	223	240	190	207	226	197	201	198	194	221	217	240	204	235	226	221	250	222	224	231	215	212	232	222	219	228	216	210	211	228	231	208	227	215	222	212	199	208	237	201	241	217	247	228	219	212	203	225	202	221	261	225	232	220	216	257	200	191	188	233	232	218	256	208	232	237	218	237	197	212	209	233	219	210	233	211	234	222	224	218	252	210	237	229	221	224	192	231	226	226	217
1946	642	645	590	571	595	543	500	555	538	542	537	576	575	555	585	575	558	553	535	533	540	533	569	549	560	580	557	532	511	558	530	530	538	554	566	515	562	533	516	549	557	567	563	576	538	523	573	519	550	563	535	550	497	566	535	588	508	580	494	541	561	598	538	570	562	574	530	494	522	527	525	536	571	570	551	539	519	533	580	523	562	523	506	573	552	549	501	521	523	524	531	521	536	541	517	553	530	533	565	578	523	569	577	563	541	517	503	531	527	544	555	563	557	539	547	571	549	541	546	547	540	523	534	559	529	559	553	560	529	514	560	516	508	553	577	556	572	542	520	521	549	562	547	518	491	503	549	514	511	545	535	518	555	532	536	561	544	561	554	524	552	552	537	550	563	581	535	549	555	504	591	565	557	512	515	588	554	582	567	538	520	557	545	573	534	538	529	561	522	545	535	569	529	610	576	520	554	525	542	538	544	487	498	527	556	522	534	571	564	540	564	556	540	568	550	533	520	536	531	528	567	551	496	513	543	580	585	522	510	557	522	567	524	542	574	592	534	541	560	540	555	562	512	538	537	538	557	538	547	587	526	585	520	555	558	533	535	526	574	537	559	554	533	512	551	566	523	514	563	491	513	558	514	555	550	547	540	539	558	544	555	519	497	539	522	552	550	530	519	541	541	579	530	535	528	579	554	564	543	591	542	549	513	514	548	564	528	537	560	518	546	537	554	535	571	544	554	513	480	503	538	541	532	530	565	524	483	498	521	516	525	530	522	588	542	538	539	551	535	548	597	579	534	536	517	539	547	543	559	509	546	555	556	534	527	554	565	608	546	568	565	522	518	553	567	574	538	542	538	559	527	551	559	571	563	497	520	528	588	570	551	571	538	501	551	557	526	540	539	532	500	545	519	538	547	527	564	567	528	513	555	566	515	502	542	519	530	576	552	547	515	564	539	540	554	513	570	547	529	563	501	497	492	537	529	546	517	530	563	574	524	553	584	525	577	543	564	506	552	538	596	538	508	537	553	538	557	545	542	549	562	546	553	550	553	509	555	565	516	565	542	537	545	532	561	524	535	552	578	552	562	536	559	571	517	567	534	517	538	539	580	559	487	502	556	535	565	550	549	577	559	510	560	567	562	517	514	528	503	533	540	504	528	506	549	539	533	500	559	594	550	530	521	564	526	546	530	528	549	503	523	543	517	521	546	513	517	527	509	571	549	558	541	552	528	527	558	525	586	572	571	567	554	521	506	521	525	552	483	540	554	546	517	533	545	535	530	537	578	555	535	553	508	517	509	547	528	540	586	544	535	538	554	537	514	521	526	548	528	545	552	517	538	562	552	524	565	556	530	553	537	522	559	585	515	515	518	485	550	518	536	494	526	536	541	526	515	517	573	553	575	578	561	561	584	544	563	562	565	577	558	537	560	546	532	571	547	513	489	536	560	570	532	550	590	517	527	591	526	536	529	556	534	527	561	587	563	565	547	548	554	543	567	566	556	526	528	528	506	573	532	525	552	561	553	523	545	533	618	540	516	545	542	521	552	546	558	545	514	535	556	522	543	531	510	594	561	568	550	550	532	584	579	572	547	562	556	538	499	534	598	509	585	551	561	550	525	531	552	569	581	550	569	545	536	553	587	532	543	590	560	545	504	548	530	535	531	506	568	568	577	561	529	533	566	528	507	537	530	561	524	545	543	548	589	555	549	585	501	549	550	530	543	561	550	515	528	505	538	551	563	522	552	547	581	590	569	527	597	564	531	534	534	563	540	535	573	569	518	600	518	526	504	552	565	556	571	557	530	549	531	534	614	542	538	529	571	505	476	533	559	553	532	575	532	543	546	566	577	546	561	544	523	548	558	544	553	581	556	485	549	531	576	519	542	514	571	536	518	534	512	507	572	535	528	541	545	551	580	591	547	594	579	555	553	547	525	538	538	581	555	554	552	552	548	560	568	550	489	494	521	539	566	503	587	544	529	527	525	529	561	545	514	535	567	549	576	565	518	562	559	551	517	569	508	534	511	559	541	605	580	516	529	538	572	554	553	565	586	523	516	527	578	504	518	513	546	547	533	534	555	550	578	561	525	560	558	546	532	509	531	524	541	531	549	523	561	563	537	535	523	543	573	535	544	500	564	506	519	521	531	572	542	558	538	576	530	546	509	552	550	543	563	534	536	545	577	581	522	547	551	534	520	506	562	544	543	510	538	525	510	539	578	547	515	560	603	579	568	535	563	559	512	565	578	522	546	540	544	552	556	581	520	519	570	522	509	546	557	554	517	532	513	543	545	542	559	543	555	541	565	503	527	567	597	531	572	554	552	559	584	548	517	544	548	537	544	549	548	538	540	553	551	539	541	522	506	560	556	592	532	570	539	532	534	559	549	550	557	559	495	559	521	553	584	541	507	516	529	535	528	556	521	545	558	559	510	516	552	531	527	569	555	619	613	541	554	578	510	531	529	532	544	521	569	541	557	535	539	546	586	549	589	525	531	570	511	512	576	549	483	511	529	538	524	507	567	535	552	554	539	519	570	539	572	594	556	553	563	537	548	545	538	501	533	530	529	558	582	519	586	533	529	521	559	543	553	565	504	536	590	547	547	547	555	565	535	559	516	549	526	563	533	544	582	547	537	548	554	560	513	566	539	548	592	542	554	550	534	483	505	491	578	552	525	549	551	542	551	559	528	564	491	545	543	532	492	543	579	510	506	588	546	565	549	568	550	570	588	596	557	546	552	540	532	548	521	520	559	543	565	563	555	514	522	557	558	532	545	515	504	569	556	571	522	516	554	542	532	526	533	479	535	540	518	549	557	563	548	541	553	563	488	586	570	521	584	559	502	536	530	532	585	527	572	546	506	553	548	535	553	529	554	522	539	567	492	522	546	572	535	533	544	570	554	517	557	554	505	519	565	591	556	533	568	558	551	520	534	579	553	583	541	548	524	557	520	531	535	536	539	537	485	525	514	568	573	513	555	517	563	555	565	593	543	520	521	546	520	556	565	516	553	528	551	559	547	567	528	562	543	565	544	531	562	552	518	523	540	519	564	561	555	547	499	573	487	524	550	542	524	537	523	573	536	543	568	486	555	598	515	539	569	550	551	568	516	532	564	519	548	563	516	519	544	580	517	576	558	551	551	570	526	511	551	570	541	551	542	533	544	505	527	535	525	526	553	544	557	549	555	533	551	530	550	528	521	532	517	531	536	536	548	556	554	569	539	563	510	570	538	523	591	589	604	508	585	531	529	519	528	513	581	561	515	544	546	531	512	577	516	518	523	566	536	541	582	553	535	558	550	555	572	568	539	560	578	601	538	565	555	535	513	541	554	528	546	533	560	587	543	535	546	576	562	561	555	539	586	566	534	531	519	524	523	531	522	524	564	521	561	499	550	508	552	583	567	550	518	531	562	546	545	546	504	547	570	564	521	525	533	512	533	535	559	496	502	537	557	537	557	555	537	556	525	567	562	534	558	562	553	532	547	562	520
8052	604	542	442	350	299	249	230	213	218	219	220	201	224	185	190	191	181	210	184	171	194	184	213	182	155	189	196	166	169	173	196	190	194	174	208	190	149	176	166	189	166	181	181	177	174	163	164	194	156	178	174	209	206	165	162	192	176	186	172	172	167	197	186	195	148	170	164	164	185	165	191	156	206	167	191	203	192	179	182	172	187	197	168	156	164	183	215	192	183	172	189	168	176	151	161	210	175	169	155	176	150	156	166	188	174	190	202	159	188	171	202	190	184	186	156	178	175	151	186	171	193	182	186	156	179	176	137	168	181	175	157	207	160	164	194	193	180	170	156	157	146	194	177	177	162	145	201	196	158	176	178	179	203	150	210	172	181	185	190	190	187	154	157	209	163	196	189	181	190	144	172	181	165	174	181	170	165	163	189	188	154	177	176	168	182	167	174	193	167	196	174	150	174	171	185	147	158	166	168	153	175	184	139	161	163	177	183	166	161	161	155	179	176	182	173	176	193	155	166	180	164	192	191	194	177	179	175	183	192	178	196	192	137	173	151	166	191	172	169	156	195	215	197	165	174	190	180	187	182	197	182	181	191	199	200	170	196	177	160	172	161	175	192	164	162	180	182	168	189	168	175	164	173	185	181	197	165	163	191	155	164	171	167	189	192	181	159	175	195	181	162	200	175	178	181	169	179	196	192	161	179	149	147	165	150	163	164	172	180	152	185	189	186	193	192	194	171	179	179	215	177	188	179	143	174	177	180	163	168	176	175	154	167	174	169	166	173	163	181	164	164	179	178	185	156	177	187	166	168	160	200	176	174	164	185	190	212	169	199	171	165	151	164	163	164	172	163	179	182	176	196	193	159	181	171	171	183	183	189	174	191	176	185	179	181	160	176	163	186	179	158	177	175	173	176	185	196	202	180	179	174	171	168	178	162	177	172	207	191	153	183	195	158	211	160	164	142	202	153	187	179	159	175	185	199	178	166	177	187	150	185	163	174	174	188	148	197	166	161	184	188	193	177	167	177	170	189	182	186	180	193	163	193	196	172	181	184	169	170	197	173	168	187	171	178	160	170	182	169	195	160	176	183	171	172	201	161	167	170	173	188	188	164	181	173	191	176	173	178	164	170	170	177	194	181	149	174	217	179	183	168	223	177	190	167	178	171	188	187	167	178	189	163	172	172	170	197	182	161	176	158	171	167	178	172	203	161	169	199	166	184	182	197	178	179	183	187	178	184	159	163	186	205	187	189	175	180	179	165	176	166	144	170	191	186	185	182	159	146	152	177	162	187	192	178	205	182	172	168	180	166	202	200	177	166	195	165	203	180	173	142	155	183	182	149	154	191	193	170	148	201	158	177	194	175	178	169	190	200	163	176	166	163	193	163	154	195	178	171	189	192	181	165	191	171	187	176	154	184	182	176	189	157	190	188	175	163	144	167	188	205	186	147	196	186	173	167	158	182	178	187	176	185	186	175	156	159	169	184	156	191	189	151	193	165	183	189	173	172	186	169	177	156	179	166	193	180	175	172	202	170	167	209	180	160	184	189	172	187	182	154	202	170	169	177	173	158	185	190	166	170	187	174	168	143	186	177	167	172	187	170	206	169	179	194	183	196	162	155	189	161	184	158	173	156	170	182	156	157	195	205	163	163	204	158	165	159	163	153	215	180	178	199	170	185	165	191	191	175	178	153	180	177	193	160	183	188	155	178	200	158	175	195	157	171	181	170	174	179	178	180	190	173	173	184	155	170	176	186	165	152	188	182	173	164	161	187	176	158	146	152	160	178	166	178	182	158	186	183	150	197	188	174	183	194	179	185	164	168	169	153	179	185	168	171	164	194	183	182	208	166	170	179	183	176	181	168	179	181	181	166	182	191	147	165	164	142	196	164	177	188	155	170	164	164	156	157	168	189	175	164	161	187	173	173	186	202	178	191	175	186	175	200	177	186	199	175	205	182	173	205	163	174	161	162	187	151	172	175	194	181	175	181	213	153	209	177	186	179	184	184	182	157	162	193	173	189	166	169	156	195	191	143	168	146	175	167	167	151	180	170	169	191	175	188	175	187	193	169	189	164	189	185	165	184	173	174	182	149	191	184	190	172	170	183	184	186	181	193	183	194	175	163	179	192	166	165	177	155	185	176	168	174	155	149	168	168	168	170	192	164	175	158	176	184	180	170	182	188	194	164	189	179	155	180	163	169	169	169	195	175	159	199	191	170	199	168	180	182	157	180	196	180	178	173	157	182	186	144	173	191	171	206	148	203	169	167	161	186	163	170	177	183	171	186	180	181	156	192	165	174	164	178	162	172	162	187	161	185	199	178	163	186	176	182	179	185	176	177	196	146	167	161	175	182	182	169	165	198	210	156	187	171	203	190	187	163	167	185	202	163	175	162	179	179	188	171	162	152	171	165	162	168	173	151	176	170	191	191	195	173	160	173	178	192	170	150	167	194	168	172	156	173	189	158	161	184	207	172	191	169	157	187	162	181	162	157	189	181	156	183	171	152	204	195	179	167	191	201	200	186	153	198	171	163	183	196	181	166	169	158	169	192	173	153	153	181	205	156	180	153	174	157	208	174	210	168	216	176	158	174	193	191	167	173	181	192	170	176	165	183	202	203	198	192	183	157	165	164	192	194	201	195	186	160	180	205	194	190	216	166	204	175	188	168	161	176	199	162	181	179	182	205	169	178	163	176	186	173	180	188	161	176	164	196	186	168	185	175	190	179	183	152	172	189	178	177	189	185	166	201	148	176	188	174	172	154	181	185	153	159	175	165	189	166	164	164	164	134	163	169	164	168	188	166	174	166	154	161	180	193	188	198	197	169	178	184	156	163	176	193	174	189	147	186	180	184	177	184	197	190	180	169	170	203	178	187	177	178	158	182	176	188	178	184	160	190	174	200	173	183	154	185	170	185	183	168	195	193	190	168	188	173	179	154	191	160	181	173	170	196	193	156	156	179	173	176	164	201	177	176	164	182	193	172	171	159	190	185	166	192	181	163	160	165	180	156	182	161	167	181	165	158	178	176	184	174	181	179	189	190	149	178	167	188	180	182	164	178	168	177	166	161	179	196	191	154	191	155	166	177	159	168	174	185	185	196	175	181	154	156	157	177	162	185	175	174	180	164	193	178	170	180	199	178	150	176	188	178	196	160	162	184	151	173	162	163	170	166	216	159	203	175	177	179	165	168	150	180	159	148	183	167	172	182	205	220	179	180	170	173	185	163	175	182	186	199	186	177	195	203	182	156	193	192	177	161	207	170	182	181	183	187	161	173	180	167	182	169	169	174	181	192	169	163	168	176	186	189	171	156	182	207	178	183	177	167	164	185	171	160	182	162	183	148	157	190	183	169	167	171	168	154	180	169	184	182	192	182	193	193	190	190	186	166	183	174	192	173	180	181	174	174	177	175	178	159	153	176	178	175	160	176	184	166	180	175	198	154	191	190	147	179	141	168	160	169	160	191	177	166	197	213	171	152
6395	858	1259	1321	1138	1013	888	757	747	643	637	587	590	599	576	546	555	559	541	509	536	520	515	551	487	499	492	485	504	516	539	494	507	523	478	467	453	523	476	486	505	493	451	480	493	447	478	490	488	491	496	514	500	493	455	470	467	460	480	434	493	484	485	492	486	513	504	438	482	511	463	470	464	452	490	482	462	424	468	482	468	524	480	448	458	514	479	481	446	541	487	496	471	428	476	493	500	476	462	502	455	489	470	461	466	478	464	465	456	501	490	465	493	487	422	500	458	478	495	443	488	476	427	531	456	485	495	502	460	461	483	473	447	449	481	507	426	472	495	482	493	451	479	494	451	435	487	477	493	471	485	466	492	463	477	494	454	475	455	468	489	447	484	498	470	479	435	478	522	471	473	483	458	492	459	478	509	463	474	484	443	462	487	461	502	496	500	512	473	456	499	456	484	489	489	480	437	399	443	460	463	464	479	448	507	431	538	486	489	484	456	495	476	480	495	506	481	492	480	499	465	506	443	437	475	447	450	464	477	473	445	493	456	483	471	452	450	486	460	457	455	465	472	497	486	498	477	452	441	471	489	441	498	444	489	477	465	447	445	504	468	503	457	477	487	479	465	466	498	461	449	469	489	456	469	466	432	444	440	412	458	456	501	477	455	472	458	480	459	478	496	516	441	488	473	544	504	475	449	449	484	515	490	470	452	483	495	466	488	480	494	428	496	485	471	443	452	466	493	477	480	446	437	481	450	468	453	489	489	482	484	464	436	458	471	466	498	482	461	447	433	488	461	484	448	481	446	454	476	517	507	461	473	473	458	457	465	458	476	452	430	491	478	472	481	470	478	520	498	486	436	514	496	463	487	475	451	447	475	482	503	512	455	427	496	522	462	468	504	484	448	483	453	464	465	448	495	491	468	475	460	503	520	468	462	497	453	478	518	468	460	473	520	474	470	482	457	454	434	456	506	456	468	476	466	471	464	459	468	478	477	453	473	482	502	492	445	447	480	491	472	478	459	483	445	465	462	444	488	493	464	489	471	490	500	458	453	469	450	468	483	477	459	472	463	506	464	520	475	516	463	483	479	447	446	481	457	490	471	449	486	491	495	466	495	483	482	448	466	463	488	432	459	479	475	484	444	504	444	476	469	513	460	472	443	472	483	511	502	467	440	498	450	455	423	477	480	487	457	437	485	487	487	482	474	484	494	463	506	497	469	445	454	428	471	485	478	469	521	437	456	454	466	479	462	488	527	459	498	465	413	475	477	550	456	444	505	451	510	504	474	481	507	455	453	465	466	494	492	458	469	456	470	460	471	500	448	494	497	486	474	483	441	453	489	464	483	437	472	420	460	479	471	476	466	479	464	465	479	485	508	451	455	472	449	472	478	480	526	511	475	491	498	482	462	481	492	488	470	493	511	470	472	432	455	456	480	406	486	483	500	432	485	495	491	452	475	471	453	486	496	493	480	450	455	470	498	485	487	474	512	449	463	492	470	458	519	501	498	491	487	496	481	471	467	471	472	486	469	453	482	512	456	452	463	509	479	460	470	495	483	459	494	446	443	503	457	500	469	497	460	468	489	480	470	464	467	462	468	480	465	432	473	463	475	454	449	486	480	461	481	461	481	463	482	474	459	504	493	474	458	445	493	480	538	477	487	486	508	471	464	484	502	474	550	449	454	499	461	453	477	443	432	472	499	458	473	508	441	467	486	465	488	442	505	501	478	442	460	504	446	454	477	502	442	474	457	489	495	456	444	475	445	492	486	471	510	498	448	436	451	442	477	498	440	497	449	467	510	434	492	436	448	449	496	470	466	445	482	460	497	468	505	456	471	506	481	475	492	484	509	447	453	454	455	474	495	510	471	451	463	441	505	480	492	470	493	450	467	470	467	473	479	500	475	419	473	469	447	460	477	483	462	467	441	476	515	451	463	466	478	463	447	453	505	469	465	443	494	531	481	478	453	457	464	472	450	460	496	500	485	489	450	508	473	478	454	448	495	500	494	502	457	472	464	512	461	446	494	481	471	501	496	499	489	501	439	471	489	440	463	470	446	464	462	472	488	498	479	479	481	485	462	482	428	466	509	461	446	469	482	471	470	478	480	425	488	501	420	466	451	490	480	473	491	431	465	496	460	504	520	457	482	503	523	472	496	474	512	504	455	463	502	495	489	485	502	469	488	494	487	428	447	451	472	456	491	535	447	476	488	473	456	439	463	486	486	491	449	475	492	475	455	496	455	514	443	489	491	492	459	508	481	461	470	440	487	474	462	482	495	479	436	463	459	474	464	458	503	470	469	468	489	464	448	454	483	475	476	516	444	474	437	499	457	453	484	432	479	484	495	484	484	479	513	477	474	453	502	462	435	495	475	489	504	497	459	529	524	456	508	498	490	440	494	496	453	472	442	467	468	471	443	491	508	478	492	490	461	454	464	496	469	485	486	517	493	437	485	491	478	456	458	464	497	495	431	451	459	491	459	443	470	485	476	483	507	462	488	468	504	485	477	495	459	473	509	465	485	465	488	490	462	444	476	488	464	488	504	470	488	493	518	476	500	464	454	457	487	485	520	502	474	492	508	458	444	474	461	514	485	480	478	468	479	502	486	466	447	489	461	466	462	506	466	473	476	469	483	493	435	495	494	500	466	478	489	468	428	485	466	488	481	481	455	448	462	459	491	474	473	465	483	495	495	441	480	486	493	494	467	483	492	457	453	471	454	450	477	449	516	461	502	485	495	509	478	465	455	438	473	501	476	474	442	498	461	468	485	459	447	455	485	498	481	518	441	453	458	497	477	503	479	506	474	439	463	471	436	452	526	489	445	481	443	466	497	472	485	424	507	456	419	507	445	488	477	424	446	455	457	485	467	492	507	467	468	471	492	528	478	435	454	502	454	449	462	488	457	434	469	460	486	489	473	459	462	484	459	478	460	465	491	451	477	463	503	443	455	463	456	486	469	458	431	500	482	499	501	481	457	461	455	474	532	490	504	486	467	461	460	453	497	459	476	509	462	442	482	472	442	479	457	487	432	479	496	476	490	480	494	468	459	499	467	488	486	499	451	482	503	440	456	454	458	483	457	467	446	470	493	463	461	456	440	446	508	481	472	456	473	505	516	493	421	422	498	481	458	450	489	452	446	463	466	493	495	442	480	487	456	473	439	495	463	484	475	488	457	519	493	468	456	474	423	486	445	454	483	476	463	454	443	432	453	530	435	475	466	464	463	438	453	481	469	462	520	463	461	483	490	457	493	450	474	463	470	489	459	440	488	492	436	500	469	491	454	494	482	526	482	488	477	467	485	442	489	462	469	476	460	444	468	454	416	520	466	454	426	480	420	466	471	442	451	476	462	474	454	475	486	458	470	469	516	465	449	454	513	478	488	509	456	467	455	499	438	487	481	471	456	491	500	513	470	453	440	469	427	481	524	500	464	460	461	482	463	441	473	456	467	467	473	463	484	487	469	484	482	488	495	466	509	466	522	493
15629	1642	1192	918	666	566	532	490	454	436	410	397	420	347	419	391	345	399	402	393	364	392	354	395	382	395	385	372	363	382	406	371	357	409	362	396	360	335	380	382	394	390	363	384	406	387	347	373	377	332	399	383	377	368	392	373	366	345	379	386	389	351	340	368	353	343	361	342	370	370	389	391	379	389	365	344	370	392	402	328	385	339	340	386	384	333	344	368	361	380	387	379	374	366	333	359	416	336	343	356	393	310	376	352	359	364	389	372	359	337	330	356	363	376	396	334	375	340	349	392	382	349	364	327	407	362	344	388	371	375	352	375	336	357	379	408	389	392	354	409	318	418	367	348	363	368	433	376	361	351	365	358	353	354	342	353	403	353	418	377	395	358	372	312	368	348	380	375	392	386	389	384	385	337	376	396	386	381	365	301	369	369	354	386	362	398	385	371	379	365	372	386	405	389	401	363	366	361	365	389	402	360	357	370	379	367	345	355	370	356	362	371	387	379	352	368	351	384	357	381	382	351	411	369	355	362	355	370	383	413	317	373	361	351	388	352	349	392	360	373	340	396	351	334	357	376	346	363	395	326	343	347	346	353	382	337	336	376	367	338	366	345	389	345	343	360	355	375	379	383	378	361	383	378	383	344	374	379	367	347	368	358	338	392	351	380	381	376	350	364	328	363	369	394	368	371	381	405	373	370	351	370	403	376	377	378	355	363	362	369	366	374	350	379	355	342	364	348	369	361	369	363	365	378	372	399	383	353	354	396	353	392	388	390	387	353	370	330	350	421	373	360	361	373	358	345	337	373	389	369	356	357	377	373	364	364	365	336	363	375	355	383	370	337	378	399	388	355	375	385	368	399	360	379	386	384	295	360	379	390	351	334	379	393	365	335	347	349	393	362	368	340	349	426	368	363	347	353	374	347	352	341	376	349	370	369	398	358	387	329	388	378	357	366	330	375	362	339	320	367	347	348	374	381	375	328	399	366	370	373	343	404	401	406	368	373	344	345	347	364	387	377	397	381	371	345	350	362	372	355	385	416	346	337	402	381	391	389	392	333	378	353	370	378	382	385	381	318	348	382	320	356	363	358	346	347	399	388	411	353	350	400	352	362	383	319	361	376	384	365	372	370	343	338	327	354	346	365	372	385	345	351	332	365	376	388	356	368	399	416	376	350	391	352	356	339	365	386	388	326	368	355	390	369	389	359	362	356	341	371	385	366	375	361	356	398	356	352	356	384	357	377	378	368	419	372	384	371	381	365	375	403	355	403	371	372	382	350	356	322	410	384	384	385	358	383	358	410	346	351	378	344	371	326	324	337	356	315	359	397	361	401	384	368	345	371	398	372	371	365	362	376	388	342	364	356	383	332	355	385	385	371	414	348	363	328	365	382	401	344	369	382	341	367	383	359	343	374	373	354	373	371	356	339	374	361	330	346	416	357	370	363	366	356	371	376	390	393	351	325	388	372	358	393	383	351	360	394	401	367	350	331	376	373	401	323	381	349	393	363	385	332	383	380	361	406	390	363	363	352	360	352	374	343	405	354	368	404	356	368	377	360	354	358	379	370	406	344	345	348	339	364	389	328	359	341	372	389	368	393	365	374	339	353	351	352	344	367	364	363	380	382	352	387	347	372	353	384	405	375	352	357	371	330	354	361	342	367	375	416	366	366	396	334	430	372	377	404	374	344	373	415	324	404	350	398	355	342	369	318	353	374	358	374	368	362	367	374	359	398	391	377	373	384	344	330	346	368	383	362	331	346	378	377	381	383	359	371	373	383	369	373	375	387	354	360	362	393	374	359	355	348	352	380	324	338	366	374	364	381	373	339	353	387	388	379	368	334	367	415	372	398	377	372	384	382	382	392	386	372	364	348	369	360	374	363	356	365	365	411	393	356	359	401	360	372	373	334	386	398	368	362	345	352	343	381	364	371	356	375	372	375	358	391	350	380	357	348	369	335	351	348	371	398	386	375	394	389	353	341	399	336	373	412	374	373	355	329	403	363	332	357	324	322	400	351	360	335	389	343	360	339	352	335	367	358	399	378	403	374	419	373	362	354	342	394	376	379	361	384	383	367	355	340	341	369	385	368	386	402	358	365	365	377	378	403	356	351	387	402	395	341	358	353	368	374	346	403	372	338	379	378	386	375	374	373	375	388	386	373	349	349	371	374	356	353	364	363	391	367	365	375	343	343	392	397	376	373	388	372	358	354	366	355	380	388	333	417	360	337	398	371	349	345	370	373	370	374	379	377	375	395	365	357	373	353	347	374	385	354	373	347	374	334	380	353	401	369	351	348	385	343	338	366	361	368	317	367	361	372	346	398	342	325	357	386	364	401	356	375	363	375	344	345	361	361	350	372	349	343	370	365	360	358	379	367	329	364	355	363	377	356	384	382	389	339	381	364	380	337	397	411	358	385	365	373	385	326	363	377	388	386	368	364	335	364	317	361	359	362	398	368	371	384	395	368	378	359	362	368	360	358	375	346	358	354	345	334	395	347	395	365	388	358	351	361	349	423	385	363	399	377	344	360	362	333	342	333	400	387	393	394	389	356	359	351	401	385	409	410	367	364	359	331	421	326	373	388	391	360	349	353	338	371	357	355	373	336	351	355	385	368	369	373	346	355	345	394	354	353	400	387	372	389	378	378	355	338	375	386	356	323	404	349	402	377	374	375	363	412	394	358	412	382	360	330	353	380	363	375	346	353	377	349	351	358	361	367	378	349	387	369	335	390	379	393	354	388	360	371	393	373	356	372	414	347	345	373	365	353	367	396	384	373	375	383	355	334	381	399	398	400	369	345	406	368	327	381	382	384	374	384	342	376	378	391	353	383	347	373	343	364	338	378	389	412	387	377	378	338	361	358	376	387	331	410	385	386	336	372	336	360	366	375	334	381	372	399	386	368	370	360	316	353	366	372	398	372	377	370	345	388	397	362	393	361	357	343	382	418	332	393	394	405	340	348	386	365	365	334	371	346	362	344	376	377	355	343	356	367	393	363	393	363	403	403	360	368	369	370	364	373	385	335	358	368	385	358	389	346	373	336	397	353	351	384	355	370	393	382	395	334	410	348	341	381	388	328	377	336	372	368	357	356	357	406	337	369	343	356	402	357	356	377	364	363	367	383	350	390	391	350	349	388	397	396	357	393	382	364	393	375	359	383	385	369	389	375	362	360	349	360	360	368	353	352	351	342	339	371	369	389	345	369	374	371	388	390	379	386	351	319	376	342	374	347	374	397	362	358	381	339	385	390	349	343	349	349	394	384	358	346	393	331	368	354	369	348	387	397	333	389	363	365	373	380	369	354	387	361	378	381	330	382	357	351	378	335	358	367	355	318	382	364	360	357	344	355	371	363	383	360	372	349	373	347	374	352	376	372	359	365	362	341	389	338	379	381	375	353	382	354	407	367	362	381	390	376	381	381	383	343	363	328	349	384	344	331	349	393	412	374	375	349	377	373	353	391	367	362	378	363	395	368	346	382
8896	1536	2426	2566	2219	1873	1655	1472	1317	1231	1236	1099	1104	1054	1006	1026	980	960	932	1034	988	901	896	980	956	903	929	968	936	899	813	918	920	933	867	836	900	894	881	896	866	907	845	899	807	897	880	904	889	842	863	847	822	890	867	872	877	904	903	861	903	866	888	860	821	798	882	895	888	823	816	889	901	870	863	884	841	869	854	854	884	877	882	929	858	827	877	811	870	852	829	922	887	868	868	881	834	851	848	901	872	894	840	841	861	893	898	872	883	874	900	837	886	836	910	857	823	905	872	860	886	879	842	856	863	856	872	845	893	911	899	907	834	862	896	853	866	857	867	893	943	814	905	903	928	897	873	872	890	861	879	883	831	867	880	838	867	851	792	837	907	870	846	896	835	861	882	891	885	810	837	859	832	881	823	843	847	878	846	848	859	849	865	906	833	859	884	888	902	849	875	846	803	824	806	869	867	861	853	842	846	850	847	891	856	861	800	921	854	853	796	826	837	900	863	902	883	808	878	874	879	830	878	853	829	910	876	845	889	863	835	881	851	848	842	837	829	814	844	873	822	855	853	849	844	869	921	868	859	875	882	912	855	909	906	842	855	875	858	871	925	899	838	852	847	864	861	846	896	810	903	845	859	850	882	846	875	851	834	854	866	924	858	829	885	799	788	836	910	842	873	909	940	878	852	957	845	875	889	890	883	835	871	818	866	840	816	905	896	863	889	890	871	863	923	842	849	884	866	885	863	841	828	871	867	867	871	838	826	867	872	811	796	841	833	842	828	888	851	877	874	851	816	827	883	847	905	897	833	817	881	854	858	831	833	831	889	895	827	889	859	919	892	848	830	870	835	901	832	862	853	881	894	811	845	853	862	851	871	843	879	820	874	857	875	873	892	890	868	850	851	877	843	890	905	861	824	843	887	854	831	892	831	811	816	813	880	863	823	821	884	814	874	840	816	856	847	874	888	893	889	863	896	862	858	837	861	837	875	928	832	887	828	872	881	888	875	858	819	855	845	862	868	906	880	782	803	837	795	850	848	870	901	868	875	859	819	859	827	784	857	889	866	829	864	801	876	852	879	851	872	847	796	838	829	834	822	822	837	873	854	848	898	859	879	894	842	878	876	831	890	852	903	877	797	844	869	839	890	885	847	831	916	812	862	886	839	809	892	858	879	861	832	844	906	828	866	869	875	841	881	855	928	845	887	837	839	829	859	864	877	823	870	851	845	863	856	858	847	874	885	882	866	885	869	818	868	853	893	846	870	875	863	921	895	859	819	825	873	905	899	865	812	877	893	829	856	815	849	834	916	870	905	859	857	859	884	866	805	850	906	876	823	887	791	883	831	848	863	848	833	932	862	840	917	888	853	893	815	824	841	919	888	824	909	874	866	859	846	845	844	840	832	858	900	951	884	930	865	828	910	879	878	838	825	865	824	813	840	879	852	844	851	855	831	830	861	927	823	856	857	848	883	846	815	900	889	912	912	861	862	868	919	858	861	883	843	860	866	856	842	877	871	840	783	825	871	843	850	851	802	890	871	908	898	859	860	851	840	866	885	900	846	819	854	924	820	850	834	858	810	853	825	866	870	914	824	857	845	871	896	854	837	861	919	803	838	892	831	929	905	825	866	856	861	872	815	838	885	883	875	865	861	856	890	848	869	832	809	855	854	872	835	870	809	906	834	846	861	853	823	839	884	833	850	876	846	880	829	864	849	899	901	868	845	927	868	814	891	857	895	882	875	791	833	872	877	830	867	898	901	865	823	821	852	818	851	898	867	843	890	871	815	856	817	853	846	849	886	890	866	827	838	843	865	848	843	844	903	901	870	893	805	880	889	904	860	904	920	862	844	870	856	796	928	878	830	869	920	886	930	874	817	879	885	893	868	854	816	828	840	892	876	899	878	855	889	864	874	859	879	831	907	854	885	849	859	848	913	864	869	876	865	874	869	837	800	812	880	867	873	855	848	849	862	880	811	907	847	900	845	853	877	846	870	894	875	856	781	858	870	834	823	811	882	913	915	895	896	861	883	860	888	893	848	824	831	862	785	831	831	872	903	858	830	869	818	912	870	868	900	882	900	883	818	865	829	889	865	868	836	823	877	906	804	853	847	874	868	882	845	849	832	851	821	837	856	844	878	853	823	904	828	904	884	818	819	866	837	837	847	818	871	843	888	848	858	874	858	869	829	868	874	910	867	817	881	852	896	808	887	855	926	864	857	833	858	824	872	857	842	861	859	868	874	815	854	861	924	837	874	852	861	869	836	830	831	893	825	809	846	896	871	874	898	902	904	912	863	889	869	858	864	842	836	884	861	792	860	851	843	901	877	842	869	921	827	862	843	857	860	882	847	823	854	836	852	829	884	865	829	796	880	820	873	844	893	845	898	930	883	838	843	834	829	850	868	823	842	880	890	820	871	843	788	869	838	871	870	843	881	841	883	859	911	835	850	822	903	871	845	889	866	857	824	859	886	889	813	816	864	902	830	848	862	813	843	873	842	894	815	835	850	853	840	858	857	852	869	900	822	866	871	853	863	849	825	858	819	773	856	808	853	833	833	845	859	863	820	894	880	848	848	849	816	889	831	861	855	885	892	861	815	829	878	853	833	810	869	918	859	884	807	876	809	841	832	841	770	923	850	835	848	878	848	863	827	897	853	831	855	883	859	853	895	884	900	916	853	889	849	891	884	843	877	879	857	829	838	878	858	903	866	902	833	902	904	850	891	894	852	908	862	875	860	902	846	879	874	870	922	855	820	865	842	858	822	834	864	881	796	846	850	840	873	770	856	862	882	862	792	828	862	863	875	886	819	854	840	897	800	830	829	863	900	883	859	858	878	902	837	826	903	909	830	833	848	873	874	853	898	880	837	877	861	858	846	908	876	876	846	808	866	874	903	873	819	867	856	862	884	844	793	848	828	876	885	850	879	851	891	907	890	828	853	835	851	843	859	857	838	864	844	872	914	876	877	835	868	871	865	904	885	896	843	884	861	798	847	896	852	795	831	854	827	897	816	922	889	858	886	848	896	870	918	895	820	895	844	822	851	870	894	886	869	824	905	879	864	862	863	914	837	832	832	857	789	847	891	848	868	897	830	864	826	866	863	852	884	871	845	866	857	898	844	826	861	887	891	835	884	796	884	898	877	855	846	878	841	886	874	899	847	840	888	912	895	876	858	805	860	863	803	911	884	825	861	846	841	850	850	806	803	839	843	838	871	847	792	863	872	824	821	859	846	873	904	841	853	878	877	802	866	859	788	850	883	887	840	880	850	860	811	851	838	882	850	866	879	905	791	870	848	883	876	809	871	831	869	881	874	848	866	889	874	887	886	859	847	826	894	899	799	862	893	871	884	898	860	837	873	839	829	860	847	824	850	865	856	881	822	900	842	875	849	851	858	899	842	884	899	850	897	841	921	855	872	861	812	886	835	852	929	851	900	925	864	827	890	928	832	889	889	881	874	871	834	879	879	865	888	850	908	875	854	852
1858	275	255	227	203	196	237	231	238	227	213	192	230	233	202	228	225	220	218	235	221	182	228	216	188	227	225	240	193	221	204	203	227	215	255	226	187	205	219	210	220	226	197	236	247	229	232	233	238	218	218	224	228	201	232	220	240	210	217	220	228	220	227	192	181	225	228	207	203	213	211	242	199	191	202	195	242	210	228	216	245	236	207	215	215	200	210	206	204	231	216	213	213	225	226	247	245	238	216	179	237	223	221	221	219	219	229	239	226	214	218	235	203	235	208	215	233	226	203	229	217	234	249	219	208	228	207	235	214	235	212	213	232	218	226	235	222	242	218	219	197	232	215	193	234	195	247	210	193	195	230	232	218	227	234	234	192	210	228	235	218	224	223	186	230	226	211	204	196	221	224	224	233	230	197	219	202	219	204	193	219	241	235	209	229	214	232	209	221	211	256	230	228	206	232	237	203	225	193	231	223	195	247	196	217	236	232	235	244	233	228	224	220	214	213	202	223	203	228	198	206	231	236	194	218	231	213	200	235	216	230	224	222	187	212	192	229	220	198	190	228	214	235	223	202	196	233	212	203	218	239	228	242	236	223	240	252	227	220	235	242	251	223	190	202	193	213	237	220	216	204	220	237	201	202	184	202	207	221	207	211	221	222	203	239	252	232	245	230	191	211	223	223	239	197	194	226	229	216	194	243	233	218	200	209	220	210	212	207	222	222	236	228	229	193	234	246	243	203	209	231	209	195	224	239	210	232	212	231	232	228	220	233	212	214	217	223	233	224	217	200	228	230	225	200	220	208	212	222	220	185	199	223	228	251	205	221	217	221	197	201	238	239	220	227	234	227	226	190	197	237	224	257	215	221	226	227	221	217	231	235	211	210	212	183	235	224	190	235	219	209	202	189	251	226	212	230	214	235	213	195	222	230	219	192	217	236	223	223	220	240	201	213	201	246	230	203	248	229	233	227	217	230	231	231	231	210	218	217	207	210	213	219	220	230	234	212	235	215	229	213	231	222	218	218	217	227	214	234	227	245	221	217	190	243	244	218	200	223	216	235	201	239	228	201	261	244	207	221	221	228	232	218	207	220	210	232	236	239	187	227	194	211	198	215	218	225	224	200	222	233	235	220	213	223	241	219	227	228	225	205	233	232	205	194	208	198	227	245	197	242	236	231	220	240	222	212	221	225	195	236	215	242	229	215	213	234	236	229	252	202	210	203	220	233	203	232	212	210	251	231	224	221	217	211	230	247	211	231	227	219	238	243	215	192	198	204	232	229	199	223	207	250	231	203	216	258	194	195	183	186	228	197	193	204	232	225	236	211	205	216	221	217	226	226	221	231	246	232	210	205	219	211	232	229	201	213	208	230	248	256	215	211	207	217	212	223	201	210	227	225	244	201	203	215	210	230	229	217	232	230	203	200	184	227	192	191	226	217	227	225	217	214	218	195	222	234	242	220	210	242	237	235	246	190	210	242	212	244	224	193	220	218	210	222	213	219	219	202	247	228	234	205	233	229	221	199	241	227	223	212	216	251	209	211	167	244	231	232	183	211	249	211	249	255	214	212	211	215	213	226	240	206	208	230	221	208	186	210	204	206	242	231	222	223	218	211	182	211	222	240	245	234	224	214	225	219	229	240	192	216	241	219	259	184	206	216	213	232	237	197	213	216	215	232	204	215	214	177	211	222	209	231	220	219	217	218	192	224	201	244	234	202	228	210	246	213	245	218	205	223	212	211	214	204	192	198	233	213	241	221	225	218	199	209	235	222	216	223	204	235	237	217	236	213	207	231	204	234	232	239	218	194	201	235	212	227	208	210	239	217	227	223	220	207	231	207	211	230	217	214	213	250	230	210	229	233	184	225	224	217	213	215	213	207	202	229	209	201	235	217	209	223	220	253	243	220	234	228	254	219	205	207	218	226	229	242	225	231	227	216	185	207	187	215	204	226	218	198	199	192	219	196	235	222	225	215	188	231	214	212	222	210	204	236	260	225	264	252	227	226	227	235	211	225	209	216	210	210	230	222	234	220	207	233	246	219	234	240	219	212	255	252	210	239	187	228	205	278	228	226	217	202	215	237	226	213	213	212	215	210	207	214	224	231	207	217	246	245	223	241	185	208	219	211	220	199	210	202	207	215	183	237	201	196	206	248	220	212	222	219	200	209	226	221	201	229	238	198	229	222	224	222	238	241	188	207	207	228	225	203	220	221	221	213	217	252	189	209	204	212	235	233	200	219	224	218	204	225	218	235	213	210	215	229	213	241	221	254	229	230	205	215	203	209	191	212	225	218	219	207	215	175	241	218	242	220	210	220	211	227	206	210	197	215	201	219	204	190	217	225	230	213	212	231	214	242	192	235	222	236	224	220	215	218	217	194	237	198	206	203	181	222	245	202	231	235	230	230	222	222	234	256	239	245	237	246	215	211	200	220	201	206	207	214	197	220	235	226	205	198	237	234	231	185	211	215	223	207	206	181	222	239	232	230	230	223	228	189	221	188	209	223	241	244	202	219	208	218	227	207	232	197	217	209	224	196	222	225	204	219	232	226	213	225	213	228	228	218	239	188	216	171	196	219	227	215	247	223	228	237	203	232	198	204	207	211	211	223	242	207	227	212	216	201	205	218	213	220	205	224	225	221	218	219	231	202	245	202	205	170	246	250	241	228	196	235	275	239	199	207	207	213	218	238	245	252	213	205	224	203	230	199	206	224	211	203	227	235	218	219	203	203	212	226	210	197	214	232	213	208	216	229	217	242	234	233	212	216	231	231	212	232	232	233	195	236	238	213	210	235	238	213	224	221	216	236	201	238	222	225	204	214	239	253	214	248	188	246	190	244	221	209	205	222	242	211	225	219	230	232	239	212	234	227	221	220	210	205	215	231	238	238	205	237	204	220	202	211	211	216	207	204	233	245	199	189	208	209	220	215	211	198	234	239	204	221	227	217	236	204	208	216	209	224	218	228	213	233	228	221	213	233	211	241	236	243	241	205	222	196	189	214	206	212	213	243	224	232	229	214	212	216	211	212	211	205	197	229	213	208	206	218	239	217	208	214	216	236	232	213	214	220	218	235	240	214	233	194	197	228	213	204	214	217	235	241	220	187	219	206	212	213	203	219	204	209	217	213	198	188	215	206	183	235	237	214	221	213	206	224	230	203	217	211	228	227	235	240	218	208	228	208	212	236	227	223	205	200	237	244	226	216	203	215	190	246	220	241	221	222	208	244	222	237	225	190	227	246	218	224	196	227	208	216	212	224	191	237	239	247	240	260	214	231	216	223	204	212	203	224	233	219	220	198	219	225	234	219	194	233	192	218	241	238	223	197	201	209	231	234	207	176	220	236	226	208	204	227	206	221	205	233	225	195	226	215	220	208	228	202	219	211	209	227	208	230	215	208	216	218	259	217	209	206	214	245	202	246	201	221	222	209	216	220	234	218	257	195	228	236	244	221	235	220	185	195	202	232	245	224	230	197	195	215	245
1842	600	609	582	543	533	542	530	557	517	512	572	546	538	570	508	555	527	530	520	537	544	558	549	513	537	544	562	549	518	562	543	568	521	515	527	523	534	550	566	553	546	531	529	561	518	512	545	556	528	503	553	511	542	527	573	567	500	506	569	581	533	532	537	544	519	487	524	514	558	495	529	528	515	554	545	562	521	564	562	600	539	526	539	571	518	520	555	478	517	540	519	575	537	512	522	546	503	523	556	547	540	496	547	571	524	530	553	525	536	531	534	560	583	544	531	525	532	563	519	544	574	550	571	514	577	531	546	530	532	585	572	525	508	517	536	551	540	521	548	521	541	551	525	568	573	546	541	522	497	520	535	529	532	569	541	524	494	509	534	522	546	543	552	486	560	511	525	525	548	506	493	523	531	546	547	528	522	556	521	515	624	559	549	535	539	564	566	559	553	530	584	564	517	536	502	565	541	558	517	504	523	508	529	596	559	522	594	531	500	503	505	511	530	559	499	578	533	562	567	522	531	532	540	505	548	510	579	531	561	520	571	565	583	511	529	562	548	493	535	512	515	535	577	536	554	517	540	494	575	524	543	550	505	521	525	527	562	597	546	535	527	555	558	560	527	495	503	549	548	542	554	531	512	541	503	558	522	555	524	508	512	530	506	556	537	567	485	522	546	552	538	528	546	547	548	550	560	499	536	519	518	544	525	554	545	574	524	533	502	515	538	569	546	542	559	580	541	536	565	527	486	543	508	523	524	560	566	571	516	516	531	543	542	570	539	586	550	534	543	579	555	503	551	571	529	530	557	535	540	584	543	530	532	507	548	555	530	535	540	565	524	555	535	494	488	555	533	546	548	501	544	546	542	554	520	495	560	544	524	500	554	560	531	524	545	560	563	522	500	515	539	536	522	555	550	518	540	564	532	542	504	572	482	507	539	516	540	529	529	535	568	543	538	478	527	549	533	549	563	501	584	552	544	555	577	516	519	505	525	553	527	509	503	553	542	538	551	532	520	567	567	534	544	520	503	538	529	583	566	515	509	539	493	541	531	519	570	520	540	527	523	541	557	538	560	583	546	512	533	555	558	525	495	520	576	563	534	511	521	559	511	569	519	582	548	523	530	573	547	558	520	524	503	553	561	526	555	574	514	535	527	504	554	512	528	545	566	539	575	570	549	565	521	522	521	533	520	540	552	562	535	565	535	534	510	520	535	556	578	555	525	527	542	548	508	542	524	540	559	515	503	509	553	530	521	532	549	521	551	548	547	523	511	539	508	526	561	504	530	559	560	561	549	571	535	484	515	563	527	529	552	546	543	524	564	523	513	531	518	551	531	549	536	600	540	549	601	523	546	496	575	563	561	514	519	532	537	533	516	510	560	536	556	548	549	531	540	567	573	533	540	531	528	541	534	583	555	512	521	543	555	542	560	532	517	525	545	545	536	559	545	528	530	557	549	544	562	526	561	538	560	540	513	509	487	515	553	583	546	518	549	507	510	497	557	508	507	510	540	528	548	602	522	561	523	545	506	528	530	518	512	522	542	571	511	566	525	496	527	563	499	533	578	517	549	561	549	543	538	521	536	553	534	557	574	543	546	522	513	499	548	551	532	534	502	513	519	531	534	569	573	558	506	547	511	548	527	570	552	572	528	521	561	515	496	563	529	577	529	523	563	526	559	507	525	531	560	546	575	531	543	571	514	581	528	538	564	536	544	535	561	543	546	549	555	510	541	527	550	526	538	549	537	524	502	530	553	546	572	523	527	527	524	548	531	550	574	566	550	566	549	593	553	556	505	542	531	518	514	534	558	528	553	595	517	555	559	568	568	546	497	598	566	513	553	560	580	526	510	514	522	531	545	536	538	536	494	582	546	510	562	558	614	514	524	570	547	511	484	562	509	552	532	577	516	570	536	532	554	518	550	540	545	535	540	501	558	521	549	547	497	553	514	527	531	522	587	542	552	570	523	559	555	529	539	546	527	540	540	516	503	537	566	526	506	538	540	531	525	572	548	521	563	534	533	562	544	546	565	565	509	526	555	590	554	521	552	549	555	552	562	546	555	544	534	552	585	562	569	548	544	548	552	515	564	519	556	535	563	571	510	550	506	558	542	528	530	552	549	535	537	521	543	538	536	549	537	533	558	526	508	544	548	542	516	518	548	507	525	547	542	493	537	550	529	559	533	535	508	557	503	515	532	534	577	562	546	547	506	562	532	589	509	536	535	567	558	549	548	538	573	566	524	531	516	548	554	538	543	543	556	556	523	542	504	560	567	534	541	540	551	554	470	462	512	552	500	518	535	504	563	510	541	497	541	530	545	547	517	538	526	504	540	556	572	535	553	549	551	512	517	554	566	569	515	558	535	578	551	510	525	496	532	576	536	507	543	546	553	534	526	564	543	515	575	577	526	518	535	537	560	533	554	519	579	522	542	552	555	523	558	568	552	503	558	559	544	524	520	549	548	553	529	582	534	543	523	560	554	590	582	504	604	510	509	578	525	533	535	560	531	489	547	497	498	539	511	550	552	584	555	509	532	530	529	520	576	537	507	531	508	547	498	569	516	526	542	528	536	559	558	545	468	524	519	564	550	541	529	570	548	540	559	532	541	536	542	514	560	566	547	544	499	548	593	542	562	521	528	571	567	522	577	520	545	500	531	521	595	547	533	536	561	543	528	533	531	485	528	534	518	536	527	547	540	499	546	536	539	575	534	527	542	551	534	557	595	537	536	537	555	553	521	570	529	510	505	547	498	507	512	541	574	515	516	541	539	538	600	594	548	564	497	462	551	551	541	510	557	529	563	511	546	525	562	552	563	519	508	538	575	520	532	495	533	562	565	538	577	515	536	551	499	515	491	571	518	511	522	536	528	536	506	517	549	560	537	516	530	525	513	591	548	558	548	583	511	537	515	556	532	533	509	539	502	555	546	539	517	529	555	552	521	527	524	589	514	578	549	567	568	577	581	536	551	517	559	567	505	565	518	491	556	504	519	569	501	546	552	511	521	544	542	519	572	539	554	547	553	540	532	532	562	547	545	540	482	529	550	569	479	566	562	508	556	522	522	513	521	563	500	537	515	489	538	497	529	531	540	557	513	553	533	556	500	574	577	518	496	541	582	548	529	570	529	554	526	535	548	507	531	527	552	543	504	523	565	539	532	556	536	537	507	492	544	573	561	475	531	544	556	532	548	554	552	573	567	531	511	499	569	563	529	570	521	546	585	527	559	558	542	560	518	553	570	516	519	539	540	541	506	565	532	537	522	550	529	582	544	533	514	553	533	542	571	542	563	518	551	547	546	512	558	526	566	563	540	564	565	575	539	514	514	547	518	519	560	480	534	521	542	501	531	509	537	560	551	516	529	556	463	528	556	556	521	514	516	518	524	538	565	567	543	511	544	532	503	530	547	507	512	523	566	524	566	552	551	496	518	517	518	558	558	547	578	561	562	517	530	496	516	492	536	523	541	547	586	507	512	568	554	576	562	534	546
7951	649	506	411	336	307	260	257	250	171	218	183	179	183	175	178	195	170	162	198	203	184	169	217	199	222	201	178	175	164	192	189	189	184	168	185	189	197	185	205	187	208	220	179	205	203	155	185	174	172	198	160	179	173	190	178	225	168	152	181	180	164	190	178	178	186	198	159	179	180	178	162	160	175	210	186	213	151	163	160	186	188	190	169	182	187	173	197	154	184	194	200	163	181	181	182	171	192	165	162	196	157	173	203	195	195	191	189	199	156	165	170	181	184	193	161	177	189	210	172	187	154	167	148	194	173	161	167	201	171	156	170	215	204	172	181	190	173	135	187	177	160	167	233	179	171	181	175	190	168	167	165	171	190	165	163	204	182	170	183	178	189	165	188	160	188	188	178	196	206	173	180	182	182	170	171	167	146	182	185	172	167	169	188	172	189	203	163	165	170	190	187	204	172	166	196	172	184	158	202	177	187	187	169	176	188	196	168	170	166	188	166	166	173	191	188	172	201	162	225	175	199	164	206	190	181	164	177	160	195	162	167	169	179	156	185	212	175	184	168	176	196	186	194	174	184	182	166	158	190	171	174	182	195	173	173	187	186	186	172	195	182	195	174	177	191	192	171	176	167	165	194	174	164	181	192	181	169	172	193	179	162	178	179	168	174	172	190	190	194	178	181	165	178	177	147	201	156	165	191	186	198	175	170	197	165	189	187	161	206	185	175	132	170	195	198	181	185	180	180	156	171	165	173	185	169	196	199	182	186	174	176	170	183	189	188	169	169	191	201	193	186	178	162	171	170	198	198	180	203	162	189	214	179	180	159	154	176	205	178	187	180	175	198	198	195	165	178	173	156	192	163	197	181	164	194	173	174	181	164	179	193	171	196	168	174	212	167	184	191	196	202	175	174	191	177	179	178	200	168	164	166	163	165	216	185	174	155	192	180	162	177	180	211	185	174	159	173	156	183	159	165	173	166	203	170	170	186	184	185	192	166	195	179	198	190	169	195	163	158	174	176	180	196	162	149	170	189	167	199	168	190	183	175	186	183	190	171	198	196	177	181	162	184	176	161	165	181	221	179	191	201	180	163	157	172	195	180	152	170	180	195	159	179	181	205	160	178	179	170	176	202	184	167	188	167	172	185	190	149	190	165	175	167	201	190	179	176	165	182	185	183	191	171	183	175	161	188	184	191	195	191	201	202	181	187	181	167	180	188	216	187	171	185	180	211	168	192	173	171	193	168	198	166	177	195	181	173	149	155	181	193	169	184	203	172	147	159	185	207	166	166	191	199	180	193	187	184	173	161	159	195	162	169	165	206	184	176	160	197	197	189	235	196	167	190	168	200	167	168	202	177	177	178	158	169	186	179	161	161	183	180	179	178	177	171	188	191	175	169	178	218	164	163	155	189	176	175	175	174	197	180	170	160	170	190	192	170	152	164	174	171	192	183	188	172	175	186	172	178	178	187	180	160	197	192	173	185	187	191	175	188	171	185	179	179	189	200	206	171	156	189	171	167	184	175	152	164	175	189	185	189	202	193	193	196	138	179	166	178	190	195	161	159	191	211	194	165	200	185	179	161	165	192	180	191	181	183	158	169	166	183	188	200	161	183	195	181	180	193	191	184	201	172	189	198	198	188	174	238	180	199	169	169	158	175	177	158	174	170	159	176	187	194	176	166	166	178	186	187	171	205	181	171	204	197	163	174	197	165	173	160	210	200	175	176	211	170	172	191	191	183	168	184	184	164	163	185	159	183	179	197	179	197	204	180	177	163	175	171	177	201	202	186	183	195	195	219	222	174	165	180	154	169	206	175	137	155	187	172	190	203	175	179	173	204	194	171	175	172	193	192	175	175	189	211	221	201	191	199	206	188	169	198	179	186	173	200	184	186	170	179	188	163	142	172	154	156	169	202	176	186	179	182	194	185	183	183	206	167	175	193	168	192	174	177	200	215	178	191	182	164	155	177	193	179	213	179	151	172	192	171	219	173	213	201	186	174	197	175	202	187	187	188	198	188	193	198	176	155	184	172	189	169	181	189	178	174	193	175	168	195	178	175	196	193	189	187	155	170	174	184	154	175	155	166	210	192	177	146	174	181	176	169	186	194	159	208	192	173	157	183	183	170	188	170	174	184	190	211	177	168	187	196	174	195	175	173	187	201	164	193	200	150	181	159	172	182	203	189	162	171	175	199	195	167	165	181	179	176	144	159	208	185	161	168	189	190	130	175	186	168	183	155	189	184	178	182	187	170	205	184	176	174	204	186	186	143	164	167	200	192	188	182	174	179	187	182	180	161	152	170	149	164	190	182	205	168	175	184	212	166	189	187	192	185	158	171	175	174	168	172	193	182	180	198	183	186	178	195	175	176	171	191	188	200	174	187	183	178	168	195	156	173	180	176	162	180	166	169	154	179	187	202	181	188	192	142	174	161	209	180	192	180	171	176	159	158	180	186	191	184	190	198	170	168	194	208	156	185	174	153	166	167	177	189	173	171	169	191	171	176	164	182	176	161	190	188	149	153	191	164	193	187	168	166	182	179	191	203	197	160	165	185	179	182	174	165	196	176	130	188	192	175	174	174	172	185	173	160	197	191	180	188	164	191	160	171	176	170	165	177	181	175	156	195	198	192	170	169	201	213	167	173	174	193	165	170	187	190	192	205	205	194	158	191	179	179	201	171	167	177	176	200	154	214	160	184	171	169	183	198	191	205	177	171	179	196	161	191	160	175	190	158	172	184	200	201	163	166	177	160	170	206	202	193	190	172	163	159	193	200	145	179	176	208	176	177	188	194	177	166	183	178	157	169	195	187	178	194	195	164	184	177	152	201	188	179	165	169	159	178	195	195	189	173	182	153	177	167	184	182	154	175	182	178	188	189	193	166	165	133	177	176	191	171	178	171	184	185	191	178	191	204	190	160	170	165	176	162	199	178	171	161	184	185	161	176	175	198	183	164	162	174	170	166	178	174	164	183	201	186	169	159	178	199	176	179	164	178	160	182	182	196	199	175	180	162	170	190	188	190	168	164	133	196	183	192	164	188	173	195	175	178	195	163	172	208	189	160	163	161	164	206	190	207	165	156	184	181	159	185	178	178	167	181	163	165	176	168	169	172	189	183	175	208	176	171	188	174	192	186	161	161	182	179	182	180	193	160	201	179	185	175	167	175	185	168	152	155	173	165	188	179	175	167	185	165	171	177	190	164	169	163	183	197	179	189	179	183	169	172	184	170	197	178	202	182	212	166	157	178	177	187	180	175	195	175	195	189	190	167	190	200	175	181	184	170	171	190	188	188	182	201	193	194	182	202	185	160	180	183	167	206	152	168	200	175	173	159	189	191	141	169	187	178	150	191	199	169	197	197	222	202	157	177	174	177	200	171	171	174	194	174	188	182	176	202	172	195	177	179	188	198	183	155	171	176	181	169	170	194	195	150	194	167	161	176	202	180	167	161	204	172	161	166	172	162	159	184	180	167	193	186	165	187
6439	867	1251	1275	1184	993	851	819	768	654	639	646	647	619	553	552	551	528	518	525	519	530	511	514	512	527	543	536	504	528	513	492	511	525	480	482	449	511	491	497	473	508	490	497	500	498	482	508	524	487	492	497	500	486	458	486	498	473	471	470	506	455	498	472	474	451	486	461	532	469	457	499	458	494	500	508	481	498	471	477	465	524	480	460	480	489	476	502	483	481	486	487	479	441	465	488	480	502	464	454	438	467	483	478	449	508	441	479	478	478	481	472	473	430	507	455	520	442	495	467	481	465	448	485	495	487	502	501	472	468	487	500	475	489	513	484	520	517	443	485	442	469	473	467	473	517	477	492	476	460	434	481	486	433	500	466	475	525	509	519	495	457	497	481	485	492	473	492	474	512	493	489	484	469	477	487	490	473	447	469	506	471	478	466	452	486	509	504	462	480	445	511	500	438	505	443	440	476	469	477	468	452	496	488	521	532	475	461	484	465	452	494	520	506	465	484	476	455	495	518	476	490	441	502	494	510	447	468	498	463	484	524	457	478	474	455	466	511	464	441	455	481	483	461	445	496	481	465	450	494	455	447	480	488	507	505	493	501	498	476	480	492	450	436	467	488	467	487	453	476	483	460	455	455	496	464	465	499	473	486	499	499	480	510	457	492	458	483	503	486	465	434	481	452	437	477	448	487	506	526	487	432	472	488	468	459	487	498	485	520	477	472	455	456	521	502	515	482	513	485	496	465	505	466	464	443	485	471	474	474	483	496	455	489	445	497	459	470	516	490	462	491	479	499	504	478	462	431	445	495	465	484	470	452	480	514	519	466	492	447	479	492	465	506	496	463	450	457	495	459	492	486	488	495	480	489	518	467	491	497	458	487	448	469	464	445	488	475	479	469	514	486	486	467	458	482	470	509	433	469	446	492	514	445	458	450	447	477	473	480	445	482	473	502	501	496	443	478	518	503	489	492	459	514	495	465	459	453	461	474	453	503	468	464	478	521	485	456	522	488	502	453	508	481	477	489	501	476	500	485	438	487	493	455	508	456	510	477	472	493	498	439	459	461	487	508	483	512	482	485	495	472	459	483	470	451	503	517	465	483	507	469	475	441	464	526	461	453	487	514	474	500	526	502	474	500	480	487	503	440	492	468	493	478	433	460	491	499	472	515	456	492	482	480	495	456	491	462	484	486	539	513	474	468	488	480	500	526	471	464	487	486	462	477	484	461	478	472	474	434	473	490	505	466	487	440	489	486	463	427	460	499	408	461	455	483	478	488	477	490	455	483	452	468	455	479	476	494	482	472	477	463	481	461	479	470	481	475	470	492	493	499	512	476	490	467	495	522	459	486	487	460	491	511	451	492	485	501	478	486	482	449	468	494	484	445	466	472	457	510	461	457	508	472	509	429	479	480	470	479	459	450	505	498	472	495	491	487	465	487	486	494	480	514	461	494	440	461	487	511	498	471	456	506	467	507	485	529	485	484	489	468	448	480	467	471	489	470	485	459	463	513	499	472	474	465	482	493	499	481	463	436	524	472	483	482	484	481	499	509	445	501	449	487	480	486	518	458	425	465	479	456	465	492	482	500	491	464	481	519	508	484	477	463	465	507	481	467	469	502	504	473	512	495	468	445	460	487	472	465	463	477	435	507	447	438	449	472	485	496	494	452	496	423	491	467	476	464	502	469	502	470	502	514	460	522	461	501	494	514	460	500	483	460	469	448	500	483	513	458	485	517	448	476	498	472	461	503	490	470	475	491	465	478	493	532	505	455	503	497	458	493	483	477	448	459	504	448	471	481	478	446	465	475	481	477	506	455	462	494	504	471	474	478	463	463	479	483	477	457	475	471	486	484	486	504	471	501	492	488	509	462	515	487	479	520	475	462	479	481	486	449	496	467	479	518	478	494	469	480	505	461	512	513	465	481	480	485	491	478	459	514	441	471	450	496	458	493	475	492	486	474	446	485	484	486	473	478	480	470	467	480	493	472	472	480	492	481	480	433	444	482	522	488	470	465	495	470	452	456	498	453	470	466	474	500	484	471	476	479	455	446	472	463	478	496	525	479	504	453	477	487	448	470	475	455	482	459	515	498	474	459	475	502	466	462	492	458	486	472	486	522	482	457	451	454	486	444	463	461	506	485	460	459	494	490	462	519	477	494	475	467	471	468	484	478	491	454	471	483	483	490	481	492	475	501	482	447	466	486	483	457	501	475	478	487	495	495	507	517	453	506	482	536	465	474	477	444	522	462	514	441	487	462	464	465	494	521	468	459	455	513	445	491	494	494	498	501	477	437	472	487	466	505	488	505	486	494	510	471	467	470	466	459	529	486	486	464	447	502	470	491	463	495	472	489	461	474	476	483	475	496	484	470	488	485	465	501	506	492	493	472	496	469	487	493	504	504	502	462	472	490	474	482	459	508	501	475	462	450	436	474	478	455	491	516	462	473	470	491	517	480	479	494	494	452	457	474	489	514	472	492	509	479	460	536	473	453	516	475	461	451	465	444	466	460	478	503	469	433	488	468	506	497	496	477	487	470	486	489	474	499	459	477	486	474	449	480	438	506	499	474	465	445	451	510	482	477	526	446	495	533	489	475	492	475	486	475	484	425	458	472	455	429	508	454	453	469	521	466	470	482	518	488	511	530	466	531	445	496	512	467	486	516	488	453	476	489	469	525	449	453	450	494	465	489	447	434	479	511	415	520	496	495	441	453	509	467	471	496	479	492	465	490	471	455	475	480	464	477	460	479	455	504	484	491	454	518	503	514	491	514	499	495	473	461	478	524	497	486	477	449	486	472	512	483	502	471	479	503	489	499	455	512	479	484	481	496	450	476	478	464	471	463	510	472	474	500	501	490	492	474	475	496	476	461	485	525	494	456	493	476	479	455	518	536	493	495	472	446	451	510	470	466	469	465	515	475	463	525	461	469	445	513	502	478	479	475	492	503	506	451	448	452	542	481	492	482	459	505	485	508	447	466	519	441	515	466	482	488	497	492	497	483	457	491	501	458	504	492	460	457	462	483	499	479	467	455	464	475	483	495	454	470	487	503	487	470	508	492	457	461	477	520	480	470	489	491	484	500	456	512	493	459	446	502	469	464	468	492	436	486	488	415	491	492	476	471	470	489	482	498	443	440	464	477	491	478	467	514	523	453	486	445	488	476	489	489	529	445	454	479	466	474	495	489	490	465	500	449	487	451	505	467	473	467	458	480	481	494	466	539	469	501	478	447	513	480	464	432	494	490	493	478	484	461	492	449	454	474	466	476	475	434	463	493	472	437	479	489	469	449	514	480	515	478	519	464	505	478	470	463	441	478	492	487	481	482	443	482	458	489	487	474	453	462	446	464	478	488	490	526	462	491	485	479	487	482	477	465	490	475	497	476	453	517	460	451	479	495	520	456	489	469	520	481	458	508	479	424	458	471	485	471	496	510	463	440	451	486	494	468	467	495	463	463	485	458	449	482	515	474	510	486	508	474
15141	1581	1126	847	726	637	537	469	421	425	458	422	388	391	397	443	375	404	407	376	375	379	392	363	375	380	369	375	353	425	361	353	380	410	329	404	368	420	395	371	360	407	374	354	352	421	402	417	357	406	369	356	347	367	386	405	375	388	363	398	355	372	386	395	366	362	405	375	351	415	391	349	383	346	342	353	393	359	371	381	388	371	385	373	429	372	386	395	398	354	342	409	364	356	389	348	322	364	361	369	360	362	353	333	379	365	344	367	390	365	343	369	399	385	352	338	372	353	355	371	361	336	403	364	377	418	363	410	380	380	378	350	379	394	328	339	371	344	400	357	377	414	343	383	367	355	382	368	366	401	403	355	387	358	405	376	364	352	367	350	361	343	364	388	420	388	373	376	369	413	361	373	364	339	342	361	358	363	388	391	353	383	389	376	400	361	384	359	357	389	363	390	358	394	346	346	354	358	408	357	369	330	336	441	385	382	372	402	389	413	346	322	321	391	352	374	322	377	395	348	336	360	365	389	395	366	367	384	337	349	400	368	349	359	384	380	359	350	413	351	345	367	421	381	371	371	343	379	362	361	398	372	339	412	373	339	360	356	384	406	377	343	386	371	381	351	318	385	383	370	372	361	373	367	362	340	362	333	384	346	374	416	382	367	364	369	358	419	374	369	357	345	394	375	365	404	346	344	379	377	346	360	360	397	413	412	360	350	367	369	361	387	372	358	407	368	371	391	410	367	341	361	377	374	377	374	364	370	343	369	359	363	375	324	334	365	372	367	372	380	327	357	332	332	362	359	371	349	395	356	376	359	384	355	385	356	385	366	370	362	338	359	365	372	396	366	339	367	374	375	349	364	378	349	344	406	379	369	396	350	365	374	357	373	359	355	390	381	345	363	404	381	400	376	373	365	372	384	359	356	410	396	401	354	389	389	390	373	381	377	398	349	357	345	358	373	382	391	383	367	328	357	368	338	380	387	387	381	383	370	349	365	362	377	347	356	345	388	396	380	366	387	369	321	382	342	342	353	340	408	348	367	387	408	410	359	384	380	359	391	399	374	360	371	400	368	370	368	366	333	388	358	385	353	366	337	343	376	375	369	378	339	370	365	368	357	356	397	395	374	384	376	405	378	364	350	385	317	381	324	357	428	320	350	423	403	394	384	411	377	342	353	330	369	384	386	411	380	385	408	381	336	365	387	400	313	397	348	378	364	344	371	383	367	363	371	401	391	387	363	365	352	376	382	376	361	375	384	402	374	352	364	388	361	368	369	350	370	378	341	377	358	371	359	368	396	362	341	394	392	329	342	373	333	360	361	389	407	402	365	363	364	357	386	373	384	403	394	391	388	364	379	355	380	354	372	393	347	391	367	356	364	370	374	352	366	342	370	386	366	352	333	395	381	352	408	390	327	365	354	357	365	388	382	415	375	369	365	403	373	372	372	385	382	402	372	368	372	352	366	368	366	382	362	390	379	387	309	354	353	353	390	371	375	354	385	426	372	328	379	356	394	365	378	355	356	403	366	367	342	342	347	392	391	384	368	392	368	401	360	405	383	371	380	370	342	401	347	363	378	374	378	378	382	357	393	361	376	361	386	392	395	388	384	358	356	351	370	349	360	393	384	427	388	367	338	363	392	376	355	370	355	372	389	379	365	373	405	338	355	363	372	378	357	402	360	384	376	329	373	352	355	370	406	390	393	346	392	381	387	384	375	390	399	356	355	415	392	380	398	380	344	395	370	387	344	393	384	376	375	397	333	333	399	407	358	376	380	395	343	350	414	386	398	364	368	361	365	372	367	377	358	351	354	395	375	329	357	350	367	367	388	374	363	408	404	387	362	330	373	373	410	370	407	362	364	355	378	389	361	354	351	310	384	386	400	398	397	379	404	402	351	370	363	369	364	351	364	358	389	359	400	356	341	362	390	383	391	396	383	337	356	360	357	362	362	355	393	368	349	399	342	382	353	383	356	349	376	364	383	380	364	383	339	363	372	361	380	366	362	382	354	358	370	388	374	337	389	383	358	371	375	374	348	366	394	360	372	346	372	321	344	398	411	339	373	369	386	380	388	379	428	346	365	421	358	388	394	380	406	374	411	388	384	344	379	376	363	364	369	377	386	338	368	357	341	367	378	403	402	364	368	350	348	367	341	385	337	384	370	366	373	332	388	371	390	400	368	404	393	365	368	372	377	380	371	352	379	396	368	334	384	357	408	362	352	361	349	368	408	397	357	377	341	367	397	361	408	366	400	368	362	351	343	358	361	375	346	382	326	382	394	352	336	342	384	382	350	378	378	410	386	356	372	368	365	342	391	369	357	383	334	389	367	400	393	353	399	364	391	353	390	353	389	380	386	411	410	379	360	380	381	367	366	374	406	359	413	389	364	377	359	366	359	383	365	365	356	371	350	334	355	333	383	367	378	382	341	377	375	427	360	370	381	399	376	377	385	399	389	367	380	402	362	365	332	366	372	385	361	344	358	365	373	327	335	375	384	371	356	402	372	356	387	347	349	346	361	345	399	409	362	341	339	367	374	390	376	365	354	324	384	391	372	366	383	399	354	419	397	365	402	396	373	332	368	375	375	363	374	349	353	359	365	352	369	376	351	404	356	352	410	352	329	386	355	392	401	388	371	353	390	360	372	345	349	353	320	395	386	365	352	335	343	377	366	348	377	379	398	367	340	373	401	397	397	386	380	361	378	390	379	383	371	353	389	389	352	336	360	370	356	394	424	334	393	385	362	371	315	351	359	354	366	368	381	347	357	373	398	394	360	380	342	363	348	374	377	375	366	346	376	367	423	359	391	361	387	335	376	416	315	366	380	366	430	376	360	353	383	381	356	351	379	396	376	391	401	326	388	380	384	417	358	409	378	374	362	369	389	385	393	369	340	380	393	387	379	355	364	348	367	380	406	365	391	325	328	368	372	374	385	354	413	404	415	432	378	342	360	411	365	354	354	329	355	344	388	362	370	337	399	343	372	368	340	342	372	337	356	401	372	394	332	385	365	365	356	363	339	419	378	391	399	368	347	406	331	364	353	389	339	308	375	381	375	389	395	359	369	358	399	351	396	358	360	348	355	392	359	367	389	388	389	379	376	378	378	362	380	354	379	357	379	375	380	359	376	369	355	400	375	377	371	390	356	399	370	358	347	366	360	396	332	394	382	361	375	345	385	379	333	371	371	389	377	393	358	415	409	346	345	344	348	400	386	344	413	369	376	374	383	359	411	359	384	394	359	355	399	382	362	408	371	382	365	374	393	430	353	338	345	379	345	403	363	395	397	419	381	380	368	367	396	394	393	373	400	337	350	371	350	398	329	327	349	380	397	349	363	371	361	392	397	359	352	393	386	357	360	347	428	372	348	356	415	317	373	363	334	376	371	356	409	414	378	372	373	376	365	385	408	408	348	361	343	400	379	349	366	359	427	355	378	384	392	345	357	360	396	410	397	379	379	361	355	376	377	407	340	365	360	357	371	369	400
8680	1526	2391	2479	2318	1938	1563	1372	1370	1226	1170	1121	1054	1076	1048	1047	1035	973	1003	950	968	1028	952	937	934	885	956	880	872	955	861	883	929	926	957	970	811	927	931	908	889	840	872	866	853	865	842	932	884	835	829	839	837	874	850	838	844	864	845	860	877	862	852	905	907	841	857	832	833	865	863	898	868	889	891	875	835	848	843	846	809	863	819	885	867	862	875	870	873	900	907	899	839	844	911	883	891	856	811	889	849	878	839	880	847	909	860	836	864	874	876	820	889	816	896	870	902	846	886	890	856	851	841	852	853	816	820	839	816	903	855	886	877	825	880	895	857	855	874	819	864	873	866	903	859	866	852	902	858	852	856	843	898	913	903	872	833	872	859	857	847	864	869	905	845	882	843	849	832	877	833	877	825	889	870	882	870	855	797	877	927	852	895	808	882	886	861	848	862	853	864	908	873	906	865	876	845	894	886	915	881	884	843	886	856	852	810	853	842	872	835	852	870	849	863	840	822	897	858	864	889	912	883	810	922	896	875	869	893	839	847	807	841	840	896	830	905	830	831	859	866	838	880	910	843	884	826	889	879	812	851	845	878	938	862	805	872	877	847	842	889	879	825	869	877	872	854	858	874	887	906	864	811	840	842	836	870	849	838	817	834	904	854	875	936	876	833	839	831	892	876	877	823	854	841	801	867	869	873	856	796	859	861	874	884	874	887	906	857	858	868	837	824	843	856	808	889	835	859	877	869	897	881	816	870	841	817	831	862	846	872	777	837	874	850	843	889	910	861	842	843	881	868	800	826	835	877	843	852	844	844	824	876	903	848	873	844	846	911	902	891	871	874	850	916	846	906	899	884	859	845	840	850	846	846	855	845	847	909	884	900	854	868	818	824	899	830	837	877	865	892	886	803	859	842	838	843	867	843	853	871	832	896	857	845	872	864	924	892	824	862	858	881	807	898	874	895	854	864	843	830	880	858	857	927	925	832	852	806	873	846	842	843	879	863	865	800	860	830	885	837	864	845	872	847	877	863	847	833	874	836	907	879	856	877	877	850	889	839	867	890	870	876	889	811	879	888	819	876	859	898	908	862	865	917	884	885	810	900	850	898	943	841	848	894	838	887	894	912	847	911	890	860	838	836	805	840	859	848	852	878	841	863	900	807	861	893	882	927	816	820	887	865	888	835	925	830	838	887	835	861	877	911	867	874	852	839	905	872	824	867	880	845	910	860	847	831	819	934	893	863	880	829	871	843	850	861	893	866	854	849	882	840	872	900	851	892	893	838	880	920	910	884	827	835	852	822	869	873	892	916	842	856	860	858	860	838	804	869	845	868	820	844	852	883	859	880	852	818	855	862	852	835	879	864	817	829	837	900	863	849	846	833	909	837	840	877	886	863	816	830	804	884	817	835	898	908	869	844	863	838	816	904	869	877	896	890	849	872	896	821	868	888	869	871	884	882	836	837	852	904	860	877	842	836	854	852	831	870	855	875	849	898	861	817	851	896	827	936	873	878	838	918	859	875	863	860	890	832	877	883	836	847	822	880	847	829	831	893	849	864	928	904	845	867	872	841	834	870	914	837	866	879	879	883	799	915	845	852	861	894	850	881	865	834	830	893	834	906	810	883	901	859	851	836	852	871	865	930	897	899	838	853	808	901	858	826	827	937	828	819	885	843	860	844	872	818	863	849	841	873	821	906	833	872	827	874	868	864	835	862	904	846	901	940	877	909	894	885	952	887	878	876	864	808	868	821	849	889	869	870	904	838	889	828	898	914	836	831	910	851	887	886	823	864	848	873	934	861	904	878	859	851	832	879	841	856	843	850	879	896	851	852	896	869	840	836	829	860	865	853	887	806	865	908	920	861	831	846	855	899	842	894	843	830	803	859	873	845	845	854	898	830	878	860	859	852	884	877	897	818	847	843	830	829	832	906	880	841	848	849	900	866	840	879	865	932	914	876	838	825	828	841	783	952	853	948	806	864	847	862	856	838	853	890	857	823	821	840	882	855	812	836	909	888	860	853	858	862	842	922	876	913	785	862	872	839	900	835	868	840	865	834	870	876	878	860	862	854	840	857	865	911	857	863	813	856	865	843	840	864	879	841	866	882	850	893	883	838	842	875	894	884	832	882	887	824	819	853	852	854	846	879	863	846	850	833	849	825	811	883	880	947	852	857	866	877	855	858	885	862	847	842	878	887	862	852	836	846	849	809	853	873	827	818	841	847	890	905	868	838	881	890	880	882	836	898	839	862	867	900	865	840	853	931	871	926	821	870	845	832	875	883	893	905	872	859	851	842	910	908	883	922	803	826	863	851	860	879	833	886	851	908	839	892	910	825	861	850	893	872	839	853	885	891	855	879	861	894	893	802	888	880	887	812	866	840	829	853	872	879	851	861	841	893	812	869	830	870	858	836	868	844	827	941	896	848	854	870	907	785	855	856	908	931	859	823	870	865	888	830	914	858	882	799	830	856	925	877	877	820	914	872	846	831	852	797	876	890	853	821	877	880	866	902	825	827	857	825	880	849	830	835	861	862	824	822	877	888	834	877	850	866	846	824	825	894	855	838	854	858	858	864	851	843	904	863	854	862	873	858	877	953	835	898	896	877	875	871	856	887	860	839	819	845	827	888	886	816	878	841	817	873	900	864	920	826	861	885	815	907	863	832	821	861	870	869	851	895	817	906	825	873	809	859	830	840	878	805	833	875	881	858	890	894	902	883	905	864	806	887	843	869	870	817	841	840	841	875	854	893	856	840	866	873	857	883	813	908	876	830	856	893	877	817	810	880	831	878	816	873	839	836	887	863	826	880	873	886	924	865	920	838	855	884	864	903	952	844	865	870	836	828	887	860	847	844	861	884	853	854	908	872	829	914	871	866	884	859	823	852	890	871	874	850	911	861	846	863	879	855	870	858	840	924	870	853	907	878	840	884	836	866	828	874	871	861	898	842	852	880	852	868	823	867	878	871	881	855	881	849	855	860	847	847	872	854	922	820	851	885	835	857	841	914	837	842	850	825	874	860	826	855	854	859	900	804	785	899	797	824	833	878	897	898	905	847	876	826	848	877	904	874	948	841	872	876	867	843	880	869	857	851	874	856	898	885	881	829	867	855	817	894	885	802	877	890	853	836	825	874	884	923	826	890	889	821	866	848	856	911	860	835	855	794	871	863	847	907	882	844	897	874	810	820	888	855	857	825	893	889	895	854	859	878	922	862	915	905	861	846	878	856	894	879	814	845	844	819	853	876	835	813	904	883	825	892	874	917	890	889	846	832	845	828	875	889	853	818	868	911	855	867	873	865	821	861	874	872	848	929	879	866	893	841	854	853	840	841	849	858	936	873	868	906	834	866	876	822	896	828	866	834	846	826	925	858	880	879	848	862	884	872	889	914	815	854	874	894	853	810	853	862	894	866	854	879	848	862	868	931	841	807	878	926	916	805	867	818	859	849	880	892	898	829	884	863	870	832	852	862	823	847	912	831	836
1811	309	268	230	205	246	205	228	244	213	232	205	219	201	240	207	190	202	219	215	231	206	221	205	185	243	232	219	219	259	199	195	209	224	218	214	239	226	219	203	245	234	213	204	207	203	211	251	234	201	270	205	228	227	232	227	219	225	227	196	233	215	200	227	224	191	209	226	213	206	212	205	203	232	202	205	196	216	209	241	226	203	227	240	217	216	219	214	245	237	228	211	222	245	205	202	242	208	215	214	230	233	243	207	244	224	241	212	205	211	199	221	212	240	209	200	230	222	256	208	235	205	222	227	218	185	233	218	232	203	235	199	217	224	203	190	241	201	197	213	234	226	205	199	241	247	193	236	230	245	194	223	214	213	208	232	209	201	252	209	219	212	223	207	204	215	217	243	220	207	191	213	239	234	217	194	209	228	230	235	253	185	207	241	218	216	201	191	190	195	220	197	222	246	213	233	197	243	207	228	200	225	225	224	208	258	230	209	251	205	239	236	234	224	214	206	244	226	244	238	226	219	205	243	223	219	232	223	216	209	207	207	236	201	225	213	252	220	201	198	226	231	201	230	230	236	195	205	232	208	194	212	215	189	223	208	227	235	233	212	258	244	211	182	209	231	222	228	221	239	232	214	231	228	212	219	204	235	228	219	229	224	242	226	210	247	218	239	223	209	228	232	242	209	215	226	235	220	212	211	220	219	199	250	220	238	222	206	242	198	222	209	217	235	238	230	226	232	233	219	219	216	221	206	202	200	193	238	218	178	218	228	209	212	213	235	192	224	196	211	197	224	214	199	206	230	213	228	201	200	201	204	248	206	221	203	189	225	213	211	240	251	193	219	247	208	238	199	226	240	220	249	240	223	226	233	224	214	215	251	226	223	205	220	227	203	227	213	218	208	202	214	225	211	211	222	191	210	203	225	252	217	227	229	207	228	197	199	222	240	200	224	209	212	216	231	202	204	244	207	206	211	190	222	269	230	221	217	239	226	202	205	232	244	223	205	192	231	226	222	209	254	214	223	227	233	239	192	229	216	226	223	239	214	234	214	242	207	223	216	241	237	260	169	235	243	222	216	219	220	233	227	196	219	231	197	236	229	223	224	246	242	238	216	218	189	237	223	225	210	199	248	238	237	206	222	225	227	222	202	248	204	220	196	218	208	204	221	221	213	232	224	218	246	228	212	232	227	207	208	237	241	215	244	222	200	252	215	198	203	224	223	221	205	224	234	221	209	232	190	212	189	239	214	226	215	202	219	218	215	220	208	232	218	240	235	203	210	241	202	222	227	230	202	232	215	209	250	230	232	228	210	213	184	234	222	222	201	195	210	211	232	210	216	215	217	221	216	228	217	202	218	244	219	234	256	205	235	245	191	218	241	238	231	242	243	197	210	243	183	206	237	228	220	203	243	202	201	202	229	198	190	228	215	243	244	254	201	220	239	225	195	222	231	224	216	216	250	235	240	197	239	239	226	219	225	216	251	239	218	212	239	196	251	234	214	233	206	237	212	231	223	224	229	263	208	234	215	229	220	199	243	216	192	210	216	237	202	246	216	228	209	226	220	193	227	218	221	201	230	229	189	225	245	245	223	219	274	219	214	219	210	227	206	223	237	213	204	219	214	214	224	212	199	227	256	216	213	211	223	239	204	235	193	277	219	208	226	207	205	231	195	250	245	205	245	230	243	214	231	215	241	206	243	188	236	188	200	206	207	207	231	205	200	233	234	218	212	228	200	222	212	232	207	222	210	224	245	223	219	216	190	232	222	225	227	198	220	221	229	252	220	233	226	221	224	200	210	214	203	235	228	215	244	199	200	217	234	209	231	207	215	225	223	222	203	252	218	203	206	243	222	281	232	205	223	207	233	231	231	197	215	177	217	221	218	212	202	231	217	202	265	233	233	192	227	234	204	196	212	231	220	228	224	221	219	236	212	251	222	243	197	220	240	241	198	217	242	207	201	237	224	237	233	223	221	230	202	238	246	204	226	246	227	232	240	221	225	232	227	239	197	244	219	236	241	218	239	201	252	211	247	215	199	216	232	226	212	213	247	208	233	233	224	220	214	241	214	220	231	241	240	219	233	210	192	248	221	222	249	220	215	250	237	216	212	222	204	207	217	205	222	211	231	222	213	208	194	244	214	225	201	229	230	200	231	211	239	203	232	196	187	234	236	224	232	222	233	240	208	223	255	225	201	226	214	222	206	242	235	198	220	208	241	211	222	225	226	232	189	217	204	226	213	208	213	204	185	234	240	240	234	200	229	225	200	217	215	237	222	217	215	234	214	196	242	227	250	196	199	199	214	236	235	229	205	226	269	244	219	214	238	238	198	186	218	237	210	228	244	216	239	236	232	241	234	214	204	238	222	219	229	239	223	246	238	198	209	224	233	210	220	225	231	230	228	187	229	202	227	256	195	245	213	206	213	235	235	237	225	238	230	236	218	205	238	215	208	240	207	237	215	238	240	221	244	225	219	218	235	210	206	237	200	208	215	256	235	210	209	203	224	231	222	242	227	198	210	232	229	171	227	232	223	187	221	188	243	228	224	236	228	218	203	210	211	214	246	222	213	210	234	225	219	203	216	209	245	249	202	248	255	240	222	216	200	256	251	220	198	186	208	222	239	205	231	237	232	209	222	256	220	185	226	209	211	209	209	220	231	224	225	212	234	241	226	228	216	220	253	220	217	192	245	237	240	236	224	242	196	235	245	230	209	248	216	214	170	227	188	247	250	225	229	204	194	227	221	204	248	224	255	211	259	209	248	214	191	237	223	207	213	247	190	221	216	249	248	215	224	213	212	230	231	229	217	231	225	233	235	237	237	209	187	238	233	188	223	237	192	204	231	205	247	227	246	222	251	207	216	238	230	228	204	213	217	206	243	211	226	186	224	239	211	238	219	237	225	227	231	212	188	220	219	207	212	233	215	229	209	234	217	233	236	236	230	213	218	221	205	225	213	253	219	228	209	202	250	252	238	212	198	216	231	233	222	212	222	217	217	220	198	208	217	199	212	230	228	189	224	210	215	228	217	214	221	231	218	223	186	226	252	205	254	186	219	223	214	246	210	208	191	188	175	185	233	230	210	216	207	212	204	215	239	228	233	209	224	221	239	222	224	203	271	241	182	243	240	242	229	223	208	194	216	232	219	210	215	221	187	241	220	234	229	216	218	226	223	221	240	212	216	221	236	218	214	212	205	219	236	233	221	229	217	206	202	228	220	225	202	220	202	237	209	217	245	198	231	247	239	200	210	205	246	223	237	190	219	233	210	219	243	198	202	205	231	225	251	212	206	202	242	230	225	228	225	205	218	240	228	209	214	220	225	255	187	213	209	227	218	196	210	245	249	198	254	234	208	237	252	260	231	242	206	233	225	242	228	192	231	239	216	227	231	238	226	215	233	238	221	209	216	193	227	249	231	199	223	206	194	218	206	201	212	244	213	237	202	197	216	246	253	229	191	214	238	223	232	225	198	229	255	218	221	268	228
1870	601	580	565	578	543	555	535	582	556	550	536	578	563	565	534	537	510	534	573	539	550	538	556	544	536	523	524	574	537	532	550	525	518	545	546	517	537	572	521	518	583	512	588	562	525	528	525	503	523	571	543	551	587	543	545	552	533	536	539	528	589	567	548	492	509	567	561	507	554	533	511	538	528	553	557	495	496	559	566	529	521	586	538	494	567	542	530	524	564	555	565	563	514	528	564	540	513	547	514	525	551	537	587	552	546	570	555	538	566	556	550	523	542	510	553	527	555	539	554	512	545	550	560	597	542	564	565	528	495	559	551	514	521	542	545	490	556	527	506	473	526	556	534	546	578	526	541	545	599	540	578	573	562	573	512	557	578	531	559	578	569	534	533	496	518	550	507	550	571	564	555	565	564	529	551	549	579	529	570	521	559	550	573	581	558	527	537	583	566	529	535	549	587	549	551	554	593	526	510	552	565	566	518	576	537	563	553	552	540	534	553	544	522	522	537	567	535	548	542	556	544	529	526	570	529	505	566	533	569	560	516	528	578	573	546	532	540	521	536	500	574	551	521	557	580	519	582	560	560	561	534	557	576	576	524	549	515	543	565	553	497	545	591	592	552	541	573	516	559	529	517	570	553	566	536	528	560	534	552	547	518	542	549	616	555	504	555	540	563	526	568	576	563	529	545	575	539	524	562	532	547	552	580	550	520	578	562	504	548	531	534	557	557	512	547	521	506	580	524	516	544	572	528	561	560	526	546	537	557	527	572	520	555	522	573	603	534	578	517	467	547	583	489	503	538	521	569	550	524	551	571	548	565	567	561	508	534	545	570	583	596	569	566	579	540	562	543	552	530	557	526	571	622	527	532	585	563	542	505	505	550	594	537	555	568	541	539	534	585	529	546	573	537	544	570	503	563	570	561	595	570	580	543	559	543	518	501	559	537	542	507	511	592	552	525	508	527	551	583	518	520	533	520	534	560	524	537	601	573	590	546	576	520	589	573	604	549	588	558	551	551	522	533	531	612	586	517	506	495	585	554	576	506	567	519	545	553	620	541	512	553	560	589	543	546	584	551	526	527	561	517	529	527	542	537	587	520	536	571	549	547	564	500	577	561	537	585	557	551	580	544	507	525	557	552	542	567	521	577	548	561	525	556	534	536	544	507	548	544	562	530	560	530	545	586	557	543	567	595	532	519	496	473	539	576	527	558	531	513	542	575	575	544	564	531	554	530	555	574	537	586	535	535	571	582	538	557	510	545	521	549	560	541	592	540	524	527	476	548	549	566	558	559	541	588	599	557	572	546	569	503	536	516	500	543	544	545	536	540	528	552	571	547	532	502	548	508	559	560	567	542	546	567	548	512	569	550	537	558	586	507	563	583	543	516	521	539	544	564	556	552	525	555	567	532	537	502	531	526	523	570	505	573	545	526	585	569	566	552	583	537	547	517	538	535	568	566	536	554	506	524	559	572	536	598	529	540	578	554	548	563	553	534	562	536	483	485	563	516	552	534	548	564	552	516	557	567	529	546	548	549	580	554	539	596	506	531	542	547	522	511	541	557	551	543	545	562	572	551	567	578	570	581	589	549	537	581	537	534	558	564	557	530	532	576	586	519	527	563	549	509	557	547	534	573	543	532	576	562	575	572	520	546	542	546	549	549	539	506	530	539	542	537	507	525	560	549	545	552	601	582	509	508	559	534	525	543	494	519	566	506	501	548	523	550	533	560	563	629	550	527	523	528	580	549	552	564	568	531	513	513	525	573	525	496	550	544	529	512	594	526	569	578	529	567	559	493	569	551	573	581	532	566	539	548	562	548	517	574	554	493	519	544	549	582	527	554	550	550	543	532	533	553	540	570	534	541	566	565	558	561	523	570	524	576	527	590	580	506	543	531	528	535	502	579	559	558	526	578	540	559	540	519	562	578	519	549	547	536	571	523	557	555	531	528	545	524	583	593	557	552	550	549	543	521	575	561	552	526	573	559	517	580	578	527	546	547	567	538	532	605	547	590	546	541	554	574	537	511	517	574	548	505	511	534	580	509	541	529	564	554	524	555	531	520	547	562	508	538	583	512	584	570	536	519	537	545	532	530	566	577	543	543	531	547	568	573	499	564	547	552	531	559	583	577	563	570	548	549	510	541	546	565	532	545	593	564	558	533	546	520	602	535	536	523	541	554	526	538	563	548	532	534	562	527	527	570	550	575	550	518	525	557	527	497	556	545	523	542	530	547	555	559	509	548	534	562	573	552	502	569	521	531	578	548	534	549	532	547	560	532	591	519	545	559	565	545	556	524	561	562	571	513	555	582	545	556	585	533	538	527	548	536	544	553	543	552	537	525	500	620	556	538	567	532	516	546	529	555	576	536	534	532	508	523	553	490	565	555	555	567	598	549	589	540	560	537	566	541	533	561	547	531	517	533	567	542	570	518	528	568	557	586	541	554	550	583	549	541	549	591	549	565	503	543	572	538	556	583	550	537	579	534	571	530	548	543	565	575	547	534	533	512	576	572	543	489	529	578	546	514	491	549	554	508	554	551	561	540	514	577	580	554	520	543	553	566	566	563	533	524	547	556	536	558	532	560	558	564	555	566	564	566	483	533	582	533	530	590	560	527	521	556	562	557	563	536	573	527	584	552	546	537	574	582	553	508	526	575	512	563	540	573	520	520	528	606	522	542	522	544	543	522	562	486	534	593	560	546	535	566	559	545	575	544	557	548	542	528	519	577	520	559	544	509	536	573	507	524	510	536	558	550	521	540	500	520	526	542	570	508	562	502	579	575	582	525	559	588	580	496	574	495	552	559	568	549	548	547	512	586	550	583	559	571	548	494	539	541	534	527	578	530	586	543	539	509	532	545	589	578	536	550	550	513	524	568	536	537	585	533	562	514	559	543	544	555	565	551	544	580	554	548	552	528	541	580	544	522	577	507	584	524	533	544	525	550	560	550	555	574	532	586	534	544	513	527	580	535	544	541	567	525	509	579	561	546	544	539	510	524	533	572	545	519	556	555	546	535	534	570	534	541	558	549	523	536	556	536	558	542	500	537	520	537	539	581	534	565	538	553	543	597	545	549	555	586	553	531	586	572	530	556	564	537	523	543	567	551	553	528	567	541	574	531	536	530	529	497	533	547	533	540	562	530	489	577	506	553	538	544	555	541	571	506	531	555	547	533	520	546	541	553	569	509	555	542	565	514	560	540	512	516	552	537	558	553	523	547	556	565	535	506	557	528	553	557	557	542	555	524	537	512	566	510	563	533	527	563	541	530	556	540	529	530	546	575	519	556	526	533	511	534	556	528	529	530	550	560	542	548	557	536	530	518	574	538	583	508	534	550	526	516	513	551	580	568	560	548	573	515	541	536	570	510	550	523	542	567	538	544	496	565	522	535	575	543	564	542	519	495	537	527	491	505	520	567	516	568	537	547	566	555	547	530	551	515	554	549	554	560	524	504	546	537	550	557	479	550	538	568	573	530	516	529
8027	669	575	449	347	276	285	255	249	197	202	205	174	194	201	217	193	206	205	193	185	201	200	192	189	189	186	169	170	158	173	186	200	168	170	195	195	180	185	200	191	186	201	195	192	186	189	180	189	175	174	183	186	197	187	188	167	203	170	180	194	190	210	183	183	182	187	192	185	187	190	188	179	196	181	182	194	156	172	202	180	176	185	160	191	168	167	164	166	174	178	190	159	184	185	169	172	209	162	165	170	169	184	180	190	187	186	193	193	180	178	196	161	177	173	194	159	190	160	182	166	163	187	167	193	180	169	200	191	184	192	170	177	160	199	177	166	205	191	205	191	177	178	203	173	185	177	189	191	167	198	192	196	180	179	186	167	198	164	186	197	186	198	172	166	166	221	185	183	201	177	147	173	155	165	178	173	163	165	196	183	194	173	173	174	196	175	183	170	189	183	186	191	228	203	178	201	172	177	163	162	184	169	173	175	171	195	177	188	176	173	162	194	200	170	158	155	159	201	192	204	197	192	187	193	190	185	187	196	222	196	196	169	177	181	189	191	170	178	196	176	190	157	184	187	187	157	181	203	187	175	166	178	188	158	185	174	189	167	181	195	168	182	171	215	215	207	175	194	207	193	191	195	182	169	179	163	177	181	160	190	229	188	173	180	161	184	201	184	183	191	160	180	174	167	175	174	174	195	170	175	160	183	176	176	178	183	191	177	172	166	165	160	164	168	163	178	155	165	205	170	188	196	190	192	175	182	203	180	182	165	174	182	213	183	176	198	159	167	194	167	186	194	181	182	197	174	199	188	172	173	176	196	186	217	174	173	160	171	165	156	200	210	181	164	192	194	161	176	178	154	189	199	196	183	187	162	220	170	171	172	171	164	172	188	168	182	187	176	190	200	147	175	182	192	177	195	175	200	169	164	172	177	173	170	168	149	175	176	177	173	169	180	191	172	161	193	169	188	178	169	183	186	153	195	203	201	164	165	168	164	169	172	154	169	173	197	204	184	193	189	160	175	172	167	192	174	171	195	183	165	178	176	183	196	172	163	186	190	201	190	166	185	180	179	170	183	185	177	171	165	151	178	176	190	171	187	185	183	188	187	177	169	172	181	207	184	187	193	178	183	198	156	155	186	182	175	156	202	196	198	150	172	154	179	179	178	164	165	196	175	195	213	171	177	178	209	161	151	151	184	166	178	173	174	163	176	178	197	228	191	165	174	166	182	172	208	185	194	205	180	191	172	204	181	211	176	209	174	192	184	192	182	199	176	207	158	183	192	183	198	195	181	213	182	158	202	166	173	169	191	163	188	171	178	197	188	172	164	176	173	196	175	156	194	172	185	187	175	170	177	160	200	184	158	175	164	169	186	180	212	175	171	189	185	182	187	190	177	159	179	158	173	190	148	175	187	185	183	176	174	171	185	182	191	164	185	171	174	177	201	194	162	189	195	179	172	191	225	182	191	186	187	195	170	202	175	182	172	168	148	168	163	167	163	197	188	185	194	201	176	173	160	178	172	171	197	165	163	200	182	182	163	146	175	219	196	188	177	161	186	174	177	182	186	194	182	182	178	218	166	175	193	178	179	168	184	182	194	199	182	163	191	207	182	189	190	172	189	174	180	196	181	206	188	175	191	190	173	154	183	181	209	179	173	187	168	190	181	170	193	157	186	195	166	199	182	163	155	182	181	173	167	165	197	155	174	144	157	154	171	183	189	165	184	186	202	174	172	176	166	197	154	191	186	182	188	193	175	176	190	174	152	203	196	149	165	188	194	176	199	180	177	189	176	207	169	163	182	188	156	195	163	184	202	196	184	206	190	186	152	152	175	171	172	154	152	158	166	224	176	195	169	170	177	202	195	161	213	166	174	156	163	200	166	200	139	175	181	212	160	193	188	176	206	192	176	171	199	163	197	223	170	190	201	180	186	171	173	182	173	195	197	166	188	198	195	186	188	207	186	217	166	207	178	184	177	176	165	175	194	203	151	174	180	184	188	199	161	173	201	191	182	170	193	193	163	203	209	176	176	188	186	181	208	174	193	178	196	182	170	181	142	183	178	189	181	201	208	176	173	185	187	202	196	213	161	171	168	177	173	197	196	176	214	188	192	157	195	186	192	189	167	166	184	170	173	195	184	166	182	173	174	151	183	190	187	178	198	176	190	164	175	181	205	171	198	197	182	165	202	188	185	170	158	169	191	170	176	182	175	190	180	174	189	181	193	209	171	193	179	194	183	170	181	175	200	196	161	179	171	175	172	174	198	195	199	197	196	175	187	174	166	180	207	199	175	177	147	176	202	224	178	155	184	188	188	189	203	153	185	192	172	183	179	168	175	195	165	176	159	157	168	186	180	176	183	182	191	173	168	198	174	168	179	205	167	180	199	161	166	181	173	193	170	188	199	171	165	184	184	179	169	181	167	178	164	184	166	172	179	165	189	178	170	171	195	193	192	194	181	200	194	194	186	167	196	201	181	180	199	170	171	177	175	208	184	171	180	176	175	180	177	199	172	183	179	201	196	186	198	187	176	176	159	158	171	169	186	190	202	179	196	186	189	168	166	199	181	159	175	208	196	181	185	169	189	156	165	191	151	161	182	167	189	179	175	176	160	194	162	179	175	164	174	151	171	177	186	183	180	182	174	159	211	184	184	200	167	194	184	167	186	193	176	155	182	176	156	176	184	160	213	188	195	156	205	188	190	214	168	176	204	192	198	181	205	183	157	171	190	192	177	203	194	164	175	148	168	182	167	178	174	173	169	174	169	175	202	182	189	192	190	218	207	189	189	179	198	209	183	217	185	175	172	174	167	188	179	164	178	196	189	187	183	207	184	157	179	182	178	157	194	174	162	188	189	179	172	190	178	165	164	189	197	213	201	193	179	174	165	183	167	180	163	172	174	191	197	142	183	181	173	189	172	191	188	185	199	178	159	199	195	184	182	166	187	176	182	190	180	179	171	206	215	196	172	167	179	172	219	199	189	163	164	189	167	179	176	187	186	196	194	178	198	187	192	182	159	180	186	189	191	180	190	165	195	198	189	188	185	169	192	178	197	185	186	174	168	196	181	202	164	181	178	165	156	172	190	168	175	198	177	182	189	179	199	183	185	178	169	155	167	172	183	178	214	196	178	187	213	172	194	185	170	180	180	163	181	168	168	196	194	216	195	181	192	177	154	170	199	164	194	189	178	208	189	170	163	166	159	197	192	194	173	173	199	202	186	207	201	168	186	193	207	196	166	166	170	174	175	187	181	177	213	203	157	200	185	177	178	189	196	177	159	159	174	173	195	200	183	190	201	187	167	165	190	169	193	180	185	211	186	176	169	183	208	188	162	204	163	174	160	209	179	185	184	193	200	207	180	179	179	167	165	176	163	194	178	178	187	169	192	149	191	159	166	192	192	181	185	197	171	185	171	177	172	168	220	175	189	170	192	192	178	184	179	196	187	192	169	168	189	182	194	193	182	178	173	191	183	185	191	175	180	164
6418	887	1265	1372	1152	1049	904	784	738	719	605	632	622	593	575	545	536	563	534	513	554	552	527	557	512	550	514	534	497	526	489	512	519	489	508	491	503	520	442	504	549	485	482	487	493	484	520	498	494	504	484	488	487	452	490	542	515	477	484	506	457	475	499	489	544	504	482	487	463	458	493	476	483	483	512	453	475	486	492	504	477	459	490	485	483	491	491	462	493	508	515	486	509	482	498	464	536	491	502	504	517	480	498	478	458	542	495	522	439	505	466	512	460	486	488	474	490	499	431	484	519	547	478	477	519	513	504	501	469	471	501	485	531	473	497	486	502	514	502	491	437	487	485	473	515	521	495	450	472	481	464	472	491	485	503	470	478	479	521	531	433	473	491	470	477	541	516	482	496	503	459	525	467	474	535	454	493	466	481	458	478	510	504	518	505	503	533	461	478	490	465	464	425	497	483	483	485	472	488	481	454	473	472	488	461	511	452	503	496	474	483	484	487	498	489	499	504	526	498	499	477	493	492	517	560	484	479	467	485	538	491	486	506	475	519	469	475	503	443	524	480	504	500	479	514	451	519	490	461	496	513	506	488	485	507	472	511	487	478	507	483	470	474	473	502	518	519	487	517	538	491	477	514	483	489	443	480	503	491	447	505	513	439	505	501	452	478	463	520	502	508	500	489	507	477	452	465	491	477	507	452	456	454	478	456	492	491	475	452	499	490	462	472	475	492	457	488	498	478	517	485	472	473	499	483	482	482	455	481	495	443	476	489	480	477	481	466	502	507	497	457	464	455	496	527	482	423	480	488	515	475	459	507	509	439	513	514	461	436	449	469	494	491	450	474	506	472	539	522	458	508	474	496	486	491	518	477	477	469	492	470	523	463	477	479	492	457	456	454	537	485	505	491	509	481	492	503	481	475	499	446	511	483	447	484	517	491	455	492	490	494	475	464	526	482	520	460	486	461	448	481	487	514	472	486	487	481	490	455	510	475	524	527	444	487	512	478	472	472	518	483	506	474	495	466	485	436	504	502	508	503	493	478	464	521	501	449	498	486	487	458	460	492	488	500	518	495	481	494	504	466	482	424	467	493	522	490	483	502	518	496	482	474	502	480	484	479	465	513	498	485	532	480	510	468	465	462	548	455	460	451	471	530	481	478	519	478	488	483	479	483	461	486	495	470	433	450	487	478	476	510	483	483	501	469	531	463	444	448	483	520	491	505	498	483	473	493	477	486	499	486	468	473	506	477	495	504	482	451	468	470	468	496	505	494	501	489	465	449	465	473	528	441	494	479	494	468	475	466	457	490	489	479	481	426	526	514	507	495	504	466	476	456	468	467	490	448	504	464	433	520	453	464	467	489	505	502	499	495	529	517	447	495	458	502	463	531	485	498	467	464	465	466	486	499	465	464	519	483	453	501	465	475	476	456	506	543	493	433	467	454	538	493	478	493	496	476	515	458	504	437	469	469	470	468	532	521	480	505	476	502	470	492	468	474	457	469	494	502	473	482	449	539	493	459	460	500	522	484	505	476	486	502	494	490	498	509	492	509	478	472	508	522	507	539	515	470	491	510	477	536	479	503	476	459	514	489	441	466	483	515	508	506	468	484	487	502	486	527	481	490	480	494	482	509	514	471	540	508	447	526	498	434	487	472	480	474	503	508	469	495	508	490	477	481	448	536	480	471	515	486	477	497	487	478	510	505	481	484	531	465	499	467	459	483	488	487	515	481	489	486	468	467	501	485	485	471	470	474	510	487	489	488	518	518	488	496	476	484	485	516	467	451	472	480	488	460	484	485	465	464	509	451	476	492	491	502	429	490	482	498	512	507	486	476	457	473	514	491	489	501	521	496	448	523	474	477	484	487	466	462	478	474	467	478	483	483	491	478	509	455	517	547	477	478	502	459	501	496	505	483	505	464	474	475	471	496	500	512	473	479	511	486	495	491	518	507	511	513	487	527	502	490	457	496	507	475	504	510	469	490	452	465	484	496	444	465	501	519	463	457	462	480	481	487	482	493	473	509	486	442	486	460	459	506	470	486	501	484	486	521	450	468	473	468	479	518	471	518	464	507	452	511	480	486	498	471	430	473	499	494	477	489	499	515	506	469	504	486	481	486	498	452	474	493	500	466	474	471	469	498	461	508	556	477	465	466	506	449	504	457	546	476	503	448	482	493	510	491	489	501	503	468	494	495	516	475	457	509	484	498	468	506	511	474	469	474	496	480	486	466	510	477	510	522	510	495	453	488	466	472	466	490	494	476	479	485	469	515	477	467	464	448	498	498	507	459	456	529	479	492	493	486	541	449	464	457	458	493	509	477	478	518	475	455	500	530	489	474	481	477	477	480	529	483	475	527	520	502	509	464	463	490	497	468	463	473	490	460	504	472	464	460	497	499	529	493	514	445	528	507	472	506	489	508	501	499	468	460	491	531	487	471	495	510	478	459	476	442	496	465	501	520	492	454	498	449	490	453	460	507	523	473	519	488	485	510	488	530	480	483	473	486	489	485	486	502	460	486	441	489	480	494	461	478	483	499	502	480	492	493	467	458	512	487	415	500	485	504	519	506	474	508	448	463	496	449	501	477	466	506	489	484	486	481	495	506	516	514	475	444	448	464	515	475	487	489	456	487	500	455	472	524	469	493	504	435	540	484	481	478	487	477	498	506	488	476	471	517	496	464	497	509	482	477	445	462	478	491	501	494	489	504	465	491	491	520	488	497	467	473	480	457	485	456	457	484	486	494	492	456	525	474	481	451	502	515	435	481	466	463	500	457	458	456	462	488	499	490	495	459	460	503	478	469	510	514	493	496	480	465	491	513	470	487	508	462	484	472	468	471	473	515	482	481	482	475	506	474	450	487	490	483	494	477	500	512	482	437	495	479	511	465	523	502	474	483	480	458	480	476	506	451	465	481	437	489	448	466	421	512	482	471	484	483	497	470	502	469	480	484	470	479	500	485	505	489	507	500	511	527	462	488	445	481	488	488	496	489	457	481	500	480	483	454	452	483	524	478	492	504	464	497	502	438	506	472	517	444	512	493	525	486	471	474	500	476	484	488	523	453	504	459	475	475	509	478	464	494	481	475	487	475	480	438	464	495	472	447	480	464	502	490	492	479	500	500	493	490	504	520	514	501	453	489	495	452	486	495	462	478	467	440	500	509	496	491	426	509	498	488	468	468	467	503	518	507	501	494	432	494	487	466	461	451	507	483	482	482	501	443	471	476	447	475	466	455	489	499	522	477	494	475	512	474	468	499	466	517	496	477	455	416	455	482	444	500	536	522	536	516	513	499	472	477	453	486	475	493	498	497	477	477	490	482	485	493	494	472	444	458	467	543	491	513	445	503	510	505	481	463	524	506	479	526	490	494	498	458	500	482	459	450	463	494	461	523	460	523	481	499	461	471	446	473	504	489	475	494	516	482	526	500	522	524	482	477	499	453	483	479	457	486	492	495	510	498	486	471	461	466	496	481	505	494	488
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	18	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
