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
338182729535	338182730093	338182730643	338182731193	338182731743	338182732293	338182732843	338182733393	338182733943	338182734493	338182735043	338182735593	338182736143	338182736693	338182737243	338182737793	338182738343	338182738893	338182739443	338182739993	338182740543	338182741093	338182741643	338182742193	338182742743	338182743293	338182743843	338182744393	338182744943	338182745493	338182746043	338182746593	338182747143	338182747693	338182748243	338182748793	338182749343	338182749893	338182750443	338182750993	338182751543	338182752093	338182752643	338182753193	338182753743	338182754293	338182754843	338182755393	338182755943	338182756493	338182757043	338182757593	338182758143	338182758693	338182759243	338182759793	338182760343	338182760893	338182761443	338182761993	338182762543	338182763093	338182763643	338182764193	338182764743	338182765293	338182765843	338182766393	338182766943	338182767493	338182768043	338182768593	338182769143	338182769693	338182770243	338182770793	338182771343	338182771893	338182772443	338182772993	338182773543	338182774093	338182774643	338182775193	338182775743	338182776293	338182776843	338182777393	338182777943	338182778493	338182779043	338182779593	338182780143	338182780693	338182781243	338182781793	338182782343	338182782893	338182783443	338182783993	338182784543	338182785093	338182785643	338182786193	338182786743	338182787293	338182787843	338182788393	338182788943	338182789493	338182790043	338182790593	338182791143	338182791693	338182792243	338182792793	338182793343	338182793893	338182794443	338182794993	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
0	30	60	90	120	150	180	210	240	270	300	330	360	390	420	450	480	510	540	570	600	630	660	690	720	750	780	810	840	870	900	930	960	990	1020	1050	1080	1110	1140	1170	1200	1230	1260	1290	1320	1350	1380	1410	1440	1470	1500	1530	1560	1590	1620	1650	1680	1710	1740	1770	1800	1830	1860	1890	1920	1950	1980	2010	2040	2070	2100	2130	2160	2190	2220	2250	2280	2310	2340	2370	2400	2430	2460	2490	2520	2550	2580	2610	2640	2670	2700	2730	2760	2790	2820	2850	2880	2910	2940	2970	3000	3030	3060	3090	3120	3150	3180	3210	3240	3270	3300	3330	3360	3390	3420	3450	3480	3510	3540	3570	3600	3630	3660	3690	3720	3750	3780	3810	3840	3870	3900	3930	3960	3990	4020	4050	4080	4110	4140	4170	4200	4230	4260	4290	4320	4350	4380	4410	4440	4470	4500	4530	4560	4590	4620	4650	4680	4710	4740	4770	4800	4830	4860	4890	4920	4950	4980	5010	5040	5070	5100	5130	5160	5190	5220	5250	5280	5310	5340	5370	5400	5430	5460	5490	5520	5550	5580	5610	5640	5670	5700	5730	5760	5790	5820	5850	5880	5910	5940	5970	6000	6030	6060	6090	6120	6150	6180	6210	6240	6270	6300	6330	6360	6390	6420	6450	6480	6510	6540	6570	6600	6630	6660	6690	6720	6750	6780	6810	6840	6870	6900	6930	6960	6990	7020	7050	7080	7110	7140	7170	7200	7230	7260	7290	7320	7350	7380	7410	7440	7470	7500	7530	7560	7590	7620	7650	7680	7710	7740	7770	7800	7830	7860	7890	7920	7950	7980	8010	8040	8070	8100	8130	8160	8190	8220	8250	8280	8310	8340	8370	8400	8430	8460	8490	8520	8550	8580	8610	8640	8670	8700	8730	8760	8790	8820	8850	8880	8910	8940	8970	9000	9030	9060	9090	9120	9150	9180	9210	9240	9270	9300	9330	9360	9390	9420	9450	9480	9510	9540	9570	9600	9630	9660	9690	9720	9750	9780	9810	9840	9870	9900	9930	9960	9990	10020	10050	10080	10110	10140	10170	10200	10230	10260	10290	10320	10350	10380	10410	10440	10470	10500	10530	10560	10590	10620	10650	10680	10710	10740	10770	10800	10830	10860	10890	10920	10950	10980	11010	11040	11070	11100	11130	11160	11190	11220	11250	11280	11310	11340	11370	11400	11430	11460	11490	11520	11550	11580	11610	11640	11670	11700	11730	11760	11790	11820	11850	11880	11910	11940	11970	12000	12030	12060	12090	12120	12150	12180	12210	12240	12269	12299	12329	12359	12389	12419	12449	12479	12509	12539	12569	12599	12629	12659	12689	12719	12749	12779	12809	12839	12869	12899	12929	12959	12989	13019	13049	13079	13109	13139	13169	13199	13229	13259	13289	13319	13349	13379	13409	13439	13469	13499	13529	13559	13589	13619	13649	13679	13709	13739	13769	13799	13829	13859	13889	13919	13949	13979	14009	14039	14069	14099	14129	14159	14189	14219	14249	14279	14309	14339	14369	14399	14429	14459	14489	14519	14549	14579	14609	14639	14669	14699	14729	14759	14789	14819	14849	14879	14909	14939	14969	14999	15029	15059	15089	15119	15149	15179	15209	15239	15269	15299	15329	15359	15389	15419	15449	15479	15509	15539	15569	15599	15629	15659	15689	15719	15749	15779	15809	15839	15869	15899	15929	15959	15989	16019	16049	16079	16109	16139	16169	16199	16229	16259	16289	16319	16349	16379	16409	16439	16469	16499	16529	16559	16589	16619	16649	16679	16709	16739	16769	16799	16829	16859	16889	16919	16949	16979	17009	17039	17069	17099	17129	17159	17189	17219	17249	17279	17309	17339	17369	17399	17429	17459	17489	17519	17549	17579	17609	17639	17669	17699	17729	17759	17789	17819	17849	17879	17909	17939	17969	17999	18029	18059	18089	18119	18149	18179	18209	18239	18269	18299	18329	18359	18389	18419	18449	18479	18509	18539	18569	18599	18629	18659	18689	18719	18749	18779	18809	18839	18869	18899	18929	18959	18989	19019	19049	19079	19109	19139	19169	19199	19229	19259	19289	19319	19349	19379	19409	19439	19469	19499	19529	19559	19589	19619	19649	19679	19709	19739	19769	19799	19829	19859	19889	19919	19949	19979	20009	20039	20069	20099	20129	20159	20189	20219	20249	20279	20309	20339	20369	20399	20429	20459	20489	20519	20549	20579	20609	20639	20669	20699	20729	20759	20789	20819	20849	20879	20909	20939	20969	20999	21029	21059	21089	21119	21149	21179	21209	21239	21269	21299	21329	21359	21389	21419	21449	21479	21509	21539	21569	21599	21629	21659	21689	21719	21749	21779	21809	21839	21869	21899	21929	21959	21989	22019	22049	22079	22109	22139	22169	22199	22229	22259	22289	22319	22349	22379	22409	22439	22469	22499	22529	22559	22589	22619	22649	22679	22709	22739	22769	22799	22829	22859	22889	22919	22949	22979	23009	23039	23069	23099	23129	23159	23189	23219	23249	23279	23309	23339	23369	23399	23429	23459	23489	23519	23549	23579	23609	23639	23669	23699	23729	23759	23789	23819	23849	23879	23909	23939	23969	23999	24029	24059	24089	24119	24149	24179	24209	24239	24269	24299	24329	24359	24389	24419	24449	24479	24509	24539	24569	24599	24629	24659	24689	24719	24749	24779	24809	24839	24869	24899	24929	24959	24989	25019	25049	25079	25109	25139	25169	25199	25229	25259	25289	25319	25349	25379	25409	25439	25469	25499	25529	25559	25589	25619	25649	25679	25709	25739	25769	25799	25829	25859	25889	25919	25949	25979	26009	26039	26069	26099	26129	26159	26189	26219	26249	26279	26309	26339	26369	26399	26429	26459	26489	26519	26549	26579	26609	26639	26669	26699	26729	26759	26789	26819	26849	26879	26909	26939	26969	26999	27029	27059	27089	27119	27149	27179	27209	27239	27269	27299	27329	27359	27389	27419	27449	27479	27509	27539	27569	27599	27629	27659	27689	27719	27749	27779	27809	27839	27869	27899	27929	27959	27989	28019	28049	28079	28109	28139	28169	28199	28229	28259	28289	28319	28349	28379	28409	28439	28469	28499	28529	28559	28589	28619	28649	28679	28709	28739	28769	28799	28829	28859	28889	28919	28949	28979	29009	29039	29069	29099	29129	29159	29189	29219	29249	29279	29309	29339	29369	29399	29429	29459	29489	29519	29549	29579	29609	29639	29669	29699	29729	29759	29789	29819	29849	29879	29909	29939	29969	29999	30029	30059	30089	30119	30149	30179	30209	30239	30269	30299	30329	30359	30389	30419	30449	30479	30509	30539	30569	30599	30629	30659	30689	30719	30749	30779	30809	30839	30869	30899	30929	30959	30989	31019	31049	31079	31109	31139	31169	31199	31229	31259	31289	31319	31349	31379	31409	31439	31469	31499	31529	31559	31589	31619	31649	31679	31709	31739	31769	31799	31829	31859	31889	31919	31949	31979	32009	32039	32069	32099	32129	32159	32189	32219	32249	32279	32309	32339	32369	32399	32429	32459	32489	32519	32549	32579	32609	32639	32669	32699	32729	32759	32789	32819	32849	32879	32909	32939	32969	32999	33029	33059	33089	33119	33149	33179	33209	33239	33269	33299	33329	33359	33389	33419	33449	33479	33509	33539	33569	33599	33629	33659	33689	33719	33749	33779	33809	33839	33869	33899	33929	33959	33989	34019	34049	34079	34109	34139	34169	34199	34229	34259	34289	34319	34349	34379	34409	34439	34469	34499	34529	34559	34589	34619	34649	34679	34709	34739	34769	34799	34829	34859	34889	34919	34949	34979	35009	35039	35069	35099	35129	35159	35189	35219	35249	35279	35309	35339	35369	35399	35429	35459	35489	35519	35549	35579	35609	35639	35669	35699	35729	35759	35789	35819	35849	35879	35909	35939	35969	35999	36029	36059	36089	36119	36149	36179	36209	36239	36269	36299	36329	36359	36389	36419	36449	36479	36509	36539	36569	36599	36629	36659	36689	36719	36749	36778	36808	36838	36868	36898	36928	36958	36988	37018	37048	37078	37108	37138	37168	37198	37228	37258	37288	37318	37348	37378	37408	37438	37468	37498	37528	37558	37588	37618	37648	37678	37708	37738	37768	37798	37828	37858	37888	37918	37948	37978	38008	38038	38068	38098	38128	38158	38188	38218	38248	38278	38308	38338	38368	38398	38428	38458	38488	38518	38548	38578	38608	38638	38668	38698	38728	38758	38788	38818	38848	38878	38908	38938	38968	38998	39028	39058	39088	39118	39148	39178	39208	39238	39268	39298	39328	39358	39388	39418	39448	39478	39508	39538	39568	39598	39628	39658	39688	39718	39748	39778	39808	39838	39868	39898	39928	39958	39988	40018	40048	40078	40108	40138	40168	40198	40228	40258	40288	40318	40348	40378	40408	40438	40468	40498	40528	40558	40588	40618	40648	40678	40708	40738	40768	40798	40828	40858	40888	40918	40948	40978	41008	41038	41068	41098	41128	41158	41188	41218	41248	41278	41308	41338	41368	41398	41428	41458	41488	41518	41548	41578	41608	41638	41668	41698	41728	41758	41788	41818	41848	41878	41908	41938	41968	41998	42028	42058	42088	42118	42148	42178	42208	42238	42268	42298	42328	42358	42388	42418	42448	42478	42508	42538	42568	42598	42628	42658	42688	42718	42748	42778	42808	42838	42868	42898	42928	42958	42988	43018	43048	43078	43108	43138	43168	43198	43228	43258	43288	43318	43348	43378	43408	43438	43468	43498	43528	43558	43588	43618	43648	43678	43708	43738	43768	43798	43828	43858	43888	43918	43948	43978	44008	44038	44068	44098	44128	44158	44188	44218	44248	44278	44308	44338	44368	44398	44428	44458	44488	44518	44548	44578	44608	44638	44668	44698	44728	44758	44788	44818	44848	44878	44908	44938	44968	44998	45028	45058	45088	45118	45148	45178	45208	45238	45268	45298	45328	45358	45388	45418	45448	45478	45508	45538	45568	45598	45628	45658	45688	45718	45748	45778	45808	45838	45868	45898	45928	45958	45988	46018	46048
3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2755	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	3650	2300	2754	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	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
14000	1280	974	763	588	420	350	265	264	253	260	212	209	201	233	168	183	219	210	185	168	212	166	187	196	203	195	174	178	189	174	187	170	170	180	159	186	176	179	173	170	180	163	172	162	185	189	155	192	188	176	169	192	197	178	182	191	175	179	179	171	170	185	184	165	160	180	178	159	193	184	169	179	165	198	167	180	180	188	192	192	190	173	156	162	182	200	168	175	193	216	166	191	182	163	179	176	171	171	182	182	208	188	174	197	187	205	175	182	181	193	172	149	177	142	173	190	167	171	162	179	195	173	184	167	217	190	210	183	179	166	165	166	191	195	175	169	178	209	164	172	190	176	165	170	206	210	180	168	175	186	169	180	204	170	203	171	193	201	171	167	187	168	193	147	166	176	168	170	145	183	164	165	166	202	181	194	182	176	183	183	190	157	206	190	198	185	185	183	197	176	195	178	203	192	176	142	181	197	189	205	171	158	172	183	187	205	160	161	163	167	189	172	192	182	179	199	178	174	187	192	188	205	189	184	183	218	169	193	172	179	164	200	187	173	205	179	175	169	179	173	174	190	168	152	175	164	152	175	189	163	167	180	198	157	174	169	188	189	192	172	175	178	164	171	180	157	160	184	176	147	155	167	167	173	201	198	186	203	185	167	176	163	175	198	207	169	161	162	189	171	166	200	160	156	185	193	180	169	180	187	179	146	193	178	165	188	191	183	146	174	184	176	146	159	159	153	164	179	173	190	176	165	191	174	197	200	153	181	162	169	178	173	164	175	182	186	188	166	189	168	194	158	185	189	189	171	179	194	182	177	172	171	183	213	194	172	196	167	161	182	187	185	188	198	167	167	163	164	189	181	164	187	160	199	173	186	175	182	150	174	189	171	186	182	190	192	170	176	168	178	185	166	184	179	176	157	197	174	201	184	179	161	172	193	164	183	183	182	194	177	179	158	186	180	165	177	183	207	174	186	178	177	163	204	187	156	181	191	166	176	155	163	167	145	186	186	224	175	189	173	159	186	157	166	203	168	171	173	191	191	189	173	197	171	159	174	164	209	175	168	171	177	195	194	166	191	189	198	162	198	176	200	179	141	170	176	193	175	168	179	198	172	164	155	183	194	178	187	187	188	171	143	189	174	208	162	176	168	200	200	179	167	171	191	177	179	182	187	179	205	202	166	166	181	173	186	191	177	176	196	188	187	188	172	182	175	192	170	172	170	182	144	176	180	153	205	177	194	159	190	181	172	185	175	171	170	175	195	170	176	185	166	181	194	170	196	162	177	177	194	185	180	195	164	172	170	163	190	179	157	168	177	162	198	191	197	193	188	205	176	169	162	198	165	184	204	186	189	178	181	184	174	218	186	174	184	185	183	166	165	202	171	173	194	188	174	169	175	167	174	177	203	156	185	153	158	175	167	208	162	168	184	163	161	198	200	185	175	193	194	161	151	204	159	193	183	167	200	156	184	181	159	181	185	175	155	173	165	177	203	197	183	160	159	198	180	187	165	185	162	158	159	205	227	194	150	167	179	164	170	187	163	159	178	189	199	177	189	181	169	184	179	181	178	160	205	178	176	181	180	188	165	179	147	177	170	168	148	164	185	162	192	173	157	183	155	167	169	185	194	167	187	210	192	202	184	159	174	163	192	162	200	184	168	177	198	190	173	178	177	167	146	176	179	199	171	179	179	167	146	182	195	177	182	176	192	186	177	147	167	191	178	185	177	184	155	198	165	158	167	190	192	169	182	176	176	192	178	159	174	183	173	173	175	177	161	181	149	200	161	192	187	190	184	196	174	191	179	201	183	174	168	194	186	189	186	174	192	176	183	180	184	194	187	155	170	165	185	178	173	183	181	188	173	143	176	150	177	171	181	194	161	200	157	172	167	174	180	180	180	165	184	192	185	178	178	179	183	152	174	167	161	174	205	179	177	196	186	166	165	176	166	170	173	187	193	187	186	170	175	216	184	181	179	181	191	198	163	158	188	173	146	166	186	158	170	172	192	173	191	184	173	166	180	192	195	165	175	180	178	161	189	178	175	180	176	167	152	156	171	173	160	180	186	187	172	186	172	189	186	166	176	156	201	197	166	179	165	197	193	176	182	176	178	156	181	168	187	172	206	184	159	187	191	159	184	202	168	179	181	160	137	155	184	164	175	184	169	190	194	196	180	159	208	176	200	180	174	164	202	148	189	185	173	185	167	166	185	209	185	171	223	201	174	174	162	182	153	204	173	215	145	146	195	193	176	185	155	184	164	183	174	188	198	192	187	172	204	172	204	188	169	202	179	178	183	147	175	146	160	187	168	166	188	160	176	198	180	200	162	183	196	176	190	184	172	189	201	192	157	174	183	183	164	185	167	168	181	182	170	178	170	163	184	159	160	159	194	197	181	174	177	200	169	138	172	187	186	166	160	173	196	177	162	187	172	180	171	182	165	187	192	209	158	179	174	161	183	184	179	177	187	176	174	143	190	181	191	172	186	171	186	168	191	167	169	167	190	204	169	206	203	195	185	187	183	163	181	183	159	195	193	134	175	176	215	183	173	189	182	153	173	165	176	173	198	176	190	173	185	167	184	181	198	175	178	180	158	185	170	154	163	177	171	187	188	178	193	205	188	183	168	158	179	194	154	176	160	172	194	188	192	200	171	173	160	169	187	172	191	182	183	187	182	192	177	170	184	163	189	178	178	173	170	167	203	188	191	175	183	185	176	156	159	176	187	176	200	163	204	185	181	171	157	171	170	202	149	161	167	176	179	189	163	172	168	170	167	184	177	178	171	173	165	176	188	175	177	206	166	173	172	213	163	178	198	187	211	205	177	168	176	183	181	181	192	156	176	156	188	153	191	172	202	179	160	138	177	155	190	177	188	184	193	161	199	203	213	201	172	185	162	164	161	173	172	195	174	165	186	175	165	169	180	159	214	206	167	180	169	173	172	170	161	171	206	177	181	178	175	181	206	164	178	165	184	184	176	146	191	191	181	206	193	190	201	173	181	173	176	162	150	202	186	167	175	177	185	181	173	175	173	177	169	166	185	179	177	162	208	187	192	198	182	169	173	197	179	189	168	178	210	174	149	172	190	203	191	187	163	174	182	181	166	197	182	183	187	189	168	154	192	170	194	191	188	173	177	190	159	160	150	188	203	164	201	185	167	179	188	186	184	177	180	156	177	207	160	182	203	174	182	190	167	190	193	150	184	187	189	184	189	185	188	170	174	179	204	139	190	185	175	183	202	152	201	160	184	178	194	184	196	166	159	168	190	218	181	179	180	210	173	177	212	179	188	182	179	171	173	156	166	168	188	164	199	177	201	163	167	198	189	190	164	172	182	195	164	193	174	197	161	181	179	155	170	198	182	192	169	177	195	164	192	168	171	178	173	184	168	195	169	169	172	186	172	193	182	176	200	187	201	150	178	180	198	170	167	223	166	174	176	185	175	199	187	180	172	174	208	160	174	150	155	162	187	178	168	201	177	156	168	185	173	195
8120	1082	2162	2449	1952	1486	1280	1039	991	847	779	741	661	673	624	613	609	597	558	572	521	538	515	527	488	488	484	506	488	485	524	528	449	513	517	509	465	486	454	538	465	491	464	456	441	464	483	501	471	465	461	450	456	455	489	453	479	459	464	448	496	496	466	492	483	485	442	480	465	437	501	464	475	484	488	439	465	417	446	499	465	432	459	438	474	474	448	448	442	472	436	419	452	472	483	456	462	470	445	453	497	455	445	458	469	476	472	504	451	443	467	451	427	424	461	478	438	474	476	447	480	485	467	466	457	458	442	459	458	484	433	452	497	444	469	466	443	465	481	465	425	484	458	506	455	501	476	431	478	460	484	445	422	451	474	467	458	423	438	452	469	480	461	459	455	390	437	479	447	436	452	439	472	457	449	433	487	436	387	437	469	463	481	466	416	478	458	468	468	437	482	439	404	473	473	495	463	473	456	478	453	484	448	454	458	476	432	419	458	432	446	442	469	467	424	459	473	463	451	417	486	466	431	426	460	423	441	465	398	429	449	457	453	478	432	424	457	443	495	458	457	441	451	413	445	431	463	478	444	466	397	490	457	429	424	448	430	421	467	450	489	449	480	433	459	476	405	458	473	447	479	441	494	508	482	435	458	463	453	466	485	452	411	417	480	453	453	461	449	436	437	454	440	458	480	483	477	440	421	429	456	452	417	473	463	442	447	468	428	467	474	442	498	431	463	462	455	434	459	408	391	462	446	462	469	461	457	421	446	431	518	448	441	477	470	437	479	448	477	462	466	463	443	497	411	424	412	416	476	477	466	475	456	446	471	438	434	434	410	479	494	474	459	454	477	455	475	452	464	447	467	440	443	413	469	482	422	451	475	439	463	452	481	453	435	462	427	475	463	457	456	516	431	463	463	428	464	464	428	458	426	430	458	453	457	429	457	495	442	427	452	458	499	436	460	453	472	435	461	393	477	458	484	478	435	469	434	447	449	449	468	459	465	454	413	471	460	446	466	495	459	448	461	445	446	464	471	435	469	432	461	464	460	457	461	442	451	436	467	465	449	428	437	461	395	487	493	420	468	461	460	468	449	459	454	453	439	451	438	459	473	450	425	458	448	447	414	497	445	430	462	446	457	480	454	467	413	450	472	428	454	406	446	444	441	454	475	471	419	441	432	457	469	447	486	433	473	470	428	463	461	428	457	476	516	439	447	435	446	448	447	457	464	450	479	464	440	455	457	485	468	481	455	448	416	436	449	450	467	453	413	451	446	475	434	476	474	489	441	453	474	471	452	455	461	464	410	454	451	423	438	445	406	462	453	455	474	440	430	459	441	442	454	488	463	470	450	475	455	435	433	439	472	464	468	470	436	476	462	491	472	467	433	456	485	481	470	466	443	471	448	474	451	452	479	466	443	409	454	444	495	459	479	429	472	455	452	508	433	467	451	471	434	426	446	461	392	466	449	472	444	436	435	472	504	453	471	481	453	472	394	450	424	462	462	434	466	442	440	435	413	472	474	450	451	446	448	456	451	446	453	417	450	465	417	422	461	472	466	432	443	468	486	450	452	458	445	453	465	456	437	449	458	434	464	484	463	416	451	478	468	434	447	461	432	445	433	451	466	452	444	447	442	453	441	445	480	434	437	435	465	458	476	429	461	443	514	451	456	451	456	453	450	429	444	453	433	474	441	496	455	484	446	465	445	447	469	460	472	449	450	397	415	452	435	442	469	427	435	484	476	465	447	456	446	456	432	416	425	443	468	464	418	432	433	424	463	495	434	519	442	438	488	440	448	437	469	458	452	480	450	447	462	484	432	456	480	442	432	466	436	460	455	476	448	419	468	487	453	463	439	472	455	463	483	452	470	452	435	436	472	445	456	440	462	453	462	451	454	476	458	455	464	479	434	437	471	459	448	457	431	471	500	503	458	449	442	445	491	469	479	471	449	449	466	475	423	450	456	464	456	458	492	447	487	472	451	462	481	471	473	456	458	460	456	416	464	429	455	464	443	482	453	433	443	477	450	472	468	429	480	450	442	443	442	459	472	454	449	473	436	445	474	442	451	463	475	439	393	450	440	470	422	488	469	488	486	482	451	458	443	429	443	427	476	460	449	438	428	435	482	471	451	482	482	468	456	453	473	436	470	452	445	450	463	426	451	443	407	485	451	454	451	457	409	411	470	477	494	447	467	428	471	452	440	424	423	458	468	473	434	454	446	466	447	459	457	457	478	467	420	438	483	471	481	441	426	433	458	480	482	438	423	473	453	443	468	470	492	418	464	438	472	458	452	468	489	503	469	443	448	446	439	473	428	433	470	502	480	467	467	482	458	455	483	441	442	419	460	495	493	461	474	465	473	442	442	425	467	441	449	472	465	445	439	467	464	457	466	458	447	484	481	446	451	447	496	460	431	479	456	494	450	442	455	433	436	492	455	460	440	459	430	460	478	467	463	457	500	462	454	463	438	484	453	433	455	468	479	442	468	459	467	449	495	459	474	440	475	466	449	425	452	429	484	473	437	487	470	445	451	429	449	446	448	412	442	498	455	453	444	462	477	440	474	449	448	448	429	494	496	450	445	444	461	463	448	443	450	444	435	433	465	489	432	459	416	490	465	440	439	447	465	451	440	432	457	469	486	451	431	445	476	446	481	472	483	417	447	443	454	435	473	447	448	470	461	475	502	470	446	441	481	460	440	421	442	457	430	435	406	496	461	439	430	432	457	471	449	500	439	480	471	461	449	432	420	452	467	439	415	479	420	425	439	441	480	460	438	470	412	468	442	469	413	464	450	445	482	466	432	489	441	453	476	410	495	465	445	457	486	418	489	463	446	490	462	435	435	447	476	424	437	446	467	418	488	450	450	456	488	411	467	463	475	498	462	438	429	453	496	460	466	456	436	424	424	484	440	431	404	392	471	462	446	443	458	478	450	414	482	450	452	486	469	439	504	436	435	492	417	444	453	478	456	482	449	465	449	462	455	439	462	411	473	475	456	478	458	436	463	459	417	446	442	437	481	455	427	499	444	450	480	460	440	440	493	465	451	477	437	494	451	459	428	446	464	476	469	462	495	443	442	462	460	502	440	463	473	486	451	425	446	482	426	463	460	505	473	487	453	470	467	445	434	453	469	399	476	447	504	438	430	496	462	464	472	439	459	443	447	435	456	441	458	422	437	470	462	466	484	456	446	424	486	459	462	460	467	396	429	449	474	463	456	443	475	454	463	447	446	451	454	456	439	434	425	460	448	443	482	458	452	441	462	470	439	435	455	454	434	450	439	461	462	489	466	421	475	464	447	448	480	453	435	487	462	442	500	461	471	453	444	431	443	434	444	467	446	477	451	423	449	438	448	427	475	448	473	481	477	421	442	453	452	461	467	438	441	489	433	450	437	462	429	476	468	429	430	443	498	456	478	464	474	416	506	513	471	453	438	438	506	474	492	467	434	485	446	429	463	477	450	402	451	469	478	462	438	429	444	499	435	427	478	459
1480	312	242	289	328	291	264	287	260	278	258	278	273	279	304	292	287	297	284	313	278	281	321	281	317	299	304	317	284	280	269	289	288	291	267	316	289	257	286	268	276	268	314	283	241	292	287	261	271	269	216	286	301	286	302	300	267	296	295	248	298	271	293	267	259	299	266	297	302	285	276	268	281	278	299	279	275	258	283	294	250	279	244	310	273	274	263	333	277	280	258	268	261	299	283	247	283	274	272	276	303	290	301	282	307	311	268	307	287	308	246	265	279	281	282	273	295	270	261	281	256	277	280	249	264	278	307	301	298	294	294	275	258	309	271	278	329	286	289	277	275	267	296	291	248	264	293	274	276	263	299	283	281	313	286	267	298	306	289	237	275	312	262	265	296	266	306	312	306	272	293	264	269	304	316	285	283	285	256	268	334	270	258	285	289	278	263	263	286	289	278	326	262	294	294	279	284	272	310	298	288	294	291	297	287	275	296	296	293	291	265	292	275	302	298	276	283	275	286	304	251	299	294	299	259	284	272	271	292	273	288	272	277	301	299	293	259	303	289	304	275	299	284	274	298	254	281	250	264	272	284	279	290	273	314	273	274	305	289	266	302	285	272	302	267	297	282	246	296	293	316	301	252	272	313	275	271	286	276	317	325	289	307	277	296	276	292	298	285	302	284	301	308	256	287	261	293	270	289	281	304	310	308	276	294	263	283	267	303	288	281	309	286	291	261	265	264	276	298	296	283	289	306	273	317	296	299	276	279	265	262	306	295	283	331	326	302	291	308	262	268	298	298	273	275	303	295	245	291	279	319	302	281	287	324	281	300	295	305	275	288	309	274	289	260	276	281	293	318	306	264	287	288	299	263	275	269	261	282	291	287	272	261	300	294	294	307	266	321	288	295	302	271	295	259	236	288	242	271	306	254	278	292	267	310	307	313	310	291	316	295	284	280	253	285	275	288	268	249	304	295	286	237	282	278	270	273	310	299	262	310	290	295	268	323	278	270	260	283	291	301	264	270	328	286	276	263	291	264	267	279	316	309	299	277	289	283	291	302	319	292	280	272	268	302	270	274	253	293	280	270	274	320	280	286	292	266	301	304	284	295	262	304	275	265	267	284	286	295	274	299	268	303	278	263	267	275	272	310	279	303	291	278	278	272	261	265	288	270	271	264	266	291	296	280	285	289	283	274	281	306	274	295	291	281	283	263	269	251	276	274	287	275	279	280	282	247	271	286	306	283	285	289	263	319	270	302	281	283	276	291	302	313	259	262	290	298	310	283	290	283	302	295	292	260	285	287	304	269	274	253	276	277	277	262	296	292	304	305	270	276	290	273	255	291	285	302	301	265	273	291	266	298	270	279	285	293	300	298	263	278	262	303	274	302	294	270	269	267	272	286	295	278	300	277	296	262	253	295	275	259	280	293	260	276	279	262	268	293	271	285	281	281	281	268	275	277	278	272	303	285	306	268	312	301	276	304	294	274	294	272	293	287	285	281	268	256	263	297	310	301	259	328	290	302	285	301	271	279	260	268	301	300	287	280	268	264	288	300	279	289	286	305	289	297	294	228	275	252	288	283	286	302	278	276	301	303	308	285	281	286	322	283	297	279	311	294	302	241	302	282	283	256	279	301	262	329	276	277	299	311	275	280	272	294	291	290	279	303	234	279	305	280	280	307	274	301	289	304	292	255	319	261	261	289	319	276	272	308	278	255	311	299	286	294	315	260	296	301	270	331	273	288	286	252	308	303	269	257	285	288	245	270	258	259	250	292	295	287	307	286	307	276	289	305	297	262	287	263	289	266	267	285	258	284	296	291	254	279	259	298	281	288	285	282	274	268	267	302	274	279	294	305	292	286	279	267	278	297	298	285	260	279	278	280	274	270	272	288	274	313	259	270	294	311	268	290	233	263	294	283	286	265	279	285	279	253	287	273	284	271	251	310	281	247	271	296	271	285	293	267	280	284	263	273	294	305	280	274	284	294	263	280	286	324	318	259	275	271	270	268	313	272	282	291	270	271	268	258	299	288	250	279	290	273	278	236	246	282	280	309	284	293	278	310	290	296	247	290	299	292	288	252	284	277	301	264	307	308	283	249	290	260	282	288	290	255	275	306	275	303	254	291	286	301	288	277	313	264	279	296	261	285	252	275	293	287	280	265	273	308	262	290	320	287	311	287	298	288	276	280	289	278	284	280	291	277	257	291	293	264	290	298	275	302	318	296	279	289	269	291	289	282	272	281	283	290	275	289	326	253	314	269	290	272	261	316	272	300	268	319	251	266	301	283	273	304	297	307	257	296	278	312	278	315	264	292	310	300	322	299	287	286	308	266	280	246	303	294	279	290	286	277	314	277	279	285	294	249	280	279	290	282	291	272	287	268	279	281	298	258	279	314	262	321	269	313	300	268	294	296	276	307	285	285	301	268	262	262	306	299	326	287	278	270	293	280	313	311	274	267	265	321	318	305	293	307	243	276	298	274	294	345	293	338	303	295	303	295	293	269	292	285	275	264	240	293	299	298	301	286	301	249	279	299	235	248	285	275	254	278	247	290	268	275	293	284	280	287	284	281	278	315	273	302	306	271	289	310	273	291	279	275	310	314	286	261	276	287	267	261	282	287	280	275	306	279	280	298	265	288	268	291	286	264	296	263	278	282	296	287	293	273	272	282	293	276	283	282	317	268	279	276	330	260	276	305	255	301	264	265	265	242	286	283	281	270	291	269	279	305	284	292	272	289	279	296	280	267	303	288	276	276	284	276	284	298	303	258	263	257	296	314	292	310	267	262	306	284	306	281	277	286	273	303	295	264	257	299	267	279	319	295	298	307	303	320	262	273	313	255	237	290	278	292	251	288	306	298	261	299	288	281	287	292	270	312	281	285	279	288	296	308	272	288	278	286	314	288	299	271	291	286	290	295	278	278	230	282	282	281	292	243	281	246	275	295	291	291	316	272	269	303	262	282	270	256	284	279	286	297	292	243	250	281	282	286	277	296	287	294	281	281	307	302	329	286	267	292	287	291	254	318	283	242	265	245	280	281	294	275	291	308	277	285	259	290	326	233	250	278	264	295	291	279	278	322	282	265	277	258	327	285	290	296	294	282	269	294	304	290	305	265	222	295	274	278	280	282	262	311	312	297	273	302	285	319	261	293	255	301	268	248	231	271	275	298	253	285	295	265	278	304	316	276	303	311	291	288	296	282	277	285	300	286	271	278	264	289	298	317	287	292	255	298	265	266	274	295	293	252	254	293	278	268	277	275	284	271	304	259	276	301	258	254	292	260	303	260	257	297	319	287	311	272	284	303	272	263	266	273	298	308	281	254	293	297	278	251	267	295	297	306	254	291	288	283	280	319	316	268	277	292	329	319	280	254	262	309	281	263	259	263	286	296	268	268	266	298	302	288	284	296	286	270	303	270	280	287	306	267	313	289	265	296	283	275	317	309	247	296	259	286	319	262	273	273	298	260	268	287	293	277	260	286	297
1764	655	706	681	657	643	643	678	658	651	657	663	659	638	635	618	654	612	649	636	623	665	624	611	652	642	632	654	658	664	660	617	619	605	637	613	600	615	674	599	649	650	659	680	618	638	633	653	568	619	669	670	634	610	651	628	665	611	624	645	629	634	604	635	619	617	647	643	619	654	616	667	621	629	637	694	616	600	635	597	640	622	636	638	594	677	643	659	656	637	633	612	680	617	638	648	661	658	599	606	611	625	613	649	624	651	636	633	620	627	616	632	612	674	616	648	618	660	649	617	621	607	621	592	627	632	637	638	613	643	648	638	657	636	623	650	636	639	637	645	660	619	668	621	625	660	661	662	627	660	624	629	638	665	607	625	675	616	595	601	636	608	647	628	656	644	684	610	640	612	687	580	621	646	620	629	647	666	649	587	606	670	647	622	620	674	608	634	634	648	669	633	593	622	675	650	619	611	649	629	644	642	619	638	664	634	617	635	630	657	636	642	590	666	633	626	645	638	608	665	615	585	627	590	598	607	648	634	677	674	641	652	636	631	634	647	606	628	608	646	591	625	582	634	612	627	662	657	620	657	577	652	667	653	615	663	664	635	639	595	628	627	616	591	632	638	638	600	596	601	590	608	642	623	604	607	624	619	629	688	614	643	598	657	644	643	647	598	655	628	656	657	646	635	590	672	608	649	633	625	640	633	633	637	622	633	642	629	610	614	619	607	654	635	613	632	629	661	645	642	606	629	654	649	669	648	665	616	666	626	614	658	600	660	668	586	652	627	611	619	623	621	670	610	607	600	626	606	672	686	618	602	637	648	656	641	648	632	624	673	598	623	636	592	625	666	652	573	637	673	660	628	667	639	629	649	579	635	666	637	644	598	650	638	626	612	626	627	656	612	625	570	609	624	644	626	665	616	644	632	702	626	653	599	673	584	611	663	662	636	638	649	615	657	681	607	660	617	655	660	659	639	678	648	651	665	657	624	616	624	615	649	637	628	640	640	623	592	622	624	677	625	673	611	636	649	596	615	617	593	630	609	643	687	639	631	606	622	661	613	638	658	653	641	645	598	626	636	615	640	628	600	602	626	628	633	629	609	632	635	632	678	606	652	623	631	638	658	653	618	640	649	644	624	588	611	607	610	607	652	632	680	576	603	664	585	709	657	620	642	640	630	611	618	639	667	634	677	646	630	657	630	675	608	634	696	638	654	571	643	656	660	613	667	587	599	658	613	641	642	624	671	622	620	670	621	651	648	659	600	650	647	628	649	656	638	676	611	607	648	653	643	632	634	627	572	591	644	642	613	625	613	577	653	623	656	627	600	646	650	642	605	615	601	610	614	616	655	650	654	664	612	658	672	600	635	659	635	702	646	641	616	659	623	610	655	618	690	630	602	600	665	633	634	636	654	636	668	623	629	623	626	622	620	649	671	640	651	633	656	626	632	617	601	632	606	681	618	626	632	620	616	638	664	635	607	614	670	681	622	601	694	591	642	592	627	588	629	683	637	640	641	606	632	680	620	640	585	597	611	626	651	623	624	619	579	588	657	650	662	603	608	677	632	661	595	620	600	616	645	616	675	627	629	625	645	669	611	596	701	646	631	622	662	614	676	625	656	662	624	678	604	660	635	661	614	643	661	560	582	641	637	594	623	616	615	615	632	581	680	650	573	642	606	610	614	641	631	636	672	646	689	608	639	604	627	639	704	672	618	644	637	623	612	672	619	619	638	625	657	627	628	630	647	640	592	632	641	632	640	611	658	653	681	656	665	625	593	591	632	640	649	639	594	581	665	635	606	586	618	653	636	591	606	612	591	626	613	629	637	617	638	658	648	603	636	637	632	652	651	613	655	616	660	641	632	637	680	600	644	638	620	672	607	676	666	629	642	631	674	610	646	651	616	630	643	663	644	599	630	625	629	674	593	619	625	680	614	658	627	616	631	634	606	615	596	683	618	593	634	648	653	645	629	603	672	640	628	642	635	660	598	695	613	647	645	634	647	638	632	633	646	653	650	591	625	669	642	643	640	650	606	681	576	664	638	613	631	614	615	633	631	614	585	623	647	639	658	642	703	604	674	670	610	647	637	673	647	637	609	646	624	646	606	610	679	626	611	654	643	645	626	623	624	576	661	640	635	617	644	673	664	639	645	596	616	638	604	631	626	693	624	642	582	637	662	642	654	625	621	586	624	627	628	559	601	675	621	635	612	679	672	671	620	602	631	668	611	619	639	637	641	586	611	590	616	623	632	630	645	673	625	658	640	609	624	624	623	640	640	658	634	660	658	618	641	588	603	598	636	612	687	655	640	687	630	631	606	656	609	672	584	616	628	685	604	668	636	665	633	659	688	646	712	554	678	604	573	604	616	593	621	631	650	655	637	635	582	639	625	632	631	608	668	633	638	627	640	664	648	622	618	626	648	637	622	641	648	632	668	688	630	623	625	636	622	659	605	636	680	598	683	607	629	663	657	620	642	661	599	658	656	618	613	636	637	637	607	642	608	670	664	649	636	601	640	625	599	624	582	600	618	641	649	619	649	616	646	635	602	659	641	615	662	635	631	648	646	660	543	668	635	590	608	626	643	660	668	670	669	633	617	585	680	622	591	654	635	638	637	668	629	656	646	653	635	607	590	622	607	644	635	650	632	619	652	655	620	645	675	619	595	611	636	650	680	587	637	685	648	620	688	622	622	598	602	641	621	614	622	644	598	578	610	624	629	607	688	643	662	635	625	613	638	643	595	608	635	656	664	679	654	602	666	658	668	632	639	633	636	605	649	647	636	660	631	637	667	663	642	611	619	626	609	633	642	613	635	643	620	648	651	659	620	599	665	640	633	701	653	693	634	652	595	622	638	601	599	624	649	654	641	673	637	616	643	613	660	659	660	610	609	635	643	590	662	632	610	663	620	668	636	618	584	630	663	653	638	647	657	612	647	612	636	653	616	635	617	636	645	630	651	610	638	621	655	636	658	615	636	584	623	589	643	659	617	663	654	639	614	599	656	642	613	609	621	621	638	640	648	662	631	609	654	639	601	654	637	614	592	672	646	660	666	633	566	595	630	617	632	638	643	591	611	610	635	669	692	640	685	621	643	622	631	667	631	669	637	670	696	688	714	623	661	631	567	705	631	666	633	677	603	683	636	619	628	668	617	666	663	618	582	605	653	682	642	571	707	652	662	635	655	676	660	618	605	669	620	662	644	626	609	592	585	654	671	637	669	589	626	627	635	625	623	641	629	600	626	636	661	617	621	609	638	651	647	639	636	627	621	631	616	661	627	667	610	628	638	613	628	665	699	611	677	623	598	636	637	661	692	619	649	669	648	650	626	627	662	647	634	639	629	606	609	599	648	642	620	678	616	585	624	637	613	634	626	653	659	620	649	621	653	686	631	662	672	595	642	613	636	608	675	642	659	637	597	620	613	679	635	643	605	643	674	599	618	651	620	637	633	625	632	631	605	636	694	626	628	623	644	643	650	600	616	617	651
7214	494	515	387	334	234	193	199	174	150	144	156	129	124	141	139	136	135	134	127	125	140	102	142	124	152	119	123	139	132	112	116	145	126	139	136	110	129	123	141	130	128	124	131	130	108	142	121	129	137	138	141	126	115	142	147	129	105	131	117	127	104	123	121	130	145	131	126	125	129	125	118	118	94	127	133	126	117	110	127	114	122	104	106	116	111	136	128	124	116	119	114	137	124	111	120	121	119	134	121	123	132	122	133	105	112	111	127	104	105	124	110	124	118	130	110	129	119	125	127	104	124	111	114	104	138	124	119	126	155	132	110	142	131	123	113	124	116	109	129	121	123	125	121	151	122	134	134	128	121	114	136	108	121	110	119	110	137	111	124	158	132	129	125	132	125	139	115	134	124	131	123	145	117	113	112	124	122	121	125	109	113	112	135	134	114	121	132	116	94	119	135	105	111	119	125	130	118	140	118	135	126	117	134	110	102	127	101	105	126	126	107	114	131	122	102	122	119	147	126	115	109	95	129	135	132	135	131	132	113	115	119	116	122	114	128	116	128	158	123	115	108	132	110	122	120	123	119	144	132	149	124	127	110	125	112	142	124	118	133	123	123	129	104	117	138	93	118	127	127	109	130	110	136	134	117	131	107	100	106	101	127	119	133	135	120	123	143	116	123	113	142	127	117	134	126	107	110	124	117	120	131	113	115	133	120	108	139	110	116	125	134	132	135	159	122	149	119	110	104	96	120	127	121	114	131	109	128	109	118	113	115	127	102	115	133	116	131	111	124	104	130	120	126	101	113	107	154	111	125	118	124	125	120	123	136	124	118	128	126	140	113	125	120	130	148	123	121	127	121	116	122	123	138	121	138	129	136	136	116	117	124	104	133	103	129	113	116	122	117	110	119	111	124	138	117	105	119	121	98	112	111	90	101	126	110	110	136	140	113	124	119	132	139	124	122	115	119	143	138	101	132	126	119	115	130	100	119	105	105	106	124	86	108	109	114	98	137	118	127	124	113	131	148	114	120	120	122	120	117	120	117	121	126	113	118	111	118	95	138	112	122	114	120	105	139	126	105	121	121	136	126	119	100	129	126	136	126	123	121	159	122	130	112	122	116	142	141	135	122	129	111	127	127	111	136	129	126	114	117	136	136	105	140	152	119	117	133	113	108	138	134	119	135	118	123	129	133	111	127	120	121	119	140	104	116	114	125	120	104	136	140	134	131	132	116	133	120	118	134	113	117	103	123	146	134	138	133	128	109	140	108	129	126	126	110	120	123	138	107	105	134	119	138	119	124	120	114	119	128	113	124	120	118	107	120	125	125	128	113	123	125	104	113	113	112	128	123	117	104	126	128	134	102	124	129	109	134	103	108	126	132	136	121	126	117	128	113	128	147	123	120	117	129	99	125	123	138	125	115	103	100	105	108	115	126	117	110	115	126	120	140	137	144	130	136	122	135	124	137	127	101	129	120	107	128	107	126	123	126	124	116	108	128	82	113	135	126	111	145	112	129	111	133	126	128	121	126	137	105	123	118	113	139	142	131	116	129	134	121	119	109	156	128	122	110	128	121	134	141	130	129	111	118	110	120	124	143	116	138	116	112	130	128	85	119	115	124	111	107	154	131	117	114	113	123	99	136	124	164	103	130	125	102	135	131	130	121	150	124	112	98	115	132	126	141	117	131	107	121	127	106	121	127	121	112	116	143	123	146	110	127	127	125	123	137	135	106	133	115	134	136	139	130	123	133	121	138	117	124	133	142	123	112	109	120	111	134	119	123	111	105	109	106	131	131	123	104	105	127	137	131	110	126	135	126	120	121	114	128	138	108	113	120	139	139	122	105	134	125	109	131	113	124	116	127	136	141	123	131	135	124	104	125	124	118	143	130	118	130	123	125	129	107	131	131	137	127	114	129	133	137	106	125	116	134	117	134	99	126	144	127	126	101	131	96	104	134	120	113	129	122	134	129	125	115	123	126	132	128	117	151	96	100	128	114	122	141	128	124	115	118	135	134	121	131	126	113	107	129	139	131	115	130	132	110	145	125	108	122	117	123	116	150	154	122	138	127	125	125	141	119	115	122	112	109	118	132	135	138	115	137	133	110	120	127	115	112	105	130	108	130	96	144	120	113	131	119	109	119	129	144	130	111	110	123	108	134	111	124	118	119	134	121	118	133	139	93	121	123	135	120	111	115	123	124	114	118	132	116	145	103	129	111	118	134	148	122	131	121	124	128	124	135	145	123	130	145	122	119	130	132	131	132	125	171	101	109	91	121	124	132	105	149	123	119	100	128	126	120	121	116	133	111	112	124	121	137	126	119	128	144	119	112	143	137	97	119	141	113	132	112	112	110	126	133	139	111	123	127	114	116	119	116	143	122	127	131	111	121	128	136	106	121	123	120	147	133	120	124	136	113	118	136	138	119	122	134	110	143	143	130	113	129	126	136	127	129	118	123	123	124	110	139	140	120	130	120	126	138	110	114	117	126	132	119	96	114	110	136	101	126	120	128	117	115	134	134	122	129	94	110	135	113	129	120	116	112	134	130	105	118	144	113	108	139	131	116	130	125	115	123	127	134	120	115	112	139	123	117	124	138	116	114	119	125	133	126	119	123	122	139	129	102	110	119	126	116	130	117	98	130	107	110	120	121	118	133	120	153	137	129	117	130	125	124	97	125	112	122	134	121	119	147	107	109	121	117	123	125	119	119	106	106	139	129	134	119	131	115	125	112	141	124	130	118	111	119	117	144	120	119	125	118	143	123	110	144	120	120	134	118	136	120	121	115	141	124	129	124	129	106	127	130	109	112	117	120	120	123	112	109	126	115	95	131	140	117	148	96	130	122	116	129	139	120	119	141	114	133	122	122	119	121	133	141	118	134	134	134	130	121	119	113	125	114	118	144	140	116	122	117	127	123	133	140	121	114	123	114	116	112	110	127	141	127	130	120	119	107	141	119	142	98	120	113	117	135	122	117	125	127	131	114	121	121	112	125	138	113	141	114	112	112	123	142	129	116	124	110	136	119	141	124	161	124	135	119	128	115	133	139	132	112	124	135	87	114	123	102	113	123	130	121	115	123	134	138	137	130	126	109	135	124	123	110	114	124	144	120	119	116	111	126	139	118	105	121	118	113	135	114	117	104	133	119	102	102	112	126	139	110	121	129	124	122	125	112	126	116	123	107	130	119	132	112	114	118	110	121	109	122	119	118	134	114	137	116	117	129	113	124	130	130	114	136	146	101	110	122	119	131	113	128	148	111	112	122	122	128	135	136	127	115	116	122	147	120	131	135	118	131	117	137	121	98	124	120	116	139	126	122	129	120	134	125	116	129	118	101	116	121	146	123	132	137	130	130	119	145	125	113	109	140	132	125	94	113	120	124	129	135	109	113	117	119	105	148	130	141	127	117	124	116	117	114	121	123	126	126	118	130	152	142	131	134	113	99	146	114	124	114	144	116	134	107	122	125	112	138	126	103	127	136	96	118
5926	682	1173	1341	1078	896	722	623	546	543	486	478	450	399	414	396	390	399	340	387	358	392	368	353	365	356	349	367	355	337	312	362	334	345	373	341	332	352	351	328	351	348	300	318	320	351	330	312	372	382	352	341	337	325	307	333	331	313	311	351	322	325	353	335	338	352	329	301	325	326	316	315	344	358	343	306	338	298	358	336	327	307	319	335	327	320	323	309	322	315	324	332	318	314	324	331	344	344	328	341	337	321	345	320	336	314	330	293	320	344	312	337	329	331	308	304	384	332	327	315	340	347	289	311	376	306	338	339	338	312	340	332	339	301	304	302	344	303	347	287	323	339	343	346	327	315	313	320	329	320	294	309	323	358	295	328	293	328	325	317	325	329	337	332	302	301	336	354	308	341	357	311	304	309	298	314	350	308	304	318	337	353	337	310	324	326	327	321	330	323	313	355	310	340	328	335	302	302	339	345	301	345	328	328	349	361	336	324	302	320	312	323	342	337	304	359	306	365	326	315	320	304	356	357	308	356	286	342	333	309	302	354	327	336	322	339	353	307	310	336	319	321	309	342	353	289	324	320	312	316	325	332	283	320	350	320	305	323	346	324	326	282	325	286	302	314	327	310	291	337	321	342	300	325	326	372	310	343	308	298	322	310	296	308	312	330	345	323	355	302	317	317	339	322	359	312	309	341	291	329	319	286	310	319	286	318	314	316	322	328	313	321	330	306	329	362	333	331	297	315	307	320	333	341	316	322	307	323	335	344	323	316	318	332	338	320	341	315	310	341	326	292	342	331	328	300	305	342	311	328	326	343	315	318	312	298	352	305	312	326	316	320	330	332	310	327	289	349	306	325	347	312	352	304	291	341	337	327	331	342	308	328	309	350	319	313	328	343	323	333	299	300	309	347	325	311	298	326	332	313	296	326	314	306	327	308	324	342	321	344	301	311	318	324	302	323	331	328	295	330	333	309	335	304	329	318	314	342	325	284	322	329	313	318	329	335	345	334	316	321	300	291	348	324	328	320	312	325	335	316	326	309	326	284	340	338	327	340	309	292	310	325	321	288	312	287	302	339	334	313	328	317	318	336	375	307	328	307	305	363	301	309	298	306	313	295	297	308	331	338	322	318	309	345	356	340	313	342	325	331	344	363	313	296	328	294	305	310	315	302	332	323	332	358	329	301	330	346	307	298	344	330	304	336	296	325	301	339	347	300	344	318	351	334	332	305	311	318	317	330	319	323	304	316	308	353	318	325	341	315	305	278	339	308	305	311	266	305	331	324	306	332	323	301	317	305	317	330	329	319	315	318	355	317	333	328	315	329	345	358	315	306	347	337	345	315	338	322	320	318	313	318	337	319	336	361	345	314	311	322	314	339	313	286	330	364	302	329	327	298	327	318	317	341	324	300	316	335	327	316	323	332	276	324	325	329	312	331	319	325	331	349	301	331	329	282	317	319	311	302	341	311	353	318	291	342	315	331	342	323	331	363	364	319	282	322	338	313	322	313	311	286	311	323	304	324	327	327	345	316	303	354	304	298	347	318	313	324	343	300	306	311	346	285	327	329	308	315	324	336	330	280	338	293	313	291	352	350	311	335	290	339	324	324	313	300	328	317	299	331	311	343	374	302	308	312	325	349	326	305	329	299	295	325	332	317	333	318	303	320	321	318	345	340	307	347	320	336	308	324	324	314	321	320	313	309	314	340	299	302	364	335	291	363	328	303	314	323	336	312	319	311	293	326	351	345	340	293	333	300	335	291	319	336	310	292	333	329	329	337	311	331	319	326	298	309	305	313	295	319	329	313	313	331	286	327	352	352	311	309	308	298	333	349	342	338	304	288	321	304	289	314	349	342	314	299	322	318	340	325	321	340	322	275	287	314	366	307	336	317	310	281	334	311	300	346	330	317	343	324	311	297	343	343	314	319	322	321	322	318	348	321	344	298	327	347	324	336	324	338	282	292	297	353	313	323	319	332	292	332	360	342	327	337	302	318	328	331	338	359	320	318	336	311	339	361	322	332	303	316	346	301	337	337	303	317	307	336	342	320	297	304	362	299	347	310	338	332	311	305	353	313	330	308	315	296	338	325	333	314	308	351	380	312	298	310	324	321	314	316	298	318	321	321	313	333	304	332	316	341	337	329	335	298	289	353	310	310	351	314	337	312	323	320	320	309	305	325	311	315	300	329	329	320	292	337	343	327	319	331	327	291	313	298	343	327	357	330	331	320	317	297	335	345	342	331	289	332	325	344	338	308	321	326	322	323	356	301	356	308	330	355	327	315	301	324	334	333	330	312	301	331	298	349	313	289	318	350	331	328	341	337	309	314	327	317	330	310	340	305	323	321	337	323	311	351	343	323	358	331	307	355	307	309	287	333	361	315	342	330	349	296	297	301	313	305	292	338	333	312	322	313	334	319	307	322	340	327	312	335	308	298	325	318	314	340	322	317	307	292	325	322	328	314	318	332	357	300	313	332	327	345	346	328	296	330	316	304	346	338	307	328	351	345	339	322	322	334	339	319	354	323	323	339	374	327	319	308	347	332	321	324	325	303	316	317	289	296	320	309	334	348	346	354	331	330	311	322	320	325	318	329	343	313	335	326	316	298	322	314	306	373	339	335	330	347	313	304	346	325	321	325	357	346	321	327	304	324	359	331	330	304	321	303	325	335	309	320	327	341	321	312	333	353	338	333	298	367	331	310	318	289	359	326	339	326	285	296	328	295	316	306	337	322	363	312	352	325	357	299	322	326	301	277	329	359	312	344	316	328	330	339	347	327	337	346	318	310	324	322	340	305	317	334	326	311	336	300	340	329	332	310	319	305	329	339	376	340	344	338	304	330	343	289	341	338	290	304	330	350	378	338	333	303	352	319	304	303	306	340	325	331	361	287	334	316	300	295	279	282	289	302	287	296	312	311	329	344	314	324	346	330	308	309	374	321	353	310	328	279	323	304	331	315	323	313	336	341	345	337	360	329	362	342	331	332	314	318	311	288	336	320	313	337	312	314	317	346	331	325	318	306	303	316	331	325	273	328	320	334	300	328	325	322	339	323	333	293	314	316	306	316	305	334	328	336	320	345	305	302	341	318	319	348	323	348	340	330	328	292	327	318	321	322	333	353	347	307	309	335	333	333	320	350	301	321	320	327	320	311	300	346	307	309	335	348	309	346	277	317	322	335	325	307	335	336	339	301	335	327	348	349	307	334	317	300	314	341	310	339	321	318	323	327	311	301	325	335	312	341	334	314	359	301	315	297	309	305	296	335	340	314	337	312	319	322	284	333	307	316	308	333	288	339	295	323	321	317	315	319	318	323	320	335	339	334	333	316	362	327	338	331	294	343	305	299	324	349	328	294	307	342	292	356	321	322	280	318	319	318	340	319	323	307	314	334	371	294	311	346	331	325	337	314	343	359	357	315	319	325	290	343	309	304	328	318	330	283	311	306	356	316	341	318	324	352	314	335	356	350	334	350	313	309	316	346
13750	1205	971	717	564	371	316	277	305	260	250	210	193	207	210	213	213	178	186	199	183	193	177	184	174	168	179	173	186	179	179	172	148	186	196	215	182	162	181	160	176	180	160	184	179	198	182	195	187	203	171	189	176	173	188	181	202	159	165	194	167	161	193	208	173	168	165	179	164	185	178	195	188	170	156	190	184	154	162	175	187	148	192	193	151	185	172	179	185	180	192	185	170	193	187	177	154	161	154	186	182	178	190	164	173	176	182	174	183	171	163	178	157	196	179	160	178	163	187	166	167	182	190	187	177	196	166	172	153	177	153	158	178	172	193	168	173	163	171	192	158	168	187	191	177	187	170	158	139	183	162	182	180	186	165	175	180	196	166	186	164	177	156	177	151	177	194	143	150	191	192	148	198	190	171	203	189	188	187	169	170	198	175	151	192	143	166	167	187	182	168	188	208	184	167	160	143	171	174	175	162	179	172	134	190	169	164	156	144	172	158	188	187	157	175	174	193	173	162	155	186	159	155	187	164	167	177	174	178	166	154	177	194	181	151	152	156	175	173	198	178	171	156	160	170	152	175	187	167	178	180	186	200	164	187	181	156	182	164	171	178	170	178	175	191	178	194	162	168	153	168	149	176	194	162	173	173	180	187	181	175	163	168	170	170	157	182	183	172	176	177	198	175	168	172	167	180	175	162	196	156	173	178	154	167	168	189	181	181	192	194	145	174	175	187	181	165	175	170	182	196	189	164	174	201	162	160	191	200	186	167	181	159	184	168	178	181	174	174	161	179	187	200	179	146	173	193	180	170	177	174	170	180	176	175	193	169	156	158	172	140	184	174	165	177	175	191	159	184	177	163	177	145	191	167	181	189	158	162	173	155	183	165	189	171	162	160	171	166	192	176	154	140	173	129	177	164	190	189	181	178	162	181	166	155	163	170	168	170	198	176	154	152	168	162	161	204	191	187	187	167	168	178	183	161	176	187	182	178	162	189	192	185	170	182	172	174	181	161	156	166	179	189	169	177	162	190	171	170	166	158	169	163	153	182	183	174	166	169	158	157	163	182	184	162	169	185	159	160	171	164	162	183	158	186	183	173	181	185	195	180	183	189	159	169	191	145	159	144	186	178	182	181	185	150	155	167	183	184	158	207	188	173	160	174	148	191	186	180	166	177	163	170	172	162	170	194	164	159	158	158	159	160	158	185	173	164	199	170	169	176	169	158	174	184	172	173	170	158	214	160	169	154	159	168	182	191	181	175	187	193	168	194	155	186	186	156	189	154	167	162	167	177	193	201	209	195	172	167	211	152	209	173	141	203	188	200	179	186	182	184	172	152	166	160	172	169	198	175	165	167	167	180	182	185	183	193	186	166	168	179	184	172	172	170	159	161	179	203	172	167	202	176	181	169	194	173	189	191	184	140	187	155	184	173	162	177	162	202	168	174	162	175	193	181	162	174	172	165	148	165	163	193	162	174	172	172	206	200	175	161	176	173	184	156	156	168	198	173	169	205	183	178	180	181	181	200	177	158	168	177	176	166	177	167	161	174	178	156	189	163	189	146	188	179	175	173	190	173	174	173	198	169	174	172	165	203	169	171	170	210	183	147	198	171	152	166	175	183	206	157	166	175	200	164	175	148	198	151	162	207	164	169	158	197	185	152	168	191	178	168	161	174	171	186	204	199	199	183	183	162	162	164	171	182	172	172	168	175	191	155	172	179	168	185	155	145	170	180	180	187	200	171	179	188	181	175	162	172	160	172	143	154	180	161	167	164	165	183	181	186	171	187	164	178	203	161	162	176	174	181	146	165	175	196	183	179	162	200	162	157	155	174	166	164	198	180	168	160	168	160	139	162	192	153	163	184	184	168	167	179	177	175	185	166	194	181	168	181	160	192	196	191	168	182	174	165	164	199	186	199	188	174	161	189	190	184	191	193	175	189	173	181	176	183	167	167	175	172	206	193	193	149	174	198	165	184	174	153	142	182	183	189	152	169	159	154	177	195	193	154	193	147	163	182	172	166	175	170	191	194	184	203	181	175	148	168	170	165	187	187	192	186	171	191	185	193	188	170	172	167	173	155	172	162	178	175	187	180	183	171	172	157	176	182	178	175	159	173	188	174	166	160	161	162	154	179	173	179	179	171	166	170	179	185	173	204	164	160	182	180	177	187	177	189	158	182	188	176	199	188	184	161	170	182	172	175	148	165	155	181	170	163	183	183	181	171	163	166	175	173	206	180	172	177	165	143	163	187	186	159	166	182	196	198	163	166	176	200	179	156	180	162	190	175	162	179	163	194	161	167	170	165	145	182	179	166	163	164	170	163	174	167	207	171	167	172	170	197	196	169	184	161	195	183	199	166	170	208	177	196	180	155	157	180	169	184	153	176	179	197	194	166	154	152	199	172	211	180	159	171	180	177	163	181	181	207	159	160	179	161	186	185	193	161	169	174	166	171	164	175	165	195	167	154	183	159	188	193	186	161	189	167	151	186	147	162	191	192	159	173	167	178	165	162	179	159	179	197	202	181	160	180	197	159	172	189	191	159	186	192	157	187	180	161	186	173	196	160	171	182	192	159	174	160	193	178	180	160	194	187	160	204	184	175	183	180	165	186	171	169	179	185	186	153	172	178	163	165	172	146	195	178	183	192	185	192	179	177	168	173	165	164	155	164	174	179	177	158	157	164	159	194	197	170	195	207	175	162	185	181	181	155	172	176	194	189	192	190	137	167	170	161	155	179	170	177	145	181	159	184	189	200	174	167	172	187	174	183	158	180	165	165	188	197	159	163	175	182	167	166	155	184	187	177	181	186	176	163	179	205	178	172	171	183	176	178	176	195	190	172	164	144	183	150	189	161	173	164	178	167	145	184	197	191	169	196	187	165	166	172	167	174	161	155	167	183	170	203	186	188	173	180	181	208	174	179	178	184	189	188	186	191	145	176	149	169	207	196	189	168	166	188	171	174	176	167	184	178	194	169	199	162	186	155	177	170	149	143	163	163	156	184	176	160	168	168	163	177	160	186	168	189	173	186	199	164	160	172	175	203	173	169	149	178	190	176	167	179	168	191	165	171	179	167	183	157	152	163	168	179	193	180	184	151	170	186	193	167	165	193	185	191	183	150	167	180	183	166	174	145	169	179	173	184	176	180	154	158	178	150	178	172	167	161	160	175	177	151	188	209	174	155	182	182	193	158	159	168	183	175	175	189	188	157	166	174	189	164	170	199	167	191	178	198	183	179	148	198	164	174	170	181	167	180	195	172	149	187	187	152	184	173	161	142	173	180	151	155	190	159	187	176	174	160	179	188	168	186	185	180	159	156	156	189	188	175	192	164	182	187	186	175	183	184	156	195	171	176	180	173	164	162	163	191	155	163	158	176	192	179	167	178	204	170	167	225	183	150	162	150	178	196	191	199	177	164	169	179	179	207	171	181	166	176	159	194	176	178	171	154	187	168	181	186	195	157	174	182	182	170	158	188	175	188	188
7884	1084	2107	2312	1910	1538	1244	1098	894	827	764	727	670	674	673	626	608	604	548	559	482	546	516	507	502	536	467	477	505	504	502	449	515	485	501	457	448	461	437	487	437	473	440	437	490	453	486	526	476	509	454	441	471	454	456	415	426	430	501	470	442	445	468	458	468	438	430	468	437	425	422	475	441	438	457	435	438	453	441	460	440	448	460	455	405	460	449	484	431	416	460	461	488	449	440	446	435	475	461	430	447	415	476	474	453	477	467	461	486	463	446	436	476	416	495	472	474	468	509	480	461	498	482	448	438	436	417	471	484	437	464	445	433	448	433	459	453	481	459	449	436	451	449	434	445	415	458	445	452	493	422	446	461	509	469	459	465	466	436	496	437	454	488	445	453	426	459	441	452	458	472	458	458	414	394	434	470	449	472	462	468	452	457	415	451	453	470	449	451	463	422	428	469	456	429	445	461	443	435	433	453	452	421	444	439	448	488	426	450	461	432	424	447	466	469	429	406	462	465	432	421	457	474	433	450	412	458	420	432	438	460	474	402	445	418	460	440	456	471	430	440	446	452	463	484	482	411	483	417	427	485	429	444	457	391	430	445	482	463	481	404	465	420	451	480	436	446	436	488	389	417	453	448	431	408	473	448	430	442	400	399	418	450	463	433	442	482	447	460	437	433	427	413	401	463	452	447	471	442	445	443	395	419	422	392	436	428	401	484	449	471	467	437	411	439	429	426	421	441	424	483	432	491	473	445	440	443	446	475	465	474	444	448	473	448	414	492	470	441	431	459	453	422	481	444	433	439	457	420	454	437	453	464	474	475	433	431	426	429	422	429	421	435	468	410	434	426	448	405	429	441	424	449	475	406	467	457	440	470	453	400	427	437	432	464	474	410	455	452	458	472	436	441	428	457	442	453	470	457	455	405	431	448	451	453	468	455	455	467	437	459	452	421	433	441	458	458	424	448	434	456	438	468	456	441	440	451	445	449	505	432	394	482	477	480	410	433	451	430	412	435	467	434	431	427	441	441	493	438	455	432	435	456	446	478	443	454	449	471	427	408	451	445	427	459	443	445	420	424	462	454	447	461	437	459	409	451	502	471	437	482	430	434	448	469	455	422	461	418	426	480	479	472	473	453	431	421	419	441	444	452	419	470	422	437	424	437	447	443	448	435	472	460	467	437	482	486	406	484	440	433	431	440	418	452	458	474	465	434	457	446	449	464	406	470	437	421	432	461	403	455	446	428	429	428	450	508	442	438	442	449	447	458	464	417	430	466	459	453	492	420	439	451	422	422	444	436	430	462	436	450	428	441	474	428	450	455	459	472	451	431	448	446	398	492	451	414	431	469	430	473	414	440	389	433	445	491	439	410	483	442	469	438	438	430	407	466	432	453	444	438	452	459	468	434	429	439	457	425	438	462	459	437	440	426	446	452	430	475	472	420	448	450	461	429	459	443	479	466	430	469	466	471	489	450	480	451	472	437	438	440	449	419	447	421	492	451	436	476	460	480	483	405	410	429	448	449	464	452	427	478	427	468	460	450	434	427	469	421	424	486	478	446	474	444	431	447	443	434	458	451	457	443	404	458	457	430	418	426	440	464	510	457	429	466	446	478	420	419	397	468	468	458	437	383	443	441	413	426	425	416	459	499	466	424	449	441	432	471	440	437	470	441	445	427	475	464	433	446	438	441	460	417	451	421	430	428	438	432	427	396	438	433	446	456	415	415	430	457	441	424	427	420	425	461	427	446	467	442	427	448	447	438	412	423	474	453	468	476	459	476	431	471	453	463	477	462	439	444	461	437	459	441	449	428	467	456	458	472	444	412	462	449	445	428	407	465	434	448	449	458	498	447	444	434	459	464	446	451	471	443	459	442	482	454	453	433	458	454	439	481	428	436	427	436	436	424	467	447	470	428	402	438	443	477	399	442	465	490	441	478	429	427	409	441	474	415	477	458	413	462	450	428	413	441	452	447	453	457	441	493	445	418	450	430	445	443	449	435	479	450	428	474	452	447	437	491	421	435	459	419	413	452	450	483	436	454	449	439	451	442	448	471	399	413	468	466	437	481	442	406	460	402	418	464	442	453	453	491	423	446	449	439	435	434	454	432	425	431	440	409	447	445	448	462	401	406	429	460	451	442	455	430	426	416	450	414	449	499	436	442	464	447	463	449	434	447	469	426	445	505	474	497	488	389	455	431	440	465	428	443	422	434	433	434	456	457	419	447	462	460	451	476	445	461	432	442	448	456	460	449	411	450	443	408	425	424	435	476	427	452	423	462	453	436	459	440	451	442	442	452	443	461	433	425	447	455	423	452	456	433	436	457	399	434	434	434	426	431	432	448	466	467	435	422	450	436	436	452	457	455	431	465	497	458	487	471	465	392	467	468	481	432	471	459	447	468	442	443	420	434	447	444	452	457	444	479	441	457	471	449	467	446	430	441	435	432	440	478	434	461	434	453	451	478	464	431	419	454	430	504	442	426	425	420	431	468	420	426	456	433	443	402	427	415	436	402	433	469	427	465	440	483	438	465	511	431	454	429	441	439	435	464	467	443	468	466	454	389	451	431	467	465	445	435	469	458	434	433	470	451	468	451	457	452	452	458	450	440	423	413	442	485	432	450	449	460	445	438	450	425	462	442	423	431	448	446	386	431	455	420	474	440	483	417	410	452	414	471	450	466	428	405	431	463	465	416	445	444	423	435	404	423	452	454	435	418	469	412	462	408	439	448	444	486	437	407	427	457	440	446	430	439	465	455	444	412	448	403	461	437	462	459	441	427	422	447	420	465	454	417	457	468	450	474	442	459	440	428	438	433	436	462	448	441	447	479	423	469	433	446	427	445	455	420	464	453	503	437	454	463	445	417	492	447	437	498	404	466	457	450	432	455	457	464	460	414	454	448	460	404	458	475	451	452	439	437	459	455	447	472	445	416	423	439	452	439	447	432	474	454	466	438	461	444	428	430	408	439	452	425	392	471	458	399	449	455	436	460	439	439	452	467	446	427	461	430	442	483	468	452	421	435	422	451	443	437	455	419	444	407	425	465	435	415	447	473	445	443	432	452	479	429	456	459	452	473	426	438	444	427	448	464	470	464	469	444	460	454	436	451	453	462	427	434	456	419	434	437	431	474	450	423	460	444	423	440	426	432	416	465	435	432	448	466	457	457	406	442	453	448	444	481	428	440	460	456	439	447	440	450	422	460	443	460	408	464	467	423	434	447	444	407	487	391	466	448	379	451	442	458	459	474	455	469	447	437	455	443	452	476	434	456	481	459	467	444	470	457	451	456	506	417	457	460	480	424	430	474	474	429	425	459	485	437	450	446	451	447	436	412	449	439	449	457	451	456	437	489	457	439	422	425	484	416	423	422	438	466	415	464	441	456	453	474	461	422	470	460	452	456	450	441	488	449	397	461	425	458	438	421	400	476	470	465	407	492	429	439	463	453	441	463	453	449	442	434	466	479	437	500	436	424	475	437	428
1422	309	278	260	319	258	283	278	270	278	279	332	285	278	265	281	280	283	292	308	287	329	297	307	335	286	287	260	265	297	280	268	302	285	249	300	290	278	275	293	294	277	276	319	282	244	280	293	299	270	264	287	282	247	274	275	283	287	265	304	251	298	298	305	268	279	290	281	269	289	301	334	303	289	268	277	285	270	297	303	281	290	308	268	286	273	304	274	272	307	294	279	304	294	313	295	298	294	257	308	254	285	296	317	290	276	278	271	275	258	285	273	277	292	265	272	281	277	269	279	285	284	320	260	258	304	282	267	267	252	288	278	295	290	296	284	288	273	288	299	302	270	283	257	302	283	277	305	308	267	270	274	278	297	295	304	294	285	264	277	295	300	292	255	263	263	277	287	277	289	296	289	252	311	259	283	313	269	305	297	280	286	278	292	328	290	283	289	283	286	262	293	303	254	314	289	292	274	283	297	263	268	284	303	294	299	271	269	255	280	260	251	306	283	313	278	291	297	299	278	283	281	289	270	284	293	278	279	314	282	258	260	257	275	279	273	265	263	250	321	274	278	284	298	278	285	315	287	253	283	308	294	264	321	295	257	263	289	288	252	254	239	288	285	282	285	258	252	261	269	287	271	285	274	260	251	256	298	276	316	312	269	255	285	290	274	277	312	274	295	227	258	278	289	283	263	269	279	257	263	274	281	290	268	280	274	270	277	294	285	301	264	289	283	250	270	262	301	308	268	279	282	286	259	292	277	275	284	284	283	279	298	277	264	295	274	314	277	274	261	283	260	280	276	257	314	297	269	298	266	284	285	263	304	251	281	282	281	311	249	307	272	301	288	292	292	306	272	303	326	277	270	288	286	284	299	267	292	305	320	304	293	302	300	256	277	311	303	272	291	269	309	278	257	244	290	287	261	283	279	288	271	283	258	278	274	301	281	301	268	290	287	288	269	281	267	301	276	302	286	300	274	283	294	303	285	260	287	260	271	299	291	280	278	284	245	282	299	282	299	285	301	303	271	277	259	275	297	272	278	306	274	282	278	279	296	258	303	258	289	285	299	325	289	293	263	282	292	251	314	278	305	317	281	288	273	305	282	227	294	320	283	289	325	294	318	288	286	275	287	301	284	274	276	317	304	290	261	298	261	276	269	298	305	282	279	254	269	283	299	271	283	314	313	299	274	301	286	298	323	293	309	301	305	264	294	262	281	271	278	287	298	307	276	272	288	257	309	324	293	298	311	294	286	282	298	291	286	259	284	270	314	296	262	281	298	270	273	307	294	306	280	285	312	266	303	301	325	274	290	303	279	295	297	260	258	299	294	238	270	302	297	276	288	281	293	298	286	285	247	283	298	267	294	298	297	278	289	288	281	281	286	245	268	287	293	282	261	281	269	293	300	293	267	259	256	298	225	302	281	281	282	309	268	329	286	275	273	273	315	311	314	298	305	300	293	278	261	273	271	258	296	314	267	276	291	299	289	273	281	300	308	276	286	288	277	265	264	285	299	293	271	280	298	296	289	280	251	291	270	305	269	318	324	283	271	270	267	296	302	305	316	272	287	304	291	274	281	278	293	296	282	280	303	314	281	256	282	267	273	268	322	277	283	282	271	309	255	302	276	327	295	336	300	297	268	299	295	280	293	264	266	290	287	262	283	276	292	267	319	270	304	286	289	282	307	310	281	280	289	284	289	278	274	301	318	299	290	239	285	307	267	305	308	276	267	282	246	288	269	288	260	291	284	311	312	272	323	288	291	317	290	309	294	296	260	296	291	286	295	269	298	260	312	288	272	280	270	272	304	284	288	294	263	280	278	287	255	290	279	301	286	246	282	290	276	292	310	283	271	300	286	297	267	263	271	291	280	268	293	288	313	300	263	278	255	283	294	271	260	279	300	298	273	307	317	289	294	246	283	270	267	263	291	293	281	274	292	283	283	301	287	262	260	278	263	250	317	272	284	314	296	257	273	260	295	306	296	250	288	236	286	287	244	310	298	266	273	275	273	291	274	281	280	263	273	272	303	297	272	291	271	262	271	292	308	278	307	259	306	287	290	289	283	311	290	302	310	309	282	321	272	293	310	304	283	280	277	285	314	288	275	297	268	291	308	291	286	268	297	248	273	299	296	277	272	289	298	275	275	302	273	279	285	296	320	279	262	290	271	266	273	265	292	289	267	272	301	281	289	281	275	285	321	283	283	286	268	264	252	269	308	276	264	270	278	285	287	287	312	291	290	295	311	292	301	276	307	302	264	289	295	308	295	257	257	253	264	281	291	281	297	252	294	279	275	272	280	284	276	259	281	282	304	303	283	303	276	283	268	286	309	315	292	266	299	292	275	260	306	330	293	312	271	298	274	256	283	259	303	287	290	271	282	245	272	268	290	285	291	305	281	241	284	271	286	293	287	273	287	253	308	287	284	287	297	304	286	311	290	301	245	306	314	299	293	291	282	284	296	288	258	289	273	306	284	308	297	281	302	256	288	305	274	282	272	273	267	274	271	308	299	286	316	295	277	290	270	284	283	268	273	274	278	288	281	267	288	259	278	249	322	311	277	282	268	275	275	281	294	252	292	269	241	315	275	288	293	300	265	274	278	279	283	285	270	302	295	287	272	306	261	264	288	277	287	254	284	297	325	263	259	308	304	299	261	309	304	308	303	281	293	275	278	279	285	278	286	261	284	318	272	276	313	305	288	276	290	265	277	271	281	292	301	265	285	290	283	271	257	272	287	258	269	273	249	310	303	318	312	297	271	315	269	271	277	301	315	295	272	296	326	261	277	265	287	314	282	287	297	302	270	294	314	296	313	289	271	289	289	286	297	276	292	278	291	282	261	263	267	261	306	274	293	271	293	300	261	302	306	331	302	294	315	310	285	279	257	287	270	295	286	314	287	289	285	302	275	320	306	279	297	269	268	247	278	306	295	298	283	271	300	273	303	293	287	287	299	271	301	300	300	276	276	297	269	260	271	268	271	266	317	304	307	291	320	296	299	287	276	278	286	281	282	276	273	240	275	262	285	313	272	303	279	276	274	280	280	283	257	262	272	250	263	301	278	310	301	290	279	275	310	261	278	291	300	284	285	277	293	249	284	299	275	288	250	308	256	298	291	275	289	283	296	284	294	287	265	247	290	276	294	244	261	257	289	322	269	291	276	302	286	283	272	296	278	284	257	290	288	300	297	273	270	302	265	279	300	306	312	256	298	304	267	288	256	293	310	285	320	277	288	254	276	263	255	254	283	280	291	285	289	294	258	293	303	265	289	312	286	265	287	288	288	274	322	277	286	307	278	237	268	272	264	309	282	286	302	294	297	324	276	301	276	292	294	296	314	271	272	278	286	286	267	284	292	276	280	278	254	275	268	291	259	293	259	326	293	290	310	285	272	297	302	266	262	251	294	267	268	282	308	262	289	264	244	281	279	278	276	295	293	261	321	274	302	271	280	281	260	288	292	289	288	277	273	274	298	324	272	248	311	288	297	319	305
1779	650	695	670	693	683	607	630	611	679	625	659	658	645	659	644	666	652	638	608	654	646	664	666	644	635	612	616	624	662	714	674	641	620	665	598	613	637	643	663	669	692	626	630	616	623	618	646	667	604	648	671	659	675	610	645	641	686	551	681	648	604	626	652	633	660	654	627	627	618	604	623	619	668	683	634	614	670	693	611	602	623	617	669	585	619	626	640	636	644	620	647	644	612	695	670	681	621	611	648	588	631	653	614	658	661	602	632	597	632	648	616	635	623	639	578	624	640	590	619	651	624	666	619	587	690	605	616	606	636	624	636	628	628	691	676	649	620	597	587	635	642	624	598	619	638	636	651	661	634	629	608	655	595	632	660	619	630	638	623	621	664	658	664	628	638	644	645	597	646	657	625	629	615	635	633	614	648	645	660	630	663	647	634	645	627	643	643	637	648	611	625	574	628	657	618	596	664	667	674	651	623	631	650	640	638	645	616	583	618	654	658	650	678	590	666	664	651	655	668	669	600	652	593	604	653	675	576	684	630	634	631	667	604	613	593	639	586	637	628	608	638	710	601	624	637	585	588	607	608	612	621	622	598	671	639	623	633	610	654	591	688	643	668	631	640	615	671	625	672	642	655	611	675	669	577	647	626	638	635	610	609	666	610	588	634	632	679	628	597	646	631	641	658	609	657	603	618	602	601	624	622	628	628	703	644	656	631	618	647	579	674	588	650	575	621	670	626	628	621	632	590	639	634	609	647	588	663	638	653	630	610	640	610	632	602	626	635	627	634	590	636	624	664	636	652	593	593	624	565	639	612	663	623	605	636	639	627	628	619	623	605	697	654	628	622	643	616	662	626	633	594	623	614	608	633	649	662	641	608	610	677	649	589	616	641	605	627	654	604	628	622	639	660	636	614	609	685	648	638	657	597	618	639	599	670	629	605	624	621	658	669	632	620	664	619	611	630	631	677	659	621	647	615	655	623	685	652	637	694	610	647	630	601	604	621	599	634	623	607	660	659	597	635	629	648	656	607	691	598	650	635	631	675	689	645	620	602	669	621	621	637	651	600	663	614	650	643	643	635	628	672	645	648	622	661	675	627	633	652	634	627	624	662	643	658	602	651	653	618	588	618	651	661	624	642	622	644	651	635	542	605	607	619	617	658	627	662	686	621	647	629	621	614	619	719	645	610	616	648	633	640	629	625	597	642	623	632	601	633	640	668	594	645	643	621	644	590	599	662	670	630	662	643	650	650	638	624	553	619	613	622	584	585	638	645	640	628	659	654	652	632	656	642	621	635	620	648	599	630	626	657	651	599	641	647	632	621	631	629	660	629	633	687	629	584	612	660	616	705	637	659	622	661	680	606	662	623	609	628	631	667	600	632	642	643	617	611	624	675	605	639	649	619	644	639	694	575	647	637	565	603	658	622	625	638	648	615	661	658	663	688	614	621	604	653	612	638	630	625	641	638	639	652	646	645	599	654	613	636	650	642	609	587	652	606	686	585	634	663	637	656	676	629	631	678	626	597	680	618	656	656	620	618	632	613	619	587	620	663	589	658	618	668	634	587	610	635	682	638	649	677	653	649	663	641	633	638	653	643	640	607	613	651	651	623	646	639	629	589	655	620	651	640	651	683	649	695	630	649	601	668	635	644	641	642	622	671	613	633	617	663	665	622	632	681	665	654	598	674	611	631	625	613	638	612	671	693	651	599	598	626	616	632	638	602	639	675	631	652	561	617	645	620	686	618	667	642	642	692	661	609	636	630	667	624	686	656	667	679	679	609	637	649	654	614	621	655	612	604	643	627	608	582	607	599	615	649	595	630	618	659	680	572	672	614	589	604	635	689	646	640	606	606	660	658	635	610	630	646	671	647	612	659	668	608	644	627	646	648	533	618	611	608	649	590	645	618	656	605	594	642	658	623	619	637	650	659	606	607	591	644	668	618	615	660	650	622	635	607	617	636	628	607	660	641	644	646	609	632	651	618	670	646	616	652	657	624	641	641	655	645	677	637	626	588	644	677	645	643	638	640	648	589	634	642	685	633	640	650	651	629	607	604	608	656	628	641	603	665	651	594	581	620	657	619	655	633	621	633	622	644	624	639	648	654	660	630	611	601	631	633	651	654	595	610	620	642	603	665	651	637	574	638	617	627	636	638	604	602	607	621	619	648	620	615	648	620	650	629	623	593	657	651	586	663	623	641	640	638	621	618	630	650	597	592	659	630	604	634	634	633	612	590	628	596	641	643	583	653	642	637	617	683	614	596	608	633	628	606	625	650	585	636	643	641	687	622	663	653	654	647	656	650	634	674	695	649	596	635	637	633	604	659	635	643	653	652	646	700	633	634	649	632	650	696	620	685	597	623	669	658	632	673	588	656	627	660	645	642	639	622	642	622	642	652	626	666	635	605	578	665	628	654	633	615	642	668	675	685	641	664	600	589	644	611	620	646	649	637	642	641	600	612	647	669	671	655	636	653	618	650	639	672	604	667	621	670	599	628	658	637	607	596	631	609	654	670	635	601	614	649	653	643	620	625	620	642	682	597	624	620	664	598	642	625	642	656	670	598	659	553	626	658	633	626	637	606	640	633	612	636	637	648	649	686	631	609	612	606	652	646	658	638	681	646	612	629	646	569	609	593	611	668	635	572	673	632	630	617	611	633	653	620	591	600	626	640	655	622	642	625	595	655	660	640	620	614	665	657	643	625	655	634	641	617	640	654	587	654	643	643	662	675	657	628	597	659	647	652	660	644	632	626	583	600	587	606	658	623	637	639	654	632	623	623	618	658	627	618	592	634	667	673	638	628	575	601	615	604	651	662	679	653	623	621	611	647	610	670	691	612	631	640	668	615	635	660	625	615	594	596	700	601	615	677	630	665	651	649	611	589	630	640	691	679	644	669	644	666	642	608	639	572	686	651	658	610	627	671	706	673	663	608	618	647	647	643	632	646	635	607	603	667	641	589	660	622	621	612	650	631	624	622	608	638	634	630	644	620	598	637	627	693	601	622	680	604	645	598	611	598	596	621	648	680	634	603	587	687	622	601	678	568	640	606	711	670	580	649	603	633	638	593	640	608	649	647	636	619	617	637	648	654	632	689	622	603	624	639	647	640	692	673	637	657	616	627	623	656	656	625	598	630	595	697	667	627	682	591	623	634	666	662	616	598	638	634	598	621	602	640	629	624	673	637	640	643	645	630	674	654	595	686	643	617	648	682	657	613	635	613	596	657	627	630	608	628	650	668	618	625	614	624	648	596	637	663	607	646	632	665	600	641	593	654	632	667	632	637	640	629	644	660	616	619	677	632	620	609	655	627	600	590	639	608	632	601	677	638	625	692	608	628	625	623	644	648	623	632	632	606	618	622	625	633	615	618	651	640	584	648	664	600	656	572	674	625	671	626	629	716	652	674	652	630	630	631	664	613	629	637	647	649	620	631	648	645	606	669	617	658	610	670	668	667	635	644	603	607	623	639	634	629	644	594
7174	485	528	388	317	250	207	169	154	172	163	154	157	144	124	160	123	137	124	143	134	141	156	132	140	120	146	119	122	131	121	123	114	136	116	135	145	114	123	125	121	121	129	122	118	126	118	127	122	131	117	143	122	116	133	126	121	115	142	154	92	120	102	132	120	114	112	143	124	134	128	117	112	117	127	115	123	126	134	132	124	109	130	110	108	109	119	137	140	140	116	106	116	138	114	128	142	122	136	164	106	142	114	113	125	111	121	147	139	123	149	136	129	123	121	133	104	135	121	133	129	117	111	103	110	120	117	128	100	118	110	129	125	132	108	102	144	128	104	134	136	122	140	118	139	117	126	121	120	137	132	127	107	123	117	126	130	114	135	125	114	125	134	123	125	120	130	140	111	148	147	118	115	119	137	110	117	122	105	118	128	139	130	118	120	125	117	121	111	116	131	118	126	115	118	130	140	112	143	113	127	134	112	125	134	111	123	129	112	128	141	126	131	120	117	128	120	139	124	108	133	119	128	120	118	126	133	139	135	128	124	93	127	110	140	131	104	116	127	135	123	119	127	115	112	108	144	128	128	108	114	141	120	106	131	126	129	114	116	145	110	97	110	116	143	102	122	120	136	129	114	133	133	114	106	114	125	116	110	155	109	110	110	122	116	121	114	112	117	137	133	103	136	111	117	110	135	141	129	162	123	118	123	109	140	130	110	138	138	123	104	141	120	117	111	116	97	121	118	127	129	136	125	127	132	134	118	127	111	114	112	138	112	105	103	127	135	130	121	126	146	122	115	122	121	119	131	135	117	117	133	145	109	134	142	131	132	110	103	112	116	127	122	134	125	121	127	121	129	108	128	128	147	98	122	121	119	112	128	117	120	116	126	116	117	140	130	133	140	109	111	108	127	111	125	107	128	125	126	134	132	122	109	145	130	133	103	139	108	125	119	135	132	105	121	107	128	117	126	114	103	133	124	106	123	127	111	123	121	100	100	114	134	131	124	113	123	118	130	142	121	113	123	128	119	96	142	128	146	113	110	114	119	119	102	119	121	125	126	105	120	156	129	123	123	117	158	129	127	129	134	135	141	138	128	106	120	98	132	124	115	132	131	116	130	120	108	117	121	127	126	115	136	110	123	136	112	127	143	116	130	127	130	124	135	136	122	143	116	135	144	147	132	120	131	123	115	115	127	99	100	146	119	126	111	130	144	135	122	134	112	122	145	121	143	127	138	133	139	128	122	142	121	133	115	123	130	134	115	125	130	117	97	131	114	116	119	118	117	120	137	108	119	119	136	141	126	129	112	119	123	117	114	138	118	117	111	148	149	134	107	116	126	125	134	123	110	120	138	133	110	121	103	125	119	138	143	141	126	127	118	124	111	146	111	129	146	145	132	115	109	111	124	117	124	113	100	127	108	135	120	131	121	136	115	120	112	113	125	118	130	126	123	130	116	122	140	116	127	128	124	112	124	135	128	130	122	130	119	124	98	121	129	114	128	125	108	144	112	154	118	120	129	109	123	111	129	125	119	98	128	134	105	135	117	126	118	110	131	112	114	130	133	144	110	125	142	123	126	143	113	124	152	133	132	120	123	141	142	111	116	133	117	127	110	114	147	119	98	124	131	103	120	96	126	135	135	123	136	134	129	126	126	141	120	125	132	122	131	121	125	117	117	145	125	121	132	113	116	104	128	121	122	128	107	103	137	126	108	125	100	117	120	116	121	120	125	112	128	144	139	111	113	112	114	122	136	112	130	128	121	119	112	134	126	128	135	131	108	119	132	126	125	134	115	143	112	115	103	132	144	102	131	119	110	122	100	120	160	117	118	119	120	108	132	134	130	121	156	122	128	128	134	122	123	111	127	133	128	104	128	141	139	153	130	131	110	113	118	148	127	101	128	127	118	121	119	117	118	120	137	109	102	101	131	120	127	133	121	120	133	117	117	139	127	135	123	135	135	120	121	129	129	136	133	99	124	123	139	148	109	110	105	105	127	130	113	107	140	112	111	121	151	121	111	136	107	117	115	126	112	126	115	100	117	121	121	117	133	124	130	108	124	108	114	100	152	115	117	117	121	135	134	134	106	121	93	117	118	141	138	117	121	130	135	131	147	122	113	130	116	144	139	126	126	112	105	115	133	137	131	126	113	124	124	120	123	135	105	114	131	128	121	129	116	117	132	140	107	121	158	128	112	119	124	122	110	128	128	117	121	128	122	132	133	133	121	110	150	130	118	120	108	107	108	150	139	103	109	111	125	111	137	130	111	122	127	116	140	121	107	93	119	118	112	114	134	126	107	115	125	130	127	134	119	135	108	126	126	135	129	114	153	123	137	109	117	126	103	127	133	122	121	112	129	108	133	114	101	119	123	130	121	129	123	101	140	134	122	122	131	123	99	140	124	119	140	134	137	115	130	109	128	114	114	110	118	138	113	114	129	128	114	140	130	122	129	126	134	109	125	120	158	112	120	117	115	121	134	121	136	129	98	117	160	136	133	122	124	131	114	129	125	120	133	149	114	132	143	156	118	110	129	120	112	136	112	130	126	122	126	102	124	130	114	142	122	119	142	128	150	116	151	131	113	122	120	120	126	139	136	114	149	133	127	121	106	112	111	151	125	122	112	134	142	123	97	129	137	111	114	125	126	132	132	125	134	124	141	149	132	130	114	143	121	139	140	111	130	119	130	136	108	124	112	131	135	120	137	121	108	116	132	139	124	113	110	121	121	121	130	135	139	109	119	131	117	133	123	116	133	141	122	140	118	113	152	106	114	111	132	114	149	148	101	123	137	125	113	137	124	110	124	117	112	110	105	111	121	118	113	125	117	120	110	116	140	114	118	137	122	132	115	130	117	112	138	123	115	129	140	141	121	112	93	137	134	137	113	111	128	129	137	118	125	119	101	118	145	137	117	127	131	126	131	134	102	124	150	125	127	152	140	117	110	120	149	136	127	119	128	117	117	100	137	116	136	144	132	130	114	104	109	145	128	129	120	119	133	120	104	123	98	105	116	119	139	139	141	116	104	122	105	129	114	124	126	150	102	121	111	128	109	117	117	123	110	102	114	135	124	136	116	115	135	105	124	126	127	117	136	141	123	107	104	108	107	113	122	152	132	132	127	120	113	116	139	131	113	132	143	124	142	110	113	117	124	120	116	153	127	121	116	117	130	136	134	116	122	141	120	124	109	139	123	132	143	141	114	135	130	116	113	129	131	114	144	136	110	125	127	138	122	116	117	137	122	131	124	119	108	115	111	111	129	116	113	115	125	115	117	109	115	144	123	107	134	119	121	131	133	142	131	119	142	130	133	116	130	139	97	111	123	112	129	146	121	134	138	115	101	133	134	128	128	133	101	155	109	124	124	134	128	147	130	122	103	133	119	111	124	141	116	122	133	128	125	120	120	128	107	133	130	148	114	121	114	142	110	144	128	115	130	134	124	164	119	109	123	130	114	118	125	129	119	150	126	129	144	136	117	130	123	117	139	123
5990	618	1169	1339	1130	851	746	669	580	490	507	455	443	417	411	391	401	363	342	385	378	378	384	388	369	357	372	363	360	376	361	380	340	377	351	317	322	360	314	314	325	314	360	335	365	340	306	345	361	347	358	355	335	334	331	306	301	297	330	341	312	335	307	358	316	336	338	322	319	338	312	342	309	292	307	337	310	279	321	319	343	322	311	358	286	338	344	316	390	326	338	299	327	308	344	325	349	327	335	302	297	338	341	303	322	332	312	363	321	303	338	331	326	347	337	328	294	306	317	333	330	373	331	311	350	319	294	326	314	332	321	303	326	328	303	347	322	346	341	343	302	326	300	348	343	306	281	332	295	336	330	341	324	322	327	303	311	339	293	322	333	319	335	331	311	319	334	308	337	312	343	317	338	333	348	333	323	294	332	316	320	317	335	334	335	328	313	337	328	279	321	345	320	349	309	334	346	332	330	333	330	347	329	328	322	315	324	321	342	339	340	328	295	305	334	334	332	300	319	297	351	321	352	311	313	319	316	324	325	324	326	321	311	335	268	313	337	312	324	347	354	317	362	337	335	304	333	362	294	321	311	315	350	330	327	321	347	323	338	320	328	314	347	275	303	311	322	342	313	344	339	357	323	336	347	306	333	328	351	327	324	325	339	303	328	336	334	361	342	328	314	309	329	337	326	314	345	323	337	308	334	340	303	322	309	322	305	325	335	348	333	313	334	332	332	341	352	319	330	321	295	344	325	317	338	318	327	319	337	322	349	308	314	319	307	317	312	298	349	336	314	314	328	310	329	305	339	323	306	315	329	313	333	338	311	308	347	324	359	311	340	312	310	332	306	305	303	307	334	348	315	321	322	332	323	348	356	325	313	297	305	299	362	325	329	348	301	327	299	327	306	328	334	307	343	302	328	316	318	311	317	321	355	337	320	324	337	297	317	302	327	329	319	342	327	336	345	317	338	353	332	305	328	314	292	312	327	341	318	318	316	329	323	320	294	303	310	355	328	316	316	302	293	314	316	330	345	354	328	300	297	327	310	323	302	315	343	324	302	332	294	318	332	318	345	341	333	314	322	298	331	308	321	328	364	344	328	307	304	309	322	295	320	324	310	303	326	309	317	311	337	326	298	314	314	324	280	346	316	369	327	337	313	323	296	321	289	296	354	325	324	330	341	327	327	291	337	306	305	345	320	319	338	300	315	305	338	339	333	356	323	300	308	313	305	309	297	305	309	348	329	329	331	325	343	326	347	301	307	324	357	351	348	336	357	317	309	305	295	338	329	327	315	286	334	314	300	312	318	332	320	337	303	282	337	323	307	348	316	336	323	298	326	323	330	371	285	337	315	289	295	360	328	310	330	315	302	334	317	323	318	320	332	331	318	310	320	358	305	313	307	316	323	319	330	317	337	322	300	316	322	314	364	300	310	316	336	343	310	308	343	306	360	315	330	344	308	322	338	327	331	336	348	284	337	307	349	320	310	344	330	305	320	334	315	295	318	361	319	345	328	355	327	343	316	336	366	312	310	328	313	340	343	354	328	320	313	335	330	310	316	313	321	340	293	312	310	309	348	309	316	333	322	339	339	330	343	321	345	315	331	321	311	337	353	346	306	291	316	308	313	321	326	304	310	330	328	352	318	315	322	304	312	337	336	356	332	354	303	316	335	335	337	314	329	299	315	325	324	318	316	318	305	339	322	274	320	303	325	341	337	327	347	317	330	328	347	296	341	318	349	303	312	302	332	329	321	331	307	311	329	325	286	336	306	336	341	321	289	335	333	322	340	337	340	336	313	321	318	332	321	346	334	359	346	330	354	324	362	337	341	328	329	342	326	300	318	327	324	321	293	299	316	301	318	322	337	322	321	285	334	332	330	322	301	311	334	334	364	303	330	330	322	332	331	333	331	332	318	305	311	303	333	324	327	312	332	352	324	344	331	324	351	316	327	312	321	353	293	341	311	321	335	332	306	328	307	330	325	317	327	311	333	311	348	327	303	327	307	315	290	320	325	317	330	339	289	338	322	334	321	347	295	350	293	294	325	307	338	314	327	330	322	367	338	328	346	321	325	318	292	337	342	313	360	296	321	289	292	314	341	343	353	342	287	342	308	288	317	321	345	316	300	314	304	302	341	330	369	340	348	316	336	304	333	327	342	346	371	324	334	320	316	328	348	329	304	277	345	290	309	305	310	335	316	323	308	348	303	349	309	315	352	343	322	298	295	314	307	328	335	309	308	301	340	312	297	342	326	296	338	339	313	297	311	338	324	318	293	316	333	315	292	328	320	322	325	332	305	330	345	318	314	334	327	326	326	303	317	333	313	269	310	336	320	295	308	320	318	332	303	332	345	328	329	294	340	309	321	311	335	315	323	352	330	319	323	315	297	326	301	366	342	316	337	312	324	291	322	328	331	324	323	309	308	326	333	346	329	283	350	327	301	328	344	300	290	359	332	346	320	299	327	332	342	332	324	355	311	355	330	307	318	337	301	349	322	324	314	309	316	289	320	328	322	292	335	326	321	324	293	310	322	371	326	333	353	351	310	314	314	295	341	306	349	329	341	314	326	292	331	369	336	330	323	312	320	289	329	305	356	311	295	303	301	336	330	316	345	330	352	313	314	348	335	306	350	304	319	313	297	337	320	337	321	343	297	335	315	323	333	349	337	304	322	338	303	304	339	324	302	309	318	338	290	331	331	335	317	327	348	352	328	340	307	317	339	339	294	318	335	326	319	318	323	348	298	285	342	313	312	339	300	311	315	326	327	306	355	300	334	336	342	304	322	346	320	315	324	332	314	307	338	329	300	321	329	378	315	329	293	316	322	329	312	345	389	325	331	299	311	312	298	312	354	316	337	335	333	304	310	332	316	307	320	304	301	327	302	314	295	300	325	317	326	353	306	314	367	332	314	336	329	347	348	300	323	336	348	323	340	352	310	315	355	321	340	335	338	319	312	314	317	314	350	333	294	308	316	292	342	335	290	323	341	387	349	356	334	304	325	334	331	333	345	315	310	304	326	377	350	330	321	340	328	286	340	317	329	308	330	352	292	321	285	317	320	304	336	361	327	306	337	286	314	322	299	322	338	332	330	327	297	342	303	303	335	341	315	311	324	331	311	326	327	308	309	332	328	329	308	306	296	320	322	335	282	322	310	346	339	314	320	309	348	355	328	306	306	333	335	304	340	327	291	340	298	347	329	298	322	334	305	312	345	331	330	311	320	297	314	307	343	333	303	307	314	343	363	326	304	339	327	310	305	293	315	317	318	330	338	337	324	318	325	330	304	316	311	333	330	351	337	336	325	321	350	316	303	344	305	300	319	348	326	326	303	308	331	320	309	333	321	353	315	308	299	325	330	348	334	318	289	319	336	313	333	302	311	317	297	309	312	302	343	327	310	319	319	301	343	296	311	288	319	306	311	320	267	330	329	321	334	335	331	326	341	340	352	327	325	358	334	302	304	314	291	294	287	324	299	332	334	323	300	325
13772	1304	985	851	515	409	351	298	227	222	232	209	191	195	182	209	200	209	193	186	202	193	178	186	180	188	199	177	211	173	174	173	179	183	195	177	196	184	162	169	189	176	169	177	168	186	189	174	192	186	197	189	161	175	180	158	190	162	179	159	161	170	158	167	170	172	161	195	178	161	184	181	174	184	155	182	190	174	176	167	191	186	186	195	162	190	172	179	186	170	169	196	179	157	197	170	175	180	177	164	159	183	178	163	197	188	180	148	191	182	177	195	166	173	180	182	191	157	183	177	171	167	155	169	164	156	164	179	171	191	183	198	185	172	157	149	208	172	190	183	157	156	182	177	173	161	175	186	181	153	191	162	172	172	173	173	152	173	162	148	177	160	183	163	176	186	133	172	188	166	163	158	174	159	187	168	141	155	178	187	184	192	163	176	181	153	167	171	168	190	174	160	164	155	142	169	201	170	184	157	189	194	171	158	173	189	174	179	181	170	187	184	178	177	191	194	213	188	188	177	178	180	179	159	177	155	175	216	176	178	175	169	183	163	170	176	176	177	171	173	178	185	174	168	188	190	182	173	176	169	182	162	184	155	164	183	172	176	173	161	186	196	183	178	174	174	191	171	180	161	172	181	171	175	165	169	182	183	192	194	167	180	172	177	183	161	166	182	156	178	213	210	173	163	149	182	159	161	164	175	165	163	185	181	160	196	164	177	186	172	170	144	163	154	185	193	179	154	176	166	175	171	191	193	184	182	186	174	178	171	181	185	156	188	178	192	172	177	163	172	174	184	170	162	176	155	183	157	161	173	184	204	187	185	142	172	181	175	170	195	194	183	206	191	190	223	159	212	189	175	162	160	167	189	203	144	177	157	177	150	160	177	187	181	173	175	196	179	185	171	158	181	204	203	169	197	167	162	193	205	176	172	192	177	208	167	186	167	173	198	180	186	178	164	178	173	188	171	194	147	170	174	145	169	173	165	181	186	188	155	190	174	160	176	159	180	189	177	179	179	189	169	170	166	180	185	154	163	193	207	189	187	200	175	197	193	173	162	183	183	154	170	179	188	172	170	169	176	167	155	175	173	187	180	176	192	171	192	175	181	179	161	181	188	174	174	156	168	170	194	163	163	157	199	187	169	169	168	184	173	157	184	190	182	165	181	190	174	153	152	182	157	152	162	200	157	182	168	161	171	180	182	194	201	177	182	173	159	183	184	184	184	173	176	181	178	172	184	191	185	178	169	189	173	193	181	193	177	171	188	182	174	171	181	189	200	187	173	169	195	188	167	180	213	179	178	145	180	182	172	168	174	188	196	181	175	174	177	178	165	179	164	172	166	163	176	177	214	152	178	171	176	169	192	172	169	191	195	182	188	179	172	176	182	171	169	177	188	165	189	181	160	171	163	159	211	184	146	184	176	159	174	165	198	198	180	162	176	201	192	167	164	161	191	192	150	173	178	204	186	188	181	174	176	172	175	172	175	186	157	186	170	191	190	175	205	185	179	196	185	174	182	166	172	153	170	175	203	159	189	172	191	203	203	207	173	177	143	154	181	181	177	162	177	157	173	183	180	183	169	188	197	187	191	170	199	187	192	205	161	204	186	165	189	187	161	163	177	150	187	182	193	205	171	191	178	180	164	188	181	187	163	207	176	157	179	185	199	169	176	194	173	158	171	182	199	167	172	183	193	185	174	171	177	169	167	190	156	206	157	186	172	191	178	168	165	176	153	182	151	210	181	164	193	152	173	174	162	202	182	176	171	221	157	197	181	209	175	165	157	171	167	152	190	176	166	168	186	180	181	165	176	167	163	180	192	157	188	153	179	179	186	177	179	181	185	169	187	172	164	170	153	158	179	211	216	173	175	160	165	172	142	151	204	176	160	179	174	180	169	180	170	166	174	154	180	168	188	173	177	182	186	184	167	161	181	179	172	174	193	149	183	154	168	187	185	172	189	201	196	187	218	204	169	162	186	195	181	184	176	154	187	183	187	182	188	189	168	168	188	186	171	181	202	195	188	179	155	144	188	160	180	152	180	176	174	167	166	168	186	157	182	168	179	189	178	148	176	160	155	189	167	182	182	162	163	173	162	164	176	171	182	196	183	186	204	193	168	176	179	185	183	191	188	167	165	182	184	196	158	191	150	179	173	183	174	202	185	180	148	176	172	186	150	197	177	155	185	209	199	162	167	168	175	186	182	188	173	179	167	191	164	170	169	174	187	201	175	177	173	210	182	189	167	192	175	175	156	163	193	161	191	156	156	177	209	172	175	187	177	179	208	193	159	178	164	191	162	194	167	166	141	161	162	180	166	165	169	166	188	183	213	176	190	188	158	200	182	160	169	185	172	187	192	174	170	169	169	164	187	195	157	172	184	191	196	194	178	195	163	166	169	194	165	203	186	166	182	155	156	165	187	195	167	188	147	189	181	192	179	181	177	165	185	182	164	188	186	191	175	179	166	184	202	187	144	169	194	187	174	187	199	183	184	180	143	210	168	185	187	164	185	193	164	178	163	187	195	196	154	174	166	181	185	176	176	165	187	145	189	184	185	167	188	175	220	190	170	189	185	191	138	203	165	173	186	182	181	179	178	169	163	186	191	196	184	181	199	185	195	179	175	144	168	182	176	169	172	210	145	200	172	176	176	166	184	152	172	166	156	173	169	189	159	178	173	170	149	190	174	191	194	195	194	161	156	150	174	177	199	179	186	176	164	170	168	161	175	157	191	175	173	171	175	176	158	168	157	164	189	187	183	189	176	182	184	148	177	152	145	173	172	183	180	173	139	186	164	178	166	189	199	186	170	161	176	176	178	178	193	172	180	147	172	173	154	159	174	198	158	172	180	179	198	173	172	168	195	182	163	166	194	183	174	166	185	179	167	153	181	183	161	161	170	159	167	166	161	174	149	171	173	178	170	190	181	165	158	201	193	151	175	159	178	188	188	194	182	170	177	176	191	182	190	160	173	178	164	172	186	158	187	186	194	170	167	166	170	192	174	153	164	145	179	187	186	207	198	178	175	213	186	178	189	166	168	212	182	168	180	180	170	177	193	157	169	200	182	188	166	165	191	186	161	177	148	182	190	187	157	202	167	176	181	163	183	161	178	165	162	179	202	202	167	175	167	190	189	212	181	179	169	213	174	174	178	182	182	166	175	162	191	165	169	188	163	174	194	176	168	171	152	200	200	164	178	178	181	197	173	182	143	180	182	191	178	179	199	174	207	167	158	179	194	172	172	162	148	180	172	152	186	181	159	180	171	178	194	156	164	186	191	209	216	166	179	164	178	200	174	185	174	181	201	220	175	181	200	183	182	168	153	200	196	165	187	195	149	179	155	184	187	161	166	157	168	161	198	150	164	155	168	178	187	201	184	175	167	175	181	176	189	172	207	184	186	183	182	205	167	175	202	171	203	185	184	172	184	186	152	164	165	178	195	183	168	208	184	182	163	163	178	164	170	182	172	142	178	182	183	159	208	169	189	162	156
7849	1055	2178	2398	1918	1499	1181	1028	892	875	776	712	614	640	617	602	606	587	630	572	552	544	527	504	519	542	474	495	480	519	488	480	484	514	488	470	453	466	488	465	503	454	469	502	467	450	453	457	419	460	484	450	450	468	474	456	452	427	467	432	477	509	388	456	498	461	471	475	471	432	471	462	463	451	411	433	455	448	435	470	461	413	465	464	414	462	444	462	435	414	459	484	456	468	437	475	465	484	447	443	460	439	447	481	488	483	474	439	469	466	500	476	450	445	427	465	464	458	457	482	426	482	450	443	441	443	436	483	444	443	462	457	445	454	442	458	419	442	449	450	460	482	463	408	460	439	478	478	471	445	445	449	467	455	452	416	480	471	397	467	455	490	461	414	472	452	429	418	407	479	421	452	427	437	457	471	477	452	453	458	481	439	456	463	493	396	449	404	463	441	483	503	437	488	460	443	436	453	431	447	447	464	417	443	444	433	442	453	444	482	465	419	466	456	429	446	436	426	449	432	427	449	460	480	497	459	467	429	464	431	442	424	469	442	470	417	453	448	443	428	437	461	452	462	438	484	459	435	473	459	438	478	483	473	401	472	453	503	459	487	422	491	461	495	470	466	454	435	401	446	439	441	487	439	443	469	420	428	438	490	409	439	471	478	438	418	444	448	459	489	467	462	482	458	455	494	463	415	471	485	463	459	464	445	465	458	464	442	465	454	444	460	438	465	453	428	449	431	458	467	401	417	467	451	458	465	456	430	444	460	454	465	436	400	427	440	438	427	440	451	460	436	485	476	446	473	483	461	464	487	422	449	464	493	453	438	469	424	462	450	427	446	472	441	433	415	449	415	466	453	441	423	432	447	446	412	491	460	463	481	449	452	430	469	409	436	455	462	450	465	443	441	454	408	445	443	458	452	408	473	453	470	456	446	447	423	419	436	473	455	449	462	443	438	468	458	465	463	449	433	452	445	449	415	473	457	448	458	476	475	409	461	474	458	457	454	438	472	437	451	444	503	430	463	471	425	469	423	446	485	432	457	480	466	426	432	431	443	413	446	445	455	470	400	413	470	455	450	479	450	433	467	405	477	466	422	407	439	469	415	437	455	443	447	443	443	451	450	472	502	462	451	448	439	453	436	460	457	441	432	437	456	463	458	450	486	461	451	463	424	482	447	459	450	469	450	438	418	432	423	451	440	451	412	477	450	445	412	456	467	434	442	457	424	446	468	450	460	473	489	431	439	441	430	454	428	455	429	439	436	420	433	451	460	433	443	463	453	416	500	469	420	423	466	477	463	440	503	447	462	423	467	454	425	424	457	483	482	467	421	457	417	457	432	463	441	417	440	451	452	454	414	417	480	452	452	460	416	437	434	446	440	461	408	431	486	436	459	418	453	442	436	448	427	443	445	481	430	447	443	474	430	456	451	476	431	435	475	450	444	444	419	457	464	447	437	480	433	477	436	430	447	458	460	476	430	476	465	451	494	478	418	445	444	435	431	468	434	421	465	431	437	465	440	422	464	407	451	472	467	434	454	454	414	432	429	461	438	466	492	437	428	442	461	453	448	458	445	472	448	476	460	422	479	464	429	428	463	459	470	487	455	419	458	406	445	445	465	464	454	428	444	443	476	448	415	466	463	415	482	411	460	467	458	440	429	454	465	440	407	453	464	458	440	427	471	456	439	425	469	463	449	421	417	453	441	479	456	481	448	415	464	464	432	432	451	409	413	455	440	462	434	451	438	456	404	472	488	473	446	425	419	443	477	448	516	441	469	447	436	459	433	440	451	439	481	435	435	441	467	448	438	446	443	439	491	453	461	451	476	421	454	452	462	402	453	456	438	464	456	447	470	466	471	431	435	449	474	441	469	453	423	462	466	424	453	439	398	403	433	475	446	432	449	459	483	493	408	444	458	452	411	470	445	420	475	452	419	453	462	475	440	434	454	438	459	399	424	461	424	454	421	443	460	450	453	434	469	441	440	446	429	416	442	468	443	450	441	416	439	437	446	476	446	476	462	446	450	441	441	467	466	473	450	420	437	458	442	409	446	457	438	468	491	483	446	492	468	483	390	488	461	439	424	469	430	442	446	440	423	469	469	440	452	483	456	441	468	459	418	446	477	457	453	418	413	431	411	441	461	415	461	466	463	450	447	429	457	441	429	446	453	487	456	446	444	433	451	425	447	452	458	463	464	523	473	428	459	430	449	450	452	448	442	472	436	467	488	452	445	440	479	444	466	447	434	493	430	434	441	473	381	461	443	460	470	440	468	475	493	463	462	442	446	473	470	450	393	425	476	465	453	455	429	436	421	483	474	479	425	463	448	431	420	474	451	433	419	440	436	463	400	478	456	459	489	453	413	434	465	444	476	427	447	457	462	433	427	419	469	418	402	467	413	466	441	410	421	456	477	433	450	496	491	483	463	459	436	477	450	444	454	477	444	471	443	448	430	444	416	463	461	448	456	482	438	492	487	467	445	460	443	451	420	503	442	434	451	465	447	477	450	440	422	439	438	433	425	460	437	404	447	468	473	433	451	493	426	453	429	468	390	427	457	452	483	479	453	459	455	432	460	444	469	414	430	452	447	424	449	463	450	438	476	435	436	444	476	445	444	455	474	452	454	439	434	472	477	461	425	455	494	436	403	450	470	466	462	445	457	472	461	453	430	407	505	441	439	461	443	469	467	471	481	441	469	466	468	464	441	396	438	464	440	422	443	401	438	435	476	418	437	407	433	492	427	442	469	463	451	443	418	426	434	477	465	456	469	444	427	446	440	439	502	449	441	468	464	482	440	462	471	442	444	473	448	424	450	431	470	402	472	456	437	453	475	433	492	454	471	441	425	476	400	431	440	446	500	467	441	461	459	452	452	441	447	474	448	444	438	467	461	417	440	411	504	455	506	440	466	408	470	460	472	445	435	442	445	422	450	445	488	395	449	487	425	434	445	437	463	444	417	479	478	418	443	440	445	442	463	484	451	456	430	468	430	441	470	461	449	449	459	473	413	461	431	444	448	418	422	458	414	465	435	438	426	448	478	455	498	479	446	438	459	440	415	464	430	443	487	458	456	449	436	446	446	435	410	489	487	432	485	454	445	487	468	462	483	464	440	465	446	466	437	414	450	463	443	449	463	508	484	441	433	425	471	432	468	474	476	431	455	424	444	466	458	472	480	444	427	450	432	459	448	435	430	447	457	444	483	456	446	428	454	477	442	463	484	420	426	484	442	438	493	457	428	439	420	465	468	460	462	444	444	455	458	472	429	447	444	454	456	443	438	474	466	423	477	464	526	460	425	454	430	416	450	431	465	442	430	438	451	457	465	474	466	461	453	438	470	443	444	481	458	465	444	423	463	459	457	460	420	465	448	438	473	446	443	463	434	463	445	450	472	430	436	446	453	457	454	452	458	442	462	447	462	473	445	452	473	413	470	429	449	436	442	436	427	478	443	436	487	423	430	417	430	427	447	425	423	477	484	452	490	454	404
1415	322	273	294	265	260	278	284	300	281	296	296	297	275	299	278	279	294	287	256	294	287	302	298	286	302	265	269	309	304	290	273	281	280	261	280	232	288	280	289	248	275	314	287	288	287	281	268	302	294	282	236	275	295	263	272	294	251	268	275	305	256	280	280	289	285	305	267	262	265	278	288	309	274	293	273	253	288	285	307	297	239	297	323	303	301	271	291	259	263	238	283	300	289	284	236	291	297	262	284	273	285	265	286	285	280	278	309	261	247	286	298	262	264	257	279	277	274	268	308	289	272	311	296	278	300	245	283	285	307	289	290	275	257	301	267	286	297	290	315	302	299	281	291	237	299	290	276	272	278	292	273	294	288	268	281	274	233	284	280	261	284	268	320	303	281	326	283	275	249	252	289	292	292	284	284	294	275	310	276	282	247	302	280	278	302	315	304	308	295	284	273	280	293	272	282	270	271	302	256	308	261	246	280	261	267	256	265	307	307	294	266	290	279	264	303	269	285	265	313	286	258	280	264	306	255	279	276	271	289	297	309	283	261	286	281	268	297	310	292	293	284	291	275	278	266	286	277	306	283	293	261	303	286	261	287	303	250	302	285	267	276	272	274	299	304	282	280	257	268	289	290	288	262	278	251	285	262	263	271	255	305	286	260	245	294	298	298	279	315	255	283	242	272	247	266	300	290	288	295	254	268	317	319	301	283	267	286	247	275	270	303	300	280	251	281	260	280	289	323	274	272	315	292	295	284	255	262	305	240	279	299	287	290	277	306	296	284	263	269	269	281	254	295	284	273	286	314	267	251	277	244	286	291	256	286	307	263	267	297	275	289	287	254	283	296	274	301	257	286	308	282	302	276	289	280	235	277	296	302	290	257	308	315	269	312	289	305	251	315	264	278	250	244	252	256	272	284	275	260	255	264	269	300	273	269	274	305	276	270	293	251	281	313	290	290	271	308	261	259	265	272	263	280	285	255	294	265	287	278	310	265	250	274	281	278	334	305	290	278	274	274	283	288	291	281	296	297	302	252	281	257	274	275	282	236	293	295	299	311	314	284	286	287	276	241	277	281	284	264	291	273	296	292	283	294	291	292	277	269	257	299	287	290	297	283	296	277	289	266	279	295	286	266	277	274	307	285	280	281	265	251	266	302	261	326	257	303	276	262	274	284	278	265	310	293	274	304	284	275	299	296	269	291	314	300	312	271	290	271	260	274	267	257	288	289	273	244	252	280	283	271	253	290	269	269	274	277	271	287	278	284	323	295	270	299	303	276	272	304	262	298	292	342	305	332	278	270	295	272	287	269	267	276	317	295	292	281	257	301	291	279	280	288	304	271	241	301	283	271	312	261	251	297	270	255	249	260	267	259	293	311	295	278	283	287	262	307	295	303	302	259	288	277	302	302	278	277	320	264	261	275	288	292	276	266	302	303	265	286	281	310	303	305	335	307	297	259	252	293	296	281	313	304	289	306	277	291	291	289	302	285	303	308	303	265	291	253	301	274	280	250	298	307	276	301	282	290	262	269	278	262	289	258	279	300	261	269	285	269	280	263	262	272	293	267	315	306	282	276	305	354	335	281	325	299	270	300	284	273	241	307	278	294	274	290	315	275	295	262	252	288	312	290	249	263	281	256	326	287	276	268	294	320	284	292	296	263	265	265	276	302	271	300	312	252	251	276	283	300	269	308	254	316	295	296	280	267	284	298	270	292	309	282	270	272	296	317	296	267	265	283	284	316	281	273	269	290	286	263	282	280	298	249	274	265	291	291	286	275	256	267	355	263	284	283	252	268	285	288	272	297	298	266	263	313	306	293	292	278	294	253	260	329	260	284	277	266	275	298	235	282	247	289	268	331	263	287	284	296	289	274	278	281	284	277	289	258	270	294	298	269	254	276	275	275	278	293	276	258	292	278	292	290	248	291	285	280	260	289	301	262	299	301	275	285	307	268	286	287	276	303	306	296	282	300	284	276	288	259	298	295	307	295	282	263	295	263	262	263	283	270	320	294	279	287	283	286	288	250	283	309	274	275	267	273	285	262	277	292	302	325	285	295	265	270	289	281	288	275	286	267	297	259	274	310	281	275	288	255	282	295	270	317	283	292	292	304	252	284	257	300	288	277	274	303	264	290	293	278	256	285	249	286	300	279	271	257	278	285	280	306	266	290	281	284	298	266	277	274	289	264	259	264	272	280	272	275	270	303	306	306	289	287	309	280	265	291	271	274	297	299	306	240	287	280	290	275	298	272	240	275	333	300	298	284	317	306	255	285	319	301	278	265	279	269	273	285	328	277	316	272	303	284	291	270	228	238	267	299	298	260	300	274	281	296	282	290	280	307	305	316	285	274	250	277	294	273	282	278	312	282	259	311	280	285	252	285	265	293	301	308	269	242	268	264	287	249	289	232	268	258	292	276	255	326	280	262	286	283	281	275	282	290	285	301	307	261	284	294	257	255	279	287	306	308	270	275	262	265	302	292	244	278	296	295	282	268	277	258	282	297	282	276	273	286	283	271	278	287	285	266	260	285	268	309	284	282	278	278	318	266	272	263	263	282	264	304	253	311	266	247	321	288	284	278	239	279	269	302	262	274	279	289	296	288	251	241	287	283	301	313	256	299	241	292	301	276	284	291	280	256	259	263	288	288	286	278	297	280	305	270	267	292	241	290	285	278	289	277	305	271	277	290	277	297	242	250	277	268	263	259	301	301	271	253	297	286	293	315	290	250	290	290	290	270	317	319	315	328	300	273	256	294	277	298	284	256	287	288	262	276	293	260	267	279	300	265	282	274	307	281	295	249	253	271	287	265	307	274	273	279	291	280	294	294	270	268	276	300	267	291	265	287	285	330	306	273	281	266	299	290	306	268	281	316	290	300	306	296	260	265	258	279	284	302	321	266	268	267	299	323	276	266	296	290	298	320	300	289	271	269	269	275	298	282	264	277	318	273	293	243	250	307	279	314	277	303	285	305	290	268	262	287	264	270	242	306	321	274	283	268	274	314	291	269	306	302	304	302	266	271	269	306	292	282	301	258	318	290	281	261	272	321	268	268	278	284	243	285	254	283	273	292	277	280	275	305	281	310	277	291	308	272	269	285	281	274	304	281	294	263	286	285	286	304	272	280	312	276	284	287	288	275	295	290	308	305	274	303	258	319	284	281	265	284	267	269	282	270	267	301	311	308	290	286	296	267	270	305	291	280	314	250	279	289	268	260	257	283	277	278	270	271	293	308	263	291	288	282	245	304	276	271	312	254	266	297	303	290	270	316	278	278	279	298	303	310	277	282	247	259	296	311	253	274	271	290	262	275	271	316	270	283	266	281	270	261	283	257	270	284	278	254	309	287	270	256	303	290	296	296	270	248	270	270	288	284	285	292	274	254	292	262	322	310	280	308	298	294	293	290	291	276	284	286	263	296	282	319	270	298	276	306	287	283	255	267	281	266	268	249	282	301	274	281	304	286	297	307	277	294	300	326	254	254
1735	623	704	714	668	626	622	623	648	614	647	637	581	618	640	676	571	623	638	608	659	661	604	633	617	623	651	647	588	669	633	589	637	598	640	652	658	652	707	639	592	649	639	592	665	623	645	587	575	603	657	642	648	593	610	624	653	597	600	632	644	628	637	638	674	616	684	638	617	638	639	603	654	681	617	657	656	642	654	633	693	659	625	632	642	593	659	670	607	599	661	616	673	617	649	621	602	640	639	630	638	627	652	641	705	616	624	643	601	634	612	652	648	627	633	641	651	618	601	629	623	659	642	676	594	617	644	630	659	668	640	631	620	618	646	643	583	622	678	623	635	635	624	637	612	650	648	652	621	615	624	649	604	625	647	661	593	616	626	632	626	624	641	608	655	605	617	626	646	591	651	652	630	674	640	618	681	652	659	621	642	618	672	568	651	690	637	608	619	612	642	596	589	587	621	635	583	644	616	635	675	639	613	614	660	681	615	687	602	625	639	705	643	604	667	599	621	574	630	620	644	631	613	637	602	622	608	592	610	607	652	627	654	643	622	634	630	598	646	632	627	613	665	591	598	649	590	580	635	631	594	628	625	632	611	649	593	624	654	638	635	670	618	651	615	630	595	639	678	612	647	649	666	703	670	597	646	627	611	640	627	627	641	668	610	638	620	654	660	653	632	632	649	635	628	645	634	585	647	619	669	640	636	659	626	603	673	631	649	669	631	648	639	631	623	593	652	661	595	584	610	664	656	625	642	631	653	655	615	603	625	669	658	625	628	627	645	675	619	618	641	585	677	612	632	647	613	665	608	668	626	645	641	641	646	616	624	630	671	641	633	630	636	641	656	636	647	617	656	613	652	605	643	671	635	646	644	646	642	647	624	615	602	688	648	657	657	632	612	649	656	647	650	652	623	593	626	646	610	656	653	606	634	642	622	595	668	626	649	634	678	592	648	649	642	618	644	679	599	635	652	658	606	612	636	639	666	605	609	608	646	569	666	612	649	658	660	644	606	663	593	659	608	611	682	682	629	630	617	671	645	608	618	709	650	635	644	652	623	627	618	624	641	623	605	615	640	637	648	613	620	617	599	667	651	619	658	647	625	594	636	632	592	636	622	650	696	635	631	620	658	612	654	617	652	676	640	609	638	599	633	655	619	681	636	737	674	636	580	601	622	650	628	639	595	688	598	639	690	605	659	660	619	671	637	599	637	631	651	706	691	565	648	611	607	609	632	590	621	634	647	637	634	674	659	613	582	630	632	604	675	653	633	617	627	639	601	622	624	634	659	620	638	650	656	651	635	609	621	650	628	659	650	627	623	626	683	635	615	659	611	649	678	645	672	646	628	607	637	635	604	620	617	610	634	592	591	586	614	605	604	638	637	636	642	609	660	620	666	596	635	617	656	598	600	583	627	626	608	630	629	598	616	601	637	621	643	654	634	652	672	602	605	662	659	570	574	652	666	683	640	633	592	658	609	621	626	670	638	630	640	640	593	648	646	648	607	595	617	603	665	622	624	632	623	634	607	645	577	607	607	658	681	636	634	703	623	602	649	641	607	598	615	607	630	647	617	641	601	639	636	589	637	629	594	627	651	626	617	604	654	617	657	642	626	648	620	659	596	622	616	596	649	640	618	656	667	625	618	655	642	630	647	625	650	640	646	650	623	618	655	655	605	645	628	673	628	642	674	651	651	654	646	591	628	612	622	635	634	631	650	647	572	686	614	608	607	645	641	621	632	651	657	622	627	700	601	633	596	645	607	647	592	643	645	609	623	629	666	610	668	617	599	612	631	615	639	639	594	595	631	646	601	632	635	643	647	618	621	631	583	619	627	671	614	633	633	617	667	630	641	626	664	636	645	628	651	667	616	623	617	675	641	622	632	647	664	627	671	635	623	630	648	644	622	610	664	633	644	635	656	624	622	645	641	652	641	632	618	618	710	639	648	647	632	651	626	640	623	621	638	629	661	609	610	616	657	651	606	638	635	655	657	645	640	603	661	668	630	625	666	667	662	635	649	599	599	635	615	624	631	610	677	634	599	606	646	669	659	644	618	650	672	634	684	669	637	662	614	629	637	585	667	633	613	618	620	595	622	595	645	603	716	614	630	580	623	630	615	656	671	635	644	615	627	682	632	654	639	646	556	641	613	595	628	681	616	640	640	618	668	603	635	660	667	612	578	620	622	617	623	640	645	638	655	657	642	642	622	627	669	619	634	687	610	666	631	678	602	626	656	676	645	625	677	618	651	632	672	588	615	631	643	627	651	648	661	622	651	629	600	616	633	611	595	657	679	619	617	591	721	682	674	619	607	671	653	658	629	610	594	658	629	621	659	657	635	657	678	628	681	640	641	666	653	618	652	603	648	635	592	639	646	595	641	653	656	580	597	603	639	676	638	642	626	666	685	648	656	579	625	665	677	603	637	614	622	646	647	653	628	622	643	631	648	668	641	668	628	646	613	648	678	609	612	622	612	726	622	642	629	601	631	639	635	655	599	635	583	663	628	638	588	661	570	644	639	617	567	615	630	679	646	587	631	623	666	619	651	651	624	584	640	644	621	636	669	603	587	632	651	668	663	591	600	627	652	618	636	619	602	669	629	615	625	625	617	658	643	637	617	633	615	644	660	650	684	636	647	662	608	605	595	676	613	622	694	648	643	646	632	620	613	636	595	650	607	675	644	658	668	616	634	647	668	609	621	615	632	666	611	580	642	645	631	579	652	650	633	673	657	648	689	680	670	602	604	618	651	601	648	631	615	581	610	657	608	668	616	631	647	641	694	597	682	640	610	654	622	668	637	641	635	637	629	634	668	628	595	636	605	624	677	655	602	658	632	637	608	630	625	638	663	671	653	626	633	634	636	629	625	674	609	653	603	643	678	590	667	665	592	647	635	606	636	606	635	600	642	623	605	642	648	617	707	608	611	662	624	591	628	646	659	653	639	619	632	632	656	591	602	662	646	647	592	656	661	628	657	619	653	642	632	612	632	675	642	645	676	619	624	583	611	641	622	591	640	620	597	585	655	629	601	637	632	628	649	572	581	623	639	641	619	601	627	624	622	633	669	662	649	636	573	678	640	631	642	595	617	644	643	610	647	628	616	643	603	623	639	636	647	655	618	619	648	616	621	662	642	603	640	670	643	636	650	633	618	634	628	562	613	653	636	643	621	660	653	592	659	644	641	635	625	653	586	639	631	636	627	668	670	607	617	626	618	622	625	622	647	618	636	619	605	603	610	663	602	635	677	639	565	606	641	658	648	657	614	673	603	616	689	649	618	604	648	643	646	636	662	640	633	641	608	651	678	614	585	668	617	632	649	635	626	646	627	635	677	642	677	643	617	645	635	638	668	641	607	677	628	630	635	655	652	621	637	643	640	628	633	643	685	586	642	663	652	616	602	616	631	641	659	646	625	650	622	633	597	641	611	629	673	631	672	676	613	638	672	585	618	641	642	610	627	628	667	602	626	619	611	627	609	659	637	620	648	667
6943	523	530	419	308	221	205	187	170	174	137	135	131	152	135	133	140	126	147	132	132	127	120	118	137	126	141	146	112	103	132	127	132	151	138	129	134	122	110	158	123	142	120	138	115	105	128	109	123	121	100	135	128	131	126	113	145	135	134	131	137	114	126	145	112	127	122	137	153	135	117	122	130	122	116	121	122	133	108	126	138	129	138	129	132	115	114	118	144	141	119	130	156	130	93	113	125	126	109	109	114	118	121	115	119	123	135	131	151	107	121	117	122	114	116	120	148	115	120	129	143	137	115	137	123	108	122	108	117	121	134	130	122	138	117	118	123	145	136	107	127	118	113	154	124	128	123	136	127	118	122	118	135	121	122	134	139	120	119	118	135	128	133	115	117	104	126	130	116	119	144	129	123	129	105	120	127	134	118	137	113	113	126	130	122	138	128	125	122	105	115	134	143	130	124	119	123	115	111	135	152	116	122	115	109	118	122	129	140	119	121	128	128	119	140	121	106	144	120	129	118	121	125	126	126	149	144	97	128	131	115	127	129	108	145	133	128	117	117	139	110	151	130	112	113	109	123	121	119	135	108	142	113	132	147	119	121	147	125	123	133	102	146	124	156	130	128	117	113	161	146	143	133	131	112	99	118	129	127	127	133	127	130	115	132	124	117	96	134	132	111	141	123	111	113	116	136	126	134	102	120	127	113	127	122	134	134	122	137	144	146	141	121	118	134	134	135	102	125	132	120	121	124	143	127	112	126	126	160	148	121	139	113	134	131	117	137	123	119	106	116	139	117	118	141	123	111	117	139	110	109	109	125	109	131	104	138	136	124	123	120	138	141	123	120	132	130	140	133	123	138	120	94	141	127	118	122	121	134	124	113	137	137	129	121	134	107	115	130	116	130	110	133	153	128	107	122	125	106	113	122	129	121	140	142	127	124	129	146	121	132	116	114	131	129	129	114	125	122	130	117	114	118	128	128	126	130	133	120	121	103	122	124	107	138	119	129	148	103	124	109	122	130	139	126	132	141	106	131	113	136	122	128	105	130	111	115	140	130	134	118	116	110	111	133	129	135	134	123	113	143	140	138	136	125	140	137	106	115	152	118	140	126	103	107	116	131	131	124	151	114	119	131	131	147	141	135	131	121	155	105	117	128	135	123	99	114	98	118	122	127	112	135	139	126	140	123	145	138	151	144	136	115	118	132	122	128	118	120	113	127	122	99	141	129	126	111	122	111	126	104	138	130	118	129	134	120	120	138	136	112	134	126	124	129	141	130	99	111	121	132	135	143	124	119	136	134	126	133	120	113	123	131	121	128	132	122	120	117	118	151	115	135	110	131	129	124	127	102	105	116	119	126	133	120	125	144	129	106	137	117	108	142	109	104	111	123	128	123	109	122	108	90	138	138	138	129	112	119	143	126	127	120	103	128	108	130	134	120	126	135	128	139	110	117	138	115	120	114	125	117	129	146	112	125	142	120	141	135	144	144	121	119	118	130	116	116	139	95	143	142	134	138	152	118	116	118	125	152	129	121	126	146	131	127	137	127	120	142	133	124	132	106	116	110	118	146	124	118	112	128	140	113	117	135	132	117	134	126	119	120	131	156	135	125	127	135	138	116	116	135	126	116	147	107	111	110	118	101	122	118	111	125	123	114	115	123	131	139	131	124	126	119	117	131	117	137	139	135	121	113	132	105	132	128	113	116	104	147	144	123	130	124	135	116	113	101	124	114	100	95	115	126	117	98	128	130	107	122	136	129	128	125	119	119	118	117	116	124	123	125	124	142	123	125	118	113	127	137	116	121	144	142	119	119	123	144	127	113	111	117	123	143	115	116	124	141	115	130	127	123	125	111	124	116	132	104	118	104	148	108	114	121	129	102	128	122	123	101	129	125	128	114	139	120	135	129	133	132	117	95	141	132	116	106	116	134	135	152	119	119	108	128	140	125	123	142	151	128	113	109	155	111	104	119	132	117	107	123	108	122	127	147	129	119	129	130	112	101	121	138	118	126	127	125	130	101	114	125	115	111	134	132	127	118	139	124	131	125	108	116	133	152	130	114	146	136	149	102	117	108	134	115	130	125	115	122	107	135	125	110	111	126	145	96	117	143	115	131	123	126	128	123	126	126	121	115	111	138	124	129	130	119	119	112	109	134	108	130	121	140	125	135	137	147	114	120	121	153	134	127	127	134	122	144	120	123	131	123	108	127	149	137	134	106	113	136	133	135	124	133	118	122	105	126	146	121	133	101	123	108	116	126	110	150	106	125	124	116	142	120	128	128	126	101	110	114	141	112	116	124	138	125	128	127	151	119	121	125	127	130	135	94	134	134	111	138	115	127	129	132	112	136	126	102	117	118	134	137	117	137	122	118	144	113	147	157	136	121	127	129	133	151	151	125	122	114	119	125	163	109	123	103	145	118	107	106	128	128	114	119	115	125	131	117	138	107	117	138	133	128	116	119	124	138	135	113	114	121	126	124	132	150	123	127	113	120	113	128	111	116	104	134	107	145	144	135	115	125	118	137	134	116	117	128	127	151	141	109	121	133	122	135	110	130	122	128	125	116	144	132	140	130	124	112	126	137	115	137	115	126	134	118	137	152	131	124	121	145	123	126	115	130	113	132	134	133	127	127	113	120	108	129	115	137	130	153	131	104	123	124	126	124	124	122	119	157	128	144	112	129	126	119	142	121	122	129	119	123	138	132	129	131	132	118	115	112	125	111	120	111	114	119	137	101	100	135	116	123	105	141	109	133	134	101	120	131	107	109	127	124	95	126	133	122	145	108	119	138	118	125	105	120	128	145	130	126	121	117	123	136	135	134	103	112	119	122	112	135	133	97	109	126	117	112	133	135	139	144	137	111	114	130	127	117	122	107	121	132	135	124	149	117	121	114	113	143	128	134	134	118	130	114	119	128	139	131	128	121	110	107	122	134	117	127	125	130	135	136	133	120	117	111	115	109	138	120	126	135	135	124	115	135	123	102	126	129	117	121	100	109	128	118	124	122	109	127	128	108	110	134	131	108	119	106	97	109	123	109	142	129	118	113	122	131	148	144	128	127	148	125	130	114	130	141	115	116	109	126	125	113	128	130	134	126	147	127	130	131	140	128	117	121	123	139	129	117	120	130	133	119	137	141	127	122	116	133	155	138	130	146	132	132	123	135	130	124	134	108	118	130	153	116	128	122	124	105	133	127	136	117	123	119	133	106	124	143	116	116	136	122	129	118	161	141	130	134	132	129	118	84	116	129	93	122	116	121	120	121	137	117	121	111	124	126	118	111	134	142	118	136	132	130	120	98	134	123	126	127	119	98	115	131	134	143	123	113	132	102	117	116	123	142	127	126	119	97	123	129	108	123	116	128	148	128	141	135	135	131	113	109	140	125	129	104	134	110	138	132	116	142	125	129	113	109	120	133	108	132	146	132	131	120	137	122	134	126	131	128	99	136	114	111	106	126	127	139	130	125	132	130	122	135	136	133	132
5959	660	1206	1343	1055	892	648	598	554	512	492	465	414	432	430	400	384	387	385	386	350	373	315	370	356	353	378	343	377	340	339	302	325	341	330	349	344	332	373	340	363	349	340	362	330	342	318	304	320	343	346	328	310	314	292	319	306	329	315	373	328	319	324	330	334	345	313	336	304	323	350	322	325	333	347	314	306	324	302	333	337	318	292	326	324	331	319	282	329	335	322	330	363	329	331	325	328	332	306	309	327	318	313	333	333	343	344	325	324	337	333	355	322	287	334	300	337	283	342	331	323	322	300	373	327	340	342	317	331	295	336	351	324	338	309	336	324	326	326	298	304	326	297	307	322	324	310	323	280	319	348	329	304	321	294	320	350	318	345	311	330	347	351	345	325	346	324	325	320	332	318	311	320	329	329	305	340	331	350	339	315	327	312	328	314	339	333	313	324	309	324	331	312	347	297	337	345	341	329	330	302	318	333	320	310	322	320	321	293	327	286	315	311	318	309	305	310	295	305	337	299	312	309	313	337	339	337	348	281	354	332	340	331	309	300	333	364	354	349	314	324	301	324	306	335	310	348	347	310	316	297	301	323	342	315	321	349	326	320	328	304	367	309	301	300	316	314	339	310	330	342	301	316	294	316	346	333	315	299	324	316	310	333	330	324	326	337	316	321	338	365	275	344	341	331	338	303	323	332	305	324	304	323	311	330	322	333	340	307	299	327	317	321	296	320	300	279	317	333	325	346	348	315	338	296	347	319	299	313	339	336	351	321	329	326	293	310	353	310	301	360	313	354	307	337	329	319	305	343	332	340	312	319	310	330	314	342	316	312	272	358	307	327	324	339	333	308	355	323	337	353	318	336	328	331	322	329	329	281	332	299	317	349	314	362	352	344	311	329	322	328	297	320	345	341	322	320	325	335	331	298	311	337	348	330	344	341	371	333	346	329	344	322	308	321	307	314	334	356	314	304	316	325	319	321	309	347	330	301	297	319	297	323	342	327	316	344	310	332	302	321	333	325	324	324	355	317	336	324	319	373	338	302	340	322	343	314	317	329	307	317	290	288	310	337	351	347	333	320	314	314	336	353	317	316	348	337	313	339	315	309	310	319	310	320	329	356	347	330	316	335	304	297	338	321	317	309	300	320	318	300	299	327	299	328	327	274	335	317	312	344	312	313	311	310	338	280	327	328	307	303	322	314	336	332	334	337	316	324	315	343	330	331	337	338	328	347	321	321	325	339	287	312	328	323	314	315	333	352	316	329	333	329	316	315	334	327	336	304	300	323	339	359	322	333	313	299	348	309	319	313	342	347	311	313	315	331	326	319	320	322	305	338	311	316	339	339	310	299	333	341	316	309	321	324	344	316	307	337	310	327	345	298	342	310	331	296	314	308	306	344	296	295	316	329	349	316	339	337	291	341	324	361	321	329	332	327	364	338	310	337	294	326	314	346	300	357	317	347	314	369	304	342	329	284	329	325	339	338	333	332	347	304	339	310	318	344	338	357	332	330	330	313	348	310	310	331	319	350	317	342	337	324	307	305	315	332	322	346	325	323	318	347	332	323	293	348	311	328	338	335	338	321	315	331	333	308	321	345	317	312	315	331	308	340	330	301	335	329	308	302	330	333	323	315	316	300	338	328	294	305	335	333	318	322	333	313	316	341	329	294	305	270	314	333	328	362	334	280	317	327	287	322	329	314	328	353	323	329	336	320	322	297	302	344	339	307	320	327	345	333	334	324	327	331	308	311	344	348	345	308	321	347	309	315	339	338	318	329	344	326	285	341	300	333	359	332	304	331	317	327	325	306	309	362	304	311	322	345	317	311	317	327	329	339	343	310	330	339	337	357	328	325	310	311	333	301	320	303	310	313	339	335	333	322	341	301	323	337	335	356	323	350	311	319	320	319	333	311	317	342	332	350	319	333	345	339	311	323	317	314	322	308	311	337	321	338	349	327	345	314	341	309	302	322	320	325	345	334	327	326	341	331	354	293	316	373	341	323	336	318	329	342	347	314	327	328	335	360	316	269	301	331	315	330	327	300	327	301	350	325	289	306	296	370	331	322	321	312	298	332	334	342	317	330	343	321	333	327	339	319	360	345	324	369	308	321	295	323	320	296	327	316	330	332	297	338	332	316	323	360	305	331	314	323	302	337	343	326	302	325	322	293	341	320	293	311	316	324	319	336	326	334	324	343	301	350	309	312	332	325	331	335	306	341	335	302	331	326	301	347	331	319	323	340	347	313	331	353	346	309	347	330	325	329	339	337	296	311	345	311	333	356	346	344	318	341	309	323	296	328	333	317	334	332	341	308	311	327	306	314	346	313	318	349	330	346	322	339	340	323	298	310	344	296	313	311	342	336	285	351	297	307	293	352	328	312	296	333	305	338	339	311	319	321	321	310	327	316	324	318	324	342	330	339	333	299	320	333	323	315	332	304	340	290	343	304	309	310	340	326	288	317	335	325	328	329	327	302	305	324	326	345	323	316	319	309	306	309	332	352	286	316	315	302	290	267	349	313	307	292	334	287	342	309	319	317	292	336	312	346	342	312	313	317	358	333	346	333	327	343	312	339	325	298	322	298	335	353	316	347	337	375	336	352	347	322	305	344	331	336	296	323	297	316	346	318	315	310	328	321	343	323	332	294	323	334	313	345	325	317	326	307	311	310	345	313	309	341	315	333	307	312	365	340	317	333	307	351	325	320	283	333	313	300	351	307	360	320	335	341	339	324	314	317	319	297	342	322	294	344	300	308	303	313	307	348	324	313	323	319	313	324	336	331	350	337	325	348	305	328	334	302	334	348	339	297	371	346	302	333	305	339	308	349	341	365	327	312	346	336	335	285	337	338	346	341	338	326	334	330	349	322	288	325	305	290	335	325	337	352	313	345	324	327	347	350	304	320	335	336	354	317	309	319	329	323	319	329	325	285	359	323	315	321	338	345	311	306	311	330	305	323	329	323	318	320	334	322	307	297	312	310	336	358	330	313	343	316	318	321	317	318	347	325	314	335	303	299	316	323	301	324	320	344	358	314	331	322	303	336	322	336	341	321	346	298	339	336	308	306	342	351	348	327	319	341	328	328	318	318	341	324	297	351	309	312	340	317	312	312	307	340	290	294	348	362	325	324	321	336	316	341	340	356	339	306	339	316	300	322	326	309	301	372	340	331	306	322	348	332	311	305	350	336	328	317	322	347	304	312	330	353	314	316	309	355	314	312	335	331	319	344	313	308	344	303	290	320	328	299	340	319	319	353	319	343	305	342	316	320	304	348	318	345	297	304	311	298	333	328	300	347	308	330	329	333	331	349	337	279	355	300	333	340	281	329	313	310	364	338	315	322	339	313	301	311	324	302	332	345	339	304	316	335	368	301	315	286	288	309	338	322	328	300	323	331	305	336	354	301	309	299	335	307	310	299	295	316	326	332	328	334	312	345	342	339	357	329	314	328	305	328	283	304	303	319	324	333	308	296	317	322	300	353	293
14179	1246	1003	772	491	381	339	277	244	271	264	243	187	208	189	234	184	201	211	178	189	156	173	192	199	177	176	175	176	197	184	198	195	165	171	159	171	165	194	176	174	198	188	210	158	181	188	180	176	165	175	175	192	180	197	178	169	173	156	165	194	177	186	178	206	170	195	197	161	156	168	162	166	171	186	194	174	184	191	192	179	169	186	158	169	166	160	179	177	188	195	183	177	148	170	165	148	184	188	178	167	174	185	184	190	189	195	148	167	183	190	172	180	198	196	188	182	153	164	157	196	174	174	175	176	181	158	165	195	186	196	170	186	159	147	184	193	143	188	198	184	187	162	175	212	178	174	154	183	195	170	171	171	189	188	176	184	162	175	187	208	200	175	166	182	184	167	171	178	172	149	163	192	170	173	176	174	172	189	165	214	197	191	153	192	190	178	146	183	177	169	185	169	158	189	203	139	151	182	192	184	168	160	171	194	170	162	178	181	173	193	185	172	154	170	179	157	178	187	152	189	170	171	149	151	183	160	182	169	164	179	182	183	186	176	162	190	190	182	207	170	174	166	179	158	172	173	193	182	176	182	167	180	183	176	163	167	199	167	168	167	163	188	169	160	178	173	171	151	160	175	181	211	165	208	166	166	174	188	170	177	180	181	173	183	154	166	158	157	185	187	176	168	203	182	186	185	193	199	189	159	173	185	166	165	184	198	177	169	181	185	180	160	166	185	201	185	154	170	158	164	182	186	204	166	176	195	176	185	150	169	194	207	197	197	178	141	195	173	159	181	177	195	193	216	167	181	191	194	186	210	182	197	162	171	177	201	162	166	154	177	175	162	199	177	172	179	182	148	176	172	192	192	179	159	176	167	167	158	197	187	183	180	172	168	182	169	179	179	204	184	155	170	185	181	162	162	174	210	202	173	192	156	169	166	189	173	181	167	173	186	161	168	177	180	172	172	179	197	187	194	184	187	198	176	199	171	196	183	163	176	206	181	182	184	191	160	186	176	203	143	155	170	175	162	189	184	201	170	162	182	193	157	186	206	182	189	177	189	181	146	176	190	170	181	177	181	190	203	164	151	172	176	176	177	195	174	170	207	151	181	181	166	171	192	178	148	200	168	160	166	159	203	176	167	171	182	166	176	186	205	175	193	157	160	161	185	176	188	154	169	170	164	172	192	178	164	159	189	173	194	173	166	186	177	185	189	184	177	168	182	179	165	187	187	164	170	199	200	185	186	188	165	176	181	162	149	178	175	150	163	166	177	166	170	158	179	178	203	205	165	165	167	195	170	180	166	175	146	172	159	181	192	178	172	169	173	186	173	153	175	203	171	175	169	170	204	178	213	157	153	185	175	171	171	155	197	179	170	192	178	183	174	161	183	172	175	214	159	174	155	163	184	195	186	172	153	186	167	157	184	163	172	194	179	161	185	224	188	184	177	227	188	182	174	167	197	171	182	160	188	185	175	191	185	195	162	197	172	153	180	186	203	184	189	174	182	187	169	168	175	203	167	181	195	164	179	160	159	171	184	173	193	174	168	161	159	176	182	166	170	150	163	161	181	168	183	176	166	193	171	179	187	184	168	193	188	182	184	160	186	163	189	176	164	155	206	174	191	166	203	153	174	183	162	175	159	197	193	159	155	207	181	176	177	158	169	196	187	158	211	175	179	168	173	211	181	189	176	187	204	162	169	200	167	184	187	162	166	193	179	160	132	177	183	170	169	185	156	175	165	170	174	182	190	203	163	175	180	171	155	181	184	172	205	176	205	167	162	178	172	189	162	169	193	164	209	184	197	171	163	192	178	161	168	173	182	173	158	158	188	195	196	160	173	165	183	184	193	160	158	155	160	198	168	184	174	205	158	171	183	173	169	164	183	166	181	195	161	175	201	175	206	198	171	179	158	165	187	177	177	181	199	185	181	186	166	155	171	159	203	162	175	162	196	164	194	183	200	174	174	193	169	177	185	193	183	171	195	178	162	180	171	176	164	190	173	172	164	161	185	169	181	163	171	141	184	218	188	154	173	197	166	166	154	206	193	173	196	181	176	215	171	176	161	168	143	190	184	170	182	162	183	151	167	173	178	168	189	172	173	181	172	182	180	157	189	184	177	178	164	185	167	198	170	177	192	171	168	195	204	179	179	158	176	193	178	197	175	167	183	189	193	163	152	172	177	187	198	156	181	203	183	172	178	187	191	193	172	164	188	175	183	166	178	181	170	185	196	189	157	178	174	156	198	164	165	171	159	164	147	189	189	168	179	178	176	180	192	164	187	211	178	181	173	202	164	185	168	182	153	165	196	182	179	146	178	173	191	170	157	201	169	175	167	214	189	186	194	149	172	180	166	186	168	180	207	180	160	190	179	213	182	193	159	159	181	190	168	161	169	186	170	177	161	179	175	191	189	192	179	181	161	178	169	171	165	162	159	175	136	158	158	197	175	169	159	175	157	166	192	188	159	204	175	171	179	202	213	189	178	173	194	175	158	160	182	157	144	169	181	155	195	206	201	174	182	182	191	187	183	181	195	172	184	154	148	169	170	178	164	185	177	178	189	160	195	158	182	174	163	188	189	196	176	179	163	192	175	170	170	182	189	151	180	178	183	196	155	172	184	164	178	162	179	197	190	176	178	166	160	191	187	184	204	175	187	176	193	191	179	155	145	181	175	180	149	176	191	169	193	179	184	183	175	159	185	168	176	183	170	178	173	163	214	175	181	159	152	202	194	175	165	200	159	169	189	165	195	187	181	207	179	154	160	181	173	189	185	177	169	185	177	189	181	180	174	181	157	213	167	204	196	153	177	187	184	172	178	173	151	175	195	161	176	177	168	167	161	196	174	205	174	172	196	170	190	180	175	183	183	166	188	187	176	195	158	169	188	164	167	153	176	167	176	180	170	186	177	196	190	171	192	190	175	143	178	178	175	196	193	146	177	184	180	181	185	173	175	156	200	189	148	184	185	174	193	163	201	195	176	178	159	167	202	207	188	174	157	193	199	180	181	176	189	186	176	180	175	168	145	190	177	195	190	164	188	164	159	197	156	155	172	179	153	175	168	223	186	168	188	196	196	173	176	175	176	169	175	191	173	158	175	196	207	155	203	166	180	209	173	190	175	176	176	175	167	190	172	154	171	191	177	183	155	186	173	187	164	169	160	185	158	178	166	184	184	156	175	192	171	174	208	178	190	203	171	159	189	153	167	206	171	167	175	192	183	183	184	163	162	165	174	165	165	175	178	194	158	175	175	185	185	203	152	185	193	193	203	173	166	182	183	195	176	177	177	177	146	161	174	170	169	156	196	186	201	172	189	150	192	181	182	181	198	204	185	191	180	174	150	163	161	192	187	170	160	181	189	187	174	163	154	182	190	176	176	194	180	182	174	152	177	195	185	164	198	178	164	172	185	168	169	170	162	157	177	187	159	179	198	167	193	188	160	197	192	179	154	171	171	176	183	204	166	193	208	188	169	203	180	183	169	182	199	148
7896	1142	2157	2334	1939	1465	1246	1018	949	850	807	706	623	636	651	554	602	586	516	604	577	491	544	543	536	554	502	512	512	493	452	494	506	439	512	472	472	492	442	433	477	467	473	475	490	464	512	455	450	467	468	443	443	482	451	468	495	445	470	472	442	495	491	442	459	438	456	457	464	430	486	473	441	505	442	446	450	403	435	477	445	458	439	439	430	440	479	428	485	435	477	462	431	413	449	441	432	423	453	470	453	474	423	448	433	447	443	431	447	476	430	459	453	475	442	478	461	481	459	448	444	446	438	469	450	450	454	445	460	472	471	395	455	461	444	437	480	484	444	469	437	465	500	504	419	490	450	466	422	457	422	453	481	424	407	437	470	475	478	464	434	412	455	457	414	454	430	464	474	418	448	462	458	461	416	490	424	431	432	454	435	456	428	443	424	448	495	462	446	399	455	478	437	466	442	428	438	467	468	431	421	444	483	491	455	471	442	426	479	445	424	459	436	461	446	477	452	470	457	431	431	475	450	458	439	435	470	467	480	430	434	479	436	456	460	428	476	451	481	438	441	476	469	422	441	463	467	440	446	453	399	439	485	426	425	424	447	432	449	484	427	468	443	446	424	423	470	441	429	453	423	427	453	452	448	455	426	449	448	461	427	463	473	432	497	429	467	473	445	432	470	473	428	442	460	439	449	427	485	469	416	431	438	451	449	432	453	447	496	486	442	419	459	423	510	438	463	400	464	489	453	418	457	436	497	432	448	462	471	454	452	434	438	450	430	476	440	445	516	452	469	422	430	419	454	450	468	447	417	478	463	401	467	446	410	415	432	405	410	501	481	444	457	480	442	455	459	395	447	470	455	425	441	487	457	447	455	410	458	404	424	446	450	454	476	460	414	463	463	471	456	456	415	471	439	424	476	420	490	441	465	424	453	468	429	417	438	441	434	476	431	472	454	436	465	441	463	471	450	457	421	459	452	449	458	446	464	437	454	458	484	419	479	439	455	443	426	470	463	467	447	440	459	440	446	446	453	449	435	415	436	467	424	391	465	454	446	478	465	478	447	391	476	453	472	462	481	447	502	466	439	478	463	463	429	460	441	438	450	423	458	438	454	450	451	444	457	445	456	495	448	463	443	459	461	433	430	436	482	488	454	452	461	458	426	443	407	463	449	445	444	471	464	471	447	432	478	482	447	455	464	463	417	446	464	456	453	436	454	444	484	458	427	441	475	471	463	443	444	449	420	446	472	429	491	475	472	458	464	449	466	469	465	457	406	477	423	438	446	460	440	439	456	463	450	444	470	438	473	489	521	469	434	466	432	459	430	432	470	400	459	483	451	423	411	453	463	444	478	441	427	482	432	447	447	488	418	455	449	422	467	468	460	439	465	464	487	434	410	455	453	438	433	459	503	434	430	454	467	461	463	435	470	455	443	426	449	450	451	474	446	426	481	456	434	443	450	445	439	480	474	482	513	443	473	457	446	453	480	446	465	492	460	502	439	452	432	426	431	445	462	461	449	425	438	419	419	443	488	415	417	487	468	441	418	464	411	471	406	502	463	436	441	470	430	441	433	483	461	461	510	449	452	456	482	459	438	495	461	455	457	441	448	483	462	463	457	439	459	428	395	469	468	420	435	430	446	457	429	468	476	451	488	464	436	445	479	437	485	451	420	459	450	472	458	446	456	440	442	412	468	436	451	472	439	450	469	445	442	418	417	458	484	471	460	500	500	438	432	430	473	449	464	415	429	440	442	464	456	406	440	471	426	448	472	471	435	450	443	417	432	423	447	469	469	487	433	438	492	471	435	451	438	470	454	448	446	432	470	446	456	471	459	486	483	430	434	441	440	474	436	455	454	445	454	454	447	456	428	463	468	442	469	419	439	438	438	453	449	443	465	431	440	483	450	441	435	448	465	448	442	462	412	435	453	449	425	459	496	478	444	441	455	457	477	448	452	444	430	460	437	445	479	427	456	455	462	454	415	471	469	466	477	435	410	429	436	462	468	425	441	468	480	436	459	433	453	466	455	497	462	402	464	427	430	450	413	470	435	459	431	458	454	455	476	437	419	429	404	425	454	464	458	440	431	423	444	461	428	455	478	431	451	473	452	412	458	454	460	458	433	421	480	453	435	499	482	423	461	435	445	436	477	441	459	420	446	484	455	451	432	440	433	462	460	437	474	463	421	469	482	447	449	425	508	447	428	433	429	485	451	447	470	483	467	441	430	444	484	436	465	433	443	451	465	460	427	441	502	471	440	469	451	478	436	426	462	440	441	490	433	449	479	476	441	457	460	467	472	463	472	470	429	469	441	437	434	446	443	501	470	401	433	443	450	483	454	420	452	419	483	440	445	425	460	477	450	453	452	452	444	498	422	445	425	450	426	428	421	451	459	457	445	396	467	438	421	424	419	430	435	450	451	461	469	465	443	471	464	429	396	442	420	468	472	385	464	455	442	449	436	418	467	425	409	456	438	453	445	450	422	465	409	412	470	469	487	441	438	428	470	432	464	467	495	441	449	465	471	460	424	409	439	481	454	461	448	471	458	482	448	469	426	452	472	442	422	470	424	479	467	418	477	463	468	434	489	458	452	435	468	479	456	428	454	457	442	458	431	462	439	450	468	455	462	445	418	429	479	456	441	495	462	444	453	445	481	443	458	478	451	415	459	422	453	446	420	404	465	478	416	431	475	428	455	453	436	431	469	461	453	484	434	475	423	474	446	443	433	446	475	414	457	470	456	439	434	474	445	445	448	463	446	469	434	445	415	450	449	467	475	465	445	465	456	387	460	462	450	468	408	436	425	475	415	446	433	456	455	426	475	434	463	431	470	472	441	441	449	468	463	469	463	462	463	444	409	441	415	423	437	469	427	438	437	440	483	408	449	433	467	384	438	473	434	465	454	447	421	468	484	449	455	468	464	424	453	462	429	439	466	431	439	440	485	456	449	474	442	434	460	445	450	464	424	442	458	474	473	437	438	465	451	445	459	457	451	442	466	428	442	432	437	440	438	480	460	434	448	458	429	458	427	464	422	428	477	417	440	422	467	442	448	449	445	422	461	436	460	432	486	456	462	484	455	473	429	417	425	479	442	481	496	464	423	465	463	459	476	426	453	470	444	441	457	461	477	433	444	427	425	480	422	459	468	457	410	435	472	471	441	448	441	423	443	472	455	471	433	420	464	436	464	438	460	462	417	464	416	463	441	444	474	499	464	441	436	478	464	442	463	422	432	430	454	423	445	457	455	445	464	445	455	385	459	473	476	425	453	499	463	434	437	449	411	487	499	451	442	462	461	437	438	407	446	455	451	425	458	445	471	439	473	445	423	440	448	442	469	462	440	408	496	451	435	455	468	426	417	414	435	424	468	456	466	446	467	426	443	451	461	456	444	474	427	445	438	448	478	455	446	452	429	453	451	474	400	438	428	494	453	446	429	465	480	461	501	443	467	448	447	483	440	439	503	435	448	431	436	451	440	494	464	491	452	488
1486	295	263	333	334	272	291	264	278	279	299	258	278	287	285	291	294	333	321	291	268	291	296	280	265	285	290	298	292	258	287	256	293	269	304	285	302	292	305	279	293	272	281	287	327	281	295	312	257	280	288	300	273	269	300	268	305	285	290	244	279	284	286	272	284	275	276	297	287	263	281	253	269	297	272	285	259	278	283	287	269	248	289	256	269	282	263	302	286	283	291	306	292	251	280	290	299	285	276	300	292	276	278	292	268	282	275	302	267	286	268	283	296	287	266	292	291	298	291	297	316	267	290	286	267	262	310	293	258	336	289	311	306	285	292	250	283	289	306	294	260	296	266	339	285	290	274	296	265	294	281	307	248	269	320	294	265	275	281	281	313	271	282	261	285	263	274	277	283	279	299	263	281	275	291	261	293	290	277	263	273	314	274	303	313	287	275	300	261	293	282	263	278	280	268	269	284	288	245	284	308	294	275	279	277	277	252	301	301	256	282	273	296	301	266	250	276	308	269	261	268	283	317	317	248	292	274	236	297	298	297	306	289	279	290	290	264	300	327	269	252	304	286	277	292	282	287	294	287	270	294	295	273	259	254	309	298	300	283	277	300	278	295	291	277	295	280	301	265	271	293	241	297	307	266	304	298	314	300	286	313	288	295	276	259	280	300	289	306	308	287	296	296	281	305	296	280	250	251	272	278	306	271	289	255	281	276	254	304	295	277	281	262	296	278	288	316	262	262	292	295	251	278	253	304	268	280	274	279	265	247	249	295	283	315	312	312	300	282	313	276	306	301	251	263	305	284	285	286	310	255	261	267	344	263	268	291	272	292	310	294	298	292	298	293	284	285	271	261	247	270	301	241	274	296	278	279	275	295	292	286	287	283	261	310	247	272	256	290	249	257	288	311	319	275	305	293	267	283	292	285	294	279	285	267	281	246	287	291	286	305	279	296	287	281	302	266	284	274	266	290	311	292	310	305	287	244	311	284	297	290	307	253	248	268	289	327	283	288	252	275	305	292	326	279	281	258	289	271	307	303	297	264	273	277	320	298	263	276	287	288	304	310	286	264	282	303	300	308	285	279	319	313	274	283	225	268	279	270	297	283	303	263	253	308	293	296	311	291	292	308	276	282	286	286	292	272	293	297	280	308	275	283	283	289	282	310	303	252	265	299	302	301	306	311	278	294	275	285	291	286	283	290	271	273	304	297	275	318	259	307	261	292	273	264	262	291	294	310	296	285	281	256	267	311	260	306	283	291	279	257	290	254	313	278	300	269	281	267	266	279	311	284	272	300	278	273	257	280	289	314	274	286	311	295	300	265	254	284	285	277	289	326	279	286	312	284	304	268	270	288	278	260	277	276	272	273	259	307	262	289	310	264	298	286	282	304	277	281	284	276	306	293	303	263	318	292	285	283	286	284	272	268	285	298	298	290	296	278	250	271	296	280	295	276	304	274	256	278	283	265	263	320	272	309	267	305	258	307	295	288	293	328	276	299	271	289	300	284	265	323	303	313	309	265	280	260	275	274	290	252	299	290	305	299	284	278	269	300	302	274	296	294	309	266	299	269	289	281	277	307	286	270	300	312	285	300	275	289	320	310	294	280	293	328	292	288	293	306	278	286	239	304	265	309	295	314	284	267	311	295	263	308	285	296	290	283	270	315	264	258	298	288	272	287	269	291	310	276	325	279	311	291	298	300	279	290	278	284	277	283	249	258	275	269	274	279	301	262	294	295	311	266	260	283	297	302	249	297	290	280	281	281	287	272	284	287	260	300	244	316	290	288	319	301	291	247	302	288	318	286	271	315	289	259	280	291	283	310	275	275	289	291	279	286	287	316	290	277	291	299	285	293	275	266	281	306	293	285	267	280	277	274	266	269	263	297	283	300	302	278	300	292	289	311	289	260	339	278	281	286	299	273	272	290	262	262	257	261	326	264	268	285	279	276	310	278	291	285	280	314	237	271	303	276	266	297	281	288	302	278	272	308	283	289	304	301	304	263	284	269	279	289	275	268	287	284	274	294	281	294	315	292	261	309	295	289	293	268	260	275	270	285	290	318	254	268	285	281	289	306	250	276	295	278	277	282	320	298	288	283	285	288	296	278	276	303	304	267	288	304	274	271	276	307	303	261	309	271	252	243	296	272	292	308	297	274	245	262	288	277	253	261	293	326	268	294	273	288	256	318	295	267	306	250	250	319	332	306	271	272	267	270	299	268	272	271	275	297	263	279	330	265	270	279	272	273	286	315	312	313	315	326	286	259	248	281	301	271	286	308	303	272	300	302	267	278	276	318	274	330	283	267	306	273	253	294	296	302	309	278	302	270	279	300	277	309	305	255	292	264	278	277	284	292	281	326	269	278	264	261	260	320	285	289	283	265	291	278	265	281	250	309	256	291	292	311	286	317	300	302	266	310	283	282	273	321	312	268	295	294	261	292	299	312	300	270	276	291	305	295	298	289	262	282	266	269	258	267	286	250	282	280	310	281	292	341	317	259	286	262	259	277	290	286	282	290	298	290	299	277	269	270	276	279	301	304	280	256	283	281	276	248	299	298	283	290	279	272	287	318	282	291	290	278	290	313	258	300	301	275	268	308	255	289	266	276	289	266	299	294	320	266	286	267	305	285	277	281	272	282	312	253	276	234	255	277	318	283	303	267	256	290	253	313	289	281	288	289	306	274	268	287	293	274	280	298	312	255	272	297	330	281	267	296	287	297	236	259	295	278	297	265	298	272	265	294	264	253	295	285	304	288	252	289	289	285	278	285	298	265	291	260	287	307	285	307	278	275	297	305	312	271	270	261	254	274	270	256	298	314	283	266	277	264	271	276	266	271	299	283	306	268	290	284	289	298	272	301	288	255	273	297	282	275	292	263	274	299	300	273	310	262	264	273	281	286	291	319	268	270	288	266	276	280	299	281	280	300	319	325	247	308	275	261	275	295	265	285	282	280	302	295	257	246	294	322	316	285	285	275	291	310	270	286	295	290	298	264	270	295	292	314	299	323	300	262	291	279	292	285	285	291	301	284	246	287	272	272	291	253	281	275	306	261	272	257	267	292	266	303	307	291	270	308	281	259	291	271	258	301	278	298	279	257	257	265	302	268	267	289	291	315	279	275	327	243	271	289	269	298	289	269	294	287	315	274	252	297	323	290	255	280	264	296	279	291	295	314	313	293	288	283	276	283	264	258	281	290	352	277	274	296	273	268	270	274	294	313	283	285	292	307	280	314	290	289	250	300	286	254	239	288	278	278	308	289	238	278	224	280	293	292	287	280	298	268	267	255	279	259	274	259	257	287	302	290	299	277	290	279	297	270	265	318	291	322	291	293	301	274	267	272	307	303	284	290	300	316	322	313	292	298	290	281	283	290	279	302	276	296	287	298	286	285	319	281	274	294	287	294	280	275	295	316	274	285	282	296	301	321	286	283	285	282	286	291	290	276	277	248	297	287	273	299	302	292	269	291	295	300	261	278	291	256	250
1737	635	680	683	662	654	631	666	664	645	619	635	610	632	647	636	652	663	608	601	678	600	626	581	627	619	653	660	672	627	659	649	661	649	640	647	662	620	656	629	629	647	622	624	619	650	666	651	626	651	629	674	626	661	606	609	646	592	700	637	624	646	617	587	633	706	633	677	618	672	657	608	643	637	630	650	653	637	644	617	661	653	652	623	620	644	656	680	645	635	650	655	594	629	600	616	607	628	651	653	662	617	612	619	683	610	628	624	655	662	656	568	626	658	638	647	655	661	631	611	669	585	644	618	627	633	618	677	645	604	635	673	624	593	591	664	617	649	630	640	618	630	634	606	650	652	607	651	657	629	626	673	615	611	657	659	655	625	666	691	634	637	676	625	631	573	621	631	619	650	628	641	647	637	642	648	643	607	608	656	584	635	615	632	627	610	653	645	638	663	625	642	674	634	669	663	627	649	650	697	621	659	678	621	617	608	676	594	663	636	676	627	642	592	613	646	588	686	613	651	627	623	621	668	665	655	651	621	638	628	650	622	639	636	658	610	639	610	610	626	600	657	595	664	615	641	690	610	638	659	643	642	617	650	656	633	677	632	645	631	665	623	640	637	652	623	605	659	653	636	605	661	651	653	625	676	632	652	643	604	563	655	599	660	624	607	623	635	655	615	647	680	625	697	643	638	659	644	612	651	662	643	615	613	588	610	632	664	604	631	643	623	676	636	618	633	653	635	630	616	677	650	624	663	622	624	632	672	656	668	659	633	655	633	650	647	672	670	641	627	576	613	679	623	616	628	666	667	625	607	626	624	634	641	665	613	629	645	636	640	611	632	603	624	670	640	676	612	626	644	645	623	668	633	661	690	598	646	643	607	577	613	645	656	642	631	667	661	634	644	676	619	609	624	579	612	668	617	587	652	613	640	692	610	647	612	661	614	637	633	647	644	621	625	632	651	658	631	645	643	609	642	604	620	654	671	656	625	653	661	602	660	609	657	639	591	648	631	637	660	620	640	647	627	624	675	638	673	684	651	650	686	669	600	600	660	686	660	643	638	622	652	668	612	628	633	634	618	635	681	660	652	627	616	683	650	634	618	690	645	658	669	620	651	673	623	679	598	623	688	641	602	643	660	629	634	637	610	656	661	658	626	625	655	647	650	624	688	614	635	606	652	667	624	645	596	591	625	625	641	617	681	635	659	650	641	648	636	680	621	641	648	661	606	632	639	636	622	656	634	639	619	668	677	627	655	640	686	634	656	618	617	616	626	638	682	649	660	646	637	647	632	652	698	640	665	635	606	583	618	657	662	650	632	602	630	614	609	619	666	671	623	635	599	624	636	634	647	619	654	627	641	649	654	626	639	639	636	660	671	661	637	659	628	650	613	637	626	655	638	663	666	703	660	650	621	651	615	640	599	696	621	617	649	611	635	628	624	626	647	647	648	647	598	691	636	613	632	634	664	649	679	617	635	689	648	622	626	619	624	608	632	652	653	613	647	645	641	659	660	669	627	671	606	672	616	651	654	622	657	621	692	652	637	621	626	627	644	654	659	631	667	659	615	652	643	631	622	695	608	627	629	624	678	647	628	685	681	658	630	684	612	610	614	619	609	636	624	596	679	661	711	600	632	631	587	682	631	611	659	681	669	646	634	606	611	625	651	663	641	614	674	629	650	662	701	616	641	647	674	642	608	623	656	628	644	660	647	591	682	679	658	597	644	657	631	574	675	655	611	654	633	605	665	620	628	678	623	639	640	642	638	656	640	661	613	629	632	675	650	686	616	624	640	643	645	618	679	646	633	651	606	659	649	666	641	608	648	643	665	633	656	652	638	645	629	621	651	584	634	633	658	630	641	645	620	633	657	665	677	624	660	626	616	654	584	626	630	640	617	609	610	623	635	625	631	599	650	626	592	616	628	610	664	680	626	634	635	649	671	673	637	714	677	639	624	637	635	670	608	646	591	645	627	604	678	625	593	627	636	603	651	676	636	667	617	595	661	651	626	650	629	665	658	631	604	642	625	644	599	635	611	698	689	611	657	610	604	636	635	653	624	654	651	630	645	614	640	647	666	673	585	599	619	640	654	626	612	643	623	611	636	626	609	644	611	614	670	593	652	614	623	597	666	645	612	633	679	628	612	663	670	654	624	630	634	659	676	653	658	675	630	632	599	603	666	622	639	714	654	600	681	618	681	638	607	670	627	645	647	663	666	647	625	587	601	644	700	602	638	620	582	673	643	669	643	629	642	615	659	582	696	617	653	628	615	642	680	654	657	610	637	673	656	661	626	662	644	670	631	660	598	679	662	656	599	620	608	656	664	616	648	633	620	638	638	614	640	636	654	640	634	651	660	652	641	649	658	645	619	659	607	639	634	642	606	629	644	643	668	648	630	616	636	649	631	634	661	596	681	657	642	686	607	621	631	632	626	629	667	658	632	559	608	642	612	621	648	635	656	614	650	645	639	625	642	629	651	620	620	655	611	671	626	658	597	604	648	616	636	633	615	644	615	634	691	581	663	650	665	646	668	649	636	592	645	645	627	630	653	666	659	628	601	653	629	650	642	637	679	654	618	671	700	660	669	664	619	614	625	672	629	631	678	674	614	591	692	646	610	631	602	666	671	647	659	680	610	674	682	644	650	639	622	617	656	636	615	613	666	611	616	667	633	628	617	665	658	656	633	623	629	596	569	674	571	611	694	654	636	589	654	686	643	644	622	643	597	650	609	601	650	604	599	635	659	632	641	656	647	633	633	619	657	630	644	656	637	660	629	611	620	600	603	645	640	658	629	679	678	654	620	678	644	657	653	639	625	606	622	662	679	642	651	656	629	680	643	639	642	650	601	663	587	653	661	618	655	623	618	621	638	659	662	619	664	622	650	666	691	677	643	642	646	631	657	638	647	646	613	663	629	644	630	634	617	654	628	658	667	652	610	652	631	618	644	698	602	644	651	633	581	640	665	632	660	663	643	649	644	631	655	616	626	598	631	634	645	644	662	615	642	661	646	708	582	642	659	645	610	643	585	618	634	666	649	683	613	658	619	637	623	667	605	647	610	642	593	638	606	660	648	620	613	655	654	661	644	601	603	622	640	632	650	670	637	673	597	618	601	630	638	660	678	660	656	651	666	601	643	618	617	645	672	631	677	666	685	636	604	591	671	632	638	674	642	658	687	614	618	645	639	642	582	651	621	577	645	690	637	619	609	598	648	595	602	656	696	646	612	623	633	696	590	662	630	642	648	647	633	629	630	600	641	627	612	633	653	656	628	681	638	626	651	656	613	646	667	622	617	620	649	606	634	648	651	644	693	643	626	622	627	628	633	660	624	662	670	644	646	688	672	675	641	645	619	654	615	639	621	629	645	658	638	621	684	622	653	578	662	645	621	624	650	624	614	656	617	588	583	682	637	610	654	646	654	644	611	618	595	625	620	656	575	631	660	668	700	623	609	632	652	607	652	622	646	628	662	655	650	627	595	603	648	633	657
7019	487	471	420	307	255	194	163	178	150	129	145	160	139	151	140	139	108	137	149	131	124	145	144	120	113	123	120	122	143	157	129	140	115	120	149	137	117	139	118	142	117	105	142	144	119	129	119	137	136	120	129	130	110	131	130	114	108	123	126	125	127	129	109	126	102	114	108	128	113	125	119	111	113	116	130	140	116	135	128	139	113	117	115	123	148	125	110	124	125	121	125	140	128	124	124	143	130	119	120	129	135	126	134	121	128	106	117	125	122	136	113	111	102	148	121	114	104	108	113	118	124	144	107	137	97	115	128	134	111	117	124	123	112	119	141	132	119	126	123	114	106	110	141	123	147	136	140	114	140	114	138	126	128	137	134	106	132	122	124	146	130	132	115	121	136	129	113	116	104	140	121	116	115	118	136	132	127	145	119	118	111	125	128	129	122	128	109	155	106	124	126	132	119	131	120	109	104	125	127	143	136	128	110	131	125	128	120	131	133	107	94	128	137	131	127	143	139	119	135	113	139	164	138	136	122	125	131	125	135	110	139	129	123	117	117	104	131	118	123	126	137	120	124	130	136	131	125	145	128	144	123	137	127	111	104	129	122	120	131	131	137	141	103	111	116	128	139	135	143	146	126	129	111	123	132	123	107	97	112	114	118	121	114	106	130	109	108	110	105	131	128	130	120	120	135	106	131	136	143	125	134	148	125	130	144	118	117	113	122	123	132	117	135	131	118	105	130	106	117	125	122	131	112	100	127	126	134	138	121	109	122	120	132	121	119	106	133	104	112	105	112	121	145	135	126	103	154	122	101	134	124	124	148	123	119	112	126	102	132	153	126	128	133	121	109	120	113	131	118	116	114	109	123	134	123	129	137	118	111	118	136	122	134	130	126	126	118	123	109	129	141	126	142	129	133	118	127	115	129	102	126	111	116	121	110	115	134	113	127	138	125	123	116	127	123	133	126	145	133	123	139	138	125	125	116	123	114	122	127	114	125	123	125	124	116	134	102	114	121	122	138	113	110	136	129	101	133	149	127	119	128	121	101	110	114	120	123	122	116	147	124	119	135	120	124	148	131	138	131	128	130	136	120	117	111	132	132	128	141	120	121	131	128	136	120	157	120	125	133	115	129	144	119	139	111	121	123	138	142	125	127	126	131	98	117	104	140	124	112	113	137	114	106	117	125	115	125	130	150	129	116	128	118	115	108	120	139	142	124	110	151	126	114	120	131	132	122	108	137	111	116	124	117	124	110	118	133	129	121	117	128	154	120	135	126	119	131	115	126	109	113	124	100	133	149	136	123	113	132	113	129	137	126	112	134	121	123	115	129	116	134	138	118	143	115	122	126	123	119	113	142	164	121	112	139	125	122	110	139	120	150	136	107	118	111	133	110	121	121	135	138	126	117	129	101	100	132	147	123	142	143	116	136	142	128	119	122	143	119	124	108	130	141	142	126	114	115	123	96	114	104	115	138	136	142	118	143	114	110	111	138	118	114	111	123	125	134	113	123	135	111	133	109	118	125	133	110	111	142	120	120	135	128	105	135	111	108	147	130	113	101	138	127	131	117	119	124	113	125	119	128	131	106	109	101	107	116	136	126	138	131	125	131	126	95	110	120	115	143	101	130	126	147	122	113	121	128	100	113	123	115	111	111	112	134	122	137	118	123	135	145	115	133	129	122	138	114	141	120	143	95	123	126	124	112	122	108	122	106	122	123	123	134	114	126	129	125	128	156	115	115	120	106	139	127	121	130	120	122	135	132	124	109	128	144	125	124	128	128	134	159	106	109	121	140	125	123	128	106	102	126	121	136	120	134	120	119	123	124	117	121	116	92	112	135	133	112	119	122	117	103	112	110	119	110	111	110	104	122	124	102	123	127	107	131	124	111	148	139	111	128	115	117	130	129	132	118	99	131	113	123	124	105	107	118	132	132	109	125	129	103	115	135	107	123	98	129	165	125	139	128	114	108	120	137	136	124	121	126	131	112	118	107	122	128	113	122	134	136	129	130	129	125	133	120	133	116	104	130	123	127	102	127	118	111	121	108	125	142	119	165	114	124	145	129	116	126	108	121	120	117	105	125	114	123	131	139	111	121	129	114	125	140	109	115	130	118	113	132	140	118	108	107	104	114	119	142	132	108	111	114	115	128	127	131	128	123	140	134	130	123	121	128	117	111	117	107	146	111	135	125	140	136	150	115	134	109	141	136	107	130	132	133	131	101	116	121	143	154	125	115	130	130	121	112	136	126	107	125	113	121	129	139	122	131	146	125	126	94	131	114	135	130	117	134	116	129	125	114	107	122	126	131	113	107	124	129	132	110	112	128	114	118	127	113	101	115	123	107	143	141	158	111	101	133	141	113	123	117	136	101	143	129	116	137	129	102	111	113	107	130	108	117	104	120	118	138	138	119	118	114	115	150	117	120	122	124	129	141	143	155	121	135	115	127	133	95	130	110	129	129	113	134	114	139	128	131	115	115	130	140	122	122	129	140	139	124	101	137	126	104	121	145	134	123	128	131	124	106	129	111	133	126	124	116	131	124	97	146	131	128	120	96	125	132	111	133	119	122	138	127	113	113	131	115	120	102	103	130	122	139	141	122	130	127	116	122	142	131	123	127	111	129	121	106	127	128	119	124	123	93	124	129	133	114	118	101	138	138	131	127	119	142	115	128	140	133	122	129	119	131	122	127	137	110	125	122	135	141	108	125	112	97	114	127	124	111	117	154	115	106	120	137	119	131	115	136	112	116	102	124	121	105	117	110	121	101	131	124	113	127	135	121	120	136	124	128	115	107	129	130	131	137	147	127	136	140	96	128	134	119	131	132	109	119	110	103	127	138	118	117	109	130	128	112	125	106	121	126	123	111	127	121	121	110	137	128	120	125	112	119	119	117	136	122	115	129	129	113	124	125	126	130	147	134	123	114	130	124	117	119	110	126	110	116	134	109	117	124	119	109	127	127	131	141	114	133	113	132	120	115	126	121	136	116	129	133	123	126	122	122	131	119	111	107	123	121	116	117	108	127	125	126	142	104	109	118	109	124	123	126	148	119	107	116	136	114	121	131	126	145	136	126	102	128	114	122	114	163	128	122	135	130	115	119	128	129	142	116	130	112	120	137	115	149	112	122	100	124	135	130	123	140	122	109	146	121	114	121	134	133	114	127	119	129	138	106	117	142	126	102	121	137	134	120	138	122	122	118	112	138	109	122	108	129	119	120	120	125	125	135	129	110	114	124	126	127	115	129	133	122	132	116	143	138	131	130	124	117	135	130	147	131	130	134	137	119	142	118	112	137	138	129	134	118	136	108	146	126	119	116	124	107	114	119	123	111	130	119	136	126	127	113	114	110	116	122	131	133	122	136	132	127	116	117	125	119	132	124	114	137	129	126	112	118	121	137	125	123	122	127	115	132	116	114	105	107	123	109	118	107	114	109	121	118	150	126	123	129	113	143	123	121	121	129	134	118	134	104	117	115	132	131	113	133
5917	622	1212	1389	1053	831	708	589	564	521	515	457	462	424	421	403	387	416	363	358	405	333	347	344	320	347	320	377	306	370	364	339	351	348	339	337	331	331	342	343	317	364	331	324	337	335	320	352	307	304	323	349	336	341	324	366	328	328	329	319	357	314	373	338	310	317	320	319	343	348	350	338	316	349	344	306	348	315	355	315	310	387	349	289	318	323	343	299	336	298	361	355	338	328	286	302	301	324	344	358	342	315	333	325	314	346	340	320	353	335	331	358	326	332	338	323	312	314	318	309	319	307	301	302	345	305	324	320	357	324	309	319	322	334	332	321	300	347	322	276	328	326	338	315	318	319	323	333	303	313	295	314	297	327	368	335	304	324	332	332	285	325	335	330	302	317	312	316	317	345	344	322	310	323	302	307	310	331	322	336	328	345	331	335	362	288	330	292	309	339	297	297	300	332	379	285	307	329	315	315	319	344	296	296	327	300	318	292	291	313	319	351	316	290	321	329	306	321	317	348	320	349	327	310	332	344	294	284	337	342	316	292	341	344	305	314	329	311	321	347	317	334	306	318	312	309	330	340	326	349	291	312	335	329	354	327	324	272	332	310	322	341	326	328	294	332	345	333	337	295	318	337	331	355	351	305	293	303	333	348	315	345	310	306	320	346	318	338	312	319	324	317	346	336	331	327	329	315	356	343	291	351	353	310	322	322	306	335	338	310	341	323	326	359	320	311	289	312	315	330	335	332	343	317	290	324	360	300	319	346	322	332	306	338	330	356	334	316	324	316	315	272	316	307	320	338	319	326	327	329	287	331	302	314	325	323	329	320	301	308	316	320	331	340	323	354	319	346	303	284	324	345	334	333	315	337	325	284	343	301	326	357	329	341	327	346	335	303	312	295	327	345	313	336	303	327	338	340	288	309	328	312	347	344	361	319	318	330	326	311	303	372	315	349	366	343	325	315	318	316	319	317	343	372	328	314	301	297	352	339	335	345	345	337	328	333	345	326	326	346	336	292	312	337	313	347	301	330	299	323	301	300	323	279	356	332	332	348	333	321	314	330	322	286	320	340	290	333	342	317	306	305	342	336	317	305	319	341	344	317	309	307	321	311	338	311	344	333	342	345	340	348	329	318	313	344	326	312	304	294	316	314	318	304	317	318	345	334	316	317	309	335	325	357	344	328	305	296	332	357	344	331	341	326	333	334	320	327	358	318	320	317	305	337	301	326	343	307	330	311	343	312	344	343	323	355	293	321	308	304	342	341	356	326	316	305	308	313	359	339	341	339	346	296	295	347	331	331	335	318	315	327	316	338	319	345	327	325	302	329	333	312	331	300	295	357	326	330	338	330	278	292	329	304	335	312	333	327	330	306	314	312	318	309	320	367	290	318	338	331	312	333	364	347	368	304	314	326	330	354	310	319	340	334	330	342	335	313	291	358	332	324	355	310	362	359	302	311	324	303	331	325	292	333	311	320	332	319	321	303	333	357	332	313	346	367	346	312	329	303	314	323	290	289	326	318	324	358	332	327	317	352	324	339	316	310	318	335	314	333	348	311	321	339	332	308	322	319	322	330	331	336	326	299	318	336	332	363	362	326	292	331	313	314	330	313	306	304	306	327	338	352	352	312	325	338	327	309	317	377	333	300	352	347	312	312	283	301	295	327	311	317	326	338	335	321	310	305	329	339	313	323	344	325	313	298	340	338	330	324	342	323	326	315	306	304	349	333	300	324	321	341	332	335	327	324	324	321	338	326	337	315	313	308	312	317	336	350	304	330	313	333	295	302	310	311	370	335	326	346	330	320	288	298	314	323	330	332	308	306	320	316	326	312	309	340	359	332	303	344	344	331	363	342	325	313	312	319	330	353	332	296	326	338	337	347	314	309	304	322	316	323	296	349	327	336	360	315	314	333	312	333	318	290	318	336	317	325	341	318	324	310	303	296	298	326	352	327	318	308	319	299	321	352	338	332	358	328	353	304	325	277	320	304	323	306	317	300	326	335	335	309	290	328	317	290	337	327	291	294	339	341	342	342	318	315	334	335	337	297	326	320	327	315	305	313	325	341	298	296	312	315	345	312	312	320	348	330	348	361	344	319	337	323	356	333	313	330	350	294	310	337	318	294	330	336	292	295	331	332	312	323	287	328	313	337	330	305	312	322	313	304	332	318	332	324	337	336	331	309	335	330	321	304	335	359	347	322	331	311	307	354	341	321	274	290	328	314	310	306	337	337	315	327	332	334	312	295	314	321	344	316	351	322	342	344	313	305	332	318	300	308	346	309	343	347	320	321	312	296	321	306	372	333	340	332	322	315	322	328	318	321	310	335	332	348	326	304	336	316	326	327	319	313	298	338	344	324	321	360	333	338	315	309	321	332	339	330	302	329	325	350	338	357	351	277	291	333	304	338	340	312	329	347	315	284	304	329	305	324	335	333	317	310	319	320	301	335	337	333	302	348	326	332	317	331	338	298	320	343	312	340	344	322	325	328	316	366	346	365	296	328	298	320	336	340	324	325	335	350	315	314	363	311	320	341	322	291	314	324	296	335	288	316	322	326	338	329	334	318	343	352	305	308	330	318	299	317	318	274	320	361	307	306	338	327	304	328	341	328	337	317	327	369	356	308	312	319	327	291	334	325	318	312	297	287	306	315	318	313	330	305	333	333	333	367	299	336	332	360	305	295	314	293	328	306	310	337	301	310	345	313	294	289	343	316	342	321	311	325	310	324	358	329	343	341	307	319	332	320	328	322	353	321	338	350	309	344	347	313	304	335	348	330	331	359	335	338	332	318	301	346	322	284	317	315	318	323	321	333	314	321	318	316	355	321	325	305	317	329	311	319	326	303	317	310	317	311	316	347	332	330	314	307	312	325	312	328	290	337	321	340	354	374	330	331	353	318	301	320	293	330	307	322	332	312	312	346	320	324	368	302	295	288	287	318	298	315	316	328	314	334	317	330	306	331	347	301	324	333	353	313	288	340	326	331	290	336	340	304	301	348	301	319	334	318	334	352	313	307	349	358	313	347	326	286	323	324	307	366	323	306	332	336	353	313	314	331	297	345	295	314	354	311	317	352	345	329	306	311	312	316	369	318	322	332	332	348	328	333	286	336	320	351	320	314	347	345	335	352	350	323	331	331	337	313	342	321	304	317	307	311	308	329	306	337	345	329	305	330	329	317	300	268	312	336	335	334	308	332	340	311	305	310	320	309	343	355	341	296	327	334	327	310	323	326	298	343	358	341	314	355	300	315	335	308	333	321	337	329	316	328	317	346	337	330	325	314	301	302	309	324	320	306	354	329	316	318	335	305	322	306	298	316	299	351	331	332	349	294	330	320	353	318	316	303	339	333	291	329	351	336	311	361	319	316	361	320	323	358	338	317	299	343	343	326	347	332	304	307	319	305	358	333	337	318	335	310	332	320	329	348	275	325	324	285	349	295	324	303	310	340	300	331	349	325	340	340	338	327	354	341	334	311	286	319
13556	1233	979	821	525	375	325	297	258	242	249	243	211	217	214	224	193	206	184	180	207	184	193	182	194	171	209	166	197	176	198	187	176	184	182	185	187	192	183	164	214	176	171	155	194	162	226	178	198	147	159	180	176	176	166	210	173	189	153	182	159	192	199	230	175	181	208	182	187	200	165	183	188	193	237	194	169	176	194	193	164	204	163	184	199	201	178	179	166	154	132	175	180	178	188	197	168	161	146	182	159	159	185	193	196	153	150	179	185	146	153	201	177	170	206	210	163	175	191	174	199	191	183	173	173	162	165	175	169	181	165	177	169	205	162	171	199	189	200	186	196	189	189	183	157	179	178	150	189	153	191	195	180	164	188	185	197	199	166	165	187	183	165	181	188	185	161	186	173	173	178	186	163	190	195	187	181	194	183	163	203	170	170	187	179	185	188	197	183	183	153	157	176	187	170	171	162	176	161	179	179	196	182	162	197	171	193	198	152	161	192	176	172	198	197	153	177	162	148	156	168	181	173	157	185	196	134	171	174	168	197	165	184	191	154	170	161	181	197	184	175	180	172	192	190	168	176	173	202	183	170	189	184	160	188	162	161	204	191	173	192	178	173	172	158	174	177	157	164	141	160	202	195	176	181	169	190	169	196	192	167	189	194	197	176	156	185	179	200	201	157	164	186	183	162	142	169	157	178	193	203	166	169	142	179	178	148	201	166	179	190	175	186	150	172	171	208	192	191	151	188	178	171	157	192	200	156	165	176	151	152	192	169	157	182	192	177	182	163	168	181	198	173	181	173	169	177	181	179	206	182	180	166	172	155	151	183	195	175	169	169	180	175	165	183	201	167	171	173	176	173	185	201	163	174	182	196	156	193	160	185	171	171	186	169	183	182	175	153	194	154	180	178	172	173	189	197	192	161	192	177	171	162	169	195	178	199	154	172	181	157	202	168	196	180	152	196	199	182	198	174	189	162	186	174	171	179	169	168	196	216	180	169	189	176	190	170	190	188	178	173	174	188	189	145	172	181	179	207	189	160	180	178	186	203	162	156	181	186	177	186	209	166	149	176	175	189	178	186	203	187	203	192	199	186	197	172	195	201	184	182	156	181	186	183	185	179	167	166	164	178	175	158	157	189	192	177	186	181	202	183	196	170	166	169	167	185	181	164	187	178	181	160	171	166	178	162	189	180	194	181	170	190	177	182	173	177	180	165	175	175	163	160	166	153	198	165	175	194	176	173	191	168	157	181	203	187	185	156	166	167	192	193	171	161	184	180	181	185	194	177	184	175	182	190	180	164	166	187	198	190	200	170	154	193	180	184	179	188	175	187	186	187	183	194	179	164	169	180	190	152	172	170	172	150	171	190	169	168	176	201	178	176	162	173	169	171	177	160	183	194	172	166	137	154	156	188	156	178	166	176	182	162	149	178	198	193	192	189	182	180	187	175	188	213	164	189	177	175	168	197	153	185	182	180	184	184	182	216	174	169	172	184	187	164	178	179	199	195	170	170	189	180	180	177	171	179	162	201	164	163	185	201	190	159	156	179	159	159	166	170	151	168	192	193	171	187	169	178	183	176	180	163	166	155	166	159	182	182	191	167	170	183	213	170	174	168	184	171	146	184	185	194	185	185	173	195	176	167	194	190	186	186	162	163	175	175	183	213	176	180	182	185	157	186	178	182	191	179	194	193	159	193	171	184	171	161	171	177	204	199	210	184	195	170	177	188	187	174	185	154	175	167	197	191	188	164	189	166	171	199	177	189	171	168	169	176	171	174	193	173	179	176	176	167	156	161	179	171	175	167	176	173	170	184	178	166	171	175	158	202	157	155	181	184	161	167	170	168	169	161	181	156	176	163	162	171	194	187	193	186	198	173	179	194	161	159	162	186	157	177	164	183	174	210	177	159	186	176	161	186	155	146	173	187	170	171	175	156	204	180	161	200	183	175	161	178	189	168	180	184	181	191	177	153	163	183	177	157	182	188	204	183	175	199	184	190	163	185	150	177	156	146	180	186	195	170	185	157	163	185	155	195	181	184	194	163	162	164	164	182	158	187	171	181	173	177	143	151	196	186	159	174	176	171	190	196	172	175	179	159	178	175	188	199	190	167	193	172	174	183	180	163	191	194	176	160	151	157	188	148	192	165	191	157	179	175	178	163	206	169	169	166	154	198	174	182	188	198	167	192	172	200	178	168	176	180	205	209	194	161	183	160	168	167	149	161	166	171	193	198	171	220	196	173	164	168	150	162	186	182	184	163	178	166	187	152	172	185	196	172	191	190	173	150	182	192	189	164	142	183	203	182	197	175	165	193	185	159	174	196	187	201	188	160	184	167	159	180	166	178	214	183	166	179	177	189	173	181	185	171	188	192	178	172	164	173	169	169	173	146	177	176	185	180	192	177	191	198	206	188	190	169	142	165	173	147	194	149	182	183	177	160	177	191	181	176	151	166	165	170	146	189	172	155	188	213	191	201	178	180	172	197	179	167	163	181	161	188	175	174	184	152	175	172	181	184	181	187	181	166	173	170	177	168	181	142	171	149	193	205	181	171	169	186	147	174	181	177	146	190	178	171	173	182	176	190	176	172	187	167	188	204	169	172	162	183	190	179	177	174	192	195	180	162	184	193	163	167	204	202	153	184	182	165	178	201	186	154	172	179	157	201	172	222	179	173	154	183	198	205	174	177	159	189	174	186	177	181	183	162	147	199	166	182	187	175	172	187	175	173	175	190	180	192	174	179	194	173	162	184	203	182	169	166	181	204	189	194	182	154	165	178	157	187	156	181	182	182	176	178	178	202	174	183	195	183	187	181	160	198	172	193	167	194	166	180	168	179	174	157	181	183	187	171	189	195	177	175	180	201	175	180	167	199	156	150	187	200	197	190	162	189	189	161	153	185	136	164	175	189	207	163	172	182	163	165	186	187	187	179	176	163	147	205	177	219	186	176	181	159	175	166	160	171	175	196	171	172	172	177	182	161	194	171	182	191	173	183	194	190	180	172	177	191	191	176	169	156	158	170	161	190	187	161	203	180	183	154	191	177	174	181	192	190	182	181	168	179	178	195	187	153	163	153	187	180	212	174	183	194	185	175	193	174	158	169	154	172	173	162	172	171	177	167	169	203	188	179	170	169	166	177	184	192	187	197	189	202	162	185	178	172	154	173	199	176	191	202	191	156	202	186	166	167	182	191	151	197	222	170	159	184	168	165	179	176	181	174	204	199	196	189	186	158	189	172	197	188	167	186	199	169	165	162	159	179	172	165	170	182	170	196	157	172	195	195	172	184	177	182	173	167	170	182	189	176	174	186	174	196	181	160	172	203	192	178	172	198	195	171	179	159	179	206	169	182	172	180	171	173	186	171	164	159	193	172	167	194	165	188	173	192	190	169	199	189	167	172	181	187	181	171	174	201	155	189	180	176	167	166	174	176	192	160	187	159	138	154	148	169	170	190	182	189	176	190	193	191	171	197	183	190	165	204	193
7918	1118	2118	2414	1921	1460	1220	1093	947	845	804	742	691	676	649	573	605	573	599	581	534	551	500	502	516	488	518	512	488	486	439	467	452	485	473	466	470	446	465	468	469	443	468	483	476	488	510	439	453	444	473	450	418	433	473	452	443	489	447	458	445	473	459	442	452	426	422	435	423	458	463	491	460	495	490	443	474	447	444	468	447	497	453	456	490	478	438	461	426	469	482	465	499	450	501	453	467	417	493	449	505	455	405	446	486	476	426	492	435	429	453	437	451	463	475	447	445	447	460	440	446	453	456	402	468	449	466	471	442	470	482	463	479	494	459	421	471	456	453	452	450	437	440	451	467	462	498	452	477	435	457	442	448	441	438	423	440	467	445	411	433	457	463	457	480	452	461	447	443	443	452	452	459	482	451	441	416	488	464	447	405	432	461	475	476	471	480	466	434	437	418	440	505	455	468	441	484	446	422	461	425	506	435	427	434	477	445	453	478	448	477	472	440	448	452	464	445	448	439	419	411	433	460	511	440	473	461	450	426	482	440	427	475	502	415	448	468	464	464	450	426	463	441	426	454	477	475	431	468	479	439	441	436	493	460	452	439	444	450	436	491	445	422	469	486	389	424	454	467	489	424	440	459	420	460	427	461	439	443	488	469	484	466	423	467	440	421	444	477	453	433	453	467	436	463	466	463	450	428	442	479	441	379	447	470	452	456	431	473	481	467	471	460	458	483	439	472	412	460	463	453	445	471	427	427	426	431	486	457	476	461	467	433	432	435	450	456	487	439	491	431	453	470	447	438	449	458	452	467	477	405	428	465	471	413	433	431	420	456	475	482	437	467	490	456	487	471	482	416	431	481	408	434	445	469	489	436	423	458	447	470	474	445	450	485	431	451	442	447	442	421	443	443	460	475	454	455	485	426	424	465	447	454	457	444	482	432	475	454	481	446	483	458	427	449	429	452	432	453	468	434	486	437	456	432	476	438	397	416	476	444	450	456	437	457	441	474	440	434	434	497	469	456	447	412	457	451	414	450	416	451	481	430	490	463	445	436	434	422	415	447	430	458	464	478	442	454	435	469	500	445	459	493	436	501	469	476	492	442	464	432	434	453	427	446	443	453	459	462	461	436	415	457	473	473	429	470	455	479	456	479	474	468	456	456	452	449	431	466	457	447	451	478	452	442	414	445	422	424	482	435	442	497	460	439	444	461	448	428	442	444	458	460	443	461	448	477	468	469	478	463	456	456	444	442	423	441	450	445	480	451	476	461	420	414	456	428	479	412	461	456	428	449	442	443	445	476	443	467	465	488	469	440	470	449	447	424	402	509	455	444	457	428	477	489	459	449	444	444	463	463	464	459	444	463	457	429	482	494	463	455	474	458	475	449	434	449	475	414	488	441	462	473	459	449	473	458	454	467	425	446	408	444	468	467	392	467	404	434	426	475	461	428	433	446	463	447	424	476	465	474	437	427	469	458	419	443	433	463	420	450	458	458	408	461	452	427	432	436	470	474	472	468	440	454	481	470	469	445	452	427	456	450	462	456	458	439	454	479	453	441	447	441	465	478	488	450	448	453	430	458	484	443	432	464	447	488	421	465	465	467	452	432	495	473	446	468	446	437	420	408	432	409	458	408	481	416	451	427	469	466	447	439	467	450	448	464	495	455	457	453	467	443	480	426	455	480	443	398	417	492	442	460	424	464	419	435	419	426	448	489	433	461	484	434	461	440	445	462	469	432	441	427	454	448	481	422	467	441	430	445	466	491	432	461	445	424	444	459	469	484	452	444	439	449	446	464	469	491	458	398	446	484	439	474	498	427	403	450	439	460	473	464	467	464	458	454	438	474	442	445	442	441	472	449	458	434	454	406	457	431	449	463	439	462	443	410	451	445	462	456	460	430	472	430	440	431	461	460	458	438	426	445	474	453	430	490	428	458	462	434	464	422	444	446	447	457	421	423	456	452	415	437	416	463	450	474	431	448	462	432	458	451	448	475	473	424	442	456	420	473	448	426	437	460	412	448	450	465	446	472	455	454	447	457	468	521	440	425	503	457	487	472	447	458	439	428	477	479	462	486	472	492	463	473	460	450	456	473	456	513	506	474	434	456	453	446	468	454	441	454	421	460	464	476	431	468	461	469	436	444	462	434	458	428	441	474	468	453	444	474	428	451	434	482	455	494	448	460	447	444	493	463	435	442	473	459	491	415	438	466	465	489	462	458	444	448	432	431	468	444	450	470	436	460	419	414	436	489	490	521	438	478	444	476	461	403	458	454	413	495	481	490	430	488	460	505	461	430	444	434	453	490	453	470	441	473	424	455	456	438	461	461	480	456	473	451	472	444	508	448	437	447	444	465	489	475	432	462	448	478	467	455	459	454	463	441	403	446	440	462	454	480	465	474	435	460	422	459	438	439	466	428	458	444	460	430	472	460	459	443	428	494	424	447	444	451	431	501	476	465	432	454	487	438	462	426	457	473	431	455	472	474	458	477	444	478	460	476	421	437	462	482	421	474	426	414	485	467	435	433	463	462	428	465	476	405	429	438	462	435	473	457	432	456	457	462	470	433	448	460	439	406	454	448	441	457	452	429	435	440	450	472	463	487	458	481	494	434	436	411	452	437	443	485	461	462	455	439	454	409	465	431	464	429	434	443	415	437	445	402	446	438	444	439	433	464	417	473	460	478	444	423	479	455	456	439	438	475	413	474	423	489	426	437	433	456	446	482	471	420	476	434	470	453	439	452	432	429	498	467	401	428	475	472	433	469	475	438	472	492	427	451	463	452	419	436	454	459	450	429	403	436	456	422	490	436	453	451	431	436	449	458	475	465	466	419	416	473	463	482	435	400	445	433	429	464	449	446	452	454	459	448	505	444	450	435	482	454	414	441	416	451	437	447	446	449	488	421	481	485	453	427	451	471	433	486	436	483	467	446	453	432	477	469	465	453	458	431	437	449	426	452	466	431	416	416	439	485	457	423	435	445	404	459	505	406	430	454	430	449	454	438	434	425	469	453	442	439	437	430	467	477	496	460	439	427	454	419	437	468	434	436	426	434	446	487	439	442	448	420	455	448	467	438	432	461	471	424	459	424	425	428	437	424	444	463	431	456	477	439	448	444	420	466	437	446	472	455	428	460	465	424	457	467	455	460	427	459	442	466	437	447	439	429	481	450	498	471	446	489	489	457	463	474	458	457	429	431	483	441	465	457	448	468	430	459	429	461	462	454	468	457	461	439	462	424	463	488	452	446	458	415	451	455	485	467	422	426	448	428	463	434	452	478	425	456	446	453	465	406	448	466	478	442	443	457	462	455	477	424	468	453	431	433	470	432	421	450	444	448	436	424	464	459	421	471	451	464	416	440	433	429	446	443	454	444	481	484	464	407	436	451	450	439	386	438	407	416	430	414	478	433	442	440	396	476	435	467	427	451	425	431	448	434	478	481	464	419	453	438	438	448	463	422	421	444	426	446	407	471	442	426	410	468	467
1357	289	306	263	312	281	293	277	312	280	285	302	266	264	261	264	278	256	293	263	293	293	295	283	286	302	301	308	272	289	271	285	307	300	291	294	282	315	289	265	297	294	265	289	281	260	251	270	276	298	298	291	267	267	272	283	289	277	317	270	304	276	269	292	276	274	278	305	311	258	275	273	291	294	313	283	288	268	295	274	308	291	257	305	290	248	284	271	291	276	272	278	267	286	280	264	246	313	266	264	277	251	282	277	299	297	277	296	283	264	304	293	285	252	286	305	263	286	301	296	291	273	284	314	290	285	308	297	317	301	281	275	289	295	285	289	307	277	287	296	284	311	257	300	270	289	284	283	329	273	306	293	300	320	263	271	331	294	309	291	286	293	254	278	296	265	262	275	276	297	299	296	239	286	281	296	272	280	266	293	286	291	266	245	278	281	287	280	277	305	298	282	282	290	281	305	290	310	263	283	263	297	271	316	271	258	271	280	285	286	282	284	263	273	265	264	275	266	277	302	284	297	276	279	283	263	275	309	243	290	269	303	311	293	275	300	282	277	309	276	290	285	291	256	268	271	308	283	286	267	272	273	292	316	244	273	276	290	277	305	305	290	273	277	278	298	318	263	277	291	307	260	275	254	279	281	274	293	280	296	309	264	300	305	290	236	285	248	302	291	314	284	290	282	306	287	312	303	299	311	284	257	318	282	275	260	260	275	285	289	278	280	271	252	280	284	277	275	285	296	284	264	254	279	274	283	294	284	289	297	272	272	299	299	239	298	251	290	282	253	286	316	309	265	291	327	280	254	272	289	234	287	281	288	275	267	281	278	262	292	265	269	279	284	271	293	275	327	296	294	308	246	286	274	301	278	284	262	299	234	285	294	264	262	265	285	313	274	281	275	266	287	292	256	257	302	332	283	306	269	249	278	280	286	268	284	267	259	301	294	271	281	287	283	277	269	248	244	279	286	292	254	276	303	323	301	277	279	277	283	253	265	288	306	295	303	297	316	298	288	249	271	279	268	294	295	280	267	296	298	266	272	307	283	278	276	309	259	283	295	235	257	271	252	297	292	269	282	282	293	256	294	285	279	280	309	284	279	251	308	284	268	308	290	265	283	270	292	305	263	273	300	279	301	273	278	291	258	279	252	262	308	274	279	268	292	279	226	308	297	266	284	293	273	266	265	266	299	309	276	268	270	295	283	296	273	254	301	284	263	271	250	266	274	307	259	316	282	290	300	306	261	287	301	277	290	283	299	269	292	268	268	295	282	282	290	305	260	262	300	275	300	273	289	283	265	301	291	302	294	293	299	317	288	284	256	274	278	262	265	306	296	291	268	293	262	236	315	291	261	282	257	288	303	260	280	246	276	292	279	259	273	308	264	282	256	280	281	258	282	245	269	266	267	267	283	288	275	276	289	270	268	268	316	301	287	299	282	279	285	275	277	284	304	307	276	279	277	278	289	297	283	290	288	264	306	294	258	267	296	293	276	316	292	291	284	301	293	260	254	269	288	263	285	294	263	279	297	284	293	315	288	275	294	260	261	292	251	283	280	305	299	280	294	284	275	286	270	246	290	270	300	280	272	237	254	275	274	300	275	282	289	256	262	239	298	299	310	260	272	297	276	282	276	271	304	322	273	291	285	294	262	288	285	265	305	296	283	296	297	275	314	291	231	274	306	262	287	292	282	272	276	256	266	248	291	273	284	292	257	261	303	262	290	329	302	261	280	299	300	305	306	242	285	280	310	278	325	330	288	254	249	268	282	254	258	277	281	283	340	286	292	264	288	310	274	288	255	270	255	274	253	288	302	267	255	254	278	256	293	291	260	282	284	242	282	291	253	286	280	281	302	311	292	271	294	277	257	298	261	282	262	302	271	297	290	286	285	267	296	272	245	283	313	284	256	286	306	250	292	329	258	272	277	255	279	259	267	273	282	287	299	262	274	272	275	294	253	285	280	295	297	276	249	310	292	276	285	315	258	277	253	274	275	294	298	277	248	278	245	313	297	282	267	249	288	278	314	301	278	290	269	253	303	279	276	280	263	245	229	302	279	313	288	299	310	274	273	287	307	311	272	302	284	291	274	257	257	273	290	265	277	273	270	270	281	278	289	292	260	281	263	297	287	282	279	302	287	282	269	269	299	294	276	311	258	312	311	317	314	283	268	278	267	293	249	266	272	272	287	272	309	264	291	282	277	243	286	278	314	274	264	280	259	283	281	288	266	283	272	269	285	264	292	269	281	281	280	293	290	266	249	273	283	277	256	272	296	287	265	278	281	302	247	268	283	290	309	275	281	264	296	292	297	267	284	263	262	275	308	302	250	293	284	290	251	246	274	302	298	279	292	319	232	294	254	276	266	309	270	282	262	293	256	303	287	275	292	255	293	285	265	283	276	293	290	281	247	276	291	292	283	326	281	257	288	260	279	278	259	303	297	332	260	309	249	271	282	303	297	299	279	285	267	316	269	285	244	265	286	263	301	285	281	319	279	248	294	293	283	275	276	280	300	292	274	291	259	259	293	299	279	234	288	273	289	288	294	291	290	290	276	277	298	302	295	259	258	303	276	300	266	246	270	267	306	253	313	273	283	279	299	267	279	289	285	271	275	264	277	298	292	262	257	280	278	272	291	276	295	259	287	278	287	284	258	267	295	282	255	296	286	265	294	257	299	265	260	280	293	271	271	292	302	273	282	296	290	280	258	288	290	279	269	279	274	288	330	253	318	279	280	285	285	298	282	262	278	288	242	291	258	302	236	254	308	279	244	267	288	289	313	306	275	269	248	263	272	276	306	287	281	271	252	272	285	300	321	298	262	271	264	291	296	264	278	267	287	278	298	280	286	316	279	276	290	247	280	266	278	283	277	284	254	239	264	277	257	279	263	281	277	300	279	286	285	250	297	305	301	270	289	260	278	313	266	294	276	261	293	275	276	257	262	282	281	302	266	273	275	284	280	298	269	271	285	278	287	316	277	298	250	280	280	263	278	300	277	322	277	294	271	305	297	282	279	267	272	309	263	268	256	292	293	294	247	290	294	292	275	269	251	309	289	283	272	270	290	276	308	299	270	300	261	309	290	271	260	261	265	283	281	271	315	268	302	308	283	282	277	283	283	273	273	272	280	300	282	266	256	273	281	283	260	306	293	263	255	262	263	306	287	286	256	272	286	267	278	281	284	271	287	276	273	281	303	322	266	281	296	267	267	278	297	279	265	296	287	267	273	282	282	266	291	320	278	303	278	321	288	283	275	277	302	296	264	268	305	287	299	290	262	265	296	290	257	293	263	266	281	299	273	295	295	273	300	247	288	291	287	259	279	254	304	310	285	290	273	285	294	281	226	303	324	285	317	274	262	265	294	316	266	292	299	254	297	260	283	286	320	243	271	255	255	284	268	296	277	293	281	276	276	278	248	306	263	301	267	266	276	297	274	312	265	262	295	318	289	307	257	273	282	279	276	258	275	290	299	287	274	266	297	289	285	311	248
1687	659	658	682	652	621	641	649	645	646	658	574	622	677	634	659	622	644	577	603	631	633	674	653	628	609	632	587	677	631	652	646	682	617	686	617	659	628	670	637	612	653	599	658	670	602	631	639	655	645	645	669	631	612	617	608	621	653	628	608	622	631	658	610	657	634	638	598	656	628	606	650	651	667	627	590	615	621	643	612	641	634	669	663	624	681	610	658	621	664	626	587	636	621	595	624	662	600	653	594	580	598	633	609	646	623	649	639	664	641	619	669	635	608	639	607	621	666	644	646	654	648	689	639	621	625	637	668	585	617	654	611	650	642	672	667	630	617	596	638	614	606	644	607	603	623	622	638	655	596	599	604	626	654	589	679	659	637	636	641	629	653	613	603	645	597	639	633	648	642	629	616	642	606	615	633	627	675	591	622	641	645	641	667	642	682	631	648	626	623	635	599	648	638	665	641	621	668	637	613	675	650	642	650	609	644	620	595	651	659	611	656	643	670	592	621	616	623	609	619	604	614	656	670	639	603	617	633	647	608	677	650	637	658	649	636	624	621	641	638	610	633	650	628	572	582	569	650	648	629	588	642	600	602	649	645	641	634	635	619	631	646	647	638	608	640	618	596	620	650	612	657	629	647	619	672	613	642	616	627	612	659	574	601	648	600	586	649	672	612	651	662	627	637	626	601	607	592	651	681	597	609	606	586	647	630	612	635	653	671	629	612	602	617	642	635	609	591	647	638	635	630	619	650	667	652	630	661	618	637	596	609	577	659	627	620	630	656	583	682	616	615	610	614	645	576	642	625	626	692	669	600	618	621	619	627	616	647	590	672	632	629	635	640	633	602	640	597	595	667	610	610	623	621	595	575	626	628	629	653	647	641	664	615	634	651	617	648	648	628	639	650	669	663	597	634	587	622	650	654	631	606	571	663	624	715	609	627	637	592	644	605	635	655	623	622	589	687	634	614	625	596	673	658	677	663	643	655	606	643	614	647	668	682	641	633	645	685	691	632	660	636	594	606	623	616	640	682	629	654	632	648	627	638	671	630	635	645	615	635	617	635	642	591	655	622	635	596	650	613	640	642	614	615	643	633	582	647	657	624	663	622	621	571	593	627	637	631	624	622	615	622	662	631	637	607	710	613	607	618	655	592	630	642	632	639	617	627	624	632	623	634	633	616	600	627	602	645	669	676	634	591	643	690	633	610	649	644	648	644	633	609	625	691	661	609	609	656	596	640	626	672	608	658	663	635	650	670	614	646	616	648	620	628	633	641	630	617	611	619	648	630	643	627	643	660	616	624	637	591	660	625	607	631	630	592	629	570	632	629	646	609	647	659	632	614	634	634	602	640	620	612	599	624	590	609	638	628	622	659	623	653	636	609	655	623	641	627	628	674	631	659	664	632	631	676	620	650	614	653	645	619	647	641	602	663	623	652	619	652	592	625	666	618	620	626	653	612	631	624	642	641	636	652	630	632	687	650	620	610	623	638	621	658	585	600	603	625	608	625	667	627	657	671	669	608	636	571	629	655	564	606	650	632	666	630	677	673	696	636	584	572	664	640	622	651	605	621	594	649	639	632	659	611	611	659	639	617	618	665	599	660	643	596	642	668	610	663	650	605	653	609	605	661	654	608	585	603	557	592	601	635	610	638	585	614	659	612	643	664	647	641	620	668	643	620	620	636	642	625	610	649	641	621	613	645	646	625	630	647	633	623	614	616	633	593	652	620	672	645	655	589	623	669	648	629	614	638	631	638	626	585	640	639	610	623	680	629	680	602	643	606	682	614	630	641	647	639	621	638	612	619	627	646	628	677	621	646	643	636	608	628	650	668	584	612	634	557	602	616	643	668	614	622	623	608	661	616	625	654	611	616	650	653	615	674	660	630	665	664	647	621	666	644	644	614	611	642	613	617	641	644	640	622	617	699	620	668	640	617	667	615	616	654	657	631	633	580	624	632	618	597	590	627	669	598	636	619	633	619	605	675	659	613	631	668	677	646	659	576	639	649	639	601	665	644	620	642	615	668	653	636	625	648	635	628	629	654	610	623	634	610	611	666	614	623	608	633	660	597	631	640	580	663	599	638	617	599	617	628	668	617	643	642	600	642	626	667	605	666	639	630	610	634	633	589	641	642	634	635	621	610	647	664	636	664	596	690	633	623	669	601	632	610	692	626	609	612	642	685	607	614	624	629	610	629	649	646	599	642	635	623	614	621	640	656	602	609	619	636	604	626	672	625	636	608	626	622	648	653	659	639	591	643	656	588	601	642	637	622	638	634	656	631	609	671	618	687	684	611	604	609	629	630	610	645	646	670	618	671	583	600	570	643	663	617	646	617	605	671	593	637	633	632	674	657	648	617	615	613	625	612	664	666	601	687	653	634	610	651	611	608	632	671	625	675	625	592	637	628	651	622	665	597	644	633	625	680	620	560	659	622	652	616	659	593	673	576	623	616	693	617	646	627	617	626	643	667	678	632	662	598	640	617	641	652	669	606	632	615	651	621	621	629	605	656	699	632	640	627	629	637	663	609	618	588	647	643	625	634	608	665	557	627	622	652	650	622	580	629	657	631	617	611	629	636	623	633	601	616	621	559	674	664	670	582	588	645	656	647	646	641	618	641	595	599	636	610	637	558	598	662	602	639	665	579	662	679	619	633	685	628	588	675	605	612	621	624	627	591	637	610	630	611	643	604	611	656	640	627	622	641	606	654	658	578	620	624	606	632	671	646	668	600	616	616	577	664	645	624	670	646	661	676	633	616	612	621	617	659	669	598	624	614	633	619	602	628	635	674	578	646	625	601	676	638	657	653	664	663	668	661	625	676	628	640	600	654	628	632	624	589	640	669	625	597	602	652	663	663	638	661	644	655	660	645	645	661	641	626	653	621	634	605	646	619	648	647	645	637	630	621	626	663	687	605	601	612	627	654	629	620	601	628	623	625	594	600	647	599	602	614	638	591	630	641	594	615	635	618	609	649	643	608	640	638	608	627	616	620	622	619	618	645	614	638	590	623	619	614	648	584	654	638	668	655	618	610	657	643	703	657	609	660	655	606	627	643	638	626	610	651	648	583	640	648	656	626	638	613	611	603	625	662	676	607	660	653	598	593	641	607	651	613	584	655	675	645	633	629	627	603	664	609	630	651	630	651	691	611	658	613	642	638	693	597	648	619	626	600	642	596	605	611	578	650	663	653	600	661	670	651	669	697	633	627	627	637	631	673	619	614	610	637	637	617	633	611	634	606	630	619	622	659	619	627	648	616	589	636	617	663	640	600	645	596	646	653	591	602	595	672	655	596	656	653	620	613	648	654	606	689	593	617	622	624	604	638	627	616	643	648	592	643	650	594	653	617	676	633	632	667	623	653	664	646	628	640	631	661	631	643	638	610	649	631	626	599	626	625	634	616	626	623	675	625	665	640	616	636	584	690	598	639	657	629	620	650	656	671	660	653	615	648	663	649	630	599	652	634	639	611	667	657	595	663
7075	515	510	437	290	257	181	168	174	186	151	141	140	158	112	116	143	145	145	122	136	124	124	135	118	140	110	128	142	118	122	132	119	127	105	124	117	128	119	122	142	140	125	143	123	119	128	133	142	146	128	142	133	124	129	128	115	147	108	129	132	128	120	121	118	124	114	115	130	127	123	116	107	125	143	115	134	126	130	119	144	128	153	111	134	123	131	126	125	135	143	123	107	120	139	125	109	119	135	122	105	104	150	119	120	122	123	117	126	141	131	111	128	154	90	120	150	104	110	120	110	119	143	112	137	118	127	117	124	126	140	137	136	146	128	120	133	102	124	119	117	106	94	103	121	124	121	137	133	132	149	126	156	128	122	134	132	119	110	126	128	122	116	125	117	125	120	111	132	99	114	111	130	119	100	117	122	103	128	106	135	125	120	128	116	126	126	130	130	127	124	126	110	106	118	119	125	105	98	123	125	106	119	131	115	143	122	110	116	110	126	113	116	127	125	111	97	130	115	126	123	114	115	127	145	98	118	129	124	134	97	127	122	126	126	121	114	100	128	123	139	125	144	91	131	128	136	144	115	151	125	112	148	126	128	132	108	112	116	134	129	129	141	121	150	129	135	131	118	115	122	140	111	121	130	127	137	159	138	115	118	123	124	138	129	116	141	116	102	111	123	100	114	126	152	124	118	109	110	134	135	111	120	104	109	122	130	148	115	126	119	146	106	127	127	148	125	106	113	114	122	116	131	118	136	129	109	130	111	97	124	113	135	125	120	135	128	124	111	98	114	140	117	104	118	112	119	124	127	117	117	110	128	116	125	110	127	129	118	130	109	125	119	118	140	144	113	129	105	103	136	118	124	135	131	102	122	141	126	128	129	133	125	110	153	139	120	121	136	109	127	123	138	102	139	125	123	136	111	126	121	129	137	153	134	131	128	148	144	115	115	148	122	127	111	107	124	135	130	127	123	115	124	117	106	139	116	121	128	132	108	112	141	131	136	123	110	125	117	91	126	119	143	150	146	135	124	120	109	131	126	115	125	115	127	126	116	128	139	106	120	118	94	126	108	122	107	135	133	139	133	134	110	117	103	129	116	146	149	111	134	122	123	115	124	123	113	130	118	122	117	134	127	135	124	136	141	114	120	128	152	124	142	120	133	118	99	129	115	127	130	146	118	124	133	145	110	91	118	128	128	106	150	145	121	129	117	136	147	135	132	146	125	100	125	142	131	117	102	129	124	132	134	144	123	121	122	115	129	111	130	121	123	115	109	91	134	107	124	137	123	126	142	109	152	123	108	109	137	119	110	121	126	131	130	108	153	144	119	132	120	121	100	119	137	136	112	117	118	126	113	144	133	140	113	121	122	127	128	110	123	136	136	158	148	122	113	141	142	124	119	117	124	131	142	143	141	135	136	133	130	141	119	111	105	109	121	110	116	131	123	120	142	119	123	116	138	121	124	158	128	117	118	102	123	138	138	127	127	115	118	137	144	105	99	115	129	131	131	129	126	139	96	111	118	117	120	127	93	120	123	108	133	127	113	132	118	129	130	135	118	112	130	119	128	140	122	120	128	124	150	116	118	131	120	135	119	123	122	131	126	120	133	100	130	140	120	126	118	115	130	129	95	111	148	110	112	109	117	99	138	130	119	138	131	116	112	123	128	111	127	99	130	147	119	96	141	109	138	120	130	122	125	128	112	129	137	123	123	125	115	142	103	122	115	126	117	115	109	105	136	118	125	117	139	133	121	129	124	117	116	125	117	118	116	107	136	129	137	127	129	135	139	131	133	132	126	112	137	128	108	137	129	147	112	120	102	122	103	126	121	147	129	104	130	131	116	134	119	122	135	117	130	116	105	139	125	146	115	112	128	138	119	121	107	132	126	102	130	109	145	109	129	122	118	122	140	137	117	123	127	122	130	120	125	130	125	136	103	114	118	113	128	128	132	138	132	123	121	126	108	122	119	115	110	116	117	126	115	127	108	116	102	128	132	122	124	124	131	146	119	135	132	135	145	145	111	116	122	118	129	119	111	107	129	120	108	118	141	131	128	152	128	142	104	99	112	115	110	126	133	132	108	125	121	98	133	120	109	128	134	116	128	111	127	118	130	126	113	127	134	134	105	112	117	124	104	105	117	135	116	123	125	127	131	147	131	122	123	120	130	124	119	120	136	112	116	108	136	113	125	123	132	136	146	142	145	106	119	120	117	120	146	144	127	112	119	143	116	108	101	127	124	123	134	124	112	132	119	136	114	114	116	88	108	116	122	135	129	135	114	126	96	118	132	135	130	110	118	135	141	133	152	124	127	120	113	132	139	104	112	140	142	121	146	131	94	129	126	138	154	129	117	112	135	128	128	119	104	122	124	117	113	138	134	113	133	136	131	117	117	134	128	121	123	134	128	118	131	118	131	119	115	100	117	146	126	139	126	109	126	125	108	110	132	147	117	133	139	111	114	131	118	114	111	123	101	117	128	126	127	139	146	97	140	129	121	130	131	131	94	139	131	140	117	102	116	128	135	133	103	124	121	151	141	129	124	125	127	129	132	122	142	121	111	130	107	144	122	126	120	119	132	122	105	138	123	122	113	121	137	120	127	135	148	125	146	133	123	120	130	141	115	146	117	141	137	116	141	121	126	116	125	120	121	130	112	127	151	135	120	126	103	143	120	142	134	122	121	121	118	126	115	123	126	104	130	116	138	126	106	110	152	121	136	135	137	117	134	118	132	116	116	125	119	109	114	140	106	124	129	125	123	132	107	105	112	119	135	129	127	147	129	106	129	113	110	130	117	107	120	135	136	103	108	117	121	138	137	137	113	113	122	104	129	134	131	124	130	109	120	122	130	143	132	129	124	116	124	132	126	124	107	108	119	128	126	118	126	114	119	110	116	108	134	131	135	125	120	116	105	116	127	149	137	114	115	114	132	117	122	110	125	145	122	131	110	129	113	123	131	115	117	124	129	122	122	112	134	112	116	132	126	134	121	131	109	115	138	126	111	126	115	110	114	111	116	113	126	106	125	115	119	106	108	134	114	134	121	142	124	121	128	124	140	128	126	114	114	100	122	129	117	120	115	107	128	135	120	110	123	148	130	135	146	131	127	142	121	135	124	132	124	107	122	134	115	137	102	126	126	130	117	119	120	129	107	118	124	124	126	119	142	122	109	142	125	112	114	125	115	130	114	120	129	105	140	137	130	109	135	124	133	135	102	137	140	141	135	126	131	142	113	110	130	111	112	112	129	114	113	125	163	130	102	104	109	145	140	119	145	113	117	140	130	124	126	112	140	136	120	121	114	125	124	114	130	123	128	125	129	121	140	133	144	131	114	113	138	115	119	117	106	144	128	114	121	119	138	128	126	120	126	128	136	118	116	138	121	125	128	131	125	130	116	130	126	140	137	111	90	127	121	109	120	124	112	118	145	133	136	111	114	133	100	126	121	124	115	131	119	118	119	134	117	121	131	142	106	135	134	128	138	139	137	139
5934	627	1148	1379	1062	899	782	599	562	529	487	511	427	409	403	392	411	355	369	391	391	364	357	360	392	367	337	370	354	374	331	335	330	349	350	339	316	351	300	354	353	357	322	314	304	335	326	336	319	307	322	359	334	350	298	320	331	340	333	328	336	324	343	330	298	343	314	307	327	330	311	317	316	325	322	292	360	313	333	322	316	318	306	293	314	333	341	344	327	360	324	351	322	304	336	329	335	308	373	344	321	289	300	357	342	342	331	331	387	321	303	296	319	298	344	326	318	318	342	307	338	314	325	346	346	320	319	329	345	323	348	336	340	335	328	323	312	336	318	331	284	304	342	317	325	311	304	319	356	322	344	302	320	311	366	330	314	316	328	292	319	343	345	327	320	335	314	316	322	291	363	337	300	326	309	306	318	325	332	336	329	341	355	300	324	282	350	354	318	334	304	335	342	310	315	333	349	310	314	353	327	292	328	343	325	296	353	323	320	304	326	316	355	320	306	318	321	332	363	329	344	350	296	312	343	297	335	330	344	313	331	323	305	304	345	318	302	326	321	321	339	334	352	317	317	329	324	300	328	317	318	305	321	293	348	344	312	318	345	303	330	316	329	298	325	327	320	332	311	337	309	339	331	346	340	316	342	312	314	327	321	308	318	327	344	313	300	297	289	346	337	329	295	321	313	334	306	368	310	328	314	299	343	329	306	309	329	313	332	324	324	314	329	312	329	301	340	333	314	320	325	344	346	306	346	307	318	328	305	357	312	350	305	317	358	318	353	338	316	322	327	335	353	331	345	364	315	319	333	323	327	332	307	326	363	328	318	339	320	330	308	286	304	265	302	349	325	315	311	319	339	301	315	341	332	318	349	330	311	313	345	335	319	303	303	355	318	350	326	352	320	329	327	312	314	312	337	343	326	340	341	320	339	332	317	311	314	331	301	303	327	317	315	318	320	314	331	317	328	305	325	310	328	307	304	300	333	295	317	276	327	356	310	311	318	302	302	306	339	316	303	336	324	324	332	329	317	337	301	298	337	306	300	340	347	334	331	323	351	317	298	321	341	326	306	325	329	314	313	334	317	352	348	320	331	321	326	346	309	332	328	314	306	320	313	319	292	316	352	326	314	327	339	358	300	330	318	319	322	317	352	299	327	312	335	317	294	338	326	329	316	335	348	318	335	318	307	291	316	326	302	341	338	299	322	309	330	318	299	342	323	344	288	344	283	338	335	335	355	314	324	331	332	328	321	305	318	336	331	320	297	330	303	305	286	348	307	315	317	305	322	313	340	309	325	307	346	338	339	298	321	314	348	353	318	312	316	356	314	322	325	325	301	297	324	314	352	326	336	328	303	304	337	318	332	343	310	354	325	315	275	352	307	319	310	320	338	348	332	293	317	330	334	332	316	355	323	318	332	318	314	333	289	331	329	298	347	333	327	310	281	334	299	296	329	339	338	356	318	347	349	348	330	311	308	267	314	330	321	300	322	366	320	305	332	335	304	305	345	317	337	316	338	303	305	318	343	312	341	308	332	314	318	349	313	324	278	302	327	320	344	329	319	320	335	362	344	296	332	300	333	308	313	332	298	346	340	341	315	335	311	355	292	351	351	339	331	338	321	337	347	345	311	305	364	345	329	320	318	307	310	315	306	333	292	301	357	352	296	313	315	316	330	319	326	328	307	331	287	341	320	318	302	331	312	335	332	339	324	325	302	306	318	352	324	326	333	309	295	343	308	295	311	319	354	323	345	334	323	305	305	313	315	357	309	316	303	339	314	346	334	318	339	341	368	320	309	324	335	366	329	304	283	330	352	340	339	335	346	323	331	298	314	313	315	328	294	285	334	353	337	327	362	367	302	347	319	326	296	323	342	312	289	305	342	316	370	318	376	344	337	306	324	288	317	303	338	343	308	324	337	330	350	336	350	303	308	325	353	321	312	322	339	344	305	327	309	338	317	301	351	338	339	337	302	350	311	295	319	317	319	286	333	303	343	322	324	325	311	302	307	321	300	331	332	336	359	308	310	328	324	310	317	300	287	328	339	331	325	317	361	300	309	321	322	311	313	321	324	312	316	326	314	307	302	364	330	325	305	309	333	325	299	334	334	313	300	345	331	345	367	300	349	307	356	326	343	305	293	319	299	320	338	332	323	291	311	330	346	330	326	308	314	324	316	341	327	318	342	316	297	361	305	318	323	325	313	320	318	290	343	324	328	313	348	309	341	359	359	327	331	348	333	329	314	335	324	325	331	367	348	360	350	321	351	312	331	307	337	353	323	314	326	356	339	338	298	312	302	339	324	328	303	333	362	314	340	328	325	329	336	307	341	319	368	326	343	330	323	325	328	312	328	319	330	336	313	317	320	308	282	304	332	343	353	306	351	313	307	344	310	355	339	311	341	326	328	288	326	324	342	317	295	311	297	312	307	315	345	348	306	324	323	354	335	309	305	318	323	323	302	297	374	304	319	330	335	301	335	325	366	299	349	303	319	342	308	341	301	312	312	334	315	311	339	329	326	311	328	311	286	335	291	342	319	349	311	322	335	287	302	287	314	349	306	348	352	339	323	277	296	331	298	340	318	320	332	331	321	325	338	333	346	340	303	345	317	324	328	342	322	338	317	287	287	319	325	331	323	316	320	299	326	344	335	327	313	335	334	316	314	317	312	325	326	322	323	316	330	335	331	317	324	347	344	346	321	299	335	345	313	304	313	333	364	341	348	335	332	302	321	315	340	342	302	343	322	350	371	329	309	308	338	296	325	315	345	329	344	296	332	313	304	313	316	310	320	308	306	332	307	340	333	319	327	309	332	338	298	315	310	337	317	306	328	309	328	336	347	336	340	330	315	325	326	328	324	311	328	325	309	292	312	308	318	310	324	293	323	352	317	324	328	329	340	329	326	326	332	309	294	348	335	332	308	335	329	336	279	334	313	348	342	326	308	311	300	321	326	323	339	320	354	299	347	310	335	327	339	299	319	344	329	323	316	330	322	345	312	317	297	325	336	327	316	299	346	313	320	321	331	299	331	335	346	316	338	340	328	311	333	275	336	319	303	319	336	340	314	313	298	314	335	318	312	337	340	346	312	316	318	326	336	364	342	311	321	317	316	309	335	326	318	303	322	336	324	315	347	342	312	326	313	346	323	314	355	316	323	332	353	343	289	339	360	312	337	331	331	335	357	324	302	315	355	330	288	326	317	345	345	336	314	314	305	308	300	320	338	312	307	331	339	338	306	310	335	309	273	305	343	326	335	348	304	304	305	329	327	351	300	312	324	308	331	330	306	302	320	302	319	340	308	345	350	328	329	349	385	332	293	386	318	313	317	315	327	309	319	325	325	357	312	319	343	333	328	354	316	310	325	316	333	336	308	293	317	332	318	312	335	315	318	276	311	333	307	335	308	323	302	351	338	329	327	318	295	306	325	324	323	354	317	338	341	308	321	335	326	328	331	332	320	328	315	302	315	327	305	340	297	330	337	323	340	320
13826	1225	997	726	545	378	336	289	258	286	236	231	208	181	216	207	194	193	216	202	180	189	176	183	191	187	155	167	185	181	182	185	193	180	173	201	186	187	176	145	170	163	186	180	163	175	178	175	176	171	163	189	193	196	199	161	156	143	176	152	178	133	175	185	182	191	158	203	175	189	179	166	204	198	171	180	187	170	166	177	181	180	188	178	166	170	194	162	159	178	155	179	179	188	216	171	187	160	169	162	185	172	205	174	185	163	170	175	174	169	194	183	166	166	183	176	196	205	179	175	197	193	183	185	179	186	158	188	180	183	167	181	192	189	174	175	170	186	181	192	161	194	189	179	186	186	158	185	193	176	193	202	188	171	181	178	184	186	140	199	180	170	194	212	166	208	198	177	203	187	177	172	173	162	163	186	169	155	179	188	166	195	169	172	174	170	181	201	170	155	172	199	164	158	180	176	204	166	148	172	163	165	180	183	171	183	168	173	169	165	163	177	170	182	183	178	185	178	198	163	176	164	177	167	189	208	175	179	182	205	184	201	203	188	158	147	172	177	166	174	192	180	173	184	162	183	204	148	160	205	176	152	174	181	167	188	171	164	163	203	177	175	158	190	185	198	199	160	180	167	181	170	178	168	164	170	182	203	178	175	196	204	176	160	191	193	167	193	200	168	171	177	180	185	192	171	175	168	149	155	172	164	142	177	158	183	189	190	159	188	169	165	165	171	204	199	193	180	184	170	195	180	162	218	180	159	174	179	172	190	158	174	182	185	176	172	172	178	177	181	181	192	175	171	202	211	185	177	174	179	152	167	203	162	170	217	190	191	200	161	149	185	190	178	159	182	176	172	171	177	175	172	182	161	168	190	158	185	167	190	214	186	146	177	138	180	188	177	171	213	209	169	195	152	193	160	198	184	186	155	189	181	175	212	202	175	193	160	199	179	166	182	171	171	175	161	159	156	173	172	176	178	176	182	173	193	159	150	200	150	156	173	169	181	182	170	200	177	190	176	188	192	178	181	170	190	191	159	177	175	140	171	157	186	176	186	180	220	189	172	174	169	181	174	171	197	182	170	147	183	169	169	201	193	184	199	196	184	147	183	184	175	184	190	190	193	172	181	162	184	186	182	189	189	183	160	208	201	193	181	189	171	162	186	201	182	173	145	155	165	168	209	179	159	180	167	162	186	167	184	176	178	190	182	202	181	172	171	180	185	173	161	173	166	174	197	180	165	168	173	187	204	173	185	162	192	188	189	187	191	205	173	145	164	177	173	170	185	173	177	155	190	168	162	170	184	181	194	185	164	161	195	184	167	194	201	157	182	186	175	182	182	159	202	186	174	176	168	197	185	174	211	182	192	174	175	159	189	192	173	175	174	174	181	171	177	170	162	188	176	190	188	206	190	171	193	163	179	196	183	195	184	141	195	183	153	181	165	159	162	206	173	167	154	163	157	174	177	153	178	186	194	182	166	191	168	196	180	198	152	163	184	158	161	160	162	196	170	161	189	199	173	173	193	186	177	174	161	173	175	172	180	172	179	181	180	162	182	200	188	174	167	166	192	179	196	175	184	176	159	192	189	165	153	161	164	181	182	171	183	173	184	187	181	175	173	164	180	172	187	171	161	162	186	171	158	176	178	174	168	182	175	206	194	179	197	194	146	171	192	154	163	196	167	178	193	185	166	182	164	194	163	173	187	188	182	169	191	188	153	188	172	183	186	155	174	156	161	170	188	162	195	154	161	167	202	164	173	178	184	201	198	171	192	166	183	195	164	163	159	186	163	205	177	168	172	157	184	188	167	191	172	210	160	156	177	156	179	185	190	180	184	180	178	165	188	184	153	173	177	186	159	203	183	194	181	156	179	194	196	168	184	183	163	184	167	170	191	177	173	184	171	179	175	182	177	175	179	165	173	178	195	176	161	171	163	165	194	159	151	175	146	156	152	158	198	171	202	168	162	161	165	200	197	176	191	197	193	183	165	156	165	192	202	188	174	195	205	179	176	177	179	183	188	172	170	143	189	167	180	169	159	155	164	156	182	174	179	177	219	175	172	201	185	170	183	171	160	145	158	184	189	184	182	183	191	176	190	167	184	212	172	187	174	160	197	206	166	160	161	190	173	179	160	166	187	176	157	149	177	176	160	189	194	178	161	179	197	183	171	170	179	173	187	171	188	180	172	184	178	168	194	159	160	177	159	179	161	163	152	164	173	192	201	167	144	171	191	177	178	197	167	198	190	186	186	163	176	149	178	176	171	168	194	169	165	168	156	183	162	146	181	174	181	180	169	191	202	158	166	175	165	177	177	194	167	176	190	173	180	220	190	161	171	198	196	164	175	181	184	177	185	167	177	165	171	200	163	186	172	188	181	191	167	178	183	175	187	180	179	188	158	192	165	166	165	157	195	170	175	168	203	213	138	163	191	180	183	173	183	173	188	213	206	171	189	155	162	179	170	181	185	153	179	170	183	152	172	182	182	164	190	158	181	178	184	163	175	167	177	195	182	173	181	197	177	188	152	195	156	175	184	183	188	195	191	180	197	162	163	193	195	179	173	179	188	193	163	188	196	166	188	175	175	182	181	171	177	169	190	173	174	187	169	172	186	159	161	158	151	179	176	168	170	184	151	200	180	160	186	172	163	177	175	149	160	185	197	189	190	190	193	196	194	178	184	190	190	173	165	195	174	165	211	167	169	170	158	189	166	190	154	177	163	194	196	179	167	198	178	166	175	173	173	170	147	185	192	172	194	201	183	189	198	160	183	204	177	173	173	179	170	177	201	199	185	172	182	192	191	197	169	190	195	185	192	174	178	178	178	184	198	183	182	203	207	187	188	176	137	207	168	180	162	180	178	187	182	159	175	142	183	181	169	162	184	180	177	160	167	158	156	195	184	191	170	194	181	173	190	168	166	178	164	175	205	155	171	170	188	170	166	179	161	164	184	168	163	208	202	186	175	176	172	154	187	182	176	183	196	173	177	203	161	177	175	195	153	168	184	167	186	162	167	174	208	189	172	177	181	177	172	183	169	192	158	173	181	181	165	186	181	157	192	176	206	178	198	181	157	175	161	157	177	186	170	161	199	186	163	174	174	172	183	155	187	144	187	164	172	200	181	183	200	159	185	167	166	207	186	181	179	173	183	176	171	191	166	181	168	184	173	215	187	176	183	178	174	176	175	157	207	167	174	180	183	188	170	192	190	165	178	173	178	194	189	190	184	162	191	180	184	166	188	175	160	183	167	214	166	192	188	172	197	164	172	170	147	173	202	185	162	177	167	162	176	160	184	163	189	170	160	186	189	173	178	184	175	193	158	157	166	166	171	157	198	178	171	197	176	160	167	185	166	179	170	192	180	172	161	174	178	181	161	194	172	166	149	182	168	161	164	167	174	169	176	188	200	177	185	167	199	160	171	192	186	180	167	167	177	145	182	149	193	179	178	158	186	200	196	163	178	154	188	162	145	186	170	210	170	178	194	177	180	174	170
7851	1137	2146	2413	1885	1489	1194	1022	886	819	806	714	695	627	619	617	564	572	534	548	542	536	519	522	531	498	499	524	523	508	495	467	461	520	538	489	490	508	452	463	469	426	507	464	483	523	458	416	450	431	450	487	478	459	427	478	428	461	451	482	445	459	439	432	519	463	450	429	454	495	430	438	427	447	492	448	468	454	436	442	477	493	468	463	483	441	458	422	447	441	443	438	441	473	427	451	443	424	498	464	469	453	470	458	432	486	427	428	449	455	489	453	420	410	460	462	479	489	492	467	467	451	442	435	467	440	459	434	463	436	438	435	447	472	475	478	447	455	473	488	422	432	446	430	462	458	462	462	451	421	469	436	418	461	460	469	495	473	470	431	485	465	459	443	422	443	438	442	430	502	456	457	458	494	444	445	436	453	465	410	455	457	479	448	459	463	444	436	427	415	455	447	440	458	471	468	442	468	484	450	423	457	438	449	471	483	467	480	438	473	500	447	444	469	467	421	481	471	493	449	443	412	474	469	448	479	494	451	462	461	460	447	447	415	446	461	442	418	430	437	450	480	452	459	454	511	474	460	442	452	448	425	469	442	466	447	473	472	468	447	448	420	403	471	450	463	481	452	439	461	444	474	438	429	454	433	460	466	444	476	470	431	431	448	481	482	444	477	495	473	476	404	464	407	439	449	423	464	417	466	441	426	483	424	449	452	457	452	469	463	442	463	445	416	442	408	476	435	496	448	452	459	460	456	455	473	451	470	449	451	426	428	448	457	475	424	470	445	500	482	445	491	438	435	430	429	479	458	438	479	426	472	455	416	423	461	472	444	445	427	436	460	460	426	473	420	460	434	472	444	446	463	438	464	439	476	443	460	463	451	462	449	493	470	448	440	458	442	438	435	490	407	458	477	443	475	459	437	465	410	465	471	455	463	461	459	429	501	470	424	480	431	470	456	442	424	427	488	450	451	447	448	446	422	445	466	457	465	422	429	438	441	454	463	462	451	425	467	433	472	420	467	479	470	468	494	402	460	455	442	434	485	421	422	464	501	465	463	446	431	460	430	442	446	454	418	461	438	466	444	472	444	441	446	450	422	449	460	438	462	426	416	436	466	471	452	490	431	482	462	466	437	419	454	455	424	439	412	456	486	454	421	414	442	467	452	457	453	471	463	461	451	445	469	455	431	467	443	475	424	445	484	449	452	430	470	441	449	459	458	427	455	435	451	443	465	454	426	467	421	432	454	459	420	410	428	459	431	427	436	482	464	426	437	450	463	428	489	457	458	478	446	456	461	445	484	411	436	459	454	441	466	466	486	452	436	439	435	450	454	492	468	470	453	449	433	485	449	447	466	472	473	457	459	450	441	444	439	440	480	398	452	478	434	428	420	447	434	483	434	474	447	487	437	417	426	431	466	444	453	436	449	452	450	474	441	474	423	449	442	456	493	466	423	433	450	446	469	433	457	492	423	459	459	432	443	439	436	426	474	458	452	431	440	443	465	473	491	468	464	459	436	460	442	448	461	449	424	429	449	451	459	463	438	453	430	428	470	435	475	467	439	456	408	468	430	421	471	466	410	433	448	469	450	424	443	461	419	455	475	462	482	458	444	488	496	453	472	449	455	454	453	425	410	421	500	475	451	455	485	427	462	471	425	458	448	471	476	429	472	487	437	467	458	435	445	493	458	464	437	449	475	465	476	472	497	476	452	479	453	478	441	463	460	473	432	448	474	439	475	460	454	424	453	452	468	470	468	449	454	464	434	485	460	431	469	419	465	470	454	449	442	470	456	458	467	468	418	448	441	461	441	429	463	434	474	484	458	460	443	475	453	493	422	451	442	442	477	463	461	438	447	440	432	490	491	434	402	469	426	479	481	432	450	423	468	440	439	458	477	464	465	441	515	439	428	485	449	484	449	465	460	459	433	470	418	436	417	433	469	449	463	431	492	472	450	464	435	431	422	480	493	454	466	429	452	460	484	409	457	472	436	435	430	473	435	444	437	411	458	417	483	440	455	457	451	443	452	446	462	432	462	480	465	444	441	448	475	449	491	459	450	471	441	426	450	414	434	471	448	455	462	497	489	480	427	423	492	465	459	449	439	448	484	437	465	453	433	438	400	458	442	448	463	448	437	439	465	465	446	457	427	443	429	447	461	446	432	486	445	476	456	417	434	433	461	451	450	452	450	452	462	434	449	439	435	439	499	490	443	461	449	416	465	482	460	474	430	453	464	444	462	466	433	472	470	473	469	428	465	451	431	441	493	436	471	423	476	458	445	428	446	482	503	476	438	450	465	458	467	474	452	481	460	463	438	454	428	456	494	401	435	432	483	460	443	424	461	440	425	494	432	431	437	432	463	418	415	433	448	463	427	445	419	466	487	452	454	447	427	432	428	465	473	482	465	460	463	480	446	456	447	449	446	476	473	487	454	471	449	421	429	468	450	489	434	484	453	480	450	487	411	454	458	444	478	435	440	444	478	469	442	479	464	474	424	435	459	470	487	464	466	446	484	478	480	463	473	465	462	507	455	449	460	484	424	428	450	452	446	483	463	433	474	483	459	465	451	454	437	422	468	452	403	448	478	458	466	439	415	456	425	467	429	449	418	468	436	450	414	442	451	481	413	460	481	448	469	386	410	463	426	474	500	482	454	485	446	442	469	437	458	470	447	499	483	473	431	471	448	470	444	435	447	469	468	484	444	470	472	458	441	459	467	475	485	448	440	439	455	430	443	438	420	428	449	449	462	412	448	439	467	460	441	434	440	460	477	455	445	436	433	476	425	428	450	446	460	423	470	442	435	435	449	476	415	479	437	459	436	425	414	440	461	472	419	427	434	443	465	458	456	453	449	474	446	462	464	458	458	487	473	478	472	498	443	449	459	474	505	436	457	414	480	407	481	453	444	442	463	481	458	425	470	442	459	447	457	456	466	434	448	458	505	475	452	439	412	452	474	450	486	459	484	461	420	446	440	445	445	446	461	463	458	450	453	427	443	446	457	454	478	453	476	470	449	454	448	453	420	444	434	451	455	432	449	467	493	458	459	446	441	430	463	441	444	476	468	457	409	432	473	456	434	446	470	465	433	444	448	446	407	471	428	463	395	418	465	439	422	445	461	484	434	457	434	459	449	440	424	466	516	441	461	460	490	492	490	453	460	439	422	440	451	432	459	454	454	466	459	480	454	457	476	432	437	463	422	451	440	468	460	441	410	433	451	453	456	488	439	422	473	464	457	441	478	456	467	438	492	478	452	429	434	428	418	450	464	447	418	469	446	435	466	432	449	455	466	461	419	441	431	432	476	468	466	473	458	460	497	440	442	492	495	509	449	490	489	451	466	453	459	507	461	481	459	460	480	461	441	472	391	471	475	479	444	426	404	457	485	448	466	467	451	461	452	438	430	430	450	442	444	478	426	468	491	432	441	407	439	449	451	434	431	509	417	436	431	471	473	444	494	491	470	428	447	468	426	476	492	462	435	482	467	466	460
1382	289	296	296	312	275	321	268	297	275	288	302	319	291	274	293	284	269	302	296	295	301	292	296	277	300	284	271	287	301	297	302	295	289	266	302	269	267	276	269	306	301	284	302	290	295	257	300	318	316	283	310	287	274	308	264	303	296	269	271	306	268	320	280	278	262	288	299	279	286	315	294	281	316	272	240	305	297	265	296	314	277	280	270	311	314	324	272	323	254	279	253	266	304	285	309	302	279	303	317	260	273	284	308	276	292	290	257	273	326	279	270	274	292	318	268	265	260	234	271	273	306	306	281	289	260	266	289	300	269	267	301	271	280	300	307	298	291	317	266	268	278	279	287	291	296	301	309	263	248	274	284	290	319	294	281	283	300	283	276	250	288	268	287	274	297	284	289	327	318	281	271	276	274	279	305	272	271	290	243	276	267	291	270	270	290	278	312	256	287	302	282	288	257	296	324	286	279	257	254	267	293	271	282	294	282	300	269	260	280	308	279	293	286	302	297	293	278	248	324	302	309	266	282	273	311	287	292	277	274	280	276	285	266	272	298	320	297	298	267	288	274	279	289	276	253	272	283	278	275	305	259	293	287	268	294	299	287	300	233	286	280	267	250	278	294	282	301	258	272	274	266	296	251	293	296	274	307	260	285	285	278	286	290	261	273	269	245	278	266	281	277	267	265	276	311	268	292	281	291	292	289	310	261	301	275	295	294	271	282	266	338	269	266	253	296	269	272	282	311	280	286	272	285	306	263	257	288	283	251	269	315	272	281	317	306	285	304	270	258	294	274	252	294	269	248	290	261	280	308	284	261	257	304	277	301	296	275	264	297	266	295	282	303	275	279	283	265	308	267	281	273	256	276	290	295	252	268	253	310	276	279	269	291	285	279	283	301	294	299	312	300	261	287	300	249	286	300	264	261	273	289	283	307	275	317	284	254	288	268	256	269	294	313	233	288	270	281	305	280	291	322	279	288	302	295	303	316	295	291	311	289	282	287	260	321	287	268	300	275	262	255	272	295	290	303	300	282	261	277	316	286	295	297	296	265	249	287	278	254	301	289	256	265	285	327	257	251	282	288	278	292	278	280	280	315	310	290	287	274	274	292	280	327	265	262	288	293	302	296	304	277	288	276	268	285	279	294	292	314	300	255	312	289	292	254	287	287	271	278	294	240	251	305	270	269	255	297	289	256	297	302	264	295	273	324	283	287	275	274	308	284	301	311	289	280	294	317	295	301	309	294	307	298	274	273	301	295	304	268	310	271	305	262	287	301	297	301	272	297	290	278	309	321	273	276	312	269	265	281	291	277	286	289	274	228	300	281	269	317	327	271	281	303	262	302	279	294	315	285	285	267	296	266	292	272	300	283	300	272	321	292	324	290	276	312	322	282	282	304	292	290	312	305	295	304	285	237	264	270	289	296	288	289	296	304	311	295	307	282	280	285	262	273	284	293	300	275	296	261	300	288	275	281	322	296	280	262	299	275	313	269	267	296	260	300	281	273	292	255	308	256	285	258	273	242	297	264	279	272	277	253	281	309	265	309	265	299	313	303	308	255	294	275	269	300	270	280	264	283	294	303	295	260	269	240	284	293	277	261	254	323	296	279	288	288	304	312	282	307	297	307	282	258	308	297	283	293	290	313	256	266	273	286	299	264	285	284	273	314	262	263	300	276	290	285	257	317	278	238	295	274	292	274	259	241	261	296	268	288	292	291	279	284	312	267	252	284	291	274	305	269	277	302	237	282	283	290	266	278	290	302	272	292	287	274	298	283	293	288	284	282	291	259	285	317	290	309	269	286	340	303	276	291	272	277	266	277	284	280	267	285	322	299	267	262	285	270	251	272	275	273	274	318	287	282	320	282	314	298	291	304	306	282	310	278	255	296	265	299	260	276	296	296	246	296	270	300	298	269	270	270	268	289	288	249	256	279	270	274	289	277	298	276	261	261	287	268	308	287	299	281	298	305	276	314	289	263	284	302	319	271	300	298	277	310	298	279	307	305	303	277	289	272	270	277	261	282	290	273	278	283	298	295	297	277	295	244	295	289	289	275	282	303	295	301	299	264	288	291	286	325	324	282	276	314	284	331	273	259	248	304	296	274	288	275	277	272	274	277	265	269	316	287	300	290	256	279	296	281	258	255	316	303	271	270	311	303	275	287	302	304	249	301	259	289	290	285	261	259	262	299	292	263	288	280	309	275	302	261	282	313	245	285	315	263	284	306	269	283	259	287	319	298	273	302	298	273	287	264	294	272	311	287	292	316	282	311	280	301	268	280	296	277	278	280	300	267	302	302	284	296	287	301	299	287	302	299	283	291	257	325	301	272	273	289	308	270	269	285	263	285	300	271	288	291	294	266	306	289	301	297	283	291	233	285	277	279	278	308	285	306	276	277	290	289	308	313	270	279	325	285	279	291	257	326	297	309	284	286	266	288	274	286	307	256	310	296	292	272	330	302	261	281	276	293	272	290	297	267	284	300	295	291	313	300	278	314	275	309	275	294	284	277	236	258	275	267	294	277	308	270	268	318	309	288	329	277	289	286	288	279	273	319	290	284	294	292	307	279	258	263	310	263	276	283	293	304	282	281	268	300	271	308	298	272	311	308	267	280	299	278	244	272	289	313	276	259	268	278	306	263	283	264	287	294	283	275	308	309	304	293	293	286	293	310	283	278	263	300	299	291	276	271	289	292	280	291	302	274	261	263	298	249	258	294	299	289	284	262	279	296	273	283	274	283	286	286	290	281	269	268	269	260	254	280	307	288	313	288	289	313	267	288	253	293	267	272	297	312	287	283	274	286	305	308	313	292	304	328	267	302	309	279	284	287	297	291	305	307	266	266	279	273	261	280	306	263	285	295	260	283	315	309	292	269	280	302	280	260	297	274	295	273	308	289	295	286	280	252	288	281	280	278	268	301	254	271	240	262	283	288	298	299	289	295	308	281	279	262	278	284	272	311	271	296	297	276	280	274	319	280	313	289	276	298	300	296	255	295	269	283	255	276	291	281	284	301	262	287	285	248	268	276	253	284	281	275	282	278	308	284	271	246	282	290	296	261	268	288	272	266	299	281	277	274	281	290	283	299	258	287	320	328	314	298	298	274	305	261	274	284	280	257	247	275	279	279	279	248	263	256	286	275	274	322	284	302	295	296	297	269	273	278	274	315	281	282	277	260	303	312	301	296	257	278	306	281	308	336	310	279	276	298	287	299	282	273	308	270	305	263	283	252	288	280	231	266	286	271	301	315	293	290	274	256	263	321	306	275	271	325	268	315	305	281	272	275	277	302	283	295	301	273	311	293	268	319	270	278	261	305	300	281	285	280	276	303	278	262	280	263	248	264	294	293	289	287	299	294	304	279	285	289	278	284	255	300	249	272	307	322	281	308	285	286	267	290	267	248	285	270	263	281	278	257	297	271	253	340	261	287	316	282	258	298	284	313	301	313	281	270	264	284	291	301	330	301	277	265	265	283	291	299	294	313
1677	611	624	649	709	675	643	652	629	636	630	667	614	615	690	625	663	640	605	614	659	643	652	645	625	657	655	624	624	655	594	640	638	656	670	627	639	640	642	651	632	625	645	620	671	680	648	616	663	632	622	652	621	663	637	633	624	591	630	634	644	611	642	627	663	675	608	667	675	641	638	668	651	631	618	628	656	657	658	627	638	640	636	617	625	612	625	657	634	620	652	633	598	634	647	597	650	606	650	620	649	646	618	628	603	628	602	646	577	613	649	640	614	686	604	666	646	661	632	646	635	679	609	628	659	626	673	597	618	643	631	634	620	660	594	645	594	625	653	616	642	612	618	632	654	626	625	593	630	661	646	654	686	663	643	639	583	594	655	676	630	650	653	623	618	632	638	613	655	648	632	704	644	680	640	611	640	594	634	661	644	651	643	631	699	636	606	668	658	630	612	634	608	634	663	596	629	659	640	635	629	605	597	630	681	644	619	651	657	634	675	610	583	654	636	642	630	677	655	656	568	674	634	649	657	628	648	606	589	644	668	609	649	637	628	630	620	663	629	697	642	688	638	652	655	588	623	600	659	606	649	631	620	614	616	642	605	594	621	635	608	652	626	659	627	655	624	670	639	647	680	625	614	629	664	602	643	582	631	640	591	609	618	693	621	661	632	645	678	613	617	679	645	677	619	649	666	627	621	662	640	628	664	636	652	591	638	657	659	665	575	626	636	615	644	676	626	639	647	642	639	674	609	610	642	564	649	643	650	668	658	632	631	627	619	626	630	633	632	670	649	619	629	614	668	683	628	630	634	669	597	608	611	618	638	647	611	661	626	706	646	641	629	682	619	617	657	683	656	665	610	666	614	620	619	679	638	659	677	656	610	606	636	619	674	603	655	648	635	676	656	630	660	650	625	615	650	645	651	647	682	619	652	638	627	649	604	639	681	645	615	649	588	681	609	638	653	635	631	626	636	672	657	653	614	649	620	672	709	624	669	670	622	636	647	628	652	635	605	624	643	646	608	641	668	647	665	625	612	634	616	624	640	636	652	611	664	659	623	626	645	650	660	611	624	630	636	599	629	617	682	657	626	582	648	632	624	611	631	657	628	643	612	660	634	609	610	618	631	594	646	611	619	621	629	613	669	694	653	658	625	630	651	639	654	581	600	666	662	630	645	614	597	638	630	624	629	623	658	618	618	621	637	671	625	619	698	645	632	653	599	641	655	571	641	607	628	625	660	596	633	705	598	636	667	687	614	638	659	623	602	659	626	687	644	599	617	639	621	659	629	672	648	624	608	625	641	633	622	642	642	604	661	621	579	637	664	610	602	669	668	631	633	634	632	651	711	651	629	589	608	632	697	620	662	641	671	632	591	661	669	685	627	600	642	637	664	672	658	638	661	543	620	654	622	652	634	658	641	637	647	645	578	649	663	668	602	646	632	654	655	634	625	645	646	634	632	654	649	651	632	669	632	649	676	618	636	645	610	648	634	637	676	650	622	609	690	666	631	637	652	688	636	610	664	587	614	630	661	640	633	630	633	660	603	639	648	621	648	630	610	600	656	609	676	621	610	608	636	643	585	607	632	633	665	650	636	607	668	596	632	579	601	630	619	627	642	638	623	617	651	673	658	658	687	606	645	641	665	691	623	627	655	676	610	635	628	618	640	727	591	605	631	613	641	619	665	629	645	642	649	621	632	643	644	643	598	662	674	649	640	645	621	646	644	673	701	661	674	655	590	612	628	711	624	667	597	634	665	616	632	628	600	631	626	640	656	654	674	665	687	604	597	677	643	620	600	630	635	638	652	663	655	629	646	620	604	633	596	590	649	629	639	609	606	663	620	665	638	608	657	645	636	665	614	647	660	650	613	593	623	631	624	660	640	688	665	656	586	610	640	650	643	598	674	631	665	675	618	642	611	637	621	630	576	635	615	631	626	613	616	610	609	609	645	598	671	638	616	629	626	660	671	596	625	631	653	626	640	581	626	644	646	648	624	647	629	633	656	637	666	635	652	630	635	669	625	627	622	657	667	644	649	616	698	626	660	606	630	637	625	656	668	664	653	613	653	628	619	635	670	644	640	616	658	672	642	655	665	675	650	657	638	656	607	673	620	622	638	628	609	645	666	629	653	592	619	656	614	697	614	603	631	676	641	637	642	631	600	623	632	617	616	627	653	640	649	648	632	670	650	593	603	622	630	621	676	632	603	657	667	643	647	608	629	657	617	631	633	647	617	681	617	662	646	655	694	647	639	663	707	663	624	627	630	662	632	644	600	655	630	624	598	651	608	636	604	678	654	656	642	665	651	693	676	663	629	655	635	646	684	644	650	633	586	653	683	643	647	676	628	588	635	622	644	632	629	631	635	640	660	643	606	607	660	658	615	677	615	623	634	678	651	679	619	655	610	633	636	668	620	646	653	657	645	655	643	674	620	693	649	667	613	670	666	639	627	632	651	626	624	635	648	618	605	663	636	629	655	639	620	645	608	687	593	603	641	637	680	651	663	631	643	640	670	685	638	592	667	620	680	643	597	644	610	651	697	653	672	665	631	633	650	625	607	620	616	614	615	660	670	644	635	634	684	671	638	639	617	640	632	663	616	612	633	679	645	622	638	609	610	616	613	634	695	616	614	620	604	647	626	613	684	627	632	641	644	638	674	641	628	639	654	609	689	612	649	576	646	646	651	626	671	659	668	614	639	628	638	640	644	634	624	642	579	623	631	648	632	644	607	628	624	636	642	629	660	611	661	631	658	623	679	651	652	629	625	627	633	652	647	657	665	670	603	614	664	626	695	654	676	632	616	641	638	663	607	625	595	616	604	662	601	653	618	650	661	643	685	667	650	661	640	612	632	613	634	609	611	637	647	629	590	633	608	618	652	652	651	611	640	616	662	620	630	614	619	620	639	638	607	674	674	615	695	617	666	597	584	641	651	651	658	687	665	604	582	662	650	654	631	640	654	665	675	632	613	628	642	635	673	635	669	669	653	644	648	648	620	645	654	671	647	648	677	621	647	672	646	628	655	608	628	652	615	687	608	609	630	628	658	613	639	656	647	627	612	653	617	667	636	641	667	642	654	600	666	637	620	638	647	619	694	665	601	670	682	614	649	628	627	640	620	643	655	628	645	628	639	645	601	631	612	637	603	626	598	666	729	633	612	650	632	637	632	613	659	676	657	612	659	625	631	648	630	623	636	600	641	652	621	598	605	637	585	630	661	612	612	612	641	665	675	616	627	593	629	655	631	645	638	633	652	662	671	657	658	633	691	613	658	652	656	601	617	657	667	600	647	617	648	660	605	667	629	626	648	631	670	632	622	597	645	652	634	645	640	664	640	612	650	602	602	627	641	655	616	662	671	614	675	602	632	677	622	647	602	664	648	592	622	655	622	621	643	667	675	652	674	655	667	632	635	676	634	671	658	667	670	623	615	653	599	597	659	607	628	622	649	655	653	665	635	639	657	613	611	653	581	612	601	633	587	652	624	647
7216	540	518	446	306	233	204	165	161	173	160	140	138	142	126	148	148	138	143	140	125	111	151	113	129	110	145	135	118	132	127	133	110	139	147	135	116	122	122	140	124	120	131	108	117	140	129	132	109	142	153	123	124	137	123	140	114	150	128	121	126	134	100	147	119	127	124	120	118	110	109	133	101	130	136	141	116	107	114	112	122	137	115	110	123	123	119	134	126	120	124	114	140	150	116	122	133	130	125	124	122	127	123	123	126	119	130	130	112	116	126	136	151	114	132	119	117	135	127	111	89	123	122	118	133	93	125	136	149	124	131	127	120	138	123	137	124	109	166	118	130	121	130	120	150	108	138	160	141	116	108	128	135	105	124	111	131	131	117	130	125	111	128	122	132	121	120	128	130	124	132	142	116	115	136	121	131	130	129	122	127	139	136	123	124	126	117	112	128	132	117	119	135	120	149	100	137	99	112	121	129	114	102	114	115	113	137	117	112	118	133	129	115	132	143	130	142	139	123	125	114	150	114	110	123	139	132	145	125	121	125	126	133	118	113	111	109	118	118	126	111	116	111	128	125	111	124	121	118	126	108	127	125	119	123	104	129	142	118	124	109	120	122	140	117	140	121	141	106	119	103	109	144	124	113	118	135	119	129	127	128	127	132	107	137	119	106	131	139	118	103	110	127	121	130	120	121	135	143	117	123	110	115	135	108	112	106	103	130	124	122	114	128	149	126	99	134	130	139	125	131	121	98	123	122	120	127	113	128	136	117	107	148	120	96	111	146	108	135	119	139	117	128	144	135	117	121	134	129	126	103	126	109	140	132	128	131	120	127	126	106	95	135	137	109	116	117	140	121	142	107	116	125	124	122	107	137	117	123	136	136	108	111	120	105	139	126	130	133	122	119	120	123	120	126	127	127	128	138	99	100	119	97	124	116	127	119	130	109	130	122	124	126	121	118	93	114	111	109	119	117	127	111	130	121	128	118	128	116	133	120	116	110	142	126	121	110	123	127	134	126	133	117	123	119	123	140	118	148	99	121	141	125	116	119	135	105	111	123	117	127	132	131	126	150	127	120	107	136	121	118	133	165	115	132	138	128	135	90	124	132	104	116	124	124	143	144	141	116	98	113	111	126	126	127	113	96	135	108	129	101	131	115	125	131	128	114	121	129	110	119	126	101	119	142	131	148	104	93	108	119	125	116	132	120	133	141	137	109	119	105	125	111	125	125	122	139	126	143	117	126	114	143	135	119	118	116	144	125	143	135	127	134	128	146	139	134	123	125	117	125	125	140	120	107	122	112	125	118	122	126	119	119	112	108	139	130	124	123	111	123	146	118	138	124	114	134	116	125	106	113	118	127	121	114	121	120	120	146	123	146	117	115	113	121	103	133	137	126	136	124	96	140	121	121	97	113	119	120	123	132	144	111	120	129	132	123	119	115	131	112	110	120	134	127	145	122	119	125	107	136	113	123	129	136	134	126	122	121	108	113	141	144	114	108	127	114	119	122	163	133	134	135	146	145	124	138	134	149	128	144	124	146	121	125	107	138	119	117	142	122	106	123	136	119	115	130	128	125	105	115	125	119	114	125	142	117	126	129	126	106	127	116	134	151	136	128	145	99	122	106	120	115	134	120	112	104	147	123	138	125	111	117	136	124	113	113	131	118	130	123	129	122	126	120	120	140	140	110	133	112	120	118	125	109	138	144	113	123	86	118	126	110	125	148	123	118	136	130	116	119	112	114	141	121	112	105	124	127	139	137	128	121	149	121	122	118	114	125	130	120	105	105	146	98	130	129	138	109	120	127	130	124	138	112	118	115	114	142	134	127	114	123	133	114	111	108	136	113	103	132	121	116	125	143	121	120	108	123	127	117	114	121	117	142	120	127	116	130	114	119	116	120	121	134	90	124	132	126	108	122	130	117	123	109	124	117	124	128	118	92	106	121	125	137	131	115	118	132	110	146	122	115	103	111	125	126	128	124	124	120	118	128	105	110	136	107	123	133	113	117	131	113	130	123	123	127	160	135	124	120	129	119	134	116	140	134	146	124	120	138	111	129	132	131	146	136	121	122	151	103	126	140	106	123	112	140	126	113	113	112	116	141	125	126	107	112	98	117	124	138	146	118	124	120	117	129	114	110	97	114	114	108	121	118	117	124	124	126	129	136	130	134	119	132	139	127	120	121	124	141	128	141	113	127	136	118	124	132	140	116	127	119	119	137	109	120	131	119	119	124	141	147	115	125	137	126	126	125	114	122	122	130	119	144	122	128	113	103	116	124	135	125	110	113	115	99	106	153	120	114	115	133	118	116	124	104	133	132	132	120	125	135	114	141	122	91	132	118	124	115	128	150	121	119	125	107	94	125	118	139	121	138	116	108	123	128	129	112	126	142	114	134	125	110	128	125	106	124	127	127	102	103	108	116	146	105	136	141	124	127	130	125	121	121	130	120	144	127	136	122	111	138	127	150	132	132	126	132	125	118	117	101	150	120	132	130	121	118	127	130	127	112	118	124	104	101	132	153	130	141	131	111	123	116	108	121	130	125	126	131	119	118	125	111	136	111	135	144	147	129	113	111	122	123	126	127	124	116	111	121	111	129	129	121	120	118	121	102	108	114	124	129	138	120	139	113	134	108	134	121	123	116	107	133	127	151	116	127	129	130	134	138	148	133	145	108	132	110	118	120	126	141	139	127	143	139	126	101	135	120	114	106	140	146	140	102	113	141	139	129	134	147	111	116	118	137	119	125	115	128	105	137	123	113	125	125	133	126	134	121	97	127	109	125	133	135	136	121	119	121	108	128	126	113	121	121	121	114	116	97	132	135	149	132	133	138	118	121	120	124	104	135	105	130	114	128	136	117	113	116	123	129	118	136	118	113	133	110	126	117	125	135	114	106	126	137	122	126	133	115	130	105	119	102	146	129	122	128	112	147	126	109	125	128	117	141	132	116	126	102	119	131	142	126	147	120	138	148	129	131	124	111	119	133	126	133	125	131	139	131	102	127	121	116	108	126	126	128	107	123	131	157	110	124	131	117	121	115	131	133	123	119	121	130	148	126	134	152	128	134	146	112	115	123	119	128	115	125	120	125	162	119	121	133	104	127	130	145	119	119	121	112	122	119	110	114	117	119	113	129	131	132	124	103	123	125	137	142	106	104	114	153	142	116	114	138	144	126	135	121	130	113	117	124	123	121	127	118	120	106	125	116	132	127	161	140	121	116	132	111	116	118	137	133	116	143	108	126	126	119	118	142	140	141	116	139	121	122	122	116	136	122	129	130	122	124	134	128	141	123	113	127	133	116	138	135	129	129	128	121	126	135	133	114	125	127	141	109	130	134	120	130	124	94	121	117	138	143	119	133	123	123	126	140	125	136	129	127	119	128	134	138	128	125	107	107	123	120	108	131	127	130	134	111	124	116	107	137	124	113	128	125	132	132	124	126	155	130	129	131	97	117	121	139	113	106	127	102	104	126	93	126	106	118	116
5852	632	1171	1325	1132	849	679	585	592	530	521	509	473	434	412	409	354	391	389	416	362	393	408	372	369	358	362	367	335	319	359	339	308	341	354	322	318	320	340	340	331	371	335	300	354	334	366	344	372	343	316	319	324	317	351	300	304	340	321	334	345	319	329	357	325	319	321	321	336	316	347	304	328	315	322	334	332	315	346	308	330	304	338	319	344	354	335	349	322	353	318	360	322	319	315	314	309	339	328	327	344	331	318	323	327	317	320	318	321	320	336	307	303	325	334	351	305	313	328	352	308	334	352	335	325	300	299	319	344	326	328	341	306	344	322	338	339	336	315	319	328	333	308	311	335	333	311	318	323	348	314	326	338	291	326	320	338	344	310	336	307	321	290	331	331	332	309	345	326	328	305	319	330	318	335	322	327	288	355	330	295	321	319	317	332	330	304	322	318	309	330	328	310	356	333	317	317	353	338	322	323	312	334	327	308	318	328	302	350	339	334	299	343	339	320	314	289	337	285	306	309	333	339	313	336	339	299	321	308	312	315	331	351	310	313	352	308	322	311	329	306	345	339	323	318	301	330	337	319	344	314	323	347	343	338	314	359	332	326	333	339	296	295	315	325	299	336	320	318	345	337	325	333	321	326	313	355	314	322	315	318	314	335	351	345	314	333	345	338	317	359	324	303	333	335	300	324	343	331	340	317	306	309	341	313	338	313	312	315	332	365	321	323	317	351	340	291	319	329	303	320	315	306	295	310	327	340	314	300	327	354	297	344	312	348	348	328	346	310	348	297	323	310	318	325	328	315	299	305	344	316	278	305	324	307	316	313	328	290	325	333	301	334	328	319	286	328	306	319	299	320	356	322	309	352	321	306	329	306	352	307	323	312	306	296	347	317	289	326	343	335	339	333	331	298	337	338	293	295	360	342	345	312	309	318	340	323	338	351	294	351	342	288	321	331	311	318	313	327	330	294	331	305	307	310	340	315	369	338	334	336	327	324	355	338	307	329	358	315	307	307	322	345	329	307	315	304	332	321	290	328	304	320	332	346	324	344	316	330	300	351	315	283	335	300	281	320	318	354	306	320	314	301	315	347	298	325	331	331	339	350	354	321	273	286	325	321	334	303	326	318	320	308	316	318	348	343	293	366	331	310	318	317	284	332	325	315	345	298	322	343	338	325	335	331	335	315	313	332	309	334	326	309	308	337	330	337	324	320	320	354	324	349	311	334	324	347	329	333	289	369	325	310	344	317	288	321	295	322	310	294	330	342	301	347	319	310	343	322	339	329	326	321	329	350	331	326	339	325	317	299	315	355	322	338	313	317	305	356	349	305	326	320	331	331	345	312	308	334	315	310	325	327	317	320	362	320	330	340	355	377	332	333	332	321	315	326	328	296	320	345	293	315	315	328	342	350	345	316	318	327	329	323	340	331	333	343	337	281	301	343	339	341	302	302	301	313	337	334	321	336	309	313	330	323	311	349	333	293	304	332	323	328	324	316	341	278	328	316	318	334	339	337	319	315	336	315	294	336	333	339	305	308	336	345	337	321	337	314	304	349	326	331	332	358	309	281	321	323	345	322	330	333	345	319	326	320	298	344	292	329	297	334	314	334	342	295	339	345	319	362	329	350	329	337	330	316	308	321	309	320	320	337	322	304	354	336	324	331	282	325	315	312	324	316	306	324	341	292	360	328	332	345	304	319	363	317	301	329	327	319	304	330	334	293	338	326	308	322	319	333	347	338	338	349	325	349	307	321	338	328	338	338	306	325	294	326	329	303	309	300	300	335	358	306	337	332	330	320	325	306	357	323	322	298	349	329	322	343	297	324	303	309	349	314	321	325	305	296	318	320	315	319	333	321	302	295	324	309	326	324	329	311	311	315	326	307	318	344	326	324	301	342	333	303	317	329	320	369	324	335	333	316	324	310	326	333	333	354	347	344	329	326	272	344	339	348	368	330	351	349	307	325	320	322	320	315	334	337	309	298	326	332	296	334	331	309	347	339	343	325	333	330	318	330	318	336	309	326	313	314	303	333	318	335	302	337	320	323	308	313	327	313	329	334	311	325	303	315	327	303	329	314	328	337	316	314	304	305	290	327	339	335	303	342	310	338	314	321	318	306	315	315	340	334	312	326	353	368	302	331	339	300	319	335	311	317	343	345	339	330	323	348	352	312	325	311	321	356	322	326	327	328	332	308	331	304	366	327	312	333	333	289	304	330	313	328	330	326	298	296	299	354	320	304	349	331	331	334	292	307	316	327	326	347	305	355	346	316	318	312	331	336	303	341	313	327	315	291	336	315	353	325	324	306	327	317	336	321	292	332	357	324	341	360	326	328	343	338	324	335	368	317	341	310	340	323	337	335	328	317	339	323	297	298	334	352	336	293	333	276	353	308	338	346	310	320	313	322	399	345	304	333	298	336	320	271	292	336	327	323	327	342	323	285	312	314	331	344	299	337	323	333	311	335	349	331	314	326	338	324	308	335	345	303	343	336	304	306	289	345	335	307	335	319	328	329	322	320	287	324	326	331	321	349	339	291	310	315	340	337	329	325	310	328	309	330	368	349	339	290	301	316	302	326	318	329	330	315	329	328	321	304	311	313	304	316	301	309	315	371	337	324	347	353	336	323	344	334	315	333	336	315	312	330	348	340	314	331	343	329	344	317	322	344	327	329	352	318	320	328	309	323	323	302	318	300	308	340	303	315	355	296	319	320	293	318	326	310	346	321	324	328	330	325	373	333	341	310	287	334	318	329	312	303	318	301	371	291	287	331	332	328	364	317	342	343	372	350	307	296	326	332	327	315	324	326	308	335	337	322	330	336	322	312	330	329	303	340	322	362	317	328	303	327	336	304	326	344	350	326	339	321	333	324	345	278	335	312	332	339	334	327	363	331	328	317	302	298	334	312	327	310	319	305	337	333	332	286	316	351	350	323	319	301	314	320	327	328	338	362	346	338	340	350	334	316	310	346	338	318	319	301	298	311	337	324	333	304	329	304	334	300	328	310	340	321	324	305	327	298	326	312	320	308	313	294	314	343	335	309	326	302	328	337	333	320	317	298	286	353	292	307	322	325	329	294	344	340	373	309	340	312	319	317	326	336	348	285	309	324	315	350	326	330	310	312	321	348	300	304	315	324	309	333	296	348	317	316	324	339	366	338	326	308	340	329	309	366	350	345	344	347	291	354	321	325	354	296	344	323	310	334	321	312	299	327	317	324	283	307	354	333	292	351	320	344	314	336	337	323	311	321	324	318	309	321	358	343	320	346	329	326	296	352	309	314	319	308	353	338	315	344	341	306	331	342	312	309	309	317	327	340	320	301	319	334	316	312	297	292	322	306	311	298	374	322	340	325	322	318	336	341	309	316	301	323	308	322	340	325	332	332	321	313	370	350	327	311	306	329	302	295	354	354	324	351	385	323	331	311	322	297	327	317	331	327	316	322	353	293	320	311	356	359	317	345	368	300	303	333	311	334	281	361	342
13635	1188	955	731	508	419	325	271	253	243	227	265	221	209	204	180	197	176	181	205	199	178	173	178	174	182	182	184	145	169	173	190	194	197	196	169	153	158	165	191	197	201	197	165	169	187	185	190	184	163	197	198	172	196	177	181	168	194	179	159	167	189	187	146	183	187	201	169	165	180	162	178	177	183	189	168	182	208	165	192	151	174	177	177	176	175	183	180	182	181	176	160	196	173	158	195	197	166	179	218	173	196	167	189	188	164	187	192	186	197	204	160	177	183	163	170	185	173	203	186	191	180	200	175	174	196	179	201	178	179	207	163	189	180	165	179	166	154	163	158	158	135	158	181	182	178	167	157	165	171	169	208	179	158	176	158	193	167	162	173	159	168	179	167	168	181	190	203	178	170	183	182	181	185	206	171	211	180	157	169	171	184	179	166	189	181	173	205	187	195	177	185	159	166	173	165	190	180	166	174	181	179	182	166	189	188	155	178	174	188	196	199	157	182	195	182	200	181	177	192	211	170	188	175	195	180	186	204	172	166	176	149	175	178	172	171	186	171	188	200	144	183	211	172	198	181	192	173	189	177	163	198	158	156	177	188	173	192	206	174	165	192	161	200	195	165	173	191	178	203	197	182	174	166	169	166	206	166	185	155	155	179	157	175	186	166	185	172	176	200	186	168	199	172	191	180	197	186	175	184	189	198	188	181	201	167	195	188	215	182	171	183	182	162	185	170	179	171	175	184	173	194	163	203	154	187	168	192	181	176	207	175	168	175	184	170	175	192	177	164	162	173	172	183	178	165	187	194	190	184	160	187	211	179	192	195	167	165	162	175	178	183	191	175	157	172	211	165	189	208	154	196	184	162	193	204	178	136	182	162	194	179	175	201	166	176	171	166	165	160	167	179	172	189	152	160	160	172	170	185	194	176	187	173	175	217	169	179	180	175	171	202	165	177	185	181	188	186	185	168	189	175	175	181	190	179	177	162	184	180	182	192	178	169	179	186	178	182	175	205	194	180	188	170	198	156	207	185	191	185	168	200	160	196	179	171	170	189	201	169	189	179	204	179	190	177	180	179	207	175	156	155	182	183	164	159	178	177	179	155	185	175	183	184	176	187	167	180	180	190	200	178	152	186	182	191	188	141	176	179	184	169	199	200	177	197	170	167	147	169	168	196	172	184	187	164	203	211	186	189	219	187	174	177	180	202	176	168	185	176	185	174	168	172	181	177	186	185	190	169	173	231	163	174	155	180	192	176	178	198	161	214	187	179	181	174	153	166	181	182	180	158	167	200	172	193	191	159	176	176	176	185	198	141	161	160	198	179	173	193	172	168	166	165	195	169	197	144	179	175	167	192	184	194	212	171	179	175	185	163	159	189	179	175	161	190	163	200	176	177	186	190	183	205	179	189	161	178	201	142	147	172	180	195	165	182	179	215	171	196	197	178	202	173	178	184	186	176	175	171	150	178	160	175	187	195	183	189	188	167	179	201	193	200	170	165	158	181	170	166	192	178	177	156	185	182	204	186	166	193	196	173	160	206	202	187	198	159	193	136	181	208	170	160	155	172	172	189	195	160	190	163	185	169	185	184	168	180	163	173	175	185	179	183	206	158	167	155	153	159	188	198	171	181	185	173	159	164	159	179	171	175	191	180	178	191	169	154	175	176	173	163	206	188	201	178	166	178	175	176	160	142	194	189	184	192	156	176	198	164	173	168	169	188	192	173	178	184	193	194	189	169	179	179	184	183	176	186	203	186	206	197	174	179	190	186	185	194	176	161	175	190	166	179	191	174	190	204	183	180	168	176	170	186	208	187	181	194	156	178	171	177	183	177	199	180	178	197	179	154	193	159	202	172	205	213	195	188	167	190	188	196	179	164	183	165	169	188	154	211	183	160	178	208	158	160	176	169	189	157	163	177	187	190	165	167	176	176	151	175	180	184	174	181	178	181	196	188	179	160	173	181	200	185	155	171	194	153	170	148	173	208	192	179	178	168	165	212	177	169	185	182	188	182	149	204	192	175	177	190	171	181	174	174	203	189	184	199	183	181	182	184	160	185	186	189	202	168	165	173	174	186	199	163	154	180	174	176	178	182	163	206	182	151	162	174	195	207	174	171	199	207	179	181	171	207	166	170	182	166	168	174	180	183	176	184	163	162	192	217	167	174	196	162	179	178	173	181	166	152	169	167	211	196	184	177	181	175	168	180	186	168	188	170	177	174	191	199	178	162	153	160	188	171	205	185	193	162	160	190	168	162	222	177	173	159	199	197	145	183	186	169	166	201	178	190	171	186	170	180	177	159	189	184	164	172	189	188	190	162	169	150	154	185	190	172	171	174	190	166	159	201	171	162	190	208	203	194	179	181	197	187	197	177	173	164	192	176	174	170	194	196	174	175	176	193	180	172	191	180	157	189	187	212	194	168	176	178	190	186	181	208	173	173	167	188	161	208	177	184	175	155	180	164	167	168	184	177	178	169	206	179	172	184	169	177	163	178	164	157	202	155	183	196	191	159	199	187	174	173	167	157	172	175	168	195	186	188	187	176	185	167	159	190	168	192	169	197	181	179	201	169	179	175	171	178	152	203	153	170	169	180	183	181	167	181	178	191	189	189	188	185	160	180	181	171	183	219	180	172	179	162	183	206	192	178	211	174	157	162	188	197	175	172	176	175	166	171	199	188	174	170	173	169	183	179	179	171	164	197	178	184	186	193	167	179	167	168	171	148	177	166	179	175	213	179	165	175	195	174	167	172	162	197	167	182	186	163	205	170	167	159	169	177	158	177	180	202	180	210	179	206	194	182	194	198	182	177	180	202	156	168	179	168	195	183	166	202	193	176	193	167	180	175	179	200	203	165	197	163	171	176	172	163	148	175	207	168	192	187	186	175	194	172	210	162	149	201	173	162	150	196	198	193	174	205	188	174	174	156	163	196	186	194	175	184	199	197	176	160	175	154	206	209	167	177	173	160	161	179	209	186	205	168	165	170	171	186	201	179	171	170	181	176	188	172	147	169	170	163	151	182	181	177	173	209	181	155	179	167	195	165	182	178	213	176	164	206	194	170	195	183	198	196	187	189	175	195	162	170	211	199	199	156	181	183	162	183	192	177	165	186	201	177	177	181	182	192	193	174	193	166	180	172	194	185	177	197	182	165	170	201	155	187	182	218	181	165	158	180	145	205	203	163	149	211	178	189	179	205	169	167	189	191	181	190	181	175	167	178	176	139	180	179	173	188	192	168	190	181	174	189	151	175	198	207	181	163	177	200	199	181	179	184	215	180	186	183	167	188	149	149	170	181	196	196	187	169	195	181	169	180	167	166	185	185	179	168	184	200	143	177	186	187	197	161	165	183	190	205	180	182	184	162	182	177	179	192	176	188	202	204	204	193	195	153	159	203	181	153	169	190	199	174	180	177	166	181	183	189	172	183	156	180	208	165	201	187	167	182	169	168	190	162	178	183	176	163	193	201	187	171	159	197	179	153
7895	1124	2113	2449	1869	1476	1227	1084	907	868	747	699	665	665	618	658	644	627	557	555	564	534	540	505	537	520	503	547	457	474	511	474	478	511	466	482	498	501	471	493	492	496	504	467	497	469	455	463	467	478	500	485	449	461	463	467	464	449	442	461	450	442	458	476	503	476	468	446	493	427	460	517	436	472	462	429	457	470	411	450	445	470	480	434	461	440	486	459	451	432	453	434	436	452	493	429	453	438	492	463	469	450	442	459	477	507	433	476	481	456	452	473	442	453	462	479	449	454	455	455	461	475	482	465	490	452	450	469	467	483	478	434	448	445	443	468	426	467	436	448	446	441	434	491	447	463	444	477	447	472	439	441	426	452	439	487	436	427	447	433	438	469	476	470	464	452	424	478	464	480	477	438	441	451	444	476	428	411	408	455	470	463	445	457	466	439	439	446	454	455	444	457	448	484	430	417	449	495	448	488	453	409	450	470	482	429	455	453	456	448	493	488	485	465	446	454	464	456	437	450	474	446	495	448	465	438	446	441	454	428	415	452	493	462	470	453	444	467	439	480	480	409	430	453	444	444	440	474	460	454	433	440	453	411	457	470	455	471	429	441	460	444	474	464	453	458	424	439	456	490	448	461	427	487	444	488	448	466	460	405	459	456	468	456	425	398	450	436	466	434	457	449	448	443	481	442	465	467	462	466	445	411	439	460	450	490	443	461	417	438	470	459	485	452	460	456	430	454	444	455	456	440	473	454	476	460	424	482	458	444	454	466	469	447	456	447	443	465	451	431	410	441	478	446	497	459	437	437	475	432	458	432	442	450	428	472	449	450	481	462	462	434	473	443	426	429	459	500	439	414	443	452	424	435	415	440	449	465	446	470	468	473	475	450	467	463	459	488	433	457	506	436	463	437	456	457	479	461	399	463	422	439	463	461	458	438	440	487	473	443	455	455	463	448	463	424	473	411	466	433	422	499	424	463	439	461	480	429	501	423	457	437	443	428	481	478	448	434	443	431	431	447	418	492	471	437	463	409	451	480	446	453	486	426	456	479	448	470	453	439	474	418	453	421	454	413	476	436	463	448	441	460	482	494	443	453	467	454	466	441	462	473	437	433	434	432	441	465	459	440	493	445	464	478	469	459	443	420	448	467	485	431	428	444	429	453	456	471	458	471	458	432	462	434	402	438	454	458	448	456	439	446	481	460	477	455	489	485	442	437	496	461	470	414	479	414	454	461	458	447	463	438	405	477	437	497	436	441	426	450	435	454	458	439	447	437	422	444	438	482	487	475	428	417	407	456	460	507	451	431	458	451	468	480	500	427	441	455	425	456	441	402	455	461	492	467	462	447	435	446	471	447	480	466	490	433	468	466	416	478	428	456	443	426	451	463	459	467	484	426	506	460	439	422	455	463	464	447	431	405	456	451	433	450	458	435	466	477	445	451	455	452	438	441	452	453	456	441	492	460	467	435	431	456	467	431	468	421	455	464	438	477	453	444	428	465	470	440	429	474	446	457	476	435	480	462	444	469	430	445	497	444	463	492	459	493	433	428	431	484	465	440	442	473	466	486	466	436	430	428	461	418	476	433	474	483	450	420	466	399	488	476	429	442	446	459	451	442	486	485	424	473	490	451	491	426	454	464	498	414	436	460	449	495	456	457	483	425	475	469	440	432	460	450	485	495	427	466	448	468	454	460	481	420	442	445	448	419	460	481	473	468	468	482	485	485	453	436	444	446	424	411	501	448	433	466	452	428	427	446	451	444	473	458	458	464	448	422	438	457	480	467	444	454	455	453	441	479	449	472	440	440	482	458	450	492	439	466	435	445	442	433	377	469	480	465	444	420	491	456	413	429	441	419	422	498	440	430	433	434	458	461	474	443	496	448	448	444	443	464	436	446	408	450	441	454	438	426	443	487	456	462	469	475	482	461	473	442	473	481	436	473	460	490	460	466	435	480	474	443	426	447	464	421	494	445	467	448	417	477	460	443	461	413	447	455	454	426	463	475	462	469	434	468	441	456	446	452	473	464	465	462	445	438	459	432	445	457	443	427	459	475	446	434	434	468	457	461	411	447	447	426	448	441	483	440	462	425	455	469	425	427	476	444	447	439	450	461	474	463	493	497	453	428	433	444	472	443	465	432	471	403	424	472	474	481	457	476	435	469	484	473	431	441	487	442	464	447	442	455	440	470	490	482	409	467	460	491	441	471	478	440	413	431	458	454	443	471	444	451	489	438	477	459	474	453	442	434	446	467	463	389	466	453	453	441	475	415	469	424	467	475	441	442	428	448	483	446	511	432	499	472	420	487	489	475	472	440	477	465	470	472	450	441	418	469	460	455	432	472	434	443	464	434	415	453	438	429	445	476	438	427	468	457	480	454	418	440	485	445	490	455	430	476	424	420	435	458	501	471	426	485	459	455	475	415	444	419	462	454	452	500	447	481	450	483	451	425	442	439	459	484	470	460	482	465	473	429	441	416	440	454	454	460	440	469	423	445	448	444	489	442	477	475	452	439	425	478	437	455	446	463	467	476	476	434	468	464	439	428	445	478	476	438	494	483	458	462	491	428	461	446	475	493	483	447	476	426	461	429	449	453	467	483	431	435	464	424	464	470	435	473	456	451	478	470	467	477	415	448	464	429	434	416	448	429	460	431	480	463	446	449	438	451	450	465	429	440	451	440	465	430	447	467	423	430	464	445	451	487	460	464	476	484	446	488	482	469	463	446	453	472	434	439	411	478	441	459	454	450	432	485	408	479	442	475	444	451	456	433	430	469	466	458	492	425	469	490	434	437	459	473	458	459	446	483	441	455	448	527	429	441	402	467	472	469	473	471	460	488	434	450	452	487	460	453	459	450	424	441	437	437	446	464	481	419	460	461	492	457	459	476	494	457	461	432	449	452	487	436	416	490	439	438	478	470	436	474	484	480	456	444	424	433	492	477	434	450	461	455	461	487	459	486	433	455	430	427	486	406	466	441	456	429	426	450	433	463	437	458	443	455	402	470	465	435	469	462	468	448	438	474	419	477	441	461	419	397	466	470	438	464	431	430	456	426	426	461	432	532	448	440	486	446	447	482	456	481	407	446	466	452	413	479	477	463	415	442	461	430	441	432	461	441	463	444	462	482	443	480	501	476	467	451	480	457	457	431	479	459	433	474	502	450	442	483	481	437	448	460	407	464	488	440	438	453	472	495	468	448	475	456	434	461	454	479	426	464	439	449	440	442	452	453	427	469	455	472	481	437	472	441	442	430	439	424	432	435	471	444	453	472	449	445	475	459	437	426	474	429	458	469	439	454	449	451	450	419	427	433	430	455	422	485	468	472	466	411	436	443	451	438	466	456	501	486	459	469	461	440	452	440	468	489	479	449	475	438	460	458	450	493	480	464	446	467	465	441	407	445	432	492	432	471	449	433	443	469	434	443	450	437	455	442	463	466	426	438	439	445	460	444	442	479	499	482	439	470	456	437	436	445	429	437	474	454
1317	262	316	310	264	289	294	286	293	295	268	297	316	277	297	259	266	295	307	251	268	294	295	264	285	286	293	289	261	277	293	278	283	275	281	264	308	294	298	265	265	299	278	290	271	290	269	269	274	271	308	292	304	321	278	255	285	302	306	266	321	275	255	283	314	316	261	284	283	287	304	283	265	250	319	317	253	271	278	304	255	267	270	294	275	256	292	282	304	281	291	289	275	267	284	272	287	314	288	284	270	276	309	285	286	264	302	280	301	300	278	279	245	305	283	291	257	288	318	300	287	259	273	317	281	278	259	308	302	276	299	286	287	274	292	296	263	284	277	301	264	289	261	270	269	294	321	292	274	287	287	269	280	272	270	275	264	236	269	262	304	285	287	315	277	275	278	274	281	279	293	285	262	282	254	273	246	269	294	298	265	285	279	302	311	273	287	283	299	302	278	280	281	312	275	277	289	277	296	279	266	313	276	284	308	288	265	284	278	287	299	280	273	270	305	291	296	282	301	260	281	290	286	267	284	254	266	274	268	331	287	274	306	283	271	281	280	291	271	261	288	274	273	271	233	281	272	271	281	295	270	275	286	278	296	280	269	270	289	258	268	281	300	283	300	291	260	266	318	272	298	297	268	291	269	277	291	277	268	283	268	275	261	298	287	269	302	279	293	278	280	292	273	273	257	248	286	285	293	272	280	281	292	284	268	263	285	279	274	258	281	303	304	319	283	305	274	291	275	280	265	303	316	313	281	286	293	299	245	264	317	280	279	306	292	274	335	278	281	278	294	283	315	318	242	277	291	281	297	277	265	308	282	282	270	295	277	277	295	313	295	288	299	292	316	294	277	280	262	275	277	310	288	287	277	251	294	281	269	288	275	329	288	292	275	265	252	268	285	286	290	301	252	270	258	262	328	333	297	273	280	294	261	284	257	286	285	267	303	296	269	256	241	276	272	292	271	261	252	269	282	330	313	273	304	300	319	303	272	318	250	285	293	282	307	279	299	292	312	260	286	310	261	276	278	308	285	275	294	273	297	291	283	291	282	256	297	301	297	279	246	317	311	280	293	295	290	271	270	273	259	289	323	299	268	286	319	274	225	273	298	289	292	269	273	310	297	272	295	301	299	301	259	282	296	287	292	297	253	293	267	262	306	287	260	290	280	254	245	258	287	305	310	275	309	276	282	267	263	293	286	234	314	267	309	281	279	263	308	303	294	305	269	291	250	306	301	286	289	266	293	283	299	294	285	280	319	268	296	308	254	295	289	300	283	301	303	256	263	269	295	311	287	305	322	270	263	284	287	281	281	294	337	253	287	263	284	313	276	260	289	292	304	272	278	295	254	298	292	296	283	296	293	283	282	250	291	289	307	309	320	284	298	280	295	285	334	307	278	260	310	275	303	274	280	296	305	274	320	258	247	246	279	258	276	271	264	269	292	294	273	281	249	267	301	277	286	301	280	267	289	269	288	276	266	287	282	270	286	317	280	298	302	297	269	318	292	291	301	270	288	285	280	279	270	278	310	280	293	301	284	271	287	268	297	265	289	256	268	291	259	276	318	296	270	283	292	266	267	283	271	275	297	299	270	320	291	277	250	297	277	276	286	262	277	297	280	266	301	272	282	260	286	259	288	307	271	276	295	283	276	273	290	284	279	256	278	295	270	251	302	273	247	274	295	310	281	293	266	294	249	318	306	265	227	250	276	299	274	278	300	299	284	295	278	289	266	325	279	277	291	292	297	295	328	298	281	311	264	258	284	268	287	281	265	311	292	295	280	259	269	282	281	286	297	285	308	292	257	285	272	281	262	288	308	317	258	325	282	256	309	285	279	290	300	291	298	290	278	236	277	306	274	293	295	283	272	279	283	281	286	270	289	253	312	322	301	293	297	283	261	288	273	298	247	291	289	263	244	304	253	301	257	287	269	277	282	262	257	263	297	283	294	264	307	306	297	277	305	292	263	242	276	309	277	282	334	288	284	270	281	278	302	322	290	309	267	293	297	253	289	276	268	318	300	267	300	286	264	321	298	299	261	259	315	270	300	304	288	277	280	261	296	286	284	303	278	263	283	254	281	259	296	273	280	312	305	298	301	286	285	303	288	300	286	274	290	275	298	312	256	304	287	274	277	278	281	285	293	276	273	279	302	317	296	306	282	270	294	275	277	324	297	314	275	296	293	237	282	290	266	254	302	296	282	246	304	278	263	277	282	279	273	288	287	285	291	273	267	255	284	279	257	285	281	284	274	273	286	309	272	317	258	305	320	282	293	325	319	287	289	281	292	290	285	290	258	277	296	283	306	318	310	281	252	272	283	320	265	254	265	263	285	250	275	257	299	278	276	318	298	294	310	327	266	307	275	272	267	274	277	289	307	278	275	295	309	294	279	290	283	310	303	266	270	292	283	259	317	282	264	272	317	290	302	261	289	234	271	270	276	282	321	258	269	333	278	302	261	294	272	310	266	272	299	298	272	279	281	310	312	278	294	298	264	285	295	308	246	284	266	305	278	287	283	278	264	297	276	262	298	250	296	308	325	289	275	278	300	320	304	290	303	276	258	291	310	276	271	307	297	276	278	266	308	307	300	307	304	286	259	286	278	275	277	293	294	271	305	302	269	269	272	275	294	277	288	296	244	287	291	281	255	272	264	287	265	282	303	285	290	257	284	267	287	291	259	285	272	316	298	299	303	256	294	268	299	295	279	267	297	278	289	291	294	291	278	288	291	262	268	288	298	270	298	270	297	295	294	292	286	298	273	290	272	260	259	274	275	295	274	288	273	254	275	270	295	304	283	320	255	301	272	300	265	301	305	263	307	287	284	274	282	281	293	274	291	312	242	297	273	300	288	285	268	308	291	255	276	260	249	289	292	277	285	300	278	326	288	310	299	258	292	307	260	294	319	265	301	270	284	265	267	262	310	288	303	307	313	260	271	269	288	296	299	252	307	304	266	269	292	303	304	274	291	302	299	258	280	259	284	291	291	276	286	287	290	270	286	271	262	263	308	282	323	281	294	282	319	299	286	271	311	261	326	301	286	306	283	302	281	292	293	264	294	280	270	289	280	268	298	253	287	283	260	266	282	309	269	266	287	304	250	251	282	291	278	276	306	278	275	255	271	284	285	290	297	303	298	279	276	280	272	281	305	285	274	280	282	308	296	265	290	281	239	261	307	310	273	286	254	263	276	303	308	284	259	291	305	281	250	263	309	274	285	305	285	298	295	285	271	278	275	268	273	279	247	286	283	269	273	307	291	297	273	285	279	315	280	302	290	290	252	313	294	297	275	294	296	276	302	260	290	297	292	283	261	275	301	268	292	290	286	283	281	278	269	280	282	326	292	292	279	290	299	320	277	300	304	299	288	253	280	279	270	270	293	329	284	281	259	266	269	295	277	290	271	302	290	259	288	305	286	268	305	262	260	289	299	300	287	258	288	305	288	300	280	265	291	272	270	276	280	276	270	302	278	299	257	267	297	261	282	278	275	270
1740	615	659	668	638	643	670	624	645	671	687	624	645	646	696	662	648	625	644	589	657	635	613	631	647	657	671	679	642	655	674	663	643	621	628	676	634	596	645	628	654	629	652	589	610	673	615	644	645	624	611	647	643	633	593	603	613	611	622	639	662	658	611	678	614	629	677	681	658	610	638	634	610	608	647	665	667	640	647	694	639	612	647	614	611	671	666	652	646	620	621	683	633	614	585	684	610	678	589	674	624	664	667	663	614	606	645	613	625	633	649	623	597	638	617	633	538	639	660	648	608	647	624	661	679	616	632	612	635	615	654	661	662	644	638	660	648	671	652	632	605	617	621	600	602	637	635	648	638	626	652	636	659	645	599	659	641	644	665	629	667	659	617	673	602	681	628	634	672	626	610	709	622	639	697	640	623	607	636	650	647	601	637	673	628	593	573	651	641	638	602	626	642	622	596	656	637	637	638	632	630	647	609	621	646	620	637	597	604	660	631	652	633	657	658	653	622	614	631	630	637	611	601	638	660	631	634	628	637	635	637	673	668	659	654	643	600	611	654	616	609	624	655	645	637	622	644	607	656	609	684	649	651	648	630	604	640	653	616	635	649	679	611	666	655	669	583	629	622	678	663	658	620	632	603	619	627	633	587	609	674	632	621	647	663	613	645	632	692	648	676	611	644	648	620	640	633	634	613	611	643	621	667	596	622	645	642	634	643	660	631	663	633	627	595	639	675	626	641	603	631	615	665	675	603	677	647	596	600	615	664	605	643	641	606	628	632	661	660	610	662	638	648	626	629	675	599	602	631	643	583	627	643	632	673	649	602	643	689	636	620	643	622	667	606	638	710	635	639	615	655	637	629	607	695	667	696	588	604	618	603	636	645	670	676	625	620	645	636	656	618	615	669	612	669	624	620	660	611	629	649	610	641	658	611	613	651	642	641	696	633	655	643	664	618	662	592	662	614	672	589	644	634	646	602	652	612	561	636	680	637	636	646	645	639	619	642	673	653	679	632	646	656	695	651	614	632	623	597	632	618	594	615	609	614	627	648	609	637	617	651	603	690	628	638	635	662	624	628	594	619	656	641	672	644	646	597	674	690	612	648	682	628	619	624	625	662	616	648	641	644	618	624	661	655	605	665	595	627	690	677	610	585	621	613	638	640	598	611	642	657	653	654	652	632	673	652	648	618	609	684	668	602	643	626	612	657	626	623	641	650	594	644	657	613	643	640	624	605	589	661	606	617	671	614	620	575	637	676	633	629	645	631	635	664	634	664	657	620	614	615	580	611	651	639	649	643	622	648	648	617	615	652	700	630	603	639	622	602	637	626	627	627	652	618	604	625	651	684	650	649	613	664	607	607	623	685	675	615	612	668	642	677	588	664	595	671	666	653	633	618	674	621	627	636	677	641	601	632	597	628	608	604	629	601	630	618	625	658	661	609	665	624	671	632	618	581	585	616	628	605	610	636	620	653	624	647	623	649	680	634	641	618	634	604	652	636	621	654	617	657	619	619	636	681	602	633	613	586	656	644	629	624	639	651	600	663	644	612	651	613	607	674	616	599	659	662	605	649	646	658	685	681	649	639	632	634	655	679	598	624	638	634	656	633	613	653	617	627	647	656	678	576	586	608	612	629	597	634	634	618	679	629	644	624	655	618	638	627	611	614	656	716	624	669	618	646	680	689	617	633	645	662	647	624	603	640	669	681	629	643	625	621	602	642	612	685	651	590	674	598	641	639	646	654	666	640	603	638	660	640	648	593	663	636	640	626	611	627	605	636	635	617	612	648	640	649	612	634	612	622	669	641	626	611	649	619	659	625	651	642	653	673	616	668	594	654	683	608	623	672	626	659	657	659	626	645	607	666	635	678	595	588	630	638	613	609	672	654	683	643	661	680	617	634	657	599	649	616	658	645	637	648	621	655	663	634	657	606	595	604	663	621	612	693	631	610	572	634	638	641	651	671	601	614	618	611	643	638	662	627	613	619	704	582	682	642	654	656	641	657	648	639	625	657	643	658	612	615	641	604	646	656	619	605	685	628	644	686	643	651	675	622	662	647	664	579	661	686	605	618	654	613	612	633	669	589	614	660	638	598	679	667	622	629	642	615	588	638	615	667	620	635	627	618	616	657	617	625	653	648	644	651	608	595	628	639	643	635	627	627	659	567	616	636	643	649	618	663	610	674	629	593	641	617	632	664	583	675	671	620	608	660	634	632	705	642	654	696	673	641	668	588	590	624	651	620	639	642	638	650	637	627	610	634	653	615	637	634	635	602	686	623	629	644	652	659	623	623	648	646	600	686	644	633	617	686	648	625	646	632	676	617	641	672	622	598	635	645	619	608	699	636	637	647	631	612	645	692	672	662	620	648	633	607	636	633	658	660	610	629	632	669	647	701	603	641	651	620	658	658	610	605	646	655	604	646	653	629	669	643	632	673	634	654	672	631	618	664	674	642	602	634	627	632	633	611	609	610	629	624	631	667	659	633	636	654	618	656	657	652	632	646	612	634	617	633	628	620	639	655	609	678	663	634	623	609	669	613	647	673	624	675	647	636	562	634	655	624	613	653	612	616	634	655	638	664	595	634	676	632	684	644	642	622	685	618	657	626	619	644	629	646	667	592	637	641	640	614	647	625	628	689	607	606	646	613	622	627	669	692	663	645	642	624	612	626	650	622	589	636	636	613	615	636	606	628	654	675	593	648	640	602	680	652	667	663	643	644	611	631	658	668	656	591	626	673	653	660	641	600	620	652	657	637	650	649	616	657	660	632	648	608	620	592	631	642	667	703	628	610	594	610	613	602	620	620	617	627	637	656	625	633	630	635	629	643	625	641	647	633	681	644	640	627	633	638	618	610	640	648	713	610	635	660	653	642	674	571	636	630	631	634	631	654	612	627	655	619	640	632	647	660	653	619	609	648	633	630	675	619	659	638	585	664	690	686	642	619	609	658	638	669	631	645	570	631	590	638	663	630	607	696	678	625	624	673	614	606	662	625	646	638	659	638	645	614	612	649	646	649	691	670	648	660	657	675	621	691	625	593	617	597	595	654	630	652	661	628	633	651	616	625	636	653	599	628	655	619	619	609	676	605	658	651	608	606	635	658	692	618	639	633	637	605	643	631	653	656	629	661	655	591	628	574	716	635	622	618	641	665	611	632	648	648	655	629	573	641	649	654	643	608	671	596	571	659	649	666	633	641	607	625	641	669	630	636	642	641	618	697	654	622	629	644	672	614	654	612	583	624	656	604	581	598	627	609	667	591	587	657	637	642	627	642	620	630	653	644	620	652	633	650	640	623	653	668	659	652	658	625	658	647	621	628	697	656	600	604	656	615	597	627	616	641	622	648	671	634	612	684	655	622	681	651	658	611	642	642	689	624	658	601	640	602	668	649	625	655	657	614	645	645	609	696	680	607	616	672	679	646	659	634	651	661	638	661	654	638	626	687	625	634	610	600	608	630	653	635	622	616	649	605	647	659	646
7039	484	513	402	281	230	188	166	188	152	148	131	146	137	145	132	141	119	145	136	116	137	135	116	116	133	115	127	110	127	131	115	140	127	125	146	118	134	132	132	114	118	114	132	115	119	112	112	121	134	111	127	112	120	119	105	150	108	117	115	119	135	140	136	140	117	124	130	128	140	131	119	126	125	101	119	127	120	147	114	117	123	125	139	114	118	118	139	119	134	111	117	126	122	131	117	123	134	127	120	125	119	120	131	108	124	122	110	135	128	128	106	130	137	121	143	106	120	128	140	112	126	122	140	122	131	123	116	119	142	130	118	122	116	132	131	123	117	119	151	123	142	154	124	125	132	130	133	130	146	137	111	119	125	126	137	111	128	125	129	132	117	115	127	124	132	136	122	127	129	124	137	116	113	132	116	133	117	124	144	129	125	125	130	135	132	138	130	119	138	118	125	106	132	104	134	139	122	139	114	114	139	126	117	140	111	151	114	121	129	141	142	121	108	129	122	112	112	125	100	121	119	106	117	116	116	130	119	125	126	120	132	140	137	135	110	133	139	138	118	131	123	131	116	125	127	118	126	126	141	122	123	135	122	119	121	118	126	118	131	125	118	101	122	131	149	114	122	134	116	119	130	124	126	98	119	123	104	115	145	123	119	141	113	130	104	128	125	124	144	122	124	110	126	113	129	113	135	135	130	101	123	116	118	133	119	125	118	113	109	134	118	118	135	114	108	115	113	126	106	109	110	121	124	119	115	137	137	127	101	143	129	142	146	99	120	119	152	120	102	132	123	124	133	126	135	89	127	102	104	120	112	120	99	154	128	138	129	121	140	151	117	114	127	136	108	125	108	132	128	103	118	124	112	129	115	122	133	137	89	116	114	130	113	80	154	107	110	125	103	127	125	111	107	101	108	120	121	125	122	117	119	142	131	136	126	139	143	146	124	128	118	104	117	140	119	137	137	126	152	124	115	102	116	123	117	113	134	104	112	121	120	105	117	121	136	110	115	137	97	128	114	110	120	120	109	112	144	127	131	149	120	123	132	112	137	120	115	135	103	128	155	117	136	115	135	127	120	124	115	153	142	142	133	132	125	129	106	115	111	105	110	125	105	147	137	131	121	112	131	115	114	123	118	118	120	124	126	110	132	114	110	125	128	114	115	135	156	127	100	115	139	145	124	136	105	113	124	143	133	132	120	155	123	122	108	115	129	125	103	115	109	142	119	133	115	149	136	136	133	106	123	134	127	106	124	114	128	133	142	136	135	118	128	128	139	115	112	129	106	143	138	142	136	103	116	138	113	121	141	125	99	123	136	115	120	117	143	107	121	123	142	135	113	132	111	130	147	108	129	126	112	131	120	137	115	120	130	134	131	119	133	119	134	136	109	117	109	102	133	131	107	126	147	114	141	133	133	121	127	128	125	110	110	139	133	145	134	137	112	122	133	137	111	128	141	137	120	139	137	145	116	141	127	137	127	123	139	144	139	161	113	145	142	119	126	132	126	115	120	118	133	113	121	118	133	119	134	130	121	101	139	127	110	115	135	112	104	125	111	108	121	119	127	104	112	122	118	140	115	109	114	128	143	116	127	132	113	136	142	133	123	116	122	117	116	147	129	107	118	140	133	137	108	134	120	104	95	108	131	133	136	107	105	122	119	105	124	140	124	133	136	130	110	119	122	120	140	125	144	127	128	123	125	106	157	120	124	120	120	152	133	147	125	114	113	121	112	118	127	111	125	128	131	131	106	114	115	125	130	143	141	118	127	127	142	132	117	131	123	121	117	127	150	128	125	136	127	125	131	123	141	122	105	110	128	165	131	117	123	120	122	132	127	122	113	131	135	123	115	121	130	129	138	142	131	113	110	124	125	124	121	168	121	121	121	113	151	106	129	113	124	115	125	109	123	119	123	124	119	130	135	127	116	141	121	135	131	121	90	129	136	129	109	139	147	119	124	132	130	127	94	131	126	143	131	120	128	108	120	135	125	144	111	111	124	125	115	119	126	128	115	128	121	107	136	124	108	102	127	110	117	122	129	132	120	99	112	127	98	128	113	127	127	122	117	130	109	149	125	124	130	103	134	133	115	115	138	124	139	111	142	112	135	111	137	122	131	137	115	138	137	110	117	136	138	130	108	133	133	119	129	130	127	119	117	111	131	104	121	104	115	121	136	118	123	103	136	113	137	148	114	142	142	147	118	135	115	106	118	131	109	152	118	125	128	132	145	139	138	117	136	130	133	111	125	99	130	139	142	106	130	119	123	112	113	121	128	112	131	131	129	122	151	123	120	129	120	127	130	128	135	124	135	130	130	112	106	111	126	123	116	101	123	121	137	127	135	127	122	120	135	113	114	129	116	141	117	114	113	134	140	136	113	132	109	132	133	143	125	126	101	113	130	132	130	132	129	132	150	134	134	146	131	114	115	137	113	131	111	142	110	125	125	119	115	103	121	153	139	103	109	133	120	109	116	144	123	138	127	128	125	115	119	107	129	121	110	156	96	130	102	122	139	136	135	100	106	131	127	129	122	132	111	130	109	133	127	126	111	111	124	115	137	124	123	140	117	114	123	115	136	117	124	142	147	130	125	134	130	131	112	126	134	129	138	134	116	146	141	117	118	103	117	104	116	109	108	111	130	107	128	153	140	133	112	132	131	113	107	138	129	123	124	116	117	117	135	151	139	132	136	114	124	130	129	109	120	105	140	129	110	124	104	120	125	138	135	122	120	129	108	119	137	125	131	114	129	123	114	128	132	131	139	124	124	148	133	136	137	118	138	120	128	128	108	119	125	145	125	121	140	103	132	119	107	136	129	108	118	114	120	147	111	166	114	120	141	144	136	118	109	121	113	142	117	140	142	131	126	134	112	114	109	119	138	141	126	123	133	126	120	124	113	140	120	103	126	132	134	117	127	125	150	131	108	140	133	136	126	120	145	132	131	128	124	138	142	117	131	124	116	126	118	121	135	132	143	131	97	123	118	112	121	101	132	131	109	133	134	128	122	129	118	138	109	128	114	126	117	122	151	125	126	126	127	122	101	120	123	133	115	115	121	126	141	133	114	122	112	127	125	105	121	136	118	135	122	137	137	112	127	130	103	136	119	123	120	123	144	146	98	118	109	131	110	123	133	131	124	135	128	109	108	129	117	117	138	127	119	114	113	104	109	144	112	131	101	121	120	118	126	121	122	126	139	117	136	114	127	123	129	127	122	128	116	115	145	104	108	121	104	128	124	120	137	120	108	118	114	135	141	123	103	140	131	129	138	132	128	122	141	117	142	102	143	110	118	131	117	127	138	128	121	135	113	104	136	119	129	140	129	140	150	120	129	134	126	117	134	119	103	130	125	129	116	139	132	111	131	133	119	107	136	115	110	106	114	132	124	102	116	125	149	124	117	119	137	132	135	132	116	129	133	121	89	102	122	114	136	122	122	133	143	117	94	134	122	107	126	122	153	137	130	127	139	120	126	121	113	114	104	133	127	123	113
5885	669	1134	1306	1099	893	775	681	563	544	489	428	447	450	437	370	372	398	392	417	366	363	378	395	341	339	347	365	321	354	323	378	345	328	338	324	324	355	331	326	340	327	339	354	331	330	369	344	328	334	351	322	311	320	330	320	346	331	353	334	312	292	345	322	313	329	321	332	344	345	365	326	322	351	345	302	343	316	355	340	320	330	333	311	303	301	317	314	345	320	314	315	332	321	344	304	356	320	314	308	295	311	357	320	339	293	327	345	334	361	336	311	330	331	314	341	341	332	304	321	330	328	298	319	334	335	307	330	325	313	315	341	378	347	332	323	289	371	314	319	331	334	318	326	357	308	323	336	332	294	338	297	337	311	319	305	305	340	335	341	298	346	346	341	321	340	321	314	340	311	319	325	326	318	329	370	335	309	317	303	289	329	345	341	330	322	308	335	362	343	341	330	347	362	354	329	323	296	349	312	294	352	297	332	314	327	298	342	313	298	316	313	334	332	295	311	320	294	316	314	336	326	354	320	337	336	346	344	336	362	339	329	326	321	321	313	338	311	310	338	341	311	343	321	315	339	321	325	322	333	334	327	332	310	326	332	339	346	365	338	314	323	318	327	347	336	362	331	331	323	305	310	315	350	303	347	338	331	313	319	327	315	313	318	313	344	317	331	325	366	303	297	326	346	310	349	318	320	325	325	325	345	338	304	336	340	313	310	318	327	343	327	312	333	344	333	301	360	303	326	330	327	320	333	304	324	357	336	332	357	335	309	338	283	343	332	317	305	344	302	338	311	355	335	316	312	325	315	330	317	319	321	334	341	315	337	382	329	311	301	284	339	339	316	296	301	329	324	303	312	371	325	298	332	288	313	310	338	299	329	322	292	333	331	329	343	351	319	330	307	313	272	336	332	322	328	320	343	322	308	324	323	326	306	310	319	329	320	337	326	332	325	335	342	336	314	316	326	348	290	329	299	320	332	327	319	326	303	370	313	334	333	282	346	322	337	337	351	334	332	318	315	350	351	316	359	356	291	318	342	324	334	336	332	351	321	316	298	326	339	314	319	307	328	291	323	357	359	319	313	319	374	338	299	324	328	298	350	314	319	300	325	312	340	320	321	353	321	294	338	325	315	332	301	325	328	333	327	336	341	347	308	337	338	311	346	323	305	357	323	294	361	356	301	356	306	329	337	355	329	326	317	325	343	337	321	324	319	319	331	320	303	304	300	330	330	305	320	303	321	345	329	336	319	309	318	334	289	321	342	325	341	341	336	347	328	305	334	353	329	324	329	352	359	291	322	344	310	322	317	317	290	332	311	316	321	323	350	324	325	326	323	316	309	340	333	331	325	315	299	318	328	313	303	319	327	336	330	330	300	282	300	333	325	318	357	320	293	289	326	334	335	335	319	318	294	334	315	334	303	320	342	311	335	334	337	312	311	310	307	318	310	327	332	322	323	308	369	311	309	327	308	309	296	319	313	331	309	334	347	296	347	349	318	312	316	346	315	327	332	361	323	356	313	331	346	309	318	298	314	327	293	332	324	361	324	300	330	337	315	327	294	320	327	313	319	304	338	329	358	317	337	321	310	326	336	336	323	307	322	296	316	338	323	320	311	308	352	332	335	324	354	323	301	339	354	304	303	343	326	335	323	312	297	361	316	312	321	337	314	302	321	309	305	331	337	304	330	321	329	347	317	351	326	301	338	309	314	324	345	330	339	324	319	329	308	327	327	310	331	324	337	300	305	295	322	321	370	323	324	332	320	342	346	344	302	346	307	297	347	295	335	328	310	344	308	316	309	316	294	323	316	305	341	346	304	320	325	326	347	318	319	325	321	302	332	336	324	338	332	312	330	302	348	288	320	307	312	307	325	290	309	317	356	313	321	322	317	336	371	299	338	340	342	324	321	307	331	328	326	285	304	330	316	336	337	296	329	297	345	338	311	316	345	340	346	342	339	322	327	315	346	310	309	346	310	344	351	325	352	322	303	344	330	339	320	353	335	306	342	353	321	296	320	319	326	332	366	295	295	336	337	320	293	319	346	338	295	286	314	330	312	325	348	313	326	332	320	312	323	320	299	324	356	348	316	323	341	339	311	304	300	335	300	326	339	309	310	324	316	335	342	353	345	342	341	315	358	336	323	319	343	322	318	359	307	340	345	325	329	314	317	332	339	328	314	327	296	300	321	326	314	326	293	298	324	337	287	341	340	315	318	345	301	359	349	299	329	311	279	293	327	334	360	332	332	361	383	334	328	342	329	335	334	334	340	299	338	307	329	315	321	308	330	307	312	335	328	314	333	323	315	326	290	330	320	336	320	302	337	354	334	331	318	309	341	314	299	338	353	336	326	304	316	355	336	347	343	339	290	317	341	321	333	356	343	325	307	332	316	339	333	337	329	302	306	313	326	327	312	347	308	349	346	351	322	353	336	339	347	328	316	314	295	336	352	318	335	342	319	316	326	319	319	337	337	356	311	357	309	332	314	330	312	315	318	345	317	319	314	291	341	326	290	325	322	356	324	331	313	317	321	336	329	367	295	313	340	320	321	293	311	313	313	306	286	306	345	356	322	327	300	314	324	315	315	308	292	350	318	350	325	363	357	335	349	324	317	360	320	350	326	327	321	367	312	326	323	323	323	310	299	322	303	326	314	322	292	312	324	302	331	326	330	323	314	327	347	333	354	339	311	306	299	313	319	352	301	328	342	324	285	330	317	339	295	307	310	335	331	318	321	328	328	352	317	302	350	306	317	356	324	333	310	330	323	348	319	327	345	312	331	320	331	313	327	339	345	328	341	328	313	315	325	322	322	294	297	292	329	344	332	312	323	313	362	307	350	338	318	301	315	327	317	343	338	312	360	317	342	349	312	307	329	340	335	316	322	314	321	335	304	326	320	327	316	308	324	320	315	331	339	349	301	308	341	310	337	302	285	333	311	347	327	370	310	319	298	350	300	322	343	328	310	319	294	332	320	324	335	320	336	299	347	312	302	339	338	343	368	291	337	284	321	315	330	307	329	326	324	306	300	338	359	294	346	303	316	332	322	308	354	323	310	334	318	331	345	332	366	324	347	346	314	342	316	323	323	309	289	307	335	341	336	323	295	316	311	357	313	321	312	360	290	306	334	307	329	320	327	340	350	312	334	356	322	337	325	308	321	321	316	295	325	353	331	329	311	314	349	282	322	307	303	305	358	322	343	346	315	312	318	328	307	292	318	330	295	333	338	316	329	317	297	339	322	332	337	335	329	342	306	344	334	308	329	333	333	329	319	319	366	357	333	325	323	319	339	331	310	346	311	347	322	307	337	303	313	353	320	318	337	304	325	325	340	355	327	336	293	336	358	306	294	322	328	321	345	324	343	312	281	322	337	302	342	315	341	334	311	298	329	318	336	309	327	327	332	328	313	268	332	342	331	322	323	311	324	314	332	312	304	339	312	320	309	289	322	306	371	339	324	320	319	331	338	309	344	328	306	304	335	320	345	314	312
13634	1205	974	782	525	378	298	285	262	257	225	211	208	217	227	199	192	218	185	186	217	193	174	206	165	188	217	191	197	177	171	183	195	145	200	170	188	187	213	159	204	198	179	169	174	169	175	207	187	187	186	186	170	198	196	170	157	193	188	159	182	165	181	159	177	178	181	163	169	187	184	174	168	152	178	180	155	187	187	173	195	184	217	185	157	164	173	198	191	183	180	180	159	171	170	158	187	181	200	182	180	205	185	191	171	168	189	172	184	169	181	201	167	200	197	201	174	183	188	203	181	183	188	185	176	174	166	165	168	202	194	200	149	190	184	175	169	194	151	162	179	170	181	191	169	173	190	185	155	169	174	171	183	194	197	182	191	177	167	195	143	180	178	179	147	197	176	201	174	177	176	180	165	185	188	162	181	146	170	172	170	174	181	179	166	183	179	161	171	185	201	198	179	159	198	184	191	183	178	187	151	174	158	138	180	177	169	166	190	190	173	183	163	185	176	194	168	174	217	201	193	177	178	177	181	166	153	182	170	167	169	209	188	178	174	185	191	185	173	175	172	185	178	190	162	163	160	191	179	171	173	176	192	186	179	191	193	188	171	176	175	181	157	172	183	196	179	195	154	200	172	187	178	153	163	177	185	161	175	185	180	183	177	170	180	170	162	191	176	174	164	163	183	172	196	165	186	202	175	179	194	190	147	175	175	190	165	178	161	196	184	174	155	171	173	162	179	198	166	195	176	177	197	183	173	189	193	175	189	173	195	165	148	169	178	167	175	167	209	174	182	193	172	158	142	146	171	195	175	176	191	196	200	180	144	176	172	184	163	168	187	170	181	201	202	200	189	175	174	171	168	198	198	182	159	174	164	144	178	198	200	194	183	160	192	158	159	192	164	208	177	167	178	175	190	185	195	189	206	171	199	166	168	181	179	188	189	175	189	173	177	191	172	176	187	169	168	164	143	173	196	165	168	191	182	173	206	189	171	167	166	209	162	156	166	155	171	174	182	173	154	173	202	182	145	180	173	170	176	162	165	158	197	175	162	191	186	169	184	194	205	163	176	179	200	187	169	191	188	185	148	195	182	187	196	201	166	169	177	165	176	192	169	195	170	160	185	189	159	182	193	208	181	169	182	180	199	203	179	194	162	175	185	162	188	158	176	180	187	198	207	181	164	177	160	176	176	170	156	183	181	169	174	167	209	192	187	177	174	157	176	172	180	171	186	158	166	171	188	156	165	171	185	185	144	165	190	146	186	188	173	183	173	175	183	167	162	167	171	185	185	166	180	173	171	169	172	182	174	191	188	184	199	177	181	177	180	183	192	159	165	181	188	182	180	184	169	181	202	165	189	180	207	145	180	162	166	187	191	160	163	175	160	155	186	180	173	184	143	166	179	188	178	189	193	164	150	179	180	180	177	161	171	182	172	176	185	213	190	176	192	184	159	167	184	176	169	150	186	167	175	178	202	194	184	174	173	159	212	199	158	179	172	175	187	159	199	194	160	170	167	182	207	172	162	181	182	158	189	193	162	188	168	198	198	197	161	176	187	166	157	191	161	190	178	173	185	194	181	187	179	174	189	198	166	184	191	156	173	166	169	176	198	180	181	175	175	194	190	184	171	183	184	158	159	185	149	180	198	181	191	195	179	185	178	180	191	188	179	206	191	173	165	190	190	163	184	161	168	168	176	146	175	158	175	162	165	198	184	166	177	185	169	177	168	160	168	186	185	193	181	159	153	174	181	182	171	193	151	163	168	157	214	194	159	194	192	167	172	173	183	167	169	191	170	182	200	173	158	201	177	161	205	181	199	179	176	174	174	153	188	155	146	182	170	175	187	184	190	194	169	203	190	188	175	170	165	193	179	195	192	177	181	182	188	148	166	194	177	186	171	165	180	163	195	174	151	180	166	155	186	181	182	169	167	204	183	179	180	191	171	163	160	176	177	161	181	185	150	153	178	186	196	135	174	158	169	172	186	150	176	162	195	194	188	192	170	167	193	169	171	166	182	158	175	182	194	159	188	167	176	161	169	187	185	187	182	191	215	178	196	183	149	192	174	163	195	176	183	164	175	172	186	164	171	175	191	186	185	181	172	175	182	156	154	197	190	180	201	186	174	160	174	175	182	150	144	182	183	177	180	185	179	143	173	173	166	160	228	185	181	188	187	167	197	194	177	169	179	195	178	204	198	151	186	189	171	180	181	180	202	174	196	169	189	180	166	160	169	186	178	165	184	174	173	177	195	159	177	189	174	170	189	177	175	209	189	162	183	182	209	191	175	179	182	159	171	162	146	181	180	182	163	195	186	181	173	196	178	157	178	149	164	155	179	203	185	206	201	191	170	179	188	187	197	172	162	187	147	170	181	172	183	160	164	156	160	172	161	172	159	169	148	165	169	178	171	194	177	176	181	170	191	170	164	177	185	183	167	182	197	167	193	178	196	179	155	160	193	186	197	144	179	190	194	179	157	205	178	188	202	170	185	173	161	173	159	162	159	181	159	207	200	202	180	191	184	187	169	166	177	191	176	178	164	190	189	155	189	190	180	166	162	182	169	194	198	172	161	180	175	179	169	165	168	182	164	173	180	173	199	203	150	183	151	155	178	160	189	153	163	185	169	175	184	178	170	175	174	192	173	165	167	207	193	211	189	165	168	193	170	162	145	180	185	172	205	182	181	173	193	198	196	195	172	180	188	171	160	174	153	182	193	167	179	182	190	176	185	182	180	187	172	190	192	187	197	163	165	188	193	181	184	180	170	163	168	198	169	195	160	201	219	180	195	176	180	206	181	204	200	148	158	195	179	176	163	171	169	168	171	225	194	207	175	191	174	192	184	179	189	181	152	191	167	175	184	183	165	167	160	150	192	172	193	163	198	176	204	191	194	183	167	178	175	182	182	181	173	181	162	170	177	185	158	178	182	164	192	190	192	148	154	180	176	172	176	192	215	186	206	176	175	177	173	160	185	193	186	172	166	194	158	164	151	160	175	175	167	168	161	170	181	185	190	178	173	188	163	192	174	180	189	166	195	149	188	164	179	161	189	161	179	171	157	184	174	160	177	180	161	165	173	161	166	156	176	185	171	184	167	184	161	162	163	172	183	197	157	208	177	180	186	174	193	158	153	174	161	195	194	202	179	173	147	174	166	185	169	194	165	190	206	177	188	173	174	188	188	176	166	170	193	188	184	176	178	171	190	211	182	190	192	187	207	177	187	192	190	200	168	204	188	175	151	178	150	182	186	191	173	164	188	193	180	187	167	182	169	182	166	172	154	165	182	157	195	182	185	202	196	187	152	188	203	165	189	181	168	199	177	188	187	202	192	193	192	197	170	194	166	168	185	159	183	191	164	179	184	176	188	149	145	175	186	176	205	207	188	189	165	170	173	168	171	198	188	190	169	165	171	166	163	169	185	177	174	188	167	191	192	169	182	195	182	179	178	161	174	172	173	174	162	168	177	186	185	161	172	156	168	196	171	167	165	189
8018	1127	2186	2403	1879	1461	1203	1114	966	879	790	741	715	680	618	619	569	602	542	521	535	526	473	512	532	541	532	500	483	434	474	526	475	443	445	475	471	449	514	509	472	493	447	502	452	470	457	459	443	487	517	455	503	475	484	509	486	459	480	465	473	452	472	446	476	457	424	492	453	514	428	503	462	437	507	470	456	468	440	426	490	481	478	455	467	448	478	465	423	460	478	470	466	454	474	494	451	452	502	439	455	485	461	445	456	481	453	448	453	461	431	428	419	454	451	463	462	445	478	469	464	452	437	468	461	431	471	434	450	433	427	449	440	451	475	439	438	435	443	434	475	430	459	485	451	441	480	415	439	435	443	438	461	441	453	420	445	464	465	431	446	450	460	490	446	502	428	427	470	448	480	460	436	425	459	474	515	468	456	459	431	481	488	463	451	444	482	477	455	465	462	448	460	429	441	430	452	446	469	447	488	454	437	453	464	471	475	466	475	443	453	446	484	464	468	459	487	445	431	471	456	448	461	446	491	413	487	443	436	495	455	420	424	448	453	456	476	421	464	449	498	461	441	492	437	455	471	452	453	465	477	448	469	457	470	447	506	462	446	403	464	455	467	426	457	433	449	449	462	459	455	465	444	453	424	478	430	441	445	435	467	497	440	434	452	414	441	462	435	442	450	433	464	457	448	454	453	448	464	435	443	470	478	418	469	463	470	492	451	460	464	483	440	465	475	461	463	486	434	477	431	423	453	434	479	460	466	487	483	449	456	449	455	438	459	430	435	473	429	451	447	477	459	470	470	479	418	472	430	471	464	451	445	438	481	450	476	442	465	444	515	468	460	461	452	472	444	415	427	437	444	428	500	457	489	462	452	484	446	478	468	447	460	446	464	469	421	467	450	449	461	471	458	458	455	473	424	429	475	468	475	447	444	469	472	481	463	441	437	495	471	499	488	412	415	452	493	439	519	482	457	425	514	466	452	450	473	449	486	432	450	468	427	435	472	490	467	408	425	465	415	441	452	448	469	441	476	455	440	449	453	461	471	473	440	495	474	433	462	408	422	451	442	459	444	468	480	460	472	483	472	428	459	450	452	450	444	463	461	452	408	451	452	475	468	431	483	435	459	481	456	428	477	452	451	440	453	403	465	456	470	448	437	430	452	467	419	457	448	468	456	478	457	429	453	460	457	459	442	441	463	476	463	470	468	473	468	446	439	482	460	504	467	452	433	442	476	456	464	472	430	464	468	474	448	450	432	436	468	454	429	450	467	451	443	439	452	455	468	476	441	447	452	500	463	451	466	479	464	430	415	447	420	447	496	448	478	462	491	455	457	458	434	484	495	438	436	464	425	429	463	472	500	461	466	464	446	438	442	472	453	487	426	465	462	485	451	433	430	444	442	441	480	470	486	453	456	451	444	448	472	479	455	470	441	477	459	426	458	469	435	472	481	441	437	436	478	471	402	434	425	474	430	449	458	467	432	461	461	440	468	449	435	440	462	462	470	480	507	452	423	402	426	424	425	472	411	439	459	442	452	461	485	465	460	472	435	478	458	491	425	478	482	453	425	464	451	457	458	484	449	450	447	485	468	450	467	478	440	508	439	472	454	463	478	494	443	496	459	478	476	455	447	448	445	452	447	475	436	456	421	497	478	441	444	441	443	511	484	452	458	428	438	452	458	437	457	480	432	468	463	417	453	453	468	444	417	463	455	484	454	501	463	485	466	477	422	456	442	498	478	463	439	432	453	447	442	477	474	492	425	441	484	429	462	436	452	476	449	404	483	459	436	477	448	440	460	418	436	439	451	424	425	482	416	481	449	489	433	439	478	438	457	497	439	439	481	486	444	454	438	484	410	433	450	428	487	439	482	427	438	434	447	444	442	460	411	427	480	443	446	466	450	446	458	480	462	470	455	461	478	427	442	490	452	457	430	449	460	451	465	455	455	434	494	487	442	470	454	449	472	459	449	455	467	404	424	452	483	440	474	440	457	443	449	507	487	430	457	460	452	458	453	445	487	437	415	466	465	437	437	459	508	457	447	483	470	474	402	442	422	451	472	464	446	470	446	445	429	458	444	428	435	470	536	458	446	489	420	451	425	470	439	483	476	457	515	449	475	480	454	486	472	449	483	470	441	483	421	440	449	419	502	444	442	418	467	461	471	449	414	420	431	489	461	443	480	428	478	462	433	436	461	456	474	434	464	455	468	446	459	490	480	458	461	480	462	482	440	431	476	482	485	482	419	490	424	454	472	467	454	452	464	471	475	451	439	476	457	434	472	441	439	462	452	435	447	491	464	456	442	442	451	459	483	462	441	397	439	458	475	457	474	475	439	459	446	436	488	469	470	480	435	458	462	456	444	468	471	451	466	452	455	429	428	437	475	476	454	436	462	443	466	439	453	493	412	465	452	427	440	466	452	455	425	465	457	451	469	464	468	469	446	454	461	431	455	426	441	465	469	461	466	413	512	442	448	489	471	473	444	474	470	400	472	468	466	412	489	437	458	470	469	473	458	446	468	446	444	474	440	450	460	463	489	424	461	431	432	476	442	488	479	456	393	461	408	441	422	454	426	468	443	435	461	470	498	463	410	405	483	462	435	436	454	444	463	411	478	459	460	418	435	440	463	476	451	454	422	403	443	441	451	454	457	475	484	471	481	439	453	468	459	452	452	430	446	429	447	466	422	453	452	434	498	489	432	448	455	422	455	462	476	487	425	481	505	443	489	425	468	414	484	425	458	482	410	476	434	449	429	477	425	454	479	454	467	443	465	433	475	431	446	455	434	437	471	468	460	444	466	459	409	436	455	435	434	447	444	449	473	480	464	462	497	477	437	478	440	456	460	482	455	480	471	461	455	451	426	454	457	462	448	469	482	462	442	432	453	447	500	461	452	440	485	464	490	458	451	458	491	474	467	460	470	456	411	478	451	467	443	446	457	462	465	450	465	452	490	424	458	461	449	447	434	441	428	444	455	453	468	494	418	444	477	476	489	418	445	473	467	459	443	456	483	430	443	459	476	483	433	458	455	446	461	472	467	476	500	465	450	466	444	481	490	448	495	464	433	416	432	454	486	461	460	468	457	457	455	482	476	419	481	448	435	457	473	460	485	493	452	462	439	426	426	461	449	448	468	469	440	436	494	455	437	480	504	432	446	456	467	454	445	446	448	473	453	473	425	453	475	507	429	450	464	418	439	468	433	432	500	440	454	473	436	430	423	428	465	484	508	452	443	398	435	448	449	458	456	461	429	413	452	439	440	440	445	474	468	425	485	449	446	439	483	472	417	466	440	452	467	457	466	437	458	485	452	473	490	483	454	425	464	428	433	434	441	434	464	444	455	426	453	463	437	448	430	448	447	447	481	470	463	477	417	451	466	425	426	458	433	470	474	461	445	473	452	469	447	422	482	404	449	420	489	466	441	487	417	490	484	449	439	474	459	463	475	472	469	452	479	403	456	418	441	443	448	493	490	475	474	421	429	428	442	471
1378	321	253	293	310	285	299	312	316	287	300	293	271	299	297	274	287	281	273	321	287	259	287	308	252	290	302	276	274	276	295	270	295	281	298	296	270	270	275	269	262	286	316	303	317	256	284	286	334	275	308	303	268	297	312	262	286	296	264	296	296	266	275	285	312	276	281	286	264	264	266	282	269	277	300	262	294	319	271	314	284	289	316	290	290	281	275	301	273	314	303	283	282	292	304	290	251	266	287	311	300	275	304	293	290	266	272	304	288	278	282	312	282	273	238	281	281	255	304	297	294	302	271	291	283	287	272	315	306	292	254	276	303	288	291	274	290	261	269	308	301	319	281	281	252	305	275	261	287	333	314	285	280	321	305	284	298	283	269	258	284	280	291	307	266	290	273	308	284	264	301	287	318	259	254	279	250	284	283	276	324	304	263	304	267	299	272	299	275	275	258	260	275	288	277	300	270	274	283	264	271	324	282	263	289	268	282	266	276	263	286	284	286	278	281	273	258	241	271	341	312	291	285	272	282	282	281	276	339	260	273	290	296	320	285	271	286	301	275	276	295	316	295	274	278	311	282	288	284	265	275	279	324	299	301	268	267	302	258	284	277	260	289	276	288	320	286	295	281	282	289	292	298	279	268	273	326	287	253	288	264	294	274	279	293	282	313	274	300	296	313	319	288	277	274	287	266	281	316	287	307	294	268	279	280	321	289	294	276	300	238	260	303	273	274	284	267	274	299	262	265	284	260	286	302	303	296	259	320	301	305	297	283	277	292	277	285	271	262	283	261	294	269	280	302	328	275	257	287	269	277	290	301	299	310	277	290	319	304	292	305	293	294	293	311	286	307	288	304	309	286	289	299	281	270	281	308	297	277	283	274	290	281	318	269	291	272	309	290	257	265	276	261	277	287	275	269	276	271	270	314	301	293	303	292	293	340	286	302	274	303	270	285	271	265	296	269	288	307	242	272	286	269	324	291	327	253	298	280	311	303	280	290	312	323	274	268	329	263	309	265	279	290	262	294	326	288	273	275	303	294	293	281	278	287	259	292	272	282	273	272	271	272	269	264	288	257	280	296	306	297	281	288	268	288	315	285	268	307	275	287	282	257	280	306	290	259	275	268	275	276	277	270	276	297	286	285	260	302	288	296	264	306	268	278	289	330	254	278	296	322	264	271	299	300	281	272	290	286	301	242	270	292	252	276	280	306	263	284	305	288	303	278	268	286	238	290	277	306	291	318	270	234	273	261	307	275	273	294	282	254	296	292	299	287	278	297	268	300	287	274	272	298	293	309	320	276	265	288	278	278	293	296	316	284	279	292	283	262	270	269	270	302	278	285	279	278	290	270	271	289	293	301	283	262	262	279	298	281	293	280	325	262	288	255	312	298	314	301	285	267	278	293	297	285	301	305	287	288	292	281	297	291	277	309	313	322	308	290	275	326	292	282	304	290	272	250	270	334	289	335	303	330	287	280	293	293	279	282	315	291	266	295	296	271	244	321	264	308	284	293	267	294	266	297	295	263	271	256	292	289	268	283	279	304	330	269	247	303	285	256	277	273	304	287	271	308	279	300	277	273	259	257	328	258	278	302	278	276	264	276	281	294	295	277	273	341	304	269	269	289	267	274	294	325	286	312	269	276	308	301	308	289	308	282	296	259	286	285	297	278	277	300	265	315	291	275	235	297	277	284	285	265	268	278	261	332	248	249	281	286	306	262	285	271	287	288	318	271	246	281	257	254	256	277	319	280	281	291	267	268	300	286	270	272	262	272	291	293	263	283	287	297	295	290	297	316	306	297	266	283	282	290	269	283	329	276	279	291	270	291	268	281	300	270	288	283	281	291	317	264	249	271	260	263	321	285	279	287	278	288	313	258	237	263	323	270	291	301	287	267	298	275	286	286	255	276	274	297	292	305	299	278	242	274	242	272	273	285	244	279	280	318	303	270	282	266	301	280	279	294	269	275	276	284	277	308	289	281	294	284	302	310	279	313	299	292	247	299	269	290	284	309	307	270	283	290	324	296	279	284	295	300	273	255	292	280	276	271	285	286	271	277	318	259	246	269	281	271	271	288	248	284	292	274	249	280	291	284	302	297	290	295	291	285	259	255	264	258	242	306	297	255	317	296	254	312	260	281	289	295	298	273	294	276	259	266	282	298	304	315	284	285	270	285	292	316	254	283	301	276	322	303	304	284	302	283	272	300	295	320	268	302	293	322	283	302	255	258	289	253	282	273	323	301	276	254	290	264	248	307	262	270	284	289	267	299	254	302	289	293	278	268	277	291	281	298	286	278	301	276	303	290	302	259	278	284	299	289	302	276	297	265	288	254	272	283	288	275	281	270	278	311	289	288	287	300	292	254	273	288	278	307	271	295	286	292	270	272	289	307	276	277	232	255	303	304	277	271	277	259	261	294	331	275	287	288	277	256	274	258	288	296	270	286	298	327	280	285	312	305	292	294	287	297	274	292	310	283	278	291	310	301	297	275	278	309	274	273	289	279	288	307	300	310	277	293	276	294	290	295	302	287	282	281	306	316	297	276	323	316	288	270	262	320	301	279	276	296	290	287	266	283	287	258	294	267	306	287	286	316	257	255	298	271	260	281	237	290	247	278	300	264	297	259	285	324	244	240	261	268	307	282	316	288	280	267	292	286	250	301	261	285	293	291	288	296	262	281	310	351	257	287	294	265	283	268	273	286	305	314	294	251	290	308	266	301	329	286	267	298	272	293	305	271	274	266	310	279	273	267	326	262	301	295	287	274	317	310	290	296	288	279	265	275	286	268	287	287	299	284	268	297	310	294	297	302	256	308	293	305	240	272	284	287	293	285	271	249	273	250	280	284	287	244	293	254	323	275	321	275	277	285	284	315	296	281	258	274	244	310	304	293	274	311	269	276	289	266	288	303	274	264	285	272	305	274	265	261	280	306	285	282	255	271	252	264	254	273	234	284	265	255	261	264	314	284	285	278	312	280	265	280	266	248	292	272	287	279	275	291	292	280	247	291	273	281	293	304	284	268	274	269	275	271	290	273	311	280	264	305	306	273	295	246	274	279	268	258	278	303	269	268	307	296	260	271	287	276	287	302	290	271	258	294	269	285	292	288	284	293	346	294	296	290	296	300	269	272	304	293	294	273	263	294	297	285	307	300	276	261	266	302	291	251	292	266	298	312	291	292	335	288	285	305	298	291	288	250	326	320	264	276	270	286	294	298	284	284	293	285	291	285	264	249	289	281	254	267	292	276	315	271	325	242	316	295	264	282	323	300	290	260	265	275	259	301	261	290	284	291	288	293	310	279	262	282	283	314	288	277	261	294	295	289	244	275	296	292	279	286	243	289	251	278	251	310	304	306	297	272	281	273	269	309	295	265	280	302	333	266	272	255	289	292	271	272	289	316	261	266	304	289	300	292	258	328	288	285	303	290	265	300	267	278	279	299	282	269	282	333	302	288	266	303	282	275	297	295	296	283	249	263	272	292	292
1787	676	665	677	652	626	677	694	612	643	600	666	583	638	670	622	639	654	640	659	625	637	671	642	684	625	694	620	646	645	695	683	640	654	607	631	607	605	640	618	645	627	690	630	692	611	600	618	675	644	611	620	649	631	641	661	650	641	625	599	672	672	615	647	693	632	666	642	630	655	648	641	646	642	642	646	644	660	624	621	669	653	618	618	690	601	688	647	631	592	692	593	622	640	609	662	629	593	675	664	610	709	647	648	587	691	639	662	623	638	628	614	674	622	598	666	591	641	638	594	680	684	648	615	647	594	617	631	640	641	610	611	647	662	651	644	637	670	666	624	653	652	626	649	609	640	649	637	603	623	618	622	633	649	637	626	630	688	622	625	680	608	683	664	622	628	611	626	643	646	646	674	623	652	630	620	621	631	609	670	643	641	664	636	630	625	664	651	577	605	661	644	639	662	612	650	632	646	620	663	633	618	596	582	657	672	597	641	666	581	664	660	613	669	656	643	639	631	613	627	663	654	614	631	656	629	643	657	610	640	649	613	658	620	624	640	674	647	640	636	622	628	664	658	619	657	658	608	615	668	595	616	635	661	657	638	624	633	633	627	625	606	638	648	654	651	619	642	607	676	690	582	650	627	573	671	662	655	621	640	643	622	624	637	610	618	584	641	634	635	619	625	581	603	658	589	638	632	635	589	668	623	668	597	602	594	635	658	658	618	650	659	661	672	612	641	587	644	603	645	606	613	632	598	654	639	577	643	631	650	643	614	698	664	644	671	620	621	672	637	609	656	654	655	638	649	618	619	623	636	622	633	628	610	654	658	591	653	655	613	623	644	698	679	586	663	648	677	613	645	609	654	611	658	645	624	604	650	651	618	656	666	601	658	636	623	680	697	646	640	633	627	615	639	635	641	617	605	646	672	639	640	641	656	616	652	611	654	681	636	599	633	631	696	644	699	664	629	640	619	592	629	626	621	626	596	619	679	679	597	639	639	636	649	663	632	638	631	637	616	617	686	710	662	636	676	645	645	621	641	632	637	669	627	684	595	626	639	582	630	705	668	633	655	619	641	612	652	605	620	658	608	656	618	632	609	630	607	661	661	659	682	658	613	686	613	666	610	586	678	653	624	638	611	650	625	621	647	635	676	658	621	620	653	653	612	585	671	610	686	644	623	590	666	640	614	641	618	599	624	644	630	644	635	607	653	647	643	632	679	671	641	624	661	668	636	639	638	632	632	627	633	611	628	635	654	654	660	643	626	642	664	642	630	598	622	634	648	619	633	638	616	636	588	642	604	627	615	630	617	669	640	623	633	628	640	662	675	654	641	671	591	642	606	628	654	645	619	670	648	565	592	636	617	625	622	656	639	631	661	665	601	652	631	625	630	622	623	623	633	656	647	643	600	621	582	637	641	599	609	621	656	626	612	649	657	666	656	610	615	667	587	651	619	642	656	662	673	659	679	638	625	634	668	673	665	624	640	635	630	624	625	635	594	597	653	597	596	619	624	664	620	631	625	628	620	603	613	698	635	664	645	657	638	618	664	586	631	652	588	592	592	611	635	599	667	623	649	679	672	645	589	609	633	632	627	643	645	683	632	627	636	640	642	640	655	651	639	658	634	642	630	636	627	636	590	670	623	606	647	611	638	663	655	632	660	617	579	640	589	613	670	628	617	677	624	653	655	675	621	637	629	610	623	635	641	613	640	622	640	614	631	607	625	596	631	595	643	702	683	600	668	630	676	647	635	639	605	636	653	614	650	592	627	647	639	619	619	697	644	655	616	627	658	618	619	636	653	608	673	644	645	656	646	618	622	603	639	612	616	599	653	630	615	631	660	657	635	615	671	610	614	645	580	676	649	632	631	638	619	658	681	602	614	652	643	646	625	659	641	626	657	607	625	624	592	643	655	616	640	662	701	657	632	652	650	640	639	653	620	620	628	620	632	622	632	636	655	723	645	664	649	659	664	657	638	623	654	602	627	615	666	633	688	632	642	596	620	629	615	630	607	640	661	687	641	625	674	654	621	660	643	628	611	673	658	644	643	649	616	643	633	602	703	603	648	644	605	651	608	625	590	623	664	633	665	642	641	628	648	614	672	667	629	615	645	618	647	595	683	630	645	645	622	633	618	647	624	657	662	618	636	613	597	656	650	634	651	632	617	614	658	640	610	580	591	648	664	612	643	648	664	626	632	659	639	647	647	604	633	595	668	657	626	647	661	655	632	637	620	642	682	619	616	674	641	633	660	640	621	619	657	643	654	628	649	580	618	621	587	599	592	643	650	637	632	625	621	646	647	646	668	610	645	646	627	679	644	670	657	639	639	633	581	674	652	624	613	617	662	599	696	610	634	691	654	618	644	645	644	620	637	647	655	610	648	632	613	638	660	656	645	658	661	653	667	690	648	667	624	602	610	665	608	661	626	643	600	631	650	644	622	650	642	648	639	640	606	642	597	592	622	616	649	691	634	615	674	602	635	632	636	629	643	623	645	598	618	666	610	615	681	644	594	664	643	624	647	660	648	585	613	680	665	629	614	611	635	638	637	627	662	676	697	587	668	624	681	697	636	597	623	629	650	647	622	636	646	613	622	616	645	637	619	677	645	648	624	617	625	617	634	663	629	618	626	579	625	661	617	588	666	636	591	619	644	627	597	628	596	658	663	717	625	614	627	644	639	648	651	610	614	617	632	662	600	623	583	641	631	678	637	638	627	625	592	664	612	649	636	637	644	653	661	671	631	618	644	640	633	689	619	634	681	640	605	649	600	628	625	629	634	603	678	582	641	612	613	625	619	656	614	653	687	653	622	633	642	644	601	675	689	640	620	651	633	606	659	615	659	600	630	668	629	620	616	609	636	626	618	652	642	663	618	661	661	599	593	617	641	619	647	632	619	667	656	621	673	645	620	652	656	662	663	652	661	645	623	602	599	576	667	645	620	635	653	623	640	646	577	605	617	652	653	640	599	578	620	642	611	614	620	662	669	667	628	604	643	594	627	650	675	641	654	643	570	630	652	621	611	658	652	654	624	644	702	640	650	643	655	682	616	633	620	674	692	647	667	632	632	655	608	643	687	649	609	612	628	625	644	607	660	664	636	566	641	640	607	628	600	609	637	666	612	682	639	635	651	679	642	684	604	609	677	624	640	630	640	610	608	637	608	640	653	651	673	619	648	650	647	656	664	630	647	604	617	612	641	668	636	596	614	672	599	673	641	653	643	666	650	661	654	662	632	619	665	623	636	639	631	678	632	612	610	614	640	652	618	602	605	624	616	662	601	616	670	647	629	655	629	622	663	637	684	635	655	662	628	591	687	626	637	646	630	666	624	645	647	600	641	668	631	636	633	608	619	622	670	651	636	627	626	639	652	672	665	651	685	660	599	615	598	617	583	635	709	666	634	646	630	645	618	624	645	620	606	626	668	683	604	669	643	658	674	590	624	650	673	659	671	614	614	656	604	641	654	614	669	642	667	638	589	615	664	685	626
7130	482	525	383	278	251	202	201	164	165	156	146	146	152	139	142	128	132	130	122	130	129	126	113	128	136	131	142	131	126	139	111	122	120	115	121	117	123	125	110	122	130	112	122	122	123	117	113	108	130	113	138	103	129	129	138	118	116	127	133	124	132	131	129	112	108	119	130	129	131	122	124	148	111	146	120	129	129	117	147	124	98	140	124	118	123	131	137	124	114	134	145	134	111	153	133	131	127	128	110	120	145	121	135	131	122	118	133	132	116	147	122	142	112	121	122	121	137	133	130	119	121	138	139	107	113	123	121	125	123	115	109	136	113	152	108	116	117	128	104	126	129	141	135	116	107	122	124	123	124	110	123	133	157	113	132	128	104	107	137	128	128	133	120	135	119	143	124	122	126	119	123	149	112	108	122	112	124	122	139	106	120	137	157	125	139	132	135	130	112	111	126	125	114	132	125	120	116	113	143	134	131	142	120	149	111	131	133	123	122	151	122	119	117	134	111	130	122	119	136	107	111	120	124	117	116	145	124	143	111	134	131	122	108	100	118	114	143	124	120	140	120	125	115	122	119	147	129	150	118	153	122	116	104	121	116	142	134	116	118	111	131	128	120	114	133	136	110	94	136	119	112	126	107	133	128	102	115	119	136	134	144	141	130	129	120	121	143	138	129	130	114	142	119	134	129	111	94	126	124	121	140	120	131	128	122	115	140	126	128	136	101	142	112	129	133	129	127	116	139	140	122	127	152	134	129	126	130	129	132	153	142	129	119	126	123	145	132	149	127	122	127	129	142	151	141	104	125	124	115	135	133	128	137	126	145	136	105	120	127	115	141	118	134	101	113	119	146	132	134	127	93	126	123	156	134	137	133	119	123	99	114	138	137	143	136	124	129	143	121	118	106	116	148	99	112	143	107	129	104	113	110	121	141	124	119	110	144	128	122	136	120	113	124	111	135	157	105	119	106	114	127	122	121	108	119	130	131	153	134	119	134	99	130	128	129	132	109	124	105	109	119	127	127	129	145	105	139	121	135	132	102	127	127	126	136	138	132	113	113	122	137	108	150	126	132	130	116	119	137	131	128	116	139	115	117	133	122	125	147	124	128	122	138	128	114	124	126	117	122	137	110	129	138	137	116	113	135	118	133	131	157	127	113	98	114	130	118	120	133	116	116	118	136	111	117	128	124	101	110	109	121	100	153	119	127	117	106	124	133	131	111	107	129	138	108	116	109	110	127	127	128	135	136	131	119	136	144	107	101	160	124	117	121	129	119	139	126	128	128	109	120	104	117	126	124	128	122	135	125	128	137	109	140	135	125	127	130	139	121	128	115	132	119	123	138	109	117	140	136	140	134	144	135	140	115	112	129	128	116	136	116	132	128	111	115	133	114	125	129	121	153	110	137	120	119	133	127	113	124	134	125	122	107	117	109	123	134	121	109	108	136	129	108	109	115	105	108	125	116	115	111	127	120	113	101	128	117	103	121	124	127	114	129	121	131	134	135	129	125	120	131	123	119	121	102	120	130	121	127	123	144	122	120	149	119	126	134	114	120	133	123	135	129	113	141	104	116	138	121	106	126	123	131	134	128	128	132	119	134	118	88	155	132	105	139	103	103	140	130	135	125	111	145	113	152	121	148	119	122	104	133	117	110	108	115	131	153	132	114	119	117	90	149	126	110	124	120	119	137	138	129	116	157	137	129	134	122	111	115	142	129	126	136	140	115	125	137	135	135	120	119	113	144	115	109	100	132	134	113	133	121	133	111	117	129	119	133	120	122	140	128	140	125	146	102	139	123	126	123	127	109	121	123	140	134	151	129	105	114	132	134	112	111	113	116	109	148	130	117	122	115	123	122	123	128	98	132	130	110	103	128	112	123	116	111	124	130	116	132	125	99	131	109	117	116	107	131	122	124	134	105	114	112	102	118	134	132	121	129	121	134	122	126	124	115	135	122	123	138	139	116	107	135	114	106	142	120	123	139	139	119	125	105	113	120	131	141	114	122	132	110	116	103	128	134	128	125	102	113	100	113	114	125	135	141	156	132	126	109	106	143	138	126	156	123	119	118	131	121	115	140	145	130	94	116	118	138	125	135	136	124	115	137	115	103	142	150	125	120	127	129	128	123	116	125	139	142	151	123	138	108	120	130	133	116	112	128	138	130	114	115	119	147	117	127	97	142	153	113	134	128	126	118	121	115	135	119	137	113	118	134	102	121	112	121	136	129	120	151	114	124	113	116	130	132	115	117	122	130	130	119	114	136	122	123	134	137	110	118	138	105	125	136	143	123	112	138	125	127	145	111	145	132	117	133	133	118	115	143	130	149	112	96	134	131	134	105	120	113	122	128	120	116	122	130	123	126	112	137	132	134	142	117	120	137	116	132	128	139	121	129	99	124	125	138	118	110	119	127	103	111	125	104	122	116	131	141	122	128	116	117	112	137	138	128	141	145	136	123	116	129	135	136	148	126	121	141	115	122	121	125	122	119	130	118	135	129	125	117	143	113	131	123	123	93	139	148	117	113	129	129	113	118	136	115	123	129	125	108	115	125	118	113	119	123	133	125	124	140	132	109	166	157	144	106	152	122	119	108	130	118	137	124	128	114	115	130	127	116	147	118	105	121	138	124	115	126	118	128	116	123	133	128	114	126	127	137	120	116	111	127	107	109	100	124	132	117	127	119	168	127	121	93	128	129	114	121	135	131	131	140	134	134	127	131	143	119	120	148	129	143	127	135	123	127	146	133	111	150	122	120	116	132	131	116	107	130	118	128	122	123	147	119	117	125	111	134	142	132	116	119	105	135	121	123	103	112	117	114	116	132	137	128	97	132	114	112	126	113	129	127	131	119	111	118	144	118	119	125	122	131	95	134	124	124	146	138	107	140	139	138	116	120	110	150	124	126	121	129	135	123	123	130	127	132	122	134	122	130	137	110	110	105	119	99	111	132	121	153	103	117	117	127	120	121	126	113	120	121	104	119	145	123	120	125	145	122	141	127	139	125	121	116	102	95	103	139	124	139	132	122	115	119	119	149	119	108	129	120	127	145	118	111	144	132	128	127	117	113	110	123	141	111	116	117	136	127	123	130	134	144	115	120	119	109	128	125	136	128	111	119	125	125	139	142	121	111	116	125	153	121	146	119	123	116	113	139	130	117	127	113	125	122	133	132	115	119	133	121	143	117	131	128	111	122	139	124	113	130	118	122	118	106	128	134	131	144	129	129	123	114	148	123	127	114	121	123	131	136	126	127	122	136	130	136	119	120	113	129	113	126	127	122	124	121	135	130	128	148	141	130	120	120	128	120	139	134	136	112	121	140	134	138	129	112	123	125	115	128	126	117	110	119	122	108	113	138	134	110	122	109	125	121	131	118	124	148	129	140	134	139	135	144	120	154	132	125	159	138	122	114	109	120	170	145	131	124	128	117	141	146	131	123	130	127	103	128	114	130	121	110	142	124	143	144	133	121	129	120	136	118	119	123	128	145
5977	630	1196	1324	1138	829	693	622	576	503	461	495	434	434	429	418	395	375	391	416	369	358	320	367	389	353	326	365	348	358	331	357	329	311	328	338	344	332	337	336	337	342	357	361	331	332	326	323	320	299	314	309	347	332	362	293	325	307	334	324	312	340	331	333	359	325	312	310	331	314	323	309	336	350	319	323	329	372	303	326	310	307	291	334	339	290	321	322	338	344	318	315	304	374	326	323	321	339	323	321	337	339	368	327	350	308	337	307	328	291	308	306	336	314	329	299	341	314	338	318	299	303	313	314	346	318	327	303	341	301	313	324	312	333	316	341	340	349	317	337	334	326	292	341	307	361	327	328	326	326	324	324	328	305	320	323	327	320	324	343	300	369	352	335	322	305	319	340	315	333	331	349	355	324	306	300	344	319	323	324	311	342	362	320	330	334	314	350	320	296	348	344	325	323	318	340	304	333	334	334	341	328	332	320	345	328	365	313	318	355	324	359	312	331	288	345	328	346	322	349	325	311	349	315	314	351	320	323	332	316	331	337	304	338	290	310	370	332	324	334	330	318	334	340	352	294	310	341	333	323	310	321	346	336	319	371	346	339	326	340	334	326	329	318	331	320	305	337	332	323	354	323	331	319	308	302	309	351	266	337	340	326	360	350	300	335	333	310	345	334	342	291	280	310	288	290	312	306	299	317	369	316	346	342	336	374	321	324	304	346	341	323	344	347	347	337	283	323	328	308	333	309	320	307	322	341	337	312	332	299	304	324	337	296	341	332	349	354	322	331	324	315	381	355	335	317	313	325	319	349	326	272	307	324	335	297	343	354	321	329	332	306	334	324	318	333	302	311	353	360	312	328	354	309	361	310	342	343	314	339	323	338	304	320	307	313	322	349	335	337	332	302	344	319	329	358	282	324	346	332	343	330	314	330	308	325	329	308	350	356	320	316	378	375	347	345	332	351	346	319	296	310	313	318	299	300	319	301	305	342	296	347	328	328	325	316	330	312	302	324	313	322	345	287	335	331	321	301	299	324	345	321	304	346	287	298	335	330	358	322	311	305	326	337	332	345	334	336	324	334	335	302	312	357	296	292	371	343	342	325	316	342	322	315	338	302	322	336	308	321	313	289	314	334	355	358	328	323	306	349	313	342	321	303	322	352	340	337	333	346	344	336	317	308	310	366	344	375	348	305	310	375	339	330	326	322	347	333	305	310	325	297	346	322	310	344	339	314	328	318	327	319	312	337	349	324	334	322	321	332	316	331	342	301	343	370	326	340	353	359	350	337	343	329	331	312	322	322	326	300	318	313	336	344	341	357	306	311	302	350	319	302	341	318	337	308	295	319	317	328	299	323	330	337	311	331	338	345	336	379	336	319	341	335	332	332	333	332	323	323	325	328	357	339	322	306	332	362	326	311	321	302	331	322	307	323	353	338	346	302	340	341	313	333	324	350	309	332	315	312	352	316	337	346	317	318	334	320	302	350	337	310	335	334	329	360	360	312	361	344	281	296	333	309	316	328	331	326	310	335	292	326	316	311	333	331	324	332	319	322	334	352	345	324	353	329	351	299	356	363	309	333	294	326	314	309	332	309	313	317	345	301	333	364	350	342	344	332	343	331	337	320	333	343	373	324	347	347	331	333	317	322	303	333	306	318	341	333	321	326	343	360	363	306	333	303	307	359	315	325	334	322	340	322	328	363	320	324	324	283	363	329	312	312	334	309	325	355	348	344	281	347	303	316	336	341	327	339	359	338	305	329	314	296	322	284	328	340	325	372	326	351	342	340	297	342	350	358	315	323	326	366	343	310	307	329	351	352	341	324	318	349	324	337	299	355	344	318	313	360	317	336	325	302	351	321	317	339	290	334	338	278	363	339	303	320	330	317	339	337	338	312	325	310	331	305	344	293	317	334	352	321	330	362	344	337	300	347	311	334	339	326	331	328	316	330	302	359	330	302	338	321	327	303	333	346	325	320	350	327	323	353	347	367	335	306	361	333	353	324	329	332	361	350	343	343	331	338	328	341	319	334	346	330	317	299	335	309	312	300	296	344	334	311	334	324	315	307	326	314	329	305	327	347	302	297	328	355	305	314	346	328	334	338	329	309	319	300	327	322	346	324	327	306	329	337	356	345	369	325	339	346	337	318	314	353	326	304	335	310	342	343	329	351	338	339	317	338	324	318	320	349	312	328	318	280	304	345	345	323	346	325	309	328	318	328	343	336	303	355	319	322	335	358	334	325	345	317	338	327	315	347	341	323	317	324	331	336	312	282	324	347	305	332	344	354	342	349	346	303	315	342	305	338	331	314	332	323	339	344	301	337	316	329	307	337	341	304	324	330	309	343	332	312	310	322	339	346	359	306	326	352	329	341	313	300	321	327	330	300	345	319	295	356	302	309	350	325	340	286	343	337	331	331	334	351	335	340	333	330	337	330	351	303	350	327	336	333	326	273	278	332	331	315	309	333	314	318	304	294	345	364	337	290	315	337	299	322	317	309	311	336	332	322	317	319	310	319	312	357	335	330	303	375	322	339	335	327	341	307	304	333	328	324	309	317	311	331	314	288	357	321	300	321	358	348	330	305	319	330	306	318	344	312	312	339	316	309	308	311	325	335	336	328	320	324	347	317	349	322	312	295	337	338	344	327	307	341	300	321	307	290	346	312	341	318	340	334	333	317	330	332	303	337	310	335	336	273	348	306	352	326	295	313	325	353	318	341	314	306	312	370	327	312	347	347	321	324	316	331	337	329	326	331	360	315	299	349	331	315	309	310	311	306	348	336	348	334	316	327	339	320	310	306	339	323	345	315	325	305	286	334	344	338	331	320	297	347	324	333	305	346	317	302	315	351	305	334	322	302	277	330	336	313	348	320	309	314	329	321	307	350	301	309	319	331	311	310	340	323	316	306	319	331	318	316	320	352	295	323	360	356	345	321	333	338	322	351	354	340	347	329	283	298	283	339	355	337	294	320	323	291	330	320	356	310	334	334	352	297	299	326	301	303	333	356	317	323	327	325	303	337	367	348	344	321	316	332	330	340	320	314	321	318	300	336	313	361	351	307	344	351	309	349	322	322	349	361	308	314	321	339	308	327	309	316	317	325	318	335	330	319	340	296	349	326	312	335	337	333	309	324	344	316	346	331	323	330	276	331	338	309	323	318	312	336	321	305	323	340	314	341	322	332	332	345	340	288	345	331	347	356	344	328	354	294	296	333	325	339	325	311	310	326	330	321	313	315	306	343	352	323	315	315	311	360	308	310	328	307	317	332	321	314	328	323	339	315	338	364	311	330	336	336	332	312	304	324	330	310	329	343	348	303	325	347	318	328	323	315	336	303	305	316	328	337	317	316	340	306	332	330	326	335	310	329	334	326	321	333	309	358	293	307	352	305	315	334	343	291	340	354	337	332	324	350	298	322	307	309	325	348	345	347	287	331	334	343	341	311	314	303	325	290	332	328	316	319	334	322	317	345	339	330	295	330
13726	1184	1002	806	511	383	299	287	272	271	248	214	212	244	230	209	202	188	203	196	205	172	183	169	190	182	180	209	172	193	209	188	184	178	182	213	178	175	195	166	175	194	202	202	192	190	201	202	186	184	178	177	187	181	181	189	192	165	194	180	185	191	178	158	189	200	187	171	182	147	182	181	168	159	173	188	162	166	178	219	191	187	171	160	180	176	185	171	177	189	174	176	166	171	168	178	174	192	193	157	140	189	190	176	190	216	180	195	163	204	179	164	190	161	159	202	181	162	177	204	171	181	211	190	183	165	176	186	145	195	200	175	183	160	194	187	179	186	183	183	170	179	187	187	185	172	186	183	204	183	173	187	193	164	182	189	168	182	168	187	166	174	190	156	183	175	178	179	201	187	156	182	203	183	161	159	180	190	152	194	186	173	182	188	156	184	200	185	184	192	174	157	163	166	163	176	184	181	206	153	176	190	182	167	191	171	171	194	205	203	180	158	191	185	179	166	187	189	185	174	158	202	196	179	185	189	190	187	193	195	154	170	221	174	170	166	185	174	191	177	176	170	187	191	168	166	191	188	185	187	208	202	187	175	180	194	184	177	203	189	207	165	152	200	157	183	165	176	187	177	201	177	165	200	160	178	192	163	150	191	188	193	170	184	194	150	167	182	184	182	187	185	204	169	190	179	202	180	168	180	163	175	181	179	156	160	191	188	161	192	183	166	183	176	176	164	193	197	153	199	168	176	185	186	170	192	171	187	179	177	181	191	156	187	150	162	201	197	192	158	186	189	170	153	160	183	188	180	172	175	183	193	180	186	158	197	201	211	192	160	150	185	166	157	164	209	205	184	175	185	163	182	172	166	164	193	170	187	168	175	185	178	180	185	183	164	182	170	180	179	178	170	174	178	192	170	178	194	187	209	167	197	181	189	192	177	186	179	168	183	153	157	177	176	180	184	170	182	196	185	188	201	193	169	173	182	163	181	176	186	171	174	170	177	197	184	189	162	159	169	175	171	176	197	157	196	205	181	170	194	197	164	161	172	196	178	189	158	189	191	189	198	173	172	169	173	195	211	185	194	196	173	178	188	153	152	196	177	165	187	172	183	165	160	154	158	198	189	180	176	163	167	185	189	153	176	156	194	182	188	214	180	194	191	173	164	154	161	180	178	183	188	201	180	189	192	166	167	185	204	192	173	189	148	168	162	174	187	185	186	190	190	181	162	192	168	182	185	173	171	192	201	154	178	190	188	180	184	178	202	167	158	174	155	165	175	183	177	188	177	148	184	166	184	170	172	178	175	153	171	179	170	176	186	171	178	178	166	205	184	180	176	181	207	157	186	173	157	204	197	149	179	176	201	155	166	200	177	179	162	171	202	199	165	188	190	171	191	174	163	157	188	169	180	172	194	190	198	173	171	173	177	167	178	195	172	172	203	200	168	172	153	199	173	203	186	167	146	158	179	185	158	188	182	178	177	205	187	170	173	170	163	177	187	172	164	183	169	172	176	191	212	181	186	164	176	187	168	164	185	204	180	171	198	171	195	187	183	198	194	178	190	178	187	198	187	173	169	183	174	169	193	159	173	171	182	168	152	175	188	182	188	197	168	174	180	163	211	193	181	206	177	188	187	164	178	152	180	159	154	180	161	158	178	193	178	183	172	185	171	213	181	189	160	181	205	179	200	180	189	163	213	186	150	184	176	169	183	163	160	164	157	186	211	174	168	159	185	191	184	158	185	190	187	187	165	174	178	178	200	175	172	163	177	163	207	197	163	193	160	182	192	171	192	216	194	177	172	208	177	173	177	177	165	166	173	201	191	160	179	214	200	176	179	146	136	185	180	181	173	194	202	184	185	218	172	159	175	137	171	187	209	181	179	157	155	188	162	187	173	158	172	206	185	159	170	211	176	174	159	186	157	172	170	155	191	180	169	188	188	199	168	182	184	167	169	165	180	174	196	165	177	201	196	193	184	159	192	157	166	181	175	178	200	203	188	195	172	172	192	160	168	183	187	153	182	183	169	177	206	146	204	175	171	176	171	173	152	203	189	166	183	164	165	173	181	204	177	185	179	157	156	183	175	193	187	180	188	204	173	186	164	156	188	198	185	192	173	182	175	179	193	186	178	164	182	178	162	178	169	172	186	175	189	166	175	178	188	187	183	190	198	191	186	184	178	194	182	160	182	197	154	178	171	167	180	194	178	202	180	165	200	194	160	188	186	155	159	195	179	163	171	203	179	184	158	173	193	204	192	196	176	178	191	178	169	174	182	174	172	209	206	170	215	187	193	175	183	176	181	194	163	213	163	175	169	183	190	175	170	195	188	189	149	187	200	162	193	214	164	186	164	168	180	192	173	158	168	170	189	189	178	184	164	179	168	163	183	162	167	186	186	168	160	170	165	182	181	163	185	167	196	179	190	177	200	206	164	200	166	182	179	190	184	181	171	191	147	165	181	206	182	187	158	193	178	172	167	180	167	180	183	178	190	166	188	156	179	164	170	180	175	181	178	193	168	173	179	184	180	175	164	172	186	160	185	208	169	151	183	171	166	192	198	170	209	181	181	171	191	157	196	176	144	185	174	201	209	216	164	173	176	185	178	173	176	170	178	193	160	207	201	219	176	189	178	178	151	156	172	161	179	188	178	173	193	181	175	158	186	191	181	180	210	174	159	176	193	177	173	176	190	191	177	195	171	192	180	174	186	174	172	192	189	164	163	190	152	179	169	182	169	177	214	184	168	187	159	167	202	172	189	178	163	181	204	166	188	167	196	197	182	156	156	175	215	176	195	173	183	159	189	199	183	184	208	192	194	192	187	187	209	187	163	173	161	185	190	152	169	173	191	162	172	164	188	203	181	152	180	182	153	172	182	180	151	193	174	168	157	173	200	197	202	185	178	175	171	170	170	186	156	189	183	179	187	159	173	175	194	175	197	188	161	174	189	187	191	194	177	169	185	183	180	152	168	181	181	179	179	175	179	180	172	160	171	184	168	180	182	173	181	178	179	159	175	192	166	174	176	180	160	177	167	191	159	163	155	177	195	183	173	176	188	185	191	160	186	171	173	188	190	184	196	191	166	172	176	173	178	180	194	180	205	190	176	192	196	198	153	168	183	206	184	187	182	155	199	185	193	170	158	188	165	211	189	197	175	166	188	175	179	171	162	200	163	207	161	196	170	174	182	185	189	172	191	201	191	175	165	173	183	176	203	142	186	174	175	171	201	187	168	216	178	177	181	175	173	197	163	184	199	180	205	165	200	164	171	184	179	190	178	176	201	191	157	181	195	170	217	151	183	172	171	194	173	189	171	185	195	190	206	162	153	178	180	160	157	160	199	157	166	202	182	193	194	156	185	200	187	170	184	179	189	170	181	170	179	162	182	160	177	182	153	177	181	189	178	176	179	179	181	141	171	194	164	189	189	189	190	153	155	182	185	187	197	165	175	176	201	171	150	160	176	165	180	180	183	158	175	182	193	189	208	191	208
8005	1030	2031	2395	2019	1493	1268	1026	926	788	836	734	648	640	627	663	624	588	577	538	522	514	549	503	554	525	519	522	513	521	545	501	513	532	495	510	471	493	478	474	462	514	456	468	456	499	459	466	467	484	432	456	466	475	456	500	479	464	477	463	464	454	431	440	460	498	428	443	480	422	487	465	479	429	456	435	425	474	446	467	451	423	477	462	485	452	455	444	463	462	461	452	472	456	463	466	458	443	449	478	435	470	446	434	443	454	436	452	448	443	441	452	467	483	496	418	456	481	500	479	438	429	471	450	483	465	444	464	520	435	454	454	442	461	453	455	445	462	492	478	445	449	444	488	446	439	482	484	491	451	469	473	436	463	429	457	473	457	419	478	407	457	455	412	455	419	436	457	458	462	470	449	450	448	469	421	475	459	455	471	446	489	457	487	501	446	464	440	434	484	473	436	437	482	460	487	437	456	426	464	468	452	434	436	479	478	436	444	469	440	451	453	463	492	443	471	475	447	483	432	433	468	472	462	450	498	444	454	418	481	480	458	451	490	460	457	452	455	454	489	447	418	466	440	440	434	468	447	463	492	424	425	462	456	448	457	433	470	441	463	478	528	434	452	475	457	479	460	442	491	435	469	453	452	507	449	460	442	463	454	461	432	437	470	478	437	441	469	468	459	461	433	469	462	481	456	459	493	482	456	451	462	429	476	436	450	456	474	486	485	464	477	494	435	465	465	442	473	458	458	452	461	495	493	466	464	451	444	450	437	460	418	463	507	450	431	469	455	447	428	449	468	436	427	470	476	441	452	436	467	457	446	458	466	453	443	439	428	471	431	445	428	457	463	440	455	479	479	426	474	448	501	429	488	493	439	466	438	442	450	434	443	497	442	468	523	490	433	434	459	482	436	437	441	431	442	455	418	472	453	488	425	414	476	407	469	483	478	453	448	461	491	473	486	469	467	471	462	426	407	465	461	453	460	431	484	452	464	449	422	451	478	450	453	466	480	453	453	499	450	463	489	446	474	461	432	440	459	431	501	449	443	426	469	415	449	449	436	451	490	469	459	428	428	447	449	472	506	485	494	439	431	462	463	469	444	456	458	454	483	433	489	439	467	433	444	471	489	478	483	448	451	478	475	446	484	505	470	501	461	468	485	487	444	487	428	461	463	408	453	466	483	468	449	428	462	452	424	450	446	439	428	426	448	452	471	465	462	473	484	464	447	458	427	449	444	481	450	477	437	449	489	443	468	446	452	416	429	494	419	442	455	438	449	442	457	437	486	465	488	453	481	510	460	468	468	493	441	503	435	468	474	503	437	454	464	448	470	433	488	464	469	464	456	450	468	475	456	449	468	441	502	451	488	466	480	438	444	451	436	435	435	496	477	428	462	471	461	458	457	472	481	458	479	491	432	463	450	461	486	459	477	460	482	454	441	439	446	442	468	474	475	425	418	460	454	420	415	453	481	472	454	431	466	454	437	462	476	422	412	467	453	427	482	459	459	454	433	464	464	463	473	417	428	460	461	461	420	468	468	484	477	498	461	455	457	477	461	479	460	467	485	422	435	464	451	439	458	446	465	444	504	477	462	466	461	468	449	495	433	481	442	459	452	454	454	486	446	503	426	458	453	497	466	464	457	461	448	460	455	452	449	442	452	422	461	463	461	449	504	491	442	451	486	439	467	405	471	480	482	454	441	438	449	446	489	455	435	477	438	478	472	453	505	463	425	444	452	448	483	474	467	446	434	458	457	474	473	476	403	469	474	443	430	436	475	441	485	462	458	453	431	489	467	456	464	467	418	445	451	444	462	426	441	492	415	442	507	461	451	454	463	432	426	463	484	411	437	457	446	434	472	445	414	399	441	459	475	442	450	468	467	452	496	465	474	436	451	456	481	430	481	480	437	473	455	429	413	469	479	460	467	469	461	435	476	478	468	469	436	447	423	441	489	431	463	458	447	471	406	444	476	464	473	455	470	481	466	463	474	443	495	461	474	436	508	456	456	455	477	466	460	442	445	435	464	420	431	490	478	444	463	467	449	457	447	457	507	482	476	466	430	432	463	473	447	443	461	446	429	431	428	461	495	456	489	460	415	461	425	468	469	440	433	489	452	444	425	510	472	483	471	457	451	448	469	449	445	469	440	479	439	426	463	420	442	468	452	434	454	455	413	478	459	425	467	437	491	485	461	444	446	466	463	431	488	443	429	465	482	449	427	445	470	446	483	479	475	473	495	462	484	474	501	443	447	489	485	467	437	482	461	463	441	463	492	456	501	468	425	470	454	471	489	453	477	464	460	460	453	453	466	476	421	484	443	452	434	460	470	488	458	452	466	460	439	432	453	470	447	421	460	492	454	464	468	497	471	454	466	474	479	432	463	453	455	468	472	423	474	453	464	466	470	496	452	444	487	479	430	461	485	449	451	453	467	455	434	465	444	463	485	462	447	457	427	438	482	476	430	477	458	459	508	460	458	453	457	467	466	482	431	461	446	454	479	435	427	447	432	464	445	434	469	437	444	435	474	473	445	464	468	469	450	481	437	438	458	466	475	430	456	462	466	465	496	505	453	449	492	459	474	457	481	448	417	466	432	434	478	465	469	503	425	464	464	458	447	460	455	446	446	456	443	485	474	454	498	447	409	452	488	488	463	465	485	409	448	469	468	456	410	417	482	447	425	450	457	488	462	442	456	452	440	458	453	442	395	460	440	480	451	513	442	465	442	424	446	469	452	523	444	483	467	449	468	458	429	440	458	454	481	476	466	440	441	458	445	440	443	473	451	464	455	459	458	420	458	445	455	473	424	485	457	458	442	430	466	456	473	446	501	458	482	465	453	436	461	459	447	434	407	480	441	457	462	439	484	463	450	475	495	453	478	468	462	458	444	476	459	451	470	464	449	465	444	471	476	464	489	449	444	452	432	426	441	476	433	437	461	457	481	463	450	451	437	471	456	491	441	441	452	428	444	453	440	437	419	444	438	461	473	477	415	441	469	465	411	457	446	444	439	442	439	473	445	459	472	492	445	416	468	480	447	450	473	477	476	437	445	472	476	465	463	463	476	437	468	425	470	435	449	446	445	389	452	465	481	454	418	457	459	440	453	457	413	505	426	461	462	444	404	436	469	452	456	454	454	434	454	433	393	448	457	472	426	431	489	456	469	449	447	426	484	471	441	460	421	439	434	466	451	432	462	456	471	453	458	464	446	481	444	486	455	424	454	455	478	447	438	441	487	480	426	460	446	438	434	452	473	468	504	452	441	479	468	402	437	505	461	467	460	511	490	432	466	460	473	456	481	458	444	464	455	461	469	440	472	440	460	423	486	512	467	475	431	451	449	450	450	454	469	454	447	469	451	472	475	425	436	451	488	420	497	455	465	467	449	473	477	454	459	472	446	462	450	476	450	441	453	426	482	460	438	484	466	445	464	469	469	450	464	469	464	482	456	434	424	466	434	435	469	445	447	466	453	467	408	458	486	456	450	477	466	456	445
1378	290	270	285	285	263	302	298	295	291	282	304	254	278	284	287	284	287	299	305	294	272	263	269	292	306	293	289	302	291	244	280	304	283	277	301	296	293	289	272	272	291	274	302	266	255	278	285	260	304	259	269	296	257	277	284	269	309	291	293	300	297	300	287	266	278	326	288	311	300	289	288	293	283	290	279	277	297	279	258	301	252	298	277	288	300	273	302	317	304	285	284	270	284	270	272	249	252	271	243	252	272	305	283	265	265	308	300	264	245	281	284	244	248	267	282	306	273	262	240	256	281	274	257	249	276	328	291	253	267	281	263	278	290	252	302	288	271	281	284	271	270	285	302	287	259	277	290	311	293	260	304	298	269	257	278	245	280	270	296	273	303	264	264	277	262	314	282	295	282	268	288	275	285	242	254	306	295	291	282	281	297	276	268	254	266	287	309	273	312	281	284	268	296	266	296	302	239	313	289	289	299	260	267	312	299	275	290	260	280	272	268	282	275	270	305	259	297	250	288	276	272	261	273	286	267	292	274	276	287	271	256	275	284	302	283	290	270	284	268	306	297	254	284	290	284	282	243	273	290	289	272	271	256	268	291	285	278	294	260	294	292	296	315	279	300	251	284	304	270	263	273	285	276	267	300	258	286	278	259	280	269	292	317	295	281	283	293	295	317	261	268	263	291	293	306	299	272	273	305	274	263	260	278	285	289	267	259	280	278	262	299	283	275	294	269	300	253	283	269	265	278	260	270	303	293	269	287	305	272	244	298	291	275	270	313	280	277	281	291	288	287	284	261	287	289	275	294	280	303	277	281	262	266	279	249	275	290	293	306	279	267	262	289	265	250	286	274	293	304	296	264	260	263	287	275	251	241	292	268	266	303	243	226	258	272	285	309	281	289	267	298	287	298	265	262	265	284	302	257	240	306	305	285	258	271	299	300	272	286	288	265	259	286	299	269	294	299	313	298	288	313	288	260	253	299	295	295	280	276	264	283	279	227	280	323	262	296	258	294	288	289	299	316	322	264	293	265	249	288	280	284	305	296	271	286	304	272	305	297	283	255	268	307	290	261	277	266	296	246	280	312	304	280	290	283	300	286	266	279	322	272	299	270	295	257	291	267	244	257	270	273	277	291	285	254	262	269	265	255	275	270	307	284	279	273	296	277	313	278	261	273	270	272	298	291	289	295	288	293	286	282	267	279	297	286	276	299	265	290	307	280	271	290	291	281	277	280	251	278	292	266	313	287	288	259	287	291	290	272	279	279	252	279	298	242	262	299	279	309	290	298	272	282	281	292	285	304	304	281	271	284	261	256	271	256	280	281	302	296	290	318	301	313	275	253	279	272	286	314	275	274	286	283	265	294	271	283	307	296	265	267	276	252	270	286	275	266	281	274	274	259	289	285	312	272	319	271	287	275	288	272	277	264	276	281	304	283	285	273	273	287	307	256	298	250	283	274	270	263	271	279	277	297	245	253	300	288	265	293	271	269	316	236	292	267	296	262	288	274	266	262	260	301	323	261	279	293	269	287	277	299	255	294	286	277	300	268	311	306	271	293	313	288	304	265	284	264	274	253	256	274	282	260	269	311	304	316	286	283	326	349	285	295	291	296	276	305	274	282	280	286	291	281	256	253	261	269	329	273	273	291	284	329	284	286	266	257	273	277	294	294	314	269	274	273	289	273	292	270	257	247	276	300	290	305	308	290	280	278	281	309	247	286	263	302	281	299	247	243	284	264	280	293	276	304	280	272	250	271	289	266	307	304	267	275	286	266	302	280	293	284	314	277	292	322	266	232	326	297	293	238	270	284	278	269	300	294	273	265	266	289	263	272	292	308	273	307	281	317	280	279	291	296	306	278	293	306	273	288	248	270	254	284	265	278	287	278	279	282	285	277	292	239	262	298	299	286	279	285	285	307	294	295	294	307	273	300	319	269	297	290	280	274	261	284	292	329	275	298	254	292	278	261	269	293	274	294	261	329	299	267	284	254	279	265	294	287	297	258	302	291	270	273	302	281	269	280	292	286	303	268	295	311	271	276	265	270	293	274	282	273	275	267	293	282	273	257	286	289	297	268	292	282	314	297	287	300	281	287	275	288	288	295	272	276	275	275	288	265	291	282	293	281	277	270	254	261	283	307	258	269	278	291	291	298	303	279	279	309	296	290	297	268	278	275	311	281	263	279	257	254	260	288	288	300	276	290	283	289	279	280	292	259	313	284	309	271	278	261	287	264	259	261	287	301	301	301	271	273	284	306	301	272	266	264	269	282	279	267	270	264	276	290	278	302	286	284	289	291	304	267	301	261	287	268	295	270	285	263	294	264	296	296	288	251	255	302	280	276	279	298	283	270	279	277	275	308	296	237	282	312	282	258	316	270	272	267	285	243	304	296	278	296	289	346	301	304	323	252	305	282	284	283	274	282	264	313	291	292	309	278	286	278	277	292	321	283	276	297	277	271	283	288	276	328	286	247	273	274	289	274	259	301	287	298	311	305	272	303	324	286	249	296	296	278	307	259	296	258	254	263	284	277	304	315	273	269	262	288	319	293	277	279	267	253	259	254	272	270	250	303	259	310	291	244	273	344	291	264	289	293	274	267	257	299	285	301	284	291	266	292	326	268	271	269	268	292	302	294	290	281	269	302	261	258	275	292	266	299	269	290	269	304	308	306	306	314	262	294	282	286	245	273	260	272	278	270	272	292	267	260	298	262	302	304	294	280	283	280	306	309	273	278	306	257	291	274	292	281	283	281	278	269	306	303	281	279	263	292	293	292	275	288	269	266	292	293	273	299	277	297	281	259	282	304	303	250	278	297	273	283	274	296	283	277	278	288	272	284	318	298	296	264	266	255	305	308	277	296	292	286	278	279	309	278	269	231	286	265	291	278	271	299	285	272	295	256	292	260	292	303	293	310	284	259	251	298	297	254	268	289	276	287	322	287	294	280	288	321	301	301	287	262	299	280	285	283	291	270	247	292	270	267	258	296	289	282	264	275	305	274	255	308	264	262	294	291	290	245	253	296	277	287	258	265	281	284	264	254	261	280	315	304	273	270	282	276	269	282	300	304	292	260	314	308	278	278	283	296	280	245	274	272	269	287	307	331	298	277	269	281	254	270	285	287	265	291	302	281	258	300	271	265	292	285	288	249	279	263	300	282	290	287	283	269	284	264	264	278	272	293	283	263	302	307	242	277	263	267	308	289	282	288	266	280	266	300	276	282	250	296	289	288	260	308	329	292	298	300	255	275	288	259	296	267	280	235	266	276	300	308	297	248	279	250	264	292	272	258	259	273	302	282	260	271	256	276	304	278	289	315	290	280	272	273	256	278	281	310	285	292	282	255	317	285	296	297	274	260	312	289	278	261	271	288	284	263	335	289	320	255	281	258	289	257	283	284	276	347	288	254	263	272	268	267	281	296	274	301	261	271	266	283	262	266	257	289	294	291	276	279	300	322	300	305	291	238	277	282	287	281	306	306	265	292
1726	616	690	698	689	652	633	677	634	649	645	663	599	626	629	595	621	639	683	639	621	663	623	704	598	610	678	620	660	619	623	613	640	674	653	655	655	666	606	646	637	635	596	634	635	625	617	640	677	638	688	602	665	647	636	609	620	660	663	625	659	673	638	640	632	626	578	621	642	689	629	641	598	641	594	654	595	670	583	670	697	652	635	687	681	655	631	572	634	673	625	652	656	664	651	608	652	627	649	626	614	609	682	673	619	637	664	682	690	619	621	630	663	626	655	669	614	630	628	645	653	670	629	676	645	612	626	659	579	644	633	665	637	637	642	674	630	689	635	647	629	630	658	681	630	590	605	641	615	656	649	674	633	654	669	613	620	641	596	623	615	660	700	606	642	632	639	557	656	625	620	603	680	610	656	643	581	649	656	652	599	646	604	643	618	672	644	644	647	629	641	645	612	654	660	661	660	636	612	609	601	670	599	612	611	649	639	657	622	656	659	626	598	617	684	595	648	626	633	606	607	639	630	624	661	633	673	629	623	619	623	589	585	631	624	641	616	618	645	612	641	654	680	604	584	650	638	606	658	588	626	627	592	639	647	636	633	639	626	649	699	628	660	653	614	625	624	596	642	650	622	632	660	610	661	621	652	659	633	653	625	632	602	639	664	619	589	607	575	638	670	586	619	645	612	632	597	612	633	628	649	656	630	593	636	586	616	669	675	661	611	580	640	631	666	622	685	625	639	683	646	632	641	634	649	670	647	652	641	663	684	649	646	647	652	651	616	620	612	666	676	635	596	646	665	628	635	622	651	659	669	614	603	627	664	619	648	650	618	627	653	592	613	613	687	659	621	619	635	634	642	618	652	632	663	660	614	612	651	638	640	621	695	653	622	677	632	614	620	635	574	617	584	590	685	661	618	663	664	607	655	679	620	660	622	631	601	659	610	648	610	631	654	616	627	631	599	650	644	644	663	701	601	606	624	629	607	613	649	617	640	599	613	631	663	635	696	636	612	630	630	640	652	701	664	685	640	638	667	629	626	603	620	610	632	649	611	650	650	631	606	631	619	616	628	609	591	663	612	659	626	697	641	621	632	622	660	587	638	661	656	604	634	616	625	577	648	632	598	593	641	679	591	649	621	629	632	613	620	594	635	633	612	648	627	619	634	631	623	621	580	657	647	639	623	619	602	651	607	649	645	637	632	612	624	656	623	633	571	666	604	625	649	595	676	627	633	680	690	635	612	652	665	648	703	675	581	691	681	604	669	698	638	646	646	652	604	650	656	632	606	642	626	636	606	618	605	681	635	663	643	620	608	649	641	659	642	575	668	695	638	667	635	645	661	644	588	614	621	650	665	619	634	632	602	614	597	645	635	625	639	628	615	657	657	567	595	641	684	641	619	608	630	642	652	687	658	619	630	640	614	630	662	667	628	644	625	644	631	632	651	641	656	603	630	635	609	692	633	623	634	618	671	604	640	639	677	621	617	661	679	674	611	615	630	663	656	636	648	622	656	622	621	638	635	669	634	643	613	656	609	643	623	598	638	610	631	614	625	624	650	657	572	641	646	618	620	600	636	663	622	643	665	628	663	685	629	652	610	606	628	629	640	653	619	640	688	587	640	650	609	657	608	635	642	620	637	651	653	598	627	599	613	610	645	655	642	637	684	634	659	650	618	678	645	623	627	643	656	693	613	677	661	648	595	607	640	660	594	676	654	621	641	638	634	637	639	582	655	666	605	630	604	589	647	637	615	628	677	638	659	615	622	658	580	675	616	649	626	618	658	653	632	623	603	637	637	646	670	625	649	601	655	641	660	637	579	633	647	628	633	639	676	685	660	604	687	613	661	594	613	608	600	626	630	674	646	611	639	624	637	652	603	663	620	595	596	639	663	594	607	670	645	646	640	663	666	662	614	617	664	618	605	617	641	672	676	679	635	626	645	667	665	616	669	629	618	630	662	649	623	614	674	634	649	640	645	651	616	581	618	600	628	652	621	636	652	668	668	670	712	650	639	677	599	620	629	629	624	621	640	623	606	629	641	588	643	606	658	643	609	656	612	613	647	603	624	640	626	642	608	624	641	626	653	641	674	612	607	685	646	661	633	618	653	644	579	645	649	648	578	613	671	602	674	628	645	674	646	640	627	662	669	618	606	649	615	643	616	609	692	622	586	614	606	604	646	629	608	665	643	604	667	665	638	625	629	662	649	646	633	638	628	633	670	578	623	640	643	643	653	594	622	662	617	653	632	635	666	586	614	686	614	651	634	622	620	671	662	633	596	652	651	673	620	653	630	644	664	694	652	656	600	602	614	670	625	672	622	653	651	616	612	629	637	617	622	595	646	661	668	643	604	634	664	630	646	621	610	646	619	630	650	621	709	641	633	657	669	629	657	630	637	624	616	614	616	669	614	580	624	614	625	679	600	657	621	568	686	593	658	618	687	609	644	596	673	651	655	629	641	651	636	593	664	627	656	641	619	670	612	661	629	658	619	649	619	620	681	662	616	623	608	628	615	686	638	612	617	631	619	611	635	597	662	631	614	635	616	637	636	627	637	610	641	581	652	610	667	636	638	627	582	621	628	602	636	606	629	616	606	639	650	651	611	628	655	658	598	632	616	666	661	641	623	629	632	626	613	662	599	645	701	670	636	592	692	622	634	624	643	633	644	643	615	643	628	676	649	685	641	630	654	672	627	644	625	678	637	657	650	617	639	669	618	634	644	648	663	649	648	638	637	639	643	628	649	632	597	579	636	614	625	626	623	615	612	687	668	641	625	663	678	681	641	624	650	667	609	656	642	621	609	653	620	628	634	637	650	652	653	650	630	614	641	669	626	602	641	618	655	664	665	636	643	645	623	629	625	680	659	698	672	640	636	638	634	627	644	630	603	645	623	658	609	658	655	651	644	601	593	620	635	667	613	663	586	663	638	654	571	653	641	639	700	648	646	668	632	642	604	675	624	665	603	618	624	649	614	634	655	658	676	661	628	621	675	621	625	613	640	569	613	625	651	628	644	625	645	646	689	627	684	657	662	667	598	635	639	634	643	683	601	657	643	599	688	662	604	588	658	626	652	660	636	620	646	623	610	609	683	658	609	596	646	648	630	645	653	622	620	619	642	591	614	608	610	631	633	628	645	615	668	626	639	606	683	638	638	659	641	657	600	641	641	646	636	625	633	633	614	639	661	685	603	665	660	628	608	642	623	585	641	638	639	638	573	643	611	591	599	608	600	639	639	641	616	646	619	661	625	662	677	647	673	631	636	634	630	591	629	681	657	651	698	631	641	616	650	614	648	678	639	699	637	660	647	640	598	590	603	641	672	662	631	665	661	636	619	654	704	635	653	644	640	635	657	634	648	644	616	621	667	664	624	653	617	643	646	643	685	593	680	585	595	638	612	626	582	603	676	626	670	622	638	603	641	612	633	639	607	632	640	621	666	570	643	650	605	620	631	603	653	623	609	673	670	595	606	604	630	619	632	617	650	612
7107	478	503	387	262	247	209	174	150	137	149	165	150	130	116	117	129	123	125	124	116	109	147	119	134	134	127	119	128	111	132	121	120	117	138	121	119	107	123	117	130	127	127	114	144	117	144	108	128	124	137	133	134	129	131	130	161	126	135	127	132	131	134	107	116	117	141	126	115	126	115	103	135	117	147	140	127	118	116	134	121	137	138	120	133	157	118	123	113	122	131	128	125	130	113	129	122	124	128	134	118	139	136	137	121	136	146	112	109	97	143	133	98	133	123	122	113	130	123	98	142	142	109	127	105	122	113	123	121	141	115	128	112	129	126	113	113	130	132	124	111	127	113	118	151	130	126	131	151	107	119	108	128	114	124	127	136	127	153	121	128	105	115	135	138	111	113	116	156	149	125	130	134	110	133	134	124	126	133	135	106	124	118	133	120	139	122	102	125	117	113	154	139	128	121	131	123	123	106	123	116	133	129	116	129	110	133	127	117	104	116	141	116	123	105	115	118	117	107	122	139	123	135	110	128	124	116	107	119	129	113	132	98	124	146	131	122	126	151	125	114	134	103	123	139	150	135	97	129	130	102	105	146	136	137	116	127	130	116	132	118	104	140	128	128	119	105	108	118	134	121	123	124	126	107	102	130	124	122	134	138	122	129	123	116	136	107	122	122	136	148	131	121	147	111	130	136	141	119	122	116	127	128	115	120	126	110	144	117	134	132	140	156	136	110	134	131	131	128	123	136	117	134	125	121	110	112	116	127	127	119	116	110	120	105	138	112	114	130	116	139	120	135	126	145	136	101	118	99	122	135	135	113	121	127	136	136	114	120	128	112	114	122	131	124	126	125	115	108	141	113	106	131	119	123	121	115	135	139	135	119	127	144	108	134	127	106	126	107	135	115	123	140	103	143	128	122	129	112	121	147	131	117	132	112	112	116	112	115	121	158	134	101	128	132	114	135	132	129	137	145	117	118	94	121	111	124	120	120	104	126	143	116	124	137	143	118	133	110	132	104	115	123	113	121	134	111	115	118	103	132	113	129	130	139	134	122	108	111	125	115	99	99	122	129	131	129	121	130	128	122	115	132	137	111	115	105	140	134	85	131	128	129	103	126	141	108	103	128	117	121	127	102	130	129	134	130	122	116	133	110	127	119	129	115	142	127	113	142	119	128	112	126	151	148	121	136	109	125	111	132	127	125	118	126	110	137	133	127	143	113	131	113	131	114	113	132	119	126	111	116	148	119	128	108	107	132	109	139	153	128	126	111	111	133	121	122	129	112	126	104	145	137	114	98	104	145	137	123	133	127	125	103	107	136	135	111	136	103	118	128	123	121	133	121	138	130	123	138	128	155	111	130	111	137	129	125	134	115	126	132	125	124	139	128	123	153	128	138	123	110	132	105	129	157	123	93	140	118	101	111	114	105	124	105	121	120	144	148	117	141	124	134	136	104	117	141	121	109	98	114	142	137	144	132	123	123	123	117	138	109	102	114	118	100	111	119	116	146	138	133	116	106	116	153	140	132	109	113	113	127	119	119	123	144	128	127	107	134	108	124	132	119	123	113	131	119	119	143	131	138	107	119	124	131	104	107	113	126	122	122	115	126	113	107	138	128	117	127	128	108	141	121	134	142	122	117	121	121	139	115	113	120	119	136	133	104	124	131	130	121	137	112	139	127	118	107	114	111	114	146	138	124	131	123	123	124	125	114	143	99	123	131	127	115	138	128	122	96	132	124	128	131	132	124	115	118	134	149	151	111	127	135	133	112	148	116	133	129	113	107	127	111	119	122	121	107	131	118	121	115	100	136	145	138	147	114	128	124	129	124	115	114	121	115	114	115	125	133	136	129	130	102	137	122	123	130	108	110	112	131	145	108	126	114	135	123	140	124	123	100	130	123	125	143	122	110	125	146	115	130	136	136	119	101	138	117	125	129	134	123	152	132	124	131	114	146	106	108	120	145	112	114	158	129	112	110	139	109	109	108	139	137	122	142	110	129	129	101	132	127	136	134	109	122	137	137	123	108	124	124	122	143	127	123	110	116	128	107	133	107	130	140	133	132	127	134	144	142	125	133	116	121	118	126	122	137	124	118	129	131	127	107	109	117	120	116	130	124	138	143	113	113	135	133	124	123	109	100	130	145	139	131	114	121	132	116	134	131	119	159	141	134	126	123	131	141	132	135	125	116	128	115	111	129	142	129	121	132	123	109	116	113	116	132	120	98	114	115	141	135	114	138	111	111	111	137	134	117	119	133	120	120	115	146	123	126	114	147	134	125	120	115	111	131	144	126	110	120	114	125	141	124	140	137	122	119	124	136	155	130	131	122	120	129	129	121	104	124	127	120	143	126	139	104	137	88	140	117	115	110	116	114	116	118	103	147	101	123	136	131	128	138	156	124	149	139	91	96	128	135	155	124	142	143	134	131	129	120	145	119	128	117	137	131	137	105	115	138	133	139	114	133	131	128	133	149	107	128	109	120	121	137	124	121	97	141	113	107	132	116	137	116	127	116	134	120	138	118	120	158	127	122	132	125	94	114	123	122	121	134	108	140	112	130	128	131	121	118	131	133	139	136	148	127	110	137	108	110	115	147	130	101	148	132	122	119	139	124	116	95	138	133	109	114	130	133	107	113	140	121	111	124	122	107	98	142	108	131	121	113	120	120	92	145	142	148	116	122	131	111	120	129	122	148	104	138	126	137	129	118	126	129	112	132	130	140	129	120	123	115	121	136	114	152	127	104	112	112	114	117	126	117	131	113	129	130	144	111	117	122	118	124	122	141	114	114	125	119	135	123	118	116	124	123	129	115	129	95	110	118	129	117	122	116	121	115	135	137	130	128	132	147	116	107	133	149	116	116	107	97	126	139	121	123	125	108	119	122	104	115	101	131	100	128	120	133	138	126	107	149	108	138	121	140	134	109	143	112	120	110	116	135	131	141	134	123	144	127	125	124	128	137	119	124	157	131	124	116	128	142	123	130	114	134	134	110	132	115	132	131	133	128	141	107	147	121	119	130	111	121	132	118	105	143	123	119	140	113	133	118	142	118	114	112	105	132	131	128	123	120	99	113	126	115	142	128	140	132	126	138	119	116	120	146	133	122	132	116	127	138	140	106	129	107	119	118	116	115	111	133	109	142	126	108	124	132	101	119	113	113	118	140	133	121	125	145	130	120	117	110	129	135	139	125	152	115	125	131	110	126	146	157	120	145	109	109	124	140	109	135	125	107	121	116	101	126	159	141	124	127	138	115	113	142	96	121	121	137	123	119	113	124	137	125	121	116	133	111	124	109	130	121	142	136	113	122	144	120	152	111	110	146	122	123	111	121	138	158	120	110	115	124	124	129	114	153	124	114	117	125	121	119	135	128	121	138	107	119	118	110	121	128	130	145	108	147	126	104	140	143	146	125	110	120	118	125	134	137	119	107	118	126	144	111	120	129	110	116	120	142	116	143	127	125	128	109	132	101	101	103	116	118	120	102	122
5974	701	1255	1324	1143	871	728	639	571	538	473	488	432	413	439	387	412	380	362	394	352	388	352	376	330	374	341	352	363	354	364	320	362	358	356	335	341	346	352	325	356	310	329	338	322	345	337	327	341	337	348	326	323	333	307	344	330	364	305	349	369	333	345	328	301	336	320	310	310	325	330	335	322	316	318	320	344	322	332	312	313	340	317	342	355	348	333	348	317	303	335	329	314	337	320	327	324	344	345	326	357	312	340	305	304	321	332	349	326	313	316	329	300	352	339	337	323	331	335	321	356	334	326	351	335	332	344	368	323	312	347	349	305	322	345	302	340	312	314	291	312	362	341	319	335	309	313	303	321	342	348	372	316	312	314	304	348	337	306	322	313	316	334	339	330	308	302	313	347	306	303	327	339	331	299	324	324	304	346	357	359	322	344	324	322	333	316	331	334	327	308	308	322	367	322	290	325	322	346	324	335	345	336	319	322	318	331	323	308	320	343	312	290	321	333	334	322	301	376	367	322	335	314	348	312	368	297	367	295	307	321	372	313	327	284	324	299	316	320	355	296	322	324	316	328	318	344	312	304	318	323	304	322	333	342	318	330	305	339	327	345	334	353	314	339	319	343	354	330	327	323	350	295	299	328	362	321	354	336	323	323	310	358	321	320	350	307	324	309	315	296	316	323	335	306	324	328	350	315	296	341	340	346	336	322	316	311	354	308	327	339	302	338	348	365	316	310	315	320	342	360	328	307	347	355	348	312	308	338	322	331	321	317	339	317	328	320	308	325	342	326	319	350	324	326	291	355	304	366	331	322	329	311	328	330	321	334	329	326	340	303	303	315	318	319	328	313	340	317	334	336	316	315	333	322	314	343	335	355	321	319	326	325	288	326	361	324	329	326	334	360	330	294	319	334	349	326	306	296	332	311	310	341	354	311	321	328	300	324	336	326	321	306	303	300	320	327	296	329	287	345	338	320	311	292	317	348	344	329	339	335	338	302	327	299	332	309	312	337	337	323	344	339	320	342	338	325	330	348	355	339	357	309	332	318	318	333	317	334	323	323	328	333	320	320	332	344	315	338	306	333	327	339	310	333	340	328	289	341	329	332	308	337	331	347	310	313	337	341	316	335	311	334	310	277	297	339	318	330	312	347	310	300	325	341	347	320	308	346	361	303	308	324	296	336	317	331	352	308	297	327	286	330	316	326	354	318	336	363	345	339	326	298	310	307	348	310	325	320	348	309	334	338	296	340	343	297	335	353	340	337	317	342	325	353	318	350	323	311	308	347	328	331	344	305	325	320	343	319	316	308	355	310	363	336	298	316	361	310	344	335	336	329	307	327	313	346	325	295	336	303	309	336	318	332	322	324	308	322	283	313	345	327	302	310	354	295	303	368	333	316	340	322	322	332	356	317	331	280	310	326	337	367	332	320	338	301	340	333	319	325	332	335	331	304	349	332	345	320	346	299	345	331	338	352	315	344	315	298	326	340	339	346	315	287	307	328	306	337	302	322	313	354	319	320	308	330	348	340	349	315	328	325	300	317	321	308	300	368	321	303	324	318	314	309	340	323	314	318	335	338	336	337	308	336	344	313	327	343	316	327	281	339	310	322	294	360	315	341	291	366	336	332	328	344	295	325	314	310	333	316	311	311	332	317	312	314	352	292	315	322	350	316	328	338	348	295	320	328	339	343	344	354	311	320	342	351	315	318	304	321	317	328	309	337	302	314	327	309	310	322	345	285	350	303	307	318	340	302	321	320	310	315	297	369	336	312	321	315	324	320	335	309	296	337	327	309	347	332	320	310	344	315	322	321	303	364	316	326	320	312	326	347	303	350	326	337	327	338	280	334	323	341	296	284	360	303	313	327	330	328	328	292	338	306	365	309	321	359	354	312	319	363	320	287	317	328	330	338	347	366	347	347	297	339	315	337	347	305	346	343	309	326	325	328	345	328	301	336	332	324	348	322	326	320	295	324	307	321	324	312	323	324	324	305	323	324	304	321	345	323	328	314	305	341	335	348	327	316	308	306	310	340	333	312	334	340	320	310	358	320	351	314	372	328	315	335	354	318	315	314	312	324	310	328	304	315	299	376	334	318	296	328	321	335	333	296	302	337	319	291	280	314	329	327	326	335	335	319	346	342	314	336	340	315	326	332	315	326	335	311	340	289	328	366	300	335	335	330	291	320	339	330	333	310	315	341	327	310	300	299	329	323	355	342	340	320	339	298	296	320	323	311	346	327	337	317	342	325	341	338	335	338	332	325	308	333	344	361	351	323	325	344	323	323	321	338	291	306	327	309	329	328	330	343	326	327	343	341	320	312	301	341	331	320	338	338	316	287	334	330	305	336	326	308	304	276	334	309	340	329	360	337	329	335	314	337	350	317	315	336	329	340	319	300	317	346	343	322	317	299	347	351	313	332	349	337	342	309	339	361	311	347	346	323	300	322	321	358	327	358	301	331	315	302	329	310	291	318	359	335	338	324	333	322	337	312	330	333	306	321	357	326	326	329	348	312	304	321	322	329	332	288	341	321	326	328	336	323	298	311	328	343	322	320	327	332	358	317	328	285	311	320	350	322	320	335	320	324	339	325	315	333	326	354	304	350	326	299	342	325	319	307	309	378	333	323	308	326	342	348	325	322	296	321	335	315	335	334	355	295	330	319	311	354	313	318	336	329	342	347	306	350	340	295	334	333	294	305	376	328	315	330	325	348	355	301	342	323	338	315	361	315	329	344	367	353	311	336	319	297	273	307	346	326	328	309	328	345	341	350	310	321	327	328	294	343	315	351	295	349	314	335	330	331	342	305	317	365	319	297	305	331	315	322	329	324	334	363	333	313	333	330	342	306	321	289	328	350	341	306	348	313	341	339	328	337	309	344	339	312	363	323	340	326	336	349	314	332	313	327	362	354	299	339	305	340	321	301	290	312	352	337	345	336	309	322	334	305	320	330	337	341	307	324	321	334	330	324	338	313	338	316	307	330	329	311	298	305	373	343	333	320	303	301	332	361	369	313	355	329	329	295	347	358	348	307	319	314	296	335	316	333	320	320	314	312	338	319	316	378	340	301	324	317	321	323	322	313	291	321	337	322	310	317	339	332	312	328	319	312	315	334	335	320	359	332	338	321	343	355	328	332	342	288	297	338	322	330	362	335	323	345	342	306	350	319	334	307	311	296	331	330	336	345	328	358	335	341	304	326	309	326	348	340	361	320	353	313	318	307	338	353	319	332	338	332	337	317	324	323	284	322	341	331	333	340	331	316	329	293	324	346	354	326	336	343	317	327	304	332	321	327	335	317	318	377	305	329	324	310	326	310	297	314	305	352	351	322	332	295	334	304	321	341	327	313	358	330	289	339	310	333	334	352	351	313	345	347	331	334	356	346	316	366	332	312	319	333	316	330	326	327	354	306	342	321	305	361	315	330	325	338	316	357	320	326	323	339	328	316	336	312	309	310	357	323	317	300	331	340	361	347	316	347	322
13941	1235	972	692	549	390	334	297	267	233	229	207	228	214	199	196	191	211	186	210	192	208	184	170	198	198	172	163	199	194	191	195	198	189	183	201	192	188	199	193	141	172	168	187	188	203	201	201	203	167	196	169	149	164	162	177	168	172	172	185	155	193	176	176	182	181	176	168	162	155	150	168	179	187	147	154	189	212	211	195	166	180	177	191	189	184	178	184	182	200	185	159	179	194	201	175	189	185	180	170	163	189	176	181	181	214	175	165	178	169	173	161	181	174	188	193	186	168	208	179	179	174	171	160	181	177	205	201	162	171	184	190	172	170	212	189	176	162	190	186	209	179	167	173	166	159	187	177	179	200	166	180	158	175	187	179	182	174	165	189	166	196	178	136	189	193	173	160	167	187	197	175	168	193	183	167	202	189	178	202	184	186	173	171	145	177	183	190	185	178	168	199	162	195	178	156	176	176	170	161	184	166	175	163	183	181	200	215	175	193	174	188	177	195	191	185	179	162	192	192	192	164	178	192	177	170	187	199	186	173	175	180	178	192	180	158	172	183	183	171	206	173	181	199	148	175	175	188	202	170	171	190	171	195	172	180	148	161	163	171	209	173	154	195	187	174	197	176	163	151	174	181	194	161	197	173	162	178	202	162	170	193	152	176	183	164	174	186	178	197	188	194	182	172	182	181	175	167	196	183	167	144	167	170	181	183	184	196	176	167	177	180	187	171	181	190	175	163	174	176	189	161	182	200	169	169	159	200	180	197	154	209	193	177	195	201	199	178	186	174	173	190	190	193	176	183	183	169	187	167	137	182	179	152	164	187	182	190	161	161	189	179	187	160	192	168	190	178	171	179	185	205	190	196	178	162	163	168	182	174	167	142	149	180	164	201	168	182	196	211	178	160	193	166	195	206	182	177	156	178	173	186	188	175	196	157	205	158	185	156	190	173	162	193	187	176	169	173	184	210	172	180	181	176	201	206	168	184	202	177	193	188	208	172	194	188	161	158	190	202	175	174	172	180	173	165	196	196	171	187	181	163	193	174	205	164	171	185	195	153	183	164	173	169	200	187	171	198	192	164	179	176	192	198	167	214	160	173	154	172	196	170	179	166	193	197	188	172	173	189	197	203	163	193	174	198	185	189	180	190	183	176	178	183	183	192	199	182	178	167	180	199	194	203	170	187	168	175	189	178	198	194	209	175	197	171	168	192	173	167	159	163	185	176	214	210	197	184	172	171	179	177	194	183	194	188	197	192	198	161	189	183	164	176	166	178	187	174	188	163	165	187	164	173	175	202	174	188	169	176	180	174	163	175	182	174	191	192	196	161	189	162	168	186	178	178	161	181	191	159	188	161	163	194	163	187	170	173	174	205	173	166	199	163	182	160	169	187	194	180	170	193	189	166	174	166	175	196	195	178	162	184	191	184	168	190	174	175	189	174	189	183	170	203	200	182	177	173	175	161	157	187	183	181	178	186	186	163	186	201	155	160	176	158	193	185	182	185	185	180	175	170	166	200	158	171	191	218	170	170	201	186	200	150	161	172	180	186	183	187	168	206	186	188	159	212	167	189	167	154	202	201	167	142	184	158	165	192	166	189	182	166	158	216	186	188	163	210	183	174	189	184	172	178	176	166	171	158	168	171	196	196	154	179	182	185	176	168	167	178	166	183	163	197	159	166	168	201	155	171	180	185	162	180	182	191	181	159	182	179	203	192	162	179	165	157	180	163	194	199	166	171	188	172	184	172	179	178	172	175	182	166	214	159	175	193	196	176	188	184	183	184	177	211	154	180	170	184	199	196	177	176	187	189	187	179	165	154	180	177	160	160	176	155	177	168	182	176	163	176	200	166	180	177	183	185	206	178	159	170	149	170	169	169	184	160	190	194	183	179	201	202	190	155	167	190	178	189	179	176	191	184	168	160	183	180	197	190	172	181	182	182	171	154	172	191	191	149	169	169	160	175	180	194	209	186	177	183	148	196	176	226	172	166	204	205	183	182	156	187	206	158	168	177	178	186	168	180	182	193	190	186	177	163	188	170	181	168	156	186	194	168	181	190	174	176	181	191	169	171	184	182	204	173	201	188	177	184	168	161	199	173	178	180	197	184	192	178	168	162	181	197	163	193	187	173	168	156	183	181	185	173	189	168	195	162	197	172	194	180	191	206	180	163	176	174	194	199	158	189	174	198	158	166	184	177	189	199	201	194	197	188	197	197	193	179	186	206	195	184	192	162	162	182	184	171	156	171	177	189	174	193	144	175	170	171	149	173	199	157	168	150	170	182	178	193	162	161	182	168	172	147	158	187	188	181	173	181	188	184	170	182	165	184	167	173	165	170	183	195	207	198	177	161	170	153	169	218	161	174	163	171	184	198	143	158	187	200	187	161	186	167	197	185	177	180	155	164	183	175	187	174	184	172	192	182	177	222	194	184	199	172	180	200	186	197	190	186	181	176	165	163	181	163	166	183	197	199	152	195	172	173	171	181	174	171	170	174	187	172	185	182	175	185	185	167	192	165	167	198	152	188	183	181	175	196	166	180	172	166	177	192	175	183	160	175	196	179	170	176	157	193	177	181	158	191	164	191	183	176	186	188	176	192	168	192	181	187	175	163	197	154	203	182	159	169	164	172	171	173	170	208	203	181	198	176	148	170	169	193	169	182	168	187	162	175	186	201	163	183	195	175	146	168	187	185	197	204	196	178	174	173	183	200	169	198	163	205	168	161	176	175	171	164	196	171	201	194	199	166	179	187	171	182	164	168	167	187	179	173	175	193	167	171	187	185	186	180	186	161	175	161	202	160	178	199	172	175	166	159	176	165	164	156	177	180	185	170	158	184	158	195	176	190	173	197	167	188	180	189	162	185	184	186	206	187	178	190	179	170	184	198	175	197	198	176	169	196	203	166	167	191	177	176	171	163	188	158	186	185	172	191	185	184	180	199	184	198	182	178	195	166	163	154	186	168	179	226	165	166	163	189	184	164	163	176	190	178	201	185	170	177	179	168	145	190	163	175	155	198	210	198	189	135	171	170	189	179	158	187	200	194	155	191	193	171	173	192	186	172	190	165	177	173	185	180	195	164	158	173	170	143	196	164	185	192	196	181	164	173	184	182	180	152	160	166	193	193	180	189	162	152	190	197	176	165	178	172	172	180	159	197	174	156	191	183	180	176	181	164	175	222	176	176	189	183	167	199	180	181	183	179	173	211	160	178	191	179	190	156	175	153	190	170	181	182	159	219	157	175	185	169	173	162	176	158	175	157	162	175	159	170	211	183	164	179	185	170	186	173	191	181	159	172	151	220	173	184	167	176	180	191	195	200	161	173	163	185	196	173	151	172	180	185	167	188	198	175	178	166	181	182	182	172	174	164	185	192	163	173	198	173	180	155	175	190	177	199	164	181	170	177	193	179	203	171	168	177	188	164	171	184	179	172	167	192	187	182	177	160	172	175	160	192	179	166	208	196	177	170	162	159	176	191	180	187
7936	1124	2124	2335	1987	1503	1278	1008	886	881	791	763	674	613	621	592	601	541	600	543	571	542	562	496	486	549	591	479	502	522	467	504	524	486	476	461	482	472	462	485	481	489	461	455	456	492	434	485	468	499	497	442	483	481	498	474	466	473	434	486	454	426	473	483	478	522	473	502	474	470	465	448	482	426	473	456	469	431	473	464	429	472	466	457	449	454	449	472	473	469	466	423	475	501	477	434	476	490	471	437	512	477	436	486	469	468	477	484	468	455	467	477	496	489	474	447	471	434	486	473	424	474	435	440	463	451	445	491	459	464	449	463	453	438	431	471	418	461	445	463	430	435	430	434	428	460	505	450	430	441	437	459	490	435	464	433	445	462	432	460	444	509	483	425	468	480	481	477	429	447	450	484	495	471	423	509	456	481	490	440	461	439	483	491	399	466	452	443	505	467	452	452	453	449	471	482	443	429	475	451	481	456	491	448	453	433	475	472	502	437	444	428	443	446	441	495	504	477	454	456	462	485	491	505	424	494	444	442	469	443	444	436	459	449	456	439	490	415	487	454	452	453	462	447	505	439	514	453	445	472	443	505	437	450	459	468	468	497	400	481	489	466	440	436	482	458	460	446	463	469	461	501	433	468	476	456	457	438	487	463	468	422	470	480	491	445	470	436	458	434	441	491	462	454	451	467	415	433	418	463	453	452	494	467	470	483	414	465	448	473	470	456	464	451	482	475	477	468	480	470	397	456	464	442	443	477	484	466	441	457	459	449	480	445	447	455	476	445	468	495	441	483	431	429	464	460	464	432	436	448	448	461	426	436	467	458	466	450	451	479	490	485	474	447	463	455	455	484	445	446	467	465	472	463	436	481	440	501	407	492	441	436	452	440	472	442	445	464	419	422	458	431	505	451	458	443	448	450	494	451	439	455	456	435	452	438	479	504	466	478	424	457	413	434	434	473	434	467	441	423	463	437	451	470	431	453	441	473	499	436	436	431	454	437	450	463	424	454	459	487	460	437	463	487	480	478	456	438	436	424	441	490	478	498	444	465	449	488	454	447	461	491	479	490	444	455	471	455	470	476	484	407	458	467	455	462	439	477	472	445	475	465	455	452	463	452	441	449	445	479	437	487	483	435	466	451	451	502	459	460	472	450	509	477	496	463	514	422	438	446	473	467	448	436	465	443	463	460	496	471	463	458	466	438	462	437	449	473	463	433	465	492	452	444	480	482	446	423	433	409	444	467	470	478	471	459	481	454	442	469	448	466	461	481	431	472	493	409	442	447	479	446	466	458	441	437	454	461	453	431	461	435	479	457	439	462	460	451	427	466	446	436	453	470	446	451	469	453	450	471	478	449	480	466	476	464	445	437	467	472	464	408	468	469	447	471	460	463	460	410	484	422	452	451	457	487	457	463	499	483	461	467	461	468	419	521	493	456	444	481	462	489	452	438	491	472	454	418	433	496	499	498	454	453	471	458	451	480	465	482	473	434	476	440	481	475	449	422	436	464	467	447	479	473	443	475	448	464	436	427	463	447	470	464	432	457	488	488	480	442	471	431	477	448	407	501	458	442	419	450	469	414	446	425	434	486	422	441	463	466	444	468	448	419	442	445	456	461	469	452	451	443	491	446	461	495	471	482	455	471	472	463	462	445	496	429	444	479	473	457	478	460	489	452	484	481	450	411	437	457	413	453	461	439	421	444	491	415	450	474	432	440	442	476	477	437	419	476	451	479	449	458	457	428	450	463	468	448	459	476	477	436	447	479	428	474	451	472	471	438	442	393	470	463	444	488	463	463	469	451	465	472	518	456	441	510	444	434	455	458	481	423	463	453	451	460	458	455	458	457	462	424	447	439	436	498	452	446	407	486	518	453	449	466	477	465	460	469	446	460	459	443	473	438	450	449	469	435	481	462	498	441	463	463	458	508	414	451	442	483	403	443	445	463	462	445	462	451	445	457	463	442	435	465	428	488	472	448	448	474	431	436	446	481	440	477	469	445	464	428	510	475	468	444	487	459	485	471	455	412	440	459	449	454	481	441	469	416	421	486	482	422	454	447	461	470	491	473	437	456	450	434	475	455	467	466	432	465	415	462	448	469	439	448	433	405	478	478	468	438	503	473	434	434	449	461	470	435	439	468	457	441	485	478	468	479	491	417	482	485	494	456	426	464	415	443	469	474	448	437	472	447	462	436	394	469	450	459	448	474	488	493	449	466	474	447	480	468	475	434	488	495	431	424	466	466	464	450	436	434	479	459	461	467	440	446	457	461	482	511	470	471	431	468	430	447	414	467	456	438	443	443	444	448	439	452	449	469	424	440	457	440	454	450	464	471	425	503	441	489	449	423	433	443	473	435	419	484	466	460	464	464	496	444	496	487	469	502	445	468	442	462	452	473	449	456	456	480	497	473	456	468	451	440	438	413	423	432	479	444	460	430	462	457	486	479	473	476	487	464	455	429	487	466	443	474	463	472	483	460	459	444	434	438	466	501	464	440	401	488	435	458	449	426	461	458	422	458	465	457	459	450	484	476	464	456	483	466	420	453	473	466	471	481	408	449	437	454	480	421	452	458	486	444	457	499	488	470	471	426	432	481	455	482	496	423	471	456	402	473	458	456	478	492	453	436	488	504	502	449	462	466	435	459	440	456	410	465	447	430	447	479	436	518	475	431	446	432	415	442	449	441	463	449	454	477	441	444	466	452	455	476	442	456	442	421	404	465	446	443	462	432	429	444	468	459	428	459	429	442	451	460	436	496	510	485	433	460	486	462	448	466	473	487	433	473	464	476	430	459	443	434	436	463	436	461	465	424	454	485	447	429	443	462	450	478	451	476	428	469	442	456	457	460	476	442	436	470	460	453	444	458	463	443	466	448	431	490	460	486	458	489	430	428	490	453	468	483	476	454	472	507	488	466	414	464	429	449	446	476	493	453	434	476	444	443	457	439	414	455	439	487	461	456	456	457	473	446	445	451	496	476	442	447	463	441	495	490	506	482	461	428	433	428	467	486	455	442	412	449	459	469	492	431	473	457	410	477	494	450	446	459	461	441	486	479	475	470	451	436	488	512	463	522	446	465	452	458	459	476	464	485	488	454	459	441	456	430	459	462	451	460	437	463	420	458	477	464	479	463	441	473	450	465	459	469	445	462	444	445	485	495	444	488	475	479	463	466	530	452	462	463	413	472	439	464	468	510	455	459	449	474	485	439	472	457	466	456	474	459	470	494	475	433	434	471	457	453	482	466	483	442	476	444	440	457	478	477	472	443	425	478	447	493	450	449	460	489	451	507	434	483	460	464	456	449	470	458	467	453	427	412	451	420	455	479	475	443	439	462	473	480	452	483	483	413	454	435	434	473	488	423	449	489	467	459	476	429	466	471	440	470	476	486	450	459	459	439	420	477	453	459	482	457	470	473	459	474	455	483	467	461	469	472	465	455	485	462	440	456	448	497	465	421	525	473	478	435	436	396	453	445	450	451	435	492
1366	282	288	313	308	286	281	288	314	300	256	256	264	290	271	264	292	268	286	291	282	329	308	268	317	278	289	290	270	263	282	271	287	262	261	297	252	294	253	301	290	267	323	284	309	273	272	272	281	285	301	252	280	248	283	347	277	267	279	288	300	291	268	301	343	329	278	263	272	256	268	273	316	280	300	271	327	277	287	284	263	246	298	283	260	297	273	271	266	282	266	307	323	298	268	298	287	281	307	299	280	257	265	238	245	266	286	257	274	259	267	290	291	275	304	286	285	271	293	306	297	279	308	283	292	264	261	283	261	278	277	258	299	268	296	302	308	301	258	265	250	271	320	258	300	299	297	307	259	245	297	258	307	278	299	315	257	251	261	297	273	276	288	277	265	289	304	302	296	274	265	235	274	306	264	271	292	305	269	276	281	270	286	296	299	317	278	330	262	300	263	301	347	314	303	267	283	250	264	301	276	266	258	275	273	292	305	299	274	296	265	275	277	285	293	294	294	263	282	292	298	291	276	279	252	274	282	306	279	305	308	287	259	271	285	281	260	265	299	281	274	257	294	268	256	283	251	249	291	272	277	262	271	299	279	319	286	284	273	286	300	296	262	271	255	299	285	272	299	254	274	280	308	283	321	299	289	260	311	281	279	249	321	290	257	292	290	279	278	291	306	316	290	290	249	302	272	259	288	282	289	285	312	257	266	279	298	249	307	290	273	326	261	284	296	293	278	273	262	298	259	276	292	282	291	286	263	294	285	249	283	283	256	286	292	279	302	264	300	289	259	297	283	278	292	307	322	244	269	289	268	291	251	284	266	284	298	286	271	294	319	316	275	256	295	292	298	257	310	277	294	288	303	288	257	281	273	285	294	283	315	270	275	286	276	277	242	273	295	281	290	255	283	279	278	288	262	345	283	300	343	263	284	283	259	287	297	304	282	315	288	272	273	296	280	297	271	264	289	269	290	317	284	274	273	282	255	324	279	298	298	248	284	269	297	279	272	299	292	265	264	253	315	331	271	263	287	289	271	284	249	253	281	302	251	284	269	263	261	278	280	251	302	278	306	287	289	325	275	287	269	290	261	272	279	321	287	287	270	292	263	297	263	279	280	290	262	272	274	261	286	299	261	282	284	289	262	281	244	270	270	282	285	285	295	289	279	312	256	307	268	343	302	285	321	279	259	277	271	277	288	285	289	297	311	287	275	253	308	275	298	283	276	274	249	259	293	273	269	276	273	300	266	303	303	293	292	291	273	306	286	285	263	278	262	267	310	276	272	307	288	308	266	279	279	300	281	310	309	304	315	261	287	264	283	301	261	308	286	283	272	278	285	275	285	250	306	291	264	289	290	287	273	311	273	255	289	280	313	322	286	273	294	274	297	298	272	268	297	262	266	264	258	256	280	280	272	295	258	285	273	269	279	281	283	278	290	285	306	278	276	287	271	300	270	280	300	269	247	294	285	304	277	255	278	298	285	287	299	314	294	270	238	245	277	280	300	293	316	271	255	332	295	294	279	280	251	303	271	308	292	293	320	273	256	275	281	287	274	240	288	248	293	289	319	277	251	265	269	281	278	325	290	284	301	281	298	295	260	296	277	253	260	267	272	292	299	282	293	303	309	285	296	312	303	310	243	302	262	283	289	301	280	289	318	307	277	251	279	339	276	311	268	248	301	292	260	287	286	290	303	303	258	286	292	262	294	267	258	246	273	276	273	287	308	277	252	283	292	272	270	287	286	247	253	291	280	278	274	300	282	266	288	277	276	263	257	290	251	287	297	289	310	287	305	280	271	277	286	302	289	264	290	284	290	279	253	286	285	272	258	280	259	245	285	298	300	273	251	279	291	282	288	299	298	281	290	282	296	274	284	265	301	304	294	284	262	275	258	288	285	278	280	275	293	278	264	284	263	303	260	286	268	274	232	291	268	275	296	269	266	289	304	323	287	298	260	266	271	307	274	311	337	271	317	306	289	273	279	288	272	278	256	298	294	277	264	285	278	268	273	257	280	300	262	273	311	293	265	273	261	264	282	274	259	281	284	294	282	286	272	284	269	310	275	306	282	275	308	299	294	287	255	291	305	259	273	286	258	291	325	270	304	275	296	294	279	282	281	286	291	297	277	276	261	320	273	276	292	289	281	266	254	260	292	280	288	269	309	285	306	282	245	303	270	320	300	308	274	316	244	265	320	284	277	282	283	310	292	298	263	298	291	270	314	243	311	269	302	287	296	268	266	277	300	299	274	275	300	302	285	296	244	306	298	256	283	286	300	289	304	285	256	289	253	270	295	306	297	258	228	242	295	285	291	273	267	288	271	259	287	268	296	274	277	253	247	258	299	271	271	255	282	301	282	264	275	290	277	256	280	284	303	292	254	267	258	304	285	274	274	268	241	299	277	259	232	272	288	269	284	275	275	266	287	284	239	281	291	295	295	246	299	292	281	286	269	266	292	274	324	268	275	280	285	262	287	270	268	276	255	325	286	280	290	295	277	275	259	272	269	292	264	302	318	315	271	284	285	273	277	287	276	271	256	282	264	255	288	255	276	279	271	302	313	311	301	293	291	278	290	287	283	299	304	264	262	285	261	303	291	277	311	303	286	267	280	310	247	291	271	298	285	292	279	262	275	270	294	276	273	276	279	283	287	304	281	270	260	286	260	304	299	259	310	295	284	280	297	294	281	291	309	243	313	310	275	296	276	319	290	287	283	271	271	260	293	333	273	267	261	264	272	276	271	270	288	284	280	288	256	304	257	299	281	291	293	273	286	303	319	277	282	266	294	310	262	290	278	309	279	290	295	244	297	309	298	284	275	278	323	256	256	302	286	294	296	292	311	253	297	270	305	270	300	321	280	314	291	336	278	295	275	262	270	303	251	308	285	286	266	260	269	284	270	285	279	302	271	307	269	283	265	296	259	267	273	275	286	295	277	290	297	327	329	267	291	284	299	265	263	279	280	276	280	297	305	249	278	300	259	288	269	286	250	297	274	300	273	302	285	290	276	323	268	278	294	297	299	293	266	299	287	302	264	322	285	267	282	250	293	286	278	286	278	287	320	258	288	285	280	293	296	256	274	289	331	289	273	285	299	294	240	298	264	312	276	272	294	271	275	267	304	272	293	258	296	333	304	289	276	278	260	308	279	274	254	261	289	315	288	283	283	275	292	257	253	293	302	279	281	316	249	286	271	287	247	249	288	288	303	265	247	290	260	295	251	277	291	320	277	334	311	281	285	297	266	306	257	278	236	272	265	278	287	265	281	276	301	281	309	265	269	295	270	279	256	266	263	281	288	257	262	276	281	301	273	238	244	294	280	269	300	269	290	323	306	298	278	282	284	259	288	297	243	296	281	275	283	276	294	287	284	269	262	315	264	272	282	287	306	278	296	314	287	287	265	293	315	297	250	297	300	267	342	293	308	280	268	280	264	291	244	249	292	281	296	279	289	268	278	256	324	293	264	292	284	275	258	281	296	265	267	294	261	289
1718	642	611	666	702	629	662	626	639	618	659	644	635	643	655	672	636	645	630	644	608	642	648	638	670	603	674	657	614	659	596	634	581	630	637	641	630	644	672	630	630	624	644	643	652	664	645	653	647	647	647	600	638	644	629	651	621	624	652	642	621	616	650	644	640	617	648	589	615	640	595	654	635	641	652	650	622	658	641	601	607	615	596	655	678	644	584	607	625	645	670	681	641	636	637	625	613	659	625	634	634	677	622	633	676	625	633	628	673	650	638	669	641	625	649	594	675	626	602	643	600	646	672	618	578	681	674	657	630	652	615	619	612	643	630	618	590	641	672	639	664	639	639	658	647	593	655	637	642	590	662	618	650	661	645	671	637	666	637	647	625	628	603	645	638	584	637	669	642	657	615	646	625	634	658	600	635	657	626	646	641	615	635	622	661	621	651	622	640	660	666	623	631	658	634	645	601	626	615	682	630	627	630	610	593	717	646	648	632	651	596	616	685	650	627	633	606	588	665	609	648	705	640	677	666	648	637	630	634	613	686	627	643	644	629	624	631	648	668	614	686	650	641	650	671	648	638	623	643	606	640	643	657	652	631	644	646	650	620	665	601	586	677	628	637	620	661	650	653	641	657	595	679	683	625	612	616	629	621	643	645	569	620	660	617	589	641	647	647	663	594	629	613	653	649	589	646	606	630	640	638	656	660	650	673	656	640	622	643	603	669	633	649	624	669	648	686	629	619	611	657	624	612	658	669	615	594	669	651	710	703	673	611	629	656	621	639	644	627	652	611	630	645	645	589	559	638	637	679	636	649	642	663	651	605	650	624	674	665	581	653	625	649	651	622	651	592	642	613	654	649	644	650	591	623	637	621	610	646	645	568	623	642	651	682	601	640	639	611	621	595	597	652	644	626	662	638	600	633	590	632	668	633	597	639	639	634	652	654	643	650	631	714	649	655	617	667	625	616	638	655	660	633	648	677	688	629	666	661	656	664	645	642	633	631	597	686	603	628	625	628	670	611	623	639	633	617	594	656	639	599	632	677	614	632	671	660	629	649	648	600	670	607	617	587	652	674	627	623	657	632	621	633	650	627	640	601	625	596	652	648	648	628	593	643	615	642	633	653	648	649	702	619	662	660	648	676	615	617	649	638	657	610	648	677	624	583	620	653	606	652	675	651	606	623	627	629	644	611	592	637	595	621	617	652	655	604	647	609	633	633	675	660	644	615	670	645	649	531	644	641	620	618	643	616	677	670	617	634	667	685	655	648	660	624	618	686	622	672	671	638	619	626	661	623	666	579	599	632	625	651	607	636	624	662	616	602	674	678	638	633	620	681	619	638	622	672	652	583	644	599	603	610	631	656	600	661	629	670	639	656	620	606	649	607	597	680	600	660	638	648	564	664	631	601	628	651	690	631	618	622	620	652	613	624	630	640	659	633	662	643	610	622	682	649	686	620	648	658	653	645	644	705	654	638	651	663	624	661	618	670	641	636	622	636	654	599	706	642	636	621	660	629	618	630	634	673	601	631	653	631	677	602	669	664	661	639	649	580	627	628	621	656	692	648	673	663	631	656	603	649	653	669	646	568	607	667	665	661	596	631	655	635	662	634	630	622	635	654	592	661	661	663	645	620	650	663	639	616	606	657	668	648	634	633	638	630	658	594	661	668	633	631	628	602	619	634	624	623	634	613	624	659	657	648	613	604	648	646	606	653	641	660	682	623	623	618	613	656	622	620	661	664	638	658	660	632	654	674	649	611	624	596	640	644	620	682	668	659	636	641	624	659	665	617	676	604	636	656	656	622	637	630	609	634	653	637	637	636	640	616	673	625	686	665	628	592	635	660	593	707	646	623	649	636	604	649	649	624	617	679	628	642	599	639	645	642	633	645	635	592	664	627	667	681	641	615	637	642	648	641	636	666	600	614	669	671	633	645	643	638	670	628	607	629	636	589	651	591	643	705	676	637	637	650	652	628	633	626	670	602	652	688	621	623	584	617	637	606	603	656	615	633	640	647	600	663	630	649	652	618	659	639	586	597	668	640	655	637	650	660	596	637	665	605	644	610	632	608	632	610	676	629	629	625	648	670	630	672	599	626	611	610	677	643	611	640	625	609	571	637	605	646	665	643	642	672	667	644	634	633	656	615	627	652	639	642	628	643	639	647	690	675	588	596	628	650	625	637	628	595	612	582	647	676	580	593	628	606	621	604	637	629	651	645	664	611	604	665	608	670	650	613	699	649	645	608	622	614	636	692	590	631	592	622	643	633	630	655	642	615	655	608	675	626	676	640	607	653	601	627	647	571	622	634	656	671	614	663	645	644	605	613	611	657	623	678	631	632	626	660	660	607	646	637	642	662	630	634	614	631	627	634	620	648	641	651	649	674	619	681	642	663	649	636	594	619	649	609	639	625	644	647	639	640	587	632	669	661	652	670	658	657	644	644	654	605	643	661	655	611	656	664	640	681	603	623	616	647	611	639	635	625	605	641	609	628	625	638	634	643	626	614	663	645	653	667	684	626	671	644	661	622	683	633	707	603	668	611	640	661	630	642	614	605	648	632	604	615	615	636	658	690	677	643	668	658	668	653	644	670	617	616	657	618	657	572	620	676	674	667	612	584	655	620	662	580	669	609	625	632	618	662	638	653	656	700	648	634	644	628	612	630	642	636	636	631	642	641	646	645	666	618	635	662	645	635	636	611	622	613	646	621	616	637	602	648	648	600	665	645	618	645	649	640	656	636	655	635	667	652	680	619	639	634	625	602	636	659	635	655	650	665	647	658	583	660	626	615	652	653	663	633	677	591	650	635	639	664	639	634	667	657	635	637	680	647	686	674	647	618	649	684	648	611	634	630	642	654	624	679	658	655	639	615	648	643	672	672	623	589	653	626	641	601	630	662	623	624	644	642	621	612	625	666	643	603	622	619	628	597	644	668	580	595	632	624	585	642	625	594	680	645	656	639	631	663	642	672	625	613	656	672	614	675	675	614	642	668	619	628	621	618	630	635	654	584	661	597	611	667	615	654	657	621	672	649	636	593	664	655	643	648	630	632	642	607	655	663	579	654	661	634	617	672	635	684	584	580	617	660	624	669	668	614	650	671	648	662	630	613	671	603	643	655	666	659	638	662	661	604	688	616	618	651	648	665	646	637	610	647	638	655	652	637	673	619	622	662	676	592	622	625	669	592	665	670	625	608	619	651	624	628	658	599	604	632	581	637	627	625	642	670	636	615	641	613	633	640	652	627	642	605	663	591	654	629	638	635	620	636	601	677	661	656	664	658	629	636	658	653	645	617	638	693	658	624	613	627	582	625	620	579	659	639	586	631	647	638	674	658	616	644	635	619	649	654	640	620	617	657	618	670	590	644	641	614	595	656	643	655	604	662	634	681	635	648	657	625	638	666	655	654	632	627	650	643	650	629	637	689	640	647	648	653	622	644	631	643	656	639	668	646	634	591	667	607	619	604	641	626	622	669	650	651	646
7172	469	520	406	301	236	189	177	186	187	163	147	140	139	143	134	140	129	158	121	150	125	113	144	128	108	127	113	132	134	103	140	123	144	114	127	135	125	131	122	89	117	145	141	118	125	114	139	139	128	141	126	109	132	132	137	120	130	133	125	133	131	119	138	127	130	120	125	144	138	120	119	132	134	121	126	134	123	104	107	131	130	135	123	124	109	126	141	126	109	128	97	111	118	127	167	143	114	114	126	138	111	134	128	135	141	121	113	131	137	140	111	116	113	131	144	123	107	148	122	148	137	143	141	136	114	100	159	123	113	103	131	128	111	138	120	143	114	132	118	137	128	114	117	110	127	112	137	116	152	145	121	115	112	132	126	136	129	116	130	105	112	127	112	117	111	117	143	119	118	123	136	120	129	138	96	132	115	124	112	122	129	108	123	128	117	119	133	127	111	117	109	137	131	123	125	109	133	115	128	134	128	121	156	120	123	116	133	130	140	111	102	120	115	127	120	122	117	122	140	120	134	143	111	134	134	129	152	98	122	138	111	120	128	141	125	113	142	130	108	119	116	138	114	102	103	132	131	117	117	122	118	120	115	132	118	154	133	108	134	133	97	123	128	126	141	113	116	112	140	146	134	137	132	128	147	154	125	125	112	122	113	143	124	132	116	121	92	122	128	116	123	99	116	116	133	117	129	121	129	127	112	117	127	127	128	121	109	132	115	119	124	117	121	124	147	114	97	108	127	121	139	125	112	123	116	127	132	133	141	126	129	121	122	125	115	131	126	135	125	118	109	122	117	126	117	124	124	135	116	149	141	123	133	136	133	108	125	144	121	111	113	118	143	137	125	123	143	130	114	123	142	114	126	125	124	125	122	111	127	119	121	123	143	110	121	144	120	120	115	109	118	127	126	117	125	138	108	112	128	139	148	112	130	116	133	131	130	131	156	114	95	126	103	127	110	110	120	110	127	140	136	107	101	141	141	110	114	123	105	115	123	126	125	110	108	124	123	122	119	126	145	116	112	143	126	111	117	118	139	119	115	116	123	131	121	124	116	113	130	108	136	123	140	118	120	118	104	138	109	137	135	100	125	121	122	124	119	134	123	126	129	119	115	119	130	107	125	112	113	110	137	125	115	115	131	134	127	151	133	117	114	118	119	116	131	109	134	129	104	131	134	122	111	119	128	110	111	126	153	144	108	133	109	131	137	134	129	123	107	123	104	116	119	148	108	122	105	112	154	118	134	130	125	119	119	115	111	122	111	118	102	135	124	106	115	130	139	130	104	107	138	111	149	120	133	125	107	131	116	109	109	112	140	100	131	119	122	136	126	113	133	101	129	121	102	112	112	111	131	124	116	131	123	118	117	132	103	110	127	121	134	138	91	127	120	129	111	116	117	115	105	131	116	134	131	133	132	125	145	109	123	123	111	128	130	127	142	126	123	125	100	144	136	104	97	112	112	113	127	115	130	130	106	136	127	118	103	128	155	127	115	133	123	136	121	106	133	132	117	125	127	140	128	117	119	126	137	130	121	128	106	109	144	127	118	147	113	127	135	122	121	107	117	107	118	111	112	118	119	129	112	135	86	140	133	115	108	133	113	119	126	109	124	119	113	110	125	132	126	127	127	114	133	126	113	126	139	123	122	116	118	137	121	127	125	128	113	144	130	130	115	117	103	125	124	111	102	131	126	129	114	127	111	112	140	127	127	138	121	121	110	117	131	121	138	116	127	114	138	115	134	127	128	109	123	112	113	121	135	141	130	146	127	137	107	144	123	125	128	125	129	90	116	136	120	127	116	111	127	143	131	140	111	141	112	118	118	138	151	141	120	126	133	130	126	105	115	99	138	148	124	125	115	124	115	118	111	136	112	145	121	109	137	127	137	148	103	116	101	129	110	99	126	116	136	122	137	127	142	149	124	126	119	114	110	135	135	121	133	101	102	128	129	106	110	121	134	135	114	122	132	128	133	111	100	131	117	118	111	133	134	151	114	132	135	111	116	143	139	121	129	137	137	119	135	131	104	133	109	122	128	113	162	124	130	129	143	112	121	126	132	124	143	107	118	111	107	127	124	131	130	114	117	139	118	130	126	120	136	114	127	126	110	119	113	116	119	133	117	129	112	139	133	116	139	129	102	117	124	129	128	120	147	110	136	105	133	122	133	130	108	119	139	128	117	124	131	116	134	132	149	121	122	136	102	134	133	115	101	153	105	108	121	130	113	135	127	126	108	129	121	113	111	127	117	122	103	117	127	108	127	129	104	116	107	118	123	126	111	133	121	114	99	143	113	128	124	114	139	115	138	128	119	114	118	102	123	113	114	127	117	133	140	129	123	137	108	119	139	138	119	127	124	129	115	111	114	122	122	126	124	116	148	107	110	131	122	122	129	111	111	127	128	118	122	102	112	140	120	106	124	118	121	148	124	117	124	118	133	150	122	124	113	130	141	134	104	128	131	127	103	101	113	112	128	122	134	116	119	125	103	129	123	94	140	114	113	123	103	140	113	133	136	114	137	115	102	131	108	92	128	131	162	129	144	127	114	142	126	104	129	141	118	126	146	118	135	117	126	117	150	108	140	142	136	140	120	131	137	112	122	122	131	129	118	114	132	125	122	130	117	128	134	102	118	150	116	127	125	108	123	117	124	126	142	123	135	118	132	124	122	127	112	140	138	100	129	142	135	123	125	125	123	119	102	115	116	126	131	124	125	128	128	146	116	116	147	105	112	117	96	117	144	143	129	99	114	128	137	135	121	126	105	115	125	130	128	116	128	110	137	128	133	131	132	129	111	129	107	116	109	114	119	146	129	114	149	137	142	133	129	126	165	130	99	136	118	112	134	141	127	131	128	119	133	98	121	141	122	138	126	130	121	136	115	131	126	134	115	131	123	121	107	131	126	120	113	124	133	118	126	150	116	157	130	134	132	124	125	116	90	116	118	115	117	135	140	117	116	121	143	133	114	102	105	127	116	129	149	116	130	148	136	134	121	124	100	114	131	126	133	126	132	127	120	129	143	143	119	140	122	123	95	124	128	135	127	83	157	113	120	115	124	106	107	123	134	116	135	126	140	119	122	129	131	128	107	117	137	128	130	127	125	134	127	106	115	120	121	108	137	99	145	121	124	122	121	114	100	125	113	117	128	122	125	116	144	114	117	142	130	113	119	124	117	129	124	119	121	140	110	119	144	112	108	112	117	136	106	142	101	103	105	136	102	107	120	131	128	139	113	128	127	107	118	113	117	128	124	143	114	129	109	110	121	128	138	142	130	102	114	101	130	104	109	114	148	119	115	136	121	113	106	171	119	125	108	109	122	137	141	104	102	117	126	102	123	121	129	99	128	127	117	111	124	105	111	136	125	131	148	127	120	120	96	109	124	128	127	110	132	123	119	128	128	126	127	129	122	112	101	113	110	132	130	126	115	111	117	139	120	104	117	135	125	105	124	138	111	125	129	126	110	106	111	132	113	105	105	123	136	125	99	147	129
5940	701	1170	1356	1034	874	727	672	580	503	478	466	485	444	405	473	398	376	394	350	380	354	381	353	375	394	354	378	346	394	315	335	331	335	348	355	352	329	336	331	338	337	338	320	318	330	308	346	325	324	317	348	307	305	334	339	337	330	336	349	360	322	349	332	352	344	312	302	313	318	346	312	344	326	334	324	309	319	318	320	319	330	301	318	340	305	363	304	323	323	339	312	306	357	332	323	318	332	339	333	347	305	350	327	333	329	293	337	356	320	317	317	311	313	307	298	327	337	314	316	284	355	311	319	309	331	336	313	314	309	313	310	338	342	332	302	325	333	340	332	316	366	340	289	351	335	306	323	294	312	325	327	322	334	314	302	342	334	330	285	330	336	336	315	330	298	359	306	311	333	331	326	320	361	335	332	342	322	331	326	276	309	311	315	332	327	349	341	328	331	330	307	343	312	347	317	326	305	308	351	328	318	343	313	331	316	304	330	313	342	330	309	322	322	332	311	323	304	353	315	292	322	351	333	315	305	355	368	374	321	347	304	310	290	348	347	312	332	338	357	322	311	316	325	332	306	339	311	320	315	361	298	322	341	292	375	328	342	309	311	307	337	344	367	355	322	361	322	317	338	336	304	337	339	344	339	329	297	310	326	330	310	288	329	356	298	347	302	328	324	346	303	327	328	313	299	331	351	311	346	339	339	359	289	332	340	332	326	338	301	341	327	300	351	316	319	319	289	300	332	306	311	294	304	322	347	328	354	341	340	328	328	305	328	337	356	335	360	315	335	304	311	298	304	308	319	307	308	337	316	297	316	313	362	323	339	322	325	323	347	298	331	297	341	329	337	328	350	323	325	315	319	309	331	308	329	330	333	290	305	328	314	343	346	317	331	336	334	332	344	354	328	329	288	337	320	323	342	330	343	308	320	296	338	315	347	338	360	321	309	345	322	362	329	333	339	339	319	313	294	332	345	332	345	326	326	297	305	293	337	329	309	328	359	317	330	303	327	319	328	350	338	334	316	330	326	331	312	357	365	337	291	318	304	310	344	367	316	309	334	329	304	335	349	296	322	312	294	343	337	348	331	335	310	344	314	345	344	291	324	316	320	334	306	348	339	335	322	348	335	296	329	338	329	327	339	316	312	349	295	322	305	312	344	347	334	349	329	331	335	314	296	346	302	319	339	335	333	336	364	362	355	330	325	353	310	328	316	339	312	303	348	345	327	321	313	328	310	329	317	326	325	321	316	311	311	319	325	321	335	332	338	308	325	328	346	285	328	309	321	344	367	334	331	288	358	343	357	308	319	310	341	323	344	337	339	308	313	286	345	317	320	323	310	347	332	305	346	336	325	305	324	312	327	342	325	298	339	300	335	340	335	337	318	300	345	323	339	354	327	290	308	327	328	312	300	321	346	335	343	359	348	320	362	304	339	323	325	313	312	328	330	308	298	286	345	301	352	325	320	337	330	339	345	339	310	320	315	348	295	340	371	274	313	353	326	361	302	330	319	292	324	290	328	336	341	329	325	334	336	355	322	313	316	332	351	325	308	305	356	322	310	351	323	340	321	358	313	310	334	346	336	343	338	291	343	350	308	329	348	302	327	331	352	364	340	319	332	316	313	346	325	347	339	321	337	327	301	322	307	338	346	341	313	392	322	326	317	322	329	293	282	311	300	332	326	321	351	306	354	326	314	328	310	305	332	319	308	307	330	333	299	334	291	315	347	351	314	316	351	321	323	319	305	297	319	304	314	343	337	320	329	337	334	308	336	313	312	333	325	353	318	336	309	313	346	328	319	309	317	296	328	384	318	315	314	339	366	280	326	325	323	315	319	324	337	350	339	382	303	304	337	327	338	360	332	332	320	334	285	311	294	297	309	310	336	333	335	332	311	319	322	325	350	334	317	322	298	326	332	324	302	314	312	361	320	324	327	314	321	344	333	318	340	306	320	297	357	330	362	337	353	331	333	355	331	324	299	327	300	311	323	306	322	322	312	354	372	344	277	289	334	361	328	331	338	325	346	311	316	318	324	338	323	311	300	316	342	309	351	319	299	368	330	322	334	343	299	335	310	317	343	331	357	344	348	360	327	341	359	326	333	331	309	279	312	330	301	298	308	315	342	339	334	361	307	333	341	347	308	312	301	285	323	335	343	361	357	346	360	331	339	324	319	344	321	345	339	331	320	338	324	321	338	303	337	352	347	343	320	324	330	325	310	327	329	354	321	327	339	304	312	329	339	335	343	324	338	344	287	318	323	303	333	343	327	337	314	346	333	343	328	339	339	354	330	342	328	309	341	320	335	330	330	311	329	330	348	328	321	321	301	323	334	347	300	330	334	317	336	299	293	338	325	311	293	306	311	339	361	328	307	311	296	364	312	323	325	320	326	337	314	333	322	304	327	313	299	329	336	327	347	331	319	322	314	361	329	349	307	340	339	314	341	315	346	325	309	342	324	304	336	324	317	328	348	348	335	338	304	324	347	324	325	307	344	355	307	324	316	368	335	295	314	350	312	314	319	295	356	335	333	337	332	332	347	319	319	331	338	341	358	316	345	332	297	335	376	340	314	315	329	343	346	316	342	309	320	342	336	342	314	353	335	310	314	332	344	338	331	305	349	345	336	359	331	305	339	311	354	356	306	337	319	334	331	313	349	345	317	317	332	307	330	383	327	313	363	332	326	316	297	373	327	324	328	348	356	339	317	338	338	348	336	315	327	324	314	314	337	345	322	301	302	322	342	311	330	367	341	316	322	325	326	330	300	343	316	326	332	362	319	340	285	330	337	303	308	333	334	312	338	321	318	335	308	330	317	315	348	311	346	332	321	315	327	326	318	362	348	330	320	365	304	314	317	332	303	323	325	319	326	309	317	317	339	344	326	290	351	333	310	339	320	320	337	347	323	329	331	323	315	317	314	334	321	339	337	322	321	342	325	348	283	317	300	354	371	325	356	288	333	333	314	318	324	328	312	308	296	328	323	332	306	327	323	315	322	312	329	317	330	341	317	344	343	361	334	344	308	331	349	347	325	343	327	347	331	352	328	344	332	350	336	336	316	320	328	310	325	332	340	342	335	315	356	304	344	334	316	347	346	336	313	321	339	328	333	315	341	306	302	347	314	285	350	336	303	309	342	334	317	336	333	324	323	324	352	334	340	338	342	312	319	322	351	336	325	352	339	319	316	323	312	318	354	328	325	347	356	323	308	321	282	310	340	318	325	316	364	362	301	337	335	324	332	304	324	338	301	347	330	312	341	321	339	343	345	330	373	306	345	344	316	324	295	335	330	302	325	339	350	319	305	350	369	336	335	305	297	321	330	306	320	357	344	327	342	306	329	314	326	320	342	300	334	300	331	328	313	346	312	342	301	328	333	341	323	362	308	314	343	303	331	340	330	325	312	352	276	310	355	346	316	339	301	353	359	303	319	302	338	361	339	328	326	338	314	332	308	285	319	339	346	295	324	335	325	327	352	327	280	342	320	311	323
14044	1232	1055	771	526	365	278	268	263	266	272	234	194	195	233	216	212	215	181	182	222	200	166	185	178	209	189	202	169	207	189	186	185	213	185	185	193	167	197	168	179	159	196	170	180	179	198	174	175	200	186	174	183	177	187	186	164	160	180	173	161	179	176	189	192	177	183	174	175	180	229	165	182	185	187	171	204	172	200	175	189	147	165	175	192	184	178	142	162	215	185	201	187	183	186	169	174	165	159	181	212	182	171	182	191	185	174	166	179	174	166	176	173	198	175	176	183	172	170	190	181	197	194	183	171	200	161	169	173	179	191	167	159	194	160	176	176	179	171	200	175	172	194	197	172	186	196	167	165	183	161	199	170	178	193	176	178	179	187	167	182	194	170	177	197	208	176	155	184	197	185	189	175	202	172	168	176	200	177	170	180	197	187	148	190	170	196	176	182	183	197	161	180	174	171	175	218	191	186	197	199	171	186	159	158	177	190	163	182	175	184	186	200	155	190	168	175	188	193	174	166	181	175	201	169	173	185	188	206	171	193	194	179	179	198	181	189	182	193	180	190	154	187	157	177	179	196	163	187	203	174	172	186	168	173	178	185	150	151	199	174	194	172	179	190	183	189	161	151	157	179	202	169	172	175	189	193	182	171	188	147	196	194	187	184	179	197	190	153	174	170	177	189	176	158	160	186	159	173	197	178	192	185	185	191	188	168	184	173	178	163	180	187	182	180	186	178	161	165	161	181	176	193	190	190	183	190	148	196	183	185	161	165	173	173	173	223	165	183	166	182	169	172	178	195	170	178	174	167	181	190	188	166	205	170	198	194	150	174	184	150	183	171	189	150	181	206	227	180	176	190	210	145	189	189	192	156	168	184	174	180	197	173	164	181	174	214	162	177	172	183	171	179	177	195	199	187	177	160	190	199	190	172	165	166	172	186	184	191	191	194	204	195	188	184	196	190	157	171	178	190	167	184	179	207	164	201	183	185	169	182	182	188	167	191	191	212	187	178	194	184	170	187	181	195	187	184	159	205	192	169	178	175	176	160	189	186	195	198	175	183	176	166	175	200	188	170	183	168	194	165	186	167	175	192	186	175	159	199	174	160	158	179	190	153	217	214	178	164	193	148	157	210	167	195	154	176	163	191	179	179	189	158	170	159	184	189	192	166	186	165	176	176	193	182	191	184	192	167	190	174	168	187	168	164	192	155	172	158	159	163	188	182	187	179	175	186	197	150	190	176	205	178	179	182	167	195	172	144	190	169	184	155	174	210	160	203	181	189	168	196	151	183	187	188	217	156	181	176	159	194	173	152	177	180	182	187	144	192	189	169	184	184	156	173	186	174	185	177	176	184	173	177	151	198	172	192	183	194	156	207	199	173	177	191	177	185	197	164	179	169	179	186	181	185	176	193	155	191	163	188	183	165	160	182	159	170	171	218	173	191	215	176	160	179	168	170	186	197	174	197	176	177	198	176	190	178	179	206	181	190	192	222	166	168	188	198	184	184	161	183	154	151	199	159	206	172	179	148	194	181	176	180	184	177	170	161	168	174	190	158	168	186	197	203	163	189	190	184	167	180	184	173	172	213	184	188	173	203	201	192	185	185	177	164	195	161	191	183	190	156	193	184	158	155	208	135	176	181	174	199	178	180	196	172	199	180	170	174	170	181	181	170	185	182	146	183	152	204	184	178	187	151	155	160	180	184	184	198	179	198	191	181	165	186	197	208	169	166	174	192	172	177	189	163	175	185	182	180	156	164	169	172	211	188	176	178	161	173	185	177	191	173	196	183	167	156	208	167	185	187	166	193	200	206	183	185	158	161	179	174	200	190	202	172	178	187	183	161	199	171	167	210	207	159	185	161	192	185	176	166	146	172	169	195	188	201	207	163	195	189	195	152	160	164	162	163	183	165	171	169	159	165	167	182	169	189	177	188	182	167	155	185	201	175	191	191	187	181	205	209	156	182	198	182	209	183	219	173	181	184	171	167	197	169	193	186	188	172	180	181	172	186	204	189	151	155	198	177	196	173	171	183	184	186	205	196	190	203	189	176	173	197	181	168	206	179	165	196	183	204	167	202	153	165	192	146	221	199	154	196	196	161	178	171	193	173	170	188	177	174	171	180	184	178	201	171	162	186	187	191	193	208	178	205	186	195	190	172	158	173	176	182	172	175	158	197	176	167	164	211	189	230	196	175	177	189	141	184	185	175	177	176	188	162	192	183	161	160	196	176	167	182	192	171	165	187	189	204	158	187	176	178	171	186	184	185	190	172	160	181	183	202	169	171	171	172	157	175	203	206	186	171	190	180	186	161	171	178	173	183	201	157	191	173	170	165	188	174	158	198	173	178	189	187	172	160	179	184	203	218	196	205	181	168	176	167	197	183	160	190	193	193	192	166	169	194	183	213	182	188	171	181	159	176	198	165	199	182	185	179	182	182	196	167	173	176	180	197	165	177	172	187	176	148	168	180	197	166	182	166	165	172	159	186	190	167	221	192	192	179	181	177	171	181	172	205	177	183	177	175	188	167	162	172	168	180	173	189	185	173	184	180	190	180	202	180	174	172	177	176	183	202	183	178	181	180	174	176	184	206	173	209	183	148	161	198	180	202	199	171	187	193	180	163	166	189	166	170	190	190	175	198	195	177	190	179	176	185	169	196	192	191	186	221	167	160	195	185	179	164	167	180	181	194	189	186	174	178	176	164	150	208	214	164	191	168	162	167	187	184	182	173	176	161	190	179	197	150	186	162	181	202	192	192	168	157	212	199	185	192	186	178	185	178	202	208	187	165	176	187	206	185	154	181	207	158	150	193	191	192	181	186	157	188	143	183	173	170	174	196	195	165	173	201	198	152	182	206	168	175	193	162	185	170	180	197	178	166	170	163	173	186	216	163	187	202	184	174	172	194	196	157	173	174	195	173	174	167	174	165	175	190	153	156	198	185	189	173	175	171	170	198	214	169	181	184	174	182	170	207	170	176	182	171	186	187	176	173	191	204	174	166	168	190	191	180	188	189	188	179	191	196	177	185	162	144	156	203	173	164	180	177	189	194	192	197	168	186	156	171	138	177	180	158	179	185	194	175	176	170	199	172	178	172	164	176	169	173	150	181	187	185	171	177	170	183	190	171	181	182	181	214	173	165	159	215	179	176	177	172	161	158	178	173	215	197	183	197	185	186	191	166	176	180	202	171	183	171	172	187	186	185	180	175	192	184	178	197	183	173	168	162	218	172	178	177	211	201	190	173	176	179	173	169	195	187	186	174	178	170	207	212	177	191	187	181	173	171	199	183	209	168	176	186	205	174	190	172	187	164	165	193	166	189	214	213	183	155	172	185	189	186	155	191	169	173	161	189	191	184	189	166	160	172	183	199	180	192	182	188	182	172	183	199	211	180	180	163	195	199	176	179	176	191	159	187	183	188	178	181	186	158	158	197	185	189	206	204	172	151	185	184	161	174	184	164	172	171	187	175	167	178	181	183	189
7995	1176	2142	2491	1938	1456	1265	1054	877	839	752	762	705	655	677	620	534	596	563	572	579	558	556	494	516	510	513	528	498	500	501	485	524	494	536	462	498	516	496	504	487	526	492	533	459	522	475	467	468	511	493	446	467	452	484	494	461	507	494	468	534	486	469	480	499	515	486	405	439	446	426	472	485	484	492	469	496	473	449	453	481	483	486	427	495	453	490	466	482	485	470	460	464	463	443	435	483	420	446	490	451	494	442	440	469	479	472	456	439	461	445	419	464	497	458	455	463	451	466	438	491	456	449	469	479	429	439	460	427	453	491	457	447	490	488	498	435	437	441	445	443	479	458	446	462	436	456	478	464	478	423	468	460	504	483	457	474	453	477	486	471	442	445	425	462	443	459	453	475	497	466	485	478	483	455	469	425	446	469	431	457	453	447	458	477	460	452	457	457	480	470	455	505	476	482	443	430	459	454	496	471	455	421	476	429	440	467	495	456	414	468	486	463	454	441	446	488	426	414	443	454	487	451	433	408	483	469	447	455	451	453	467	467	450	442	459	481	480	425	487	471	467	460	477	427	401	471	485	490	455	470	414	405	476	407	443	465	448	472	461	463	474	469	491	456	465	475	467	466	484	457	469	477	425	463	482	485	458	466	464	460	462	474	463	478	457	481	428	479	490	484	468	466	474	436	490	443	442	455	431	425	446	480	422	492	456	469	474	461	440	479	448	456	467	417	421	477	407	469	465	467	444	489	481	478	444	475	475	442	495	454	459	438	456	448	441	436	465	434	478	484	439	457	448	470	464	462	469	497	488	458	429	435	428	467	449	456	459	463	491	442	449	474	448	448	435	434	457	424	476	441	473	449	462	463	460	432	465	462	511	477	467	522	491	443	461	515	441	466	430	465	481	438	449	452	464	470	463	481	433	446	497	459	526	453	450	419	455	427	465	438	474	414	454	451	474	435	466	457	484	418	474	478	477	468	466	509	467	487	454	458	443	475	419	458	439	478	452	431	467	455	455	484	443	439	484	456	489	478	441	489	456	437	464	479	456	459	446	505	473	486	447	444	428	485	468	411	432	477	489	461	438	430	478	486	478	457	431	445	425	440	486	470	425	481	494	465	424	440	463	453	428	490	450	482	448	467	460	468	441	422	415	489	476	449	456	448	441	435	466	452	454	490	466	466	489	415	437	463	495	464	486	472	469	423	452	468	460	461	478	459	486	438	466	457	446	431	441	434	460	441	460	485	432	461	451	449	483	429	436	438	449	489	449	494	477	470	471	467	453	431	444	454	459	421	471	436	454	458	468	434	517	475	474	497	469	480	454	443	439	452	447	470	459	469	410	498	458	452	481	475	433	438	473	477	457	479	457	441	418	428	418	475	455	453	440	446	427	472	441	458	430	466	458	471	459	453	482	446	456	509	490	456	468	442	493	438	464	513	454	496	488	448	444	438	412	433	450	417	478	462	444	474	453	481	415	455	481	425	443	479	455	417	476	478	444	439	433	477	493	486	491	482	409	461	461	462	471	466	448	453	479	448	481	483	448	430	455	421	474	417	448	474	477	464	495	448	479	447	457	433	486	487	444	466	443	455	472	446	456	471	472	455	441	463	492	477	479	459	485	474	479	463	455	442	497	481	466	442	437	449	512	459	448	435	492	470	478	472	459	419	431	413	438	457	441	465	484	441	491	511	484	440	479	427	439	488	442	433	470	496	475	454	491	454	464	475	438	488	483	438	465	473	460	469	460	474	473	444	466	450	485	447	428	435	467	485	461	444	495	430	466	456	494	464	457	496	434	450	479	493	474	466	464	460	454	491	444	434	438	483	441	485	443	463	459	463	488	453	463	417	434	480	525	465	474	483	467	442	423	470	462	467	455	447	450	443	411	450	474	464	483	459	437	457	439	426	477	437	493	433	476	496	495	482	473	489	453	464	462	469	460	450	463	461	436	440	431	445	443	410	480	487	450	458	463	445	466	493	508	456	469	461	456	464	465	511	452	435	445	466	490	424	428	459	442	410	483	426	462	470	493	446	499	463	446	462	517	464	484	465	430	474	452	477	464	477	486	463	448	460	421	464	466	477	502	456	476	432	454	444	496	478	402	473	478	499	461	446	455	456	450	413	446	491	441	456	469	457	450	492	466	471	438	405	460	464	442	511	459	474	487	461	494	478	444	449	487	448	468	438	438	467	439	471	458	471	474	452	465	452	461	438	431	449	476	476	428	434	475	446	450	449	481	498	470	466	465	472	450	453	477	487	449	452	488	477	461	437	475	466	442	452	444	490	460	450	455	452	441	453	448	486	484	473	476	441	457	476	478	494	415	441	448	481	468	436	431	452	481	500	479	449	466	444	480	487	505	448	461	517	463	490	509	482	459	487	481	437	454	458	505	450	421	466	474	444	470	470	455	438	458	474	475	430	444	469	471	445	453	438	463	431	462	480	440	460	485	463	488	455	493	474	434	461	463	497	435	457	449	453	410	465	458	447	474	458	425	476	447	481	490	441	446	476	486	447	477	472	443	450	485	462	497	458	468	439	469	463	454	466	455	473	475	451	473	482	457	466	402	441	416	461	456	465	463	461	499	436	476	437	443	447	473	448	448	475	483	501	429	470	467	438	454	461	493	440	456	463	418	465	476	475	493	513	405	458	454	408	451	468	455	485	421	426	450	475	472	427	461	491	418	487	489	438	442	451	451	462	437	455	447	476	446	453	477	445	448	472	449	435	467	460	457	462	514	481	476	451	494	455	457	482	439	481	492	467	498	426	448	425	434	465	501	475	452	444	443	472	454	454	451	485	471	481	485	455	447	448	438	447	451	470	485	476	468	461	466	487	462	467	437	459	439	453	417	420	443	443	467	470	500	426	493	473	452	483	481	501	417	499	462	473	454	474	467	466	487	461	450	438	504	471	451	450	436	453	422	463	455	488	458	483	485	433	435	423	484	420	439	455	484	472	453	491	501	454	450	469	485	498	481	446	440	478	431	459	454	481	491	462	482	466	421	497	408	454	474	444	438	495	448	486	476	456	492	432	466	470	431	463	488	429	511	426	439	450	518	427	460	469	428	445	470	443	505	478	451	418	487	439	468	476	452	450	443	492	488	465	448	441	454	505	455	438	481	471	437	457	429	472	438	438	461	493	480	458	497	509	439	442	483	494	444	463	486	447	475	475	492	428	457	479	468	456	480	474	479	495	465	442	468	432	438	506	447	459	424	436	467	441	458	465	443	474	491	499	476	422	407	474	499	448	435	490	458	437	418	459	451	440	486	469	458	446	438	458	439	457	396	486	460	493	424	450	449	434	486	464	446	431	428	474	458	498	473	457	470	432	464	502	486	462	479	484	465	435	473	429	474	471	505	491	467	457	480	468	434	458	447	465	441	438	467	453	453	505	461	482	514	450	458	473	471	450	456	472	500	475	451	439	457	460	428	455	452	460	459	475	454	475	476	440	427	469	475	451	423	484	466	458	465	461	483	449	429
1359	272	290	327	307	286	284	315	252	288	293	301	296	283	284	300	315	249	261	286	312	270	310	265	259	297	312	312	289	288	283	286	297	286	289	272	284	304	273	288	307	256	309	270	278	268	292	285	271	295	253	285	273	291	262	290	297	298	309	314	252	289	264	290	255	277	261	279	299	301	285	265	307	261	309	333	279	292	292	261	292	280	266	313	271	246	259	264	279	303	286	303	281	288	306	299	303	273	278	267	262	318	275	296	254	253	279	286	282	300	264	239	272	302	297	273	258	244	262	298	300	284	278	275	287	257	300	277	281	282	264	270	296	260	274	268	281	279	303	270	277	291	267	291	273	303	261	306	262	286	272	292	272	313	260	267	272	299	304	229	296	260	299	301	303	286	271	253	257	313	297	268	286	301	273	286	256	285	289	278	244	315	291	284	291	284	302	289	290	261	253	263	264	299	271	276	300	301	309	271	248	274	304	321	307	285	289	268	263	290	299	261	250	263	273	294	285	256	269	292	257	264	301	255	278	291	311	285	245	284	281	256	302	267	278	318	260	269	247	308	293	312	325	261	284	282	278	301	276	283	262	281	249	297	270	279	297	289	290	275	288	293	296	275	280	253	298	239	257	277	267	325	288	315	291	303	273	254	283	267	271	297	300	274	282	275	313	311	287	271	296	298	289	281	302	276	307	256	283	289	308	297	305	260	277	309	283	274	279	287	263	273	298	293	281	257	312	292	269	274	314	267	249	272	243	273	271	267	277	310	282	265	261	258	270	282	302	294	309	304	287	261	257	264	305	273	339	319	283	284	260	281	297	283	275	308	298	279	252	280	298	246	291	277	315	270	304	305	294	261	272	310	277	269	274	333	273	279	299	236	277	296	277	277	293	308	282	255	271	296	290	280	328	271	271	331	276	303	280	262	286	262	278	315	294	287	300	318	280	275	274	300	268	288	279	285	292	284	280	238	261	296	274	242	256	302	328	266	323	308	270	263	289	260	294	274	276	244	280	298	290	269	288	285	287	292	273	279	274	236	298	261	281	290	259	273	328	302	289	344	280	297	278	307	281	285	279	250	285	288	262	283	270	295	288	259	264	269	252	285	267	283	254	275	282	289	287	279	252	302	300	308	280	284	311	283	292	259	320	276	258	279	300	293	273	283	303	259	257	286	269	281	277	274	280	301	305	250	271	246	303	311	251	299	289	295	261	270	306	258	304	271	268	308	304	282	306	293	250	297	300	286	298	289	257	286	259	303	298	292	283	281	317	266	261	267	277	275	312	289	299	273	301	284	295	299	313	277	281	257	258	266	261	264	254	280	272	292	304	307	313	264	308	289	286	312	272	307	285	266	275	293	307	263	338	264	286	283	308	320	292	287	272	312	296	282	281	261	290	294	279	293	307	264	294	283	260	285	271	306	267	306	276	274	293	302	246	268	282	265	283	277	251	290	276	277	265	269	273	279	308	301	251	265	270	295	303	307	295	282	296	295	271	272	280	292	310	313	291	287	251	273	256	267	283	303	282	285	290	295	274	287	302	250	256	301	269	289	266	298	289	303	300	271	299	278	264	311	264	299	268	270	313	272	276	309	287	298	280	261	293	269	291	261	260	294	250	287	249	280	293	291	265	283	252	304	322	269	302	326	297	282	297	286	281	283	263	280	281	297	300	304	288	287	241	323	268	270	290	243	285	290	329	285	253	296	288	281	251	265	266	257	293	298	271	271	246	270	286	261	263	268	271	275	249	284	269	288	274	211	277	262	281	282	279	267	290	283	269	265	298	250	271	299	295	258	308	283	290	302	304	264	243	259	270	257	237	270	323	271	281	256	297	280	329	246	277	285	288	245	264	341	294	277	296	273	306	275	281	230	286	248	293	289	305	285	302	314	282	278	292	245	286	289	278	267	255	298	278	311	272	262	299	266	312	279	315	300	286	309	273	291	298	311	267	266	293	300	305	278	289	274	289	278	292	276	304	281	308	293	299	309	261	282	269	275	287	288	270	281	293	290	310	277	227	297	307	295	266	300	302	298	279	257	259	302	265	306	288	304	266	314	328	324	268	281	313	266	272	301	270	307	291	263	291	324	268	253	283	281	301	292	300	300	288	250	292	250	261	288	309	280	297	284	293	286	300	291	259	302	325	295	272	291	262	279	290	337	275	312	264	281	282	297	282	272	310	280	308	285	284	281	288	280	305	314	262	264	269	315	269	273	275	296	293	289	337	300	286	289	299	288	288	271	277	267	279	272	288	271	293	312	286	276	240	281	307	272	280	267	258	264	262	290	270	302	295	303	285	256	312	295	287	285	280	299	285	287	279	303	288	266	321	293	291	253	295	278	293	293	270	273	253	280	276	277	265	284	232	283	271	299	257	288	319	308	276	303	277	314	281	267	271	291	309	267	280	270	259	276	298	273	288	315	306	273	300	290	271	295	319	320	306	297	273	312	261	308	279	275	266	254	258	275	264	275	271	319	249	289	310	302	335	253	289	319	307	286	268	296	262	277	286	292	287	315	314	250	286	278	289	246	268	282	296	302	278	276	273	264	272	308	276	279	306	274	269	318	303	283	252	270	254	283	305	308	290	300	290	325	280	272	292	288	274	239	303	292	266	274	307	270	272	298	259	288	281	282	272	298	322	302	277	300	278	268	281	291	312	278	321	266	307	281	272	292	294	262	280	285	301	266	301	212	297	274	287	281	292	253	319	291	265	265	280	269	281	288	297	259	261	287	266	282	255	296	277	311	273	276	283	307	274	263	254	286	273	255	294	265	294	289	298	272	258	308	292	269	311	250	286	265	320	311	320	322	299	292	264	284	292	265	281	298	263	261	268	286	279	286	291	331	275	315	288	281	268	296	295	268	292	294	274	286	269	296	266	292	233	278	243	286	279	312	265	248	266	267	284	314	301	285	274	283	300	286	287	285	265	250	304	297	300	329	297	287	278	321	294	259	294	268	286	264	258	299	284	242	246	264	292	305	281	291	278	278	297	267	283	302	291	295	295	281	267	264	274	265	285	287	280	300	280	297	272	274	248	319	283	263	274	263	286	276	294	313	291	268	292	321	276	286	282	263	280	247	256	298	268	297	302	281	268	261	278	273	278	285	261	239	288	278	295	279	299	297	278	267	302	294	307	269	261	257	281	287	279	291	310	274	279	294	277	276	287	268	253	284	301	288	287	266	245	247	271	282	263	265	289	308	275	287	264	281	284	310	279	288	268	273	283	287	315	259	268	282	282	300	282	306	286	263	282	267	322	290	266	319	291	301	241	303	264	287	273	317	280	289	289	286	292	265	299	281	312	272	267	310	264	272	228	287	310	278	317	310	270	291	265	275	277	304	286	267	235	271	294	288	249	274	286	277	333	293	291	271	271	282	268	298	285	270	274	260	270	258	299	298	278	276	302	268	307	275	248	303	296	298	307	296	259	246	275	274	296	286	277	284	280	268	320	298	273	291	286	290	303	278	267	294	249	291	308	257	267	248
1750	679	659	627	669	620	643	681	591	649	632	649	623	609	654	670	614	638	627	638	635	659	619	677	603	625	654	651	624	605	622	608	678	608	644	644	640	635	647	641	616	640	616	629	585	619	619	617	660	647	647	696	634	637	626	621	578	631	626	646	609	628	622	643	608	579	628	645	613	670	646	632	620	666	636	647	619	616	603	583	662	642	654	640	640	670	607	678	638	630	611	661	650	617	657	689	641	628	644	641	605	615	622	655	656	649	667	604	577	651	614	593	629	607	652	660	658	614	602	621	650	639	655	652	632	605	631	614	618	654	597	647	608	611	620	687	632	665	604	637	656	636	600	649	658	622	655	637	651	651	639	636	623	594	682	630	632	629	604	675	615	640	648	680	616	607	607	648	645	655	616	651	646	605	679	646	626	655	619	667	622	648	640	623	660	646	659	631	608	592	628	646	642	649	628	615	596	651	659	666	629	590	622	665	672	642	661	591	669	676	626	642	594	647	634	625	625	659	622	642	623	656	599	666	621	631	660	643	625	662	682	631	575	628	635	645	642	609	641	584	661	636	640	616	597	655	640	649	634	663	623	657	625	646	564	620	626	592	620	637	622	644	604	690	625	636	682	643	629	683	655	642	674	621	641	620	624	639	622	672	600	642	648	649	609	620	617	609	624	645	650	649	662	645	626	664	707	661	596	623	665	649	571	615	674	628	663	660	645	625	617	642	643	594	665	615	657	664	676	610	649	643	603	630	566	603	631	626	612	621	660	617	663	610	594	627	664	640	640	655	620	640	629	628	624	640	660	654	703	591	625	605	635	679	657	616	639	601	606	621	696	644	607	644	657	624	646	601	628	587	664	636	635	664	630	631	620	629	597	655	632	604	674	624	597	664	625	615	618	605	625	607	602	648	634	647	629	616	625	615	633	649	584	573	672	663	597	601	653	655	665	658	625	675	640	662	673	621	642	615	663	644	633	648	642	654	655	674	657	649	640	592	639	608	681	635	602	585	655	608	622	638	614	631	615	614	666	596	642	623	605	589	664	649	645	678	654	651	634	629	614	659	612	656	680	661	592	556	708	605	622	580	659	640	669	674	654	616	639	626	592	615	611	627	619	610	635	642	632	643	650	605	600	606	606	633	627	696	603	625	641	639	596	658	604	629	664	638	604	646	628	594	614	650	606	674	636	647	682	613	680	651	642	616	657	647	625	623	613	649	653	669	642	648	634	646	620	646	637	626	622	656	629	621	650	624	651	635	624	611	625	620	670	623	641	622	634	598	652	635	610	670	598	628	618	640	615	660	637	639	582	616	636	618	676	646	613	642	665	623	629	647	644	659	632	662	656	609	646	592	627	670	601	636	641	634	633	647	629	674	666	648	647	649	649	635	636	622	672	693	647	634	654	608	637	639	638	647	646	604	663	645	641	626	672	664	621	639	607	634	665	639	653	656	663	647	646	618	619	624	619	635	612	672	636	588	645	630	599	603	622	666	640	602	641	657	665	617	674	645	671	652	678	628	631	621	649	625	644	642	666	598	602	640	637	641	647	629	618	639	665	642	592	612	617	618	634	615	595	638	633	627	584	596	640	646	647	608	654	658	689	643	585	682	647	672	579	631	659	603	624	633	606	611	636	602	627	661	608	641	643	629	627	665	647	628	610	645	617	621	619	636	672	614	625	629	638	641	605	621	637	633	646	620	645	624	624	622	659	637	628	652	677	615	668	649	629	574	630	658	614	641	649	622	623	640	593	636	649	660	610	641	629	669	636	668	699	585	640	649	649	701	661	614	622	615	637	623	629	640	613	607	627	641	624	664	616	612	626	588	646	627	667	610	671	639	687	635	618	624	609	641	683	681	626	599	629	607	598	630	654	611	647	629	604	618	669	676	633	620	635	642	611	648	616	672	608	676	607	628	633	623	574	595	698	610	614	647	616	615	621	647	615	660	652	639	613	634	616	616	623	602	628	649	638	599	686	636	646	607	596	690	636	634	607	633	635	648	667	606	643	682	651	618	623	642	617	652	641	619	656	613	634	622	594	671	610	606	609	617	654	651	643	613	586	648	628	636	651	591	638	658	674	678	628	635	651	642	651	657	577	662	623	637	640	604	628	571	609	662	654	621	579	623	620	646	649	642	614	677	617	688	641	604	590	619	668	611	636	669	618	673	650	605	611	611	656	627	638	669	643	642	611	666	650	693	667	551	612	611	599	616	640	596	621	623	652	625	644	629	626	628	676	611	652	618	606	596	634	676	638	653	600	672	597	687	580	651	652	647	665	622	656	686	626	661	597	658	633	631	614	614	635	566	609	652	684	649	634	635	597	617	652	633	620	655	651	642	689	646	658	678	618	647	595	633	677	616	589	659	588	646	634	638	643	606	666	625	653	635	640	620	648	636	634	605	626	654	600	727	663	657	632	628	616	645	615	620	655	641	602	639	595	683	632	644	634	626	650	628	624	644	624	669	650	621	644	614	678	632	680	606	626	693	638	669	623	592	589	594	586	650	611	633	619	629	641	567	619	642	601	637	608	604	642	653	650	585	669	623	646	677	637	654	633	621	637	587	634	676	675	614	634	635	645	660	665	678	645	607	607	672	629	663	665	610	659	648	611	620	629	656	671	665	632	651	632	682	610	629	602	640	645	608	605	653	577	602	618	645	605	648	642	624	612	645	669	594	657	643	638	605	636	662	628	649	661	653	609	677	668	629	680	631	683	688	654	615	594	624	633	637	648	637	675	623	617	699	642	622	610	617	632	620	625	625	662	601	591	652	623	645	612	705	672	621	635	638	653	632	644	619	642	679	603	612	600	651	651	650	614	660	634	634	618	651	600	661	598	629	649	617	656	650	656	691	626	662	635	644	641	663	613	648	583	647	632	616	607	665	622	575	622	648	639	597	599	655	656	617	622	620	613	613	648	645	632	641	626	651	643	650	625	608	649	611	674	626	687	646	655	629	605	633	608	668	661	600	643	667	605	632	671	638	618	618	614	648	614	661	615	633	647	623	629	663	644	663	617	634	622	638	652	662	634	644	652	641	659	641	648	650	613	640	622	678	574	601	624	631	597	666	622	629	628	612	666	637	625	625	627	679	634	632	650	681	643	644	600	684	643	643	627	622	641	626	619	642	627	633	629	582	647	652	616	610	646	636	636	691	644	592	599	650	606	668	611	649	629	626	637	693	604	597	602	671	629	659	633	619	657	650	649	668	569	630	673	631	638	616	695	611	657	617	646	638	587	658	573	681	619	609	654	643	623	647	641	644	656	619	632	663	649	588	666	662	616	644	656	585	662	603	659	626	631	653	631	666	637	655	658	656	546	635	640	610	638	665	649	647	645	619	651	678	592	599	596	650	619	681	621	629	600	617	688	629	622	628	624	620	647	673	686	629	637	631	640	645	641	668	629	593	617	630	652	615	636	697	637	624	673	643	642	629	647	658	622	634	625	643	664	662	600	597	625	692	625	652	612	633	604	633	658	600	629	656
7143	454	458	410	323	242	197	204	166	172	164	161	142	152	151	169	163	119	132	113	124	114	126	121	129	128	128	153	141	122	125	131	137	113	113	123	112	122	125	129	120	133	125	125	129	109	131	133	128	139	136	135	146	133	110	147	102	120	106	119	137	115	120	119	111	111	109	108	129	124	125	159	153	126	128	114	96	142	136	136	114	109	149	131	122	116	140	124	120	118	130	142	127	115	125	123	134	136	100	139	123	141	102	113	115	140	130	112	146	116	127	136	131	131	115	139	136	143	120	124	118	108	140	119	132	141	109	126	108	113	117	138	122	122	141	137	124	117	140	139	117	156	104	108	128	125	114	143	117	119	108	115	117	126	134	133	135	148	122	109	116	119	129	128	141	132	137	143	136	148	121	132	139	134	113	122	142	94	124	102	129	121	122	119	124	123	115	129	137	106	118	142	122	130	141	131	112	143	126	125	122	120	127	136	129	118	110	123	159	121	112	122	128	147	124	111	130	142	132	126	121	125	137	98	131	119	111	121	128	122	133	117	108	116	137	116	120	123	127	135	124	122	135	113	117	130	146	136	126	133	149	137	128	135	144	130	126	149	139	135	142	123	117	139	117	134	110	133	124	116	130	116	132	117	134	137	113	130	106	126	131	120	138	123	121	125	125	118	146	138	133	116	138	122	111	105	149	106	133	131	122	133	141	132	133	114	131	133	131	140	130	127	133	140	119	117	115	114	103	137	129	124	126	116	124	129	113	118	116	131	138	134	124	122	137	114	147	141	129	108	120	115	136	124	114	94	119	116	131	125	139	116	107	154	147	138	111	111	122	129	124	117	117	136	120	121	107	127	108	150	119	113	121	148	125	149	159	116	124	136	128	132	159	141	131	116	128	144	131	142	126	116	120	133	146	113	119	144	119	154	126	115	120	131	137	122	121	111	130	129	124	127	117	129	106	124	133	109	116	133	150	121	119	131	113	114	131	155	113	123	130	121	116	137	147	120	108	107	141	138	139	120	136	132	128	103	122	117	128	130	114	124	134	117	133	119	118	118	130	109	110	138	117	140	134	137	134	138	139	116	130	118	107	123	124	117	141	121	132	137	144	117	120	112	119	139	131	133	126	125	124	121	109	130	125	122	137	129	117	121	115	106	122	98	128	130	126	123	134	125	122	150	129	120	121	146	122	112	108	121	127	127	149	106	127	143	123	145	100	146	115	108	121	146	125	136	157	127	112	137	122	115	117	129	116	104	141	117	107	106	108	126	106	142	115	120	123	100	132	111	130	112	107	132	147	126	111	135	114	107	111	122	125	109	133	105	116	117	137	127	136	113	117	91	138	121	130	114	134	122	107	123	159	126	119	131	151	114	131	134	124	125	121	116	111	138	105	144	120	128	126	115	140	133	118	140	131	123	124	133	113	102	139	125	115	115	118	132	127	117	125	117	117	96	124	134	133	147	133	137	115	115	122	120	126	114	124	104	132	122	101	128	135	119	120	127	130	112	116	121	123	109	114	109	116	135	137	124	134	112	126	139	150	138	122	134	106	117	110	119	145	112	122	117	131	116	115	124	115	132	133	137	141	95	115	138	119	138	105	131	129	118	142	108	126	109	112	119	109	137	147	132	123	117	126	123	111	132	114	128	130	128	140	139	129	142	137	108	154	141	127	115	131	138	111	114	128	142	125	117	117	129	109	130	114	105	144	127	112	136	120	131	102	103	131	134	130	155	139	131	116	141	143	131	124	123	132	98	109	117	114	131	128	127	138	115	132	127	92	112	112	152	141	126	118	111	140	123	117	125	144	133	117	121	113	102	115	132	132	115	131	106	125	132	130	123	137	144	114	125	130	117	126	132	123	107	124	106	107	130	109	123	126	124	109	123	132	141	142	108	125	136	116	123	108	120	132	138	124	127	145	119	129	122	138	125	128	126	156	147	139	115	127	137	137	105	119	135	121	146	118	106	129	108	121	127	125	139	124	118	136	150	136	131	139	133	115	139	141	129	123	133	132	117	125	92	107	126	121	135	143	124	133	145	117	114	125	112	113	126	123	111	109	120	127	116	137	111	138	114	115	111	124	130	113	135	110	111	111	120	104	126	130	121	132	122	143	148	108	134	137	123	109	113	126	126	128	110	150	129	140	155	132	113	132	148	116	123	118	130	114	113	142	126	111	134	136	132	124	115	102	112	126	134	120	119	126	115	149	113	127	123	148	131	133	119	105	125	122	127	131	116	130	126	120	134	114	136	143	142	144	130	118	120	125	121	134	127	113	120	127	136	119	125	144	131	124	125	112	122	143	118	143	102	121	116	128	132	112	127	115	115	118	118	131	133	119	117	139	135	138	133	115	142	127	144	117	128	104	124	110	123	128	124	129	132	128	116	113	118	103	121	122	130	125	128	151	125	132	132	122	127	121	133	120	120	123	127	127	141	110	115	126	111	127	113	122	121	116	129	140	137	122	115	124	128	123	121	118	129	120	124	124	124	146	115	143	132	118	140	122	133	117	108	124	114	122	133	126	137	113	141	135	121	106	128	134	120	101	136	135	124	115	134	137	121	128	123	123	136	121	122	117	119	140	126	120	102	113	136	124	119	132	129	139	135	135	149	142	139	135	146	135	129	113	144	142	126	125	119	123	144	130	130	102	131	117	123	126	127	122	118	121	112	118	145	114	99	134	112	126	118	118	127	127	101	128	123	125	152	133	138	114	121	142	115	111	139	121	124	130	140	120	136	140	117	148	118	103	122	118	133	120	127	133	112	147	120	130	98	108	125	116	117	131	117	102	135	162	128	130	128	121	151	130	128	138	101	132	129	117	123	123	111	116	125	123	133	114	109	117	112	124	131	116	132	100	103	126	112	110	109	127	127	120	121	122	120	107	113	135	111	122	135	127	130	140	132	131	118	122	97	119	129	153	127	129	140	127	129	104	141	127	133	123	118	125	109	112	133	136	142	122	119	114	111	139	114	128	116	123	135	122	107	127	122	116	106	121	117	137	121	131	122	125	117	133	132	135	110	154	146	137	145	125	115	133	122	125	118	115	114	140	137	139	132	123	126	106	141	136	116	145	126	122	148	123	110	116	121	125	103	111	104	112	122	127	131	131	113	114	124	136	135	120	140	110	120	132	135	132	127	105	124	107	126	133	115	117	120	125	137	155	114	122	130	139	153	120	128	151	129	138	116	125	125	125	143	118	122	122	120	131	120	135	134	115	134	120	110	112	129	141	150	134	116	138	130	117	129	128	145	137	125	120	120	128	122	130	152	128	133	135	120	114	139	124	126	126	125	117	120	132	110	139	116	137	118	119	119	122	121	127	140	132	134	121	110	117	134	129	139	115	119	113	129	105	130	138	133	138	128	148	126	123	136	118	137	116	119	132	125	152	113	141	109	127	127	119	103	125	103	121	115	121	120	123	143	130	121	121	125	111	109	127	145	130	112	119	125	106	133	151	139	105	126	126	112	104	106	152	134	139	105	120	89
6020	660	1197	1296	1104	891	719	620	596	538	499	453	462	423	415	424	393	412	384	369	388	403	383	357	364	339	363	315	340	362	360	335	379	351	329	321	342	324	358	327	302	332	332	325	312	335	332	349	321	365	333	354	322	305	309	339	305	351	359	333	335	316	338	333	327	335	307	349	349	337	328	327	328	346	313	352	313	312	325	364	333	321	335	352	325	331	328	330	318	327	317	330	316	346	305	316	312	304	321	367	351	306	316	291	328	316	314	321	330	335	323	303	339	320	313	312	330	329	317	330	330	327	304	332	299	327	329	352	351	321	333	328	335	317	331	340	341	332	335	285	358	312	312	297	331	372	320	347	340	339	327	349	305	314	335	309	335	323	322	319	301	288	298	315	330	316	330	318	335	324	332	349	310	322	314	325	314	345	351	303	329	337	365	352	351	292	360	319	325	336	357	337	325	328	374	299	341	340	313	357	343	279	323	312	330	326	326	310	340	325	333	303	335	352	328	330	312	351	333	305	302	327	327	347	316	317	312	337	315	378	324	380	292	303	344	354	329	349	357	363	370	351	344	325	318	319	300	342	291	324	361	287	353	313	301	317	294	310	309	344	361	333	324	335	345	345	338	307	292	331	311	333	334	336	334	331	337	314	326	317	321	270	339	337	345	338	358	338	303	329	360	313	330	294	345	359	301	336	303	312	318	332	354	354	318	310	322	341	316	348	331	321	307	319	333	301	314	341	309	374	315	331	340	366	320	319	326	312	293	323	330	338	313	309	333	323	310	351	325	299	312	315	323	336	324	357	337	323	315	342	324	302	339	339	323	329	319	315	317	342	317	347	339	318	343	324	341	353	356	300	324	331	335	300	325	296	323	333	308	350	325	326	320	349	315	363	359	320	315	325	318	329	340	338	329	322	336	340	350	335	302	357	301	339	311	303	324	325	305	311	310	319	306	328	320	324	338	303	317	343	312	353	324	317	332	311	329	337	342	317	320	315	329	348	316	327	309	352	327	321	323	326	315	332	340	341	304	304	340	341	310	350	306	296	305	329	304	320	326	338	322	333	334	323	301	341	334	303	338	325	316	337	333	310	325	325	308	303	344	331	291	325	366	314	333	340	311	306	343	312	317	315	334	294	323	289	345	304	318	296	324	315	348	339	327	331	316	332	327	336	334	330	338	355	366	311	322	329	312	345	312	317	331	327	325	342	336	328	307	324	347	321	321	345	333	354	337	305	325	368	317	310	339	336	319	314	313	310	326	309	310	356	321	304	313	322	320	333	331	346	324	337	356	325	324	322	303	330	317	316	325	321	359	346	343	317	380	359	367	342	341	338	327	302	330	335	328	330	330	311	307	307	313	317	329	317	336	324	326	316	359	334	316	335	326	333	370	335	306	320	315	334	297	332	333	330	338	288	308	343	307	312	321	320	321	330	315	354	366	300	330	336	357	340	303	323	321	351	343	341	323	329	330	314	348	337	297	314	326	336	358	312	332	333	321	333	335	326	327	321	350	332	312	303	308	337	335	349	356	350	318	340	334	326	335	318	339	346	328	339	357	336	348	312	337	322	315	336	330	318	310	358	311	352	366	365	318	326	312	325	326	309	331	345	330	324	318	327	324	332	336	312	330	342	364	300	326	341	299	327	295	349	337	314	322	314	306	314	365	292	325	326	332	288	315	330	333	317	315	314	320	309	311	345	361	310	322	312	340	343	299	348	337	309	335	316	338	308	343	290	334	293	317	356	326	319	325	327	346	314	347	326	325	339	337	327	301	336	335	328	331	302	329	362	304	335	338	339	318	328	334	328	310	348	345	314	338	316	354	314	316	338	325	325	321	340	333	319	328	351	335	320	346	315	325	334	323	329	307	310	322	329	353	319	322	347	311	313	296	343	311	349	350	344	308	307	333	320	338	336	321	329	328	345	346	321	311	311	267	318	339	332	332	319	324	354	340	347	325	318	323	309	302	298	291	325	358	329	353	310	304	315	327	353	344	322	334	340	326	357	353	340	297	304	292	314	337	305	318	304	355	327	309	344	313	339	315	351	347	320	318	319	322	336	319	354	312	328	336	366	347	341	327	337	332	338	311	341	321	310	358	348	325	334	315	339	314	334	324	307	324	340	312	335	337	331	329	312	349	379	302	359	312	351	336	349	318	289	368	326	337	353	320	337	346	329	338	331	331	333	321	347	308	342	344	330	299	355	325	336	325	311	361	323	307	328	297	338	335	372	341	335	311	327	346	319	303	314	344	335	318	355	333	320	346	301	333	314	313	342	297	339	338	365	312	326	333	360	321	341	331	312	350	338	325	322	353	338	293	311	312	332	340	311	299	303	346	343	341	317	348	300	314	314	327	323	308	333	310	347	306	331	310	332	327	338	298	325	314	348	302	323	311	341	350	339	313	326	337	319	374	320	321	307	346	306	325	332	349	294	354	306	351	320	311	350	283	338	327	276	331	302	356	337	337	323	321	338	349	345	352	325	350	344	359	353	334	328	343	307	342	315	354	320	308	337	311	314	311	320	306	333	323	348	340	351	337	332	322	354	346	325	339	340	336	350	340	297	344	318	338	335	332	348	337	332	335	332	306	311	335	339	371	371	352	321	321	324	356	340	338	335	336	294	339	355	341	325	288	358	353	302	334	359	305	313	334	302	337	292	310	323	312	330	353	353	337	330	331	306	359	320	347	307	328	360	321	354	326	316	344	351	325	347	328	331	371	324	326	312	334	336	335	334	340	306	346	313	335	347	329	314	330	343	333	325	326	340	297	355	322	312	347	321	322	323	287	349	325	352	327	325	339	339	325	303	326	291	327	311	312	334	331	313	316	354	320	332	319	318	346	323	349	338	320	334	327	326	342	312	333	341	331	333	341	302	334	342	322	292	319	335	292	331	364	350	326	344	338	330	340	353	351	314	307	348	320	336	308	301	329	295	335	311	342	336	300	310	347	329	336	327	353	330	306	337	292	355	315	285	327	339	320	323	334	297	305	306	328	312	319	297	361	330	325	346	333	307	301	308	333	342	342	337	325	321	314	316	345	338	326	320	323	331	307	313	338	338	326	330	334	319	352	322	326	331	302	324	332	327	295	337	328	309	327	314	320	311	331	300	340	329	298	300	334	353	313	320	322	350	326	309	316	323	313	330	349	334	316	332	335	322	305	339	301	321	313	331	320	313	327	320	311	303	302	340	317	319	305	332	318	334	334	297	322	304	337	340	329	319	352	324	325	305	337	319	346	320	304	350	322	336	317	291	356	292	313	333	323	341	290	324	322	310	319	315	308	307	354	334	338	349	331	318	330	351	307	308	335	320	308	313	373	331	323	323	316	310	320	321	293	331	307	325	323	315	324	301	312	358	325	327	341	319	336	325	290	312	330	296	346	289	317	336	308	314	328	295	327	346	325	295	299	313	301	348	301	319	325	343	313	316	302	328	330	350	348	328	353	324	346	329	350	317	341	331	312	333	360	346	356	331	330	319	304	312
13888	1182	1002	751	522	400	335	275	258	225	227	235	238	192	219	209	200	200	177	216	167	189	179	180	190	181	213	199	190	176	210	172	164	200	184	149	155	196	198	212	170	168	162	198	186	204	186	184	184	160	190	185	207	185	174	180	195	190	173	174	180	140	188	184	188	185	191	173	183	219	151	200	190	234	180	185	163	173	186	178	164	171	182	188	174	172	192	195	168	176	177	178	187	184	203	180	193	191	178	170	166	160	164	189	176	206	193	169	180	189	197	182	178	183	176	183	163	189	165	165	169	198	186	184	170	169	166	180	189	202	190	178	161	185	167	194	175	195	204	176	174	165	183	195	179	198	176	187	195	206	145	168	173	164	182	174	204	184	190	171	192	184	189	194	176	166	157	169	150	165	174	194	213	186	203	183	186	189	179	166	172	179	182	161	175	190	176	191	182	172	155	162	164	177	211	168	173	190	180	183	190	171	204	181	213	177	162	164	203	181	201	194	167	178	189	198	177	186	181	189	178	185	188	222	196	187	165	173	187	163	181	164	190	180	168	178	187	166	171	187	173	195	164	157	195	173	176	158	178	196	179	156	174	183	182	173	186	195	170	190	173	172	208	208	170	170	176	169	150	176	192	171	193	189	176	184	180	197	183	167	182	169	186	158	179	177	192	167	185	189	186	178	189	172	185	212	215	174	174	159	192	175	185	194	166	173	192	150	149	177	166	178	150	171	199	164	165	180	210	182	171	185	167	180	190	177	154	179	161	163	183	190	197	179	169	186	166	179	149	208	170	187	174	172	191	196	179	170	175	187	229	199	180	171	203	178	199	185	162	193	199	169	156	160	164	165	176	184	182	194	173	184	201	182	174	174	164	183	223	214	177	197	172	164	186	183	216	157	183	185	183	173	156	180	171	189	172	182	179	182	185	197	188	188	178	181	180	175	157	183	195	188	188	195	198	193	175	218	173	157	196	142	190	165	189	191	194	165	181	195	177	176	177	181	176	191	160	184	177	188	188	176	206	175	181	179	207	173	165	155	179	183	160	172	175	194	180	194	156	173	171	181	184	197	171	169	159	177	155	197	211	176	194	173	195	184	190	174	168	184	167	183	195	168	189	171	193	185	190	198	198	167	163	191	186	187	185	209	196	171	182	156	213	191	190	185	193	195	175	197	193	173	184	164	177	186	180	188	186	188	166	156	199	186	163	194	182	196	200	162	160	188	175	168	168	175	178	172	173	178	188	206	188	184	169	206	223	215	171	205	178	186	164	172	188	175	199	168	178	171	178	165	173	174	196	179	204	163	163	184	147	173	184	182	197	193	196	196	172	180	188	207	177	173	188	195	179	163	176	174	196	182	190	177	184	186	177	200	217	179	151	179	196	184	164	185	176	190	180	181	180	188	201	176	168	187	193	168	187	182	198	211	173	182	183	176	200	199	188	150	180	171	170	222	160	182	173	174	180	196	193	176	198	167	179	173	193	157	180	168	174	181	164	201	174	186	175	181	201	191	185	161	187	202	187	143	196	174	206	171	164	195	189	164	190	194	176	167	181	162	155	167	180	172	187	166	172	167	210	181	174	182	180	190	211	199	208	182	176	173	181	165	154	160	174	193	178	175	161	183	168	177	156	173	173	169	191	193	172	192	176	164	198	201	156	212	179	189	169	186	183	208	176	194	208	185	204	182	168	177	189	187	190	142	192	190	189	172	178	161	165	185	182	207	153	200	182	167	189	176	201	201	195	196	170	187	194	155	170	184	178	208	187	145	182	154	187	175	165	179	183	185	166	190	201	171	194	179	191	189	181	197	191	203	169	192	174	184	174	206	179	182	159	200	156	181	178	187	189	187	163	180	189	215	187	172	186	183	181	194	182	158	177	204	175	161	185	204	178	164	188	169	198	181	190	175	173	168	169	212	196	164	193	156	189	192	153	169	159	188	185	168	191	183	177	173	188	171	170	158	167	164	183	178	199	166	185	205	163	209	163	189	189	205	182	189	167	182	168	161	180	175	147	191	174	175	165	196	208	192	176	184	184	189	161	182	198	184	202	201	199	191	176	162	193	180	179	175	188	177	161	168	204	172	175	182	170	185	184	171	188	178	196	177	178	204	185	179	173	184	172	178	224	226	152	152	152	178	200	177	167	193	164	179	193	155	173	176	172	176	206	195	163	174	168	179	197	165	186	210	196	181	210	175	192	172	177	175	185	180	169	188	173	181	160	194	183	234	190	170	172	186	182	167	181	184	172	146	189	183	158	175	196	165	165	193	176	179	212	187	169	170	179	175	176	181	166	177	170	181	194	166	175	173	171	174	189	185	155	180	208	207	186	183	192	182	175	195	173	211	183	206	162	166	163	206	192	182	193	170	198	203	175	195	184	196	185	163	181	191	182	195	163	198	200	160	191	198	188	208	195	182	183	176	168	169	183	205	195	143	175	204	187	178	219	164	185	208	178	177	203	187	193	187	196	192	186	222	170	200	190	190	172	178	173	190	185	195	149	169	188	202	187	204	157	197	170	155	163	191	176	185	175	185	181	192	179	178	167	168	187	195	175	198	176	185	194	175	190	179	176	176	176	169	182	149	167	157	163	183	193	182	191	163	177	182	179	168	162	171	171	187	189	174	186	197	171	172	215	193	169	167	199	218	189	178	173	183	147	190	152	176	185	177	161	172	170	179	172	158	173	176	173	169	176	161	185	190	161	183	182	151	186	163	164	174	192	194	169	231	185	192	179	163	196	183	169	189	187	165	171	153	158	193	192	175	162	172	168	183	207	202	208	177	172	174	190	194	163	197	171	158	184	181	164	181	195	186	198	169	178	159	186	195	170	176	166	165	178	178	178	200	200	175	209	159	180	177	177	175	201	176	189	165	210	180	162	194	184	168	192	190	188	174	182	202	174	194	185	158	202	166	151	165	193	188	216	171	176	195	166	198	170	186	163	176	160	186	182	162	185	165	178	175	159	176	155	176	181	180	171	186	174	165	207	183	176	177	198	211	193	178	193	184	173	183	175	205	176	150	176	219	171	195	171	185	186	190	183	179	211	171	176	205	169	166	179	177	162	210	179	182	176	183	163	201	199	191	187	198	181	166	194	197	143	161	179	192	180	181	189	173	196	169	182	170	175	173	183	191	186	180	181	183	181	202	165	162	190	197	187	181	147	187	181	180	184	181	179	172	183	194	194	164	178	184	163	179	201	203	184	190	190	159	167	176	184	178	187	171	181	170	194	171	180	183	157	170	181	182	179	190	193	190	189	186	174	169	180	191	204	228	193	162	170	183	196	161	172	182	168	166	202	169	186	182	162	191	171	198	178	168	190	194	164	171	170	172	188	169	179	185	171	177	223	181	169	163	173	176	190	207	191	168	166	180	140	183	179	175	196	182	180	213	171	183	186	189	186	171	174	194	200	190	171	188	170	215	165	172	193	174	194	194	188	178	180	171	219	223	204	141	176	173	173	165	183	177	193	170	189	169	176	183	190	176
7980	1100	2181	2428	1928	1515	1185	1059	936	784	771	765	717	665	685	620	611	609	553	568	530	513	499	497	483	502	515	530	520	500	500	532	463	469	464	522	510	494	475	497	471	473	481	484	481	499	451	469	466	485	458	462	496	444	499	435	446	441	496	484	469	510	480	473	451	454	460	475	477	482	458	473	471	471	472	461	463	436	501	461	506	500	497	475	480	531	475	482	418	450	474	448	457	459	461	458	441	470	498	467	479	438	461	461	425	479	432	452	454	457	469	454	425	473	481	473	479	463	485	446	430	484	452	439	470	459	468	484	476	501	484	461	509	494	491	448	445	516	469	459	493	444	442	414	478	478	426	474	449	481	463	472	457	471	455	440	474	479	481	437	472	475	452	465	472	466	464	453	478	470	493	443	485	454	494	461	479	448	466	440	433	470	443	446	493	462	450	452	479	455	462	465	467	479	461	444	441	475	427	450	449	468	416	490	475	431	502	468	422	438	432	431	481	473	458	451	447	462	437	489	463	435	453	492	463	450	477	432	490	463	434	447	461	453	461	468	459	477	440	495	528	424	480	495	463	504	454	466	471	470	453	455	479	467	499	464	450	431	483	422	463	472	449	456	465	416	451	468	433	512	413	461	417	481	444	483	481	434	458	479	468	474	493	457	460	485	496	483	464	452	489	439	465	461	505	446	414	487	462	435	490	494	457	491	482	457	488	428	490	439	456	501	458	477	452	440	479	444	472	448	483	435	466	474	474	445	447	488	446	488	433	466	451	455	465	465	421	449	459	462	454	459	473	494	489	437	436	468	490	465	442	470	474	443	473	453	500	441	444	482	449	461	483	474	447	429	494	462	447	466	454	446	446	490	426	494	491	433	467	469	475	459	499	454	469	478	439	474	461	462	451	463	482	476	442	460	421	455	468	448	459	445	449	438	450	478	453	484	433	481	457	433	471	454	387	449	433	423	480	481	470	461	481	446	447	438	446	435	482	479	477	517	479	419	468	455	477	450	480	450	483	462	443	445	499	489	458	462	477	432	403	447	475	450	462	452	450	448	479	495	459	458	493	443	472	474	408	470	441	425	451	423	433	467	443	435	477	459	414	457	455	458	450	461	435	470	462	448	475	427	456	471	459	443	460	438	430	456	489	473	447	475	433	487	479	446	480	478	456	502	479	495	452	426	465	467	523	445	468	454	483	485	463	447	442	435	486	462	471	450	473	446	448	431	461	430	436	431	453	449	435	489	450	450	480	461	444	479	481	410	442	457	506	455	465	481	409	449	464	498	445	449	490	467	479	432	435	457	464	454	466	459	510	454	454	474	427	407	460	478	470	500	457	475	470	447	455	465	464	443	426	432	495	446	434	468	451	465	464	474	452	486	462	443	452	447	455	463	463	466	478	475	482	474	463	473	456	432	463	460	435	475	458	445	436	489	453	500	471	458	448	467	446	493	461	477	459	471	434	440	472	468	485	493	474	481	442	442	444	491	452	456	470	429	452	433	477	439	430	461	438	464	459	484	427	475	450	424	445	446	464	440	454	459	472	481	441	541	448	442	484	424	435	479	473	460	500	450	441	453	445	453	492	416	431	429	492	440	443	459	496	435	423	452	485	475	499	459	427	457	467	450	460	441	435	454	449	453	472	447	504	458	494	479	474	453	440	465	463	449	496	438	470	451	491	473	451	465	457	466	446	466	459	444	458	484	463	447	492	479	463	453	440	443	498	450	470	425	464	453	494	461	451	483	403	390	508	455	498	479	473	456	448	457	464	490	475	456	457	442	481	477	456	461	433	487	437	483	434	477	472	467	468	453	462	454	471	443	451	445	467	460	460	481	460	492	492	454	441	471	473	468	473	452	487	476	437	419	482	517	469	414	451	491	504	460	466	452	454	452	448	450	444	453	468	431	422	408	454	485	475	483	483	477	441	450	455	487	458	424	516	448	488	472	444	436	474	470	458	458	472	441	455	473	449	452	430	462	472	459	492	445	475	449	423	446	452	436	444	414	417	455	436	477	471	445	478	455	471	448	477	470	472	435	468	454	447	444	468	464	474	482	461	456	457	465	475	482	427	525	446	487	460	453	476	496	439	485	466	453	457	504	478	435	487	453	476	475	493	463	462	450	466	447	477	432	465	485	459	448	436	470	464	476	460	490	470	473	461	473	490	480	459	472	450	454	484	451	442	435	464	461	483	492	458	445	458	469	484	447	472	482	497	468	441	441	467	509	447	422	462	438	418	441	453	437	477	479	473	487	503	465	448	468	492	481	436	450	463	506	462	434	425	452	485	409	443	464	429	456	451	497	455	421	444	453	421	490	435	451	452	420	429	436	459	457	469	447	465	500	473	444	422	461	474	417	468	490	453	451	459	440	450	430	472	453	463	437	465	439	443	439	477	482	448	482	410	483	461	430	455	470	465	468	471	453	502	476	452	501	425	456	465	470	435	451	460	459	459	477	504	446	535	455	484	461	453	473	462	455	464	463	486	489	479	457	468	456	462	446	478	411	467	491	484	461	437	450	481	443	443	418	451	459	446	447	447	456	456	491	496	469	441	451	465	478	475	440	460	428	498	460	466	493	440	478	474	474	463	453	490	441	474	481	440	444	473	485	411	437	459	454	428	482	509	458	447	442	429	463	458	456	448	441	462	478	414	453	440	460	435	450	494	456	527	516	471	480	460	476	437	483	445	452	455	461	457	439	479	440	475	475	437	457	463	449	485	473	454	485	485	465	465	510	467	484	483	486	473	479	459	432	415	435	449	464	456	434	439	437	441	461	457	458	451	459	471	442	507	460	417	472	425	445	503	485	495	455	453	472	434	487	473	453	474	474	480	432	468	470	439	488	464	479	435	470	459	461	434	433	472	493	473	466	474	459	472	463	429	433	453	444	456	467	509	428	428	459	474	468	423	461	480	435	468	442	465	495	435	432	464	445	465	485	461	426	472	499	515	440	481	440	437	437	429	460	476	450	472	458	456	477	449	471	462	484	489	466	480	465	454	444	437	437	451	469	443	511	450	442	443	468	491	435	445	476	429	504	490	453	447	450	459	473	469	460	421	525	434	452	451	467	489	459	465	452	478	470	470	475	471	451	434	431	492	476	492	469	473	460	481	444	457	488	505	444	481	437	438	483	450	435	447	472	461	468	439	435	502	457	481	456	451	439	486	470	516	477	476	476	476	464	476	483	449	452	428	436	485	454	472	440	471	478	454	460	444	426	476	448	435	463	456	482	484	462	445	436	518	436	465	460	461	465	456	456	439	497	473	439	469	473	464	443	446	451	455	458	479	422	473	466	467	489	453	491	446	449	430	459	441	469	448	461	480	470	467	446	445	473	472	442	449	452	507	476	456	455	450	468	431	471	464	454	457	460	419	494	441	501	460	461	442	486	470	429	491	423	453	470	460	476	466	486	450	443	434	463	467	457	456	456	482	468	440	426	462	429	466	487	451	493	458	463	456	490	500	434	439	462	447	456	441	468	466	502
1388	289	282	320	265	311	293	274	264	276	280	318	263	277	290	306	323	279	248	301	315	308	300	268	262	295	277	273	294	312	278	272	302	297	256	274	297	277	267	275	266	293	273	258	299	283	295	314	253	278	237	254	266	274	266	317	323	308	267	288	302	263	259	291	293	238	293	292	297	284	259	277	309	326	266	284	262	272	264	277	280	241	280	242	297	303	254	323	267	286	277	280	263	257	296	290	310	288	322	321	314	282	287	307	298	311	305	265	305	274	296	282	312	313	285	248	266	291	289	275	282	294	298	259	304	251	289	300	283	294	271	264	275	280	268	321	286	287	282	269	274	281	274	287	271	308	273	293	281	305	277	284	277	261	271	308	290	256	282	314	286	331	292	280	285	290	260	281	294	287	295	270	285	285	246	279	292	318	322	301	286	273	287	280	265	301	298	267	301	286	287	284	287	268	284	259	284	278	275	266	241	276	263	280	254	283	286	276	301	279	295	268	284	284	283	284	269	318	315	302	259	319	255	271	293	244	283	304	290	277	305	262	289	289	283	317	293	289	339	258	254	285	303	282	334	294	295	268	298	296	281	294	294	302	286	276	283	309	255	262	268	284	261	286	274	292	301	254	282	292	309	287	279	296	284	295	291	289	289	296	280	282	259	251	275	273	303	312	277	273	297	267	278	303	307	285	329	280	259	286	288	291	247	297	301	270	287	258	285	270	278	289	315	270	260	298	267	306	287	310	269	292	296	279	283	310	278	260	301	264	265	289	306	294	271	284	276	297	295	297	305	304	289	267	259	279	271	291	266	284	294	265	248	282	320	237	256	266	313	287	290	263	283	277	288	254	264	292	328	288	274	259	283	263	280	257	269	278	281	278	260	269	290	290	294	258	247	313	291	293	316	287	262	245	298	279	287	283	272	278	278	288	272	287	284	285	296	293	259	293	299	260	301	263	221	292	291	246	303	292	283	312	266	279	294	271	289	292	256	326	302	282	308	282	313	277	279	259	269	279	263	288	318	273	279	290	307	272	251	298	283	281	297	271	306	285	262	280	264	245	293	311	311	275	262	293	309	289	300	288	303	277	287	255	260	257	274	298	310	310	279	312	250	281	278	299	295	275	273	291	256	283	296	307	295	269	248	301	265	295	252	260	266	259	271	268	274	308	261	298	318	280	269	280	298	284	304	273	318	281	259	271	291	279	291	275	268	268	287	263	274	292	265	281	268	273	276	293	290	285	252	247	300	271	299	277	270	307	296	300	308	274	251	308	291	301	266	265	331	259	303	263	303	276	276	304	306	256	306	281	290	290	262	294	301	302	305	286	266	265	262	270	248	267	284	326	299	280	266	294	268	300	277	288	280	270	295	286	311	288	242	306	287	275	246	306	268	289	288	321	300	288	284	263	273	295	270	276	269	288	315	313	250	281	274	255	280	255	276	303	291	282	271	304	283	270	277	311	286	274	257	289	318	285	287	317	259	274	277	292	312	285	287	294	278	270	250	273	295	257	300	278	288	282	265	279	242	288	313	255	293	287	281	292	304	284	265	274	296	290	299	281	282	286	259	320	287	325	275	268	292	273	295	266	274	266	280	249	255	285	300	294	271	277	291	297	300	289	286	281	294	294	273	305	266	286	276	283	302	264	299	293	273	272	299	276	260	270	256	270	286	293	285	283	294	271	268	278	302	267	294	261	278	273	296	312	274	266	296	301	281	273	298	257	280	283	264	283	277	288	312	288	289	301	276	280	287	276	290	283	281	298	264	284	311	298	245	296	296	281	277	282	276	303	294	303	289	252	283	285	294	271	265	304	257	296	281	317	284	297	284	293	278	299	292	285	266	277	286	273	245	305	249	306	279	303	266	278	282	304	262	267	252	289	288	287	257	262	309	263	295	290	261	272	311	287	268	291	259	264	288	262	263	246	275	302	277	248	294	280	292	287	278	315	281	315	253	301	295	309	298	269	282	273	291	278	267	259	277	280	289	273	293	280	281	320	270	261	262	267	271	283	285	254	253	310	261	276	278	257	290	297	269	278	261	281	281	299	298	315	286	265	292	276	272	296	292	288	316	296	252	287	274	289	281	282	305	279	339	264	309	281	259	253	254	303	259	306	257	298	317	295	262	260	270	305	308	293	292	282	273	306	302	328	263	302	261	278	270	259	272	283	280	297	272	281	282	280	255	299	291	273	278	258	282	283	277	274	278	261	288	292	286	270	260	295	278	233	263	280	280	262	295	315	301	281	271	306	287	254	279	260	274	295	259	295	307	309	277	279	287	278	256	298	262	280	286	253	292	280	268	273	262	270	274	265	263	283	277	286	255	268	319	297	313	280	303	299	298	271	293	293	306	285	282	281	307	319	281	284	280	294	259	273	298	271	264	274	278	309	265	299	306	299	268	252	265	301	305	274	281	292	266	264	302	294	304	281	272	291	282	270	283	284	286	295	281	281	287	252	302	331	264	277	295	299	303	286	258	290	273	270	290	307	279	252	251	289	270	260	301	274	280	277	298	293	252	294	295	302	264	299	284	276	252	292	304	253	262	270	313	253	281	277	294	277	287	286	288	305	258	327	287	302	233	268	285	316	283	260	293	315	295	269	256	276	293	279	277	275	307	279	259	298	280	255	280	270	277	305	265	283	281	292	292	296	259	287	270	286	304	281	295	267	286	264	289	260	283	325	271	290	282	303	246	285	257	286	287	274	283	253	279	298	294	285	296	311	275	289	294	273	278	269	286	296	282	292	279	292	284	303	290	279	267	284	263	266	281	303	270	335	272	293	277	275	268	287	301	278	278	315	270	295	274	273	286	279	261	271	284	272	320	262	280	291	275	273	270	269	299	274	268	329	300	317	266	284	257	284	301	296	289	272	271	266	287	324	299	291	282	303	305	292	288	289	315	263	261	304	320	271	283	298	281	316	261	283	289	308	298	308	252	268	273	268	275	296	283	272	283	281	299	279	271	271	277	295	295	295	258	298	302	282	300	296	305	311	262	287	297	316	251	296	291	248	302	303	268	285	319	278	314	279	276	321	286	296	284	277	265	269	280	267	267	311	313	293	257	299	255	298	280	304	303	290	290	295	279	280	300	280	299	286	293	301	278	284	260	279	259	310	292	270	298	289	290	279	292	277	270	273	257	299	304	293	298	279	264	294	288	262	283	277	297	270	292	273	308	265	273	302	270	261	303	274	282	294	296	316	271	292	304	298	328	280	306	295	300	283	301	230	265	278	262	266	263	264	286	319	306	276	306	247	283	320	290	307	274	298	294	286	301	264	269	262	271	255	296	274	252	303	248	292	254	279	280	292	292	281	287	273	294	262	252	273	298	279	300	309	298	273	268	233	296	295	280	287	286	310	270	305	272	297	282	321	261	294	274	267	298	265	270	276	282	293	301	304	322	287	291	281	270	274	316	297	272	295	265	264	298	283	277	311	297	295	292	281	284	276	290	270	281	255	292	292	281	308	265	246	271	288	290	317	295	310
1708	652	659	697	649	652	646	662	631	648	663	632	615	628	661	646	641	700	616	643	649	684	608	678	699	641	590	613	637	653	621	634	624	645	607	618	647	624	607	609	631	616	601	620	680	607	627	653	696	631	662	621	617	621	603	622	575	665	641	615	611	600	630	647	657	632	658	638	632	616	629	614	667	687	636	616	678	621	631	639	621	623	627	622	643	621	628	605	666	627	668	633	632	617	625	667	655	662	653	670	633	644	658	616	644	619	645	605	653	607	671	628	674	624	621	619	640	629	625	654	635	642	678	657	629	634	650	598	594	709	629	657	640	571	670	688	624	582	622	669	653	632	611	616	665	681	623	612	667	665	649	639	650	602	604	679	636	651	612	629	633	603	607	591	623	655	652	631	604	560	574	632	633	609	587	598	631	616	642	619	602	644	612	648	625	661	651	649	679	656	651	615	640	587	674	666	650	644	606	651	639	692	674	605	649	646	644	658	647	634	659	646	633	648	640	629	619	642	690	636	596	623	641	629	631	604	596	646	661	693	622	627	665	685	609	610	623	618	693	562	670	618	640	665	611	635	649	616	604	643	675	584	641	603	639	639	650	625	636	694	647	640	654	675	683	632	692	669	633	615	594	643	658	667	636	638	647	622	644	665	678	639	617	643	611	629	632	659	613	635	717	666	596	609	638	655	638	629	654	634	621	638	613	622	624	644	629	588	625	646	660	642	621	623	653	614	702	614	640	668	637	693	683	634	648	612	649	611	663	638	621	634	606	651	610	662	635	652	618	638	605	615	614	656	606	612	678	616	644	607	633	616	638	610	644	663	608	621	633	639	645	635	654	637	688	638	615	598	661	618	626	657	643	671	611	644	637	709	625	663	656	648	624	599	644	639	648	611	619	586	662	615	626	661	661	648	652	648	614	605	652	657	663	689	611	674	632	632	674	673	634	610	659	642	667	626	663	680	628	626	611	645	634	641	646	623	613	649	671	652	679	623	627	664	646	643	644	635	636	628	642	641	603	699	618	640	682	627	641	636	693	625	643	666	637	627	619	668	591	612	648	618	658	660	626	640	586	680	647	636	629	613	635	647	676	613	621	629	588	615	607	643	600	645	662	623	652	625	644	651	682	626	604	678	642	661	610	667	690	594	637	651	655	642	684	591	666	644	565	660	629	624	681	663	624	651	629	586	615	616	614	661	634	642	657	657	639	664	639	603	642	630	643	635	637	650	655	633	637	650	636	624	603	649	648	645	644	665	641	656	645	628	646	662	677	611	616	663	607	635	619	639	626	628	682	670	621	653	630	647	641	624	608	610	651	624	682	621	607	657	636	612	663	600	647	635	634	601	609	639	652	646	616	607	562	599	648	625	624	651	650	632	699	621	635	615	649	627	633	637	602	652	644	650	605	674	673	685	639	660	664	644	668	661	642	597	657	657	664	648	632	641	639	586	655	659	637	672	640	620	642	662	648	665	671	656	612	609	639	677	663	728	623	626	660	605	610	659	622	661	653	677	653	659	635	650	603	618	663	663	669	648	643	640	621	646	614	659	597	636	635	633	588	675	638	674	680	617	638	601	574	661	598	683	623	577	639	636	645	656	648	629	611	637	670	616	655	605	676	659	661	617	649	633	667	601	657	666	684	657	676	638	613	650	633	628	648	604	642	648	630	636	609	641	683	685	636	631	642	633	649	621	665	625	612	644	648	653	632	677	591	653	627	649	589	644	647	643	660	630	643	581	651	662	656	642	658	633	621	663	659	629	630	603	602	673	643	663	681	679	654	621	601	665	650	618	651	609	627	649	634	636	651	641	641	643	635	599	576	628	648	631	601	622	647	637	614	646	625	633	662	632	644	640	606	657	661	617	614	652	650	620	655	614	640	630	668	639	586	647	644	642	667	651	609	644	623	615	608	624	664	647	658	653	633	581	691	661	666	612	655	629	646	594	642	653	639	625	595	638	607	640	666	605	636	608	650	649	666	662	610	645	645	652	616	663	607	647	649	627	649	648	671	649	617	604	591	642	615	676	629	647	673	628	657	625	654	670	587	601	587	664	644	641	681	625	649	656	624	588	636	598	636	667	589	606	648	623	648	608	639	678	620	582	626	620	640	610	708	645	614	634	633	633	675	641	624	625	631	633	639	663	661	668	650	611	682	634	618	658	605	637	627	693	666	617	642	649	611	614	611	640	641	646	610	627	571	628	610	674	630	661	636	586	674	670	648	585	611	664	629	643	631	633	613	635	649	646	665	662	684	623	667	622	623	594	608	627	653	614	659	623	635	659	636	656	608	682	573	611	643	669	626	577	646	636	642	656	631	661	631	628	634	625	637	674	594	655	626	635	637	657	614	633	631	634	638	691	675	662	641	675	702	620	674	684	656	635	645	610	646	606	626	600	645	608	640	670	611	617	618	663	617	623	637	609	642	679	660	586	602	611	620	658	575	644	592	617	630	634	647	640	669	625	616	635	614	609	645	623	719	646	671	663	650	642	643	616	633	631	680	644	612	631	625	657	628	632	640	652	627	627	638	634	650	619	662	632	628	644	644	675	675	597	635	652	645	650	673	649	620	661	653	633	633	609	653	642	666	669	639	623	687	653	659	605	632	647	647	610	656	632	599	668	621	583	642	654	606	689	620	614	671	645	629	646	623	611	638	646	605	630	604	603	652	627	622	642	638	642	630	633	626	611	628	633	639	679	642	645	627	605	627	647	673	655	643	633	643	669	661	653	636	632	698	610	651	653	629	656	628	684	649	683	615	655	647	672	569	676	646	637	636	663	626	646	668	636	633	645	653	655	609	668	659	649	643	666	595	616	625	642	680	602	648	660	650	616	658	640	656	642	664	633	617	661	654	619	648	637	643	642	662	604	658	675	657	634	592	593	662	668	657	672	631	654	616	641	638	694	636	610	639	638	629	630	603	677	649	610	691	644	596	630	672	628	614	615	618	664	629	630	687	618	599	605	646	646	660	653	616	665	619	635	562	631	714	602	644	623	617	613	625	602	640	677	581	592	637	682	619	631	614	584	591	590	594	575	611	645	679	657	654	614	650	637	660	651	630	634	639	633	630	673	647	588	634	645	614	641	648	619	657	645	599	651	655	648	627	682	595	650	657	607	668	639	623	679	614	638	621	641	623	625	680	649	678	659	654	650	637	664	615	633	643	670	635	683	621	589	611	617	624	597	650	574	639	610	660	658	610	647	658	616	610	609	633	655	629	603	651	632	638	596	606	726	636	671	650	643	627	628	610	679	685	625	610	668	608	640	611	638	635	633	634	615	653	672	624	632	626	624	651	649	607	659	600	662	621	647	618	664	669	626	627	616	588	657	624	606	639	635	649	623	605	657	646	658	648	663	651	610	631	655	612	652	626	616	602	640	637	662	630	667	667	680	604	675	640	646	645	638	603	628	682	637	643	664	623	660	589	655	585	629	662	589	649	576	638	659	619	643	654	623	663	623	648	612	629	625	672	630	645	651	662	628
7088	453	512	409	339	206	182	182	155	143	168	139	136	140	149	153	131	119	114	122	149	114	131	129	130	143	134	99	126	103	113	120	144	141	102	106	121	136	120	117	111	112	143	107	138	112	148	88	131	133	134	121	120	144	130	107	143	138	126	141	121	122	121	135	125	107	121	104	129	116	123	140	143	142	142	117	139	136	127	126	126	135	105	120	141	157	138	112	119	126	133	124	119	120	121	139	143	141	102	133	131	111	144	133	135	129	120	119	140	108	115	116	111	130	146	127	147	127	112	120	117	132	118	140	123	115	126	113	130	115	127	133	137	131	129	131	120	129	107	119	116	105	118	139	138	131	119	128	137	162	140	114	117	127	135	149	146	135	113	133	120	129	113	131	135	124	150	116	120	124	121	111	125	103	129	124	134	145	115	86	135	119	132	110	113	107	144	142	112	118	107	120	103	124	113	129	121	123	142	124	113	133	138	126	126	132	131	128	116	139	138	104	136	128	132	110	115	131	130	126	112	128	111	117	118	134	113	128	112	101	112	125	111	139	126	117	120	148	127	130	125	124	93	117	118	115	144	113	132	110	116	125	114	109	118	109	111	132	140	127	118	131	130	122	130	126	132	113	126	113	122	141	114	129	129	135	128	112	105	126	108	145	149	125	128	113	111	136	121	147	135	124	122	115	113	140	135	126	101	142	137	151	104	116	112	105	112	119	132	118	122	135	138	141	127	103	145	91	114	119	125	123	122	113	130	124	120	126	124	125	123	134	120	124	129	126	129	118	106	131	107	136	128	133	155	131	125	132	114	137	139	129	120	126	117	121	135	124	124	107	137	129	115	91	141	138	133	119	131	110	113	139	118	137	153	124	121	120	132	142	126	129	129	132	133	134	114	145	118	114	111	127	99	121	123	151	153	139	122	121	138	111	143	135	108	113	131	123	128	130	115	122	109	111	94	108	139	140	142	124	112	124	140	113	121	120	119	122	119	129	125	130	115	114	126	125	137	120	167	110	114	134	120	117	113	119	130	129	134	121	133	127	133	122	131	148	111	127	136	115	128	119	137	115	151	130	113	143	132	111	114	110	120	119	158	113	126	137	109	116	115	122	119	117	133	121	106	121	142	104	124	124	113	104	117	150	125	114	126	107	119	112	134	118	129	130	128	140	119	113	129	143	128	134	125	139	132	112	125	132	127	121	123	97	112	129	132	110	111	142	136	112	127	122	144	134	149	124	128	127	122	129	131	102	140	153	95	104	114	107	119	123	110	121	132	141	116	152	120	146	132	114	123	151	136	125	117	127	135	115	108	119	122	117	131	106	97	126	126	132	112	160	138	152	126	151	137	132	108	133	117	133	117	115	143	134	118	148	95	122	134	125	123	134	150	82	142	114	137	122	141	113	104	127	138	131	113	129	134	123	125	121	138	130	135	148	108	134	141	102	139	119	131	124	133	118	101	107	127	151	129	124	124	137	126	114	135	163	116	103	131	127	127	120	112	98	137	137	152	129	131	133	148	128	113	129	121	115	119	140	153	146	97	114	117	108	106	119	135	128	116	131	128	140	141	135	119	109	121	118	128	143	122	121	143	116	125	133	134	114	122	134	113	137	148	120	134	118	124	123	137	117	95	151	103	105	143	113	126	110	109	117	122	145	140	100	129	117	115	117	140	109	121	116	146	106	136	146	133	115	118	136	119	119	140	115	135	113	114	124	131	143	131	131	121	125	127	141	120	120	120	123	119	125	112	119	128	123	105	131	128	114	124	109	131	135	119	123	117	135	129	126	133	123	109	140	140	112	130	109	100	115	139	128	97	131	116	116	138	121	141	130	121	124	159	124	122	141	139	139	120	128	117	105	145	144	140	136	114	132	113	134	104	116	111	116	118	130	121	134	113	102	123	134	104	110	119	132	120	119	116	141	136	142	137	128	133	145	120	121	120	101	119	127	128	127	149	134	120	119	110	128	129	129	105	97	111	132	121	109	124	119	117	126	111	145	130	128	136	114	115	96	117	119	106	133	122	127	113	100	113	120	141	115	122	133	119	118	140	112	117	115	129	93	124	130	130	120	110	99	110	122	141	123	116	114	127	112	114	124	120	124	113	126	119	104	128	106	122	122	128	130	111	123	120	117	111	120	137	145	127	114	127	114	132	114	134	93	132	125	126	163	146	128	130	126	120	123	137	128	128	136	112	113	121	145	132	124	115	98	126	124	111	134	146	111	121	128	104	127	106	117	152	110	129	135	130	140	135	128	115	139	129	126	117	99	119	134	94	135	113	103	125	125	141	125	140	124	130	126	125	125	114	118	126	115	140	136	157	109	145	109	109	116	124	129	95	111	115	127	120	131	144	100	122	140	135	134	120	98	108	126	124	117	144	140	135	102	126	124	149	101	120	139	128	116	121	113	104	112	140	111	115	122	117	122	120	136	138	148	143	139	106	120	124	153	137	122	110	123	138	126	137	117	119	129	107	115	117	122	137	127	139	114	135	120	125	135	117	109	130	116	126	136	135	106	122	101	124	125	157	110	109	147	120	128	129	141	135	139	127	113	133	120	132	123	134	123	115	122	123	112	123	128	109	117	136	133	118	103	117	107	114	121	127	142	141	113	137	123	114	122	138	98	133	130	125	123	129	118	115	105	129	108	126	111	131	122	124	147	107	114	127	128	140	128	114	122	120	107	127	130	130	116	102	123	141	131	121	113	118	121	126	127	116	108	136	130	145	125	130	135	119	119	120	118	123	107	141	120	122	119	118	135	107	123	122	133	117	120	115	133	104	130	130	147	116	128	116	121	149	117	87	125	121	122	110	134	122	104	117	126	128	149	126	127	114	117	103	124	117	126	122	123	119	127	124	110	106	125	155	102	108	129	117	122	121	124	129	121	122	147	115	118	101	121	133	129	114	124	125	121	144	143	125	136	157	115	107	129	102	130	153	134	115	125	121	147	145	111	119	129	130	132	120	127	113	122	140	121	145	121	127	130	89	97	132	132	115	120	132	131	128	108	125	115	125	144	122	117	101	125	131	123	129	152	132	127	145	138	105	126	130	135	122	112	124	117	141	116	121	124	134	121	121	152	128	124	135	138	123	124	114	134	115	125	131	147	113	125	121	110	110	128	130	140	122	124	134	124	135	145	126	139	105	130	112	121	112	122	128	126	129	124	118	117	103	124	127	117	118	132	113	102	132	113	123	120	122	130	125	127	138	122	107	117	133	122	113	120	124	124	99	114	113	137	125	111	121	112	123	136	129	125	115	122	88	130	116	116	118	118	121	127	107	138	130	106	115	123	139	128	123	139	132	135	132	117	98	113	136	113	121	124	114	120	116	131	135	125	118	115	111	102	114	138	133	116	124	123	128	121	118	135	125	118	133	120	121	115	129	144	138	98	135	118	135	124	92	120	147	115	129	133	110	122	123	108	123	122	129	145	125	111	131	102	131	128	112	123	112	119	110	116	122	104	106	113	113	98	133	135	108	136	126	152
5942	634	1165	1274	1082	877	718	615	543	503	511	434	454	397	396	417	420	381	377	349	344	360	371	364	367	346	365	342	384	331	363	366	335	364	373	354	330	372	364	359	303	340	343	329	334	340	344	315	364	325	335	360	339	326	358	292	329	350	350	334	365	347	331	341	330	333	343	329	318	307	337	327	354	342	320	350	349	354	351	314	324	342	333	344	303	328	341	315	331	312	343	335	333	297	311	334	359	347	337	327	345	357	337	313	302	315	324	326	319	334	336	335	331	301	332	342	356	328	328	331	317	319	331	321	329	307	311	332	301	332	327	322	330	325	326	304	373	375	371	319	318	342	338	326	338	304	347	328	328	310	312	319	329	319	313	346	323	332	329	315	301	312	354	337	335	345	325	327	339	305	303	340	313	323	340	351	325	313	339	362	330	334	330	336	340	330	379	296	357	303	322	297	326	319	332	335	355	298	318	324	337	362	361	334	317	315	355	302	289	315	371	360	324	318	358	322	332	322	334	362	330	332	332	313	323	367	314	328	315	295	318	315	347	329	358	336	332	331	312	321	318	321	346	327	346	333	319	317	331	342	308	307	358	334	312	352	323	338	309	277	329	327	320	326	332	332	335	314	338	327	326	358	348	340	328	325	301	326	301	295	366	320	319	352	314	332	346	318	346	334	334	346	336	352	333	341	347	314	330	352	338	327	319	314	316	304	308	373	320	318	330	329	314	360	283	339	309	360	322	303	345	349	340	311	327	330	348	295	354	326	343	326	342	326	329	308	299	325	357	342	336	344	332	349	361	300	344	341	313	317	344	318	339	335	337	330	330	309	344	319	332	314	324	312	327	334	366	291	332	324	321	300	366	319	362	338	343	294	311	307	314	318	329	358	312	318	308	328	354	322	349	320	319	347	330	328	338	366	299	322	357	282	358	339	307	332	338	334	298	352	319	300	326	328	333	339	299	327	320	338	295	345	297	326	316	366	311	333	304	334	332	350	336	369	348	313	304	329	339	351	326	334	312	318	303	321	347	345	322	334	317	312	317	349	329	336	361	341	308	328	332	321	318	324	334	349	315	324	304	345	329	343	325	316	342	328	322	311	328	333	339	339	338	323	333	303	342	314	344	303	342	321	313	326	279	330	338	330	359	289	328	366	311	331	345	348	345	340	311	315	347	355	312	340	313	331	345	322	325	356	375	337	354	322	334	357	331	343	342	316	321	332	356	326	325	327	301	355	313	324	350	333	358	343	333	349	353	317	341	301	365	340	381	274	348	314	332	336	305	311	325	313	329	306	325	343	300	312	334	335	323	328	344	316	340	308	325	299	332	329	319	313	325	323	365	337	294	338	326	372	333	312	338	295	310	308	344	348	319	330	303	340	349	319	341	327	305	297	328	329	318	333	312	340	334	336	301	339	332	364	337	313	281	341	349	323	347	338	318	345	328	347	330	368	311	336	323	286	332	327	335	301	324	321	340	362	347	313	345	331	342	334	311	340	332	327	326	319	351	336	323	364	369	348	328	337	333	325	339	326	329	311	328	302	342	347	320	344	331	325	326	312	326	321	343	315	345	319	336	330	342	340	307	302	342	325	350	354	367	321	351	322	326	335	332	299	324	323	355	324	318	355	338	323	325	342	345	356	316	329	353	329	304	333	319	301	323	347	362	324	321	325	317	319	332	324	326	289	363	326	338	317	325	333	337	326	317	336	326	342	319	322	314	345	334	359	353	330	333	330	332	348	330	344	325	301	309	348	348	330	321	334	301	329	303	345	352	346	355	295	359	356	324	329	318	294	320	334	340	322	290	323	335	320	351	340	356	372	295	363	333	332	341	304	341	314	359	350	363	357	311	353	353	350	338	352	333	339	333	304	332	321	340	336	331	299	291	316	307	316	337	325	342	326	349	310	336	339	306	335	351	303	313	311	312	348	322	305	332	327	313	331	305	317	307	342	295	327	329	300	328	293	338	347	321	334	318	313	333	322	300	334	336	312	327	334	342	355	353	343	317	303	315	331	327	342	353	323	329	291	327	338	343	301	324	341	309	319	357	369	333	318	303	301	348	302	308	337	347	338	355	318	325	290	332	342	325	336	314	308	336	328	317	354	325	312	310	333	323	327	324	321	333	330	299	338	306	350	343	336	325	336	333	324	360	343	331	339	331	329	311	343	273	340	333	298	314	352	340	319	311	341	321	315	336	366	317	344	345	339	311	300	311	336	317	328	313	313	332	306	313	338	325	323	357	323	294	319	316	318	339	328	310	317	382	311	284	336	310	300	343	325	325	328	348	334	336	362	310	346	324	354	311	329	330	322	334	313	343	306	364	343	319	348	312	352	319	336	334	349	349	296	353	355	325	331	349	339	335	331	331	339	354	317	319	373	331	323	338	365	299	340	352	323	309	315	362	327	347	327	314	332	310	351	323	322	339	320	339	331	352	328	343	354	336	306	315	325	340	315	344	352	312	294	310	335	304	344	319	342	305	292	346	302	314	296	336	325	339	305	329	308	318	323	337	313	345	321	359	354	304	340	305	325	294	315	317	306	313	331	338	377	355	328	333	280	330	297	333	364	330	332	369	337	358	338	331	307	331	329	314	351	308	302	313	341	320	320	330	324	300	357	325	318	329	340	332	357	331	359	333	302	294	340	338	297	329	308	354	319	342	351	343	338	301	338	319	321	353	338	331	324	341	346	299	321	332	333	346	329	321	309	317	325	319	309	348	340	346	339	322	339	300	342	358	305	336	319	342	319	337	338	332	341	365	327	290	316	319	339	344	365	322	337	341	333	350	305	288	308	298	314	345	334	310	324	324	325	313	296	318	317	305	328	340	337	326	330	319	336	343	350	353	324	328	340	349	334	341	326	326	324	299	335	314	285	316	339	336	312	307	311	306	352	348	334	356	331	301	311	330	309	302	333	327	308	313	320	315	343	329	324	324	328	318	356	363	322	348	308	314	299	323	322	323	349	358	322	298	329	337	323	332	363	332	320	340	319	333	347	315	307	323	359	284	314	318	353	326	325	323	357	317	341	350	298	345	305	335	328	323	326	309	350	345	361	298	312	329	359	310	321	357	327	346	334	305	310	326	318	325	331	346	332	310	305	306	328	331	333	317	348	310	351	299	301	355	326	327	307	347	324	329	341	318	338	313	336	344	364	322	309	320	306	318	342	324	342	355	320	295	312	341	321	318	357	340	351	334	339	333	336	338	327	334	326	346	340	350	322	316	302	295	339	333	325	308	337	331	346	337	315	322	330	339	316	317	293	341	328	304	313	324	337	352	350	335	339	326	330	309	314	324	299	336	345	354	341	342	342	306	351	334	328	349	336	318	346	346	308	330	336	323	323	309	307	324	336	327	353	351	302	331	347	300	340	305	297	324	326	318	338	294	360	362	308	335	322	350	343	294	313	324	322	319	345	359	348	332	311	312	324	309	321	328	342	327	343	340	339	315	315	316	341	346	343	334	303	331	312	320	363	320	338	313	339
13696	1203	987	737	528	404	334	297	245	211	231	245	245	227	192	210	222	189	188	197	185	191	190	199	158	180	192	181	201	190	191	207	205	188	197	183	162	198	172	171	218	186	184	181	186	185	193	171	194	187	181	185	195	173	171	178	187	188	187	184	170	176	174	203	161	188	164	188	180	161	196	176	193	178	175	170	157	188	173	206	194	168	197	185	161	176	169	201	188	178	192	170	182	165	173	185	205	174	187	215	173	172	186	190	206	214	206	164	184	196	161	195	190	162	182	170	166	145	162	193	191	171	175	183	204	164	151	149	178	177	171	194	179	171	175	177	178	183	195	198	181	175	179	176	168	171	165	188	157	188	178	184	176	217	188	182	194	191	167	171	189	201	180	193	197	171	161	169	180	179	181	186	205	174	181	166	187	186	152	213	193	199	170	163	187	152	175	170	203	175	183	150	190	189	181	179	194	195	181	156	168	164	167	179	196	161	169	187	179	188	183	194	194	172	160	185	183	182	175	186	192	178	194	157	179	158	191	197	177	176	206	175	186	166	184	184	162	154	179	164	163	180	169	184	192	169	194	167	201	174	175	155	182	182	172	161	167	160	202	172	180	182	180	215	198	162	194	155	167	171	197	198	178	190	187	173	192	181	175	191	191	185	190	190	199	159	174	188	169	169	177	218	162	162	175	173	207	190	191	186	210	164	169	187	151	204	193	175	200	188	188	190	169	189	176	158	148	158	186	181	181	210	156	191	164	164	163	178	176	192	176	183	165	185	201	153	180	195	185	176	183	183	181	188	204	191	191	162	176	177	187	185	161	169	205	178	163	171	186	167	172	189	162	192	199	202	183	177	158	199	189	190	188	187	176	149	164	163	174	169	163	169	194	179	202	199	172	165	182	168	184	198	190	179	191	179	158	198	182	181	176	190	189	202	191	158	179	176	184	218	179	178	174	172	177	147	172	183	139	168	190	175	187	158	187	173	185	172	210	180	181	177	182	192	168	174	197	150	176	166	173	188	171	194	165	181	172	201	179	187	177	164	190	182	207	173	174	173	181	161	189	187	201	158	158	185	162	174	197	195	158	182	175	181	181	211	164	193	175	222	187	180	186	184	187	188	176	183	181	167	148	191	186	205	185	190	205	164	192	170	182	183	176	193	193	199	166	185	187	186	197	165	195	184	191	167	170	153	172	179	175	176	165	195	187	168	191	186	149	185	184	179	194	193	173	176	191	159	190	200	165	177	180	204	200	172	184	179	176	172	188	176	162	179	192	194	180	184	178	183	184	164	196	195	164	200	198	185	162	160	180	189	161	187	183	173	199	190	169	203	185	174	192	180	207	197	195	194	196	176	163	177	158	192	168	185	187	200	172	184	187	164	185	143	216	190	179	191	183	177	138	179	172	189	163	180	185	177	183	180	164	161	165	180	201	167	171	186	189	187	175	197	163	172	193	184	187	192	193	191	182	178	210	164	191	161	167	205	168	153	169	199	161	181	143	201	185	184	198	208	172	184	172	176	182	190	226	176	168	171	149	180	204	164	183	160	166	174	160	192	176	182	160	173	163	178	174	179	172	178	179	175	183	162	173	160	185	203	181	177	199	192	176	190	199	166	161	164	201	174	191	184	187	214	189	185	182	181	173	192	164	155	176	190	175	151	189	176	210	157	184	205	178	208	180	182	185	192	168	198	167	192	190	163	162	171	207	189	187	190	169	190	171	168	182	168	159	185	171	183	196	198	191	180	167	177	152	219	200	177	168	184	170	175	180	181	193	191	187	201	174	203	186	197	166	188	189	178	179	209	179	198	183	208	164	187	174	197	189	169	141	191	174	188	169	179	180	215	175	182	176	171	153	179	189	163	188	145	190	171	186	156	190	161	146	194	192	190	177	169	150	191	172	169	176	200	167	172	211	192	188	175	159	184	178	208	195	174	178	184	196	175	186	169	178	205	203	175	175	211	171	171	175	185	182	161	193	187	172	167	196	179	184	189	188	191	188	177	185	171	172	163	204	155	174	205	183	186	176	179	165	192	212	172	191	168	188	164	175	156	179	182	175	161	190	181	200	171	189	209	184	188	204	163	174	177	171	177	172	140	211	184	155	154	202	182	147	187	183	177	183	177	170	176	157	175	196	179	169	205	189	194	153	187	157	176	178	201	194	189	179	177	178	179	164	183	175	172	160	169	172	177	204	187	182	183	188	186	187	169	192	175	168	161	150	163	188	173	201	162	171	202	187	186	184	183	193	183	189	187	181	156	162	158	193	184	184	201	213	188	180	212	184	186	162	175	182	187	171	177	209	181	193	164	177	198	164	172	176	194	168	186	185	171	185	189	194	188	184	188	188	195	176	202	161	162	189	185	181	190	188	199	197	183	165	176	151	187	165	173	176	190	203	182	194	158	190	164	184	180	169	159	189	150	208	186	169	185	180	185	140	163	193	160	220	192	179	174	177	197	178	183	180	180	207	222	191	177	176	168	166	182	182	208	196	174	173	175	194	178	187	197	157	151	177	191	181	177	185	168	168	187	184	165	184	187	185	171	185	175	184	168	189	181	156	186	179	171	170	196	158	179	160	183	195	203	190	192	171	168	159	176	174	175	166	188	181	202	170	184	162	173	168	190	189	185	172	187	167	183	188	179	160	197	175	185	169	181	180	174	171	168	195	184	186	185	194	195	186	169	183	209	169	194	207	182	191	213	173	173	172	189	171	170	171	171	161	183	188	180	168	169	186	212	175	190	173	182	167	183	186	189	198	185	172	198	188	186	200	179	173	161	171	189	185	188	189	168	177	154	186	160	192	151	174	187	178	179	174	178	198	174	157	185	191	159	205	172	189	193	181	185	154	178	182	166	167	161	180	185	166	178	175	168	177	190	166	168	184	162	171	206	199	193	213	163	215	181	173	183	198	189	185	164	186	169	161	172	202	185	178	168	208	159	168	201	169	156	169	165	169	173	175	192	179	165	199	153	194	184	159	172	179	181	154	190	172	198	194	149	166	197	190	181	171	175	189	173	167	182	182	201	164	155	163	169	181	168	175	183	186	189	162	167	214	184	179	178	179	175	187	180	183	173	170	193	156	181	170	166	169	163	136	178	170	178	165	183	178	175	176	190	181	180	181	174	198	205	205	181	178	176	161	162	162	179	166	180	189	180	165	169	164	151	166	198	183	189	189	178	179	198	168	187	191	180	180	189	163	195	169	183	178	182	183	226	169	179	177	181	177	199	195	172	208	181	179	171	158	181	203	160	179	191	164	182	190	187	196	171	163	164	191	178	153	175	171	175	185	175	164	193	152	179	187	193	209	171	183	184	178	164	203	189	183	188	196	185	170	183	146	186	195	186	188	186	169	187	168	176	184	192	148	168	183	179	189	197	154	170	173	182	183	136	202	197	198	168	174	164	150	145	183	188	166	179	189	187	177	183	198	178	195	171	186	166	180	189	202	188	184	187	173	188	171	199	154	200	178	181	165	197	199	180	195	198
7941	1087	2135	2416	1903	1435	1228	1064	916	856	741	705	738	690	669	595	607	595	604	567	553	573	521	497	585	526	494	523	474	516	517	512	488	467	498	455	492	517	509	473	453	475	479	444	491	512	468	519	474	534	460	463	508	455	470	446	460	455	449	477	470	502	481	458	474	463	444	471	447	494	461	465	417	427	470	486	507	436	438	444	457	475	462	480	483	455	440	454	461	461	456	475	472	478	499	458	454	459	477	461	448	476	461	458	450	469	506	469	455	436	439	489	454	438	424	476	448	480	447	468	453	490	461	457	442	459	455	459	446	455	478	487	505	462	470	478	454	436	473	479	418	469	447	483	501	432	458	450	423	484	453	458	468	446	474	460	497	494	460	481	455	475	468	480	411	441	451	479	478	458	406	472	496	437	454	471	462	483	462	436	451	465	431	433	435	471	487	454	445	483	441	437	463	421	460	425	450	465	470	465	482	455	445	470	454	472	445	453	483	494	471	477	454	487	429	495	456	487	441	489	477	432	455	452	477	477	460	448	471	475	466	442	455	492	436	439	409	440	456	450	478	460	500	472	497	498	469	460	469	429	482	487	471	451	466	474	448	456	461	430	450	500	472	430	469	444	487	444	423	478	460	463	446	465	462	492	432	482	500	441	464	451	507	454	485	455	460	515	492	440	433	481	466	454	464	490	457	432	472	494	440	498	451	434	481	450	458	449	433	435	453	455	429	498	437	486	462	468	452	436	428	469	453	468	448	480	473	485	448	455	482	467	512	455	462	478	465	449	490	444	494	474	480	414	481	445	465	462	457	439	474	448	468	465	455	486	451	467	440	454	503	456	484	451	484	474	462	516	471	498	432	456	491	478	443	496	473	461	454	433	443	466	452	406	460	473	474	487	461	445	435	489	475	448	449	446	490	463	436	459	449	464	447	453	468	434	489	460	471	449	482	483	482	451	466	480	452	417	469	460	432	457	435	465	426	466	450	474	477	451	425	461	459	458	484	489	423	464	462	451	445	453	442	439	427	464	454	419	459	426	487	439	454	447	457	497	485	469	411	441	460	471	488	459	449	481	457	469	445	433	471	502	455	457	423	452	467	453	493	442	470	458	459	464	445	423	462	473	451	473	455	451	483	453	453	432	472	438	447	455	445	457	486	474	460	465	474	457	504	435	458	500	444	465	448	437	464	440	451	468	487	469	488	443	505	484	457	478	468	476	466	494	465	464	467	448	487	469	456	455	459	443	469	457	468	510	471	464	492	455	435	450	471	479	473	480	435	451	507	478	471	459	418	475	462	451	445	486	464	462	493	463	499	457	477	463	459	476	437	482	454	463	454	459	464	453	446	447	467	472	436	438	436	444	450	481	444	449	443	486	457	459	439	481	468	425	470	489	466	423	451	447	455	446	461	456	468	481	467	462	452	480	485	424	455	424	424	476	489	486	449	447	478	443	454	442	456	453	494	469	437	474	432	402	461	476	456	488	461	483	433	441	469	451	493	458	462	444	477	479	423	519	428	463	440	470	457	485	497	469	459	423	453	487	430	461	447	447	438	444	466	480	450	482	451	484	459	441	452	431	479	432	452	480	459	431	481	434	473	468	438	436	435	484	478	445	417	452	443	454	463	468	457	452	442	445	455	484	462	481	432	425	486	440	452	478	469	461	472	459	431	433	466	454	473	448	473	492	435	460	452	473	470	439	448	439	457	474	452	448	454	457	445	475	455	470	465	468	454	451	478	436	478	458	479	484	472	462	477	441	469	484	481	463	482	454	447	458	443	463	435	463	453	465	452	453	462	491	496	464	472	426	488	460	429	478	486	480	480	410	446	470	462	446	485	467	465	486	506	430	489	478	469	474	452	491	502	466	469	479	447	459	440	458	489	405	448	439	464	402	469	467	467	426	437	456	504	466	491	456	454	464	436	490	481	454	465	459	461	419	443	456	435	442	480	469	438	467	467	446	405	476	488	473	476	468	449	438	449	445	491	453	464	452	448	483	512	472	470	450	431	453	467	467	444	470	464	433	451	464	455	456	442	468	461	472	488	469	500	461	481	494	455	441	442	483	497	483	431	441	421	458	464	461	430	436	467	491	496	461	428	466	469	446	441	442	467	458	468	424	439	464	465	481	455	455	493	446	425	468	485	432	448	484	448	448	477	442	438	464	495	490	492	484	454	482	461	459	457	503	484	429	459	456	448	490	426	497	469	431	471	450	473	446	445	468	472	462	480	466	471	444	469	451	473	441	480	447	466	441	465	482	456	480	488	448	471	430	482	480	446	460	405	416	463	486	466	487	467	440	489	476	446	465	433	435	471	460	483	471	462	457	485	474	454	480	487	473	441	503	439	441	496	469	450	486	460	449	437	478	453	437	470	491	430	494	490	488	449	480	446	453	436	466	447	427	436	440	460	447	455	450	452	482	480	468	445	464	443	456	451	450	472	480	494	468	476	455	473	445	486	448	464	460	490	450	517	436	440	487	439	450	462	443	442	427	445	482	449	470	450	433	449	470	472	439	452	446	460	442	427	430	462	428	467	477	479	486	479	487	454	442	420	477	472	440	460	460	467	462	482	475	451	424	453	472	465	438	445	448	452	458	463	453	492	480	464	506	450	406	484	468	456	439	455	483	444	436	454	492	498	467	440	472	498	481	515	480	464	427	469	453	490	470	445	483	484	463	477	471	483	503	459	436	449	479	464	426	463	458	469	449	463	467	460	520	472	458	474	460	470	453	475	471	471	439	440	469	467	442	456	517	462	434	476	432	456	451	468	507	468	430	438	440	469	446	496	449	465	471	447	457	439	436	471	465	435	468	463	475	477	444	421	476	473	465	438	470	462	458	444	451	395	466	446	430	458	449	448	420	459	487	476	486	444	447	440	466	489	447	432	451	407	447	476	483	511	467	439	475	470	501	450	453	454	441	459	495	470	469	487	446	432	484	462	475	455	443	468	471	442	495	499	445	491	442	482	457	454	426	461	443	436	486	426	463	459	441	455	465	437	468	457	460	443	484	448	521	466	446	443	457	464	450	473	500	474	446	453	459	435	474	475	469	447	439	465	473	470	446	505	470	455	483	454	458	477	483	461	471	446	437	488	470	456	475	459	457	488	455	473	484	474	497	440	481	473	440	472	452	455	453	456	448	441	452	457	480	454	450	464	484	499	471	474	475	484	479	481	429	437	439	485	426	455	431	483	492	438	433	449	446	484	473	489	443	477	448	477	456	423	473	438	454	408	436	438	463	456	450	465	421	467	441	461	470	452	464	488	482	467	448	498	445	461	485	447	471	479	420	457	476	460	471	435	439	459	488	479	461	472	423	460	499	478	476	440	456	482	461	469	449	425	458	473	423	449	473	472	482	441	476	475	450	432	454	420	480	469	457	476	416	467	460	465	453	450	459	483	462	488	490	421	462	474	487	453	469	456	471	450	450	477	461	433	419	471	440	470	450	477	429	444	438	432	440	468	487	480	438	429	445	436	512	449	496
1365	275	292	264	313	301	320	292	291	279	260	277	269	286	272	298	291	257	286	311	313	282	298	274	331	251	278	287	282	274	281	295	278	276	263	266	293	291	272	280	292	284	272	277	284	279	284	285	278	258	303	272	242	269	261	295	258	274	266	283	239	263	303	288	273	250	273	314	264	286	281	288	275	290	292	269	279	262	284	272	270	266	309	284	260	276	275	271	279	287	275	272	272	300	287	267	295	292	235	262	274	308	279	296	292	290	269	298	284	284	312	276	263	295	290	263	300	310	249	284	318	307	278	310	255	288	321	290	277	286	270	264	302	273	272	281	312	318	267	287	278	300	262	273	289	274	295	251	284	255	267	273	254	303	250	314	278	288	279	290	311	287	259	268	266	260	309	308	283	282	327	276	318	302	273	293	265	300	320	281	259	286	257	266	311	306	281	279	273	305	255	300	300	289	289	241	297	306	259	301	276	295	301	277	300	298	293	279	284	293	264	260	298	263	267	304	274	276	287	306	304	277	277	275	246	302	312	268	292	254	328	324	296	276	287	276	265	285	269	328	342	274	310	277	279	305	262	294	266	272	257	287	251	301	265	288	278	284	275	277	270	300	265	277	256	296	286	261	280	275	286	294	287	232	266	273	272	295	271	288	272	248	279	302	290	285	271	288	283	272	303	299	252	289	284	309	311	304	292	281	287	288	307	269	317	280	286	307	284	286	280	322	284	252	284	287	314	303	272	279	319	269	273	283	266	281	299	273	273	257	282	241	280	302	308	313	307	268	263	243	275	301	299	308	251	326	296	272	320	283	311	283	302	289	286	280	301	263	265	262	324	305	290	283	313	257	274	293	274	303	274	308	294	284	281	274	293	265	283	260	289	284	274	313	272	255	278	259	286	292	290	266	246	266	257	300	269	283	271	297	279	282	265	281	269	305	279	267	301	299	326	277	267	291	294	251	252	286	319	275	286	314	282	280	288	293	315	305	294	267	260	290	269	310	295	292	286	271	241	279	278	283	263	259	273	291	302	302	298	298	278	291	272	280	283	287	269	316	271	271	264	289	289	292	293	275	292	305	248	283	277	297	291	264	293	260	271	279	264	289	290	272	264	282	306	291	306	269	272	294	299	280	290	298	300	331	276	274	274	287	297	294	298	287	302	302	302	276	300	274	252	265	301	315	292	290	291	307	308	291	264	285	282	281	299	306	257	259	273	276	283	294	287	299	268	283	249	308	274	289	239	276	283	298	279	282	237	295	269	255	293	275	263	292	289	273	283	287	273	274	249	285	280	280	282	277	279	291	275	258	290	274	257	306	273	286	263	306	298	308	262	300	290	285	283	288	272	291	280	267	304	318	296	269	292	303	281	257	276	299	264	269	263	252	281	293	273	309	298	303	298	281	280	277	273	237	287	288	287	303	305	290	310	258	263	284	307	289	279	282	285	339	300	260	281	298	299	255	285	274	284	281	292	279	275	303	261	279	265	251	287	259	265	310	306	269	262	312	268	280	299	269	270	310	291	301	313	306	279	294	280	272	271	284	319	286	296	307	319	300	311	265	299	304	272	328	288	269	274	262	297	280	320	281	267	307	262	271	279	276	297	277	292	303	256	272	279	274	302	309	259	266	277	260	293	258	338	285	285	319	282	265	265	296	300	291	268	331	270	328	309	261	256	275	322	283	300	303	281	275	284	273	335	286	302	306	300	290	274	261	304	287	257	283	246	246	275	288	264	300	253	335	282	300	304	289	316	296	261	294	255	290	294	300	264	284	308	284	279	302	267	276	291	288	289	289	275	286	311	313	265	278	273	285	273	269	291	290	280	288	301	294	324	283	314	278	267	269	269	292	267	283	269	280	290	317	254	291	287	263	292	312	284	275	273	293	308	305	313	291	287	309	283	275	271	299	268	286	299	273	276	308	302	280	291	310	289	304	292	282	276	293	301	260	270	301	307	250	278	303	281	253	292	286	288	298	299	282	274	277	276	285	295	268	278	276	316	286	287	309	319	277	317	287	317	303	274	250	252	271	272	296	293	273	314	298	277	306	293	282	272	274	282	255	273	259	295	250	284	274	265	255	277	295	254	270	271	271	281	255	263	274	307	305	305	291	298	298	271	268	277	266	286	279	278	265	286	296	285	292	300	239	273	272	296	304	277	271	256	262	296	269	294	289	271	303	291	296	294	268	299	282	305	281	295	290	271	293	294	294	254	283	316	308	261	274	279	295	297	321	308	268	301	288	270	264	314	284	292	310	281	259	282	264	289	319	262	297	285	278	257	274	282	305	282	276	290	302	275	300	313	254	320	298	322	264	279	311	293	287	280	286	284	282	321	318	301	265	291	270	276	273	267	271	290	262	268	268	292	318	304	286	284	258	268	258	273	284	315	298	296	321	280	267	295	300	248	281	267	272	305	295	285	320	254	299	262	250	297	310	273	288	292	258	279	299	299	257	291	267	296	309	311	303	284	263	292	273	284	279	300	277	313	283	293	292	293	297	298	278	266	291	287	307	262	320	280	289	309	304	267	278	249	295	311	293	284	297	327	327	255	257	269	278	287	287	294	289	301	272	301	295	288	288	280	297	268	250	259	282	274	308	300	307	272	289	286	254	283	302	284	287	287	296	288	270	278	285	301	253	272	318	256	291	278	262	293	269	288	259	278	255	271	269	289	272	276	260	286	239	276	309	310	282	288	246	286	277	310	262	267	280	283	271	286	276	281	264	285	313	293	292	249	294	287	259	265	267	284	272	278	291	291	282	260	268	249	297	295	274	261	281	273	278	286	270	282	272	287	303	299	286	294	332	282	271	307	264	271	277	298	260	309	263	294	262	299	333	271	279	284	299	326	291	261	277	286	257	273	251	309	251	285	285	284	281	262	293	289	269	246	280	282	287	268	301	297	262	268	283	302	291	276	282	275	276	266	296	254	269	300	241	271	309	272	281	302	282	291	298	254	259	289	322	314	326	287	278	292	274	271	265	272	270	314	315	299	298	280	318	258	243	274	287	301	260	303	267	249	305	257	262	276	267	261	302	255	292	271	253	274	274	291	309	294	245	282	257	288	320	324	300	292	296	281	296	278	283	269	279	281	278	312	281	268	260	254	284	292	313	259	290	271	299	275	288	277	271	277	322	289	292	299	260	269	278	279	280	277	251	257	258	269	264	298	278	282	257	298	250	265	247	307	293	297	271	291	262	271	295	259	248	276	308	269	289	279	272	272	310	279	244	293	278	275	276	294	285	275	281	252	282	301	287	291	320	260	293	270	291	275	283	287	295	290	267	263	255	273	289	268	267	240	296	272	300	328	303	278	278	299	277	265	266	259	273	287	311	286	305	261	271	297	304	298	279	288	272	292	268	259	307	287	294	304	262	297	288	299	229	270	291	279	292	288	273	305	277	290	294	272	279	279	296	255	278	297	258	268	300	315	287	282	278	266	285	265	266	262	287	289	292	278	274	288	289	262	265	306	287	257	326	260	279	293	313
1763	666	665	758	655	695	654	633	608	658	657	606	605	642	661	618	631	626	626	626	614	661	646	655	586	645	677	668	638	634	604	624	627	680	677	613	626	638	608	642	670	611	593	624	640	674	626	671	599	642	654	606	590	594	663	629	664	602	638	649	644	644	645	614	673	681	621	628	712	607	622	645	621	612	627	606	616	626	639	624	681	664	633	650	655	659	671	628	636	649	682	629	641	679	633	649	598	666	611	612	651	685	616	625	636	638	636	651	668	639	643	621	624	623	605	668	672	658	626	624	643	653	661	663	635	622	637	618	641	569	583	659	642	658	608	610	663	661	657	664	658	622	630	653	586	648	588	611	584	636	600	613	608	619	632	617	632	622	646	625	618	643	609	636	649	638	617	610	598	659	640	602	645	608	617	608	630	657	670	644	611	685	648	624	657	658	626	670	622	643	626	622	684	614	645	664	624	639	644	621	675	594	682	634	651	654	626	678	644	646	648	615	559	629	554	698	647	614	645	664	651	625	663	637	596	636	578	629	649	599	594	592	622	640	645	659	618	647	667	621	670	643	630	669	619	658	635	621	620	621	668	635	652	643	700	643	643	669	610	641	649	592	620	648	661	653	616	620	634	618	651	635	631	638	598	709	603	621	653	631	657	638	640	679	645	640	673	601	601	669	683	612	626	636	625	680	676	647	631	646	663	639	641	645	655	651	632	599	648	607	665	633	640	646	590	674	615	650	678	585	620	659	608	672	668	634	676	640	695	608	648	627	616	629	666	660	584	673	642	680	630	624	648	647	640	634	632	657	622	644	634	675	644	633	628	634	584	643	647	643	587	576	645	640	643	631	637	626	636	646	637	648	601	605	667	637	614	663	610	607	594	636	660	662	635	646	659	662	687	626	603	656	667	639	622	665	617	646	597	613	673	588	628	571	645	696	621	654	670	617	609	600	623	675	629	628	648	630	602	621	607	675	644	579	623	633	659	644	688	621	635	659	620	659	661	616	587	613	613	623	633	644	611	635	658	657	640	631	644	651	685	601	639	601	689	568	625	673	629	628	628	666	677	629	654	650	692	653	647	621	641	631	606	611	656	684	623	647	620	604	604	596	653	611	640	624	598	669	604	641	652	654	654	622	607	638	629	650	639	646	662	657	614	626	637	681	604	609	599	662	637	611	647	591	620	639	632	632	650	623	636	608	663	610	597	645	575	625	658	630	672	585	633	630	683	662	639	645	647	664	643	666	670	633	626	583	648	637	610	697	614	649	643	622	621	577	663	642	652	586	652	629	613	617	623	624	640	614	660	646	616	636	610	653	695	615	639	670	639	588	642	602	659	662	662	636	579	612	639	579	678	638	627	618	607	566	677	597	640	658	623	636	635	625	618	662	633	610	632	648	626	644	626	648	688	622	648	613	661	626	637	632	655	687	629	609	650	619	636	675	621	658	687	627	612	657	679	637	615	655	597	645	619	589	670	611	673	630	612	623	639	588	610	652	613	629	633	671	641	625	582	622	616	673	630	649	598	658	628	652	569	651	622	655	646	648	623	625	596	608	635	633	603	641	631	614	596	672	636	623	674	661	652	615	648	632	637	630	630	643	660	639	644	638	697	625	631	655	641	652	617	632	649	622	632	621	656	657	604	660	594	632	651	641	632	586	595	641	618	668	619	632	638	629	633	598	638	611	639	670	639	604	608	642	623	644	666	640	674	657	642	666	586	613	653	634	613	628	627	630	643	605	647	591	639	648	651	610	575	692	662	587	606	607	645	632	621	621	635	677	627	644	633	610	640	620	639	651	615	638	644	605	650	600	602	630	657	595	657	610	632	673	647	639	636	588	645	597	635	629	676	601	645	644	609	624	647	663	656	622	632	627	654	632	679	667	589	580	647	635	638	628	604	630	618	599	719	619	671	577	666	666	645	659	678	613	620	593	634	665	685	622	618	596	635	649	632	627	683	649	695	625	623	656	651	623	625	603	673	645	600	655	620	607	659	590	624	612	608	634	631	642	631	627	631	619	664	621	652	606	649	626	649	670	658	639	648	707	603	644	615	608	616	643	640	619	637	590	642	654	617	626	656	626	622	619	634	626	655	606	632	612	677	613	620	635	623	631	601	659	640	658	599	639	678	610	630	631	608	673	649	619	601	591	618	638	641	652	650	626	639	636	627	688	608	618	633	611	674	645	614	666	631	598	659	629	589	631	606	572	598	624	616	635	630	603	571	645	622	615	625	684	665	643	642	551	667	593	642	645	695	641	599	635	620	672	689	678	651	654	655	629	651	658	661	602	624	672	643	603	647	657	622	642	631	620	590	657	633	626	625	622	616	639	607	669	593	606	672	623	642	634	674	643	633	690	653	656	609	620	623	654	624	574	647	626	626	667	625	630	638	658	636	607	643	620	621	637	677	611	621	633	614	681	645	625	631	648	637	655	647	683	644	598	655	605	653	672	599	657	632	680	653	618	629	638	681	623	638	649	646	608	645	611	630	619	617	635	630	640	643	607	630	643	621	606	628	649	607	624	598	631	670	683	682	615	651	657	614	639	653	646	603	655	639	626	636	638	625	621	660	612	627	653	615	678	629	662	627	605	616	568	623	610	609	683	603	613	634	653	655	643	660	635	633	625	595	613	636	605	629	640	648	628	635	664	637	631	641	637	622	649	632	614	669	645	617	645	607	647	674	613	628	586	603	647	655	631	630	616	625	604	637	578	612	649	639	623	642	610	635	666	648	601	656	639	638	589	648	625	660	675	635	660	633	631	690	617	614	589	641	613	633	608	585	637	674	652	632	651	623	578	686	637	667	654	631	631	608	641	624	638	630	643	603	679	670	622	610	654	609	627	627	672	607	643	642	617	574	618	610	670	655	682	612	690	638	607	606	642	612	651	664	606	628	623	608	590	642	636	614	639	666	612	643	669	629	672	658	598	664	640	664	585	679	635	638	682	641	641	677	635	612	638	623	623	610	666	634	626	657	641	638	671	638	639	627	603	632	625	644	638	653	676	650	604	668	613	675	614	626	640	613	641	657	704	644	579	623	613	646	630	646	635	632	645	582	625	613	606	590	625	673	651	628	622	604	601	606	652	617	643	627	654	648	613	677	639	639	689	621	641	631	644	681	609	580	643	638	641	625	638	623	613	624	612	667	601	653	640	651	622	623	670	633	606	606	602	645	601	613	653	624	610	619	632	560	620	693	650	667	681	659	645	615	625	589	686	659	634	645	631	667	603	645	657	621	647	642	600	621	654	632	632	641	652	617	648	691	652	640	587	654	673	691	580	653	658	628	618	648	646	650	635	614	628	613	644	639	643	610	650	620	668	610	646	608	675	630	614	599	651	638	621	655	637	623	561	629	634	646	597	656	648	604	601	643	631	638	583	651	604	604	671	630	635	626	648	643	621	625	661	623	641	653	638	627	612	623	636	605	613	624	610	623	635	632	583	634	649	613	633	637	664	625	645	620	654	656	670	647	647	628	650	630	627
7170	492	480	357	297	235	204	190	142	173	149	147	146	144	130	128	138	143	124	146	139	121	125	113	138	124	148	137	118	102	123	121	131	135	135	115	110	115	126	132	114	118	123	130	130	123	99	145	129	100	136	122	123	124	125	133	139	127	123	118	128	138	116	128	121	147	120	126	112	130	135	118	138	127	137	115	144	147	126	114	109	114	105	121	137	112	138	130	120	115	130	113	100	119	130	107	116	135	132	119	139	105	107	113	104	131	122	138	123	137	107	145	122	127	140	118	123	113	121	122	124	132	108	109	134	148	139	130	81	145	130	155	113	112	129	130	125	175	116	113	114	142	135	120	115	118	109	132	142	125	113	120	132	95	121	133	139	126	118	130	146	135	117	122	117	141	121	125	127	132	99	119	114	136	138	150	121	118	112	132	122	137	131	123	142	119	112	136	128	105	125	98	127	141	126	107	124	121	116	108	143	129	110	122	117	120	136	123	118	115	120	132	122	117	133	135	105	154	119	144	118	107	139	139	122	112	125	121	109	138	120	119	122	157	126	133	143	104	129	117	133	114	135	112	121	140	111	119	124	102	116	121	142	152	133	118	117	145	133	131	116	120	119	136	141	122	111	113	127	115	112	150	120	126	131	117	116	118	109	123	122	128	111	126	102	107	113	109	109	120	145	134	112	99	134	118	112	111	123	114	127	115	135	134	102	104	114	139	130	109	108	119	126	136	127	131	123	130	125	119	135	126	139	124	113	134	111	110	127	130	142	108	144	149	122	133	121	135	125	112	132	152	120	121	120	131	129	150	118	124	122	102	138	138	115	151	140	127	123	100	131	135	112	134	123	139	137	104	121	132	116	127	115	127	123	125	140	118	120	124	133	110	143	120	132	130	123	122	142	127	136	140	123	117	108	128	93	145	114	111	139	101	118	121	140	123	121	108	112	121	118	115	91	136	120	116	143	122	109	126	121	134	110	113	135	130	101	117	133	127	117	112	116	101	110	97	130	133	118	117	114	119	123	124	134	118	127	126	136	120	134	117	137	109	121	137	126	129	120	118	133	117	138	132	135	117	109	130	113	109	130	141	137	148	124	117	125	126	117	136	125	126	107	126	122	126	100	121	128	123	126	128	106	126	125	126	122	104	144	136	150	139	146	116	115	124	116	126	132	137	106	111	132	119	126	98	109	128	122	137	122	128	119	132	127	115	116	132	123	124	123	112	124	105	125	123	139	125	144	127	113	124	134	125	123	122	134	110	122	122	124	119	110	135	130	141	115	116	139	152	127	105	105	115	103	109	123	137	123	117	119	118	119	113	113	127	114	135	124	121	116	121	138	121	124	121	106	136	109	133	122	151	91	134	109	104	126	113	108	112	122	132	105	113	122	125	127	107	118	109	133	132	118	113	130	134	113	130	126	107	139	128	117	124	123	125	121	98	117	136	123	131	123	122	119	128	127	122	134	125	138	119	142	123	121	137	136	138	107	105	112	154	118	109	125	133	135	147	151	120	131	133	152	103	136	121	138	125	111	132	131	121	121	146	142	142	115	136	129	126	146	128	132	107	138	122	116	123	141	130	121	123	132	131	128	95	123	150	122	108	116	127	153	122	117	110	111	147	119	110	109	114	135	119	121	121	132	145	106	105	118	110	107	126	129	135	129	115	132	121	142	122	99	148	122	143	127	116	112	120	125	130	122	124	131	117	121	124	137	106	126	125	127	128	124	115	125	113	124	119	132	138	125	134	117	112	153	126	137	131	111	116	130	116	103	124	127	112	135	125	115	132	155	140	126	126	148	135	131	97	125	118	137	119	128	106	131	115	104	127	137	119	143	153	117	119	120	123	142	146	133	131	120	115	113	104	116	124	126	147	117	125	114	127	135	139	113	151	125	116	138	136	136	106	142	119	108	118	122	115	111	129	133	139	123	140	127	127	120	109	118	122	117	115	133	121	131	113	140	131	123	119	117	131	119	125	124	113	119	114	115	128	129	112	136	126	99	120	129	122	122	118	138	105	139	128	116	123	133	125	120	116	118	131	140	127	104	133	122	132	157	122	140	116	126	110	145	125	137	136	132	130	137	127	113	120	127	127	128	150	112	127	132	123	125	122	121	146	108	121	131	127	130	129	115	143	113	117	113	135	103	118	150	113	115	138	104	135	123	110	121	133	110	121	140	124	132	146	132	108	102	150	126	115	117	139	121	123	133	114	157	110	126	117	133	124	117	139	151	132	152	119	119	103	119	108	118	134	130	131	151	135	141	113	109	131	123	110	112	138	113	156	116	119	111	103	124	120	117	103	145	138	106	126	116	129	129	120	124	122	121	130	123	121	126	119	127	125	142	121	102	114	131	134	125	147	143	122	122	120	104	108	123	114	96	140	125	111	122	127	127	120	124	133	106	124	137	108	135	132	121	119	132	139	104	122	110	142	122	140	118	121	137	127	119	112	144	127	124	110	119	149	121	125	112	121	129	119	123	123	133	111	116	140	107	134	111	117	110	112	121	118	141	118	129	121	119	125	128	131	133	107	115	124	109	149	116	117	138	147	133	139	136	140	119	119	116	109	127	112	120	124	139	112	143	107	116	108	112	119	120	141	117	119	129	107	122	97	99	129	115	118	145	112	115	130	115	119	137	129	141	125	134	122	116	132	113	113	139	113	132	119	109	134	126	124	129	111	147	121	119	130	121	125	135	147	93	105	123	121	143	129	111	118	125	141	121	135	142	129	126	109	124	126	119	123	131	149	112	125	124	113	143	119	131	116	126	122	124	131	142	129	116	138	124	136	114	117	110	116	140	120	124	114	145	110	129	116	129	117	115	133	106	119	139	119	107	139	117	130	107	134	142	125	124	139	127	140	137	114	145	116	136	135	109	122	125	136	97	122	140	115	121	113	121	118	122	131	117	122	119	122	130	132	116	114	148	116	124	120	99	133	142	116	138	108	123	122	129	138	138	108	135	114	117	145	104	121	109	131	118	119	125	116	149	129	119	118	140	138	113	138	141	127	133	145	106	142	124	121	114	133	112	110	119	161	101	131	122	129	120	126	128	116	126	108	124	128	122	123	142	144	134	144	133	122	134	108	113	134	140	148	148	121	117	96	108	122	123	129	120	133	130	113	114	140	153	125	117	114	138	135	124	108	120	116	121	128	128	122	123	149	123	113	130	145	118	126	125	115	146	110	130	130	125	135	132	114	137	126	115	114	106	106	135	144	126	103	108	130	100	116	100	122	144	117	107	118	125	139	116	140	130	123	110	130	136	139	118	131	120	119	118	133	118	107	135	133	123	112	135	115	135	122	131	126	102	159	128	115	114	122	115	128	106	112	110	114	121	137	136	127	141	133	127	107	117	124	124	113	126	121	112	117	126	127	105	125	129	116	136	113	112	123	113	132	127	135	129	109	139	139	114	130	120	134	131	109	119	115	126	121	135	134	125	118	117	132	120	123	118	97	151	126	132	122	131	136	132	129	132	118	138	107	126	111
6075	686	1136	1298	1082	792	734	630	576	546	483	452	481	468	430	389	400	374	383	366	381	340	354	380	357	336	386	369	341	334	369	361	352	318	358	342	321	345	369	342	366	341	358	351	306	330	309	339	338	297	362	345	334	333	334	325	306	318	333	341	311	314	322	340	329	358	331	339	339	345	354	375	323	354	349	305	357	334	333	361	349	314	319	365	340	327	350	345	323	292	345	307	315	318	330	327	310	332	333	362	343	328	293	370	337	315	315	320	300	308	326	326	344	328	303	332	353	310	342	353	328	356	319	342	318	312	336	367	335	317	299	337	300	328	346	314	338	331	320	310	340	344	309	330	360	357	332	298	298	359	319	306	301	321	289	317	319	317	316	383	329	364	331	332	312	308	335	306	322	319	315	329	322	303	343	328	326	321	336	344	343	314	328	307	329	348	318	353	289	292	324	355	330	311	338	369	334	339	327	326	317	336	331	342	327	311	349	334	335	343	343	328	305	341	299	304	310	338	307	310	319	327	330	336	321	315	335	337	341	328	301	346	321	333	332	328	320	304	315	297	328	344	349	355	336	341	333	316	343	330	360	344	330	296	319	335	344	310	349	359	313	320	327	322	295	315	332	301	360	318	328	343	322	327	315	308	320	357	325	336	331	312	322	323	360	334	348	334	310	346	346	337	327	324	333	305	355	331	313	328	330	335	344	331	336	355	336	338	325	315	327	314	324	301	309	327	359	369	337	321	340	329	334	328	320	338	317	361	326	308	302	320	283	336	346	311	336	334	328	318	334	345	298	323	296	312	316	284	331	320	320	330	329	326	301	392	317	342	341	353	305	329	324	348	346	350	321	334	297	339	317	354	358	320	327	352	336	345	335	349	321	302	331	325	352	318	343	372	309	324	343	329	314	333	299	324	376	325	319	314	303	343	316	308	316	296	332	329	322	322	327	319	326	308	326	321	322	307	322	359	306	357	330	358	350	356	310	339	344	341	366	303	325	330	298	306	337	383	335	320	338	309	307	339	314	313	336	335	330	332	321	345	324	336	319	321	305	313	341	342	341	333	313	346	311	343	318	321	327	309	355	324	346	301	360	315	298	307	367	315	323	353	332	336	306	326	352	350	356	323	312	332	350	324	309	313	329	342	339	304	317	318	342	295	312	316	316	332	328	350	327	340	324	304	319	326	351	311	318	332	330	365	314	344	320	335	323	312	362	345	334	340	353	287	335	334	312	332	311	317	318	345	314	283	347	331	311	301	347	318	322	310	305	333	341	318	330	367	357	350	312	337	320	324	325	348	335	321	324	298	359	334	322	320	338	322	329	345	309	314	328	351	300	329	351	322	313	313	311	340	291	344	326	322	323	299	341	322	343	321	348	342	327	352	337	310	371	321	307	350	360	337	315	343	332	333	330	334	322	326	314	291	332	352	333	304	352	300	338	336	336	304	332	334	338	332	315	354	316	349	320	331	311	336	326	321	352	334	331	352	332	311	350	320	291	309	310	314	354	322	338	326	294	312	338	315	343	309	349	324	342	363	340	345	331	356	345	309	331	340	314	327	349	318	298	343	319	332	325	343	312	322	299	306	341	306	325	318	322	301	316	336	316	333	345	309	348	368	319	351	341	309	322	344	336	335	318	327	351	342	296	278	309	321	340	345	316	310	313	295	338	285	296	314	333	294	320	340	306	326	320	337	357	308	295	344	322	333	349	344	335	324	342	339	360	298	353	321	337	344	326	337	364	372	332	320	322	349	315	329	313	296	315	301	344	316	313	322	316	302	371	343	334	367	318	331	317	339	314	331	366	315	314	358	308	308	332	325	324	338	320	318	305	317	311	321	333	334	322	308	325	351	321	342	338	344	332	341	343	323	322	356	325	339	311	317	338	341	329	341	326	351	343	326	358	307	318	319	346	336	307	308	327	322	316	348	349	307	331	311	350	315	328	300	325	331	318	315	334	361	327	330	332	295	326	311	336	346	353	349	329	348	364	328	309	338	341	306	292	318	327	312	342	337	331	300	311	335	336	307	342	329	327	312	340	336	339	318	355	326	324	348	332	343	382	308	330	329	316	302	310	293	306	327	318	346	319	332	326	332	343	322	318	318	305	327	350	359	318	332	324	349	329	339	338	329	296	331	297	334	299	321	354	344	313	347	346	303	355	305	343	327	314	349	339	318	328	339	333	350	343	302	313	332	355	316	318	316	349	341	312	332	336	332	348	307	332	344	354	340	301	293	313	329	353	330	308	342	306	350	315	307	317	327	311	351	307	374	348	347	321	318	331	343	300	330	363	332	333	288	309	334	335	322	293	345	339	323	321	320	278	294	366	319	342	361	298	351	338	308	295	312	327	323	330	353	343	325	341	349	318	329	310	333	321	320	320	338	336	316	320	300	329	319	341	311	349	332	353	311	305	344	306	306	336	350	297	348	332	330	309	333	362	310	347	303	328	297	353	345	347	328	319	340	340	324	330	320	305	306	312	322	325	354	315	306	306	334	323	321	314	309	311	333	317	329	366	316	351	332	337	311	326	310	317	347	296	297	286	349	326	328	323	368	309	322	312	275	339	328	336	343	340	376	331	311	293	290	330	323	321	350	329	341	339	312	331	312	351	319	302	323	347	304	310	318	330	318	317	321	315	317	345	327	302	344	311	314	299	300	327	360	297	324	313	314	325	359	312	327	339	305	349	336	321	328	341	353	364	341	323	325	328	338	331	333	334	332	307	368	329	309	322	301	323	297	344	340	307	320	313	314	336	371	370	300	323	337	329	324	340	333	340	347	327	333	321	318	321	346	308	326	303	327	329	331	324	350	319	328	320	339	323	354	311	356	292	339	350	330	311	334	328	329	349	330	319	296	337	313	317	316	336	327	309	326	319	341	310	345	308	333	323	330	370	329	334	303	324	335	332	319	309	330	370	337	324	315	309	303	322	358	331	381	343	292	306	362	335	320	329	349	321	339	328	329	333	337	333	314	321	326	339	314	303	335	303	303	311	314	314	305	361	303	360	340	338	368	312	297	316	336	302	307	324	319	321	321	328	338	317	311	331	332	319	340	333	302	320	342	357	324	352	330	310	332	347	301	331	343	309	353	339	347	291	338	298	316	348	289	329	327	323	352	303	307	342	338	285	348	350	368	320	319	324	324	307	344	321	322	279	296	355	330	344	333	335	340	341	302	342	326	268	314	314	323	312	305	343	331	361	314	351	324	315	303	349	350	365	337	307	308	316	308	358	366	350	324	325	294	310	315	342	336	320	322	300	327	336	334	317	319	306	336	351	310	309	322	348	340	324	341	313	317	305	306	343	307	344	320	338	333	343	340	316	328	288	350	328	336	333	360	331	350	318	322	324	319	287	340	302	312	326	322	312	337	333	292	302	315	318	299	371	324	318	299	303	355	306	307	371	314	317	325	303	302	340	368	336	298	297	366	319	322	316	323	337	314	285	296	375	314	304	309	363	339	351	308	339	326	345	302	329	310	336	319
13904	1208	1005	715	469	399	326	295	262	243	212	247	230	236	237	218	199	217	179	188	183	214	170	168	174	193	205	176	198	177	161	155	183	199	178	183	210	216	177	189	173	179	185	173	187	187	172	204	199	179	179	166	189	169	170	184	203	177	189	232	163	175	210	173	201	177	203	168	202	172	180	176	195	178	199	188	188	181	170	174	171	202	166	197	147	166	167	192	180	149	196	164	168	184	210	191	173	192	186	191	187	169	178	202	186	200	184	208	170	157	184	206	172	174	192	188	199	190	196	205	187	181	158	202	173	176	176	162	177	187	181	207	215	186	177	191	189	174	187	202	190	169	204	199	197	199	204	194	184	218	177	196	173	176	176	202	192	209	160	202	207	184	222	195	180	206	186	166	209	159	179	196	190	188	149	177	205	220	176	157	166	159	202	179	154	173	170	203	181	189	184	157	198	167	185	202	160	179	181	156	149	197	188	207	166	197	173	186	169	190	181	165	187	181	207	164	197	177	173	164	189	184	177	173	202	192	182	165	202	166	168	178	209	188	173	187	188	215	188	176	179	190	170	162	182	169	204	189	209	194	175	183	198	185	168	167	189	186	187	195	199	200	181	161	186	188	168	167	181	192	195	192	157	194	171	170	192	190	197	197	207	209	182	171	178	174	194	210	207	182	188	175	184	166	197	212	175	194	185	187	183	170	170	178	151	206	172	178	184	175	166	182	166	192	180	159	201	178	193	190	199	189	218	185	209	166	195	167	206	184	157	185	188	175	187	202	163	175	179	208	179	160	171	160	166	158	211	176	170	178	205	189	166	186	199	199	165	168	172	179	162	164	172	185	180	176	188	179	180	187	183	157	195	151	181	157	197	177	174	201	204	193	182	175	198	188	207	172	189	181	191	195	184	190	172	200	194	147	180	199	186	185	178	158	203	171	197	174	169	162	162	179	206	187	181	172	168	202	163	192	187	190	173	191	169	161	175	188	193	174	197	197	177	182	188	192	161	206	177	161	180	186	175	178	173	177	182	218	182	186	180	172	199	199	186	178	175	172	163	170	181	199	170	166	155	186	194	180	194	182	180	177	189	191	186	196	189	204	174	193	171	197	176	186	187	165	201	173	178	189	172	172	176	189	181	181	173	185	196	169	155	199	171	155	185	183	192	175	168	173	176	171	215	198	167	168	183	172	183	163	189	177	148	153	184	170	195	166	198	199	206	153	160	197	218	164	186	162	190	175	157	186	176	167	173	183	176	182	163	198	211	215	179	164	199	185	205	189	186	194	197	166	179	180	174	203	173	190	183	168	183	191	168	174	189	182	165	174	195	220	225	212	214	194	198	177	175	159	192	168	194	186	194	181	176	161	182	188	156	171	194	190	176	178	185	182	186	207	195	169	198	173	194	156	161	171	156	173	168	159	213	166	204	203	176	179	173	183	188	173	168	186	194	197	176	188	203	182	176	175	188	167	200	182	172	163	176	186	179	223	187	188	187	192	191	188	181	179	177	159	188	200	191	194	167	180	191	170	179	203	196	212	174	196	171	157	200	192	175	171	205	168	179	177	152	178	174	184	169	204	162	185	168	188	191	190	173	169	171	167	179	194	180	180	181	163	161	187	167	189	189	189	176	195	189	157	159	184	199	165	172	203	167	205	190	187	192	200	185	179	185	171	164	163	187	157	192	178	189	198	197	178	189	192	183	207	196	167	182	170	155	166	177	188	193	192	166	191	191	196	197	142	185	191	189	171	173	181	169	170	185	164	184	184	206	163	187	173	179	200	167	162	177	163	194	159	170	211	182	188	168	185	170	184	166	142	172	186	182	171	155	178	183	173	184	169	150	171	166	176	178	161	199	204	199	173	179	177	173	183	200	181	187	196	181	215	176	206	180	175	174	180	176	195	186	183	184	189	189	181	204	179	187	191	178	169	185	179	171	170	175	190	197	176	170	171	162	192	186	201	188	186	171	202	176	173	187	168	167	185	170	172	165	180	169	194	185	190	214	199	199	184	221	160	200	184	172	188	177	189	200	183	183	204	174	172	175	155	162	189	155	205	181	198	184	184	183	160	199	179	167	218	180	201	193	198	171	165	180	176	195	179	161	171	198	197	193	165	180	188	184	182	184	150	180	204	173	177	200	173	157	201	174	187	176	184	177	199	197	199	219	175	196	181	162	196	185	179	210	167	178	176	182	191	178	173	184	181	185	185	212	203	141	185	179	193	189	181	173	203	181	187	194	191	174	191	155	170	202	173	177	201	228	208	203	177	200	196	162	181	189	194	174	179	189	173	183	203	187	164	175	191	186	175	183	162	197	185	186	196	182	174	165	201	152	194	177	167	156	196	171	165	189	196	158	187	173	199	200	214	190	178	193	184	182	194	207	189	172	143	187	189	184	173	188	199	190	173	202	176	174	182	155	203	161	191	167	171	180	170	183	149	161	188	192	188	172	175	168	172	190	175	180	172	208	207	168	155	192	182	171	172	165	159	178	191	165	188	179	205	193	189	196	206	180	177	187	182	182	166	192	186	185	177	183	210	200	177	157	177	189	199	207	183	171	160	159	201	215	158	169	180	168	207	183	151	175	166	162	173	182	172	191	169	182	159	161	190	173	190	198	185	195	161	173	193	207	185	174	184	181	194	158	183	199	183	207	200	163	180	183	168	192	193	170	183	166	152	165	165	162	196	153	161	200	198	188	214	176	191	176	208	186	162	184	190	167	207	212	195	187	174	195	193	177	169	194	178	180	184	181	219	196	176	177	182	170	160	182	190	167	169	170	185	184	165	185	218	187	159	183	218	176	175	168	200	156	165	163	211	159	182	170	202	175	189	176	157	184	193	170	197	202	209	170	190	189	158	181	166	174	163	174	187	194	175	175	177	165	167	188	161	190	166	200	153	179	168	180	167	173	176	203	170	204	180	156	193	180	181	165	197	178	197	181	182	179	200	174	195	186	176	217	170	141	183	172	181	178	198	167	175	189	205	186	176	172	182	193	164	202	175	208	194	190	200	199	191	161	195	187	175	197	171	188	199	184	163	180	194	164	171	161	178	173	166	172	184	167	187	174	147	208	215	195	184	185	180	168	164	171	169	195	207	195	181	187	176	171	193	190	180	169	189	150	174	164	172	198	199	159	177	198	153	167	191	184	169	188	188	186	184	162	199	179	161	179	184	167	196	177	177	165	199	170	172	200	173	196	186	187	189	161	183	168	181	203	189	189	164	171	163	177	160	192	169	195	178	193	189	177	209	186	204	166	185	193	196	208	203	179	186	183	198	195	179	202	166	189	177	169	196	179	203	191	177	178	181	182	197	176	177	175	180	199	199	199	177	168	173	176	171	170	168	146	181	202	203	180	198	188	185	166	171	179	149	207	186	218	190	166	203	190	178	156	181	156	175	195	165	173	187	195	201	192	170	174	187	162	198	189	194	183	183	171	182	154	175	184	163	196	188	197	194	180	174	174	206	186	181	170	203	189	201	176	177
7949	1102	2095	2379	1895	1453	1186	1130	909	855	782	725	696	658	614	631	619	562	586	556	577	587	587	500	522	533	549	513	520	500	477	517	494	499	513	491	518	484	456	483	539	478	441	479	464	491	467	483	465	470	489	501	490	434	507	494	505	485	484	478	449	464	498	487	473	428	473	458	469	459	452	433	469	496	456	522	525	460	480	460	422	439	465	497	480	501	432	474	492	466	458	427	488	490	466	448	508	496	474	461	463	483	465	442	414	503	472	462	456	490	473	479	474	440	452	478	463	471	491	467	489	476	468	481	446	483	468	482	479	464	449	417	489	472	450	472	471	458	492	474	478	457	439	437	470	460	457	445	430	495	464	478	452	442	478	465	458	459	447	450	477	452	476	463	459	467	472	453	454	442	474	451	453	415	474	505	448	493	506	488	484	462	481	448	454	447	483	451	481	473	431	488	466	490	474	449	475	503	469	473	455	455	481	482	434	466	488	425	472	481	432	466	454	471	441	466	445	475	487	458	486	456	419	474	449	491	459	459	460	462	454	428	470	471	447	461	466	487	423	493	434	498	475	452	476	461	484	469	472	443	427	519	468	435	484	421	447	496	435	445	457	470	464	454	457	465	437	461	446	451	468	526	448	465	433	417	472	436	449	485	464	469	444	492	458	494	450	493	472	486	474	434	488	480	470	465	442	482	442	434	471	464	427	496	513	447	447	455	463	428	524	461	503	474	464	479	484	509	475	479	463	477	480	435	460	466	486	510	428	462	471	464	464	445	426	473	437	465	460	428	490	453	428	476	473	450	467	486	483	450	450	500	463	483	477	478	469	475	486	486	491	447	433	491	451	430	490	485	469	456	484	479	450	470	472	455	479	465	450	482	460	462	467	447	484	469	423	436	439	461	455	449	459	465	467	491	449	487	468	454	430	433	464	459	470	500	462	472	495	476	455	466	461	461	488	488	474	449	468	469	459	501	471	418	497	476	472	484	431	482	439	451	483	492	429	453	464	451	457	425	463	467	458	440	468	478	481	457	432	525	491	482	417	524	470	475	486	481	481	494	467	431	459	472	489	460	464	454	451	448	467	431	443	485	468	450	462	490	498	445	476	456	426	461	472	448	447	480	415	432	456	464	457	468	475	454	446	516	445	481	449	482	471	430	444	424	483	457	459	479	463	465	458	471	443	504	498	457	503	452	496	456	452	454	455	485	456	460	460	484	438	474	472	483	448	468	449	450	489	479	462	492	476	485	460	477	467	485	430	448	464	444	454	446	490	465	430	472	437	447	454	435	504	454	480	425	464	452	479	460	463	426	497	455	445	458	446	474	514	487	453	472	443	470	441	445	458	504	439	435	449	491	436	428	419	455	424	485	477	443	459	435	454	456	442	474	494	428	455	485	442	451	471	453	481	489	491	486	472	472	499	499	459	477	498	455	498	490	453	464	486	428	480	443	465	429	452	474	445	460	468	435	448	454	473	452	426	442	468	459	457	468	461	465	462	481	468	450	486	461	475	500	482	493	482	457	465	458	443	511	472	469	489	519	481	466	438	435	475	446	477	501	447	441	482	438	467	477	451	481	485	464	480	470	466	457	470	483	441	424	464	484	473	451	473	506	468	490	483	496	470	468	464	410	456	465	426	448	469	398	500	475	482	484	493	443	457	459	496	499	444	456	450	427	465	472	446	430	458	501	489	491	500	495	480	439	473	423	455	453	454	478	461	444	494	482	474	436	465	482	459	486	441	480	482	456	484	457	476	467	482	451	495	468	460	446	450	425	475	484	487	441	497	469	458	464	433	450	452	425	481	481	465	446	466	491	486	472	478	472	463	464	461	501	464	479	480	453	468	481	483	428	470	426	480	426	435	447	479	415	448	434	459	486	433	464	465	481	448	454	493	467	457	454	431	479	428	448	460	463	474	451	478	438	415	473	458	471	467	435	485	466	435	439	493	470	475	459	470	501	444	472	504	459	428	442	450	466	455	471	469	463	434	489	453	429	458	446	459	461	460	477	478	476	431	455	469	428	456	440	459	503	454	449	469	434	465	477	440	448	476	420	451	481	486	482	447	472	495	449	459	467	420	478	470	453	451	430	473	444	442	426	464	419	459	456	442	443	457	479	484	496	476	468	490	498	481	489	485	460	460	475	460	478	475	443	474	491	464	495	453	460	410	469	442	472	434	482	461	439	498	479	473	493	492	486	480	481	425	456	483	455	467	487	482	449	466	499	465	479	494	485	462	475	458	481	479	437	464	451	435	434	400	458	441	456	455	487	444	466	448	491	470	478	460	472	487	463	479	458	466	440	436	444	512	488	455	453	474	478	449	477	462	462	424	510	450	504	435	458	467	489	470	458	491	489	470	443	465	472	449	489	450	435	476	459	464	447	474	489	466	432	449	498	483	473	514	484	434	414	469	470	446	460	435	509	495	496	477	465	497	440	479	457	447	474	470	465	499	464	443	453	476	484	462	476	458	510	450	490	467	469	450	464	449	483	462	450	447	473	444	463	469	490	432	443	460	456	496	457	465	464	460	437	483	496	453	477	418	448	458	458	508	477	459	437	452	482	477	477	443	450	473	485	448	466	496	475	458	462	471	442	474	481	499	439	457	471	521	490	439	449	435	449	463	462	458	451	443	441	463	434	466	505	458	453	463	491	466	434	456	488	461	452	435	457	469	482	510	444	499	421	469	490	478	470	461	443	463	471	477	438	494	467	467	444	455	463	446	505	447	450	446	481	436	481	456	471	478	471	417	490	504	455	485	448	440	466	472	460	474	444	480	481	488	484	486	479	478	479	461	448	449	483	482	469	458	462	445	450	461	453	477	426	441	485	491	478	434	479	452	475	466	438	462	433	444	483	449	504	460	487	439	487	443	475	443	486	470	441	461	501	434	455	469	486	488	456	478	478	474	466	473	468	446	443	473	485	516	451	466	479	453	466	512	481	478	450	454	453	418	467	486	466	470	448	469	454	507	473	527	447	458	421	472	455	443	488	449	447	441	481	496	455	506	437	463	475	475	425	436	430	466	503	507	499	467	442	479	496	422	464	461	499	429	472	434	504	460	464	409	451	473	447	485	462	455	504	447	468	461	487	471	462	483	445	463	500	452	425	461	477	470	486	455	470	473	459	467	446	479	471	471	452	485	479	485	480	435	434	496	472	448	458	471	492	435	448	467	482	466	480	469	454	438	451	456	446	486	469	467	443	463	447	460	459	499	451	483	490	433	497	453	525	445	430	436	459	485	470	409	461	459	446	469	482	440	434	520	485	462	485	452	457	443	440	450	455	479	464	462	430	492	455	486	438	454	464	476	465	472	453	502	413	446	443	489	458	468	487	489	478	445	460	462	427	442	459	468	452	505	461	423	474	488	481	439	471	467	431	442	451	501	480	462	442	486	457	476	455	488	453	463	446	481	490	495	514	470	440	504	480	468	453	510	453	478	480	466	441	472	459	474	445	438	498	457	497	460	473	467	446	471	452	470	444
1431	301	298	253	289	305	313	289	279	276	349	325	281	291	269	255	294	296	285	283	310	260	294	259	269	277	288	317	294	256	269	306	303	287	279	306	272	305	309	298	288	282	306	305	268	296	296	257	246	318	318	275	286	258	301	308	281	293	281	284	281	283	276	284	276	293	257	295	288	290	277	271	292	269	285	294	285	291	265	287	285	290	251	316	292	298	277	294	277	278	299	306	323	301	324	264	298	278	286	255	277	290	273	300	262	268	304	253	279	270	261	311	276	269	267	291	301	281	284	298	278	260	292	275	272	293	273	302	300	290	273	304	276	267	281	295	292	278	295	295	311	271	265	296	296	299	236	298	289	286	248	249	287	248	281	292	278	282	302	280	248	298	272	265	282	289	280	273	275	298	287	269	308	251	234	283	295	310	294	278	289	294	282	294	308	270	281	306	280	275	297	315	320	304	284	282	279	294	275	280	281	276	272	293	292	267	269	300	278	283	275	281	294	267	286	283	267	270	250	310	292	297	252	273	251	277	307	290	270	255	305	280	288	263	251	266	278	283	292	274	305	275	271	272	283	300	304	286	260	279	303	312	279	296	301	303	312	312	298	288	296	257	277	280	296	301	273	272	275	261	271	259	266	257	262	318	276	292	295	255	289	273	275	279	268	297	285	255	290	324	266	288	301	274	297	293	278	273	298	304	296	306	331	296	310	295	260	252	279	302	307	256	317	283	224	266	280	289	271	281	293	279	246	300	284	263	231	275	279	273	255	307	293	275	282	290	281	299	279	273	308	285	302	300	289	296	292	262	295	294	299	304	292	285	280	271	258	304	282	265	303	273	283	287	317	276	285	249	322	266	311	288	269	309	268	312	258	255	272	296	286	286	293	276	298	259	293	279	301	292	274	272	296	289	307	264	286	305	286	300	272	285	292	325	306	295	285	303	287	291	274	302	257	314	288	295	236	262	252	281	331	247	291	269	274	275	266	273	239	292	260	288	268	287	268	278	273	288	273	255	316	305	286	284	290	287	257	313	289	273	282	300	278	279	259	301	249	255	300	296	325	277	280	297	294	318	284	277	247	266	311	277	293	291	273	276	298	292	273	281	276	252	255	297	280	286	302	298	292	295	268	278	293	254	298	265	311	290	296	304	290	273	275	270	285	257	293	305	293	275	306	297	291	296	307	280	279	309	281	275	307	268	265	277	293	267	266	271	281	264	294	277	284	277	300	285	242	269	249	338	282	257	280	286	263	297	290	264	281	283	276	276	260	290	291	289	301	258	304	285	272	298	278	277	304	268	271	317	292	283	288	281	259	304	261	295	299	308	274	273	320	299	276	294	269	280	284	297	272	289	316	277	271	291	306	289	295	278	259	299	258	270	254	295	289	285	283	263	297	295	258	305	278	283	274	278	305	318	264	301	275	292	284	278	286	267	272	272	292	295	298	280	283	274	271	279	274	322	293	290	271	284	264	276	277	280	282	286	270	279	282	264	268	281	308	310	291	296	280	282	275	280	268	322	285	291	268	277	296	276	270	265	315	304	283	282	288	308	319	265	281	291	271	270	306	285	287	274	276	295	285	283	284	236	293	313	296	265	290	281	318	299	270	306	305	257	286	256	271	312	321	272	289	256	267	242	264	291	297	278	273	274	251	257	272	283	262	303	285	261	290	304	266	268	315	282	296	269	331	270	283	305	283	305	313	306	282	322	303	308	272	275	258	312	277	281	272	285	274	270	313	269	282	300	252	258	248	285	275	275	277	296	302	296	305	313	288	253	283	279	266	303	310	270	288	296	272	254	302	309	278	254	273	269	269	309	255	274	273	283	298	300	308	305	289	320	297	292	256	298	303	309	284	302	279	293	301	272	301	287	295	307	298	305	269	280	297	279	304	269	282	289	288	291	274	250	295	280	279	275	255	262	266	269	264	285	287	309	282	278	291	293	295	271	291	250	278	277	287	293	291	305	280	295	270	285	292	300	310	317	265	271	283	255	267	290	273	295	269	298	277	270	282	311	248	270	271	289	269	275	292	312	267	299	286	286	296	275	265	301	256	265	296	273	298	304	266	301	289	287	313	279	290	278	288	265	275	272	267	255	256	286	278	298	273	244	280	254	292	322	294	300	303	309	315	260	290	257	304	294	313	287	250	294	287	292	247	263	304	304	260	293	292	282	270	295	246	285	274	270	298	303	276	299	302	282	309	303	271	266	314	285	305	297	303	275	287	326	257	291	279	265	280	283	266	253	294	306	265	285	297	288	269	307	289	302	281	303	299	270	299	299	313	279	298	299	302	250	278	279	283	276	245	300	291	271	280	278	315	292	332	276	282	284	296	294	291	304	231	289	277	300	306	282	329	291	293	299	281	300	286	276	294	274	301	286	293	293	276	294	272	259	256	264	291	273	277	284	288	281	256	303	275	319	306	287	290	291	302	278	281	288	300	297	316	275	277	285	276	269	286	295	263	293	291	282	310	287	271	284	281	265	296	297	280	315	304	276	274	275	302	292	272	303	283	248	286	275	274	285	255	254	279	263	292	233	266	275	286	285	295	279	281	311	275	278	298	275	287	288	264	272	272	317	299	298	304	293	316	281	280	297	289	300	280	277	280	310	279	295	308	276	268	283	299	254	285	300	279	282	298	300	281	250	288	267	274	282	278	249	278	260	297	268	295	289	325	261	327	280	301	269	287	263	319	288	266	299	291	282	298	282	277	292	276	275	262	289	275	240	280	271	293	283	268	265	319	293	276	280	297	281	307	301	291	289	294	268	277	275	305	276	248	303	288	268	324	287	277	284	308	278	324	321	284	291	303	289	285	281	296	257	298	289	280	326	320	296	305	298	284	269	297	305	267	244	309	277	264	305	277	284	268	311	281	247	266	296	286	273	324	306	268	234	324	290	261	303	315	299	236	277	275	309	320	240	248	269	305	284	283	288	269	262	281	248	246	279	284	282	273	279	263	273	288	276	301	307	276	285	275	265	258	280	293	291	254	265	283	302	296	299	268	304	269	283	285	297	317	279	296	311	301	262	298	276	257	304	263	298	288	306	306	274	309	279	289	290	305	277	265	269	272	285	269	301	286	293	294	275	297	300	300	303	298	267	273	285	299	300	277	310	316	282	275	266	259	286	244	283	307	288	297	308	263	285	299	273	283	273	287	315	256	311	303	289	291	313	265	294	295	287	307	276	308	277	292	274	299	271	273	280	285	267	252	290	261	246	258	270	315	273	300	285	315	291	262	261	275	268	264	297	319	277	320	280	262	242	288	278	314	290	251	279	291	315	284	268	296	267	261	286	309	285	267	268	267	288	317	299	264	303	274	263	309	300	286	307	270	292	302	253	303	283	270	271	297	299	272	281	280	261	307	267	270	288	276	241	289	286	288	303	273	294	257	275	270	323	266	314	268	267	264	275	274	270	286	287	270	287	287	323	254	281	288	285	288	265	316	269	286	302	264	256	283	317	313	286	275	299	297	309	280	276	303	276
1691	669	651	687	637	593	611	683	646	640	640	637	680	621	660	598	658	625	623	570	646	647	633	650	608	629	674	606	627	617	650	643	655	645	646	688	665	666	664	592	673	635	624	645	628	635	639	653	608	629	690	596	661	605	661	645	607	599	612	615	646	637	590	614	666	643	676	614	635	653	641	680	592	627	628	683	654	646	665	619	624	601	637	640	648	616	653	633	626	670	637	604	626	635	628	621	663	658	615	620	618	627	650	638	608	652	655	626	611	629	594	622	674	612	602	640	678	614	592	663	631	667	627	670	618	616	632	612	638	681	646	658	657	661	623	625	613	676	613	649	647	606	682	637	705	654	651	632	614	645	642	625	672	575	577	684	636	614	637	620	659	645	625	689	614	641	633	665	651	590	589	636	622	636	577	597	630	616	663	646	661	648	622	626	665	662	612	643	636	602	676	635	613	654	597	631	629	623	667	638	603	575	618	638	660	614	642	658	697	628	612	646	636	675	648	676	622	646	615	657	646	646	613	636	621	665	683	651	622	638	612	662	651	675	657	627	635	648	638	666	636	631	628	613	610	631	652	610	642	653	688	674	691	593	659	611	631	641	688	638	670	622	660	601	662	615	594	641	681	653	636	647	615	654	608	627	563	652	603	607	621	569	668	636	646	643	633	639	603	592	686	621	663	664	636	616	680	632	654	609	585	624	699	630	664	610	596	626	666	666	671	623	635	644	643	599	602	640	656	633	636	633	594	601	605	638	636	677	656	618	617	635	630	623	613	636	678	599	636	619	627	637	618	657	605	665	616	611	598	660	639	661	646	643	640	637	645	622	617	637	620	625	619	585	621	632	579	598	643	651	620	618	664	593	607	631	604	636	623	598	621	631	601	606	655	638	650	664	655	636	641	631	657	607	622	647	624	637	675	617	654	616	623	645	609	619	596	659	635	660	617	646	641	615	644	649	634	612	600	665	660	606	659	636	590	641	631	654	641	670	650	634	596	658	591	608	657	636	666	641	612	651	622	591	601	655	658	620	636	685	674	621	672	640	658	643	627	606	637	655	630	646	611	632	605	599	636	642	619	674	616	647	634	606	675	588	592	664	617	608	640	655	669	655	596	623	633	641	644	612	660	625	630	649	654	639	648	655	652	673	610	653	647	643	663	663	615	618	666	600	618	624	661	663	617	633	646	672	625	623	620	679	623	626	649	627	664	621	657	589	633	616	674	645	640	622	627	663	626	605	617	664	624	654	632	665	630	669	617	650	652	676	675	648	636	620	672	594	623	627	642	630	619	608	660	645	637	674	608	652	605	605	667	641	654	628	646	628	639	624	615	617	593	621	678	658	641	611	700	674	668	615	679	589	680	675	641	640	644	594	631	619	618	692	595	636	680	658	654	616	640	680	646	621	623	621	613	630	651	617	681	620	642	603	647	602	652	629	661	619	667	612	648	641	677	624	616	640	632	611	589	654	662	625	639	635	611	646	624	617	608	658	670	667	602	620	670	647	660	672	639	669	663	624	627	646	616	633	642	613	610	612	642	678	641	665	670	630	645	618	636	595	651	571	683	621	628	658	620	654	644	594	652	661	657	642	662	663	643	610	671	619	600	601	630	646	640	614	652	689	656	660	658	592	628	630	631	645	584	660	580	631	661	592	605	609	643	669	600	628	658	639	629	650	644	575	666	670	634	647	593	603	617	609	692	663	537	637	646	654	630	645	610	618	664	633	666	655	615	668	642	690	691	615	650	627	582	642	607	623	667	625	660	620	660	684	642	633	571	619	643	616	641	620	673	552	629	618	640	668	675	611	655	623	628	626	623	585	605	643	648	621	670	659	644	648	597	616	645	617	629	620	676	614	622	646	653	674	623	614	681	659	614	619	696	633	617	598	565	627	627	663	680	626	599	670	659	669	592	629	621	659	634	628	626	625	598	620	566	643	590	632	609	652	677	625	615	641	621	604	629	631	619	597	619	675	624	623	620	663	686	623	666	641	624	632	643	580	655	645	619	640	626	618	657	643	635	622	592	625	617	628	630	701	621	669	656	606	655	644	621	578	652	668	690	616	642	632	665	594	664	662	629	630	617	640	601	623	614	665	629	667	668	584	628	637	621	609	638	644	654	592	631	640	635	612	703	618	638	623	620	665	632	594	641	656	637	629	646	615	594	604	659	643	638	585	600	667	641	623	614	663	664	634	625	618	605	608	598	613	623	661	633	621	621	652	636	656	647	659	640	636	668	635	629	645	669	646	644	650	705	658	646	657	633	678	650	633	655	658	657	642	658	622	637	656	614	607	618	645	665	617	671	643	640	619	654	624	662	628	642	669	616	670	620	624	587	609	589	630	600	632	606	663	591	629	633	686	639	642	645	648	631	659	607	629	576	587	617	590	650	623	610	580	619	652	651	644	615	643	634	638	604	641	645	638	600	659	646	637	624	643	643	660	621	615	676	682	612	679	658	627	655	649	645	647	646	673	624	641	628	668	629	611	655	666	633	655	647	624	619	657	610	663	647	617	628	627	624	655	681	598	646	660	664	613	661	644	617	653	632	658	642	575	611	642	628	629	642	592	662	622	647	627	678	578	633	631	662	677	637	626	613	622	637	653	610	606	631	653	652	639	661	668	659	624	658	648	616	645	640	597	585	595	575	666	666	647	651	633	655	657	607	673	599	641	654	654	617	644	647	610	620	658	643	625	651	673	618	642	623	591	634	671	616	658	664	636	652	635	623	633	626	665	627	634	624	650	653	665	643	667	610	592	649	625	663	617	626	644	631	651	627	638	627	624	664	623	635	687	660	570	620	650	660	617	639	653	634	638	646	657	654	613	640	667	687	627	652	668	627	621	632	625	578	709	608	631	642	595	653	602	665	651	589	603	621	624	655	651	599	593	642	639	645	670	652	664	648	669	641	615	668	629	657	640	638	619	585	609	649	646	622	617	621	646	668	637	629	643	669	634	664	628	608	617	653	682	645	644	612	652	662	625	653	651	650	643	622	667	596	616	647	694	617	633	663	670	702	607	621	636	670	633	705	625	679	630	605	581	586	649	617	615	637	644	628	625	659	631	650	619	646	603	606	595	677	652	636	614	667	665	621	609	614	673	627	637	634	634	618	652	618	711	627	634	657	638	657	616	640	648	601	649	639	649	674	631	604	612	646	633	707	606	650	618	588	676	666	608	622	612	665	615	657	651	672	624	648	651	645	620	671	624	632	629	637	624	613	588	603	611	618	668	616	648	643	642	611	671	653	628	635	625	662	626	678	645	608	666	604	631	607	657	648	638	600	628	635	630	604	648	654	664	621	623	669	615	629	606	609	645	654	630	592	646	622	577	664	608	672	611	610	643	654	659	602	604	660	594	665	598	691	661	599	662	610	613	655	618	643	653	597	674	595	627	622	632	588	662	638	643	648	647	650	660	601	650	593	666	639	601	595	600	606	639	629	678	638	639	602	672	621	617	633	616	614	616	631	626	593	643	611	658	652	602
7031	510	492	401	268	269	197	155	163	171	149	159	158	145	139	157	163	131	134	143	159	122	135	120	124	123	140	148	128	146	126	144	136	123	133	130	114	127	151	123	153	123	114	130	123	140	139	129	125	124	117	117	105	145	128	118	135	128	145	137	106	122	114	115	114	128	120	129	105	130	136	127	131	129	126	137	135	134	126	131	125	145	137	121	144	126	136	129	137	114	148	91	128	122	120	131	108	137	128	124	140	122	118	122	134	105	112	125	115	122	112	143	135	131	122	125	127	143	139	134	119	139	125	126	116	131	137	118	111	136	128	139	134	121	143	130	138	122	143	135	130	120	105	143	139	128	115	131	119	116	130	140	121	124	116	113	124	128	116	121	123	119	106	139	120	116	125	154	122	133	124	132	143	125	127	112	136	98	133	124	125	121	129	135	120	122	127	126	112	136	133	122	121	131	123	111	126	131	116	126	122	114	123	146	114	134	126	122	125	136	146	118	133	121	129	132	141	128	139	158	130	135	127	129	148	146	144	137	121	125	114	119	133	134	121	131	145	135	115	125	121	122	128	115	125	94	100	119	137	130	148	136	133	121	136	95	128	106	90	129	130	110	103	132	132	127	147	132	120	128	118	107	131	141	124	123	111	135	103	116	142	131	123	112	129	122	110	117	112	114	118	122	137	118	145	110	126	113	127	126	110	135	124	110	135	100	147	113	120	145	141	119	126	134	107	120	114	131	142	148	138	139	140	136	123	126	111	128	122	121	132	132	128	138	129	129	125	115	105	148	116	125	127	107	134	141	112	114	128	110	119	140	130	98	119	106	129	141	149	121	143	116	123	131	121	115	94	145	137	136	116	125	117	125	101	135	148	135	136	135	120	94	125	117	134	139	140	113	120	101	130	129	116	108	140	138	147	124	118	140	113	114	137	128	126	121	127	120	129	126	131	103	127	132	125	112	123	107	134	110	119	121	126	129	125	132	122	139	127	105	129	139	126	128	118	124	142	113	136	115	127	112	110	138	117	132	105	122	128	126	147	110	125	114	140	121	122	137	118	138	117	115	113	123	110	118	131	132	132	107	123	141	133	112	123	131	107	114	124	107	111	152	118	126	131	131	127	132	151	127	118	127	112	121	125	127	131	138	121	116	122	133	122	118	148	126	122	123	118	148	155	116	145	117	144	128	133	120	130	118	119	124	133	123	131	120	137	106	112	149	120	112	130	103	143	126	111	145	122	139	121	148	117	106	133	117	126	142	119	131	120	112	106	135	132	108	136	137	114	120	138	119	109	128	129	126	118	107	138	98	108	121	112	130	130	126	130	147	133	119	117	132	135	116	131	133	118	147	146	140	130	151	120	115	122	153	126	119	139	123	117	135	135	124	136	130	102	142	130	129	118	131	114	133	109	119	128	136	114	121	127	127	134	128	118	115	118	99	107	108	132	125	107	135	134	114	121	121	110	127	132	109	115	119	119	139	125	123	112	135	127	145	107	139	145	124	97	130	104	106	131	120	119	118	113	123	116	117	107	127	130	119	132	156	132	129	133	113	118	110	120	116	140	108	116	117	130	106	107	114	96	106	139	108	126	133	149	115	139	137	144	127	114	137	126	131	113	132	118	118	131	120	119	108	144	137	140	138	140	122	119	136	126	130	118	142	124	143	109	122	151	151	111	132	115	125	118	129	138	148	124	138	142	111	127	121	118	123	139	132	122	127	138	134	125	137	113	160	124	132	104	95	114	136	110	109	128	137	111	133	106	117	113	122	125	132	133	128	131	118	151	122	119	112	129	134	119	133	127	115	133	106	123	115	125	124	155	144	131	115	123	113	130	132	140	113	141	126	105	141	134	118	117	120	143	120	146	126	125	118	136	130	116	138	129	112	114	129	130	109	140	122	126	116	143	106	133	117	130	116	126	117	113	126	111	120	117	119	110	118	132	130	99	133	129	118	112	130	112	126	114	126	131	113	124	117	130	129	137	120	112	127	116	128	125	128	111	147	121	104	102	117	127	124	121	131	99	121	122	132	108	142	133	111	122	141	129	120	113	122	119	141	134	132	147	119	120	109	135	128	129	137	110	104	110	120	120	118	127	132	112	117	145	120	141	100	102	131	118	112	132	120	133	157	143	115	123	125	139	121	110	118	128	122	135	120	125	135	123	128	146	112	128	136	128	131	107	109	114	142	134	129	142	125	128	133	147	118	129	155	123	103	134	125	108	113	137	109	126	97	107	126	118	129	131	112	138	121	116	122	123	123	127	143	116	149	112	115	110	119	134	127	124	131	136	130	119	123	133	128	108	131	139	139	107	105	123	128	125	118	141	139	133	128	119	117	119	132	125	128	136	108	132	145	138	112	132	130	120	127	138	129	134	117	127	118	137	139	112	125	113	110	97	131	139	141	134	126	115	160	119	116	119	120	122	131	123	119	116	131	134	115	97	119	129	110	136	114	133	119	138	151	148	121	116	109	119	120	121	127	132	140	119	110	141	140	132	122	146	109	117	125	127	119	130	125	123	124	134	112	125	108	122	127	110	113	110	129	156	118	135	117	115	109	105	139	97	129	117	131	117	128	115	129	134	127	120	135	111	109	124	111	157	125	131	115	135	126	126	123	136	104	138	121	143	140	141	136	99	147	138	129	113	119	115	124	100	112	101	106	108	140	122	118	101	118	126	111	98	133	124	120	144	120	115	123	126	108	124	119	141	93	123	118	113	119	139	125	116	118	115	120	121	125	120	110	115	109	112	126	127	107	132	123	125	106	137	116	111	116	163	120	143	139	144	123	127	126	128	133	129	108	157	112	141	118	143	147	148	120	123	108	115	123	110	138	122	127	113	132	112	89	111	130	118	142	117	113	115	119	116	109	118	130	119	117	126	129	124	122	134	127	128	151	111	123	141	98	124	139	111	120	126	153	137	134	134	105	122	128	133	135	128	110	103	119	141	109	141	144	111	126	126	116	130	111	139	137	122	125	150	121	121	103	130	133	143	131	110	109	119	135	108	140	151	128	144	115	126	119	126	120	147	127	125	133	123	125	122	104	127	111	120	136	107	122	114	147	120	129	110	139	138	119	123	134	113	131	126	127	108	134	111	116	120	157	101	121	121	151	140	119	120	139	104	100	120	133	158	106	129	136	111	130	136	123	123	101	129	124	113	119	122	115	138	115	121	130	122	123	127	119	100	126	129	110	117	131	126	104	116	155	123	145	132	142	116	120	139	139	108	122	152	127	118	110	132	116	101	122	133	119	138	129	114	120	131	127	124	120	118	119	123	123	128	116	131	128	121	110	116	131	123	145	131	141	123	116	136	120	127	118	141	108	124	133	133	114	118	98	102	110	109	120	131	117	129	131	124	111	123	107	138	134	129	119	130	126	121	144	128	112	117	117	147	104	131	135	130	125	113	133	121	112	123	120	142	144	127	141	119	132	108	137	137	118	143	117	97	129	106	126	135	123	124	128	148	102	129	120	132	124	143	112	128	120
5901	628	1144	1346	1083	844	697	658	587	518	484	508	476	450	394	370	438	395	405	386	393	374	361	340	391	347	375	358	388	357	359	352	336	355	336	356	331	340	341	321	328	360	352	318	344	342	328	380	344	349	308	339	322	366	330	337	332	370	334	344	322	322	343	335	335	315	328	363	342	327	349	306	304	326	358	339	331	342	375	342	379	309	293	325	356	347	318	331	310	335	357	327	338	351	337	344	321	337	312	311	327	309	310	323	352	302	384	336	308	334	320	366	299	336	316	342	325	335	342	334	330	372	339	300	336	332	326	311	296	346	325	313	330	345	315	340	328	306	343	317	330	321	332	324	310	332	333	322	353	330	318	322	318	359	346	321	314	323	319	357	307	299	349	356	307	314	340	348	312	332	291	360	359	320	283	322	315	332	326	308	333	325	355	307	313	321	354	319	303	353	320	334	360	290	324	312	328	331	321	336	308	328	337	352	319	352	308	321	344	291	321	354	274	336	323	315	355	315	332	338	362	299	317	285	335	329	331	298	327	329	342	293	357	351	305	334	333	319	340	317	303	349	331	316	337	303	307	328	354	338	353	322	312	353	343	328	327	297	367	355	354	346	320	311	354	325	337	314	322	334	342	362	288	340	332	362	332	354	310	324	320	356	319	295	319	332	328	291	329	348	352	303	328	339	332	324	318	352	329	333	319	341	317	330	349	323	348	329	335	302	350	318	293	362	290	310	317	360	334	372	339	315	336	293	313	344	304	367	338	317	321	335	324	335	362	346	335	343	338	316	311	317	335	340	323	298	332	337	334	337	321	336	336	314	316	329	333	366	362	337	352	314	296	335	341	329	317	359	368	366	326	312	334	357	331	327	351	335	338	323	325	349	321	322	308	328	342	335	346	315	371	338	323	351	323	347	298	338	298	326	322	317	329	344	306	326	317	343	298	336	325	302	339	366	311	321	324	361	305	342	339	327	335	324	328	304	356	352	334	309	322	335	356	308	311	299	331	326	358	352	344	344	324	334	324	335	328	329	335	311	333	315	301	322	289	355	333	346	314	307	306	324	299	328	321	296	327	304	335	365	337	315	346	324	347	332	328	332	335	325	336	314	301	319	311	307	350	279	325	334	332	331	318	307	330	348	334	344	324	316	318	340	315	330	324	335	318	328	312	308	355	330	336	328	299	382	353	347	327	334	322	339	306	305	347	296	340	332	329	346	330	295	345	328	341	307	322	333	348	314	306	319	341	302	311	304	330	340	328	320	328	355	333	304	329	333	347	339	331	317	315	323	321	313	328	358	326	330	345	332	318	319	329	330	332	348	349	315	343	356	321	350	340	292	347	325	312	320	320	323	311	346	334	352	316	283	359	366	348	320	299	342	336	329	301	346	321	306	307	335	331	296	306	332	338	309	327	347	337	302	329	339	322	322	322	333	299	323	310	349	333	305	324	335	350	329	300	332	283	308	309	301	325	312	333	317	335	329	342	326	344	324	342	353	331	336	334	305	360	346	337	327	350	313	308	338	326	318	335	336	339	345	317	337	306	337	329	346	352	312	295	300	324	352	349	312	339	325	347	324	314	355	297	304	305	335	327	353	309	299	331	308	334	315	314	333	349	355	325	324	352	294	331	329	324	317	348	355	308	322	343	295	300	330	338	299	317	323	339	322	342	348	351	334	313	309	355	339	367	334	364	308	334	354	304	302	334	311	334	309	318	317	340	305	331	332	340	338	360	364	346	313	319	344	322	318	328	303	320	308	318	350	338	331	293	324	316	321	314	356	304	307	347	315	367	325	334	352	330	324	347	307	336	353	334	312	315	333	307	352	315	312	316	323	306	343	330	318	326	310	342	323	323	338	345	342	329	330	305	333	332	301	358	367	299	318	350	316	317	317	320	326	314	324	348	323	353	342	323	330	320	320	304	318	348	335	334	329	312	308	347	322	299	316	323	348	330	343	345	343	325	315	334	346	345	368	344	328	323	396	339	314	364	348	363	328	347	331	309	334	323	317	337	330	303	321	354	338	320	307	314	327	320	301	342	355	344	330	347	327	325	336	312	338	350	320	359	304	316	327	351	401	333	333	319	344	334	314	323	332	310	321	345	362	344	350	300	337	348	322	330	319	319	306	316	336	299	331	302	302	349	330	334	354	331	342	320	334	335	332	306	352	314	309	292	313	352	331	319	332	313	311	303	356	358	326	315	323	344	304	343	339	355	299	336	341	339	331	319	310	298	318	337	326	339	333	322	359	363	284	290	306	325	295	337	318	319	351	300	326	362	296	318	347	313	302	351	324	319	301	334	343	318	321	364	321	388	292	318	346	355	308	340	307	331	339	324	375	309	334	314	311	330	364	349	327	345	337	344	345	298	336	346	326	314	328	306	303	361	310	356	301	319	346	306	340	350	349	300	356	309	334	345	289	310	325	339	291	345	302	307	349	328	338	297	319	333	354	320	311	345	304	319	337	312	318	325	339	316	325	351	291	326	339	344	323	364	322	331	321	294	323	337	321	306	292	335	347	329	366	335	321	320	298	344	301	310	312	303	319	317	350	306	332	321	300	367	360	306	341	357	318	291	319	326	318	280	333	322	306	338	342	322	312	316	388	366	337	307	315	345	315	307	332	332	342	319	313	346	326	325	332	328	351	303	318	332	342	339	355	341	320	339	364	355	331	337	324	350	323	321	300	333	346	327	327	352	308	329	356	365	327	316	326	317	320	348	306	319	355	348	319	343	331	310	334	322	330	330	311	337	326	301	346	351	350	290	315	333	350	333	375	315	340	345	337	355	329	361	352	346	349	357	356	283	322	379	301	369	320	337	312	323	339	342	292	340	322	321	304	302	333	352	324	322	336	311	339	324	338	333	327	298	353	333	300	328	339	360	343	309	333	367	338	347	327	326	328	317	335	337	374	289	331	335	314	340	347	342	341	343	360	300	314	322	322	312	307	322	359	353	317	320	329	354	321	331	313	381	300	330	313	320	324	339	315	322	323	304	327	315	331	328	333	307	307	316	344	329	321	294	341	339	315	312	375	320	335	351	318	339	310	325	308	350	356	301	329	317	322	336	343	323	337	306	337	339	314	321	334	321	320	358	311	343	323	308	344	324	322	317	335	324	333	316	370	341	283	320	350	340	316	324	307	319	323	311	372	343	296	302	331	325	337	319	346	328	326	342	318	340	324	312	311	364	329	342	328	326	333	319	315	323	351	351	326	326	316	351	323	350	321	333	328	337	361	320	325	351	341	351	327	320	347	300	320	354	330	337	331	313	310	363	362	353	316	346	331	327	337	346	335	338	312	333	321	317	334	344	308	322	342	340	340	313	311	332	306	341	331	302	338	323	358	341	316	349	354	343	291	303	333	317	308	320	359	344	329	312	366	293	349	340	333	309	323	321	330	315	360	331	342	332	339	333	317	339	318	347	321	345	337	323	341	311	323	346	310	333	337	342	328	343	322	330	335	347	316	354	325	322	322	337	321	337	318
13917	1188	959	743	520	416	320	293	236	239	228	223	245	203	192	209	263	204	204	219	188	193	178	204	210	183	209	215	199	175	172	183	185	196	180	188	184	194	187	162	185	163	179	190	182	161	174	182	169	199	189	176	199	193	202	203	178	189	169	162	182	189	186	182	211	189	177	187	211	186	194	194	197	161	180	194	165	185	191	191	195	181	184	166	179	207	176	180	158	190	215	213	171	179	203	181	184	174	159	195	186	210	161	168	224	181	178	200	192	163	171	177	194	204	208	181	175	178	223	181	191	178	177	183	194	173	185	175	168	185	176	177	190	198	177	179	203	178	185	191	204	173	180	152	167	181	162	179	191	197	189	185	212	173	153	202	152	196	197	195	190	178	176	183	194	162	188	209	173	195	176	193	203	152	168	178	198	176	185	187	186	199	187	183	168	185	192	171	181	152	165	182	211	187	169	191	175	146	175	202	214	170	192	176	182	174	186	179	176	176	173	184	202	176	175	187	191	160	170	180	198	183	184	198	166	170	177	186	175	194	185	195	163	165	187	196	178	190	179	205	190	181	182	169	159	185	196	206	183	200	189	193	195	226	169	188	164	192	161	194	172	158	202	186	187	169	197	171	213	183	178	175	172	167	201	192	187	178	177	200	200	185	180	170	185	199	167	192	186	188	181	197	186	175	175	183	172	180	175	181	165	179	187	172	188	195	204	170	176	206	175	192	189	196	183	182	200	173	160	175	188	207	195	185	178	184	174	179	188	178	195	200	178	173	185	188	173	180	162	167	188	188	172	164	181	188	196	202	182	185	194	183	206	173	187	153	183	177	173	175	167	171	162	191	170	185	171	163	193	180	205	175	180	217	185	214	190	187	184	179	233	157	182	192	185	166	180	204	176	199	196	190	168	196	190	193	167	173	199	160	180	202	173	208	159	159	183	176	166	210	188	169	197	173	186	174	173	194	216	178	169	183	180	186	219	187	188	173	161	175	174	167	225	199	178	184	179	175	171	175	200	175	151	177	205	202	188	175	202	190	179	173	178	212	185	176	187	188	205	167	191	195	199	197	191	177	187	152	184	172	169	220	196	178	191	193	180	167	190	186	196	166	169	172	180	192	198	178	191	192	182	192	179	161	178	197	192	151	174	184	170	186	201	204	202	174	205	184	218	175	175	193	152	190	193	178	176	157	185	189	188	184	196	167	169	160	178	201	195	198	189	180	189	175	159	183	190	196	181	196	168	160	176	195	185	164	183	198	173	199	185	186	194	171	178	181	148	205	181	192	176	179	171	196	188	195	171	181	171	184	170	184	177	190	190	174	211	204	176	165	181	177	187	171	196	182	167	175	184	184	195	156	204	178	192	202	190	170	184	186	145	175	171	181	173	191	190	207	183	191	169	167	180	189	167	173	219	178	170	189	186	173	200	183	189	185	206	196	183	184	171	177	204	179	175	190	180	176	182	183	170	192	170	224	215	183	162	192	173	171	171	149	207	171	181	188	186	202	203	216	189	165	217	177	179	168	167	172	194	163	163	184	182	209	197	195	182	181	191	172	176	179	184	173	207	190	226	168	176	197	190	184	163	188	173	179	185	173	197	193	177	147	178	170	178	186	165	179	168	180	201	191	162	189	170	186	175	166	182	196	175	198	159	173	217	174	173	167	175	207	171	202	206	181	182	172	188	191	178	182	187	183	178	179	189	155	176	188	156	181	149	153	186	184	171	149	161	191	193	159	175	165	181	150	151	211	184	158	179	185	178	167	176	182	168	170	189	212	173	182	174	184	201	178	176	168	176	182	172	174	186	161	157	188	192	209	186	162	187	168	191	202	183	188	207	164	188	192	210	183	170	199	171	177	195	172	218	176	166	187	181	203	191	184	206	182	173	167	166	194	158	190	167	185	214	171	179	167	178	166	191	180	171	185	173	205	165	174	165	192	182	168	201	200	186	207	178	169	163	182	182	199	178	192	198	186	210	209	189	170	190	220	179	186	175	169	180	149	183	190	182	195	163	181	170	196	157	200	179	165	152	209	179	213	175	199	171	169	171	186	185	193	203	175	188	184	202	200	161	187	172	173	172	201	182	211	214	166	175	177	161	166	175	181	180	187	199	170	201	163	190	180	197	235	191	174	181	174	156	184	166	183	186	192	179	179	177	171	198	177	154	210	179	181	183	182	193	182	171	193	181	181	213	216	178	168	150	166	176	187	158	228	218	156	167	198	190	155	171	183	194	187	206	181	180	147	187	155	190	196	207	203	191	197	200	180	204	167	197	192	181	196	207	203	175	168	190	183	196	181	164	175	162	171	179	167	165	179	185	187	179	164	196	192	190	178	191	169	179	186	163	174	175	186	174	177	168	184	173	193	192	190	170	189	175	195	180	204	183	181	174	166	200	182	192	158	194	168	179	183	181	187	182	182	172	169	190	196	186	173	175	189	179	194	158	193	204	195	175	180	168	170	167	196	192	180	169	174	183	195	186	205	175	182	185	172	176	177	167	162	156	205	189	187	170	185	192	173	187	175	191	190	183	173	181	171	172	169	164	167	168	194	174	173	183	155	171	192	172	170	180	162	195	186	174	189	179	216	191	173	184	196	180	193	189	179	190	188	189	178	182	148	176	184	185	175	186	181	169	207	224	172	186	183	187	168	174	196	185	169	196	185	172	204	181	176	157	172	192	188	187	195	181	179	202	186	188	166	160	173	200	178	175	190	206	188	186	189	180	201	189	185	190	176	202	193	221	160	170	200	170	170	192	193	173	188	174	202	192	183	183	208	189	201	179	186	184	184	167	179	147	173	167	163	180	182	174	170	190	194	182	177	159	180	168	170	166	178	180	178	187	170	186	206	166	193	194	195	181	190	151	185	202	178	203	203	179	187	220	185	174	173	204	175	179	162	196	193	192	207	157	205	180	191	183	167	194	182	164	172	202	165	175	189	168	194	223	163	187	180	176	189	207	178	200	199	166	169	173	173	160	180	186	189	171	175	175	176	195	147	162	177	169	155	183	201	184	171	182	192	156	202	215	175	203	189	182	176	199	158	170	145	180	171	182	203	179	159	176	159	175	164	163	173	190	183	163	179	190	173	191	198	183	186	175	198	147	180	174	169	170	203	208	174	183	181	198	221	160	168	181	170	190	197	192	189	192	187	168	168	163	174	205	201	201	186	188	172	194	172	168	163	163	207	177	170	172	186	175	167	151	161	181	205	184	192	188	150	188	180	174	184	182	172	189	179	190	161	187	193	160	196	197	202	198	176	185	206	218	198	179	195	206	205	194	178	191	162	190	205	200	188	174	183	197	162	185	195	186	176	166	195	174	178	178	192	174	182	162	166	217	183	193	199	188	182	186	178	178	170	180	167	174	155	187	174	174	169	176	157	161	187	169	196	187	187	164	172	170	201	187	194	144	179	199	177	184	199	180	183	197	176	195	149	176	172	172	181	183	171	210	195	200	187	180	181	199	179	159	199	173	185	174	174	211	196
7937	1096	2084	2340	1904	1490	1193	1031	903	875	788	758	723	637	629	605	604	600	593	594	540	549	538	587	523	507	524	536	499	475	512	470	482	499	507	467	462	447	477	508	498	514	455	457	451	482	475	474	467	502	478	461	467	460	451	488	486	482	500	468	470	443	497	497	482	513	475	503	475	501	485	462	523	477	475	504	504	447	508	472	483	505	451	473	453	468	515	439	449	480	466	486	462	496	498	452	497	432	502	461	473	473	478	473	467	495	499	463	456	423	459	443	496	460	501	494	486	430	505	483	453	443	455	449	503	465	493	517	494	471	485	496	465	484	424	463	448	458	454	487	509	452	463	460	474	443	485	462	472	468	486	463	444	496	438	487	473	460	487	448	443	470	436	451	453	445	427	453	458	473	459	518	458	461	483	465	471	436	432	445	454	491	474	504	445	432	493	440	474	486	458	463	434	446	426	450	448	468	494	445	503	457	486	469	505	434	482	440	467	452	431	464	450	446	482	478	476	464	439	448	448	441	454	454	476	496	464	464	457	450	447	415	462	453	473	469	455	453	445	462	529	428	455	477	437	477	462	406	475	491	468	488	465	455	484	470	451	441	427	469	431	464	446	465	441	476	473	484	459	483	481	422	458	444	458	495	498	478	454	452	463	460	492	455	448	450	467	461	465	455	443	474	489	455	436	463	447	467	432	492	472	484	439	441	445	503	479	467	454	455	471	462	481	490	446	459	454	468	518	450	459	479	434	461	463	483	483	431	458	464	457	520	417	476	481	504	469	459	487	435	501	503	445	443	489	462	507	473	459	448	484	467	438	415	429	435	449	449	457	472	453	475	434	447	468	473	466	452	445	460	433	471	444	440	469	471	481	451	487	477	427	446	485	425	468	461	406	494	488	459	448	465	482	486	471	444	481	486	466	489	459	441	444	451	435	473	459	443	448	441	476	465	449	452	523	460	504	495	487	448	491	432	466	453	466	477	460	434	495	495	482	434	464	472	453	465	453	411	456	452	475	464	442	441	474	464	469	475	447	479	439	483	462	484	473	487	414	472	484	449	458	483	452	451	460	427	461	459	469	485	451	443	460	443	447	454	497	454	484	451	501	464	452	452	479	443	468	506	466	500	445	459	478	479	498	434	439	450	452	488	475	489	484	469	465	453	454	483	464	491	422	474	469	469	460	419	496	460	471	441	430	492	437	479	451	475	442	499	472	454	443	500	437	495	471	475	496	420	495	454	475	459	475	473	469	534	450	453	501	471	461	452	442	449	466	499	441	456	458	462	423	438	455	486	461	479	490	426	443	456	513	458	451	429	451	462	469	444	446	425	443	476	463	459	442	459	456	465	443	484	479	472	423	450	478	482	490	455	492	451	483	466	472	472	472	452	451	444	482	425	463	451	425	470	440	451	453	466	447	465	465	477	452	474	473	466	458	463	437	466	479	441	466	477	458	490	443	456	444	468	472	463	480	469	478	465	444	469	489	416	459	463	454	493	471	449	475	466	480	440	479	440	474	461	446	501	473	458	444	459	494	466	485	504	465	431	473	432	459	466	461	476	482	481	482	467	483	474	460	438	460	453	495	430	474	461	490	453	456	445	436	432	466	458	463	459	464	461	429	462	489	476	442	447	449	473	446	432	460	483	446	461	475	482	462	460	462	462	469	470	484	457	481	429	479	457	482	460	471	446	456	481	490	441	470	454	500	502	430	461	437	417	413	464	461	495	436	492	477	462	443	468	440	433	464	451	463	450	523	490	434	477	490	481	471	443	454	464	479	476	461	471	434	457	461	461	477	471	466	466	474	482	465	485	475	458	486	488	422	459	479	479	459	443	454	477	475	504	447	446	454	455	463	437	423	470	389	445	475	460	450	440	441	476	408	417	465	504	447	436	464	496	484	498	512	462	437	443	428	418	472	461	472	482	478	447	448	489	474	463	500	432	493	453	476	444	447	456	474	467	447	487	436	492	476	453	445	469	471	470	482	462	419	505	459	484	503	447	435	486	484	431	471	471	434	452	470	450	467	481	428	448	456	443	461	475	473	466	484	505	461	470	470	449	458	456	477	480	482	422	499	450	448	462	424	453	437	454	475	471	495	412	491	468	518	432	463	481	450	503	473	490	457	484	482	448	511	446	458	448	474	479	471	455	483	474	500	464	489	459	430	447	451	530	451	472	485	472	473	469	447	472	454	507	477	429	441	519	485	452	464	442	446	427	459	429	462	459	467	434	443	458	441	436	480	481	415	472	497	465	489	452	478	481	478	446	486	469	437	465	485	466	459	460	446	456	471	500	457	444	527	471	460	462	473	469	451	485	484	503	447	450	444	501	449	441	479	475	470	449	449	444	445	495	475	492	435	458	477	481	460	464	423	465	449	472	443	459	473	454	468	446	461	450	455	448	471	490	420	471	480	447	435	426	430	520	477	442	442	436	418	429	501	431	454	492	443	451	455	486	488	494	449	476	462	435	479	432	450	448	424	483	477	482	475	441	452	467	485	406	464	487	461	489	464	425	478	446	451	471	444	501	465	468	449	430	455	488	466	482	462	414	442	456	456	498	467	452	450	461	451	465	434	486	427	476	439	488	444	478	503	468	465	469	474	456	468	456	437	434	499	466	487	489	440	455	466	482	445	488	450	460	432	484	429	447	469	491	458	468	440	455	480	484	480	480	444	479	473	448	515	428	469	470	448	454	423	477	460	493	443	453	473	475	486	466	429	457	484	456	467	431	488	455	477	480	477	492	471	460	461	441	483	463	452	422	430	477	479	446	439	505	487	481	451	439	483	426	421	472	429	441	482	446	442	482	449	430	480	455	445	481	463	448	453	434	458	451	445	484	453	522	438	441	457	467	486	484	455	468	457	466	467	455	442	444	472	433	466	477	496	446	463	472	428	467	489	432	458	445	439	492	467	497	440	493	460	475	426	440	429	480	451	463	480	443	493	471	453	466	477	450	464	487	451	469	444	456	444	470	480	478	454	494	476	482	492	448	484	507	467	479	480	510	443	445	448	457	461	440	459	478	497	460	471	474	463	496	467	470	498	479	467	468	481	502	421	475	469	500	442	483	471	468	504	486	460	492	465	456	468	475	468	491	478	445	472	478	471	459	453	444	505	492	497	436	475	469	471	443	460	421	473	472	491	476	511	473	438	501	480	516	470	431	482	436	501	455	465	468	483	416	476	466	413	460	482	463	460	504	474	463	497	466	478	432	475	465	457	469	484	460	437	479	460	446	465	457	461	464	514	504	439	489	421	441	426	438	441	498	467	455	468	442	464	465	482	470	454	450	482	448	451	472	449	480	450	500	446	468	459	451	446	469	494	459	488	490	466	481	438	462	467	461	501	493	477	466	436	468	488	470	464	454	469	424	466	437	461	452	452	492	454	448	438	458	459	489	489	445	479	442	494	460	450	470	452	440	451	448	494	482	429	509	505	440	475	469	482	449	479	516	438	478	498	470	498	465	484	445	454	444	466	435	465	469
1381	300	313	277	285	287	299	299	311	295	342	297	257	299	280	285	263	270	286	273	271	271	278	298	278	277	307	249	280	280	262	269	279	284	287	295	300	250	301	308	274	296	273	299	309	263	290	306	298	298	245	276	273	282	316	273	293	219	288	292	271	261	276	282	265	312	274	290	288	269	277	273	271	305	268	276	318	281	288	237	285	285	269	308	294	260	301	277	240	296	268	263	293	254	298	279	278	270	270	295	253	280	270	290	288	273	289	265	260	278	275	250	270	290	304	264	254	283	279	287	294	304	283	283	310	294	316	290	307	303	269	317	302	285	282	275	272	273	301	282	315	318	270	299	242	268	285	291	279	290	296	251	328	316	302	303	288	283	281	273	292	307	306	293	293	267	315	283	272	246	290	264	262	266	270	301	286	279	251	301	287	278	285	275	304	288	313	280	294	279	300	276	316	322	277	292	284	274	288	346	276	276	275	322	307	296	318	273	288	286	264	283	251	280	262	284	292	275	287	305	269	253	292	261	257	264	275	263	274	258	273	309	277	270	281	272	321	285	305	297	283	291	267	264	237	251	254	312	290	274	275	302	292	290	274	301	299	281	263	279	288	280	258	276	264	260	268	263	269	279	257	283	290	259	280	260	279	242	261	282	254	300	280	289	300	256	291	293	274	296	279	305	265	282	276	286	278	273	317	298	288	273	277	279	274	301	268	255	276	270	275	286	278	281	286	306	291	282	287	296	297	303	269	271	293	286	288	279	272	273	278	298	262	267	325	298	287	277	301	304	306	309	300	294	260	261	301	273	270	284	277	325	254	305	311	270	220	320	318	284	253	288	283	288	306	278	299	276	315	258	292	265	288	312	263	267	267	296	285	290	303	288	306	286	275	260	270	270	271	278	305	291	271	314	268	266	263	266	285	270	294	313	316	264	273	294	274	272	283	307	275	267	284	285	308	272	298	305	275	283	286	281	298	281	303	281	257	276	296	215	248	259	301	267	257	305	276	277	277	288	299	292	273	258	280	264	278	291	304	293	309	311	244	275	314	313	265	276	249	278	277	288	260	303	263	300	276	282	312	286	271	278	296	294	286	259	287	288	292	304	302	293	270	310	271	286	284	283	304	288	292	295	296	278	284	276	290	293	284	301	295	269	261	276	298	281	296	280	296	314	296	287	280	286	284	288	313	269	260	269	309	299	271	275	252	268	284	276	298	280	301	313	285	305	281	257	293	254	277	269	277	287	299	300	313	321	286	287	258	306	277	277	270	254	263	264	268	275	285	242	267	291	305	255	283	260	281	309	282	263	285	312	257	283	275	313	301	282	261	268	269	292	246	287	261	286	264	286	304	302	283	268	264	303	295	267	252	261	292	260	289	305	305	284	276	271	303	281	289	300	319	297	273	279	294	274	266	247	277	238	299	292	278	257	270	291	273	249	295	283	261	280	302	277	269	276	297	261	296	294	286	272	257	306	300	307	280	250	268	298	302	276	283	274	306	257	238	271	301	258	298	277	301	294	306	278	318	286	316	284	288	278	291	272	287	264	292	314	259	302	296	292	285	275	251	280	267	280	328	314	302	303	287	284	288	285	287	282	296	296	289	241	292	301	251	294	285	287	315	271	286	286	275	269	285	323	292	287	291	298	286	275	297	336	244	263	293	300	267	298	288	263	281	268	305	289	265	282	306	299	285	273	274	252	304	257	287	262	303	272	295	262	259	274	311	272	315	275	279	264	293	279	313	271	290	299	273	270	280	254	249	286	288	287	297	284	290	259	288	255	289	297	262	295	287	299	257	282	291	281	272	280	287	278	279	270	268	284	288	286	273	307	308	270	300	286	254	301	298	312	279	292	266	314	312	278	321	310	275	274	284	272	282	261	303	290	301	289	257	281	304	318	305	278	265	264	314	284	274	315	252	283	303	287	250	270	294	293	303	301	261	302	291	252	287	298	259	291	274	292	275	316	265	254	286	292	274	286	278	266	292	293	299	279	297	284	285	280	290	287	269	303	259	272	279	297	300	300	296	289	308	282	263	281	274	303	297	253	289	291	269	275	282	315	287	283	313	275	291	284	265	282	288	278	277	298	303	293	283	307	270	281	295	309	275	296	254	319	286	318	275	280	298	309	291	262	257	310	261	243	254	247	294	269	299	308	302	272	291	252	269	269	227	290	295	302	252	268	309	277	265	298	277	280	285	249	284	291	302	305	278	275	299	291	272	322	310	284	291	264	295	265	286	256	301	280	278	268	281	265	312	296	272	249	240	272	271	296	298	278	307	276	277	294	285	290	282	273	311	306	297	314	303	270	278	283	275	281	328	291	284	291	274	270	274	294	260	260	255	297	303	285	327	264	267	286	283	275	287	251	286	278	260	281	283	277	275	281	262	304	266	290	271	259	278	294	290	274	279	331	294	287	296	258	288	305	269	260	277	309	275	259	294	307	289	249	262	276	288	293	299	248	282	305	303	302	295	301	263	282	290	242	274	259	261	304	301	275	274	271	286	265	288	298	278	287	278	306	256	301	275	303	249	284	287	238	264	292	275	295	295	265	280	295	281	275	294	279	331	275	294	266	306	264	297	276	265	248	266	254	275	278	246	306	265	298	278	305	255	289	295	282	287	293	248	294	301	285	314	270	264	244	277	298	279	293	295	297	278	314	271	282	302	267	259	274	278	279	288	274	300	278	271	303	283	247	268	270	260	274	264	308	262	283	242	292	285	289	280	275	286	276	274	292	295	273	286	281	269	280	284	270	302	289	301	269	279	279	293	249	280	292	287	276	306	274	283	278	268	310	291	298	299	298	292	280	271	268	321	283	284	306	282	294	318	289	307	286	286	286	306	295	292	310	247	288	278	280	256	281	258	304	267	304	279	274	270	286	311	273	298	260	281	269	305	284	269	277	298	266	255	288	280	253	283	296	284	290	273	283	316	276	270	274	263	276	247	290	293	250	267	284	315	307	246	274	293	293	272	256	274	253	314	270	280	289	262	282	282	283	285	271	301	257	275	310	284	266	290	259	272	270	283	298	309	269	253	340	264	287	268	264	273	261	280	284	295	278	290	278	303	296	313	290	250	281	235	269	292	269	262	263	312	270	267	312	270	276	310	310	269	275	269	286	305	313	253	283	284	258	272	317	282	271	281	285	282	278	281	270	283	239	284	306	303	323	267	282	286	294	268	283	284	286	303	256	307	265	293	314	256	271	298	294	321	301	301	293	293	302	293	308	301	306	279	284	276	302	295	262	284	295	287	317	285	282	286	297	250	280	290	284	270	269	269	298	292	294	270	251	296	268	288	269	285	293	285	262	322	265	304	296	297	239	286	308	269	260	285	268	314	283	299	279	268	261	275	319	252	282	284	258	280	285	274	288	251	269	274	287	291	277	297	304	293	277	276	268	319	271	262	276	277	273	294	281	298	256	247	260	285	272	276	271	304	283	284	279	284	314	298	269	271	304	298	304	287	283	281	297	294	296	278	290	293	282
1685	662	676	699	662	640	605	616	628	677	643	678	644	617	633	630	618	648	626	635	634	667	601	635	650	637	600	659	599	628	637	612	618	675	585	606	656	629	635	678	602	638	688	662	662	626	613	648	578	622	625	624	663	608	624	601	604	603	703	618	624	633	627	635	639	613	624	626	672	669	649	620	627	632	636	639	681	626	668	611	624	628	625	613	638	625	625	633	656	631	610	627	632	614	634	633	625	625	615	637	637	637	614	608	650	621	597	650	633	633	651	696	632	679	641	606	621	657	606	618	671	613	602	609	648	666	606	596	683	616	597	591	652	631	624	655	573	636	671	624	631	594	620	613	606	625	635	635	646	620	652	606	648	612	647	643	608	607	613	623	592	646	675	630	591	653	625	636	604	647	664	649	630	674	597	653	688	661	638	648	678	623	646	637	594	668	689	657	626	672	608	657	615	632	666	621	639	681	622	593	648	635	611	630	657	641	681	659	589	658	645	652	673	614	625	632	656	649	601	694	617	614	598	655	641	660	583	626	652	614	656	641	624	675	679	618	652	637	634	635	600	646	621	632	639	613	629	679	637	630	668	650	629	636	661	617	718	652	567	598	620	643	623	652	655	614	710	685	585	626	645	649	630	639	636	627	653	621	676	593	668	653	647	642	632	657	658	622	685	615	614	643	618	637	653	654	650	648	598	643	622	664	619	565	606	639	636	637	620	667	643	611	632	677	654	623	613	652	639	598	588	646	653	651	610	685	624	652	622	601	637	674	659	661	651	598	624	644	656	648	592	583	640	638	648	632	641	613	660	622	629	669	617	622	650	640	615	635	632	610	631	577	630	647	641	646	664	631	617	655	624	634	618	651	596	573	625	629	667	614	588	666	654	659	637	615	639	676	638	649	608	646	607	652	672	684	612	614	594	648	679	604	619	623	639	657	614	639	620	585	644	653	595	609	628	562	643	610	638	645	655	616	594	627	651	613	650	623	673	631	599	607	643	616	626	605	645	603	624	624	648	714	639	658	659	655	619	623	634	605	628	618	632	650	620	672	640	615	606	627	644	604	671	645	609	605	648	626	644	658	655	634	655	622	574	644	626	636	616	670	650	577	646	625	599	662	660	626	627	652	637	661	667	655	623	651	596	674	616	645	654	657	633	628	568	601	632	625	618	635	619	628	616	650	645	571	595	629	633	634	599	619	647	665	635	624	665	629	613	611	636	632	661	665	640	659	635	609	655	606	668	671	640	614	637	682	679	694	629	664	667	600	614	632	634	657	636	613	621	622	674	647	669	631	624	605	648	627	619	611	643	607	647	647	630	680	597	626	650	623	626	575	615	573	639	605	583	644	601	638	612	653	640	593	660	619	645	661	619	619	604	612	617	639	685	646	596	598	612	573	627	687	668	625	611	619	622	575	612	614	629	615	604	623	619	660	648	648	652	632	636	659	601	637	608	639	563	614	622	635	634	637	641	633	650	656	621	641	646	608	676	641	675	661	616	586	645	611	626	621	624	624	672	607	586	599	672	665	638	607	675	675	643	635	611	623	617	589	684	648	661	616	636	645	648	642	634	658	609	656	657	618	629	627	609	664	607	629	619	618	635	655	648	681	683	657	688	599	646	624	616	632	615	628	643	675	624	626	632	619	638	640	670	658	611	607	647	681	615	677	669	634	594	647	640	620	654	622	621	639	650	658	643	654	620	640	653	616	658	634	595	630	623	611	654	665	622	665	630	636	637	583	641	644	612	637	642	673	670	667	612	663	630	608	673	631	639	632	637	631	653	668	581	599	608	636	596	631	573	655	646	639	599	631	626	629	632	665	639	602	647	588	615	636	626	623	658	647	651	636	620	621	628	663	644	627	665	650	612	645	650	618	656	626	612	641	591	660	629	623	660	654	609	627	613	675	692	633	647	645	642	637	628	606	643	619	659	575	621	655	667	638	642	622	648	662	657	648	627	620	660	638	637	663	650	650	621	600	636	633	589	625	653	648	655	668	612	631	608	602	642	637	588	676	645	639	647	668	625	661	620	594	651	654	585	592	619	665	639	653	629	670	610	632	658	640	636	608	689	650	634	612	629	629	605	630	605	626	650	629	621	648	601	677	644	664	619	637	660	620	670	619	569	692	588	629	639	614	644	664	584	611	631	605	628	655	594	653	619	634	648	682	648	674	612	661	672	642	611	622	613	649	659	620	618	658	600	630	596	627	604	684	629	616	640	672	633	657	621	647	687	637	612	668	662	633	642	630	641	654	647	626	641	635	582	668	611	666	641	653	609	627	607	645	631	672	654	629	634	653	636	622	628	640	646	667	619	669	652	626	625	631	604	654	681	656	624	643	653	611	639	637	590	607	617	612	609	631	624	651	628	647	599	660	601	681	642	623	695	645	623	639	662	615	656	645	671	653	655	604	669	606	656	639	618	637	680	603	675	624	665	615	657	652	680	650	681	679	659	608	627	679	653	645	668	676	610	612	657	632	668	658	608	588	605	649	609	677	662	666	649	642	616	617	628	644	668	671	627	672	604	617	623	627	651	641	661	595	570	627	627	657	604	607	648	653	650	677	690	657	596	600	647	652	657	664	678	661	628	620	657	605	656	632	624	642	622	685	621	659	630	614	626	635	586	644	632	630	655	656	614	587	632	628	634	611	667	625	576	618	616	645	672	607	609	587	645	653	634	629	636	646	656	643	658	648	652	608	585	650	654	630	607	660	678	591	647	604	687	625	619	633	630	669	634	631	670	647	663	616	682	665	643	659	637	634	664	617	612	664	597	603	627	658	575	619	600	668	620	631	620	614	617	666	559	668	610	597	608	636	623	611	657	605	666	625	653	634	626	632	645	626	664	626	693	661	644	635	660	636	635	648	657	613	676	591	619	636	618	639	610	661	630	630	648	605	596	636	599	663	630	645	633	661	685	595	634	609	653	679	685	644	612	597	631	646	597	596	714	565	669	583	624	641	646	661	582	633	613	643	629	661	662	621	633	656	640	617	687	629	650	598	622	629	711	636	642	669	648	652	629	646	672	645	623	624	636	687	631	628	616	639	647	639	659	652	630	647	601	617	639	652	611	601	653	651	659	655	620	671	627	652	670	636	679	705	643	618	658	625	658	668	634	647	618	631	653	671	646	645	637	640	635	635	671	630	664	646	613	615	657	649	645	656	637	639	644	606	605	656	656	643	646	618	700	699	624	654	592	672	605	641	639	656	625	651	636	613	643	636	633	643	610	640	653	640	598	664	628	612	661	615	637	651	625	646	654	642	609	622	653	628	647	647	634	629	667	626	635	670	612	642	641	657	639	654	657	663	625	686	668	643	628	624	623	597	663	623	635	620	649	663	609	631	630	595	619	579	645	630	651	655	590	629	619	620	644	627	640	636	617	646	666	668	619	668	698	612	612	615	616	643	640	610	637	637	644	632	576	636	628	649	657	660	603	652	630	666	646	679	616	625	665	636	615	645	684	599	629	663	706	618	658	675	624	654
7251	509	526	410	289	222	228	166	154	153	151	152	132	134	114	153	133	136	128	133	121	151	136	120	122	130	133	129	149	139	137	153	148	144	109	129	127	137	120	110	123	136	129	115	129	138	117	135	122	127	128	142	142	124	123	153	130	114	105	144	119	124	118	107	134	114	107	119	116	113	104	133	124	121	116	127	132	124	149	132	130	125	146	139	115	140	120	121	104	116	112	141	119	126	132	131	122	131	131	110	128	125	147	139	124	115	133	100	137	121	95	112	119	133	115	134	140	125	132	123	130	108	100	129	127	120	123	137	121	130	136	103	137	131	112	124	114	125	129	154	104	121	124	113	123	135	132	127	119	109	118	141	114	125	129	137	160	126	118	108	107	113	114	139	125	114	113	121	124	123	124	100	131	119	133	118	117	140	129	102	82	118	127	131	100	117	135	127	101	91	120	113	118	127	146	123	109	114	118	121	122	143	112	105	138	142	115	122	113	114	137	138	137	116	125	115	140	121	115	130	129	118	129	124	109	147	111	136	107	114	133	122	101	149	103	133	126	121	115	133	119	113	132	133	123	127	118	127	132	116	108	126	144	129	118	125	130	135	133	144	138	117	123	143	126	139	145	120	112	111	141	145	117	121	124	125	104	108	112	135	100	127	124	110	136	133	102	133	136	124	124	130	138	119	139	162	113	124	112	116	132	126	119	126	106	110	134	136	139	130	110	117	139	121	106	128	134	127	115	155	134	136	129	145	119	132	121	128	122	141	121	139	116	127	104	117	144	123	117	124	110	134	143	137	135	125	125	124	141	112	125	135	138	120	126	111	129	130	127	119	133	125	128	132	120	139	118	158	119	116	126	108	109	127	136	136	121	127	130	106	135	125	137	130	110	116	117	122	125	110	132	100	121	120	121	128	128	150	114	110	148	137	126	122	130	117	113	102	126	132	130	113	119	132	123	85	125	124	134	113	116	115	126	117	128	133	119	104	130	127	148	136	134	130	127	124	132	124	140	114	123	136	127	150	136	120	130	105	134	114	128	101	130	130	111	124	114	114	150	134	126	132	143	126	140	122	125	113	140	121	116	131	122	129	133	138	109	110	113	90	143	123	136	119	120	126	157	134	110	133	117	126	122	123	123	123	139	121	141	123	118	103	115	131	129	112	129	140	133	115	136	129	133	120	136	112	127	117	114	111	127	135	117	131	125	120	127	154	128	123	119	122	124	128	138	123	115	141	123	118	124	143	136	116	131	129	132	119	130	140	106	122	125	117	130	116	125	120	125	131	99	133	135	141	111	132	131	121	111	123	130	135	146	134	138	120	118	129	124	114	136	120	131	122	132	119	104	136	128	122	109	122	128	138	120	137	117	147	128	115	122	133	133	137	130	116	129	131	134	100	135	137	128	114	120	134	114	126	146	113	120	143	108	148	125	103	129	121	119	124	124	110	121	112	126	128	127	109	132	140	124	115	117	129	118	124	126	139	115	128	112	117	115	111	121	139	122	130	131	119	118	122	126	158	105	137	122	114	132	131	119	116	124	118	120	123	127	140	132	119	135	134	126	120	138	104	121	125	102	114	135	111	125	141	124	125	134	132	126	125	110	115	102	110	108	115	126	161	131	127	126	126	111	129	127	109	138	106	115	121	136	146	112	116	118	125	127	127	124	136	131	125	133	117	135	124	129	124	113	146	127	105	120	133	111	112	105	122	106	136	126	124	125	120	137	131	142	123	128	131	120	116	136	129	125	110	119	131	121	124	112	124	119	137	122	111	130	133	142	147	128	140	123	140	117	116	132	133	142	120	121	114	115	134	117	124	124	117	134	128	130	120	130	104	120	133	119	113	121	135	114	140	132	107	116	126	132	139	123	118	114	122	157	137	109	122	126	127	128	141	148	135	122	113	119	151	127	130	116	125	126	129	113	128	128	120	131	127	129	132	127	119	134	130	148	116	120	129	135	114	125	125	123	123	127	126	101	117	115	104	121	129	132	139	147	103	116	122	109	135	123	121	150	104	108	148	140	99	112	109	132	136	122	128	138	109	107	131	133	143	136	121	123	117	120	125	128	121	109	114	108	128	137	126	116	111	118	128	122	120	141	101	123	111	115	124	120	124	131	119	120	117	98	141	133	129	114	124	108	152	141	109	131	131	125	140	121	127	122	138	133	129	126	119	114	117	123	113	122	118	106	119	130	129	117	100	106	136	121	132	128	115	123	125	124	123	136	117	109	140	129	116	108	134	127	133	111	148	127	120	123	114	116	113	131	133	123	123	120	122	136	113	118	129	130	126	126	109	121	110	137	130	130	147	139	133	126	146	125	123	122	113	136	144	109	130	109	119	151	105	128	104	126	118	140	129	118	124	126	113	129	133	128	120	117	138	120	119	118	82	132	132	115	129	154	147	136	124	132	153	110	118	127	125	132	112	151	121	113	122	123	125	125	141	133	118	131	133	119	133	117	133	117	113	115	113	126	139	147	142	136	135	122	133	123	123	123	140	125	118	129	140	104	121	111	132	150	120	138	130	141	139	134	130	118	132	133	122	108	117	116	120	116	102	113	108	136	136	130	117	112	125	108	115	133	137	143	110	122	110	119	131	122	136	116	139	135	140	120	108	142	126	138	114	133	124	131	129	124	126	120	120	114	101	111	108	103	116	125	144	129	124	116	135	133	123	109	132	127	118	137	124	111	120	130	137	135	110	131	123	111	126	135	102	124	142	116	111	129	116	136	105	125	125	128	144	127	123	109	113	134	130	129	130	92	126	131	124	126	124	124	122	129	145	126	138	128	118	133	116	121	137	149	135	122	123	129	120	127	96	118	146	136	115	132	118	105	107	130	102	149	147	135	108	130	108	147	156	109	126	132	92	104	114	105	113	126	118	126	112	124	126	140	141	141	110	133	132	120	110	118	142	124	124	136	116	125	149	126	125	147	106	120	132	112	128	102	138	148	119	134	93	129	110	125	130	107	115	128	137	127	140	159	130	123	142	126	155	140	117	113	122	96	113	120	118	129	126	110	108	116	111	123	100	132	119	123	126	126	137	109	144	126	112	106	113	123	123	106	110	115	132	100	151	128	119	139	119	121	116	129	146	111	106	124	124	112	132	126	114	123	130	107	137	121	123	121	127	132	139	136	112	117	151	119	122	139	120	117	118	142	140	155	145	136	124	119	124	121	110	115	135	119	120	128	142	118	111	121	115	112	130	106	124	126	99	137	127	111	111	119	111	129	118	111	115	137	133	121	134	108	143	136	127	125	127	134	120	136	121	127	124	134	131	135	132	127	129	113	145	120	124	134	130	100	129	127	136	113	109	117	114	123	95	109	113	115	116	128	105	105	111	116	113	103	140	132	140	113	127	111	127	149	129	126	124	130	129	126	131	128	122	126	129	127	137	109	118	133	111	120	126	125	135	129	143	125	123	138	131	132	126	130	140	109	125	125	142	121	121	131	127	126	125	127	117	125	117	139	122	121	139	131	148	118	121
6023	678	1239	1316	1134	833	743	618	560	535	493	490	446	424	422	395	386	358	359	381	397	402	381	383	347	359	387	357	389	367	348	346	347	321	379	351	315	353	355	350	291	343	305	314	336	326	343	326	353	350	342	354	327	314	311	365	331	348	326	288	346	292	333	299	350	341	370	320	355	340	315	383	348	376	311	334	363	356	331	284	340	302	311	323	317	322	337	305	335	342	332	321	315	347	313	372	331	323	313	330	316	310	330	323	319	302	315	331	321	340	317	339	295	307	329	325	304	338	345	337	338	323	330	328	324	338	301	310	307	337	312	346	336	304	333	341	349	314	348	344	309	357	326	324	331	320	349	324	341	313	320	315	326	318	315	375	342	302	342	313	329	330	347	354	308	347	344	331	331	371	314	342	307	342	328	329	315	338	360	342	316	331	366	313	320	340	356	309	349	347	334	352	328	309	344	311	345	334	335	327	304	351	300	351	328	365	294	328	334	317	361	360	341	335	337	326	348	334	367	308	324	319	357	300	300	352	334	320	343	320	369	340	319	310	316	334	367	338	316	319	326	357	343	349	311	331	344	321	308	376	291	338	337	317	318	340	320	317	341	341	367	360	347	335	347	289	334	353	314	321	342	330	307	314	315	346	298	315	336	330	321	308	341	322	348	337	344	352	322	326	357	343	342	306	309	318	324	348	308	333	324	349	311	325	340	337	311	314	312	323	362	328	319	323	337	328	344	309	333	334	310	326	346	317	327	343	296	358	311	370	307	350	344	354	331	336	319	338	334	336	320	332	335	317	335	304	331	345	325	340	301	327	340	346	310	344	338	330	319	370	346	336	337	300	341	350	358	315	304	312	311	323	306	337	344	328	307	327	328	335	327	341	357	319	341	305	356	321	333	319	349	327	350	330	326	296	361	308	348	360	298	331	360	303	315	317	324	335	334	303	357	285	347	328	333	323	327	319	346	346	351	326	333	331	320	322	337	320	315	293	318	317	325	332	319	316	313	327	319	314	298	349	332	317	327	348	359	320	343	342	326	327	333	334	358	326	348	338	329	351	321	325	325	331	355	338	313	301	318	321	330	294	338	362	292	302	320	329	342	348	300	348	356	321	313	334	337	351	326	341	287	315	323	355	301	346	332	346	321	361	294	314	280	321	336	350	341	308	354	351	307	286	344	322	309	355	317	327	316	329	306	300	349	307	327	325	327	312	343	349	328	300	327	340	370	335	316	291	342	346	335	334	345	348	301	344	314	342	312	346	341	311	343	360	337	327	315	335	331	320	312	375	302	324	291	314	318	314	313	324	321	330	343	328	322	335	290	361	328	320	310	320	359	340	294	313	318	324	336	318	310	337	325	316	357	355	323	336	334	303	288	338	337	333	330	290	349	326	309	336	346	305	344	344	346	324	317	313	310	334	339	294	333	354	320	329	351	328	333	336	322	323	350	360	335	320	318	322	344	324	334	305	329	356	337	301	320	306	335	300	304	326	308	302	336	297	320	326	311	323	313	305	324	329	355	328	319	328	309	310	327	307	319	344	337	334	371	334	313	348	356	317	300	348	346	328	338	333	314	316	313	310	350	306	294	314	343	353	333	335	298	375	324	328	333	361	328	326	330	334	344	319	364	363	353	339	347	305	332	343	318	322	334	335	336	354	318	357	326	350	349	300	344	318	375	346	350	329	332	371	304	320	366	323	342	333	322	336	330	287	306	351	325	335	325	307	299	360	318	332	352	333	356	356	331	365	317	310	302	323	318	352	306	305	294	297	328	353	337	368	347	330	306	328	358	338	282	331	318	317	327	327	346	321	314	323	327	334	337	358	340	334	334	348	345	337	349	342	317	305	292	318	333	353	325	307	328	321	340	317	331	323	309	329	341	365	315	307	318	336	320	329	324	320	352	339	338	312	329	324	324	341	305	367	325	336	333	324	322	315	310	363	295	363	295	330	330	314	326	315	300	304	348	346	311	334	368	306	326	317	308	335	333	336	316	343	340	344	335	332	355	370	326	315	324	314	336	361	344	377	290	326	313	316	337	316	329	314	311	335	347	376	310	329	322	305	344	341	305	326	345	345	311	320	358	328	294	330	383	307	341	305	326	330	346	360	343	336	349	340	317	356	317	344	350	307	321	340	326	340	320	342	314	342	345	341	308	349	286	311	324	322	321	313	350	295	337	325	326	333	326	328	313	326	317	336	316	333	361	320	335	307	329	365	327	322	340	304	319	351	308	311	320	341	313	354	342	329	342	352	359	350	310	333	335	341	308	336	325	321	361	306	324	351	341	343	349	315	338	300	343	312	362	315	343	338	307	312	326	321	356	320	312	333	328	322	316	359	353	309	354	325	336	309	300	328	336	334	331	301	304	326	312	334	342	333	319	357	349	306	313	303	311	342	320	340	306	336	337	342	322	328	301	331	332	288	345	353	310	325	317	336	341	322	308	356	353	367	350	314	300	326	352	329	347	334	342	329	344	352	308	305	323	339	299	341	321	337	360	343	337	342	318	345	316	321	303	357	348	318	324	345	363	325	329	321	335	307	330	304	292	351	323	304	327	322	306	357	338	326	347	294	350	307	355	312	315	327	326	332	308	359	324	308	315	310	300	345	328	319	343	277	289	305	321	347	310	328	323	304	347	295	300	354	339	323	357	340	318	339	317	350	303	326	297	301	318	317	335	339	306	354	325	343	348	361	339	351	340	311	345	304	307	318	325	318	334	328	341	307	382	342	321	319	323	339	337	325	318	315	347	313	339	330	354	302	321	286	341	362	299	311	325	329	295	346	307	344	342	327	354	356	317	297	350	315	320	367	334	348	323	305	343	323	375	333	319	340	338	359	324	320	311	347	316	321	314	328	346	327	296	327	333	329	351	334	319	355	322	313	354	340	325	319	312	356	327	280	338	293	365	327	340	349	322	321	298	314	340	342	346	342	324	345	310	343	337	294	329	321	341	328	333	332	334	331	307	311	330	295	322	337	324	290	337	358	357	357	345	313	295	301	307	295	311	339	317	325	359	330	352	332	319	330	339	310	285	343	314	347	313	334	335	330	331	306	361	319	304	294	316	322	345	331	310	336	328	326	325	322	298	350	315	334	328	292	312	346	331	329	306	329	302	332	342	302	342	331	292	328	335	328	302	334	315	307	342	345	306	334	313	306	345	286	317	329	338	305	309	310	325	333	360	333	328	316	337	299	358	294	319	303	322	329	307	341	335	342	331	355	318	350	338	338	318	314	342	307	345	318	355	348	317	359	334	314	318	342	359	332	344	338	323	341	354	349	324	322	338	326	316	295	328	313	330	296	347	304	307	344	294	291	331	335	319	309	328	329	321	302	319	324	325	332	352	313	349	330	355	331	331	334	298	348	320	338	327	324	315	321	329	340	354	331	348	329	316	326	330	342	331	312	338	346	344	320	343	320	336	316	335	336	317	345	319	353	293	336	288	348	348	342	299	356	342	296	338	350	303	326	315	324	299	333	358	304
13789	1179	946	727	519	371	355	324	285	271	241	227	219	205	203	194	236	206	167	181	179	177	161	194	171	170	181	176	182	193	187	177	180	176	192	183	185	182	207	183	210	165	169	199	172	184	176	184	197	208	207	189	183	164	208	178	202	185	176	189	197	213	171	194	173	173	182	203	197	165	204	167	196	192	190	199	206	187	186	201	177	154	162	159	183	180	188	153	175	192	160	164	160	205	190	212	200	188	164	188	190	193	190	200	204	155	180	204	171	205	193	185	170	181	157	164	166	175	202	213	192	183	197	169	164	165	191	188	171	192	171	151	202	206	171	192	171	176	184	166	182	126	176	184	210	192	176	174	148	181	163	189	169	181	155	186	208	173	189	184	205	195	183	193	209	191	166	154	189	162	196	197	187	199	185	167	176	198	192	189	163	164	200	181	184	188	134	181	204	195	184	177	196	209	198	177	186	196	192	200	163	170	171	169	186	179	192	171	184	195	186	202	192	192	193	167	171	185	174	175	195	185	197	183	186	184	166	190	177	174	218	161	206	176	165	179	159	182	176	198	186	178	192	171	177	201	175	176	203	184	170	196	171	177	179	197	194	187	194	215	184	162	194	179	206	193	176	176	185	168	184	193	177	149	182	182	175	185	184	182	181	200	176	160	159	161	192	212	153	181	177	194	205	179	210	187	180	176	178	182	176	177	179	184	189	184	187	209	199	183	173	176	168	166	179	182	181	161	191	196	177	212	164	138	198	165	180	173	175	162	180	202	196	190	169	184	164	166	211	194	181	203	194	163	180	158	202	174	212	155	177	192	176	199	179	163	180	183	184	183	190	191	170	151	195	170	151	203	187	180	196	191	194	178	174	200	189	178	166	190	189	180	191	185	180	213	167	172	189	190	171	159	165	170	176	189	157	188	179	191	182	201	180	179	158	181	188	179	167	178	161	176	191	172	186	146	175	151	165	181	195	193	187	195	172	197	196	198	179	182	190	171	166	184	204	148	165	170	175	172	169	172	168	194	168	186	187	200	201	186	183	183	210	181	210	195	209	194	191	182	175	180	178	153	160	195	198	176	211	192	166	177	175	197	184	171	181	191	158	172	195	168	178	181	161	187	183	179	180	172	186	182	173	145	159	195	202	179	185	165	203	199	188	210	185	201	176	182	190	208	188	178	182	190	164	178	219	190	201	181	182	171	180	172	194	212	185	200	177	179	204	181	197	159	188	194	183	174	161	186	170	169	186	207	161	190	199	164	194	195	189	188	178	205	204	177	208	168	173	176	177	210	163	172	189	200	181	159	186	171	170	190	198	189	191	200	189	187	168	184	198	167	188	193	214	205	195	178	175	194	172	177	180	192	167	180	174	166	207	167	177	216	205	161	159	178	191	177	165	198	163	209	194	187	202	197	195	180	174	180	196	190	173	177	174	184	178	185	181	185	166	189	193	174	188	214	194	200	184	166	168	165	189	151	164	166	190	180	174	197	179	174	164	176	168	188	164	182	197	186	204	195	216	175	184	160	182	189	179	199	208	179	197	169	194	177	185	157	171	167	180	192	180	167	180	188	203	187	189	186	209	174	212	164	161	173	194	163	187	180	174	188	172	203	174	178	166	163	198	160	181	180	195	184	189	182	177	172	186	203	211	198	186	186	199	194	188	167	178	201	191	182	183	188	182	208	226	201	214	179	191	197	189	168	190	208	214	205	202	169	156	216	187	201	187	161	182	168	190	206	185	184	161	196	212	168	177	161	191	169	185	203	186	170	187	192	168	180	210	190	189	190	197	189	198	173	189	191	178	159	184	187	186	191	187	175	180	167	204	191	177	186	188	201	144	181	197	191	162	194	164	193	184	181	192	190	202	185	170	194	202	198	184	178	176	198	183	176	168	176	174	175	210	174	199	167	180	175	188	187	194	187	178	198	211	205	186	170	177	182	186	158	195	178	229	186	152	159	195	165	209	192	193	179	184	195	182	181	189	190	190	189	174	183	174	163	184	187	160	185	193	187	196	177	192	175	199	202	175	187	206	171	213	187	184	208	193	175	180	164	181	198	190	164	152	194	195	185	193	176	185	201	189	196	208	170	181	196	189	179	182	191	209	187	162	177	191	158	187	196	178	161	197	197	177	189	174	164	194	200	212	160	192	184	177	194	165	169	199	178	196	204	207	192	175	201	183	158	187	202	198	193	161	191	198	193	184	162	180	197	206	173	165	178	209	199	194	203	178	204	207	199	182	158	193	178	192	199	181	200	197	161	188	179	171	180	189	154	184	215	181	185	178	187	182	199	201	161	194	169	180	169	170	195	172	163	189	193	169	200	180	182	182	178	193	162	211	175	162	169	161	211	212	183	186	170	167	182	186	169	177	191	196	189	205	187	186	200	179	186	189	199	177	153	189	182	193	215	175	185	189	182	180	187	165	188	173	167	198	170	201	217	166	189	173	185	155	189	200	175	190	186	154	187	185	181	201	166	202	188	181	204	181	171	181	181	186	183	193	209	193	192	168	170	200	194	184	203	152	218	184	159	200	179	214	202	191	186	187	208	178	220	153	183	165	180	191	175	174	200	193	197	181	211	212	167	179	159	190	174	185	192	158	161	208	167	208	188	155	179	201	200	207	176	189	185	199	161	168	184	164	168	192	186	184	176	173	171	202	184	178	179	192	170	167	193	183	182	193	161	165	216	170	165	168	162	188	192	205	165	218	187	179	199	192	165	187	167	197	171	167	167	190	172	198	188	178	175	209	170	158	175	174	190	165	194	190	166	184	180	190	171	183	184	178	201	206	193	186	153	187	190	168	162	187	177	194	182	186	195	166	173	174	213	185	160	173	178	136	181	171	182	185	209	185	162	166	195	175	189	173	162	166	170	159	166	163	176	175	200	166	176	165	201	188	199	211	200	179	162	169	166	183	204	199	202	174	208	164	182	185	174	174	218	198	198	156	171	197	208	189	186	184	216	201	194	182	193	197	158	158	191	182	180	197	166	188	161	168	151	198	187	218	170	183	214	195	189	166	170	184	169	152	181	186	169	163	201	196	158	180	181	189	162	179	168	183	188	207	199	182	173	183	156	169	166	169	174	180	203	187	173	184	175	152	196	201	182	175	178	164	162	172	183	165	189	200	201	188	183	186	190	186	192	169	174	182	183	173	164	180	199	203	177	171	177	191	177	215	191	158	209	179	180	174	175	205	190	163	195	192	178	177	189	175	183	174	176	181	173	180	178	202	199	176	207	188	182	184	167	175	183	197	194	203	184	197	172	180	168	180	192	190	189	181	173	171	209	163	189	185	160	168	204	189	183	162	168	184	161	176	172	172	167	203	220	208	176	186	158	179	195	196	187	190	162	203	208	174	183	232	178	207	177	172	165	198	192	175	185	179	205	158	201	183	180	171	180	199	167	164	169	192	197	198	155	181	178	168	178	177	155	144	177	184	204	166	169	182	184	206	206	212	169	179	173	199	168	205	178	175	185	178	168	211	195
7818	1104	2119	2360	1873	1520	1251	1108	929	841	737	706	696	730	618	603	575	538	547	558	570	557	564	537	523	482	533	477	488	488	522	540	503	494	494	506	493	498	521	485	460	465	519	505	464	497	482	475	490	494	488	478	516	482	457	459	484	472	528	460	469	481	490	470	486	450	481	495	461	475	472	468	462	476	428	471	458	479	484	478	508	442	491	441	488	459	448	485	431	477	438	458	447	460	460	489	500	448	479	480	480	419	459	470	480	471	480	459	442	464	493	464	475	461	435	471	458	483	424	490	464	479	485	465	454	453	480	486	432	503	478	470	440	440	460	459	444	480	463	437	480	483	454	472	487	460	449	428	479	433	446	463	471	454	452	483	474	468	458	441	493	435	444	471	474	438	475	453	460	446	487	476	481	491	459	494	440	476	466	469	461	417	463	510	459	467	481	461	466	460	468	450	447	465	469	451	453	426	462	459	438	471	510	499	467	498	433	471	471	476	434	492	495	464	480	467	439	467	471	468	451	461	449	423	416	494	483	466	463	462	428	459	483	473	489	460	495	435	444	458	494	457	478	463	489	475	459	448	447	503	444	460	500	432	471	482	473	487	429	473	511	444	459	487	518	473	418	457	476	476	475	453	465	490	464	497	474	453	436	447	432	459	451	474	449	456	473	480	496	462	487	483	476	461	455	482	495	451	483	486	478	457	462	465	475	453	470	424	432	511	458	426	462	425	519	492	454	476	509	472	483	447	481	474	531	496	448	473	462	466	475	445	469	440	490	456	428	463	472	478	457	465	503	462	465	489	471	465	459	440	482	474	472	481	444	462	461	485	450	473	459	458	480	487	495	464	463	461	443	452	469	420	467	435	467	471	476	476	427	467	470	466	496	468	431	454	466	489	481	507	450	477	479	485	462	461	417	445	449	450	490	462	516	410	450	471	442	453	482	502	435	451	438	475	491	463	454	464	446	446	443	443	478	466	455	508	441	471	485	438	445	454	437	483	461	458	449	469	445	454	465	439	475	446	427	463	456	463	419	494	476	482	450	431	454	475	481	464	485	493	472	452	452	489	470	463	465	424	476	525	414	456	475	452	434	455	451	490	445	461	454	473	474	480	450	434	467	422	463	451	457	477	440	428	503	456	486	448	474	409	474	457	451	438	454	424	489	461	444	480	477	497	484	419	500	454	440	460	418	472	414	440	483	486	428	477	491	419	473	495	471	471	462	501	486	466	470	411	464	470	495	483	488	470	446	455	481	451	477	476	448	469	466	470	473	431	481	462	476	479	460	513	414	427	479	498	460	454	497	469	465	460	467	443	454	447	474	468	481	440	442	467	484	458	452	470	437	462	493	457	482	489	435	420	493	489	469	496	463	462	472	468	435	476	459	479	480	457	453	455	457	476	438	445	452	486	458	440	466	455	473	449	470	471	437	464	416	475	459	498	484	424	488	456	450	513	441	428	484	479	471	444	468	498	491	472	439	454	441	451	433	448	466	438	474	484	460	496	457	470	490	427	480	449	462	528	464	463	486	437	483	436	479	444	459	483	480	490	476	430	436	415	472	485	503	443	506	454	466	465	461	464	472	468	452	488	461	464	476	463	443	496	465	478	475	487	467	474	431	467	469	476	484	466	462	478	457	467	469	476	454	465	429	511	421	460	467	476	436	500	430	475	452	492	457	488	516	486	445	475	467	387	449	453	472	451	468	444	511	453	515	535	464	492	463	473	464	471	466	459	468	443	497	453	469	444	506	464	470	464	446	456	493	469	477	454	450	468	431	490	473	447	468	500	461	484	446	464	532	480	450	450	509	491	490	507	429	465	475	459	467	448	463	465	485	461	460	480	447	500	464	464	468	443	521	467	520	490	437	469	472	482	469	481	472	497	521	448	485	448	443	476	472	470	464	469	445	464	483	456	485	478	434	465	441	430	481	462	452	487	462	491	502	481	466	456	477	468	451	496	445	426	462	474	472	501	492	449	454	433	460	467	467	476	477	468	459	464	456	488	504	494	460	445	433	482	498	468	461	469	491	442	494	435	443	454	449	480	437	454	464	463	470	471	449	515	463	455	477	433	452	460	463	477	474	434	491	495	449	480	437	479	466	454	469	490	471	463	466	479	499	453	476	462	433	430	432	459	482	449	464	490	483	457	494	466	488	457	464	479	472	495	465	494	489	465	468	466	446	476	476	475	457	434	445	466	475	472	427	448	482	463	461	440	471	478	459	476	486	483	487	407	464	489	491	473	490	473	454	477	466	472	482	454	448	488	451	449	475	464	478	475	463	448	447	475	434	486	471	463	494	457	462	494	461	422	461	479	439	494	463	468	443	451	449	457	473	441	443	453	468	516	440	489	470	480	457	441	440	464	408	465	482	477	432	491	470	453	480	461	461	437	455	449	475	485	487	440	438	457	465	447	454	451	440	433	453	459	477	442	485	472	469	425	492	485	451	451	458	480	445	450	484	462	462	480	479	486	453	432	442	447	455	462	452	455	480	483	482	472	503	461	453	478	487	459	458	482	454	441	429	462	437	454	461	491	465	473	446	484	420	463	488	469	455	441	469	464	437	492	449	456	453	495	463	438	431	503	486	461	485	441	506	448	507	457	469	486	473	455	484	454	468	463	464	480	455	482	484	456	469	478	460	449	461	490	464	495	491	481	478	469	427	488	481	426	474	477	469	411	486	464	448	469	464	459	460	462	481	434	504	460	503	453	474	501	441	496	454	465	466	477	455	443	441	471	469	458	483	500	481	464	464	461	472	468	450	458	447	507	490	468	490	443	497	451	500	469	442	476	499	473	482	482	457	479	454	468	451	508	419	490	465	448	455	476	467	495	445	518	451	434	473	481	477	421	451	451	474	471	488	479	436	503	492	470	461	441	476	483	461	484	401	485	461	470	472	463	477	474	470	484	464	479	454	469	469	443	480	455	422	454	471	494	432	458	455	428	477	443	435	480	472	474	482	442	448	516	481	434	448	472	441	469	471	464	455	458	477	509	473	467	447	461	474	468	430	469	462	499	457	496	500	483	452	485	485	477	487	476	483	439	497	439	456	477	501	482	491	497	461	477	485	451	464	438	431	530	508	438	481	463	462	469	482	462	450	424	487	471	463	454	489	485	475	473	502	455	490	452	469	482	465	437	464	469	473	479	492	505	470	471	450	459	462	495	469	465	467	490	467	486	509	500	463	523	474	444	499	440	461	463	433	454	491	434	425	470	454	472	456	473	474	490	456	474	456	423	457	464	464	452	484	427	492	468	454	460	467	538	462	446	458	476	479	458	486	469	469	489	476	482	489	454	447	526	437	425	503	438	518	484	441	475	447	491	497	490	513	472	461	468	465	453	482	452	438	470	459	478	513	486	470	445	447	433	453	474	426	450	452	481	483	476	457	441	454	434	477	479	470	453	467	434	474	457	491	486	472	477	440	406	452	444	461	477	501	463	432	471	476	467	435	469	487	430	466	446	472	442	453	506	457	501	462	484
1428	289	293	301	261	296	282	293	290	279	288	317	269	297	277	310	311	307	294	298	275	259	309	288	265	286	293	254	285	297	294	274	266	289	269	281	285	280	293	287	258	293	280	284	273	273	345	251	287	277	275	306	258	289	270	279	287	268	280	269	275	301	288	277	283	269	282	287	278	301	303	256	287	303	302	293	294	265	258	266	260	256	313	288	301	307	274	282	270	269	263	313	272	315	294	267	273	274	266	283	280	300	278	282	286	287	289	271	276	315	300	274	240	304	270	301	261	292	301	260	262	287	270	274	252	291	305	301	260	295	266	284	307	263	284	274	258	296	291	271	287	291	252	295	273	296	298	299	263	293	252	304	281	294	287	286	298	262	280	304	300	270	283	305	301	260	273	290	293	273	301	274	270	325	290	291	283	275	269	299	272	295	280	268	288	300	305	283	303	257	283	283	284	293	320	263	254	284	315	290	273	301	273	280	299	277	293	307	265	305	309	282	241	275	289	284	305	266	291	292	312	288	272	276	273	265	320	308	294	261	279	271	311	267	246	291	282	254	280	275	298	254	281	263	324	276	282	300	276	251	296	291	301	265	277	281	296	284	258	300	288	272	290	301	276	310	261	284	240	258	294	289	304	300	314	286	284	277	277	285	270	280	265	263	264	297	278	313	310	343	293	310	289	256	312	272	277	316	282	295	295	278	262	286	300	281	287	274	270	302	310	267	312	285	317	318	301	306	305	296	256	259	294	294	265	296	271	271	279	270	268	336	298	283	253	270	275	311	266	265	316	277	265	269	306	288	293	290	267	280	284	295	267	263	283	287	265	285	294	278	279	268	283	266	296	291	283	282	292	290	279	290	271	273	283	284	272	245	289	283	308	278	237	306	316	318	304	311	260	271	289	268	270	288	284	283	273	296	292	302	296	293	252	283	247	278	284	270	304	303	317	272	289	302	291	298	267	280	293	296	254	266	312	269	300	257	271	293	292	321	315	271	289	268	286	286	283	291	344	303	285	276	281	273	259	258	313	293	276	288	289	291	293	300	305	273	269	274	284	282	286	251	280	300	289	301	256	265	259	273	302	272	297	287	259	274	262	301	308	288	301	279	273	281	297	291	313	289	292	321	287	280	295	276	252	257	304	276	286	324	272	266	249	284	267	282	305	262	265	261	271	279	285	269	299	324	263	282	258	284	282	271	283	275	260	283	290	316	288	279	311	265	294	252	309	288	284	260	325	286	282	315	268	280	301	296	278	292	282	291	319	310	286	285	251	282	260	270	254	279	267	283	291	329	302	300	264	272	281	278	279	284	276	295	282	253	286	299	288	272	310	301	282	279	257	248	260	286	305	283	253	261	324	293	304	302	247	288	280	262	293	286	280	264	292	256	284	247	255	316	262	268	304	270	283	259	272	296	263	295	296	295	295	287	265	263	267	292	278	273	278	311	292	295	284	244	283	266	304	254	305	280	282	311	284	277	284	309	245	276	245	309	295	274	286	280	274	322	286	270	293	287	280	301	272	286	281	287	284	316	289	290	292	298	290	294	269	299	264	292	297	253	291	298	299	266	275	287	292	288	273	327	332	290	267	275	261	269	294	300	283	325	287	296	270	290	269	268	304	253	269	316	304	269	291	295	271	308	283	261	259	301	273	289	268	270	330	316	307	269	300	282	327	275	287	262	268	278	283	301	274	313	289	286	302	276	283	275	304	286	301	288	257	293	281	276	295	266	255	257	298	258	320	294	285	294	297	283	275	276	263	284	270	280	256	285	303	287	276	285	278	295	283	268	293	297	276	294	301	274	288	320	293	278	257	280	278	303	288	265	294	295	311	310	307	271	290	262	289	303	298	296	259	318	315	260	256	292	288	281	296	282	272	309	297	252	295	305	307	298	274	293	274	281	259	281	288	303	298	284	308	285	280	290	292	277	276	302	278	286	283	317	288	286	294	290	292	296	301	325	303	314	261	253	306	304	279	274	290	282	286	309	284	301	292	310	300	272	272	303	289	292	269	288	308	269	266	277	257	289	250	317	322	326	278	289	275	280	323	299	285	278	284	275	280	294	279	275	270	306	311	284	312	291	279	317	285	288	251	317	257	260	271	284	271	282	256	244	283	250	299	306	284	287	242	293	263	263	275	315	292	291	260	291	303	287	276	328	285	281	274	332	311	279	252	286	285	274	266	302	267	282	277	292	299	284	276	281	297	296	283	291	299	317	254	270	264	319	246	269	328	276	291	302	265	261	304	310	286	286	295	285	250	280	269	286	305	322	288	306	262	284	247	277	268	270	284	263	290	302	341	292	289	311	287	291	299	274	252	272	282	272	263	272	286	284	294	305	305	288	269	283	275	293	287	285	260	240	294	272	245	307	291	281	298	310	304	270	297	292	257	223	287	313	270	289	294	244	305	288	296	312	272	317	265	342	321	313	319	306	282	293	266	264	283	308	272	265	309	285	275	267	290	297	277	287	281	302	283	277	307	293	272	274	303	282	279	306	312	268	269	287	268	308	300	293	290	286	277	244	298	286	311	288	295	311	287	274	250	262	269	254	287	266	277	280	278	274	282	300	287	306	321	295	280	257	272	293	285	289	307	288	272	312	264	292	273	266	265	322	265	298	322	311	268	303	290	281	271	265	272	309	286	258	279	288	283	286	274	269	300	307	268	292	274	280	286	313	258	273	302	273	288	297	321	294	280	317	280	312	265	305	284	300	290	285	282	259	310	310	284	294	299	301	283	302	269	282	282	264	280	251	299	275	267	322	284	284	290	276	278	290	282	280	280	274	278	269	294	305	302	282	262	297	287	268	262	257	303	277	302	286	256	296	286	275	262	263	256	311	267	303	301	281	294	275	296	280	306	313	325	281	276	320	277	278	297	282	304	274	289	287	296	288	262	275	280	290	313	295	284	286	308	250	266	288	264	292	286	279	297	294	289	283	291	288	306	284	309	293	273	270	286	288	262	253	297	285	305	280	277	276	274	271	279	293	315	294	306	265	329	297	283	281	275	285	284	296	302	287	290	294	281	271	292	289	296	295	290	287	281	285	294	282	303	245	282	269	272	298	285	250	275	262	313	288	273	287	344	286	250	306	249	280	292	287	297	280	258	318	286	294	265	328	268	303	267	294	300	261	300	276	258	299	270	280	275	302	274	300	281	261	294	273	272	305	276	289	265	310	279	273	283	278	296	256	273	287	304	284	272	274	277	286	268	306	298	299	285	267	271	312	324	272	271	302	306	282	277	267	280	248	287	281	267	313	275	287	276	265	293	310	266	284	280	279	262	255	305	265	278	274	298	298	279	279	277	275	304	264	318	276	299	322	284	288	268	313	292	268	287	282	289	291	271	280	284	313	290	290	280	255	301	307	281	274	274	291	273	282	288	271	309	264	296	268	294	279	278	259	289	311	273	277	290	282	284	316	268	298	293	265	283	312	244	269	299	289	286	257	277	293	292	272	273	280	295	284	277	273	293	263	259	278	286	270
1803	652	698	701	651	676	653	621	609	632	675	666	630	653	642	649	661	646	603	601	662	596	603	638	677	628	658	623	633	634	616	586	606	628	653	633	654	633	620	611	657	660	637	620	616	616	621	673	640	683	624	645	633	680	681	656	661	642	624	675	649	642	637	641	576	630	643	651	677	643	654	661	676	660	659	556	672	591	650	684	649	688	645	671	592	619	636	673	581	658	582	645	644	643	609	579	620	627	656	629	604	596	646	598	653	655	626	634	644	658	680	659	616	633	660	591	640	702	622	686	668	690	652	660	677	597	657	636	622	626	600	607	703	663	649	608	646	608	648	619	585	675	650	628	689	667	624	691	649	642	623	606	690	697	599	651	601	601	654	661	610	636	638	667	656	641	638	644	628	667	612	685	615	642	661	646	617	636	616	625	655	667	676	649	664	634	636	672	606	651	613	617	676	653	605	654	638	638	645	619	612	626	652	643	617	628	648	624	600	653	656	652	612	637	627	689	610	634	663	665	615	649	638	697	656	624	627	663	612	617	648	623	632	610	647	686	639	600	646	657	610	657	639	604	635	608	600	614	649	629	636	641	641	612	616	655	663	621	647	634	637	615	660	616	618	635	661	634	661	672	623	684	638	626	660	605	632	676	631	655	654	631	652	624	656	705	615	618	649	705	641	596	661	663	640	636	647	656	664	682	646	633	679	653	632	638	665	633	655	652	581	678	633	633	638	599	654	610	601	650	629	631	654	628	622	667	635	647	655	635	614	606	623	636	623	641	635	681	626	642	653	673	619	671	672	637	624	663	698	638	654	643	658	644	590	652	658	583	703	612	611	635	606	642	656	671	614	636	619	604	605	638	675	629	588	640	594	643	607	629	666	686	621	633	667	688	619	647	653	670	641	630	721	672	640	662	640	633	663	661	627	729	640	658	659	645	642	666	627	644	631	595	656	678	651	669	618	644	610	658	632	633	668	611	627	636	615	603	658	624	634	686	619	667	649	678	619	647	626	647	651	678	656	607	635	628	634	601	610	600	618	647	616	665	649	656	607	628	598	635	677	641	593	607	675	656	627	632	654	661	627	641	592	589	588	684	654	642	673	615	661	612	653	633	642	630	656	624	630	608	593	696	612	604	649	622	579	621	708	636	637	648	650	662	625	664	639	627	657	648	685	600	666	638	607	624	628	652	618	625	657	645	669	681	704	574	665	624	690	634	646	615	629	612	583	607	640	641	637	658	597	597	650	635	657	654	630	651	636	646	649	643	611	650	626	635	644	661	674	637	631	642	609	641	654	657	644	593	619	663	648	609	644	647	586	650	624	606	629	598	666	588	636	657	626	654	612	664	629	651	647	664	639	680	636	625	603	640	665	639	641	594	628	607	656	630	687	664	669	639	627	586	627	665	648	653	615	657	605	628	666	666	640	620	626	599	642	586	677	656	670	671	635	634	649	607	611	660	633	605	618	581	614	688	671	670	634	658	670	641	636	653	634	631	682	649	645	660	658	656	635	637	622	617	663	620	652	610	645	638	653	654	694	623	636	625	581	650	668	628	598	616	622	639	645	639	687	654	636	641	662	627	639	618	682	633	607	615	601	659	601	696	666	608	625	591	622	650	660	636	547	627	631	671	615	617	639	639	647	610	614	627	622	671	608	661	606	661	662	673	637	668	621	669	631	669	663	640	618	627	650	610	655	606	674	599	690	676	617	649	622	639	636	611	667	649	602	601	624	608	672	657	618	658	667	624	664	644	651	677	623	619	641	666	651	627	623	665	615	668	648	632	640	633	648	681	603	619	611	687	638	666	621	616	670	607	662	623	626	636	629	674	592	635	605	620	650	653	650	653	630	678	598	634	628	644	639	647	649	659	646	632	685	625	650	604	676	618	668	670	655	632	639	592	653	609	642	614	641	672	641	663	638	625	600	609	604	614	664	636	682	654	641	630	669	648	644	603	610	627	644	638	629	645	654	658	648	591	636	646	618	598	662	689	636	647	647	648	625	648	631	649	718	643	633	635	638	632	637	677	633	641	667	655	588	634	694	645	601	642	679	594	598	634	666	655	634	615	624	628	602	661	651	661	653	646	650	664	648	661	659	687	637	650	639	635	632	627	645	653	665	642	627	619	668	607	578	648	666	638	640	618	718	617	626	647	748	663	658	623	596	666	635	601	646	654	617	627	602	600	661	646	653	652	661	663	650	690	656	621	631	660	621	695	643	632	658	651	611	683	672	632	614	624	620	614	661	655	685	641	589	641	629	656	631	625	635	603	650	639	611	590	663	652	604	656	642	648	668	659	626	659	618	605	666	654	688	687	660	610	642	652	636	628	674	689	627	649	627	674	622	678	653	652	672	667	661	676	605	637	625	622	641	646	662	601	653	584	641	647	593	640	675	679	621	645	622	636	624	619	622	601	624	656	660	683	587	646	667	632	643	613	639	623	671	675	664	665	611	668	599	680	648	655	657	650	643	672	627	616	674	637	653	593	630	635	617	623	679	581	576	640	619	661	673	634	627	641	627	650	646	660	613	640	653	658	632	662	651	616	656	605	637	686	680	629	656	649	627	645	641	652	659	610	620	649	626	623	692	651	637	626	623	625	637	631	631	665	628	635	648	669	648	669	637	636	638	628	638	602	621	676	652	622	677	638	648	641	614	668	628	634	667	622	610	632	599	676	623	644	623	594	658	640	666	659	609	662	641	603	651	648	618	640	650	630	615	639	631	631	634	642	646	676	658	645	601	596	575	658	622	625	659	636	671	655	647	597	621	678	649	615	632	665	673	642	616	631	636	652	646	614	617	640	640	673	661	634	662	687	663	622	614	630	654	691	627	681	625	637	696	667	668	646	601	607	631	670	708	643	654	659	635	627	647	600	652	636	675	617	679	653	643	667	639	605	649	633	637	635	659	614	650	657	574	678	683	669	663	614	617	602	620	644	614	603	621	625	636	591	620	626	622	594	673	639	625	622	630	619	686	611	615	624	627	645	654	668	638	605	640	645	651	638	607	627	632	635	635	637	654	648	661	646	612	623	675	636	677	629	657	625	643	638	619	621	667	607	606	639	603	640	643	646	654	633	625	664	638	611	590	638	624	628	636	638	645	609	670	642	648	657	598	609	624	640	665	635	664	615	601	676	627	631	650	621	644	624	660	598	647	655	621	604	600	621	638	636	612	672	673	668	634	618	618	588	613	611	631	615	615	646	614	635	612	631	678	645	625	664	614	608	603	629	686	668	617	582	614	615	648	628	628	648	697	635	641	655	667	631	626	640	620	646	630	647	612	604	633	632	640	607	652	638	671	601	650	604	625	622	626	630	680	650	687	590	642	658	652	600	617	657	619	659	629	594	631	674	629	637	621	624	631	632	661	636	653	639	591	662	645	658	692	673	589	613	622	667	634	620	653	611	653	627	606	604	642	656	634	665	595	663	619	659	651	649	647	678	684	620	659	593	615	636	657	617	651	618	601	640	651	654	623	652	660	650
7114	479	520	402	299	223	199	181	165	162	156	142	169	132	144	150	133	126	135	142	135	131	151	124	151	136	130	126	154	118	119	133	121	124	141	126	134	116	124	126	117	123	126	123	129	119	126	145	138	142	142	139	124	125	117	136	124	140	131	130	114	127	101	101	111	139	135	100	125	111	135	143	132	140	126	155	130	123	118	134	128	119	128	145	116	145	114	132	139	149	116	118	106	142	129	115	117	119	125	121	139	110	119	103	103	115	104	102	139	134	127	132	140	126	141	117	117	122	125	133	138	123	128	135	126	125	96	108	128	118	122	116	152	132	126	125	123	138	128	126	129	109	120	146	115	116	97	117	142	128	144	128	140	150	131	117	130	140	123	124	133	109	126	121	147	121	129	145	131	116	123	120	115	134	125	117	128	118	137	128	135	120	139	132	120	114	134	129	131	128	102	102	107	135	118	116	127	132	135	127	146	125	121	123	112	128	122	126	120	128	135	113	109	142	129	155	120	120	114	135	128	101	131	127	119	144	114	112	127	141	139	123	154	135	123	92	113	114	130	164	134	120	120	115	108	125	126	121	127	131	132	144	126	125	114	129	143	108	130	111	126	116	125	114	100	122	124	135	127	131	116	105	115	146	124	127	109	103	127	124	121	113	124	119	132	126	120	128	127	118	116	109	125	122	120	126	111	126	133	115	117	151	127	128	127	126	124	120	116	138	126	138	135	137	132	149	116	123	133	98	138	132	120	129	132	123	144	131	113	110	119	135	114	128	133	120	124	118	143	134	128	129	116	121	102	127	126	131	126	122	121	122	120	133	138	143	127	121	129	131	145	109	136	118	117	142	114	117	95	127	138	122	132	111	100	141	123	115	129	118	119	115	110	122	117	116	130	122	122	148	105	93	128	145	124	127	143	109	112	119	130	126	143	119	145	106	125	145	123	127	124	108	119	135	123	123	116	149	123	136	148	123	114	113	136	105	109	101	118	131	131	117	119	110	140	123	97	122	147	129	130	104	117	118	139	124	116	117	135	130	109	117	125	122	126	119	115	133	130	125	130	126	122	136	126	124	158	115	124	136	124	151	107	122	115	129	111	112	120	122	124	117	102	116	137	120	125	138	130	124	133	132	127	121	126	154	126	127	127	118	135	126	133	144	122	107	121	110	133	129	150	152	138	121	130	122	108	133	119	125	133	108	126	115	121	111	114	131	130	109	141	134	124	141	98	138	117	133	105	126	140	132	120	113	119	121	140	122	111	135	133	124	127	164	112	111	99	113	152	124	148	124	135	117	117	126	115	123	139	126	127	114	109	120	154	153	96	133	114	142	128	122	137	123	132	140	119	124	131	117	128	105	134	158	120	127	152	125	130	127	131	127	116	106	99	137	134	121	118	118	105	100	126	123	112	128	119	129	146	102	112	118	124	133	111	116	106	138	112	163	129	109	112	139	131	118	113	128	97	137	127	137	133	125	90	126	115	138	131	122	125	145	135	111	108	127	115	130	101	104	129	132	125	134	150	117	130	128	124	129	123	135	126	122	128	119	134	136	144	125	105	111	120	124	121	108	113	131	110	125	124	134	117	112	99	151	112	121	131	108	137	134	124	142	115	115	137	124	135	116	117	124	140	137	129	126	130	137	142	123	133	117	102	121	132	128	145	133	124	128	129	129	141	136	117	119	132	123	137	128	127	114	134	120	135	116	113	109	105	112	114	125	138	101	126	153	101	114	112	121	124	110	112	127	127	120	140	116	142	135	124	126	144	119	139	103	134	116	103	127	149	131	144	113	139	103	120	138	119	133	118	105	119	112	148	141	133	120	116	121	137	108	134	108	121	131	134	111	134	136	131	120	130	126	115	127	146	128	141	141	138	119	145	127	116	120	130	158	137	148	124	134	125	92	133	121	128	127	112	144	128	124	108	146	144	150	105	125	115	112	127	135	141	145	118	109	120	116	125	133	107	107	133	131	131	138	129	129	141	140	138	149	148	123	128	120	133	115	129	157	131	152	104	107	123	122	134	97	131	113	112	134	119	123	131	130	143	135	109	141	142	126	148	127	140	112	140	143	117	114	99	138	143	122	116	132	122	106	128	111	126	133	127	111	129	140	139	134	115	151	126	124	144	118	134	145	130	136	114	120	136	133	118	121	143	120	128	134	142	128	113	134	127	125	135	121	107	103	115	134	129	139	102	123	136	126	133	119	144	131	109	128	133	121	112	89	104	131	124	130	113	124	138	135	124	113	128	133	128	128	143	125	128	119	107	117	144	127	130	118	126	111	132	109	130	117	101	131	102	143	150	125	102	126	128	131	116	129	105	125	109	121	147	119	144	134	120	140	167	134	132	124	119	117	119	103	113	139	146	113	130	121	114	119	136	137	128	126	143	131	106	144	114	141	137	131	135	131	118	124	137	126	137	132	136	123	115	124	123	124	135	139	148	133	125	129	138	137	115	132	126	109	115	109	113	109	113	127	146	139	118	136	133	110	113	123	118	136	132	130	144	139	116	126	107	128	100	121	134	127	134	139	108	112	133	123	133	117	121	119	133	137	120	142	111	133	107	134	105	141	116	127	130	118	129	121	130	137	124	134	124	124	98	132	124	108	135	116	116	128	154	137	126	117	126	107	117	148	126	130	141	122	128	135	148	105	115	121	140	117	129	139	115	147	131	123	116	131	132	108	129	121	143	135	122	126	104	144	127	128	126	120	124	125	136	122	139	115	129	151	110	110	148	133	130	143	106	102	126	122	118	140	129	122	116	122	122	119	130	123	135	151	120	130	127	118	141	120	106	120	111	122	139	135	106	132	121	108	101	129	144	107	149	120	121	125	125	123	111	103	124	123	141	127	104	137	116	113	130	130	129	123	124	141	114	112	141	102	154	139	129	112	125	133	120	118	126	125	138	121	116	126	127	134	136	127	115	129	132	116	151	119	128	114	142	112	117	125	119	148	127	112	121	129	124	142	124	117	139	150	111	112	128	138	104	120	134	127	133	140	151	117	114	119	138	137	124	145	145	143	141	129	130	132	111	112	115	119	127	113	133	116	148	110	133	130	124	108	139	122	153	119	125	124	115	142	119	129	125	100	123	127	95	137	117	126	116	150	122	141	139	136	139	146	117	127	108	139	114	132	132	114	132	141	121	124	125	132	147	131	123	120	116	124	111	156	120	125	117	147	137	154	91	113	110	141	145	113	136	93	127	121	138	111	126	134	118	142	101	130	118	124	113	125	113	120	125	94	113	140	126	125	123	127	122	111	113	113	137	135	114	127	120	128	122	137	117	123	116	105	113	137	138	126	118	128	119	120	119	114	134	118	136	113	133	138	125	129	147	127	118	150	105	140	126	134	121	137	127	126	139	137	134	118	132	134	145	140	120	118	124	141	116	120	148	115	137	121	124	131	123	125	109	140	145	109	112	115	115	122	101	121	117	135	142	152	113	111	139	106	122	137	107	135	116	120	102	126	122	124	118	130	125	91	141	105
5922	651	1112	1330	1060	873	738	692	573	496	508	464	425	441	441	397	402	382	367	358	380	389	350	326	375	350	357	355	345	356	394	372	326	357	347	327	330	340	321	354	335	343	332	332	343	310	338	336	334	370	331	330	354	343	338	332	328	319	333	303	357	357	367	334	325	362	314	340	360	334	330	329	354	311	317	301	319	335	316	377	337	304	335	347	350	322	348	330	346	346	303	333	362	334	328	364	322	340	324	307	320	293	346	341	325	328	323	324	328	322	334	319	358	325	323	347	329	333	332	304	296	336	354	333	309	313	373	318	359	339	314	339	327	342	310	342	347	346	346	361	338	310	338	320	301	343	342	306	299	314	351	370	333	324	329	311	315	331	333	336	334	343	327	362	315	337	298	308	311	337	325	322	351	339	338	337	348	323	315	343	315	347	344	303	338	343	297	308	301	324	340	326	347	299	328	294	323	319	332	320	358	346	331	305	313	338	349	308	364	334	316	323	335	326	330	334	330	324	322	326	349	361	332	305	290	295	330	336	335	327	305	355	318	317	299	322	313	321	345	317	335	308	327	335	325	343	329	331	332	369	336	351	366	336	317	338	322	312	319	353	323	289	322	349	333	322	359	343	346	328	321	335	323	370	307	331	333	306	304	353	355	318	321	336	312	354	301	323	327	316	361	323	334	361	373	325	361	340	316	312	326	322	340	320	343	308	330	305	339	336	325	324	310	350	363	324	320	338	325	320	368	282	333	304	331	301	315	372	313	299	332	313	324	357	340	330	326	338	293	334	314	322	316	343	331	335	394	337	331	320	329	346	346	318	303	306	328	349	363	324	331	319	346	303	326	322	314	291	298	368	348	325	321	311	287	329	343	335	355	354	315	360	312	328	334	329	300	318	337	354	286	312	341	331	315	312	352	355	317	334	334	339	329	338	287	317	329	338	321	354	307	336	326	330	329	305	354	313	361	326	332	326	333	335	333	332	281	332	298	324	323	319	325	344	339	353	319	346	352	299	305	335	301	315	313	349	328	284	342	311	343	329	317	352	342	330	329	314	337	322	357	319	327	330	353	307	349	290	333	309	324	364	332	311	350	337	322	293	318	311	323	341	339	286	332	319	328	345	325	348	317	365	331	324	323	352	329	350	320	329	343	340	328	311	339	312	323	369	311	319	299	311	359	321	312	307	310	310	308	309	345	327	301	326	314	335	357	361	339	360	316	342	324	298	337	320	291	318	335	338	317	312	321	333	325	279	344	299	339	354	321	349	318	340	336	302	362	332	338	321	329	309	351	350	336	329	329	325	337	342	348	320	312	349	342	319	340	320	329	366	324	294	318	334	321	339	338	335	329	312	346	304	333	364	325	325	308	336	332	301	344	321	350	320	308	355	300	350	339	313	323	326	330	298	317	324	324	343	369	301	303	315	337	324	299	340	329	333	327	338	309	313	327	305	344	315	328	294	341	332	310	310	340	324	345	345	332	313	346	328	318	340	330	324	307	335	330	333	324	325	356	344	316	314	324	338	322	280	312	359	342	336	347	355	343	330	294	313	349	327	324	346	331	316	338	338	352	328	322	321	330	304	337	314	333	324	326	320	342	342	323	354	327	305	339	329	354	362	306	325	314	294	322	321	358	322	328	342	339	332	332	348	313	316	315	351	350	313	319	297	304	309	328	302	328	290	332	334	328	367	331	317	355	327	319	347	328	335	324	344	326	309	325	320	329	311	322	350	317	336	332	335	318	358	335	339	319	336	360	359	330	325	339	308	345	339	326	320	310	319	321	322	324	322	338	353	317	317	302	328	345	339	321	321	324	356	327	307	359	333	304	341	329	324	296	344	335	316	324	315	361	328	318	327	333	352	339	302	341	359	322	307	336	335	290	313	316	345	331	312	353	338	338	310	314	315	302	343	308	342	358	337	316	320	327	327	342	309	319	371	330	329	318	318	374	335	330	337	349	323	319	312	338	357	321	315	340	333	360	314	332	332	332	331	300	357	288	317	314	318	347	334	349	308	339	332	355	322	320	334	301	307	336	352	313	316	341	328	338	344	335	334	279	333	332	339	333	324	332	306	345	342	366	323	355	314	352	326	350	323	317	328	326	295	338	323	346	301	346	333	335	342	361	342	317	312	311	308	330	339	324	327	321	313	355	338	326	341	300	325	311	362	318	334	333	310	357	333	362	320	365	351	302	354	317	318	327	335	341	322	301	303	365	303	346	319	303	336	306	320	342	337	325	332	347	323	303	321	343	316	350	318	311	352	320	331	351	347	328	357	331	313	319	315	344	345	345	341	331	331	350	333	357	329	328	337	302	354	362	318	333	330	292	337	325	329	331	329	306	315	302	328	318	299	360	333	312	312	317	320	360	319	341	306	314	350	305	320	340	327	289	324	352	312	316	328	365	313	368	314	336	324	354	315	302	313	317	360	342	349	306	356	338	321	308	322	367	352	337	306	331	359	318	331	348	343	337	349	346	336	315	317	319	300	328	369	329	321	332	327	294	312	340	331	298	319	313	300	371	360	313	348	350	346	336	330	324	365	350	344	338	337	362	329	315	369	354	320	319	337	311	332	326	326	346	312	305	310	329	314	331	341	334	345	324	323	330	351	328	314	339	319	333	307	371	322	339	330	314	292	318	296	306	328	348	294	324	321	362	340	322	353	353	323	333	350	315	320	307	323	310	344	318	316	330	318	354	320	325	325	302	326	299	308	322	336	313	315	356	318	343	339	332	294	324	314	329	334	349	313	335	354	355	303	313	325	308	322	304	323	314	335	365	317	360	340	328	343	276	338	334	305	312	329	329	330	337	310	316	292	343	283	316	320	373	320	321	348	301	340	353	335	336	296	327	319	293	330	370	327	302	336	317	340	330	335	342	336	349	314	323	339	321	333	344	344	320	352	348	334	343	318	306	310	342	319	335	366	310	354	324	321	306	293	333	319	344	302	333	302	323	364	310	333	315	327	325	332	328	305	321	336	347	314	344	298	320	322	325	317	336	314	295	360	334	322	304	314	304	298	344	313	341	285	336	353	315	341	338	318	341	342	315	345	329	322	338	326	354	324	336	345	329	317	323	340	323	356	349	306	308	316	306	286	290	317	336	344	333	325	335	339	336	338	334	308	362	345	316	361	320	326	317	343	338	353	339	325	338	290	335	321	330	359	339	334	348	332	317	327	314	360	315	290	349	334	358	328	357	323	324	326	308	309	300	343	347	295	323	329	334	324	318	315	330	332	309	331	322	309	327	318	335	346	317	312	333	336	334	340	323	320	341	323	339	355	347	325	331	340	340	354	322	302	349	292	374	340	309	307	325	356	326	360	344	357	330	357	334	334	339	317	300	358	356	301	312	321	328	320	320	327	329	336	329	311	321	326	344	347	304	346	299	362	319	335	321	325	296	313	340	343	353	338	351	316	351	319	338	325	312	332	325	326	303	338	328	335	309	316	336	342	305	337	340	323	313	289	345	330	328	348	321	318	322	316
13774	1226	963	732	507	377	328	307	278	254	243	234	197	222	227	170	230	200	199	211	197	197	196	161	195	208	187	189	172	190	187	183	193	208	186	203	194	202	207	172	190	194	190	202	187	179	163	188	185	192	199	180	178	167	176	180	180	169	184	202	215	191	184	195	170	202	182	168	182	178	180	174	208	185	178	186	177	191	186	204	154	198	194	173	166	192	215	194	172	193	192	203	187	179	212	181	172	191	168	200	196	159	154	178	179	185	175	164	198	195	169	183	190	177	179	183	196	196	188	188	207	194	183	164	169	178	168	208	203	158	183	208	186	194	179	173	189	196	179	155	175	200	183	164	174	181	161	174	187	168	184	187	178	183	178	198	169	187	209	180	191	196	186	194	161	167	188	208	178	172	197	196	193	184	187	181	167	177	163	207	182	175	157	174	200	191	172	153	157	159	160	175	173	179	188	203	180	177	176	200	163	172	195	161	207	172	165	178	191	175	171	171	168	186	197	184	186	193	179	191	224	178	196	170	178	189	162	161	184	228	201	170	201	168	210	196	186	182	175	168	193	187	195	215	214	185	169	185	177	183	180	204	193	196	176	211	189	225	192	193	206	188	158	154	192	184	185	171	187	202	177	199	188	168	194	198	176	212	168	172	171	237	194	193	170	174	176	197	191	168	198	159	191	184	197	188	201	206	162	202	179	145	196	191	177	177	168	179	203	202	186	181	172	165	168	182	189	199	211	199	174	205	194	163	172	164	173	191	164	187	172	194	180	177	189	175	170	172	187	202	232	176	173	181	184	214	187	179	197	163	212	184	176	172	163	171	183	185	194	185	146	200	189	213	191	222	192	177	185	165	190	173	170	181	188	208	177	185	173	172	215	158	182	186	164	198	190	175	192	207	198	194	213	184	208	186	207	185	199	179	181	182	183	191	190	190	182	168	212	211	197	155	160	173	200	175	195	192	200	187	190	184	180	181	181	188	195	165	172	188	174	164	190	180	184	174	178	182	186	198	197	191	195	199	189	182	193	203	202	178	179	163	194	191	160	175	190	181	189	200	191	192	184	182	169	156	158	167	193	191	205	187	193	178	191	158	174	180	176	182	191	178	160	194	197	206	196	195	185	173	202	194	184	165	162	184	169	171	183	226	172	198	193	187	165	174	189	186	144	186	175	186	170	177	186	183	180	186	182	204	191	167	211	188	188	168	201	175	157	172	176	191	204	181	201	204	194	183	191	182	161	195	191	195	200	176	171	186	201	192	187	163	177	190	193	170	156	164	189	187	178	162	184	211	164	190	157	204	190	178	168	175	165	210	197	191	194	187	168	179	174	191	211	200	179	207	181	192	172	177	169	170	192	170	214	193	176	181	194	210	157	180	194	199	148	177	183	193	202	173	178	208	167	165	196	174	177	180	186	185	183	161	189	194	186	171	204	176	193	189	174	194	206	200	180	186	177	161	160	198	182	179	202	167	182	186	169	164	196	169	192	173	175	176	166	186	164	193	208	172	219	208	201	147	191	195	172	174	196	176	186	182	207	163	165	207	164	208	173	162	178	178	197	183	161	203	205	194	189	188	177	183	178	179	204	171	183	181	179	177	175	179	189	209	204	171	198	187	174	183	173	201	199	211	172	176	188	173	209	186	189	181	180	193	199	178	194	190	184	184	163	176	183	187	181	202	190	200	190	191	190	202	200	206	174	200	172	209	182	192	187	202	191	183	178	198	170	180	194	193	196	195	180	189	187	160	192	170	170	166	164	176	174	177	169	173	176	176	185	177	195	202	171	166	189	186	200	196	185	181	209	186	195	189	178	171	216	182	184	188	184	192	167	168	179	156	181	178	188	177	179	185	186	202	179	180	178	185	145	167	188	197	175	208	176	176	177	186	172	220	180	171	163	186	211	180	192	197	197	187	197	201	162	180	173	199	176	163	200	174	192	177	183	169	187	194	213	179	196	192	194	170	151	169	205	197	187	187	187	220	184	161	183	185	186	198	180	178	199	169	169	199	177	188	187	165	160	197	162	177	186	184	189	210	174	189	190	189	145	181	182	198	186	181	161	197	181	182	192	178	190	180	180	161	187	176	192	200	171	155	199	174	181	187	205	168	180	189	195	173	213	204	165	173	198	180	183	186	180	198	200	167	188	189	165	194	191	193	182	204	174	182	172	165	175	181	184	175	171	173	211	168	166	172	166	166	156	184	173	180	170	181	171	198	160	158	168	172	170	219	186	169	182	182	213	207	167	179	187	167	172	175	189	164	178	175	181	175	176	197	156	174	204	186	186	173	186	174	187	189	189	198	188	185	179	176	176	180	202	209	189	187	195	182	174	191	203	176	172	201	194	182	186	185	164	171	199	170	170	180	176	188	241	181	188	223	211	187	205	175	172	169	202	163	189	196	186	189	178	214	172	190	157	173	166	184	194	184	163	201	190	193	155	202	192	198	177	190	204	175	186	198	179	167	190	198	209	176	167	171	189	200	189	206	172	185	162	175	170	170	179	174	165	150	160	178	164	184	171	174	194	174	213	171	163	155	173	191	186	176	200	191	190	171	200	190	210	186	163	188	195	194	179	199	182	182	223	209	169	198	179	181	181	175	184	186	192	165	181	174	168	171	156	193	198	169	167	159	184	168	193	189	200	191	187	209	224	200	178	198	185	194	176	196	175	190	176	173	197	186	150	172	180	216	182	185	207	183	197	196	191	204	154	189	179	196	201	170	171	176	184	166	211	176	169	154	193	221	176	192	183	177	172	170	163	196	178	171	176	212	185	184	199	202	191	190	201	203	182	211	189	168	183	159	173	180	204	189	201	178	193	177	163	163	196	193	205	187	199	181	199	180	187	192	167	172	203	165	204	189	186	182	218	159	179	192	171	174	164	181	174	189	183	207	187	191	194	180	177	177	183	179	173	179	203	213	173	216	172	181	178	187	169	191	186	160	162	167	181	186	183	209	173	174	192	167	174	183	188	204	192	191	200	175	187	171	159	176	181	170	171	207	170	182	207	166	148	189	172	201	193	188	164	163	192	175	205	186	182	210	207	189	192	189	196	195	189	178	182	174	178	193	173	189	184	195	175	188	168	181	191	205	184	177	211	171	155	194	188	181	159	173	191	161	163	176	200	177	178	178	187	191	174	193	207	180	166	167	188	184	183	195	165	175	210	206	177	205	173	189	164	191	176	164	183	180	179	189	190	197	192	181	190	211	191	193	165	177	171	177	192	171	182	192	212	182	177	203	192	204	188	161	188	192	172	172	153	186	179	168	169	176	172	177	192	194	190	171	188	184	190	192	181	199	213	179	185	167	191	199	162	178	163	160	198	181	156	213	158	196	169	166	196	207	180	166	202	160	194	197	188	195	190	188	190	191	176	183	164	185	192	182	161	205	202	159	183	178	179	196	179	195	174	195	196	148	141	177	190	176	212	187	175	168	207	159	207	192	189	147	182	165	169	195	195	195	167	155	190	192	153	182	193	166	175	196
7900	1128	2038	2306	1862	1456	1218	1034	910	798	758	713	708	648	674	602	584	603	573	579	516	557	571	489	514	501	537	501	458	490	483	491	467	513	471	503	528	471	456	471	453	444	467	496	461	473	477	497	511	523	466	465	480	496	455	479	502	480	487	470	467	495	485	477	475	466	468	511	488	448	453	444	467	465	483	491	474	475	441	440	439	449	506	454	493	446	469	494	460	466	501	449	466	487	455	452	446	521	460	500	470	500	496	478	437	449	475	498	465	484	440	474	427	481	476	483	438	433	479	456	437	477	431	497	422	468	469	437	459	446	454	464	456	483	441	466	471	450	436	445	517	476	441	488	481	469	449	439	470	439	433	501	467	460	480	461	473	441	503	451	468	434	467	441	462	446	482	491	471	513	434	458	463	442	448	447	460	471	467	487	448	443	470	484	465	500	451	464	484	455	494	444	466	483	523	479	455	470	477	444	468	499	452	445	475	522	455	441	451	422	468	445	460	485	467	453	478	509	469	453	471	436	460	473	481	457	483	484	477	459	483	449	498	469	493	469	446	455	453	462	479	429	488	460	470	465	478	459	443	505	484	480	450	454	471	464	423	475	465	467	476	450	498	454	495	488	467	482	477	470	459	494	465	451	475	452	446	443	425	491	486	464	457	461	467	491	468	468	476	473	457	457	469	448	450	431	441	458	438	489	487	446	521	475	466	496	484	453	452	469	434	463	463	463	447	468	463	451	461	436	448	507	444	472	427	488	466	441	477	456	470	444	472	458	468	484	465	452	491	480	431	494	468	436	383	455	463	462	449	427	476	486	452	471	472	446	489	502	469	464	456	433	460	472	438	488	490	446	479	468	472	453	476	501	452	449	461	440	528	489	486	471	461	502	446	472	453	455	457	489	495	479	473	474	458	428	444	459	475	482	456	446	488	466	498	473	473	440	464	496	474	469	496	478	468	427	537	476	448	474	523	499	460	465	467	443	480	465	469	465	474	475	454	434	446	470	465	469	424	442	425	467	443	488	467	434	510	479	460	483	462	498	455	421	450	454	446	454	470	482	464	504	449	471	460	490	458	454	457	477	509	460	485	479	476	451	475	431	464	520	445	449	467	494	445	452	451	456	498	488	475	463	510	435	464	454	486	488	466	469	481	471	450	494	510	487	459	467	468	444	465	495	462	467	455	469	491	511	444	467	445	488	479	439	453	426	467	440	451	479	495	484	478	432	439	464	459	460	440	492	464	481	443	454	449	459	478	463	463	460	462	454	466	461	485	464	470	488	453	496	455	459	447	465	447	454	463	416	466	466	454	491	472	518	453	459	481	464	466	452	473	458	500	463	505	441	441	441	474	451	411	448	492	456	482	468	428	486	485	444	480	456	476	469	464	463	468	442	462	506	431	464	455	473	496	477	429	432	447	480	434	462	443	443	452	434	459	490	494	437	467	469	473	433	439	449	453	462	436	469	450	470	488	463	469	520	442	478	488	472	465	465	448	454	466	492	461	470	491	465	477	454	464	475	482	479	494	473	458	487	477	451	446	527	404	466	445	478	471	423	451	450	493	462	470	489	441	449	505	444	460	460	457	478	464	432	459	494	421	445	474	457	447	458	430	479	472	472	424	480	476	449	521	451	453	437	460	473	437	448	443	408	490	483	423	475	479	497	491	522	488	498	449	475	520	463	461	478	479	442	486	462	477	439	480	430	461	446	492	494	465	455	445	506	413	480	499	510	437	439	464	471	449	487	480	486	462	446	483	506	451	523	477	466	476	492	475	467	466	462	416	435	440	450	467	487	446	424	471	437	459	431	486	454	477	468	483	459	466	474	483	461	448	471	460	447	484	515	468	447	469	438	470	474	476	438	489	431	445	479	450	462	437	412	491	473	488	468	493	488	489	421	435	501	453	486	431	471	472	473	475	469	479	482	438	464	443	455	450	492	452	450	419	476	465	442	440	476	455	488	451	492	491	488	468	469	455	494	488	441	429	436	477	478	479	445	468	476	451	475	476	488	449	480	467	471	459	463	497	482	481	501	453	467	469	483	460	469	451	462	475	458	449	481	451	412	450	469	446	450	477	434	444	447	475	499	469	447	487	437	494	463	470	438	507	478	444	466	484	440	479	473	466	456	469	492	450	468	467	464	434	452	440	479	475	444	439	464	474	478	464	402	486	424	469	500	456	431	460	460	457	445	486	466	459	443	459	469	469	479	457	450	493	470	485	477	507	474	474	492	491	488	452	482	501	431	487	444	456	472	470	443	458	496	444	476	458	462	444	442	462	463	457	440	461	469	451	430	492	479	454	504	470	471	473	472	502	463	444	484	496	452	458	483	458	447	462	427	443	473	493	462	483	469	452	455	449	506	498	452	453	446	454	448	440	448	466	476	513	446	509	467	477	467	460	494	466	413	458	492	457	434	471	492	454	436	456	471	462	473	425	430	475	434	443	462	479	493	388	477	485	463	460	432	485	487	472	450	477	481	482	495	467	442	453	454	447	498	459	496	474	486	467	454	444	493	468	452	488	463	446	424	430	475	455	461	457	488	465	475	474	460	489	485	442	439	454	461	492	477	453	476	445	486	469	451	499	468	457	435	459	449	461	462	483	464	489	429	431	502	434	488	449	468	440	492	435	478	487	454	446	453	484	451	468	461	486	472	518	498	486	461	480	450	521	434	437	492	500	457	455	483	484	441	454	469	452	483	470	484	489	454	442	485	485	476	430	475	455	486	456	470	488	471	469	467	432	497	470	502	489	518	489	503	445	428	466	453	489	485	465	484	482	483	459	492	462	452	407	457	423	444	475	412	437	469	485	446	427	487	450	449	469	487	466	447	483	497	492	490	451	439	488	470	486	459	429	481	474	486	463	461	452	426	512	446	490	489	456	475	456	461	456	453	443	493	435	476	448	459	466	460	457	466	473	499	491	455	486	486	479	500	455	461	453	461	471	489	507	447	453	471	498	459	468	465	415	469	474	456	468	474	420	460	438	445	497	494	448	458	456	491	454	464	487	439	461	494	443	469	495	443	435	454	490	478	440	476	474	443	437	460	480	484	436	442	474	455	450	429	477	494	494	464	468	486	500	457	450	472	446	482	429	446	431	491	451	481	485	411	441	503	443	488	455	454	448	480	484	458	458	495	542	434	471	481	452	489	464	490	467	474	453	476	437	497	454	476	440	462	457	509	455	481	482	492	423	440	464	479	501	463	476	486	466	457	471	468	453	503	469	440	514	447	475	497	477	489	458	461	449	446	422	459	473	445	439	428	446	476	472	438	447	418	474	502	433	496	437	464	462	438	431	458	446	480	460	454	443	440	446	462	461	434	461	486	491	448	473	487	461	488	453	475	468	446	467	452	465	481	452	479	474	459	463	459	511	469	464	449	484	445	491	466	406	474	460	455	485	475	467	453	486	462	431	439	408	454	473	465	450	489	483	432	461	491	470	481	468	499	453	467	503	451	478	474	478	488	472	483	461	439	486	476	460	450
1379	291	301	301	273	308	293	255	283	289	274	269	298	246	286	296	305	268	299	286	296	268	294	245	307	299	294	274	315	276	278	311	281	285	295	273	279	317	308	281	302	280	279	258	269	301	281	296	268	276	281	296	268	297	271	295	287	269	266	303	280	310	281	293	305	297	257	303	284	293	302	271	273	276	291	280	286	256	299	307	284	305	273	297	300	272	276	274	258	256	258	281	270	277	277	304	276	266	278	304	289	292	289	274	272	277	306	295	284	268	269	273	262	290	256	298	285	252	263	278	299	277	272	264	283	260	268	287	249	288	301	285	278	290	284	292	261	289	288	243	302	292	296	286	297	269	276	266	304	273	289	306	309	295	275	261	289	269	302	292	289	284	292	250	320	289	301	271	297	281	330	297	307	301	294	297	281	279	286	280	286	268	276	274	287	282	291	292	256	285	306	270	276	302	263	249	286	268	274	261	292	278	276	284	280	301	282	270	300	295	279	314	264	280	291	278	289	264	282	263	282	307	311	268	273	275	293	287	310	249	258	297	308	251	283	282	267	280	292	294	302	262	261	284	276	289	322	282	306	267	290	288	307	290	286	294	265	291	291	301	289	285	295	269	243	243	289	267	280	279	288	297	282	261	288	268	308	268	288	313	280	285	287	280	266	280	297	270	260	276	276	259	280	323	290	247	279	241	265	292	280	302	277	296	298	275	300	298	297	262	278	249	304	294	303	273	285	295	255	273	295	320	277	302	263	279	296	257	241	274	296	256	274	276	270	282	304	306	261	286	295	268	280	307	250	284	277	273	275	244	261	293	274	281	282	296	270	270	289	276	281	260	280	307	277	262	279	292	314	301	300	280	258	271	284	261	279	299	304	282	270	287	292	256	306	325	285	327	291	281	275	298	268	280	302	298	279	306	321	306	270	299	311	304	294	255	309	283	290	330	279	284	267	264	316	246	290	261	281	295	294	277	292	293	281	270	273	282	269	287	285	273	283	326	268	270	285	268	262	287	292	295	282	266	299	250	280	297	316	297	264	258	289	278	242	288	308	278	263	265	288	272	281	279	284	276	280	287	276	247	311	278	272	297	290	274	313	293	300	329	278	291	303	284	296	318	308	283	315	312	251	290	281	268	288	275	263	274	291	294	295	303	315	287	296	314	318	262	278	274	294	302	284	305	275	280	248	272	325	269	285	275	262	287	307	265	309	304	290	272	280	266	279	305	308	260	310	267	308	294	272	283	292	271	294	292	300	289	240	247	291	268	289	303	274	249	306	281	302	289	264	254	264	277	265	288	291	287	264	302	279	288	259	277	280	295	302	268	248	293	305	268	263	270	285	295	278	315	320	298	290	290	321	317	293	306	294	244	285	289	292	263	290	276	257	315	275	273	287	266	309	267	290	271	277	315	273	264	258	309	304	258	283	269	299	267	310	274	296	286	277	253	259	274	267	264	253	295	280	273	272	291	320	273	322	284	280	278	306	283	298	282	321	280	288	268	297	295	288	276	293	304	245	299	286	292	283	301	290	301	262	310	289	309	294	312	269	289	269	276	276	270	279	275	277	289	278	295	257	257	269	292	280	305	296	282	259	260	296	271	302	302	256	287	265	292	295	268	260	283	306	262	268	269	276	263	268	261	288	282	245	282	298	281	291	289	299	255	258	274	298	295	286	247	282	308	286	294	284	288	270	259	247	257	300	273	254	275	262	287	290	326	301	264	300	274	294	274	314	280	278	284	248	261	281	255	279	280	318	281	292	279	273	288	271	281	262	292	252	294	291	292	259	298	286	307	285	270	279	318	290	308	320	283	254	322	293	275	268	322	281	267	280	324	278	247	302	247	269	244	321	333	276	288	254	278	289	329	273	320	264	264	277	281	278	264	310	273	300	283	255	287	284	279	290	298	290	262	291	305	288	299	305	274	308	255	261	301	296	271	276	306	279	292	250	259	258	297	323	276	269	286	282	269	267	294	254	308	269	330	266	266	290	285	289	277	261	265	259	302	293	305	254	279	303	301	270	308	285	306	285	295	282	281	332	255	259	288	306	286	288	273	275	321	276	279	262	292	293	289	290	283	257	321	256	260	294	268	299	272	278	285	305	262	301	302	281	295	310	292	300	290	287	296	287	295	284	274	235	272	297	280	241	273	305	294	313	296	254	290	304	275	310	273	263	297	300	290	272	278	248	301	261	284	301	323	299	308	260	276	302	283	277	311	272	265	264	285	267	293	280	278	264	275	282	294	289	294	267	274	289	294	283	317	279	276	305	254	297	226	250	287	292	271	304	253	299	285	299	300	286	246	305	303	305	231	259	285	288	309	297	270	291	274	283	313	318	330	275	287	270	266	247	288	285	298	303	273	265	286	283	305	278	262	283	312	277	281	266	285	288	295	288	298	282	278	272	269	269	294	294	268	291	287	315	285	293	263	296	277	289	283	317	277	331	295	293	268	253	262	275	257	280	288	272	286	280	277	280	257	269	279	293	258	291	276	283	296	327	305	313	293	257	267	322	309	301	300	269	274	276	261	290	272	289	328	301	279	282	280	275	282	284	252	232	264	306	320	271	290	284	294	280	287	305	305	281	270	278	309	267	227	300	276	265	265	274	289	258	269	267	277	277	246	309	287	319	280	256	299	299	276	282	308	255	306	295	279	257	269	309	285	298	268	293	292	322	259	284	263	295	318	277	304	278	309	299	294	262	245	262	309	301	297	292	304	281	340	299	289	286	283	276	289	273	289	295	284	300	287	285	271	263	277	277	280	267	304	256	277	294	285	285	252	293	305	296	264	270	281	289	285	286	283	295	287	293	289	293	295	270	296	281	322	301	282	270	313	287	271	245	281	305	277	290	290	305	292	261	258	249	309	252	269	277	246	260	284	267	269	287	304	287	311	267	307	300	278	298	300	283	290	271	279	298	292	288	269	266	283	280	284	309	296	283	285	274	249	280	269	284	280	300	294	255	283	298	276	297	285	313	291	240	288	307	293	279	277	287	274	264	301	287	311	317	284	279	265	310	324	268	285	247	308	301	293	285	287	284	282	312	302	257	309	249	289	270	272	277	289	312	311	299	296	248	258	270	290	275	267	274	285	283	245	269	284	237	279	324	286	293	258	304	285	298	294	277	264	283	303	272	286	246	252	277	306	277	284	288	274	298	257	302	282	313	277	309	290	268	237	284	258	310	302	306	231	262	301	297	292	278	298	299	307	295	273	285	287	292	277	301	301	247	285	258	285	266	259	242	285	299	289	307	269	288	258	318	298	309	296	302	323	295	283	298	288	267	290	307	335	285	304	294	310	295	288	298	263	279	255	293	262	290	315	309	284	289	274	258	310	294	278	279	253	286	321	274	286	244	292	261	302	304	256	286	277	298	277	302	291	287	320	274	270	319	270	288	271	284	296	287	295	294	280	299	295	263	274	284	293	278	285	280	298	304	289	288	278	264	301	265	283	278	288	273	273	276	271	253	269	268	289	304	298	298	283
1756	670	681	704	695	674	704	604	643	619	633	625	626	644	654	643	662	653	663	609	626	602	629	633	665	685	701	620	655	615	644	632	625	642	666	653	692	680	625	642	639	648	620	640	616	696	607	594	627	660	654	618	627	647	623	629	586	612	671	622	670	619	644	671	627	656	639	658	622	644	636	666	641	623	628	665	642	669	610	693	611	653	619	624	658	677	638	704	660	648	618	632	607	621	690	604	630	616	578	661	670	638	641	663	650	635	639	639	667	663	619	639	628	608	646	609	642	647	648	630	640	649	634	574	627	643	665	618	661	621	662	591	620	628	631	577	620	651	589	642	615	661	629	630	571	647	635	603	629	642	658	645	613	637	668	640	622	652	618	611	622	617	646	622	642	622	607	601	634	678	656	652	686	660	609	613	645	611	571	624	630	628	608	601	615	675	660	680	634	589	628	664	648	630	583	625	663	661	630	646	589	643	650	624	680	665	626	640	633	669	619	627	645	628	707	626	655	649	628	642	602	582	702	628	633	635	690	603	632	648	628	633	684	662	568	655	639	674	612	635	581	644	628	643	635	611	622	623	658	628	595	603	601	628	616	583	658	608	616	655	611	658	608	621	656	604	640	621	633	616	633	659	645	575	572	625	613	659	645	629	646	620	661	612	623	626	660	628	580	654	657	638	665	649	612	634	655	655	631	674	638	630	602	607	628	659	650	652	652	618	610	623	607	697	647	637	635	626	605	644	629	622	660	642	642	627	661	633	636	628	621	674	631	631	627	666	608	647	618	616	657	638	641	630	640	592	654	671	695	650	635	642	630	624	649	627	616	714	611	604	649	633	652	652	624	653	631	644	633	653	614	655	596	645	654	630	622	627	680	635	644	675	601	655	683	689	639	638	638	674	631	650	636	605	629	643	628	644	642	644	594	611	653	626	601	648	604	639	662	664	595	606	578	670	621	632	624	674	646	640	634	666	625	642	663	631	595	611	664	658	639	610	615	609	624	661	620	666	622	639	605	584	639	653	647	679	621	670	619	632	693	614	639	641	624	610	675	638	651	597	643	665	599	625	653	626	609	639	623	578	623	657	586	571	677	640	627	632	655	636	602	635	611	643	657	620	637	637	639	629	668	638	576	642	617	614	607	645	647	615	650	637	636	638	610	618	674	615	667	641	611	602	644	620	672	633	661	676	688	661	612	616	628	621	607	649	626	656	659	641	656	606	619	628	654	645	650	662	624	599	651	660	646	631	640	598	590	638	621	641	624	647	681	625	627	679	616	652	631	608	680	589	668	631	629	578	604	669	651	667	589	638	650	638	643	637	601	632	631	629	638	627	617	647	591	645	608	593	645	601	686	658	625	638	604	645	661	605	647	654	636	674	654	612	629	612	655	619	648	688	622	613	631	650	622	678	659	592	652	618	629	634	662	629	635	651	595	607	628	661	627	656	653	679	650	587	621	649	628	615	656	663	614	647	602	638	666	650	658	661	636	638	634	612	633	678	648	629	613	681	640	601	594	603	640	657	657	592	613	615	625	626	614	656	678	650	647	615	630	658	638	607	609	636	649	655	628	624	648	627	648	638	592	618	620	657	624	627	604	592	649	677	619	646	658	639	615	620	650	619	639	612	654	627	676	658	635	643	625	665	601	616	637	615	642	629	617	619	651	630	678	675	648	661	636	636	618	663	648	616	632	654	588	630	669	655	639	670	591	614	685	629	630	573	632	629	672	613	644	611	603	640	650	700	604	624	675	624	615	685	644	618	626	634	647	670	621	629	662	656	655	613	629	630	611	645	650	601	653	649	627	600	628	635	654	608	586	624	628	670	584	668	647	619	613	611	668	581	616	643	633	659	674	638	648	641	646	614	614	640	668	681	645	641	631	637	614	668	671	648	583	640	628	631	604	652	656	625	625	657	634	620	600	643	669	628	611	656	633	551	640	598	626	644	630	650	621	648	651	630	600	660	665	627	637	622	628	570	625	553	609	662	626	625	654	651	657	642	625	634	616	646	668	613	663	625	635	657	637	675	668	621	652	645	632	645	647	609	625	643	664	704	643	643	616	677	645	602	648	625	603	627	635	642	645	656	602	629	645	648	632	650	623	659	645	615	665	630	651	627	647	647	636	628	652	616	674	658	637	706	623	646	701	650	619	649	624	655	597	610	607	612	638	602	651	636	640	602	646	656	626	659	612	619	588	690	629	679	580	651	618	607	651	621	652	632	649	663	655	587	590	660	612	708	649	673	645	632	596	604	617	626	625	624	639	676	624	642	681	655	630	624	654	607	633	643	637	587	641	596	648	656	671	648	659	679	631	643	619	640	641	618	627	618	660	616	623	645	647	643	648	615	616	620	620	682	692	648	592	648	646	632	649	684	679	615	632	606	643	591	641	605	664	635	604	632	649	663	600	684	666	630	629	634	649	641	711	624	668	592	663	594	623	657	628	674	673	619	612	628	586	613	642	617	660	601	607	561	628	640	597	635	662	674	627	627	617	627	646	612	640	632	647	603	593	617	629	667	584	613	649	647	650	605	673	672	633	664	622	605	618	625	620	613	652	617	630	605	678	599	608	643	624	647	631	657	656	655	660	600	614	633	679	579	637	613	608	586	629	648	673	626	630	628	645	642	633	640	661	661	633	653	655	671	641	644	643	599	660	611	638	559	602	606	626	640	596	641	647	598	645	644	655	670	639	604	617	616	647	614	631	684	653	612	599	620	663	607	643	610	663	640	568	613	660	637	622	668	622	653	665	644	609	639	607	633	691	635	638	585	644	620	634	635	665	620	683	638	591	647	637	652	671	650	611	654	659	651	640	642	637	644	599	596	661	609	681	615	615	609	619	660	602	622	614	642	634	645	631	645	664	627	618	632	594	617	659	607	633	636	655	605	616	629	651	665	631	654	658	578	604	620	616	628	606	656	645	604	672	584	609	652	638	624	609	666	637	601	623	641	649	587	617	617	653	583	649	672	605	656	640	694	628	682	612	626	635	667	673	602	643	620	701	661	606	683	671	626	626	610	649	638	673	656	624	631	694	620	641	649	623	639	604	607	639	643	652	610	611	627	683	581	660	616	620	593	654	610	603	657	653	589	654	640	628	639	647	619	621	636	640	643	628	641	657	686	606	643	646	657	626	603	614	649	661	628	654	679	638	623	667	654	640	638	632	633	659	604	678	647	652	655	625	649	623	628	614	619	642	635	579	648	629	654	623	605	609	662	635	651	610	617	631	605	632	649	642	664	644	625	653	672	653	684	613	633	679	664	681	636	622	626	621	665	651	613	611	631	611	615	598	615	644	626	638	638	619	661	633	624	635	618	609	640	661	602	690	609	617	613	669	673	628	651	588	659	637	575	679	650	644	634	585	658	653	605	649	649	655	631	671	558	590	659	628	649	643	659	633	609	613	590	597	657	682	670	627	655	640	655	645	605	657	663	630	645	661	582	612	630	624	639	647	633	651	661	649	616	638	656	647	617	622	625	692	631
7290	485	517	424	316	233	193	193	165	135	155	136	141	162	132	132	160	123	147	142	140	134	157	127	140	117	132	116	147	134	137	121	114	139	121	108	128	154	117	121	130	137	118	127	146	118	123	113	108	110	111	135	147	131	113	114	136	135	122	124	133	138	130	143	124	130	121	125	124	118	128	134	114	94	118	117	104	121	150	141	139	127	145	145	118	113	123	133	119	129	136	137	128	117	141	123	116	131	117	136	127	129	147	135	117	132	140	123	122	125	129	122	121	143	132	120	108	113	138	124	128	127	123	103	147	132	118	127	139	114	129	139	130	152	136	140	138	112	129	130	144	109	109	123	114	148	108	119	122	99	104	101	131	121	115	104	122	130	114	115	119	131	129	99	105	113	152	128	130	129	136	113	128	132	117	109	131	122	125	140	131	128	141	135	145	112	115	120	146	112	111	126	132	126	116	115	127	126	126	120	137	136	122	120	128	142	124	123	140	139	116	121	123	108	137	128	121	136	132	116	112	126	133	112	109	133	135	117	106	115	121	119	117	142	124	137	136	116	128	133	139	110	123	109	131	118	137	104	118	105	108	112	145	125	109	136	120	134	107	124	128	121	128	130	105	138	117	130	115	115	121	142	125	128	127	135	130	130	126	108	134	114	129	127	138	137	121	122	135	128	161	102	126	121	117	126	111	115	114	131	114	128	137	128	126	117	111	123	121	123	114	107	136	129	113	135	133	122	134	127	129	128	140	115	124	130	122	129	143	127	146	120	143	134	129	132	125	131	133	149	146	119	114	106	120	120	113	109	124	117	122	105	121	136	113	108	121	121	129	115	125	120	118	126	104	153	118	101	124	135	123	101	135	120	109	127	113	127	112	141	149	120	118	137	111	128	137	148	132	103	137	115	123	130	130	128	130	119	121	114	102	116	155	110	145	111	126	135	119	142	147	127	128	150	123	122	130	126	137	141	124	123	136	128	135	118	114	124	127	115	128	130	137	127	127	124	115	125	135	109	93	143	116	126	123	142	127	128	110	133	145	138	122	142	106	136	132	127	109	133	105	111	105	104	134	126	126	147	117	136	112	112	125	111	110	154	123	130	112	127	120	138	134	129	148	115	130	114	138	131	171	114	132	111	117	114	133	116	121	110	98	119	111	111	115	122	110	136	129	121	124	126	128	127	133	143	142	118	138	111	144	119	115	125	124	106	151	126	132	133	124	130	143	135	128	119	132	119	138	131	124	138	135	115	140	112	125	134	140	117	121	135	131	142	146	161	134	126	135	99	117	131	129	129	136	123	137	144	114	144	125	119	133	99	122	111	120	128	137	119	130	129	117	141	128	116	115	136	121	135	101	120	114	126	127	128	145	139	126	112	119	112	122	154	111	125	121	142	106	143	127	135	123	121	109	125	128	131	119	128	131	115	121	117	112	116	133	111	102	131	123	165	133	109	106	128	130	125	125	103	130	139	135	117	122	133	112	108	113	131	105	140	132	129	128	139	130	111	110	119	109	118	125	119	109	117	97	133	155	110	134	161	113	125	132	131	114	119	115	138	97	108	122	108	131	118	134	114	117	137	115	136	120	138	141	119	101	134	124	123	149	111	119	124	113	120	128	107	119	102	120	143	118	116	134	120	132	106	129	127	115	115	149	129	110	125	137	132	104	117	128	117	107	124	138	129	121	136	133	116	137	134	136	135	132	136	132	119	108	127	130	134	124	110	135	133	155	134	140	118	112	117	130	116	104	135	142	139	143	111	136	123	116	102	130	150	135	106	128	120	138	118	130	130	126	148	122	122	118	127	141	133	137	146	125	138	132	137	127	132	127	122	149	146	120	140	124	114	117	127	141	121	124	149	128	114	124	130	143	106	132	133	120	142	146	120	130	115	126	141	117	113	116	133	136	145	99	129	124	121	111	120	112	100	121	135	127	129	120	130	145	121	131	139	127	114	126	128	117	124	123	140	146	140	139	93	113	126	133	147	107	126	147	130	106	99	116	134	116	129	124	129	140	129	124	126	119	121	119	129	114	121	119	128	122	101	122	114	111	129	126	109	127	133	115	129	135	140	130	101	116	132	129	122	128	112	122	116	103	107	129	127	115	138	135	130	119	116	137	124	126	144	137	128	138	123	145	107	126	148	126	127	140	113	121	123	129	134	162	143	123	113	126	103	134	123	104	104	139	115	108	144	115	117	112	127	118	135	124	132	123	132	135	128	157	115	133	133	119	117	125	128	141	119	104	121	120	124	137	97	124	118	131	130	101	107	122	125	138	145	129	128	141	134	117	128	109	114	118	135	112	129	115	119	148	139	109	133	129	110	118	146	127	111	129	116	148	125	111	135	138	134	137	118	111	125	119	141	127	109	141	131	126	108	125	113	135	125	140	136	110	136	142	142	147	143	138	119	131	129	130	130	116	100	128	139	123	131	120	127	123	134	115	122	99	112	120	128	98	158	132	124	134	120	125	117	134	114	105	124	125	124	130	122	141	122	137	153	123	117	129	132	135	127	131	123	135	131	110	132	105	120	119	111	130	113	132	161	142	116	133	109	124	140	142	107	140	120	131	119	130	140	131	123	115	140	100	116	112	134	125	127	133	149	114	116	135	121	127	140	126	125	122	141	129	139	133	141	111	138	117	131	137	102	106	121	124	128	124	115	110	122	124	119	106	126	123	126	117	143	121	118	113	118	125	144	137	118	105	143	121	131	149	109	113	135	131	161	129	146	123	126	118	128	122	152	124	118	123	112	136	116	153	128	121	123	106	113	117	119	139	129	130	132	140	140	132	122	92	110	126	120	134	130	140	86	111	125	132	129	138	137	135	142	136	118	116	102	132	118	126	109	119	117	133	128	119	127	125	125	120	116	122	124	149	117	128	132	133	113	111	125	125	132	123	111	117	105	118	130	127	151	113	127	121	117	119	131	119	121	138	135	118	136	133	131	122	129	115	130	112	124	119	152	116	126	122	116	145	111	117	127	110	121	110	133	118	130	144	131	115	129	125	129	154	132	122	115	127	137	109	121	119	116	111	109	129	138	134	116	110	119	115	135	134	124	123	129	138	116	123	120	116	141	137	141	132	154	140	121	134	137	142	127	137	117	134	137	118	132	133	130	114	127	135	129	132	115	111	128	117	135	140	137	105	122	132	114	107	106	117	157	153	115	127	123	127	121	124	126	115	114	129	112	111	126	128	133	121	111	110	122	119	137	123	130	136	124	121	100	121	117	134	103	128	130	128	128	131	135	114	117	144	111	116	129	133	124	136	118	122	122	128	111	142	135	131	118	152	159	99	135	127	118	121	135	129	158	121	102	111	142	119	132	135	110	110	116	109	128	115	136	121	138	120	124	126	124	115	146	132	122	120	129	127	114	142	105	115	127	125	109	135	152	115	126	124	124	107	129	144	140	138	117	123	108	122	119	114	128	138	108	130	115	120	133	138	133	117	121	175	125	139	140	125	119	139	147	121	103	132	118	131	115	137	117
5967	626	1129	1267	1039	871	710	569	548	516	538	480	442	427	415	408	396	411	380	370	385	374	362	385	373	321	364	354	340	350	352	354	383	339	332	349	339	355	328	359	320	352	370	370	346	348	322	365	324	329	329	343	315	327	376	320	345	339	318	334	345	353	364	376	319	320	347	351	359	331	313	364	315	310	343	332	330	320	351	361	343	353	351	293	323	322	332	320	350	332	332	319	314	342	292	310	346	318	347	345	339	336	334	335	340	324	324	361	344	341	321	362	334	315	305	355	334	325	332	354	293	329	324	318	351	322	363	343	276	349	318	327	315	317	351	337	327	333	341	316	295	311	331	368	321	326	330	293	338	336	329	315	332	348	301	336	308	324	298	346	341	295	342	351	313	299	337	299	335	352	322	319	301	337	328	319	323	332	322	314	312	335	343	332	339	342	343	340	345	350	314	324	319	315	318	337	338	320	333	340	313	332	319	306	330	341	356	333	345	320	317	361	317	306	301	342	328	328	309	294	320	352	341	314	324	345	326	320	294	315	318	333	335	334	309	328	302	326	351	355	305	316	328	301	330	341	326	349	336	344	334	357	319	305	305	340	333	389	327	310	338	332	330	322	326	330	349	309	303	290	283	351	344	316	333	347	311	297	356	329	346	328	290	319	337	335	370	315	336	331	338	337	317	335	338	359	337	325	314	346	318	343	338	325	339	346	330	337	350	340	316	302	320	312	326	281	343	331	341	337	294	321	328	326	338	330	331	331	338	300	336	310	290	284	318	351	346	338	309	301	318	333	310	337	341	296	325	309	361	291	301	331	315	305	320	304	359	339	323	323	347	335	325	336	350	348	347	323	324	336	341	321	326	327	323	302	326	317	344	335	319	329	337	329	323	338	371	337	330	337	349	361	296	344	302	317	319	307	330	342	326	339	326	371	305	291	346	313	330	356	328	342	331	334	321	326	344	326	341	336	322	334	316	349	359	319	350	322	323	299	325	304	350	322	292	357	314	301	323	318	313	316	338	327	351	334	351	335	321	313	353	341	347	314	318	325	333	343	343	349	315	321	318	312	312	314	360	305	340	306	311	328	336	315	344	305	349	323	322	318	327	331	314	339	334	359	342	330	303	314	321	343	302	325	271	365	321	352	317	293	349	324	341	356	342	330	337	339	325	326	322	333	272	334	334	308	322	364	302	312	323	326	337	332	337	331	342	364	302	319	332	339	295	316	340	358	304	325	311	348	346	328	350	336	345	280	348	330	319	363	313	306	354	311	322	324	318	316	322	329	292	339	301	310	335	289	331	337	364	329	314	319	321	344	315	337	341	315	329	327	317	321	368	324	301	315	312	328	329	311	346	367	319	294	330	329	336	326	319	319	355	343	332	346	335	297	315	319	323	328	319	306	306	284	312	359	308	340	354	349	313	345	345	357	331	344	327	323	303	334	326	321	318	318	340	354	369	310	337	350	313	319	318	360	318	338	331	339	317	325	361	329	374	307	327	327	336	326	337	317	310	326	326	297	348	363	361	318	300	345	322	324	350	304	319	301	333	332	333	331	329	316	339	360	354	335	294	287	320	332	320	317	298	350	337	311	295	317	325	337	301	335	338	319	326	322	343	339	314	320	350	344	311	325	323	355	340	341	331	341	341	321	309	332	304	307	319	348	339	320	348	335	298	296	320	320	330	293	326	350	314	310	319	300	331	331	304	316	355	369	332	325	352	330	353	325	359	316	315	330	289	331	329	299	322	288	335	345	346	339	327	311	307	333	347	309	336	318	343	330	344	292	337	343	340	386	339	348	341	343	302	335	325	303	300	314	321	316	349	319	339	328	331	275	338	319	361	330	312	329	370	334	324	299	329	346	328	307	322	332	338	349	346	351	319	311	337	305	328	351	314	318	325	354	331	327	340	301	342	320	310	330	319	360	320	347	334	326	317	330	316	303	300	356	301	357	342	315	310	312	306	314	286	339	330	339	312	328	319	348	307	310	347	308	326	361	343	336	335	321	298	313	317	332	334	314	329	345	330	349	354	347	319	346	337	330	325	362	352	343	321	318	325	333	299	336	319	322	352	332	303	344	353	334	342	335	304	303	338	360	336	330	314	372	316	329	329	298	313	369	291	328	306	338	325	338	353	349	351	335	339	309	318	321	353	306	311	309	333	293	361	348	329	333	362	315	322	312	347	315	345	320	300	336	301	341	338	307	320	328	324	330	324	349	347	333	312	318	311	303	315	310	288	312	343	344	309	353	350	346	322	348	329	280	337	306	312	336	326	302	338	323	333	324	332	337	319	325	335	337	336	342	349	293	342	309	327	351	312	316	345	329	319	341	328	336	312	345	311	340	329	359	288	321	295	341	313	326	300	312	301	318	308	325	351	331	327	326	311	354	303	327	332	332	313	307	355	368	324	334	341	304	314	325	332	351	331	328	354	300	308	351	353	350	320	307	345	323	324	341	345	330	332	313	348	313	347	353	337	304	336	327	318	322	358	300	349	362	329	288	275	323	344	306	326	297	331	309	353	295	310	345	332	308	364	338	328	330	323	333	315	344	321	305	321	314	301	327	312	349	322	316	323	335	351	325	308	323	338	326	352	289	337	284	311	319	333	322	319	335	318	319	333	344	280	291	326	356	336	299	299	301	328	307	327	301	333	336	311	322	345	308	319	331	302	314	338	353	343	331	307	327	340	335	312	310	314	321	320	350	311	347	319	363	317	341	305	308	300	324	320	340	356	328	315	331	291	343	322	338	335	347	336	359	339	336	344	332	332	351	319	327	347	357	307	333	316	301	299	329	331	307	346	355	323	328	325	351	335	314	354	355	302	330	322	334	342	341	326	324	322	314	327	331	328	330	328	299	352	310	329	323	340	330	302	335	313	318	356	347	335	333	316	324	323	358	351	316	328	327	311	333	336	327	365	310	345	315	307	308	327	334	342	318	335	356	341	319	317	335	358	331	334	339	352	333	343	341	345	326	328	355	334	350	343	346	339	343	322	336	327	330	302	321	339	323	340	330	331	335	377	310	333	308	355	345	318	315	328	329	327	321	345	319	333	317	320	350	331	336	333	306	335	300	342	343	356	328	353	329	321	323	349	305	349	358	314	339	329	329	306	306	329	342	317	343	314	298	321	321	335	358	344	331	336	348	363	341	331	346	334	320	302	338	333	354	330	333	321	342	343	353	340	333	349	360	322	298	308	322	332	366	304	335	343	383	332	365	348	334	342	367	338	328	339	328	359	315	307	316	334	319	332	370	339	334	324	350	330	313	325	375	318	340	334	327	319	310	303	333	331	334	341	335	330	369	320	332	331	354	315	319	331	334	328	339	335	336	344	337	328	325	351	317	355	378	329	317	315	342	325	329	325	340	353	319	310	352	350	299	333	296	317	337	305	338	320	329	336	322	355	335	317	305	314	335	312	352	314	343	334	338	318	323	343	335	327	333	360	336	329	311	343	342	352	361	300	291	318	307	305	337	337	321	339	343
13971	1176	995	695	534	348	347	264	273	254	246	227	216	242	189	203	225	180	199	196	204	196	217	187	213	176	190	200	182	176	207	191	199	195	179	185	170	200	169	208	190	183	184	177	187	181	189	174	196	168	179	174	178	178	168	186	196	166	201	201	167	211	180	169	190	193	180	204	222	169	215	168	166	193	175	196	200	173	178	208	181	158	156	171	168	172	188	160	163	183	182	195	225	188	183	174	229	169	166	168	158	188	184	179	194	179	178	148	177	187	165	185	168	186	172	170	161	180	181	174	182	187	195	194	175	180	191	185	193	189	155	183	171	187	160	185	183	209	211	173	202	189	177	190	166	154	206	188	179	200	196	210	179	175	166	199	194	186	191	173	150	174	210	177	205	176	194	186	179	203	173	194	197	173	177	177	185	160	199	200	174	169	181	173	171	189	193	204	200	196	181	176	207	215	203	183	188	199	154	198	191	178	171	163	216	200	172	184	161	184	169	203	201	181	173	181	211	198	189	164	171	199	183	195	169	165	185	190	206	192	170	156	183	190	226	184	189	174	176	191	150	187	189	218	190	162	200	183	177	176	151	169	196	171	167	197	219	177	179	189	171	180	165	182	164	172	175	214	184	192	207	212	169	187	197	183	173	180	168	185	189	180	179	193	195	174	193	179	151	176	177	153	160	181	188	165	197	186	174	205	174	194	173	195	195	190	226	172	209	194	208	180	165	206	182	210	202	194	184	186	173	178	172	192	158	177	176	203	168	178	200	194	165	186	160	180	160	198	189	171	214	188	195	164	168	185	170	174	194	166	156	204	178	167	177	211	190	174	192	168	209	175	153	158	178	176	193	209	161	167	182	179	165	150	174	181	184	174	184	174	196	175	186	183	170	189	178	183	172	192	175	172	176	178	199	188	191	192	198	165	174	186	205	183	209	180	176	186	173	186	194	187	173	182	171	219	191	172	207	179	204	212	161	168	177	186	200	175	184	162	181	170	179	189	187	192	175	182	189	182	169	189	170	172	170	188	198	175	188	183	200	189	170	189	223	194	210	164	186	186	161	180	162	171	175	168	186	181	197	183	201	188	191	200	194	177	200	183	186	192	200	191	198	178	171	179	197	161	162	165	184	174	179	187	173	183	185	166	192	194	176	182	189	171	178	205	152	176	206	164	167	175	192	170	168	165	170	216	172	169	171	180	217	182	179	221	189	180	179	206	167	184	190	170	186	186	178	170	182	183	185	181	192	203	172	185	193	161	172	191	184	167	195	164	192	193	158	191	193	180	161	166	173	196	184	199	203	183	189	167	201	212	192	193	193	172	164	207	176	205	192	200	200	174	150	198	184	208	164	192	202	181	165	162	184	185	197	190	212	182	189	156	194	163	152	171	172	167	176	179	193	198	192	201	174	190	189	191	193	191	153	180	175	177	193	176	197	186	185	195	186	158	173	165	192	188	185	201	206	187	171	209	166	170	175	188	190	176	189	198	189	171	193	198	200	196	176	168	173	186	189	200	192	212	194	183	184	196	191	194	190	168	164	185	214	196	207	183	199	173	209	201	195	179	163	170	208	169	174	215	169	194	175	171	190	181	189	171	192	195	178	178	179	177	167	167	173	204	171	193	164	192	208	179	191	188	183	175	206	179	198	225	169	161	187	171	174	168	167	159	186	190	174	182	173	175	192	190	189	180	175	200	202	169	188	185	198	209	155	186	179	209	180	199	189	169	202	183	178	193	186	166	180	183	192	192	192	196	184	194	188	200	193	168	188	197	183	180	189	185	172	172	198	187	177	164	172	189	161	205	159	172	171	182	190	200	204	175	183	167	183	184	176	192	205	176	185	174	195	180	198	184	187	205	173	175	181	201	203	173	164	176	165	200	203	161	189	173	176	181	196	188	192	192	159	176	197	179	188	210	194	194	175	173	175	141	164	172	170	183	197	220	184	178	195	202	186	196	199	170	177	179	171	190	169	166	171	185	202	194	181	196	193	152	189	188	189	199	198	215	180	185	199	184	198	203	193	177	191	161	198	182	166	194	194	181	188	175	201	182	152	196	177	162	194	209	192	179	194	166	173	198	172	183	175	178	197	168	183	206	184	179	190	164	175	202	174	164	204	163	169	168	177	191	186	171	204	185	200	206	170	185	190	192	189	165	212	196	189	208	206	220	168	191	180	170	184	206	210	164	168	187	195	190	152	183	184	183	188	193	171	175	177	179	188	175	176	174	188	223	195	184	184	195	186	172	178	196	171	173	195	167	176	170	192	178	180	184	202	180	162	188	156	158	186	226	186	187	201	224	184	198	190	172	178	165	191	197	191	179	168	172	163	174	182	185	200	188	197	164	191	159	196	187	181	177	205	177	164	196	213	174	175	168	165	185	197	182	174	198	183	195	195	186	181	196	187	165	162	195	156	195	222	178	169	177	166	181	170	196	173	178	158	175	208	192	163	204	211	192	178	191	177	188	188	192	206	186	172	177	198	213	203	194	176	180	188	208	170	189	173	180	184	158	172	177	207	180	179	175	166	192	221	192	168	179	218	196	182	180	190	192	186	201	177	170	191	183	187	187	199	175	180	193	184	143	186	187	188	160	181	191	193	163	179	202	175	187	203	165	182	175	189	218	164	211	165	189	177	174	191	165	183	193	181	227	191	197	186	185	158	198	218	167	180	195	181	185	158	201	202	167	187	170	176	192	197	188	160	189	212	174	169	185	178	223	180	163	170	180	190	181	202	175	187	160	205	198	194	177	162	189	207	182	191	205	173	192	211	178	188	191	174	167	179	162	164	191	188	170	162	175	209	182	179	190	175	188	181	169	175	181	175	173	199	176	198	194	178	203	167	188	154	170	187	178	199	164	172	183	166	182	205	168	170	161	202	195	162	191	188	158	174	166	182	166	176	186	178	177	193	184	160	213	199	188	180	203	189	194	178	169	177	176	204	207	169	172	197	200	165	182	204	198	175	201	197	173	164	160	185	172	212	216	173	193	174	202	197	188	202	171	173	163	195	157	179	200	175	180	182	201	195	171	181	210	149	196	196	208	201	194	210	213	177	201	199	213	186	199	183	193	190	167	182	171	163	162	170	205	166	190	164	187	187	184	182	189	176	179	175	170	185	189	184	192	194	196	180	194	191	193	194	173	167	163	179	171	170	183	164	197	184	176	201	197	179	196	194	214	182	163	164	192	164	196	178	176	164	193	157	217	200	186	151	181	166	202	193	180	183	166	170	180	190	164	179	210	164	165	174	193	214	182	181	189	186	154	194	192	155	182	184	185	199	170	162	171	213	167	190	165	186	159	181	159	177	170	199	194	169	167	190	192	196	168	197	192	202	187	179	182	213	180	155	185	185	173	173	167	181	175	168	206	204	195	180	176	154	195	186	186	190	178	187	178	181	202	180	176	153	169	188	172	150	163	150	198	178	188	174	174	182	201	188	174	189	164	187	182	182	171	209	191	177	161	170	180	188	190	179	180	159	185	160	189
7975	1129	2063	2268	1875	1504	1244	1111	922	840	807	730	708	726	646	635	611	601	564	576	568	555	580	556	505	493	560	515	515	503	501	504	487	480	483	528	481	502	537	485	444	464	463	487	469	503	497	528	442	498	504	462	471	478	488	488	493	473	468	472	483	459	473	485	451	450	514	484	493	465	508	488	497	506	477	478	483	427	466	475	488	442	470	444	470	520	478	456	497	429	466	512	468	506	488	492	451	485	478	458	440	500	500	467	451	458	470	469	486	450	479	460	488	468	507	465	454	488	461	456	454	466	505	515	484	465	465	469	481	456	486	465	446	510	465	481	454	477	475	492	456	474	482	464	432	459	458	450	481	486	474	474	441	438	473	438	478	458	493	494	539	493	491	482	459	463	431	454	432	495	450	466	473	430	473	472	434	459	533	472	475	480	454	479	452	482	448	491	494	475	461	437	496	480	456	504	455	481	424	460	480	507	504	449	464	491	452	455	499	491	453	462	443	442	468	455	458	486	433	471	452	463	459	440	468	465	477	433	453	493	438	481	494	465	469	449	474	469	470	490	473	474	480	478	495	461	465	477	445	437	457	465	456	460	488	474	463	468	455	491	465	475	488	463	440	485	465	459	438	463	497	423	470	460	451	480	511	393	492	491	470	483	470	489	491	450	463	486	415	476	449	455	455	476	477	430	494	452	476	487	466	493	486	476	497	476	487	496	434	472	470	435	477	440	442	441	485	468	462	483	486	460	449	523	508	480	493	461	463	485	455	463	471	474	442	456	489	434	483	459	438	474	460	487	458	476	464	496	508	494	523	451	476	474	495	462	443	477	450	445	469	480	469	465	466	469	480	464	465	466	463	506	469	437	443	439	495	432	511	451	465	411	518	455	421	474	481	475	479	461	487	480	471	493	466	456	465	469	460	462	472	437	451	486	481	445	478	479	449	488	456	491	464	475	464	495	437	480	499	447	488	431	457	470	450	434	487	485	435	482	516	449	477	473	485	503	458	477	465	425	455	501	461	474	488	463	450	498	474	470	461	470	450	496	507	449	470	490	460	439	433	430	445	460	496	507	487	491	483	523	473	468	449	456	501	440	437	491	488	463	500	438	458	458	490	496	476	458	494	506	505	487	462	465	500	452	469	487	487	470	439	484	442	428	460	462	475	439	479	487	500	497	486	486	484	441	439	482	436	470	496	464	434	483	429	448	497	480	484	457	455	459	463	438	449	434	452	419	507	520	468	492	469	471	462	459	500	459	458	475	477	462	476	492	424	476	459	483	448	450	481	420	496	473	469	474	498	443	435	512	471	501	467	444	433	478	459	480	476	492	499	456	440	506	457	478	480	441	436	485	460	468	482	484	440	472	470	435	425	485	488	450	473	476	451	492	442	458	448	473	452	475	474	431	447	497	454	492	507	478	486	487	435	480	440	414	463	495	468	491	467	472	479	461	446	470	461	436	440	434	502	408	466	482	496	495	398	466	491	458	451	421	481	441	443	466	495	469	488	467	446	475	433	479	432	461	466	463	423	437	460	452	497	453	467	452	501	455	442	519	467	447	479	486	457	481	485	458	453	433	494	471	464	449	461	443	451	474	463	480	478	487	473	442	501	478	452	508	464	488	453	492	471	486	472	459	478	460	484	501	472	463	428	457	461	471	483	424	481	460	471	497	458	459	433	433	513	497	446	422	444	489	492	477	478	537	460	465	461	489	508	446	495	458	476	501	456	442	463	458	409	457	480	480	463	469	452	470	437	491	468	475	458	462	464	459	482	497	481	432	479	479	468	488	469	483	434	474	466	496	418	469	461	466	459	470	519	458	442	468	466	452	476	452	486	480	485	484	458	468	442	425	452	477	477	437	493	470	450	440	447	470	463	472	460	455	489	461	467	518	449	482	459	482	467	463	500	462	515	473	473	455	458	468	479	491	470	475	500	522	479	469	488	482	507	503	438	465	470	448	474	505	480	468	472	436	492	508	431	497	516	496	477	438	475	484	463	478	452	478	460	452	485	493	496	460	467	461	440	433	494	443	467	463	497	463	515	459	482	490	455	454	432	446	451	413	486	484	500	500	453	471	476	435	457	476	459	458	463	463	502	461	468	467	504	457	451	437	461	493	445	499	502	440	442	469	439	452	497	500	448	475	506	510	487	485	456	477	445	455	455	432	472	459	498	475	456	469	440	488	485	469	449	494	497	490	458	435	443	470	510	488	460	473	455	434	455	472	475	516	414	485	475	454	428	489	471	451	497	439	448	445	454	490	504	498	463	488	475	465	488	468	469	462	485	473	462	453	481	462	469	501	451	480	460	452	478	468	440	476	508	444	494	479	486	428	445	492	465	482	464	466	492	487	470	462	474	481	473	461	471	447	491	471	492	515	467	446	461	455	467	488	453	463	464	446	472	485	488	467	471	479	481	476	474	463	486	492	490	491	463	518	458	443	441	481	476	473	442	433	489	454	462	458	484	460	480	493	455	458	478	450	420	474	487	435	481	491	428	466	478	461	457	467	488	444	476	473	471	490	509	484	449	486	455	462	457	436	512	473	460	483	518	469	484	485	480	495	426	514	440	471	499	440	469	458	461	467	485	488	463	452	440	443	444	464	486	456	445	501	465	459	459	489	491	488	466	449	465	495	440	456	432	455	452	456	479	481	485	462	469	486	462	439	527	465	514	483	454	500	489	505	407	464	435	464	468	457	463	439	492	469	494	475	433	492	473	447	496	477	480	467	476	485	464	422	481	504	488	444	452	420	496	461	444	422	449	437	448	459	442	479	461	478	478	450	468	476	459	484	467	500	444	462	478	437	472	480	453	468	472	457	455	471	441	486	474	431	486	514	482	480	439	488	454	461	450	420	466	454	486	470	491	504	454	467	480	490	438	454	502	479	455	474	477	464	480	453	440	466	480	466	520	497	455	470	480	464	505	472	481	454	493	468	509	463	444	482	448	471	492	485	446	486	507	477	437	456	463	481	430	471	436	476	479	431	467	459	443	425	443	467	495	447	454	433	497	483	436	470	460	452	515	469	461	497	488	483	464	471	474	495	444	488	449	471	453	508	486	497	480	479	476	485	470	475	440	487	469	459	487	450	423	445	473	458	433	455	476	511	464	447	483	464	458	429	456	466	494	476	482	474	486	476	506	462	457	474	490	483	470	477	477	479	455	507	470	488	466	471	436	479	460	470	503	479	416	499	473	457	464	463	448	453	456	424	468	484	456	498	493	467	474	469	444	457	444	420	446	475	490	455	524	453	508	443	505	477	453	465	475	453	464	469	478	455	447	490	474	473	504	462	481	470	456	501	465	492	501	472	476	449	469	490	490	457	483	440	459	416	471	447	490	481	454	485	456	515	479	477	462	472	474	473	487	474	464	457	458	461	446	448	461	464	449	483	475	460	454	436	469	459	492	458	475	481	481	467	487	422	477	473	515	501	437	444	444	460	491	460	436	454	453	466	488	461	478	430	459	460	451	414	469	440	480	490
1464	318	263	296	276	283	316	289	277	277	290	275	297	274	254	256	286	273	319	290	273	282	287	291	266	274	253	288	287	297	292	294	294	267	308	285	288	242	292	294	270	293	288	278	278	296	319	303	309	266	297	275	260	315	288	270	303	277	275	280	326	278	306	291	277	280	305	278	266	250	278	288	272	248	274	270	278	283	301	264	298	298	282	301	306	279	271	267	275	261	275	329	268	290	260	300	280	287	284	307	297	314	266	282	249	284	300	282	305	290	265	297	281	291	287	286	233	281	266	280	315	305	296	278	308	290	331	272	239	260	258	282	263	292	317	272	250	296	299	270	285	274	297	262	269	313	276	269	310	289	291	300	283	260	256	296	291	287	267	281	262	287	262	257	291	302	307	255	295	263	299	270	335	284	257	283	277	290	293	276	291	310	305	283	293	297	318	299	268	269	270	289	264	285	267	252	247	286	262	267	278	274	280	279	274	284	290	260	303	297	304	279	311	290	277	245	329	284	283	296	250	318	317	282	278	283	283	286	259	252	263	270	282	278	270	259	298	288	271	293	298	290	275	306	237	277	274	272	269	259	279	321	269	260	276	309	264	292	295	265	285	274	290	266	300	302	310	272	288	262	269	275	306	277	271	295	238	306	295	281	297	283	266	289	278	268	316	293	299	288	275	307	287	288	264	307	272	274	299	285	281	295	287	284	275	296	288	297	291	297	302	235	271	273	309	289	264	268	276	281	309	286	283	274	289	280	295	305	308	332	271	320	300	281	305	275	276	281	313	285	259	287	276	278	259	305	311	309	295	289	299	261	270	305	304	309	270	291	268	298	278	293	282	285	332	327	280	278	306	297	280	281	277	281	264	296	259	272	294	307	289	268	299	289	293	300	292	281	266	266	281	292	265	292	308	293	302	293	286	276	300	292	300	284	313	279	244	280	288	300	264	307	321	305	293	239	280	273	288	298	291	274	273	266	290	265	285	258	249	273	285	298	302	294	258	305	304	294	304	265	311	314	274	301	308	262	288	283	280	266	307	310	303	263	269	289	315	280	273	272	314	245	238	294	284	325	294	277	268	262	288	249	269	293	306	302	270	260	293	296	255	321	281	319	269	274	280	232	256	279	282	270	293	292	287	322	301	268	290	274	303	279	307	281	271	305	304	281	288	279	289	282	302	252	300	302	253	252	269	302	273	296	303	257	315	298	306	265	275	281	280	265	267	296	299	291	308	306	268	315	281	264	259	284	316	319	290	305	285	287	264	301	297	294	298	301	294	289	284	273	267	283	267	268	259	268	315	295	279	319	304	282	292	272	309	283	256	297	296	305	267	280	267	292	288	273	288	275	266	299	264	272	271	280	285	272	268	271	272	305	280	268	307	288	298	277	283	294	309	273	296	260	293	305	300	271	256	273	306	280	324	307	272	308	306	279	280	293	264	265	299	268	275	306	262	265	282	287	280	285	299	285	259	276	278	293	293	283	317	280	263	271	300	277	304	268	276	286	278	291	272	262	284	278	304	290	289	307	296	319	276	302	275	297	276	274	290	265	234	271	282	302	268	274	327	253	260	287	287	300	255	276	296	274	281	270	246	274	299	271	277	273	290	293	273	305	327	293	256	263	278	270	269	312	308	280	272	307	276	263	274	275	259	308	271	287	289	273	310	291	306	289	278	279	277	287	271	308	266	252	270	301	274	256	319	308	261	256	315	266	299	295	288	297	250	255	270	293	260	288	254	299	267	287	283	285	281	276	262	291	266	270	247	288	312	297	287	308	303	266	274	318	297	272	279	308	282	282	280	284	273	285	256	278	303	281	302	304	299	251	301	256	254	319	259	281	291	280	293	272	284	281	286	277	290	290	273	316	304	300	304	312	263	263	308	284	273	301	304	260	267	293	290	275	291	296	284	279	289	292	305	279	301	296	300	259	299	274	294	287	277	333	277	290	289	251	306	283	243	309	286	285	281	278	279	285	254	298	298	297	260	300	286	270	287	285	268	281	253	261	317	292	280	272	283	279	254	289	304	273	260	275	261	250	281	317	284	316	273	300	297	276	284	317	269	270	285	275	268	280	301	266	291	266	301	287	280	270	267	287	272	323	284	308	285	286	254	308	306	290	298	262	292	284	282	261	287	294	274	291	305	310	293	293	284	313	296	304	299	294	279	292	259	264	296	307	304	265	247	291	277	278	253	299	284	273	273	290	285	285	243	280	257	262	247	296	285	280	270	281	264	254	279	299	290	307	314	308	269	297	283	266	305	262	304	285	294	316	279	287	283	281	280	283	256	322	285	266	273	277	308	291	305	305	293	274	293	265	296	289	295	294	300	287	275	281	284	285	276	301	297	301	296	302	256	279	277	278	290	276	277	288	279	288	288	311	275	304	291	271	267	277	265	309	297	273	256	280	258	300	284	272	285	316	301	307	297	264	274	270	284	275	275	289	296	275	287	273	254	250	320	286	275	284	255	274	297	285	322	294	276	314	291	276	265	302	290	291	275	278	258	294	263	321	300	282	300	284	253	272	310	246	278	292	287	295	301	271	290	289	281	276	287	272	286	282	305	263	294	276	266	297	287	307	259	271	286	276	339	312	298	246	325	297	303	297	291	302	292	308	300	316	314	302	291	276	293	266	309	292	256	266	280	302	301	264	262	283	272	315	300	309	289	298	306	281	279	267	270	274	279	285	287	272	289	279	294	265	279	306	310	262	287	282	292	265	282	256	295	297	275	274	278	292	269	268	275	288	269	281	301	291	274	281	255	299	253	278	290	318	292	288	247	277	254	311	272	242	265	276	285	298	294	295	283	309	276	295	260	288	290	272	240	308	236	270	265	269	277	278	297	281	277	254	280	298	299	298	272	248	273	297	296	282	270	281	276	287	281	306	250	289	291	253	282	294	274	277	271	284	287	276	307	297	274	297	266	329	288	266	259	290	299	285	301	272	274	269	277	311	277	307	302	276	287	268	337	306	285	278	268	303	284	277	318	280	245	290	281	279	290	311	278	309	285	298	308	286	302	284	264	292	299	264	265	281	296	274	314	273	283	303	296	311	302	278	296	262	269	260	277	272	262	246	281	312	250	278	299	286	285	288	304	302	277	310	268	277	294	252	273	254	268	272	283	269	283	295	258	271	284	282	311	284	282	251	292	268	292	261	272	271	311	310	263	289	250	290	270	298	326	302	287	283	292	265	274	292	282	268	287	281	271	279	312	285	285	293	291	314	271	316	277	270	307	294	290	265	287	320	289	278	302	289	266	289	292	314	268	301	282	266	273	262	280	248	294	248	275	273	277	262	289	305	290	290	291	260	262	269	304	271	306	300	294	296	297	301	273	269	296	312	276	286	282	288	282	274	318	308	260	253	274	283	286	243	247	283	273	254	309	287	284	318	280	301	266	299	279	277	305	303	244	278	284	280	297	292	271	264	295	279	291	250	260	287	280	267	295	282	283	296	278	254	272	264	253	246	296	315	250	301	283	276	244	295
1817	642	677	659	690	664	640	689	667	712	644	616	688	652	627	624	617	605	629	681	585	648	672	645	639	644	694	651	624	636	643	602	623	650	663	655	648	618	620	662	627	637	655	648	657	637	632	676	628	629	647	638	640	651	663	609	665	603	627	633	623	625	676	653	631	663	623	611	622	604	605	651	668	599	667	639	645	689	628	622	665	665	654	613	626	655	607	628	621	621	693	629	629	609	628	649	624	613	646	628	672	640	610	617	623	611	606	650	591	619	619	635	682	697	613	627	636	667	637	659	608	607	593	677	666	667	646	611	623	626	633	628	653	585	596	664	677	631	605	614	584	642	631	649	618	644	643	667	619	619	654	671	673	639	627	644	630	626	603	627	595	634	629	672	643	604	660	667	648	649	661	651	701	604	615	616	635	667	621	638	659	647	605	634	608	618	668	685	628	662	607	639	684	610	650	624	637	680	656	639	635	700	599	590	622	649	609	649	642	651	667	634	613	689	680	630	660	655	621	618	609	646	625	681	619	617	663	633	631	657	656	622	596	675	665	658	618	679	618	627	610	603	655	663	664	641	666	653	653	621	641	615	622	654	593	599	632	628	638	652	618	658	606	654	617	665	637	635	608	634	617	602	623	611	646	682	636	635	611	654	654	649	656	619	626	617	645	592	632	644	659	633	644	647	631	590	620	662	621	650	654	656	653	632	673	666	651	611	623	558	652	667	658	626	641	642	661	657	651	651	603	634	656	629	645	653	613	627	670	652	634	613	669	665	651	612	629	643	614	681	677	646	672	686	656	657	690	647	605	633	725	631	621	686	619	659	652	655	587	634	668	649	615	665	628	687	666	669	673	686	659	646	632	598	620	646	616	653	647	626	632	651	655	638	684	608	616	603	644	648	640	677	686	603	667	640	613	651	610	615	625	614	624	587	641	615	671	650	645	645	621	603	630	621	628	650	649	602	637	706	657	643	672	624	602	674	652	636	620	690	658	667	570	603	687	646	594	606	623	648	572	627	653	677	703	646	652	626	655	621	671	607	621	641	649	598	656	620	658	610	614	629	616	644	645	607	645	662	599	684	668	636	599	644	634	662	646	652	683	612	599	702	670	629	660	645	644	669	595	671	621	634	662	577	624	607	645	570	634	653	641	637	630	611	646	612	628	624	650	656	667	613	664	616	616	714	661	653	606	643	668	646	610	666	608	630	632	614	641	631	618	621	650	642	672	678	585	675	623	641	617	614	611	649	597	654	683	612	648	653	609	640	644	628	636	639	613	611	602	594	653	616	644	610	671	637	642	655	629	619	666	652	632	690	701	599	656	644	633	703	620	674	628	696	675	629	602	610	583	634	657	627	641	602	637	619	634	642	666	625	594	601	670	636	681	627	629	662	639	639	628	611	626	647	646	627	623	630	627	606	636	579	647	631	604	640	621	620	594	660	622	605	636	650	688	647	699	667	615	609	663	656	590	605	664	627	637	609	649	625	651	652	649	635	627	628	630	656	628	613	627	638	638	618	665	632	643	631	672	625	634	618	600	656	642	656	667	659	634	646	607	642	594	618	634	622	681	599	663	598	635	607	684	628	624	646	581	590	673	588	673	642	653	660	630	635	605	647	645	684	652	647	644	627	672	663	625	672	650	646	669	684	684	625	671	632	671	642	677	619	625	645	598	649	664	647	654	631	604	631	649	669	609	637	609	671	650	685	634	640	669	642	632	642	681	601	680	613	624	649	637	620	612	616	662	609	668	601	640	664	638	653	613	641	615	646	625	599	632	615	657	665	624	628	601	692	626	656	610	596	609	640	636	614	608	635	656	668	625	650	631	662	636	601	636	657	636	649	625	663	643	651	641	662	605	668	612	632	633	623	663	637	659	673	672	634	654	637	620	631	647	648	638	635	675	620	652	640	646	607	636	612	655	598	636	592	639	668	633	647	599	638	632	632	613	633	669	602	628	630	646	639	650	635	632	652	623	621	644	609	614	666	659	659	661	661	675	670	670	698	667	628	632	656	666	645	612	640	637	606	659	616	629	614	652	612	613	677	637	604	641	613	641	631	640	625	663	632	624	626	589	619	639	650	622	608	603	686	613	633	640	647	655	660	631	672	655	647	642	640	630	629	675	622	633	667	645	652	637	642	637	704	680	660	629	647	654	609	662	610	653	631	619	631	661	682	645	673	659	676	644	615	623	621	725	643	643	626	653	600	642	621	642	639	631	619	645	618	617	676	673	609	663	627	639	648	651	664	647	628	667	657	681	583	616	585	627	640	614	638	618	617	646	644	595	633	643	618	630	647	667	640	655	683	657	648	615	668	632	633	700	636	636	624	673	666	608	657	631	666	620	624	616	635	617	637	674	665	638	602	662	668	652	631	659	620	597	646	682	665	662	618	666	627	625	630	636	651	634	631	658	670	647	612	661	622	634	676	653	676	640	626	668	647	660	608	620	657	657	630	610	642	638	623	630	652	636	571	680	666	641	612	634	676	642	672	641	667	658	619	655	646	648	640	620	673	643	641	652	682	632	648	638	630	651	614	705	623	665	620	634	631	641	655	672	619	617	635	678	622	632	629	665	616	617	602	631	622	639	652	636	666	609	597	630	649	645	619	732	644	622	616	636	669	622	599	603	648	601	650	639	620	632	660	641	632	637	634	573	665	631	632	600	675	652	652	613	664	665	603	642	583	665	661	619	664	680	638	651	669	669	628	649	665	628	668	662	640	669	596	635	602	608	649	639	628	654	628	671	587	679	641	598	611	698	636	624	652	613	657	609	688	657	615	630	647	633	595	615	609	650	600	602	616	670	623	672	620	634	655	639	634	644	640	620	649	615	622	628	638	652	690	655	651	638	647	627	671	629	626	676	665	642	650	609	675	631	624	650	633	624	627	646	616	673	639	656	622	627	633	655	660	656	638	618	658	659	695	621	606	621	623	623	680	630	694	596	628	627	688	653	651	642	694	652	637	648	607	631	648	623	613	626	635	661	641	593	643	618	545	619	598	619	620	621	659	588	625	671	650	643	663	653	620	658	644	654	653	654	640	617	652	565	633	652	640	644	686	627	626	631	595	597	612	663	647	636	618	631	600	664	650	616	656	599	628	677	642	611	617	649	616	599	637	631	649	678	723	625	610	597	660	655	695	691	650	650	651	659	605	696	622	601	601	645	637	650	683	640	625	578	635	644	615	651	644	624	608	608	632	642	673	656	632	624	616	650	675	651	623	664	661	631	634	636	672	611	642	643	682	675	649	671	637	611	613	617	632	687	643	679	645	625	633	655	656	669	630	620	628	633	625	652	670	678	650	652	610	594	640	667	640	616	601	669	677	595	644	609	624	649	611	667	633	644	665	605	654	643	663	626	648	604	617	641	621	637	637	661	635	638	633	638	605	631	618	654	643	627	620	630	606	677	611	629	632	629	678	655	651	608	656	643	655	652	605	629	657	615	639	667	634	655	647	619	611	632	640	623	609	636	635	564	656	632	650
7323	476	496	377	283	220	219	164	160	156	170	112	127	120	141	132	125	125	132	106	143	139	133	107	133	116	126	137	142	124	150	139	144	136	109	120	143	121	127	118	134	117	125	146	108	136	136	100	116	125	142	130	143	119	121	145	132	135	127	129	116	120	137	134	139	136	135	134	156	144	143	149	115	123	122	133	136	113	150	119	111	117	123	128	108	123	131	133	129	143	121	125	116	132	117	138	127	152	109	126	107	127	110	139	107	122	116	102	148	137	130	114	118	138	126	115	118	133	150	133	129	135	123	119	149	129	131	128	111	113	135	129	117	121	132	118	155	139	117	127	139	127	109	109	119	100	112	134	121	128	162	124	115	129	127	127	126	137	132	128	114	115	107	124	116	134	117	144	118	116	122	130	132	131	122	131	106	126	149	137	145	123	120	124	114	131	109	130	133	126	134	108	109	140	142	127	128	111	125	128	123	114	106	116	155	112	111	115	132	138	112	127	128	130	135	129	124	131	137	115	120	131	118	122	127	132	115	126	132	125	105	141	141	140	122	140	137	114	130	113	124	138	110	112	130	130	137	121	149	112	124	135	124	117	133	123	120	129	156	116	122	109	109	164	116	111	138	136	121	124	124	131	142	138	105	123	133	107	126	115	115	126	135	117	138	135	122	124	129	115	116	125	142	151	135	130	124	134	135	138	140	107	118	144	128	113	103	118	149	140	126	126	137	115	119	119	116	121	129	105	110	117	130	102	119	124	131	144	117	115	136	140	117	124	132	128	115	108	117	117	142	128	146	146	129	121	121	125	118	134	149	139	139	130	146	111	124	144	118	131	127	127	156	132	130	117	125	107	135	108	117	118	116	129	128	109	124	138	150	134	140	132	121	128	120	143	138	134	104	150	103	133	132	117	120	100	123	124	118	122	135	111	119	133	123	117	124	139	124	124	121	161	127	112	137	139	128	133	114	130	136	106	130	130	125	136	118	113	133	127	114	129	122	134	111	126	135	125	122	109	140	130	143	138	121	115	109	113	131	148	123	126	130	123	132	128	135	118	117	118	135	125	114	110	114	102	133	141	137	129	122	128	127	133	147	126	118	132	145	143	131	130	126	142	144	134	131	116	118	125	132	128	118	109	145	139	132	145	138	123	128	140	121	109	131	93	123	138	116	148	147	115	127	148	100	113	128	111	112	129	129	127	113	102	143	122	128	136	129	138	132	129	152	115	125	119	116	137	142	118	128	115	135	113	117	135	148	126	128	108	129	135	130	148	122	155	136	125	140	127	110	137	106	140	146	146	104	140	117	111	126	126	113	131	125	130	100	116	123	122	123	110	134	123	125	138	134	132	116	121	129	145	116	134	119	108	141	158	115	107	122	152	124	142	102	98	113	118	113	141	130	121	134	117	126	131	143	130	130	121	146	117	116	118	113	125	128	135	127	122	125	112	108	125	111	112	116	112	132	141	127	121	98	114	128	136	112	146	126	108	133	138	120	127	146	106	122	136	132	113	123	123	118	131	119	106	140	124	114	127	111	134	130	122	114	105	129	144	109	121	118	136	116	133	128	125	109	121	114	124	141	111	138	140	121	138	141	108	134	132	130	124	147	111	110	114	136	113	131	148	118	126	113	123	105	116	118	105	128	115	111	131	128	144	115	128	117	126	101	136	126	111	105	123	114	86	135	144	116	107	140	109	119	135	116	129	141	121	131	140	129	141	102	125	124	118	118	143	138	135	147	132	129	113	122	127	121	130	115	131	112	103	126	139	110	116	140	119	113	121	130	137	123	126	128	94	117	137	117	122	132	121	111	118	133	140	140	135	103	111	147	129	104	114	116	140	109	120	120	131	116	116	114	122	126	138	124	146	125	118	136	112	115	121	126	122	119	127	121	139	117	117	110	126	120	117	117	120	126	123	120	107	123	98	119	131	128	113	141	129	134	130	130	129	112	124	140	122	111	144	127	142	144	112	138	131	110	131	126	134	133	147	124	144	108	115	134	131	118	132	119	110	119	104	129	123	132	131	95	115	118	142	124	122	123	135	107	121	161	133	147	120	110	127	121	117	122	105	108	142	140	111	106	114	139	141	137	111	132	121	128	154	129	147	124	117	114	136	125	126	103	144	136	109	132	120	124	126	128	135	105	132	115	150	136	119	118	141	148	128	130	124	124	147	138	118	129	103	128	135	131	116	139	128	124	130	126	130	121	132	131	145	140	129	137	132	118	116	134	123	131	141	129	139	139	143	117	140	123	118	151	128	149	138	129	138	141	119	135	116	153	135	135	123	145	137	129	142	134	139	120	133	114	126	137	130	138	127	113	108	121	113	141	126	126	119	131	118	122	108	160	133	136	108	106	122	136	144	151	121	124	137	135	119	137	145	135	110	128	130	157	124	134	107	118	133	127	115	122	110	119	121	111	120	139	123	117	124	135	142	111	135	115	128	111	128	138	117	108	141	121	135	134	124	144	121	108	104	131	149	124	135	113	130	143	124	120	125	115	131	129	133	125	152	149	115	133	121	130	130	140	124	128	138	119	124	142	144	142	130	121	109	133	128	136	110	112	131	121	128	119	149	114	137	134	119	138	101	125	124	126	140	127	134	132	116	121	127	119	110	125	144	120	128	130	126	128	140	124	137	121	111	124	132	130	105	128	137	126	140	129	129	144	132	113	121	128	127	147	128	143	144	128	132	116	134	129	107	114	133	141	136	140	126	126	115	108	128	133	122	125	145	137	124	126	128	139	121	126	108	122	145	135	125	137	135	119	110	113	112	139	136	118	136	129	102	114	117	122	127	114	125	119	135	139	115	110	114	104	117	147	117	132	116	121	114	107	140	123	104	127	122	143	130	121	138	155	122	123	116	122	123	130	112	135	131	124	128	135	142	125	124	137	120	111	138	133	124	138	103	109	120	120	128	132	137	132	126	136	117	132	118	113	137	134	138	117	122	96	119	150	134	142	115	130	106	126	140	130	156	120	144	120	148	141	128	129	136	118	120	158	125	144	104	127	129	114	106	147	140	119	131	134	143	155	134	140	131	145	111	126	107	123	144	122	132	133	135	152	138	124	150	122	147	110	132	127	106	150	140	124	102	124	131	115	115	102	137	129	135	124	115	116	112	117	115	142	109	133	134	117	109	121	145	140	130	120	148	124	112	117	139	143	114	146	133	129	120	118	126	149	125	123	123	128	139	121	126	122	112	121	129	127	111	132	126	152	125	115	110	129	112	126	132	142	110	122	126	124	119	124	86	133	129	145	132	119	126	115	114	131	121	131	118	112	118	128	120	109	131	114	126	139	136	94	135	111	127	128	121	117	128	148	128	137	126	123	111	116	129	111	133	139	135	142	138	142	117	114	123	120	116	138	108	151	154	120	132	134	107	126	129	126	119	127	115	115	124	124	122	122	116	109	119	121	132	118	137	130	121	133	110	128	128	133	136	116	129	132	144	119	123	121	131	133	137	116	139	126	117	126	120	146	109	105	110
6000	662	1116	1316	1075	829	752	674	582	523	470	495	456	436	416	414	372	374	373	392	400	387	357	358	391	350	350	355	321	324	316	348	332	329	349	337	349	332	360	326	355	361	324	351	340	313	342	356	340	325	328	324	341	345	332	351	334	315	304	340	330	332	356	335	317	309	338	338	357	319	326	363	350	332	331	368	317	331	339	311	325	315	339	291	312	359	352	354	322	328	316	346	322	359	310	313	341	315	324	330	343	294	327	322	355	342	310	321	316	350	370	339	300	328	312	315	336	326	334	306	310	320	340	332	355	324	314	348	375	348	330	341	345	336	339	322	332	312	357	307	328	319	376	318	304	311	365	305	352	366	353	342	311	330	340	322	326	348	309	354	322	296	299	338	324	325	333	310	328	367	356	339	330	351	336	337	305	333	352	348	342	366	327	327	359	338	340	339	348	310	315	375	318	298	330	326	359	346	331	340	345	305	331	320	344	316	340	315	316	312	311	336	330	329	330	307	365	328	316	335	333	303	323	355	350	317	327	335	335	351	326	307	310	292	319	353	354	321	308	341	330	346	318	336	338	350	315	353	337	326	297	328	330	313	332	355	309	338	303	357	339	338	348	353	283	337	331	328	339	311	303	335	335	338	321	338	351	324	355	323	350	311	307	312	379	348	320	346	333	319	331	301	347	306	337	318	338	311	364	323	310	314	345	316	350	315	332	342	356	340	314	342	346	342	334	341	311	312	336	337	347	329	360	330	319	337	321	365	370	350	317	288	295	280	338	331	321	306	317	349	339	330	315	354	359	335	316	365	325	328	312	338	332	314	341	355	330	317	292	342	349	334	308	308	309	343	337	318	346	329	353	321	350	333	303	329	341	327	307	312	336	347	346	325	339	329	334	322	306	321	295	315	364	322	359	328	314	311	294	348	338	319	340	339	337	308	298	359	292	361	307	352	335	337	325	300	330	308	324	300	345	299	330	330	334	325	383	314	331	315	349	324	312	289	333	330	334	317	356	355	348	314	334	331	334	347	354	311	334	332	334	344	307	327	337	332	328	326	317	321	330	319	343	336	343	377	330	329	312	325	340	306	311	318	327	290	330	336	308	323	290	304	303	386	319	336	296	339	355	324	331	327	341	347	372	365	355	322	315	324	319	330	338	323	343	331	318	352	338	363	301	317	359	343	354	345	337	348	319	340	333	331	324	326	346	332	330	299	303	346	336	318	364	347	326	345	350	333	339	355	311	345	327	326	336	329	299	350	349	360	348	334	337	341	315	347	329	341	352	341	350	319	338	309	316	325	323	339	324	292	329	334	338	333	331	325	330	312	324	323	341	293	342	322	343	315	348	340	341	313	336	351	345	351	314	328	339	313	311	361	296	344	341	316	354	343	332	338	347	317	302	335	339	326	350	338	335	332	351	292	323	329	319	341	347	343	292	341	317	310	334	337	311	325	328	324	317	317	327	334	362	333	322	317	317	357	309	326	336	339	324	303	374	324	297	298	324	331	304	353	355	377	357	330	338	315	376	341	363	352	332	325	332	339	341	316	344	338	320	328	316	327	340	325	348	352	328	314	335	339	366	342	337	316	352	343	298	316	313	331	359	343	352	342	308	332	332	310	336	305	320	346	330	329	320	317	324	305	342	293	369	338	331	319	363	303	340	321	306	322	331	311	327	301	363	316	304	348	316	356	322	319	336	313	345	336	363	331	326	363	304	335	336	342	357	344	302	312	314	336	338	341	330	338	343	336	335	341	346	349	302	312	318	360	341	336	372	319	342	348	342	352	369	367	303	365	353	332	335	354	315	345	318	353	338	319	319	341	343	343	352	354	339	314	344	304	312	326	317	348	312	319	331	343	314	332	324	287	322	331	321	363	280	349	291	321	305	344	325	330	362	288	324	313	313	323	312	305	285	354	369	334	327	332	354	318	338	329	348	301	348	362	337	374	336	353	386	336	324	340	335	332	324	339	320	364	337	306	336	353	363	310	345	319	337	327	326	332	318	360	328	319	336	319	320	319	369	318	319	292	320	345	338	342	326	345	317	325	346	325	340	325	352	307	323	327	305	326	318	372	306	307	321	342	340	332	347	361	317	334	323	287	359	332	305	367	364	369	322	331	337	344	326	323	317	341	319	303	324	367	301	347	336	317	339	337	333	324	334	322	327	316	338	360	337	292	310	320	305	303	286	315	301	333	332	334	294	343	324	373	315	344	349	337	353	332	348	338	334	332	351	327	297	322	321	332	306	304	330	308	342	349	329	341	313	334	298	313	307	325	332	320	319	300	312	330	319	333	333	324	327	315	311	327	347	303	363	334	326	343	307	315	343	344	343	315	324	314	354	316	313	311	322	338	317	329	298	319	325	335	312	334	329	365	323	309	351	327	322	337	328	315	335	345	334	347	346	294	361	329	356	308	321	342	326	338	331	343	300	338	332	327	317	323	333	351	326	354	321	334	346	306	329	305	332	336	332	320	349	345	317	310	317	343	319	359	339	351	287	309	331	344	347	318	349	338	334	323	357	335	299	341	303	348	340	336	307	313	314	300	337	368	365	340	311	272	341	371	357	347	294	353	303	315	349	328	319	336	321	327	351	309	330	339	364	309	306	333	325	342	306	328	334	325	327	388	338	341	339	377	342	335	323	321	335	338	304	335	291	326	311	332	347	336	333	343	311	336	362	354	322	300	328	328	338	327	334	322	340	333	351	313	327	327	338	343	370	324	352	374	293	317	327	311	330	337	330	316	363	342	334	337	354	311	344	344	333	351	363	324	321	342	326	324	321	340	332	318	339	335	290	362	331	321	347	312	340	302	324	328	310	327	315	327	323	341	346	332	312	353	325	317	344	319	343	356	322	360	315	340	332	340	320	327	339	349	334	339	318	365	314	310	341	337	335	347	321	331	332	317	322	309	347	353	339	342	345	315	313	339	304	323	341	354	354	331	332	319	341	305	342	350	325	321	326	317	343	326	311	308	320	299	332	317	342	343	359	343	311	323	322	343	311	341	288	343	346	312	326	326	337	291	318	347	317	344	312	309	337	322	314	340	346	333	321	313	300	342	321	368	329	332	345	322	321	323	346	363	313	363	341	343	328	351	364	373	330	321	341	306	348	322	327	338	329	338	339	334	298	346	329	346	322	309	332	344	318	329	349	373	335	336	349	312	314	327	340	335	316	329	360	301	349	320	300	311	331	296	311	289	352	331	343	321	338	304	330	370	326	353	350	324	340	311	315	343	365	334	351	368	323	336	283	322	339	359	355	358	352	326	318	316	334	314	341	342	342	324	337	345	330	335	353	349	333	321	321	307	353	311	302	320	310	306	324	338	310	367	334	360	318	327	324	319	310	337	343	335	334	313	348	347	331	329	355	326	337	316	340	364	355	350	329	364	310	355	346	332	362	338	340	322	308	358	347	332	331	296	337	342	362	352	337	335	344	350	310	314	323	331	345	336	334	344	326	347	327	308	336	344	338	333	314	299	359	322
13844	1228	974	754	533	407	330	270	240	255	225	254	214	230	210	229	197	210	206	202	194	206	182	212	195	185	194	187	188	187	213	189	184	176	177	206	203	185	185	164	170	187	197	182	164	195	205	177	177	178	202	188	189	184	186	167	194	181	205	163	165	194	181	200	201	170	190	166	183	171	182	179	197	205	195	198	167	201	190	167	170	212	224	192	200	186	170	172	191	158	174	182	192	168	167	158	191	195	203	206	221	187	184	181	192	179	194	176	153	173	191	170	178	190	185	187	156	185	161	180	197	163	160	181	203	161	188	196	191	167	190	195	176	196	174	172	191	157	194	204	170	162	183	177	181	186	169	218	206	188	176	192	185	174	188	161	200	160	178	206	187	158	176	170	200	190	182	201	198	178	192	161	166	199	173	182	173	209	189	181	186	170	166	203	183	183	185	188	161	193	185	213	165	181	191	186	165	193	189	162	187	205	195	193	195	202	168	190	182	207	183	165	180	185	185	166	173	171	182	207	190	155	169	192	188	185	195	185	184	198	170	163	182	209	199	209	187	230	179	203	206	218	180	160	200	192	197	175	174	181	197	209	170	216	170	212	185	179	209	180	205	190	167	191	183	199	179	195	196	205	187	194	201	206	198	164	165	175	180	191	165	193	174	176	178	176	174	192	175	176	174	194	176	168	194	185	188	171	204	200	221	172	187	143	203	183	161	194	181	191	181	198	176	191	212	180	185	173	191	177	212	188	151	193	194	165	210	186	182	187	194	173	181	158	209	194	162	180	208	175	182	177	180	201	178	182	170	201	187	187	215	210	188	186	174	203	199	152	176	193	178	164	196	197	176	199	211	211	178	189	181	181	188	195	193	179	203	184	159	203	194	173	182	165	173	193	246	210	217	200	173	183	169	184	186	189	185	180	198	208	185	199	174	165	187	188	204	199	205	176	200	160	192	178	164	193	173	171	189	163	165	175	161	184	172	171	179	175	199	211	187	189	175	184	188	177	173	177	141	169	168	213	206	178	190	197	200	167	172	208	166	183	171	179	227	167	189	178	192	192	207	181	190	172	184	180	183	175	163	197	186	185	197	187	176	186	171	164	181	198	188	188	192	187	190	197	178	157	183	182	187	182	195	198	171	187	197	169	219	202	211	169	195	169	188	177	168	193	199	188	146	189	166	159	183	186	197	169	191	173	177	203	182	169	193	171	174	191	167	169	203	201	186	160	187	183	168	186	196	203	183	185	181	163	192	173	175	177	200	187	188	191	198	180	184	168	193	179	192	196	183	180	174	183	169	197	185	171	174	226	169	191	168	188	185	205	207	200	169	167	179	207	231	212	216	179	174	189	150	169	186	177	237	176	187	187	180	174	187	182	172	182	182	193	177	181	173	175	202	157	183	195	180	195	221	192	169	186	164	176	180	193	214	190	173	162	176	200	169	137	202	168	159	179	188	200	181	226	183	156	190	155	188	183	193	159	176	187	179	171	189	191	205	194	171	160	174	199	199	181	168	202	208	184	192	175	167	186	172	193	192	217	169	189	199	207	186	161	186	174	205	169	198	192	172	183	171	185	178	203	164	165	210	166	213	195	186	185	193	200	184	186	167	176	194	184	179	195	190	178	189	165	198	183	191	175	183	194	183	189	167	196	191	192	166	198	229	175	178	177	200	184	169	180	213	176	177	163	186	190	196	197	208	182	184	192	193	184	178	164	194	178	192	200	165	189	187	214	181	171	178	170	186	203	197	179	202	201	163	197	167	174	170	195	179	193	221	198	198	218	159	203	198	202	189	176	187	202	195	190	169	214	193	204	164	177	215	197	176	197	182	179	205	183	186	216	169	204	190	179	181	201	184	194	196	192	171	199	167	173	202	178	171	206	200	183	161	177	179	208	159	170	195	179	174	169	177	201	162	208	162	191	183	187	196	146	210	196	167	198	161	204	186	177	173	207	185	179	172	183	203	185	179	195	180	185	185	192	174	180	177	175	162	173	169	175	177	181	220	184	175	163	182	195	195	195	191	193	194	192	212	203	178	199	179	165	177	166	193	179	178	185	184	178	192	209	195	191	190	197	174	200	195	190	186	188	168	201	172	157	215	212	191	175	170	165	168	182	181	202	199	194	167	172	185	181	199	212	184	201	194	184	191	167	153	204	188	186	172	202	186	197	180	204	199	181	153	169	189	189	201	177	189	175	177	175	201	211	178	194	176	197	149	199	206	171	173	159	195	163	197	175	178	176	162	166	176	173	175	192	192	190	190	174	166	190	178	203	185	200	204	166	183	167	183	156	159	166	196	181	187	180	181	195	174	188	214	187	208	200	203	170	174	193	173	196	170	176	213	187	151	161	176	176	200	194	205	174	185	177	182	179	201	173	199	205	200	166	191	192	187	168	192	169	174	196	194	204	212	202	191	187	197	182	210	194	178	198	183	213	183	187	192	182	173	162	180	187	172	166	194	178	201	177	179	214	190	192	178	185	189	187	156	212	184	199	159	208	199	200	202	201	174	187	189	181	163	196	222	160	205	188	171	168	187	189	170	174	174	182	157	187	185	196	186	198	204	191	184	183	209	177	191	197	214	177	187	196	176	186	167	170	174	188	190	164	182	184	158	155	186	187	187	171	189	158	184	190	154	180	179	171	192	194	167	167	191	197	166	179	187	166	183	203	180	211	168	182	186	182	205	209	181	196	160	167	192	192	190	168	177	197	171	185	182	191	207	209	184	173	174	174	178	157	189	205	190	170	181	163	213	178	190	179	171	179	172	165	157	172	184	182	164	210	194	173	197	176	182	181	174	188	173	181	167	170	212	178	172	199	183	202	190	184	158	185	167	194	182	164	191	180	180	164	185	189	189	191	177	172	202	201	203	186	188	166	200	198	189	211	183	187	173	165	193	174	160	191	206	179	180	184	183	188	180	155	187	182	174	175	183	194	194	182	158	168	188	187	173	201	168	167	204	188	192	185	189	185	154	196	177	154	138	179	160	181	197	198	202	186	181	201	186	188	190	167	162	173	173	163	182	206	189	176	176	183	188	187	173	187	189	166	165	180	199	185	171	172	181	197	197	200	197	188	183	189	173	180	210	207	191	166	179	181	193	180	154	188	180	174	174	190	162	178	188	190	182	193	206	193	200	164	190	206	191	217	185	190	184	189	183	187	179	198	190	193	230	181	188	164	192	176	175	196	199	169	188	185	166	175	190	176	192	186	181	219	192	163	178	191	164	198	185	195	174	183	178	200	179	191	164	165	194	171	148	169	169	188	200	187	220	160	192	184	176	152	170	181	185	186	162	208	177	170	199	208	176	190	185	163	162	175	208	184	203	202	172	166	183	182	181	196	221	162	159	194	220	196	176	175	157	191	204	172	176	188	151	181	196	162	209	166	182	159	185	206	175	211	163	201	195	188	181	166	178	161	155	206	204	165	160	176	203	187	179	169	187	195	181	199	189	186	161	201	186	169	200	180	194	173	166	188	188	201	193	190
7851	1049	2046	2308	1822	1433	1217	1053	902	877	800	721	697	705	555	655	562	589	548	554	584	588	528	535	547	498	514	535	496	518	494	511	551	500	479	501	469	526	476	503	480	500	520	521	473	478	458	469	467	488	470	486	500	470	476	520	437	502	415	482	489	487	469	486	541	511	483	472	473	475	457	487	510	471	473	509	512	476	495	471	480	448	504	476	491	468	497	509	493	457	493	534	508	501	452	480	457	472	497	463	477	469	494	437	464	458	475	450	442	489	446	465	458	481	473	469	476	446	474	475	509	437	441	473	463	453	453	462	456	456	477	426	482	496	488	497	486	456	464	482	450	468	433	439	522	480	496	522	433	493	486	460	458	483	475	460	465	481	496	507	482	451	475	456	462	481	450	458	483	443	472	453	444	489	453	489	518	460	470	484	476	461	494	468	481	484	468	459	499	477	485	419	459	436	436	452	486	459	437	485	466	483	470	479	453	460	491	479	451	435	512	493	439	422	493	447	478	493	448	429	457	484	475	449	456	485	508	461	445	450	486	440	465	470	452	482	461	472	484	472	431	442	462	476	437	494	456	463	490	487	482	475	540	486	484	505	486	467	472	462	456	454	504	461	460	519	452	462	461	452	504	473	446	505	465	489	476	466	511	448	423	455	459	436	474	474	470	455	484	489	444	456	427	509	478	430	466	453	492	464	467	446	493	508	471	501	530	453	468	485	498	440	493	455	486	477	486	438	447	438	476	489	480	477	477	488	485	476	470	463	481	450	481	434	508	487	457	445	506	482	446	434	499	463	528	434	445	463	462	453	473	474	481	473	475	444	466	484	479	460	493	479	469	451	461	462	488	452	441	463	470	476	463	493	499	450	470	477	501	507	457	468	471	435	450	456	494	433	457	451	443	477	464	437	467	482	471	459	486	466	484	497	436	479	482	483	460	495	455	498	468	486	453	487	451	460	492	479	440	508	455	451	515	515	481	447	469	436	440	431	475	466	479	456	434	477	479	517	464	471	480	500	465	427	453	463	482	466	474	469	446	490	435	447	450	492	472	480	481	448	428	470	494	464	471	408	484	504	436	462	452	459	456	445	444	468	460	476	479	436	542	485	492	460	487	508	476	421	453	457	477	487	457	462	462	458	472	482	525	493	450	496	479	466	484	462	488	471	469	466	470	416	499	506	457	517	504	474	466	463	455	504	460	469	433	471	465	456	477	469	463	493	455	509	479	453	484	433	502	491	476	493	465	479	450	460	455	477	473	452	465	502	435	469	492	454	468	475	459	473	478	453	460	474	498	452	480	427	487	466	447	432	478	436	484	462	462	478	500	500	474	462	500	479	441	478	490	492	466	491	489	482	478	494	476	473	448	489	474	475	479	453	468	467	460	490	496	460	463	446	519	445	480	484	458	475	476	482	475	469	469	456	515	472	458	472	473	450	502	464	494	452	473	466	437	451	460	464	442	492	483	466	491	479	490	482	469	442	490	487	490	462	460	473	493	460	452	472	467	479	424	488	476	474	492	473	436	499	466	457	469	490	461	469	445	483	458	428	441	489	461	446	461	471	476	437	446	452	465	439	471	437	453	462	486	470	452	480	485	463	467	454	452	489	475	478	456	435	485	447	468	487	458	496	474	467	477	498	471	480	442	474	485	486	458	447	480	494	528	474	454	484	453	484	474	488	475	478	472	434	450	499	511	494	478	460	463	473	490	505	464	509	446	496	420	476	467	465	490	471	457	472	477	467	488	458	439	486	469	467	519	462	489	457	487	452	459	446	459	446	463	438	471	450	503	446	439	459	482	445	466	453	450	452	477	504	471	442	485	463	470	464	438	423	417	483	465	455	463	445	460	487	489	467	497	487	428	451	476	461	486	468	483	460	458	425	483	475	443	465	434	467	444	472	467	486	445	451	436	456	524	485	479	462	490	461	484	448	461	460	455	466	471	433	496	479	490	439	441	462	486	461	478	449	461	440	490	464	466	420	470	449	461	497	473	491	472	463	473	452	478	457	470	483	485	476	499	468	478	495	483	463	512	445	460	480	465	416	463	451	436	458	431	447	499	477	475	465	481	477	468	458	442	485	454	454	446	464	475	484	504	477	453	483	510	473	457	462	490	432	480	472	441	486	486	451	496	461	479	419	464	458	474	465	478	495	467	468	452	473	474	441	481	489	423	475	454	487	473	474	499	445	472	450	479	477	499	480	470	450	488	462	434	462	498	482	473	475	464	450	490	472	485	477	472	429	482	448	448	442	471	455	508	450	488	452	495	423	463	468	442	468	508	467	459	482	445	464	476	440	478	484	492	499	436	474	472	451	448	525	480	492	461	453	474	461	468	461	469	437	504	469	459	482	473	477	509	469	446	460	444	417	441	470	503	464	467	477	483	467	447	442	523	484	458	465	453	461	461	452	455	456	459	424	418	466	457	454	449	445	489	468	451	452	492	446	485	494	426	486	455	498	454	487	443	436	458	465	475	445	461	442	452	444	465	496	480	459	457	507	436	487	459	454	494	487	475	470	486	462	458	513	486	460	446	457	483	421	490	474	527	450	457	447	468	451	454	520	446	450	473	466	467	432	426	486	442	440	488	453	473	467	491	469	453	457	506	483	461	474	447	459	469	409	460	447	481	432	459	486	492	461	435	418	479	483	486	487	455	480	487	441	477	451	473	472	476	506	459	492	474	448	501	468	442	492	472	502	465	448	470	455	461	489	440	462	492	485	459	460	487	484	494	463	490	426	484	453	487	465	437	494	453	505	512	453	455	468	465	471	515	461	503	455	467	475	479	473	481	518	473	477	474	495	515	467	481	454	461	472	462	468	516	490	501	455	501	504	465	441	455	458	444	458	459	451	512	468	462	451	474	433	449	469	479	480	465	438	496	439	484	466	465	454	430	479	477	475	472	460	474	484	488	473	459	483	452	465	440	478	482	458	472	464	524	465	476	483	510	439	465	463	460	454	461	495	459	456	502	499	449	462	461	524	461	486	471	454	441	447	451	503	473	473	453	467	469	482	470	433	472	472	463	450	484	458	497	480	502	438	486	505	480	450	473	484	435	468	440	475	446	453	500	476	448	496	470	454	460	469	430	499	487	496	454	470	492	439	450	469	488	476	456	449	509	470	507	490	491	451	454	477	465	452	456	486	465	485	498	451	491	480	466	521	485	449	525	481	471	476	481	456	469	492	453	483	473	432	506	463	471	480	458	455	517	490	471	444	459	438	512	493	483	488	497	452	416	461	488	450	495	495	437	473	434	474	516	441	442	474	490	468	471	466	468	497	443	459	478	469	433	493	469	488	450	474	428	429	454	487	436	488	480	432	481	472	441	453	476	475	462	471	488	527	443	514	443	481	492	457	456	458	438	456	459	495	474	485	460	459	459	437	489	492	456	497	454	467	432	494	455	526	521	482	454	479	505	482	483	464	469	483	435	489	476	455	486	453	485	493	444	407	486	472	465	486	472	447	457	483	451	452	453	449	449	469
1429	318	265	255	281	321	303	271	290	269	281	290	282	316	291	278	306	299	273	297	290	295	288	253	247	291	284	276	254	292	259	277	248	294	293	303	284	267	241	283	274	280	258	261	278	295	293	269	297	285	299	297	292	267	310	306	340	259	295	282	284	273	267	289	282	262	268	291	279	284	300	270	257	292	264	304	289	294	279	246	239	292	307	246	287	286	284	308	275	292	290	281	316	298	284	282	273	306	276	268	300	259	296	270	279	263	267	272	296	276	278	294	307	274	294	272	292	259	311	266	288	265	288	295	280	290	280	267	286	290	284	281	300	270	268	306	263	287	287	294	263	285	289	278	286	291	288	277	282	282	292	268	295	309	266	325	294	306	252	224	292	284	277	281	299	298	269	286	290	294	286	314	295	282	287	308	284	271	291	311	291	265	263	283	290	267	291	249	275	292	303	305	292	286	283	285	276	286	275	302	289	304	271	333	255	313	280	259	291	303	281	284	325	283	249	269	269	290	266	286	255	295	259	277	251	278	303	270	269	299	272	275	276	299	322	289	303	295	269	297	270	279	310	313	305	274	290	270	301	249	262	259	284	277	279	268	282	299	268	297	285	268	285	297	244	281	268	272	276	295	267	283	288	285	276	277	276	289	296	279	270	260	266	306	258	271	311	258	253	265	302	271	302	283	268	303	287	279	253	277	287	265	269	280	270	306	277	277	289	301	270	294	275	290	282	328	285	284	295	269	283	291	269	267	274	328	301	253	308	271	259	288	277	294	254	311	275	287	310	267	261	260	270	308	283	276	286	277	277	269	268	255	258	306	263	256	303	279	280	289	264	281	272	271	272	295	282	286	289	272	292	271	263	266	290	285	276	264	317	288	279	273	282	289	305	306	273	292	264	294	264	299	289	258	278	250	281	266	299	288	250	281	275	309	291	284	311	311	298	284	278	276	261	282	285	272	274	273	278	288	271	275	295	323	321	302	300	310	304	287	292	275	296	312	263	281	290	275	295	304	296	259	284	306	301	256	279	289	284	292	275	283	278	310	263	267	297	287	263	292	281	300	266	269	273	270	301	293	277	256	260	285	290	270	298	290	321	274	260	281	246	271	280	251	273	304	317	283	288	263	313	328	268	286	276	260	246	282	258	295	284	285	264	304	307	276	277	270	254	304	283	286	280	246	271	281	278	232	294	290	295	293	283	303	289	275	287	301	256	281	277	277	279	287	294	279	295	309	257	282	281	308	275	297	277	247	266	291	248	270	277	255	293	287	263	295	262	269	290	299	296	290	278	296	286	296	286	276	298	280	289	296	262	281	299	277	269	276	273	285	249	306	267	293	284	312	304	292	301	264	301	292	297	280	310	272	277	297	246	258	291	279	288	303	250	276	274	245	275	289	287	268	265	259	297	277	271	303	313	255	283	319	260	271	295	249	302	273	286	282	263	263	275	260	310	281	282	293	271	304	292	241	286	308	264	278	287	245	269	300	273	257	288	294	280	274	315	306	269	294	290	312	314	301	290	262	286	314	302	296	295	261	279	272	296	312	305	292	311	294	306	279	278	298	292	297	299	292	278	280	297	261	301	288	290	263	283	296	296	303	252	274	275	286	268	276	280	299	262	304	281	282	282	270	288	291	255	258	304	302	319	284	240	314	284	311	248	289	282	293	278	296	263	315	290	265	315	305	260	311	249	293	252	307	305	289	297	290	284	287	277	296	325	286	268	275	307	274	319	290	287	297	288	271	269	311	287	286	287	281	290	280	296	307	308	286	268	307	304	275	281	296	287	259	302	271	277	275	315	265	276	292	312	311	295	284	295	230	281	278	261	251	258	277	267	266	291	278	274	281	299	232	274	302	275	300	297	285	292	282	283	277	301	293	280	285	298	251	301	311	291	281	295	315	304	292	258	275	250	299	306	288	299	281	269	300	288	312	258	289	267	261	284	286	305	291	286	292	313	294	277	320	261	283	297	299	265	275	286	286	292	253	295	318	267	266	280	279	265	266	260	284	304	297	272	308	270	264	271	323	332	252	294	278	256	270	270	249	245	264	274	319	282	295	312	272	290	278	268	282	300	299	269	301	259	273	323	284	298	292	269	299	278	306	278	280	262	285	278	246	324	263	272	270	281	261	294	285	297	323	278	265	290	269	302	319	276	286	295	283	270	267	308	254	257	288	288	265	295	290	268	275	247	283	300	278	267	279	282	294	287	283	258	284	293	294	283	304	265	267	308	263	306	284	302	261	275	256	279	279	280	288	278	281	313	292	281	267	311	323	261	287	300	266	260	295	268	312	290	311	257	271	307	294	261	281	284	292	290	262	273	305	322	286	309	264	274	276	291	283	290	267	285	276	286	285	329	283	299	236	260	244	291	322	303	278	279	274	297	289	259	276	292	271	310	262	287	301	308	278	257	255	277	277	275	307	272	279	285	287	304	273	274	283	266	275	312	258	278	287	266	259	307	298	261	252	256	328	285	268	272	294	282	276	301	274	291	299	310	292	295	293	298	304	277	276	278	317	278	290	289	287	265	275	280	304	312	243	272	278	273	278	258	269	304	297	296	255	280	277	288	316	327	292	277	251	301	283	307	292	261	315	264	329	308	269	286	308	302	303	275	274	294	279	291	264	305	292	284	276	286	279	275	319	296	321	277	281	281	275	267	273	263	283	307	281	289	294	308	271	294	305	297	297	304	272	276	283	284	318	289	270	295	275	322	282	292	320	259	290	275	271	270	299	301	298	278	274	298	270	290	263	267	288	291	250	285	287	303	258	254	259	261	285	288	275	264	290	272	272	267	290	257	270	265	337	303	270	276	269	274	269	272	266	289	285	275	277	272	267	305	285	280	279	282	298	277	289	263	313	291	289	276	280	263	289	282	294	262	284	294	271	275	292	296	286	318	308	282	282	278	321	291	276	270	259	271	314	284	288	264	311	302	290	284	301	238	297	237	276	262	291	292	274	265	283	297	309	275	304	301	231	309	248	297	280	249	292	289	298	290	273	266	292	276	275	318	276	277	275	277	322	286	291	283	279	271	290	297	270	283	276	259	291	279	295	291	278	308	272	272	295	280	301	289	290	316	265	282	265	288	283	293	272	274	258	292	284	308	299	299	301	319	277	251	268	282	298	317	268	283	323	273	274	294	298	260	261	318	279	281	275	299	301	300	279	295	309	272	262	255	260	271	268	301	269	298	297	280	296	280	281	302	301	291	278	311	299	309	290	282	290	290	278	265	277	283	295	262	283	315	270	296	261	274	291	293	278	284	297	263	270	251	291	267	286	296	309	286	287	279	254	287	243	268	284	272	261	302	288	279	278	260	329	286	308	294	295	289	261	287	289	270	267	302	270	261	271	263	273	286	271	300	270	279	300	307	264	307	280	305	277	268	292	271	267	290	267	276	268	305	252	302	275	304	265	294	296	271	286	279	263	271	288	272	278	289	301	281	295	312	292	264	303	269	270	321	287	285	292	272	281	305	268	283	262
1753	626	646	659	653	674	658	671	686	655	660	650	639	641	623	665	664	641	602	610	666	650	625	651	608	586	605	686	663	628	621	605	651	682	586	654	656	636	643	602	632	652	612	627	672	637	671	650	625	638	641	619	627	592	679	605	655	646	649	696	673	693	675	609	649	623	688	625	625	602	655	622	659	657	612	652	652	651	639	650	611	611	612	615	619	669	600	635	650	625	647	632	608	633	653	604	619	672	624	665	659	616	626	699	643	627	613	668	621	650	628	631	586	689	585	647	636	628	650	661	616	627	659	605	629	615	604	617	660	623	654	662	663	651	585	620	648	639	639	661	589	626	639	653	616	610	637	635	631	656	619	651	617	604	650	648	662	623	610	593	607	639	644	653	656	620	627	645	630	634	634	629	637	603	620	649	608	641	630	649	672	612	668	630	622	602	648	650	625	619	602	681	655	596	563	706	604	622	665	597	597	660	636	640	616	658	677	612	647	636	633	629	659	636	582	623	619	637	644	627	591	620	630	633	683	649	620	654	656	613	582	627	629	625	650	605	630	635	618	667	645	640	614	617	652	587	631	619	572	619	647	663	613	648	598	622	620	609	660	643	614	660	652	600	627	637	628	623	649	642	604	621	629	623	615	624	613	612	645	610	643	676	616	649	621	630	661	663	642	617	605	629	664	659	612	661	634	638	599	671	629	675	589	633	624	636	609	640	608	648	636	686	650	649	620	612	621	625	657	644	594	667	628	695	675	639	649	615	634	598	625	655	637	622	668	683	671	628	688	631	677	659	623	627	617	632	667	627	598	652	595	627	567	659	640	625	642	641	636	615	633	631	605	655	617	583	625	640	600	611	638	609	644	622	634	644	620	677	592	592	650	645	641	660	586	632	650	585	618	655	667	628	633	671	676	592	635	651	669	625	639	623	654	682	645	616	643	659	612	641	625	626	632	645	615	625	608	590	613	640	665	670	666	631	667	628	638	639	604	607	592	625	648	639	653	641	635	610	632	599	608	621	645	607	624	647	624	637	673	670	598	617	592	594	640	610	612	632	625	614	651	693	657	647	653	678	611	645	621	684	678	615	676	633	610	644	622	624	610	570	650	628	599	621	648	658	642	647	623	644	603	640	593	639	625	627	654	660	669	700	657	642	642	614	649	639	649	596	611	642	639	631	695	626	640	651	681	663	596	600	683	650	616	632	674	629	612	669	613	639	640	636	603	636	608	659	661	629	660	606	655	635	629	627	620	602	672	635	627	621	620	610	638	661	632	640	667	645	638	638	658	652	629	649	660	654	656	612	633	618	656	646	612	666	623	636	714	642	619	608	642	631	664	594	616	653	624	647	632	678	637	654	609	649	655	627	646	633	610	670	651	611	657	584	609	635	632	638	662	616	647	628	649	582	665	647	654	670	684	684	641	652	663	618	636	622	661	648	618	627	625	617	685	624	566	609	627	620	657	605	621	643	643	671	648	597	658	621	647	619	675	649	613	651	639	669	626	633	628	631	611	597	627	638	655	628	635	656	624	632	637	639	646	618	610	668	666	661	614	619	643	624	627	627	669	612	600	637	647	623	664	614	712	651	633	634	630	642	625	633	622	589	616	644	634	617	647	632	635	637	621	628	664	651	634	627	643	633	622	688	612	616	587	582	665	661	680	645	654	651	629	626	654	626	621	657	651	675	627	599	669	652	637	616	650	668	646	671	641	583	686	657	659	622	621	575	644	617	611	674	662	584	645	597	623	617	577	673	584	608	605	652	609	628	623	633	609	623	641	662	660	634	657	626	637	627	603	604	635	636	620	642	636	645	604	612	646	656	639	628	680	629	640	641	668	596	658	604	656	598	646	659	583	648	691	642	628	640	616	636	621	599	586	615	661	636	647	639	646	587	653	625	663	619	601	637	661	632	637	645	668	668	642	608	618	632	621	607	613	610	675	669	627	658	625	605	637	646	638	638	641	642	610	624	620	600	633	625	609	667	606	651	706	629	659	628	649	635	663	595	668	646	601	646	645	647	655	624	599	637	607	696	633	620	616	673	633	601	643	598	627	658	616	604	625	660	647	659	618	638	594	643	646	616	632	601	626	622	641	659	586	664	613	606	643	659	610	592	667	608	652	582	628	600	687	647	644	605	652	653	642	638	678	617	649	634	624	653	605	621	657	667	618	614	640	677	674	668	624	605	628	595	661	657	679	671	639	662	644	612	637	668	631	660	663	695	653	646	603	631	614	671	602	623	664	596	633	649	673	621	689	661	638	636	662	604	631	667	604	610	636	642	634	632	668	626	592	633	622	637	623	642	623	645	668	603	626	622	608	652	645	592	629	671	628	669	622	595	601	623	646	653	611	599	606	604	668	603	673	582	633	654	637	587	654	637	643	585	660	618	666	599	632	639	652	678	618	606	643	680	700	634	625	610	603	685	665	645	629	660	684	655	643	639	621	636	637	620	675	569	580	608	694	679	594	584	618	602	663	584	651	612	619	605	625	635	637	636	599	602	665	581	648	650	652	655	669	642	648	579	637	620	639	674	617	638	636	713	649	642	643	597	623	610	614	623	615	677	647	643	595	641	648	627	638	662	630	612	629	659	642	651	625	603	679	628	638	567	681	597	623	668	642	599	605	665	652	639	677	663	664	623	637	622	642	642	621	651	650	612	641	627	659	622	631	661	703	670	666	615	620	571	593	651	592	626	628	612	673	668	641	664	679	607	643	691	671	599	610	657	634	634	662	641	619	609	630	605	624	672	624	651	586	620	643	684	596	653	625	646	675	640	624	629	694	628	632	635	664	641	637	650	646	661	608	624	615	672	602	660	616	666	651	635	628	656	568	647	645	643	621	584	610	547	654	594	618	620	620	623	636	641	660	678	626	624	649	628	631	618	670	700	642	645	621	648	595	654	599	645	642	685	676	650	613	646	658	624	589	643	629	632	632	617	641	634	641	658	616	635	618	582	630	610	628	645	672	657	658	664	612	623	630	630	601	662	635	582	617	647	637	675	670	646	625	606	624	660	672	626	623	582	626	656	608	631	665	614	642	600	688	676	709	668	660	650	633	683	609	615	619	644	629	624	681	644	670	650	616	633	621	652	648	632	589	699	670	671	671	643	649	649	647	628	663	639	612	587	668	618	603	643	649	593	642	644	634	602	653	638	572	608	674	673	664	634	594	638	689	623	583	629	643	651	595	644	644	644	644	683	628	626	639	641	630	626	646	609	659	642	713	640	667	645	628	631	678	628	643	636	625	647	605	656	615	604	609	597	655	594	629	587	659	638	627	642	606	668	634	645	646	641	638	645	659	663	639	629	648	618	607	649	652	624	603	611	631	626	653	586	649	654	638	672	637	599	600	653	642	640	650	636	629	665	654	624	643	613	636	623	626	638	649	667	621	628	642	612	669	651	628	662	637	634	656	614	652	631	648	647	633	576	618	621	633	615	630	655	649	634	642	650	658	634	635	676	609	645	629	596	625	650	630	630	666	628
6980	469	500	384	291	229	186	176	152	149	136	142	152	115	136	132	143	130	133	134	131	126	129	110	141	107	139	142	144	105	130	122	138	130	118	135	121	114	118	143	108	111	117	125	127	122	132	132	114	154	130	124	126	134	126	109	122	118	120	98	127	143	124	128	113	128	117	121	119	136	110	135	125	112	111	92	123	123	123	118	128	122	133	147	142	106	119	131	131	127	123	119	124	116	142	114	121	131	144	135	119	120	127	129	153	145	112	115	120	138	126	117	156	132	131	127	108	106	112	134	137	159	130	125	160	116	142	142	153	117	140	134	125	150	119	142	148	142	127	122	122	132	121	127	109	130	127	132	136	120	133	132	124	124	117	102	123	117	122	133	121	107	125	117	127	120	122	117	124	150	135	121	120	137	134	129	141	141	115	142	147	129	134	111	144	122	128	123	112	128	115	126	108	112	116	135	130	122	116	121	129	127	149	124	113	100	136	120	166	141	122	115	112	127	131	137	100	122	136	131	108	101	131	127	107	107	117	151	137	131	127	131	131	131	120	115	128	140	121	126	119	136	145	134	144	135	123	121	116	149	113	124	110	125	111	122	113	115	118	132	133	124	140	107	133	117	113	120	158	132	128	111	118	120	98	126	122	131	120	120	116	115	129	107	118	142	112	127	121	138	122	139	146	127	129	132	130	127	125	111	118	107	137	137	137	120	117	115	117	104	132	142	111	109	129	126	132	122	146	116	137	126	116	145	114	127	127	144	99	119	127	119	127	118	147	104	112	103	118	129	141	124	119	114	117	128	138	134	118	111	137	122	144	117	143	136	144	131	135	142	140	132	131	118	122	124	113	110	143	130	135	107	139	141	127	115	139	120	133	137	123	153	133	129	100	142	104	120	132	126	99	119	107	118	104	144	136	139	138	109	136	131	136	122	126	129	134	112	108	121	116	102	127	156	116	133	119	127	135	133	106	105	113	137	116	129	126	111	138	145	134	120	132	115	131	115	125	139	126	140	105	130	128	125	122	126	132	132	126	117	140	136	147	135	119	134	137	128	110	129	139	124	147	104	122	126	101	136	112	99	121	122	114	112	112	131	136	144	117	124	127	118	138	131	112	119	111	133	126	115	126	113	123	124	134	142	128	155	155	120	112	118	114	107	119	110	137	132	140	124	135	114	134	125	112	116	132	134	114	118	141	126	131	124	131	141	118	133	105	140	131	126	104	117	135	153	138	138	136	144	118	136	141	123	125	111	123	122	130	131	132	120	100	130	122	143	105	119	122	134	126	129	138	120	120	100	130	98	122	122	138	112	133	135	134	133	112	114	130	139	125	114	128	129	120	113	118	138	121	144	142	120	117	108	138	115	138	124	129	143	120	129	136	138	122	124	127	136	139	130	105	138	134	122	113	121	134	114	127	129	114	118	147	129	142	104	142	114	134	127	108	120	125	124	124	130	128	157	125	142	106	133	135	130	120	111	132	119	114	147	124	139	125	126	121	147	126	129	98	111	128	139	128	123	114	130	131	136	117	124	140	141	128	114	120	148	117	127	148	127	123	149	122	126	107	118	137	132	136	111	124	115	114	135	127	125	124	126	119	118	133	121	124	119	105	141	123	123	132	129	138	124	113	128	101	119	121	123	131	117	135	114	128	120	134	124	127	135	149	123	123	128	137	116	132	141	133	123	120	115	115	99	134	128	138	129	117	119	120	112	155	123	137	149	127	135	129	120	136	128	121	149	121	145	140	132	122	106	141	124	121	135	125	116	122	123	118	127	112	98	142	121	138	124	135	128	124	125	136	136	115	133	123	130	140	136	128	129	142	116	117	124	133	110	131	126	126	146	133	124	149	133	138	122	118	131	132	134	114	137	113	119	120	142	140	127	134	120	133	152	134	116	116	127	136	135	112	135	134	146	124	120	120	121	107	127	127	119	114	114	125	131	122	120	146	108	114	111	125	133	125	111	94	128	104	108	127	121	107	114	119	141	142	120	124	117	111	109	136	115	111	138	146	140	148	112	136	134	114	120	146	127	127	116	128	112	129	127	133	119	125	149	132	122	124	119	123	131	128	131	116	121	128	113	123	121	121	136	132	137	135	119	121	114	148	94	109	116	123	107	120	128	142	120	129	100	128	119	119	113	140	107	120	127	137	130	117	114	152	124	135	113	138	140	126	122	103	131	120	133	109	125	125	126	130	125	138	133	118	129	144	119	129	111	127	122	121	132	127	119	101	143	151	103	126	122	124	121	126	117	112	124	116	135	126	123	106	139	119	128	112	121	133	147	136	125	144	131	121	126	140	128	137	110	121	111	149	152	129	141	162	112	122	138	125	141	123	128	124	126	118	119	146	125	129	142	143	107	138	130	126	141	117	105	116	144	139	115	121	113	118	86	119	139	137	135	135	134	125	137	132	132	141	150	160	101	127	139	117	114	133	132	130	130	146	127	105	128	130	118	107	114	100	121	123	112	114	144	115	138	123	102	116	142	132	109	131	98	121	112	109	126	142	129	121	110	119	124	118	134	134	138	139	113	156	130	133	136	128	125	136	128	121	145	125	128	128	116	131	138	117	120	122	135	133	143	136	122	137	114	107	140	147	118	114	115	126	116	116	132	121	105	134	114	133	134	147	124	133	112	108	128	119	113	124	118	117	124	120	134	104	113	122	133	124	109	122	135	136	123	133	144	157	173	123	120	116	149	125	114	132	126	123	102	137	122	127	111	111	119	106	125	126	109	125	131	106	111	133	137	127	113	131	104	110	134	123	104	114	114	115	117	132	124	129	125	122	133	130	133	117	104	129	104	130	113	130	144	117	119	117	129	111	123	134	141	128	137	127	120	146	115	115	126	123	141	119	133	146	139	131	136	148	144	113	103	132	139	123	129	135	138	121	140	138	128	130	105	125	142	122	112	121	125	132	126	117	133	121	140	121	114	123	114	133	130	130	118	149	125	115	90	132	126	122	116	133	121	146	143	117	140	111	110	126	124	110	126	107	118	110	124	116	115	140	129	127	136	113	119	137	103	121	123	141	134	142	125	139	113	129	130	111	128	128	150	157	117	162	127	118	141	118	120	158	137	115	115	129	123	109	110	128	95	121	129	131	110	128	148	116	116	109	118	133	119	152	130	123	122	109	110	130	122	129	120	135	144	121	121	150	118	123	151	142	115	127	134	127	139	129	109	116	112	110	104	117	131	124	119	142	133	112	117	136	137	120	126	126	154	130	135	125	111	140	157	148	145	135	128	134	150	117	137	124	138	112	136	113	129	123	110	121	127	144	123	141	117	130	134	129	115	112	112	116	129	132	131	119	124	122	117	154	121	106	108	112	127	124	145	150	163	119	107	130	134	132	128	126	114	122	127	127	116	130	119	123	143	125	113	138	120	122	125	141	125	138	121	119	143	134	111	119	153	104	116	151	143	153	116	114	113	117	131	105	120	121	109	129	115	104	148	123	131	124	137	124	143	123	121	126	106	126	116	115	137
6003	650	1166	1292	1054	847	720	623	547	566	515	433	473	445	424	416	380	372	382	393	374	375	353	355	350	374	366	343	341	352	368	354	372	347	348	334	338	324	377	348	340	335	324	393	318	318	359	336	324	335	345	284	324	349	349	329	345	345	333	334	339	319	374	358	340	333	364	294	356	361	316	351	352	327	312	331	326	351	334	315	335	303	338	323	348	337	384	366	337	323	341	322	301	348	318	325	366	306	339	279	335	327	347	349	312	347	329	348	311	322	327	343	300	329	313	346	300	319	315	353	319	339	341	309	334	336	335	303	324	310	313	339	300	326	333	334	349	300	351	324	331	345	347	318	340	340	340	298	361	301	295	295	331	318	329	326	330	315	329	326	337	326	317	286	330	318	328	300	318	330	319	344	320	329	362	351	310	375	336	304	313	353	314	319	386	352	322	353	327	338	297	329	318	328	326	323	313	339	351	332	303	312	350	343	334	340	320	315	337	344	334	299	318	338	342	322	322	329	341	289	331	333	360	339	365	325	296	339	364	323	351	322	318	313	325	289	327	306	292	296	312	327	320	307	356	327	351	354	299	324	326	345	321	342	301	351	365	360	327	334	333	310	317	339	345	322	283	331	320	344	346	322	319	333	333	330	329	315	306	324	329	301	320	324	315	351	317	308	325	350	289	357	345	309	303	326	329	339	317	327	325	342	360	345	354	323	308	343	345	338	322	337	325	303	353	320	332	340	305	330	326	308	327	316	340	350	360	366	319	318	332	331	350	323	336	308	323	330	353	319	348	336	326	360	337	342	340	332	340	303	341	338	330	349	343	304	330	323	334	315	378	345	322	346	306	344	292	329	292	305	344	304	330	353	337	351	350	320	366	324	319	353	343	320	345	309	357	299	331	298	331	343	341	371	327	317	330	286	331	349	328	348	330	331	342	317	327	329	331	333	323	315	332	313	304	326	339	342	332	305	316	320	338	356	343	353	340	321	321	380	314	340	299	323	311	342	348	321	333	344	345	299	313	360	336	299	324	338	312	327	335	345	343	293	339	309	306	342	306	346	328	342	325	304	343	318	327	345	319	309	307	310	309	326	322	296	313	302	324	349	325	341	325	313	340	322	349	330	337	336	330	336	337	342	346	325	304	331	331	315	323	313	327	335	337	339	344	359	346	326	299	323	330	323	328	313	328	337	310	312	314	335	325	339	347	327	353	324	349	312	326	323	367	348	321	309	339	323	356	341	343	318	312	317	329	330	345	322	315	331	328	307	326	340	340	336	320	331	298	347	360	298	333	340	340	322	305	314	349	310	337	326	347	347	340	360	328	316	302	322	343	299	356	327	311	326	329	311	343	346	337	332	338	339	348	314	309	316	310	319	321	298	301	315	343	301	313	340	356	315	333	312	326	340	308	338	305	344	293	327	341	311	341	302	321	329	320	331	348	324	302	312	331	343	303	359	343	329	356	317	320	352	321	334	313	328	328	308	372	326	335	335	323	337	330	358	326	323	332	329	340	324	344	348	323	326	313	315	317	367	360	314	312	326	305	302	337	342	325	316	357	279	370	330	318	348	320	316	299	343	343	338	325	316	338	327	360	326	322	335	321	323	335	309	305	357	317	337	306	350	284	339	317	332	316	331	330	309	327	345	358	356	335	309	316	300	345	325	313	341	332	322	351	350	337	305	337	363	333	315	323	300	347	324	316	350	331	328	339	338	362	338	319	320	311	318	320	336	340	343	335	352	324	355	329	346	314	335	342	304	299	334	351	328	332	322	351	326	335	323	356	355	336	313	342	336	309	321	370	329	282	330	337	373	336	318	332	343	330	358	347	347	333	338	326	353	325	319	329	309	320	354	330	355	312	348	350	351	325	344	352	350	330	327	304	313	316	338	320	346	342	318	326	316	350	316	335	316	302	333	306	305	322	316	346	324	340	350	301	305	341	337	335	329	327	337	313	330	333	312	306	297	359	368	326	339	359	321	332	330	349	328	342	335	324	339	340	329	342	322	334	345	336	318	371	290	319	314	342	308	339	338	346	311	301	314	335	342	304	302	338	327	323	328	304	327	285	325	318	368	312	340	337	324	313	310	351	329	314	347	368	352	322	307	327	336	357	313	340	335	328	310	322	333	328	309	349	328	324	323	339	313	303	324	345	316	347	339	336	327	312	340	288	339	315	317	346	304	338	301	318	323	303	341	339	333	320	323	355	321	310	335	321	317	328	294	333	311	329	314	297	318	317	304	338	303	335	342	343	346	339	333	310	313	335	338	322	307	358	356	322	352	307	310	324	306	335	314	351	326	339	348	323	327	299	342	344	333	330	335	290	335	340	317	317	320	315	335	299	347	339	340	321	349	316	347	326	317	334	321	325	352	314	334	371	324	359	329	344	354	356	288	336	336	326	328	332	334	358	337	322	335	330	338	349	305	319	315	299	314	323	326	283	331	347	327	325	309	350	341	324	327	326	346	340	326	323	320	311	312	338	306	323	328	333	329	344	306	374	322	335	288	338	306	344	319	314	340	320	312	354	353	305	293	315	302	337	331	320	338	322	341	331	328	319	317	327	319	340	311	316	312	332	296	301	387	281	316	364	322	338	346	335	341	314	340	311	312	322	327	319	362	359	339	338	307	321	326	333	356	341	324	308	308	327	353	318	336	315	341	310	342	337	366	344	323	311	329	329	321	350	330	326	323	312	342	317	323	327	343	325	351	345	331	328	377	341	315	320	334	340	339	330	336	350	342	346	331	331	326	325	350	315	333	334	337	322	328	350	328	344	315	345	345	306	339	337	317	327	365	346	349	336	302	350	345	353	321	322	285	345	328	339	332	317	343	309	362	354	307	303	340	330	352	346	362	331	321	303	316	336	326	339	313	366	341	328	330	344	340	331	338	347	342	316	335	349	333	320	340	307	342	346	302	308	338	368	329	342	355	351	367	330	359	339	342	354	342	290	335	330	311	336	360	287	312	329	313	324	347	331	340	352	310	329	335	322	331	324	342	322	336	326	326	323	327	336	312	310	337	343	342	328	298	364	338	312	329	315	349	354	329	316	316	357	342	332	328	335	352	294	362	304	307	346	335	313	277	309	322	318	309	296	351	308	342	327	383	303	326	331	354	330	323	346	351	303	359	336	339	338	329	327	317	324	333	320	316	347	301	315	352	341	323	328	331	327	315	353	329	375	352	333	321	357	360	341	315	324	343	364	315	341	322	309	337	310	308	339	356	323	329	318	332	303	334	329	333	308	315	342	319	341	317	324	319	306	296	324	333	306	318	327	334	325	323	314	309	335	299	336	337	342	345	320	329	327	369	335	353	340	338	323	344	333	322	325	339	330	299	334	309	347	318	325	320	319	351	315	322	332	384	317	352	359	343	282	303	351	341	322	334	344	373	337	362	332	308	323	297	311	313	334	325	326	327	304	344	356	347	315	297	325	335	333	313	340	315	339	325	328	336	323	346	352	350	342	296	337	325	324	341	351	357	334	304
14042	1181	941	765	518	394	363	318	270	228	248	250	224	236	213	219	193	202	222	192	203	183	197	198	179	190	179	180	188	195	176	174	183	202	187	192	166	196	190	190	199	168	198	194	208	183	162	175	200	168	172	206	213	165	169	209	214	212	193	207	194	188	179	189	189	196	188	187	160	190	191	176	153	190	185	185	163	183	208	191	183	176	214	192	171	200	195	193	172	182	171	189	159	188	163	205	195	181	174	177	197	192	170	169	205	171	187	162	196	194	175	188	189	173	180	176	188	161	175	198	167	198	187	199	183	187	179	174	194	174	188	184	199	161	170	170	201	156	170	172	207	189	159	203	153	187	171	174	182	203	203	179	185	173	199	169	178	208	170	179	178	192	210	179	195	196	191	202	208	164	173	185	188	181	186	202	184	160	180	165	171	178	168	177	169	207	190	179	198	165	178	168	161	187	190	203	210	181	164	173	172	181	204	204	200	168	199	191	212	179	166	173	203	170	179	179	183	192	216	189	192	187	188	203	168	181	187	192	186	171	161	188	183	195	186	182	169	183	173	184	227	197	185	204	194	188	171	200	187	199	211	189	177	226	205	175	156	188	192	191	204	165	189	186	166	179	201	166	182	202	157	181	215	178	174	178	146	146	191	191	188	184	205	199	188	161	162	193	160	179	201	191	176	181	187	196	213	190	159	186	217	206	160	206	221	180	184	177	178	187	181	206	215	168	200	177	177	172	206	168	191	184	198	191	175	194	188	202	190	182	185	190	193	199	175	178	210	181	199	172	178	175	182	176	189	184	191	186	206	197	174	186	166	177	159	167	192	190	178	203	176	183	213	192	171	192	214	195	183	193	168	191	155	167	190	171	151	181	177	189	184	181	198	169	173	178	175	185	177	165	182	183	176	156	176	186	170	160	198	177	168	216	207	195	171	159	186	158	173	173	182	176	174	180	184	196	170	183	169	184	176	175	167	169	184	162	197	176	193	202	185	199	186	198	176	184	176	176	183	192	156	190	181	202	162	160	196	206	195	193	170	137	175	187	175	187	176	192	209	183	183	163	170	175	204	159	198	194	175	181	208	158	168	155	186	168	182	174	176	177	184	212	174	183	200	170	188	201	176	148	196	190	189	182	179	178	191	188	165	185	204	207	166	184	179	189	169	191	190	218	207	192	195	176	206	189	228	174	186	170	189	158	181	196	188	198	187	179	173	178	168	181	196	191	193	179	204	195	190	183	159	182	183	158	198	196	176	162	187	194	176	175	166	172	158	213	213	195	176	192	166	208	196	174	189	211	167	202	196	179	203	186	162	171	155	199	167	179	219	188	208	179	219	200	183	214	191	196	163	159	174	172	188	184	188	201	174	182	164	201	190	193	186	159	189	193	202	176	183	195	183	186	222	199	209	205	195	166	183	193	181	179	208	179	191	207	182	211	189	183	220	182	169	174	177	176	179	220	190	179	166	162	175	220	177	165	188	188	198	203	189	186	169	192	193	175	164	201	171	193	210	202	153	188	214	192	180	185	187	206	181	175	177	182	182	203	186	196	162	162	192	176	195	189	202	194	171	193	207	191	212	192	194	216	218	170	194	186	164	154	201	174	183	191	184	160	199	172	193	193	209	188	183	199	188	184	160	167	169	186	204	210	191	197	177	172	189	175	195	174	182	195	189	176	204	180	202	200	158	183	175	201	186	199	167	160	194	201	186	164	185	196	178	175	204	202	206	179	207	203	209	165	185	160	183	168	186	176	188	160	180	178	171	170	188	176	197	210	179	177	219	193	177	189	183	192	153	164	197	183	174	172	171	192	189	207	192	200	191	177	206	184	188	196	196	183	169	171	169	187	209	176	177	187	179	194	198	178	172	187	198	184	192	187	190	198	180	178	191	178	176	205	227	192	193	175	175	203	191	166	168	205	166	191	185	183	159	177	212	176	186	180	182	204	174	190	202	183	168	190	207	213	197	189	170	175	183	164	180	155	160	181	166	188	176	181	181	175	174	201	185	179	187	169	175	188	199	178	193	202	149	182	198	179	192	191	191	178	176	153	196	173	192	158	154	173	205	186	185	191	181	188	165	168	204	189	182	189	184	188	191	198	178	195	207	169	189	192	189	184	177	209	179	203	192	193	195	188	187	169	191	204	185	184	163	153	192	165	194	183	178	175	181	180	184	218	173	164	204	168	194	175	166	187	174	196	204	193	207	184	180	199	193	197	187	195	206	185	190	206	183	179	197	192	186	174	213	201	198	166	204	185	201	207	155	189	185	194	197	165	171	151	168	202	206	171	193	157	180	140	180	186	187	195	189	176	179	180	153	194	173	193	197	185	215	194	182	178	163	165	159	205	191	169	155	159	174	157	191	212	198	203	203	182	164	198	205	186	197	201	188	186	180	191	201	184	171	189	206	181	212	178	195	181	165	200	186	204	158	214	176	168	165	153	183	197	183	195	182	180	189	171	176	178	207	200	205	183	187	186	196	227	180	213	174	188	204	202	188	168	186	205	186	181	202	197	185	170	196	235	212	170	172	176	163	206	190	180	177	227	183	180	181	164	201	190	178	164	189	183	184	179	178	177	199	183	164	176	186	200	157	179	187	169	181	201	196	197	213	177	200	188	184	200	201	207	204	199	194	210	164	174	169	196	169	216	201	172	177	171	180	175	183	189	171	197	182	185	184	187	170	191	160	183	189	174	183	184	167	171	204	163	187	188	209	184	198	189	188	197	186	177	187	172	189	149	178	190	205	156	196	196	156	181	178	153	195	173	211	190	200	156	182	162	188	182	173	191	178	198	193	200	196	190	192	188	180	165	194	157	197	169	193	173	194	167	184	191	186	170	212	189	178	200	187	175	191	225	183	184	187	186	193	155	185	172	198	201	184	205	210	175	195	178	180	195	163	156	202	195	184	190	154	162	203	188	183	189	174	179	183	204	184	180	168	179	211	181	200	164	172	171	169	194	200	164	169	169	183	199	200	192	189	191	183	192	152	218	195	168	207	184	193	170	191	178	188	177	203	211	179	194	169	167	169	212	190	180	158	205	200	162	199	179	186	172	158	161	161	203	189	165	198	207	201	184	175	194	177	177	192	176	164	171	191	192	191	175	178	167	168	196	201	171	192	205	188	203	190	198	185	187	202	163	186	190	167	195	166	184	180	188	193	185	177	171	166	180	181	185	178	202	188	160	167	170	184	158	166	156	171	176	207	177	169	174	162	170	172	164	179	186	168	150	211	198	191	147	195	172	168	193	185	171	162	191	190	185	189	180	164	169	172	186	198	161	205	189	188	200	187	175	198	201	190	171	171	198	190	189	191	214	176	164	188	203	160	168	201	189	202	199	187	160	205	175	182	185	225	216	203	180	177	206	182	182	171	182	187	176	186	179	213	176	204	186	188	189	178	174	202	199	178	188	187	210	180	177	160	158	217	202	189	172	171	199	225	197	205	157	180	166	180	191	193	178	177	177	219	160	179	200	181	181	183	166
7944	1124	2040	2330	1780	1473	1210	1033	918	896	775	796	718	686	654	589	612	574	547	584	575	522	506	550	528	516	552	495	561	557	492	493	513	503	474	460	492	514	492	517	463	477	475	486	534	490	469	481	457	507	472	455	468	444	482	483	482	481	505	472	473	427	422	474	449	470	479	461	499	492	481	449	434	500	520	484	466	454	493	465	468	487	459	487	461	470	496	417	457	463	483	420	439	499	481	448	482	487	493	484	452	459	511	452	490	484	476	515	425	465	476	470	482	481	436	488	462	486	474	470	465	468	458	474	450	485	455	497	441	467	456	474	491	459	475	437	485	478	458	441	489	451	476	485	467	445	438	459	496	418	442	449	484	473	477	459	468	441	463	495	459	481	496	473	459	456	451	458	498	478	479	460	459	501	461	452	502	449	474	495	464	452	439	453	438	476	478	455	471	489	460	469	492	461	505	485	467	458	430	479	484	488	488	477	454	464	475	469	463	485	452	475	485	448	470	498	473	475	456	478	435	485	495	487	425	496	427	476	469	470	491	454	494	453	465	415	452	458	486	454	452	472	500	470	464	441	483	460	434	463	464	442	469	507	494	463	455	469	442	454	455	461	484	484	468	450	456	482	447	452	489	492	444	475	441	465	504	456	448	489	467	403	455	463	475	508	449	469	461	476	454	462	492	473	519	461	501	451	467	454	474	471	470	486	463	424	492	466	451	469	443	474	444	450	498	444	502	498	486	443	492	479	476	475	429	454	475	479	444	464	455	432	450	488	445	490	463	466	452	463	479	530	469	446	483	451	451	503	481	489	432	474	492	496	472	425	477	464	474	456	490	433	468	479	442	485	449	436	453	459	459	493	499	497	462	458	487	447	477	483	473	441	502	466	482	478	484	455	443	466	475	459	440	461	452	462	461	482	476	452	476	489	487	499	488	450	500	471	477	455	450	442	447	472	478	486	487	459	461	473	514	463	463	447	464	476	466	454	462	480	496	466	457	470	447	483	467	495	504	505	451	515	457	457	463	472	448	477	489	490	468	462	450	447	451	476	470	445	489	469	492	487	459	460	469	470	468	466	475	471	446	510	450	472	493	441	471	459	458	451	477	471	466	461	473	475	455	478	455	457	462	442	485	444	450	467	475	451	459	451	446	495	466	490	449	459	478	494	471	441	494	459	433	486	486	506	448	482	483	472	467	455	503	459	482	470	487	507	477	467	446	477	463	433	477	492	469	473	478	439	493	447	436	444	443	471	467	443	463	474	474	458	459	476	486	459	484	473	472	474	496	458	508	448	505	455	471	471	439	467	456	481	483	474	477	441	445	448	483	451	472	449	428	489	432	462	486	456	472	493	449	483	489	441	457	489	431	476	440	499	475	488	435	463	460	471	446	464	445	473	463	455	448	480	488	487	460	487	479	509	461	450	468	473	461	496	467	459	507	448	486	454	454	492	450	458	452	459	496	447	483	444	429	480	494	458	450	465	479	450	490	483	450	493	466	471	463	458	441	486	489	482	486	460	419	455	451	474	476	460	425	467	484	440	487	475	468	492	468	452	451	476	471	445	459	484	500	440	473	462	464	465	477	465	459	448	479	438	476	474	518	475	466	429	420	455	450	437	447	465	427	489	484	459	438	464	444	436	426	467	462	457	469	502	454	448	461	498	492	458	456	461	475	487	427	491	453	485	499	465	441	462	459	520	446	443	456	470	489	470	472	437	482	517	456	475	468	492	444	498	498	486	468	486	455	479	473	469	466	491	489	474	444	493	441	475	512	460	434	490	463	469	446	451	434	456	476	494	478	457	434	502	442	451	476	492	459	456	473	435	417	472	448	463	467	489	452	476	486	476	416	477	487	451	467	486	441	449	469	455	476	508	451	448	452	465	466	433	449	456	480	441	451	439	436	474	489	492	463	468	497	491	448	458	451	465	466	462	435	419	440	477	470	480	476	456	434	495	473	439	485	504	489	467	477	437	466	447	466	473	442	463	482	425	441	475	444	446	461	488	433	454	481	496	418	463	436	492	438	484	462	495	489	451	448	469	464	426	479	485	434	438	445	454	451	472	467	467	454	481	432	463	471	479	494	518	462	479	459	451	438	466	448	428	468	523	465	461	509	454	427	482	470	442	479	486	477	470	425	475	471	477	453	454	448	497	446	468	468	476	473	468	509	472	478	417	465	458	477	477	437	518	453	466	481	421	483	482	453	504	493	465	482	482	458	491	502	430	491	442	467	474	483	484	436	484	487	453	475	468	491	467	482	448	474	488	458	464	463	442	488	451	465	443	492	424	469	470	515	455	449	432	453	428	479	493	439	451	484	441	506	437	463	471	479	437	456	462	451	448	466	441	428	454	480	463	510	430	461	445	437	490	465	457	444	479	439	483	473	479	461	485	488	462	468	466	481	480	476	492	454	439	485	495	456	448	472	465	440	481	485	480	503	512	443	459	513	493	497	445	437	473	483	519	488	447	450	455	475	455	460	465	486	467	463	465	439	443	465	450	441	437	451	479	482	461	441	460	452	457	461	459	411	492	478	493	460	496	469	454	427	459	456	450	505	509	481	449	458	463	438	444	437	491	454	487	468	476	498	471	454	486	456	492	467	469	459	465	446	491	425	468	466	447	469	496	440	478	450	514	458	469	448	436	455	467	502	476	511	468	422	466	453	484	488	468	411	491	473	476	473	456	446	476	541	453	461	457	492	525	470	467	442	483	473	474	459	487	472	489	464	454	484	469	446	472	470	444	483	475	445	445	477	483	457	492	476	523	457	426	466	464	456	467	526	474	473	467	483	463	486	500	425	456	475	448	486	492	485	432	487	462	505	493	465	442	483	461	483	442	461	469	455	463	450	494	499	458	489	470	470	431	476	454	443	460	450	482	457	492	476	471	450	440	465	439	489	491	455	463	464	445	484	502	482	484	493	446	500	440	468	443	479	468	470	477	421	475	464	451	488	484	462	426	467	501	444	451	446	452	460	438	464	494	434	476	461	456	430	464	471	482	520	461	480	441	465	435	489	443	477	465	452	480	467	488	455	416	467	496	452	482	469	494	511	484	452	463	496	434	509	469	478	447	496	464	481	483	476	463	473	463	415	464	487	465	458	489	449	463	458	450	462	511	432	454	475	476	465	472	496	453	409	502	464	477	482	469	461	471	438	492	456	442	468	502	450	499	432	448	495	424	427	445	461	439	471	442	475	456	413	449	448	521	454	495	459	479	483	444	480	458	438	458	473	458	447	474	513	422	485	451	501	477	475	497	462	440	422	495	487	516	462	438	475	413	472	471	465	455	436	421	486	470	471	460	505	466	491	444	448	497	469	475	447	466	488	474	445	484	451	490	490	468	485	430	480	481	497	478	471	445	473	463	459	442	468	477	483	468	426	497	511	500	456	440	489	460	467	437	467	454	441	435	457	482	482	427	445	439	484	444	487	463	459	466	448	471	455	452	495	458	482	497	464	463	473	463	465	450	455	452	491	469	471	453
1469	284	303	319	295	298	249	289	283	303	257	309	262	281	300	285	275	291	293	245	302	274	288	260	262	281	291	273	286	255	316	234	292	251	284	278	322	288	306	295	300	277	251	303	257	269	281	267	298	289	268	240	260	299	267	281	272	266	298	253	277	255	335	277	290	272	273	279	305	264	276	298	288	280	283	297	302	271	291	274	268	317	249	260	263	247	278	270	269	261	274	310	289	288	307	267	258	291	259	277	283	294	279	254	279	254	280	236	299	281	290	312	284	296	280	285	291	301	288	265	271	316	286	287	278	275	265	298	277	309	281	308	234	262	291	256	287	323	280	268	294	302	273	268	261	283	293	311	259	282	301	287	293	233	272	271	285	308	270	223	283	288	291	256	306	270	262	284	278	274	263	280	256	259	259	296	315	285	321	289	274	305	300	274	300	278	269	270	252	280	271	274	309	282	276	287	284	256	280	270	264	280	293	288	289	283	291	300	292	271	288	283	311	236	306	250	298	292	289	295	240	270	251	257	269	299	300	261	260	288	247	285	252	279	233	296	290	298	317	251	290	277	303	276	264	293	270	275	294	286	293	281	279	265	263	289	248	252	271	262	273	267	252	271	232	264	268	284	298	280	289	278	273	287	278	289	292	283	287	250	273	237	306	263	308	281	285	284	292	276	313	287	286	272	293	280	311	280	274	275	282	271	280	312	297	297	284	295	277	288	296	318	295	311	307	262	297	274	279	278	314	268	275	293	278	258	257	275	279	277	270	284	269	276	282	312	279	308	278	313	256	283	296	274	283	319	303	272	298	289	279	296	309	260	282	255	256	290	287	259	272	277	315	292	260	261	296	269	296	321	248	249	266	296	291	299	290	304	290	271	260	269	287	347	270	277	277	276	290	279	303	270	269	259	281	293	268	286	322	286	296	287	291	304	268	291	281	280	283	281	287	287	296	292	283	285	300	316	273	293	273	308	260	232	284	272	298	275	305	269	261	291	272	304	277	249	285	265	255	291	277	266	281	274	326	291	273	288	296	306	291	277	293	265	293	258	279	278	260	293	286	310	257	300	278	273	277	293	316	287	271	306	280	287	270	303	310	272	298	295	298	322	273	268	276	285	274	269	237	263	249	248	296	295	258	265	278	280	273	294	277	306	316	314	271	319	282	278	305	291	277	253	244	309	270	299	329	268	286	322	270	270	286	300	289	279	295	279	300	298	307	262	290	296	256	287	265	328	255	290	272	261	297	270	276	295	288	293	270	276	261	290	291	295	264	263	284	252	285	270	273	263	258	312	280	282	266	274	272	300	290	286	278	276	295	295	310	265	309	294	253	287	292	275	290	258	274	273	276	305	254	257	275	255	257	247	248	313	312	304	269	302	322	267	272	248	275	293	274	284	272	277	254	287	309	290	287	293	272	270	290	292	272	298	268	288	300	256	287	281	290	304	272	295	278	278	284	272	269	249	267	272	307	270	297	289	280	290	290	308	262	256	268	266	268	246	289	248	265	274	277	254	273	284	278	283	272	264	280	259	282	278	286	262	282	306	262	266	293	285	298	273	285	293	258	303	245	310	290	271	291	306	290	266	274	274	301	298	287	304	294	299	257	280	254	278	305	297	272	281	274	267	271	274	254	262	288	285	280	265	301	286	251	255	255	287	295	288	309	272	293	261	278	269	269	282	258	258	278	270	273	269	333	280	265	272	296	299	259	310	275	282	280	277	268	289	247	278	284	293	295	289	307	287	292	288	290	242	307	309	283	276	267	265	265	274	312	294	314	295	308	286	274	282	342	297	319	291	279	268	274	314	273	302	271	305	285	265	314	276	279	299	298	268	255	263	304	271	255	253	275	256	299	294	305	297	291	287	281	299	251	294	282	255	271	286	289	279	261	295	291	263	264	257	276	287	270	281	282	328	278	268	303	283	298	291	278	251	296	272	261	306	281	256	271	307	269	294	294	309	299	294	274	280	290	279	274	280	289	251	296	288	248	289	260	292	273	274	275	288	275	272	271	280	287	317	274	285	291	294	263	262	262	281	282	304	280	254	300	279	257	289	261	259	266	270	295	271	298	258	244	304	288	288	264	251	287	306	327	271	297	308	343	299	274	286	257	290	281	255	250	307	329	283	305	278	290	297	303	304	266	292	306	262	292	264	332	294	294	273	273	267	309	289	283	265	299	269	302	304	276	298	317	298	286	284	296	256	343	292	267	267	245	279	308	297	329	275	271	279	316	256	301	275	296	277	315	267	298	262	260	274	272	286	278	288	291	310	312	311	250	261	287	269	307	308	315	289	264	297	318	284	293	295	285	315	257	296	291	316	309	257	316	315	278	253	293	269	254	264	275	286	282	258	265	272	270	284	286	279	296	272	264	295	305	256	291	314	258	273	284	284	278	271	267	281	294	296	282	290	304	284	270	296	290	265	291	273	278	279	251	314	280	269	290	290	281	301	289	300	258	263	303	288	269	282	270	249	311	274	264	252	281	270	275	273	276	280	283	283	292	243	294	312	291	326	310	314	284	271	295	254	287	256	276	301	299	298	300	283	272	254	269	279	281	297	299	300	297	272	293	299	297	245	302	289	309	279	285	265	295	300	249	283	273	348	261	285	279	305	286	305	280	282	288	297	326	285	282	301	289	254	272	265	259	280	265	279	280	265	297	256	270	278	266	296	311	292	290	309	284	281	294	263	283	293	306	319	263	292	253	270	265	317	286	246	293	283	292	262	306	314	285	267	291	286	304	285	268	256	282	297	303	288	300	344	310	285	251	271	260	298	273	300	284	273	302	325	267	296	283	270	279	271	300	305	275	258	263	282	288	266	287	258	299	302	284	266	283	290	258	293	263	290	310	283	288	281	285	326	256	299	286	285	280	287	264	309	277	315	286	266	315	293	278	306	286	293	294	300	263	253	297	290	285	260	312	264	278	285	281	288	294	280	263	303	286	284	303	292	258	281	292	293	277	261	280	300	274	284	302	297	300	255	299	264	281	304	266	293	243	284	254	280	253	269	303	304	284	251	284	267	275	300	287	307	276	267	238	291	282	284	283	241	270	289	289	276	288	289	277	278	332	274	289	280	259	277	283	265	264	284	274	297	271	268	274	275	279	300	308	263	269	298	282	291	288	323	300	271	270	280	286	292	256	275	287	286	303	268	295	295	286	291	284	300	285	301	268	301	305	283	310	288	303	267	261	287	294	276	275	287	275	316	294	304	315	257	294	272	304	256	298	280	265	262	279	263	290	290	301	263	279	283	266	293	302	248	275	303	287	251	272	279	269	269	281	283	293	299	278	283	314	271	283	296	264	278	283	259	316	285	298	282	294	303	278	304	280	283	285	326	313	264	293	290	285	244	259	276	283	312	296	227	284	278	269	272	272	262	296	275	248	315	268	292	283	278	251	282	279	290	267	270	259	276	283	286	284	305	283	292	266	243	267	273	300	289	273	271	298	302	315	293	298	308	327	288	245	297	300	297	289	256	280	274
1774	605	673	629	661	661	643	638	641	617	623	606	602	664	643	621	569	648	626	651	599	622	580	642	614	656	657	603	642	601	657	640	641	595	602	608	643	626	604	628	621	654	659	607	657	638	616	607	610	646	641	633	630	657	659	623	639	656	629	654	622	635	653	657	663	650	641	605	588	597	628	648	624	657	635	586	658	664	636	643	662	616	586	643	638	672	659	684	628	646	652	618	616	617	637	608	620	599	593	614	626	644	648	631	624	619	591	621	613	622	629	671	670	636	649	595	646	615	661	595	655	619	605	624	671	599	625	673	652	698	687	607	632	661	637	615	608	631	592	616	628	638	604	646	619	656	629	578	659	628	608	637	621	632	653	609	617	643	622	650	589	622	633	646	645	636	615	606	665	645	654	630	607	637	649	636	616	656	641	628	631	645	642	606	678	653	592	617	593	637	612	659	633	632	656	622	654	656	670	579	650	639	648	596	639	706	615	626	638	602	659	658	625	634	584	617	660	639	618	624	622	605	595	651	692	603	620	676	626	657	615	624	616	616	658	646	637	658	584	623	646	595	642	611	643	624	639	666	620	610	629	640	634	611	670	585	610	617	584	642	657	631	652	639	645	603	631	632	632	638	628	589	610	628	615	649	608	651	634	611	648	671	626	657	639	633	627	619	611	631	664	643	601	619	652	631	619	638	607	703	669	624	604	691	603	612	601	632	599	670	641	666	650	637	591	649	655	663	636	631	633	611	667	647	668	647	648	640	681	657	643	630	640	596	663	665	656	644	653	580	627	600	662	708	630	614	660	604	632	637	639	630	646	616	590	708	639	683	637	628	647	560	623	630	612	662	604	669	612	580	683	642	629	668	639	639	587	640	690	641	622	631	636	655	643	593	676	638	619	605	594	653	650	622	630	643	611	638	631	622	645	598	630	650	631	619	669	606	613	634	611	630	624	640	643	645	593	631	637	673	591	645	581	619	630	631	639	660	621	684	625	637	588	613	637	644	600	615	611	622	650	665	609	624	645	635	623	614	636	661	621	652	626	611	617	632	600	628	636	597	618	675	685	636	630	639	616	585	626	614	664	624	648	640	674	635	622	635	648	617	642	609	606	642	645	658	593	622	636	617	637	612	633	643	610	607	604	619	601	637	616	667	642	601	622	615	613	640	627	671	650	642	634	622	589	665	645	663	627	646	634	610	624	613	640	654	633	627	586	619	648	648	623	659	626	623	621	610	638	636	623	622	622	614	608	642	598	637	621	643	661	596	656	631	660	657	633	575	605	641	615	602	631	637	602	664	625	640	645	633	595	627	644	592	603	649	643	626	617	640	625	568	648	659	600	679	655	583	660	663	659	693	652	633	652	588	637	636	619	594	687	659	642	611	611	652	623	656	635	652	596	612	628	622	599	622	636	630	638	627	613	676	636	626	655	612	619	611	609	633	668	655	625	624	610	632	673	624	633	621	629	623	616	593	604	620	643	621	582	645	623	582	643	671	612	661	667	608	583	638	617	671	632	629	640	621	560	658	622	626	633	611	619	658	603	633	604	625	661	602	638	593	569	654	619	618	636	625	629	580	633	665	642	635	589	618	638	632	675	652	652	654	617	637	614	654	608	642	634	614	657	628	665	650	644	657	618	644	650	616	643	624	614	659	666	564	659	608	620	578	649	624	630	641	622	639	596	634	626	657	636	646	620	619	643	635	653	645	645	620	621	689	630	613	641	603	588	635	647	662	615	648	630	652	623	634	628	682	661	665	629	620	627	641	608	669	604	673	644	652	633	650	634	616	649	668	635	647	664	636	657	616	640	644	649	641	613	619	634	650	645	672	673	622	671	651	647	634	600	674	623	607	718	634	662	638	719	638	634	657	570	637	668	622	647	645	576	614	619	631	643	656	638	638	643	620	644	671	642	633	654	652	616	627	617	642	619	630	616	617	643	662	600	644	672	613	656	643	625	623	642	631	647	616	582	596	635	651	641	605	658	628	644	621	664	661	652	632	595	641	648	635	662	605	611	656	600	606	656	639	633	648	656	643	653	614	579	658	642	616	624	648	688	615	601	636	611	637	610	629	650	632	636	653	640	600	616	665	701	653	633	583	599	651	638	615	629	648	633	592	615	591	634	626	621	619	591	583	624	616	619	644	607	642	622	640	633	651	666	624	688	659	624	634	634	585	611	615	691	626	633	627	653	599	659	636	610	644	661	669	639	629	628	672	624	622	680	655	637	640	683	638	607	623	698	596	618	607	612	607	621	650	638	660	638	683	609	656	628	665	694	657	661	602	602	633	638	660	634	634	659	642	687	658	613	634	677	635	666	613	596	600	617	651	608	680	626	624	675	647	623	613	591	629	630	633	610	629	619	603	645	618	625	623	623	682	584	627	628	651	637	657	626	601	627	614	615	598	635	584	623	627	651	681	619	653	625	658	617	673	676	647	605	592	646	604	592	614	627	646	659	647	572	642	672	681	658	664	635	634	671	592	647	640	657	644	639	645	643	606	634	623	651	642	620	592	582	596	611	632	618	685	633	637	680	609	625	615	633	621	646	628	598	652	610	630	620	681	606	658	623	634	604	611	639	612	615	662	599	646	643	638	624	631	618	614	643	604	626	637	647	624	644	610	642	634	645	625	618	658	605	639	615	622	624	656	646	674	607	658	602	653	628	656	600	557	643	637	644	614	627	587	650	648	640	593	625	648	688	594	688	614	623	644	631	656	643	643	607	637	635	611	598	632	669	589	612	570	616	613	651	634	607	659	624	636	665	637	653	609	571	628	614	641	636	646	653	629	645	687	621	681	600	619	656	612	637	581	585	629	554	640	647	658	620	663	592	596	636	631	615	601	619	645	620	612	676	642	620	638	643	601	630	650	648	584	640	580	647	610	634	655	615	616	638	605	654	606	645	619	656	648	619	636	628	624	619	606	600	600	632	640	622	650	640	640	623	672	657	616	646	627	619	660	627	603	632	631	638	631	583	652	618	632	617	619	612	620	603	638	626	623	673	618	617	660	658	616	617	610	592	650	648	659	633	638	616	652	645	612	638	617	634	605	631	689	583	578	636	610	711	630	620	670	609	657	600	667	645	578	619	622	652	607	643	643	630	626	634	630	605	636	684	611	625	628	606	596	622	655	594	612	627	615	668	618	646	692	599	626	601	631	612	671	606	582	679	632	616	606	669	651	647	650	621	638	652	633	683	623	610	616	692	658	621	662	647	638	614	645	599	633	612	658	654	637	603	692	602	633	654	637	621	576	631	647	636	654	639	648	604	640	585	634	574	619	678	593	633	613	681	681	650	630	617	626	685	651	616	640	638	588	679	653	654	642	680	643	641	633	616	617	634	604	627	575	664	635	622	626	577	635	622	651	631	630	660	676	610	623	628	610	612	635	680	679	619	613	669	624	618	635	615	603	640	688	633	647	608	632	645	620	619	665	613	621	619	620	577	644	633	630	651	645	658	623	625	611	635	658	651	649	577	582	639	655
7133	492	496	368	274	219	180	165	164	149	168	159	120	126	129	127	144	136	119	148	140	131	130	143	116	145	134	126	139	122	120	117	141	121	107	121	127	126	133	121	119	140	134	145	135	130	136	133	122	122	151	112	116	131	110	130	130	145	112	125	127	119	120	128	109	123	118	123	138	108	110	133	99	120	148	132	109	130	119	143	140	135	140	93	123	125	122	120	138	127	113	143	119	122	138	131	130	125	156	144	132	118	127	140	131	134	140	117	117	119	126	118	120	143	133	127	152	157	112	138	146	121	149	112	116	122	127	129	107	122	136	113	129	95	120	169	137	104	116	109	120	102	116	120	91	129	150	134	128	116	123	109	127	112	125	119	110	122	109	124	120	136	130	137	145	99	125	121	115	135	120	125	112	138	122	109	122	130	117	116	130	126	115	116	133	138	127	126	116	128	122	134	129	118	135	114	129	134	157	107	128	128	141	107	127	136	138	124	103	126	131	126	102	111	124	121	109	129	133	133	144	135	126	132	140	97	154	118	115	148	128	112	124	136	124	133	127	134	116	128	127	141	137	128	138	126	128	114	129	118	132	139	112	122	109	131	120	117	124	107	115	130	106	105	139	134	134	99	129	139	136	135	119	122	115	124	132	115	135	118	132	131	137	127	111	128	131	123	124	128	122	137	120	123	138	129	136	134	131	114	137	141	116	131	138	110	125	114	143	117	128	140	130	147	127	116	103	127	126	130	134	124	138	126	131	147	117	105	131	118	146	131	110	118	117	116	134	128	120	135	138	132	112	114	131	109	130	131	127	110	123	120	123	133	114	131	127	126	124	110	133	101	112	132	139	129	128	116	131	124	108	142	119	122	113	152	108	118	131	121	118	123	122	133	136	118	129	142	117	138	127	110	105	138	138	108	127	143	119	126	122	110	138	121	124	115	123	134	128	98	134	135	146	129	122	116	116	126	156	131	112	134	124	106	116	135	143	131	133	137	116	144	118	115	135	113	141	141	134	135	104	140	123	133	137	152	131	127	123	118	157	139	106	123	104	143	142	126	116	136	117	106	134	129	131	122	132	132	121	135	130	146	138	138	128	129	135	122	124	114	114	123	111	120	114	128	109	138	118	157	162	119	125	125	136	127	105	119	136	140	116	119	128	136	127	139	122	112	131	143	130	126	130	118	128	121	144	132	116	146	125	109	135	134	103	132	133	124	121	130	109	149	126	130	119	141	111	118	128	135	133	126	129	128	139	133	122	102	105	139	138	111	93	120	117	117	140	139	105	130	126	144	120	131	123	113	120	122	125	110	125	129	133	111	138	145	123	137	114	130	140	126	125	116	151	120	131	136	112	108	127	112	153	120	104	112	119	128	121	113	120	132	129	143	131	113	100	119	122	124	125	107	122	151	118	133	127	112	118	116	134	131	102	125	129	119	132	120	119	160	120	144	110	116	117	135	125	115	111	158	115	116	122	113	136	136	118	113	136	130	127	121	119	117	119	126	143	134	119	135	123	113	127	139	121	114	125	138	113	139	103	144	116	118	141	100	126	103	125	119	133	108	112	110	105	107	126	112	114	139	133	123	122	118	111	140	123	137	115	110	137	141	133	117	136	119	115	123	136	143	119	142	106	119	113	138	128	107	117	132	125	143	155	127	133	151	148	113	140	121	138	136	116	129	125	146	125	136	119	130	144	130	121	117	108	124	128	128	122	126	133	123	135	132	138	117	133	115	114	119	138	121	108	117	120	133	138	120	131	136	146	109	115	101	146	137	112	126	109	143	116	123	133	117	122	120	125	110	122	127	119	103	124	98	115	116	128	131	130	132	157	112	126	128	113	134	106	112	122	125	129	116	152	123	134	134	143	131	136	133	127	107	107	119	144	126	112	119	127	136	131	118	108	135	122	132	119	129	103	118	112	129	118	116	138	135	117	156	136	135	99	128	141	113	132	114	124	130	126	123	124	133	108	93	120	145	135	141	142	139	143	133	124	139	118	119	120	136	148	131	128	107	138	138	124	125	140	115	136	143	119	127	132	125	109	117	123	125	116	119	141	121	129	123	119	126	119	116	127	122	100	129	127	125	123	130	121	127	135	121	131	122	119	114	115	135	131	122	147	131	107	117	107	138	106	133	118	129	116	134	109	125	136	135	133	121	126	152	131	119	123	123	108	126	112	126	112	107	119	126	134	127	134	114	126	121	135	105	110	133	118	150	122	126	112	123	127	123	104	124	112	134	104	117	125	155	106	121	147	136	103	101	130	147	115	121	144	116	127	126	108	147	124	110	112	132	116	114	133	119	99	144	118	126	149	129	121	123	125	107	123	129	138	131	153	139	118	121	125	115	106	112	129	129	126	113	114	147	110	128	118	112	134	152	104	129	117	122	129	125	126	122	126	131	130	117	131	127	106	125	114	113	132	128	114	115	117	116	116	137	148	125	120	131	128	139	135	129	118	112	118	116	110	124	104	119	127	133	147	99	146	136	116	123	131	114	120	128	122	122	114	126	118	133	125	129	127	126	122	121	136	115	135	113	136	120	98	122	123	119	132	109	87	128	125	108	131	126	114	111	118	129	128	136	143	143	122	145	131	128	128	116	127	113	128	123	134	109	118	104	124	133	114	129	131	125	139	116	128	117	109	92	110	128	133	120	126	133	102	134	127	122	126	139	130	109	116	145	115	107	101	125	125	124	136	147	128	104	140	142	124	124	112	114	108	122	117	105	103	122	148	114	123	106	134	149	118	132	118	139	117	108	102	113	130	118	134	119	119	136	121	137	147	125	118	103	137	127	132	110	137	108	117	119	121	135	113	105	126	123	129	112	128	116	127	136	129	108	126	120	112	126	126	116	141	127	125	123	132	115	132	107	144	139	122	110	138	140	118	120	145	102	129	136	154	132	123	124	128	144	144	129	128	139	126	140	124	130	103	124	121	118	118	127	127	125	145	149	139	107	127	120	123	107	121	139	105	130	138	124	132	118	141	135	116	94	127	130	132	130	129	122	123	127	120	152	130	127	120	152	115	125	146	107	121	109	136	131	113	134	120	106	133	124	117	124	114	128	137	126	136	121	98	116	118	115	122	118	119	120	128	130	139	116	144	129	138	131	157	127	124	114	123	127	115	108	145	126	126	124	114	110	136	141	122	132	97	138	133	120	124	125	125	124	128	130	107	130	110	130	124	130	126	130	105	112	134	109	129	115	120	110	111	137	103	127	117	139	123	122	136	147	119	116	120	121	137	121	136	112	128	112	126	136	120	142	116	124	121	137	136	127	160	129	129	131	120	120	110	129	121	122	140	123	148	130	125	128	146	115	115	138	119	156	142	125	124	131	133	133	124	112	124	120	136	112	108	150	129	122	120	107	112	117	108	128	134	112	138	121	115	132	124	128	112	155	117	128	120	115	122	102	126	124	125	151	119	119	124	102	114	118	112	129	120	135	131	117	127	125	123	110	135	132	147	136	144	100	127	130	113	125	138	138	142	121
5972	693	1204	1265	1122	823	755	621	590	480	506	443	425	444	418	388	409	400	388	357	369	352	371	367	349	340	313	353	364	356	351	351	354	333	310	331	341	348	299	315	335	321	306	326	330	307	335	320	326	355	319	320	296	332	337	336	306	352	356	341	352	297	310	342	327	330	324	322	305	340	296	342	318	337	317	320	318	316	324	347	317	302	365	347	336	318	347	308	306	325	344	344	318	361	303	324	358	329	321	311	341	309	332	330	357	336	334	318	286	318	313	344	303	307	334	327	349	317	322	339	365	322	311	355	318	334	320	333	307	335	324	333	323	347	343	330	319	324	339	323	323	314	305	336	326	299	343	343	346	304	309	332	337	346	324	357	342	325	314	339	343	325	316	325	342	343	326	326	316	339	323	323	335	320	299	349	329	294	322	328	329	336	333	313	341	310	289	332	315	332	309	287	290	325	311	334	337	304	329	310	343	308	318	323	314	307	318	345	303	351	332	333	342	336	314	313	321	339	350	313	328	327	321	326	336	346	324	320	355	336	320	326	326	316	338	372	324	322	337	328	331	346	336	323	327	349	336	321	316	316	323	321	337	329	305	327	289	310	350	312	306	310	317	337	330	320	361	336	334	297	343	309	346	314	333	320	328	333	328	312	335	331	350	355	338	325	315	328	357	315	331	329	314	346	306	339	340	318	320	334	314	317	310	319	353	316	331	294	303	301	328	306	331	335	321	332	318	326	345	299	328	331	287	338	318	311	319	317	357	326	312	301	329	316	294	296	330	348	309	324	322	280	306	318	308	310	317	332	317	336	323	339	296	328	291	312	331	341	309	342	301	302	336	330	349	316	321	335	339	342	301	347	320	341	347	326	333	301	327	321	359	284	283	325	319	308	325	361	282	319	353	324	309	364	301	294	289	278	330	338	323	328	320	315	336	321	303	353	339	334	317	332	324	330	316	333	306	299	337	338	301	285	323	320	319	327	320	345	308	348	327	340	300	322	314	343	300	306	348	309	372	307	307	352	337	329	352	344	326	341	315	306	317	316	341	323	323	336	328	306	312	317	340	357	347	333	332	323	315	334	342	296	343	313	303	332	347	325	295	293	327	327	302	327	353	302	291	325	308	313	313	303	306	342	346	311	313	327	328	307	333	305	318	299	324	325	318	329	344	321	283	302	306	358	323	316	329	331	359	312	315	318	331	325	336	344	321	345	332	317	331	303	313	342	306	342	299	309	325	328	305	340	337	298	300	346	346	325	326	334	331	308	341	329	320	344	343	329	350	335	363	351	323	356	323	316	304	326	342	310	313	331	304	324	325	342	315	346	305	306	320	348	339	321	349	298	286	349	385	339	324	331	342	320	333	359	325	323	321	358	330	316	319	358	318	323	303	320	326	333	324	310	337	325	335	328	342	314	311	339	325	328	312	325	337	308	300	319	339	327	344	372	343	354	311	362	330	332	320	321	319	348	337	351	333	331	312	316	329	310	321	327	340	338	287	348	317	318	323	347	320	288	325	310	319	323	315	323	346	324	328	338	328	346	354	311	307	333	331	315	318	315	320	319	336	330	308	311	295	296	299	354	340	311	330	321	327	349	319	322	321	335	357	353	330	298	305	279	317	329	339	299	320	301	315	324	312	335	317	351	301	352	307	281	302	298	332	331	299	356	299	333	342	333	344	296	295	303	314	334	326	340	323	355	299	327	328	336	342	331	304	327	289	342	313	292	306	303	294	295	322	295	326	321	305	313	298	328	298	321	327	348	333	319	316	312	322	348	354	332	324	322	311	290	334	343	283	368	336	286	322	354	319	329	324	328	333	354	344	317	332	358	301	314	341	299	343	334	314	341	335	332	339	312	318	350	331	324	330	318	332	321	335	316	360	350	294	339	357	330	324	346	316	332	327	336	324	308	347	367	359	289	310	334	288	327	300	336	360	331	309	334	323	325	291	320	324	296	309	317	335	317	329	334	335	331	313	314	346	353	342	324	333	312	310	346	327	334	347	312	296	303	324	341	307	336	293	325	329	324	325	330	330	304	314	324	321	342	321	341	315	305	299	325	306	334	293	323	311	304	324	363	337	323	337	333	335	300	331	320	350	332	297	312	343	320	335	302	329	333	319	346	308	312	341	321	303	320	336	321	321	353	312	318	344	305	305	325	299	318	328	324	334	353	303	353	319	304	345	326	311	346	313	307	332	340	355	340	321	328	309	302	316	328	321	345	351	318	335	334	331	313	311	295	317	295	288	305	325	311	320	321	270	298	320	340	330	322	351	338	336	327	339	315	335	304	334	300	327	346	303	364	314	320	331	322	317	323	306	331	341	365	310	324	314	313	280	308	321	310	330	338	329	302	340	362	317	325	325	298	342	332	309	331	336	310	318	330	297	332	345	314	350	320	315	294	310	324	304	336	341	321	335	335	324	316	309	371	317	317	312	318	307	336	336	343	301	319	299	286	346	349	314	321	336	336	342	336	314	320	333	345	327	332	303	311	342	345	344	330	328	331	372	305	300	317	310	353	329	347	345	354	324	321	338	341	337	334	299	319	299	315	330	312	307	331	332	303	364	330	315	313	277	315	330	328	308	306	303	334	349	337	313	315	325	323	306	306	317	307	321	331	313	309	318	307	316	323	336	338	329	312	333	346	316	313	369	322	362	333	337	348	296	310	312	321	325	350	323	321	311	322	315	338	301	295	314	340	323	324	339	311	317	332	355	364	326	316	335	358	352	353	314	323	299	322	348	305	317	346	384	363	334	319	303	317	338	330	303	337	377	314	341	313	337	324	321	319	337	305	334	352	356	315	312	310	362	330	303	328	303	317	334	317	339	293	308	343	334	339	315	337	305	343	321	332	320	313	321	311	361	335	310	324	286	316	310	336	314	330	324	349	331	335	312	298	341	317	306	338	339	328	306	327	318	342	355	324	299	294	308	366	314	323	320	328	294	328	316	313	327	346	300	322	328	323	350	305	337	320	284	367	338	311	313	336	284	339	339	308	339	330	328	353	358	335	313	305	307	311	308	313	314	349	304	312	336	323	307	325	301	312	372	327	343	329	354	331	311	332	308	360	344	296	325	359	325	354	327	327	346	317	300	277	338	324	338	320	332	287	324	330	342	340	316	296	353	320	317	325	335	322	369	347	324	360	328	323	307	348	361	314	338	335	311	365	358	316	332	320	328	334	318	305	334	317	343	330	305	354	316	314	313	345	350	344	308	342	340	348	341	294	331	299	308	313	349	315	292	347	304	313	324	313	332	288	337	320	302	312	320	309	298	304	333	351	316	323	328	331	320	290	352	366	321	350	339	314	327	349	333	341	338	306	317	336	294	323	300	298	314	333	333	332	333	367	349	342	350	343	320	360	318	325	284	325	338	303	310	347	300	331	322	354	306	353	317	328	315	320	320	323	293	323	313	312	305	312	342	313	332	324	334	337	336	348	302	345	325	326	305	310	325	336	310	314	354	326	322	325	323	313	319	329	293	340
13948	1171	984	743	526	393	344	291	275	226	224	201	219	238	192	210	199	193	205	169	186	185	197	204	181	195	184	179	178	198	203	195	175	199	174	171	180	178	191	170	201	215	183	221	196	201	186	192	185	198	205	172	176	187	181	193	180	190	189	187	187	198	190	190	181	174	199	192	171	190	205	188	198	188	196	178	195	168	183	185	193	195	181	191	182	176	179	186	197	200	192	195	179	169	173	182	191	197	199	175	198	184	183	202	190	190	178	204	197	172	180	191	193	171	203	173	185	180	194	200	176	177	181	174	205	193	170	162	163	199	211	201	194	180	180	194	191	196	196	184	194	212	200	167	202	180	183	179	177	221	199	195	205	180	188	222	198	184	193	185	187	188	172	178	160	186	168	167	182	220	194	184	201	194	172	213	204	185	180	203	184	182	172	191	168	216	168	168	191	166	171	197	183	170	197	172	174	183	192	193	195	160	186	166	181	196	215	167	176	189	188	192	180	198	160	188	184	178	236	175	194	182	201	164	179	176	189	196	173	200	164	188	176	177	179	191	196	167	183	174	180	195	179	182	165	187	180	179	197	221	183	176	183	190	200	203	196	195	204	185	161	179	218	198	188	173	180	167	167	214	176	184	174	180	196	165	186	188	209	183	191	195	184	200	179	192	185	182	180	188	211	192	187	181	178	177	170	183	174	189	206	184	165	191	184	181	201	215	203	185	185	190	169	203	185	208	185	192	168	189	188	173	161	187	183	175	223	197	185	190	172	201	184	154	188	173	210	190	198	205	188	173	182	190	193	200	213	200	179	191	225	175	183	177	198	187	214	197	168	185	191	185	187	204	199	211	216	204	198	191	178	179	180	194	179	192	193	174	197	183	190	189	188	166	198	200	182	227	187	184	157	185	191	190	191	185	194	184	192	166	180	194	157	189	206	164	156	185	181	204	188	188	197	189	169	139	157	174	190	170	184	200	194	166	185	193	188	162	183	178	168	178	176	177	196	178	181	197	200	195	202	161	198	202	188	195	186	179	187	187	171	178	197	164	188	222	177	170	152	178	194	206	171	199	185	189	182	191	171	189	200	221	191	190	225	197	212	201	187	215	151	179	184	175	186	183	163	187	169	200	195	184	214	161	183	187	171	171	214	189	182	164	213	202	180	173	183	199	209	194	163	180	174	223	194	173	196	171	172	173	184	171	187	189	178	194	176	170	158	198	190	197	218	168	196	171	201	193	199	188	194	203	200	171	180	208	177	207	174	197	183	154	209	214	195	188	187	195	204	179	222	198	206	166	145	222	193	188	154	181	206	173	190	186	197	185	186	187	179	157	181	206	206	187	175	201	207	170	206	178	181	167	168	182	202	191	171	187	187	190	185	179	182	165	183	202	182	168	196	179	192	169	198	190	205	200	185	167	194	202	217	182	189	191	223	173	183	179	187	196	198	175	199	169	188	172	204	189	202	190	162	192	179	170	186	196	194	211	169	191	177	160	184	174	165	192	182	181	200	209	214	182	191	201	182	211	172	196	168	163	206	198	183	193	223	205	191	167	205	163	159	195	193	176	198	167	186	192	205	177	195	190	184	198	169	198	201	175	193	213	189	202	192	209	195	180	205	168	185	200	182	174	163	184	195	192	176	172	183	209	212	192	193	176	186	195	180	177	181	158	175	180	188	182	173	187	170	208	181	158	167	172	180	151	185	167	164	158	187	199	193	200	218	214	175	170	205	176	178	153	190	200	176	176	170	173	195	183	171	192	212	201	181	209	151	166	173	196	181	194	210	206	180	173	192	202	161	182	181	196	196	184	198	182	184	170	194	176	222	184	192	156	170	195	180	184	185	185	184	200	189	162	184	176	165	175	189	223	218	187	168	189	179	195	171	174	193	154	179	172	197	194	202	205	186	179	163	193	193	211	160	197	181	184	189	197	186	170	167	168	183	180	210	173	179	184	168	225	165	184	174	176	173	158	200	204	198	183	177	159	169	173	204	170	185	186	170	186	213	187	173	186	170	162	158	173	187	183	178	210	196	174	161	185	185	194	180	206	182	204	170	189	162	194	176	187	181	190	173	199	208	182	187	164	186	195	178	177	186	174	183	157	169	174	177	189	188	153	181	196	165	167	188	202	195	176	188	194	162	179	183	155	176	188	203	169	185	189	184	187	153	182	183	186	214	178	174	150	179	178	165	189	192	189	174	183	196	179	184	153	169	170	177	188	203	166	171	185	190	177	220	190	192	197	208	170	174	182	203	199	175	169	187	170	167	175	177	195	176	191	203	180	195	210	179	174	152	205	167	211	179	169	193	181	164	203	174	155	166	198	217	172	153	177	205	206	174	193	219	208	182	178	193	203	188	205	186	196	196	173	181	187	178	179	200	190	176	180	170	184	175	200	189	193	185	175	201	164	191	172	171	161	199	165	178	159	175	193	200	211	196	183	207	177	172	198	180	185	193	197	190	192	193	200	172	169	169	210	190	211	179	167	175	214	217	190	199	182	179	180	176	189	175	211	190	192	198	186	176	170	202	191	181	218	157	185	176	153	178	176	194	201	180	188	203	182	187	192	191	181	178	184	177	173	192	203	192	169	162	210	170	188	219	189	191	180	181	175	214	190	170	211	184	207	172	177	183	201	183	197	185	185	189	174	178	210	158	188	205	209	185	202	198	189	177	178	213	178	184	179	203	215	189	192	193	160	164	187	182	182	182	208	197	203	197	200	223	232	188	170	218	184	175	182	190	177	175	183	175	160	185	187	225	208	177	189	178	191	166	171	165	199	189	161	188	158	184	189	180	201	183	185	194	184	208	183	223	204	169	178	209	168	175	159	170	182	180	189	171	190	199	177	179	191	188	181	172	203	179	194	183	209	196	197	204	190	183	164	195	210	192	197	198	182	195	172	176	185	189	178	221	181	167	205	166	172	194	182	197	172	182	194	180	165	185	186	190	181	198	192	169	202	190	184	178	179	211	164	187	169	192	170	209	178	173	192	174	182	173	194	196	212	182	191	190	182	167	189	177	180	168	201	186	164	183	205	202	215	203	189	187	193	192	169	225	181	189	195	200	208	173	161	186	175	207	176	216	173	202	212	211	156	146	195	199	172	212	187	187	209	177	192	166	159	204	156	201	175	190	210	192	184	184	166	175	206	172	170	171	194	205	169	215	172	168	171	156	176	205	191	179	204	204	204	183	170	208	204	192	196	202	201	176	188	168	197	181	196	196	204	218	192	188	171	181	175	180	163	180	182	207	164	195	206	159	183	166	175	184	200	212	205	176	194	188	172	212	189	178	185	197	174	158	172	184	186	183	171	213	189	194	171	177	183	171	188	180	181	181	196	183	172	181	202	184	181	182	186	186	177	171	194	198	186	166	181	186	177	192	176	158	214	165	178	186	160	187	172	178	204	188	184	203	171	188	184	203	159	186	184	190	198	204	199	201	186	188	198	201	188	192	200	181	171	152	177	200	203	182	162	184	187	179	175	171	186
7979	1085	2048	2331	1833	1509	1197	1077	890	833	815	777	686	707	619	614	591	600	540	589	515	569	548	565	501	547	496	500	538	482	483	540	519	498	503	473	491	531	483	468	491	511	491	453	491	459	492	473	491	522	502	476	520	497	496	438	493	453	485	535	474	477	471	469	490	431	459	484	474	519	495	482	486	455	489	474	450	457	479	466	493	480	511	461	465	497	477	487	448	442	473	512	473	488	491	500	447	465	475	458	467	484	518	468	480	470	438	486	468	479	488	468	473	461	489	456	472	493	443	473	476	478	441	459	487	486	433	512	486	457	478	456	478	495	462	489	457	464	489	439	459	476	469	430	480	399	460	446	433	471	466	490	450	406	470	457	488	489	482	442	481	445	459	431	474	473	475	470	493	430	439	445	444	447	459	465	456	467	480	471	468	520	459	430	458	454	490	483	469	480	446	489	453	498	422	438	436	427	493	502	478	469	510	493	458	474	459	472	485	454	433	477	469	470	447	518	453	460	460	466	466	473	475	482	493	421	465	456	437	491	451	479	498	471	468	483	447	510	478	460	433	434	424	436	515	460	446	470	443	460	449	473	447	440	464	471	460	461	450	464	455	514	481	471	468	415	492	483	476	440	486	452	469	442	481	446	493	450	512	467	445	492	453	493	457	421	487	444	468	459	479	465	474	475	487	499	442	496	463	478	498	451	500	460	469	433	443	492	499	429	474	431	469	453	485	451	481	461	455	467	488	465	465	485	476	448	495	483	450	456	505	463	454	439	455	503	432	491	468	443	476	421	427	503	462	466	483	481	474	440	489	486	450	500	469	461	441	462	464	472	461	490	477	474	482	446	504	453	490	446	456	490	461	498	501	460	501	458	470	453	457	490	506	448	451	450	477	466	484	466	432	459	443	451	473	475	457	455	473	475	484	494	465	478	479	485	450	476	463	500	440	487	499	481	462	448	476	463	456	497	454	466	452	468	485	445	415	471	477	439	462	430	470	473	452	464	476	449	459	447	442	488	457	462	469	448	439	470	470	439	453	459	510	460	462	537	485	453	423	454	483	464	459	495	497	457	474	489	451	447	440	450	473	463	474	450	467	455	448	479	474	461	492	476	480	461	467	479	468	406	453	472	466	477	459	452	490	446	461	471	473	407	459	434	453	467	410	467	429	510	456	457	451	455	454	456	479	489	437	475	485	471	448	488	428	456	482	481	484	470	461	460	471	430	500	412	472	471	466	470	485	436	476	466	459	451	462	467	480	475	470	478	494	478	448	455	457	499	448	468	426	467	473	484	468	472	459	482	466	473	431	450	441	438	421	505	478	469	463	484	484	470	478	435	466	418	462	444	445	498	459	473	491	482	448	475	478	492	465	496	433	466	487	450	444	486	473	502	450	454	464	461	447	517	475	467	492	446	490	489	450	434	455	480	428	470	466	467	424	432	453	440	496	443	446	446	492	450	470	456	472	479	444	504	436	504	427	469	464	459	480	484	442	486	466	445	467	480	487	452	471	429	499	458	474	452	474	437	448	513	460	476	444	448	490	481	478	452	489	468	461	460	478	467	432	491	511	487	476	437	493	462	467	468	455	478	476	456	501	454	464	469	418	483	480	462	449	463	470	469	442	518	463	445	472	466	441	467	456	444	506	498	466	464	436	482	489	449	470	465	461	429	502	465	480	468	489	488	487	472	485	460	443	481	465	424	452	477	451	455	476	515	467	436	444	467	464	477	457	479	448	488	447	454	460	489	434	468	448	463	437	468	458	483	489	463	447	503	470	466	418	432	461	453	420	471	489	459	459	458	463	459	474	473	443	452	441	460	495	469	487	445	436	462	458	493	486	474	434	439	478	428	465	430	441	486	463	451	467	495	472	422	502	463	457	488	477	452	492	485	462	423	443	482	457	450	502	436	462	478	439	444	456	454	474	501	483	479	467	479	482	453	502	479	481	455	451	424	437	497	419	436	435	432	459	491	451	503	467	460	454	432	438	487	437	473	482	493	479	451	496	443	444	442	461	423	477	439	482	497	441	431	459	436	485	445	493	467	466	444	474	434	485	447	438	502	462	468	413	483	466	489	437	509	508	466	479	459	485	458	441	452	448	472	479	461	496	490	450	450	477	460	454	487	480	461	484	428	456	475	451	498	448	474	489	457	448	443	445	453	469	491	466	443	480	452	463	434	434	483	462	471	469	442	458	458	472	475	442	489	466	453	436	479	451	487	490	442	484	465	500	430	510	455	501	444	468	445	429	471	484	467	479	456	477	480	438	437	477	455	464	432	453	461	468	487	486	495	503	458	471	464	466	482	515	475	427	486	449	470	432	461	445	475	450	490	473	451	452	462	495	506	482	430	503	485	435	480	449	445	428	466	473	459	481	477	492	495	516	453	437	470	518	457	480	477	491	436	463	468	481	458	444	412	478	463	462	458	482	464	484	469	487	402	458	482	460	469	457	403	416	476	509	477	466	470	458	450	453	447	458	476	491	444	460	461	456	445	490	495	456	436	478	458	457	463	467	432	493	485	458	461	470	472	483	499	494	481	459	454	472	480	484	480	416	483	448	453	466	452	418	452	431	453	446	476	493	478	441	469	465	475	471	476	464	446	441	484	446	463	446	474	451	442	476	440	497	469	471	455	420	435	456	458	464	462	432	465	425	468	433	483	450	443	440	492	430	489	470	486	439	455	438	464	464	475	459	449	458	468	488	497	476	451	481	424	477	462	449	441	478	454	440	491	460	441	501	468	472	500	444	451	426	429	483	479	474	508	474	457	455	466	447	456	486	458	447	472	459	448	490	473	496	445	444	474	420	480	473	459	450	471	463	426	495	482	484	505	439	472	489	466	472	466	462	478	471	446	487	461	443	470	445	455	428	457	501	485	451	459	461	489	449	440	474	453	471	468	445	481	451	462	487	469	483	437	471	458	468	477	489	468	463	469	460	468	471	473	468	482	460	457	501	508	456	429	462	465	446	456	464	447	445	464	462	461	460	466	493	446	468	471	492	482	465	486	479	438	489	466	450	499	453	465	453	460	482	440	444	442	459	481	510	430	463	447	475	457	464	462	465	460	489	469	471	420	483	508	424	463	477	475	450	447	453	440	523	470	457	462	479	484	455	444	458	476	462	443	476	471	465	494	422	468	442	487	476	447	449	471	475	496	458	467	423	450	437	467	469	451	437	449	469	451	472	497	482	435	442	478	479	439	459	454	458	474	464	441	447	469	458	430	480	446	486	453	460	478	476	466	447	450	450	434	457	443	467	484	469	460	486	408	415	445	457	457	445	447	455	478	446	469	406	427	463	453	433	453	499	432	466	479	497	500	482	449	461	424	440	491	499	484	425	483	466	453	450	465	463	474	467	432	501	473	473	480	441	488	463	468	464	477	456	480	483	464	461	500	459	447	461	498	479	491	424	479	473	478	450	452	469	422	492	483	452	456	454	443	455	455	438	456	465	466	503	468	505	490	460	480	437	482	484	463	449	434
1377	290	290	291	295	311	303	250	310	316	315	272	283	297	287	283	266	289	286	298	263	295	283	288	295	283	291	297	265	283	279	275	290	300	298	323	292	285	296	271	301	247	284	287	311	302	292	265	285	265	305	252	284	291	263	305	286	282	263	301	299	281	288	285	323	290	239	258	279	295	273	247	261	290	282	256	270	284	260	280	278	294	284	275	243	278	280	291	317	271	290	287	272	293	273	238	294	263	253	302	271	252	282	305	277	275	290	253	273	261	271	321	291	263	310	267	293	268	261	297	306	278	293	300	263	271	280	282	259	266	276	269	272	271	325	288	286	282	290	267	277	276	284	295	271	270	290	269	276	310	268	289	259	301	283	320	292	269	289	285	272	283	299	295	296	288	288	276	276	270	262	280	275	278	300	246	308	314	272	289	285	276	276	271	278	285	289	293	246	280	328	272	277	277	274	271	251	266	272	333	260	262	289	301	279	278	287	268	269	270	277	287	265	289	274	269	263	247	268	289	306	280	299	259	283	264	274	291	288	285	287	284	272	244	286	257	280	273	286	275	290	282	281	297	302	299	264	303	269	272	285	240	272	296	280	255	264	276	284	255	267	256	264	263	249	246	272	273	280	304	291	314	270	289	277	281	289	261	293	276	281	295	279	271	294	283	251	314	264	277	257	268	269	270	301	280	288	277	270	296	277	273	285	253	253	279	277	292	297	279	265	299	260	263	278	282	281	256	288	306	291	273	267	285	286	257	298	286	259	289	294	308	311	283	314	249	281	331	287	317	299	284	278	297	284	259	261	287	261	272	266	308	278	311	329	277	316	298	280	251	297	282	276	244	301	293	277	277	326	279	296	307	271	303	263	293	269	284	275	272	310	290	295	269	288	266	262	255	300	286	303	307	336	278	308	308	279	296	267	309	289	280	262	294	286	281	303	273	267	280	294	283	293	286	278	279	296	321	293	286	306	308	295	263	291	288	288	284	250	286	253	294	282	324	285	316	267	266	292	241	306	298	263	279	285	284	283	292	291	252	273	271	350	277	270	265	253	263	297	280	282	280	294	257	277	276	282	280	305	277	282	299	282	279	288	305	310	276	292	262	309	284	270	303	252	308	298	288	290	296	306	261	286	328	292	269	264	279	284	305	265	242	259	289	308	309	273	266	274	284	291	274	285	303	299	266	272	270	269	284	271	279	279	324	280	287	299	279	294	295	261	284	304	244	250	297	281	313	281	308	253	285	297	286	294	287	282	280	291	274	286	263	278	322	291	305	274	273	276	285	264	292	267	273	291	272	291	251	263	302	302	309	293	294	283	305	309	283	290	286	315	274	321	268	317	293	287	271	276	310	288	283	309	274	272	306	293	259	285	309	263	289	278	260	271	302	279	298	258	285	278	317	280	277	273	245	275	276	286	290	288	291	283	302	278	264	287	333	260	293	268	289	278	258	281	267	253	278	299	269	243	240	291	271	281	275	236	278	284	277	264	296	286	288	225	313	283	272	287	279	288	260	276	253	275	273	262	240	308	273	279	289	326	312	281	323	295	288	260	263	262	260	304	285	300	267	260	298	308	286	280	301	269	261	311	291	288	258	289	290	254	296	301	284	301	285	272	286	316	286	269	287	267	276	289	274	296	274	326	276	265	304	270	264	280	301	261	257	274	263	295	309	294	275	287	307	283	295	282	244	266	274	284	283	291	311	279	288	284	274	295	297	272	268	288	283	260	307	283	285	303	298	278	299	331	278	285	265	268	309	279	274	285	275	264	300	298	287	285	294	292	295	282	293	276	276	269	286	289	289	311	273	272	278	257	281	280	291	273	279	276	288	300	251	318	301	294	266	280	234	296	247	269	264	261	295	266	300	281	292	241	288	297	250	282	263	244	289	288	310	267	292	264	292	279	268	284	288	296	324	262	273	294	297	303	292	296	272	324	273	293	292	286	291	285	301	264	267	305	256	300	305	250	276	309	273	279	273	275	303	283	311	270	280	284	277	279	290	277	296	305	271	286	274	281	246	270	289	292	265	257	256	319	280	280	289	307	283	304	279	269	299	277	281	278	303	279	273	276	285	294	294	283	278	268	253	301	289	279	275	299	270	284	272	301	297	290	305	260	265	263	319	283	280	311	298	275	284	297	302	292	295	295	291	276	269	273	262	321	285	310	271	303	300	267	261	273	305	261	269	262	279	318	250	300	277	292	281	253	282	293	303	267	283	274	273	267	286	328	297	279	285	292	287	276	273	266	272	293	281	267	291	336	262	266	286	280	265	278	270	278	326	301	294	301	320	306	263	292	298	316	270	261	270	272	278	283	286	271	304	258	291	316	265	274	288	266	285	268	271	306	264	316	269	279	287	275	285	278	290	295	292	264	305	279	271	314	274	239	291	274	267	290	298	311	294	261	295	298	287	278	283	267	292	264	267	292	339	276	284	279	288	263	286	313	276	292	259	262	298	295	276	303	293	316	265	301	288	253	276	299	250	275	306	301	263	302	265	285	298	290	285	266	287	318	275	251	304	297	281	238	259	282	269	303	287	284	259	278	288	279	295	289	308	315	254	268	300	256	270	230	291	307	300	262	285	287	260	289	255	281	276	315	285	295	276	277	302	264	262	288	295	285	299	286	283	303	284	261	315	271	316	302	271	264	270	269	276	308	316	283	296	263	299	318	278	311	287	272	279	300	282	273	264	276	323	260	295	307	288	330	295	277	239	285	286	274	287	259	272	245	246	269	285	301	286	277	323	288	294	275	277	269	265	298	274	258	277	300	273	274	264	280	272	294	292	267	274	278	290	271	276	285	273	289	262	290	278	267	265	287	271	269	291	267	278	289	286	291	269	293	284	281	284	313	274	282	312	297	302	256	267	270	278	244	307	287	259	280	283	291	273	277	303	291	288	265	306	319	294	297	318	289	312	280	262	283	269	296	293	291	296	283	284	264	289	291	286	302	279	288	284	297	295	279	283	288	278	278	273	304	297	290	311	269	297	279	303	295	262	301	270	291	298	288	286	292	275	260	277	277	314	287	316	285	272	285	280	278	268	286	277	301	314	316	303	313	272	298	296	290	274	271	278	246	275	277	286	277	300	278	293	275	298	314	299	276	297	280	303	278	286	306	292	240	281	278	264	285	300	298	273	255	319	256	268	283	289	309	291	295	283	299	309	300	247	268	281	285	268	269	293	257	276	301	273	305	289	297	270	260	299	278	273	275	286	264	301	317	293	280	298	304	308	285	293	257	267	258	275	289	279	284	277	254	267	302	281	291	320	310	277	278	292	276	339	300	290	266	280	273	245	277	292	285	294	281	297	287	308	308	275	292	303	311	297	276	292	304	248	290	218	234	279	282	297	285	282	268	279	280	253	302	283	262	300	284	273	279	294	319	304	295	267	299	288	291	271	261	283	282	280	273	292	277	313	319	250	290	249	282	274	298	284	283	274	262	277	303	297	272	281	260	282	282	242	296	265	295	279	300	286	309	325	286	319
1735	622	643	630	667	649	647	595	633	627	644	653	630	669	618	662	621	662	654	654	640	591	599	658	591	648	641	605	672	645	630	588	643	655	578	660	661	655	632	608	581	643	623	646	686	638	606	610	647	625	595	641	649	600	556	637	647	617	646	597	653	639	660	645	630	608	643	606	606	620	661	634	637	633	604	645	636	659	636	656	601	651	621	651	589	627	574	599	602	639	674	643	630	594	672	611	633	566	597	602	651	627	640	649	629	650	606	662	619	626	636	647	637	639	593	639	604	623	626	630	557	600	585	631	619	611	649	632	595	693	594	646	588	639	638	607	626	631	592	594	617	642	624	619	557	676	633	662	617	607	643	647	590	643	626	623	625	680	640	649	584	604	623	679	615	592	657	628	628	620	602	631	617	681	610	594	637	620	645	627	571	644	589	599	652	639	618	677	655	622	641	592	612	626	618	642	648	633	635	659	655	622	645	623	609	621	639	619	605	600	655	614	643	590	664	648	621	609	663	642	631	613	645	658	642	637	594	669	638	649	617	613	645	608	624	622	650	550	599	621	627	581	639	656	626	648	666	607	641	621	620	603	654	605	564	614	638	586	652	635	604	655	611	663	601	618	664	635	632	624	637	655	607	637	597	655	633	616	633	647	607	625	643	631	629	646	580	671	620	552	612	643	620	609	645	644	595	634	605	646	593	617	627	631	590	635	624	650	608	627	645	636	615	631	572	611	618	622	609	597	636	681	623	642	615	596	609	598	588	587	596	617	651	633	643	611	685	631	595	637	585	609	650	617	624	610	609	661	593	652	664	639	613	640	596	614	646	641	645	602	617	593	651	629	652	637	637	642	607	649	630	646	592	620	626	605	627	645	609	583	627	617	613	617	625	605	643	607	621	633	661	597	607	597	634	639	624	626	593	609	674	601	648	648	608	558	662	639	581	642	622	637	605	613	636	627	605	624	569	646	581	599	628	569	604	665	614	638	582	637	629	647	628	604	617	664	602	660	622	650	610	622	586	686	641	608	626	594	633	617	631	657	605	581	661	660	585	572	642	626	663	641	654	623	642	626	653	587	623	615	627	638	615	634	628	637	602	605	568	584	628	651	619	603	663	606	625	599	639	614	607	598	642	609	661	575	647	649	679	633	622	645	627	633	627	633	610	648	666	654	634	615	633	604	631	594	608	616	658	624	624	618	657	619	617	613	625	605	637	618	618	662	590	583	601	648	628	662	626	630	644	602	619	605	647	634	623	616	562	622	636	626	625	633	632	630	656	600	663	662	604	610	668	620	633	661	622	632	593	615	610	642	609	596	627	634	624	649	632	599	611	629	591	600	626	647	632	594	649	622	599	633	672	647	627	643	605	613	647	648	650	617	608	610	601	651	612	612	565	628	585	618	642	656	625	612	630	624	610	602	644	622	625	622	597	621	616	604	644	619	657	593	635	609	641	661	600	631	637	619	629	624	675	630	604	622	585	623	632	612	623	618	605	609	608	626	648	632	618	641	613	668	637	602	617	642	647	624	636	647	638	621	615	644	611	635	685	620	645	663	667	637	596	629	647	642	623	621	627	594	630	615	629	613	624	617	683	609	606	625	620	669	641	590	634	648	603	616	597	620	644	590	559	611	618	650	635	578	624	625	625	626	640	599	655	625	618	632	654	622	630	627	631	650	660	616	624	628	658	616	616	652	621	622	639	634	583	623	592	645	586	594	642	617	628	617	657	651	669	660	653	615	636	606	623	601	626	632	635	657	656	582	661	633	632	642	598	649	586	644	586	594	647	623	644	627	611	666	598	653	605	647	665	632	573	606	643	667	618	623	653	648	631	632	611	633	622	625	614	604	663	648	668	635	626	609	661	591	644	613	626	625	623	597	593	636	617	650	642	621	612	637	595	626	623	599	630	630	676	607	627	633	603	619	634	643	650	678	603	617	662	630	637	605	605	661	629	670	622	612	650	662	593	654	660	654	673	613	655	620	579	665	679	649	619	637	631	639	596	664	648	612	652	625	647	620	646	608	641	632	648	600	638	610	629	599	611	633	700	598	662	631	632	631	621	646	619	601	643	643	637	613	602	616	611	596	618	611	638	615	621	642	666	640	624	635	599	619	633	595	601	590	630	629	637	642	663	679	622	644	596	645	601	624	577	581	609	607	591	583	610	631	638	655	620	629	643	576	642	599	588	610	635	623	604	614	653	651	645	577	598	659	627	630	651	616	619	641	626	616	684	602	630	629	626	606	672	590	620	636	645	621	625	629	653	617	598	641	618	667	652	633	619	628	623	609	619	637	596	620	641	602	634	646	622	626	612	593	699	646	603	640	672	645	623	666	607	577	569	604	666	627	631	693	608	639	596	604	661	617	603	654	621	643	602	677	643	657	582	592	667	639	660	642	631	667	622	614	655	656	641	636	607	625	669	623	651	562	631	663	617	618	552	590	656	634	618	602	611	628	622	625	653	624	624	612	698	603	605	668	620	668	650	600	660	611	581	638	638	611	640	652	611	653	596	571	626	642	626	596	641	656	647	607	638	637	631	607	670	641	661	648	634	625	631	617	600	605	604	631	593	637	603	662	627	645	613	639	600	610	606	601	600	623	608	633	627	597	643	632	614	606	613	652	621	658	634	650	654	621	619	658	608	677	618	643	613	628	655	604	582	649	646	634	642	619	667	620	609	620	588	621	629	630	655	596	654	636	659	600	611	623	654	675	675	632	647	643	611	629	617	578	626	583	585	629	620	603	652	620	612	624	581	630	594	608	671	620	603	612	625	660	631	611	599	618	643	614	664	592	583	632	615	632	593	619	595	605	612	616	612	612	612	618	581	609	629	633	685	609	615	572	599	655	615	610	649	586	592	639	579	640	587	629	606	608	618	601	614	606	627	635	632	640	655	624	663	609	629	597	625	611	630	613	621	699	597	635	658	626	624	637	621	665	656	641	594	629	714	649	581	660	625	601	627	606	629	615	617	663	631	579	661	640	614	615	630	658	642	610	642	612	664	643	639	645	657	622	613	662	646	623	623	651	613	647	613	578	610	637	617	622	633	662	640	598	639	655	631	662	619	675	610	658	636	596	654	646	625	594	619	610	607	654	610	679	641	642	584	624	643	619	664	651	627	638	624	570	689	643	588	659	600	579	616	656	623	602	624	653	645	601	592	626	638	688	632	650	623	642	616	637	600	599	632	584	625	624	636	627	626	634	604	644	632	622	660	619	605	595	638	596	594	633	668	645	620	653	642	613	686	691	618	612	608	659	656	664	640	659	661	638	590	569	611	615	644	654	608	651	623	641	629	642	609	660	655	642	605	592	674	605	662	606	627	637	661	609	567	684	607	607	619	655	615	709	624	614	630	616	646	652	687	611	657	641	624	622	620	635	611	640	664	660	639	620	585	670	640	643	641	617	611	625	650	614	639	615	589	600	674	637	628	629	644	621	596	559	620	691	632	611	629	650	632	607	601	655	644	624	602	602	640	626	593	622
7171	461	518	399	260	257	203	185	158	146	139	160	146	136	130	133	139	119	127	117	100	124	129	156	155	120	137	136	127	122	140	130	157	123	119	142	132	128	129	152	144	120	130	133	99	112	132	155	124	106	140	108	108	140	118	131	135	143	116	124	107	115	117	98	117	114	128	126	113	121	117	130	140	145	118	112	107	103	131	125	130	134	121	112	129	133	124	133	110	160	112	134	137	125	125	111	135	106	113	111	128	129	123	154	105	118	115	143	138	121	141	134	109	141	128	108	123	139	158	128	124	145	126	117	129	121	126	107	149	116	118	118	125	117	127	130	132	136	118	105	119	107	118	124	126	108	127	137	127	134	113	107	135	152	130	146	132	131	119	110	100	139	114	122	127	120	139	146	127	123	137	133	127	127	127	123	127	110	116	107	132	115	161	120	147	118	124	118	109	129	134	115	112	117	126	120	146	117	134	133	118	116	107	120	132	127	143	119	137	128	105	107	118	121	116	132	103	116	137	129	121	116	127	120	107	138	129	130	116	111	129	133	137	127	126	129	115	140	113	127	122	146	127	124	120	121	114	135	135	156	125	121	119	114	128	142	127	139	130	120	123	119	124	144	126	119	119	130	132	133	107	109	122	119	125	91	123	124	139	120	128	131	139	128	143	126	152	123	122	128	120	120	118	115	109	125	132	114	120	114	125	115	113	125	125	121	115	141	107	126	123	125	106	124	115	127	124	131	102	129	122	125	126	135	136	127	136	126	104	110	139	124	118	134	104	136	132	136	123	132	140	136	130	129	125	106	144	112	130	139	125	115	134	108	105	144	132	131	139	125	149	117	128	132	123	132	132	126	104	118	132	125	119	144	121	120	136	114	130	99	119	146	116	132	121	120	143	134	144	143	109	144	115	129	130	124	127	151	125	119	122	137	147	129	110	145	115	128	138	133	118	140	132	132	134	115	102	118	128	123	117	130	127	137	118	114	126	105	124	123	139	117	125	133	128	110	124	116	130	124	131	127	121	123	120	104	148	135	110	130	134	100	103	117	123	137	133	128	110	132	118	139	112	127	139	110	118	133	121	135	148	149	127	148	132	126	126	137	139	133	117	113	129	151	144	115	124	119	128	135	102	132	120	125	132	119	107	129	133	124	141	119	106	129	132	122	136	135	126	129	113	121	138	142	125	109	119	140	113	119	120	142	114	132	120	132	146	125	105	127	124	133	152	140	119	137	130	139	112	129	130	135	123	121	130	136	100	144	137	125	133	111	129	137	121	113	98	123	132	125	133	126	115	117	141	129	110	139	123	125	122	137	132	128	113	127	111	130	129	130	133	137	113	126	118	109	135	158	128	136	134	129	117	131	135	124	128	130	133	126	106	138	120	125	143	139	156	142	123	131	134	135	134	128	126	120	94	134	130	122	99	111	112	147	116	126	109	123	148	123	154	114	126	142	137	129	108	113	146	131	117	126	115	124	116	114	122	113	142	132	128	104	100	99	125	120	133	135	112	101	118	123	142	124	129	122	143	125	126	120	109	130	126	114	120	134	113	114	132	121	136	121	119	123	119	114	115	131	112	133	116	123	130	118	129	120	121	135	120	135	123	116	130	122	138	128	133	125	131	129	111	133	130	125	113	126	96	131	126	129	146	115	116	122	134	121	138	131	120	130	130	127	124	116	149	101	125	115	131	134	113	138	104	117	121	141	134	126	114	96	105	118	141	144	117	102	122	130	118	98	107	134	128	111	112	119	130	124	114	118	130	130	129	140	134	129	135	149	122	139	112	114	111	124	114	111	115	133	137	119	134	125	125	118	95	173	118	110	118	129	139	119	120	126	142	121	111	134	135	134	113	120	127	131	137	134	136	125	129	130	155	119	130	141	143	112	123	125	131	123	127	134	122	115	135	122	105	128	129	134	110	138	116	112	121	121	116	133	129	111	122	108	115	120	127	124	115	100	142	129	142	119	109	125	126	135	122	116	115	140	126	134	120	132	122	119	123	113	132	129	129	129	119	108	116	142	135	139	121	153	139	123	129	116	121	131	136	123	124	140	119	137	133	108	138	122	112	133	136	129	115	103	114	122	116	107	127	136	131	128	128	111	118	119	109	114	113	115	134	113	111	118	134	121	112	145	126	121	126	127	133	125	116	117	135	139	142	129	152	126	128	119	146	140	118	138	127	132	124	126	111	145	115	130	118	108	128	128	137	125	111	105	105	116	131	141	123	114	131	127	123	109	122	122	125	121	127	109	128	138	129	111	119	117	123	117	125	126	130	116	111	130	141	138	131	130	107	114	125	121	98	125	133	111	130	132	96	123	122	126	143	99	111	122	120	119	123	116	100	116	124	126	134	136	130	119	118	131	126	125	112	125	120	131	152	123	149	132	128	132	118	117	111	131	115	123	113	127	143	108	118	113	128	137	131	153	147	120	124	112	133	105	144	113	115	137	109	132	130	132	128	132	154	106	124	128	140	123	120	111	140	133	131	151	139	113	125	123	119	141	129	115	107	123	140	140	141	153	128	123	104	136	126	117	132	133	139	128	129	124	136	119	128	132	107	136	109	111	129	141	122	111	105	147	140	117	128	136	102	144	107	101	129	125	119	114	125	135	117	122	122	117	129	123	146	119	108	135	119	137	119	110	145	144	122	120	141	130	135	127	147	137	139	112	125	115	128	117	114	127	124	119	136	113	123	126	125	125	115	138	131	106	137	137	128	110	124	125	144	138	167	123	143	130	127	129	141	121	124	147	128	110	133	155	123	134	107	125	136	117	142	130	132	130	114	108	102	125	102	129	115	125	130	101	141	99	111	139	130	119	122	121	119	118	130	145	117	122	124	113	127	109	135	130	122	118	116	96	115	130	126	128	101	107	122	101	102	111	118	120	130	129	142	118	124	129	133	132	128	122	109	134	132	124	121	135	130	109	135	123	139	133	145	132	127	138	135	112	108	156	132	117	125	121	137	135	95	119	120	114	113	128	120	115	135	131	120	139	100	105	139	108	115	119	113	122	108	136	139	148	114	125	132	122	101	104	122	131	123	137	151	119	117	92	121	103	133	130	129	113	120	110	127	127	116	121	117	139	130	118	107	128	144	141	119	112	136	125	105	130	124	124	126	117	129	137	145	134	125	110	130	135	123	138	115	125	122	122	115	135	128	134	143	117	135	107	135	117	131	123	114	125	111	131	127	130	126	121	112	129	134	139	131	117	125	125	130	127	108	144	130	138	115	124	112	111	113	113	134	135	129	107	118	143	123	144	122	138	137	105	123	112	130	141	120	119	142	132	125	107	121	116	141	134	127	130	127	129	130	119	125	134	124	120	133	113	131	134	129	130	117	142	135	128	110	138	145	108	121	122	128	123	102	123	138	101	126	113	134	135	133	115	125	133	123	121	138	129	123	122	128	120	125	131	144	141	131	124	134	126	117	131	110	135	127	126	124	119	114	105	126	153	119	130	121	113	126	121	148	123	123	107	125	138	130	134
6013	619	1130	1287	1042	831	701	665	545	478	483	463	430	404	428	380	387	397	368	345	350	371	359	353	343	384	367	377	366	357	337	374	318	337	321	343	355	314	358	348	330	314	324	310	327	334	324	336	327	329	357	332	313	328	323	330	310	318	326	351	319	340	281	330	328	342	347	313	348	302	321	340	321	296	317	318	342	350	335	318	312	333	311	308	291	317	336	340	327	319	350	330	320	328	353	332	331	303	342	329	306	301	321	317	316	333	334	340	285	316	324	339	311	329	331	319	339	270	331	316	326	339	306	321	336	308	327	331	323	320	288	309	279	328	316	336	308	349	325	341	303	331	282	314	312	302	330	323	320	362	323	326	364	286	333	347	332	347	322	353	313	335	319	327	344	339	287	322	320	312	288	317	338	353	298	342	355	326	322	340	347	350	314	378	304	313	318	327	325	341	316	356	311	315	326	319	324	320	305	318	334	320	341	302	306	307	311	313	311	332	300	350	345	309	305	325	343	348	330	335	322	325	300	303	326	320	339	316	324	320	309	312	293	312	302	307	320	354	356	338	291	338	273	337	340	308	322	270	355	305	328	331	321	345	321	337	311	342	301	313	316	313	326	294	297	303	305	291	338	338	355	313	306	297	333	334	319	306	303	319	287	321	324	314	334	309	328	301	314	299	319	309	338	305	294	320	324	294	319	332	334	321	313	345	344	317	346	360	333	334	334	320	328	344	325	289	296	321	333	328	330	329	331	293	327	343	296	336	326	338	353	314	334	325	306	308	317	332	318	326	348	317	328	335	319	309	339	289	327	327	338	342	302	345	328	333	333	342	322	325	310	321	348	322	362	305	324	306	340	317	361	323	289	351	325	292	327	332	292	331	303	315	342	302	327	337	313	323	292	302	320	324	278	311	305	307	361	320	331	296	325	363	310	309	332	324	306	336	315	310	337	323	322	319	278	346	330	305	289	350	287	330	347	317	323	343	304	338	339	319	321	314	301	309	329	328	316	289	304	316	303	318	290	324	309	310	313	319	326	321	330	361	292	333	333	336	324	307	314	329	322	341	331	331	320	320	303	306	312	316	286	351	317	343	297	339	320	301	322	333	329	342	304	317	316	342	319	302	299	313	334	320	311	320	311	328	335	354	333	327	334	337	354	351	313	318	337	324	339	342	320	338	308	312	344	332	319	323	295	345	327	316	325	343	307	308	338	358	311	312	306	319	327	310	329	335	331	289	335	295	333	345	319	314	317	332	327	323	317	321	331	304	323	294	323	336	313	310	288	317	310	321	339	291	340	294	343	318	304	316	319	338	327	302	337	338	311	324	327	339	330	299	276	329	310	330	309	306	289	317	313	337	309	307	344	323	336	348	340	288	340	326	318	330	332	321	322	330	324	357	325	307	314	319	318	297	350	309	334	362	322	309	355	288	349	362	335	323	308	352	330	329	325	308	311	356	317	292	325	318	335	312	356	321	320	313	283	326	293	310	311	308	340	326	304	335	370	317	321	316	346	311	299	340	337	314	320	312	281	329	326	348	325	333	320	331	333	308	310	348	300	291	327	325	313	331	328	349	299	338	301	307	343	307	307	310	333	310	342	311	333	315	296	304	286	310	359	331	308	365	320	305	306	324	321	309	314	305	335	330	316	330	328	338	313	314	332	348	337	329	364	333	336	339	320	323	310	340	338	329	318	342	296	323	330	320	327	329	325	303	338	351	304	344	296	336	296	318	343	338	326	315	307	332	329	313	305	364	310	355	295	312	325	349	317	336	327	343	344	296	347	311	319	352	326	349	317	362	325	339	340	337	350	344	338	315	338	324	324	326	329	336	337	344	347	319	330	326	332	329	332	325	316	351	355	305	353	309	359	309	322	352	326	294	296	312	328	328	345	329	312	292	344	319	320	314	336	331	331	344	294	329	328	312	333	344	322	316	331	318	314	335	303	350	310	307	325	348	347	324	337	339	348	320	303	324	327	335	319	308	348	308	337	345	338	346	309	323	341	323	344	332	302	340	320	303	302	292	337	305	335	334	333	333	309	326	335	352	319	308	315	324	348	317	321	315	334	313	321	365	308	330	314	307	329	337	326	288	346	326	337	299	312	317	325	309	338	364	322	298	319	332	304	323	350	348	322	334	283	347	349	345	327	339	352	348	324	349	313	325	300	329	304	330	341	341	327	326	318	338	326	315	326	313	323	311	356	339	324	336	308	308	341	288	324	353	330	341	312	319	311	324	338	318	331	322	305	349	304	335	316	326	289	314	318	310	324	338	340	317	304	327	288	312	337	351	291	318	334	294	312	351	319	333	325	339	339	338	320	314	326	328	312	293	326	307	324	310	308	332	330	329	299	311	307	349	354	307	332	299	305	296	318	337	336	359	324	336	308	341	319	313	327	347	357	310	318	327	320	333	304	314	307	339	321	301	307	313	300	314	327	322	306	314	321	317	324	338	324	337	289	319	328	314	334	339	319	287	327	320	307	290	315	341	334	320	324	319	309	339	333	345	315	293	339	316	344	301	326	327	315	328	321	289	319	302	365	311	302	351	317	329	314	312	318	340	349	326	321	331	341	309	317	299	322	330	341	337	317	327	318	322	321	315	316	284	301	323	296	319	297	319	327	336	300	299	305	290	319	331	339	336	328	304	360	308	314	346	363	305	317	334	309	317	309	362	344	312	328	337	338	334	345	295	315	335	288	312	324	346	330	300	297	306	304	323	312	298	310	304	322	332	351	338	342	333	341	309	329	307	310	276	325	333	324	335	326	358	339	323	332	284	362	313	312	313	323	290	328	326	325	306	348	330	333	306	306	313	313	305	325	311	292	320	307	321	351	282	323	326	288	337	341	331	335	330	333	323	347	345	333	300	328	336	318	337	322	304	321	287	356	313	331	308	322	328	353	306	315	310	307	332	312	323	320	299	313	334	318	290	351	319	328	312	319	307	302	342	335	331	328	330	317	334	332	325	306	346	322	319	293	332	300	325	345	315	358	339	274	359	276	330	333	309	327	286	314	310	352	302	349	330	322	314	343	304	318	342	304	320	305	342	307	313	335	301	303	333	330	312	328	343	343	337	347	307	306	356	313	326	329	324	304	303	320	337	324	325	318	300	326	315	316	309	333	318	322	309	334	296	314	322	327	326	332	327	305	325	291	340	324	337	334	311	304	338	327	334	307	324	297	331	311	326	307	329	365	333	308	333	304	340	318	316	315	347	327	340	316	324	330	303	299	324	291	330	331	321	328	346	294	336	357	300	351	326	320	330	312	328	288	342	312	319	311	311	316	305	333	281	298	344	345	350	343	352	366	339	324	351	282	320	320	305	296	332	323	325	302	306	334	336	319	301	335	319	286	344	333	327	328	325	306	308	328	347	322	369	343	316	328	332	323	297	333	325	315	335	302	362	313	326	323	334	310	327	305	335	312	325	346	305	320	287	339	342	324	308	324	309	325	337	316	341	306	318	355	381	298	304	316	304	301	333	344	319
13971	1155	942	752	535	375	348	293	277	262	250	237	210	206	230	232	218	193	190	210	196	186	180	192	184	199	204	198	213	188	191	179	165	198	202	189	211	203	188	182	188	182	184	176	182	205	185	185	209	190	178	160	165	207	172	171	171	178	147	205	168	174	169	210	191	176	187	179	206	197	197	186	185	158	176	194	181	163	168	179	211	177	172	190	183	179	178	174	172	181	185	213	192	162	169	186	200	165	202	205	198	179	202	181	194	183	190	200	177	239	186	192	181	189	178	189	216	165	211	160	173	162	197	180	186	171	181	196	180	202	175	174	204	192	191	172	172	185	229	182	204	216	179	173	197	193	185	180	198	192	198	178	192	174	201	160	178	180	176	194	170	191	149	200	170	193	158	181	177	161	181	195	213	177	192	211	189	173	185	169	204	160	194	187	199	189	194	188	201	177	189	217	217	168	197	172	163	173	180	197	160	188	154	188	199	163	159	184	176	195	169	184	197	184	179	220	184	165	198	157	203	186	170	192	210	199	161	162	190	178	191	212	195	193	177	196	165	201	188	183	185	185	201	212	180	174	177	196	196	161	181	206	170	200	204	182	191	182	180	201	176	165	154	180	194	177	176	170	185	174	186	203	168	193	172	184	185	205	173	192	192	216	165	220	193	192	183	192	183	201	185	183	180	201	201	178	193	168	182	178	193	175	178	178	174	182	190	186	179	204	192	177	179	185	188	193	199	168	200	204	166	167	186	186	196	188	201	185	164	193	191	179	201	173	188	170	179	180	183	167	201	209	169	208	169	186	170	179	230	183	170	180	204	213	179	165	193	188	178	204	190	203	213	165	186	199	183	174	175	188	196	192	180	201	172	172	210	206	187	194	188	183	197	184	196	206	157	163	153	179	208	166	202	199	187	185	184	171	209	188	210	176	173	192	204	155	167	207	176	184	187	168	210	198	218	189	186	203	188	168	183	187	190	160	195	167	179	194	219	171	210	180	181	185	200	196	177	172	204	181	180	191	174	205	200	190	193	184	195	188	169	188	186	209	200	168	174	168	182	181	176	222	200	188	182	200	195	212	152	190	188	174	182	176	176	173	172	158	202	187	191	180	174	192	179	171	175	180	190	183	175	179	181	186	193	155	189	179	210	190	184	181	187	194	182	183	203	168	180	170	189	188	210	182	182	182	165	175	205	181	183	191	162	167	172	194	161	189	180	182	166	198	176	188	214	163	182	168	176	196	185	202	177	186	190	191	199	180	160	190	189	193	184	176	193	179	190	196	192	186	178	195	175	179	189	193	183	196	165	172	170	162	197	176	189	175	175	165	174	187	191	213	189	197	195	174	209	185	196	202	191	196	172	177	201	178	171	165	205	205	186	172	196	191	192	181	190	162	195	201	196	188	194	172	204	177	195	200	196	168	218	194	187	161	218	206	174	186	191	189	176	176	199	193	189	177	196	180	191	194	201	175	170	179	174	224	191	218	197	217	206	190	183	208	195	208	196	171	219	184	162	182	170	194	181	194	182	192	189	228	195	173	181	169	194	208	189	163	177	201	200	172	207	174	202	165	167	194	189	197	178	185	196	208	173	197	186	161	196	171	157	174	175	196	178	216	158	211	191	175	195	177	193	193	189	191	187	180	170	161	187	173	181	187	172	185	155	195	194	168	202	191	187	188	163	188	187	187	187	179	190	166	184	187	167	205	158	209	190	155	177	178	177	200	185	175	154	203	194	151	143	161	173	179	162	188	200	183	172	195	181	180	185	212	183	188	156	160	204	188	184	209	191	194	195	171	162	194	169	177	183	191	196	210	166	178	180	187	207	179	203	191	177	215	158	182	185	175	183	157	183	187	212	205	210	180	192	184	186	199	179	178	172	179	185	200	164	192	178	182	225	182	168	207	195	199	188	184	197	178	197	185	181	165	176	185	190	164	206	195	210	198	165	176	208	179	191	205	206	185	214	191	193	174	183	169	186	163	174	171	184	182	188	169	191	180	195	195	177	182	199	184	178	187	177	187	175	205	197	192	203	203	174	184	165	201	199	190	175	174	153	191	178	206	197	182	195	173	184	181	188	181	191	207	180	183	198	187	187	170	203	212	180	175	193	179	181	174	192	185	179	195	209	179	151	165	172	190	187	177	184	175	167	180	184	194	202	200	195	202	194	200	166	185	179	172	190	192	180	177	201	162	193	212	203	186	167	177	204	186	175	168	193	170	193	189	170	149	182	158	214	187	164	201	169	204	228	197	209	196	204	178	202	185	188	181	206	172	204	175	206	183	157	184	173	167	207	177	213	193	204	185	200	158	193	167	181	187	171	151	189	162	171	196	205	172	184	176	180	172	189	189	147	184	170	167	190	182	186	194	177	201	202	193	171	183	177	183	187	180	182	206	187	183	188	168	183	181	198	200	147	171	193	189	206	202	175	177	197	191	201	177	193	177	166	173	155	183	189	166	195	173	223	176	170	196	199	182	185	176	177	196	194	224	207	175	173	165	185	195	187	188	170	149	174	169	174	182	183	188	190	188	151	168	196	153	175	178	213	191	183	174	159	165	200	186	186	187	178	171	172	186	161	181	186	183	213	196	175	201	166	205	187	186	184	182	190	184	181	189	216	179	155	207	150	198	182	206	199	174	184	176	162	200	204	203	170	175	168	186	195	177	186	205	210	175	147	171	173	206	213	198	199	182	222	194	200	173	177	196	170	162	201	178	190	217	186	173	168	190	217	173	217	179	185	180	196	206	204	174	188	187	168	188	153	176	190	205	181	176	193	171	188	189	175	167	194	175	176	174	202	177	187	178	160	162	162	185	186	172	181	171	185	210	197	183	180	181	199	183	182	189	178	206	192	164	183	186	189	184	190	191	184	178	189	196	190	189	221	197	180	173	202	182	169	190	188	185	175	182	179	205	189	196	187	190	184	199	193	186	205	162	190	167	167	204	166	183	185	164	163	161	165	179	222	178	187	186	174	198	179	181	180	182	209	186	209	197	181	185	187	187	172	163	167	165	188	186	193	220	195	199	191	187	188	177	191	219	189	163	201	205	203	158	169	206	189	185	196	184	169	194	172	190	190	202	173	190	208	211	175	202	168	170	157	174	169	205	177	159	215	184	189	172	197	186	184	179	184	174	191	195	171	173	166	183	194	196	204	207	177	195	200	187	166	184	163	186	160	162	175	189	200	185	190	180	199	174	202	186	187	220	188	179	196	198	183	186	206	205	206	184	166	168	186	190	173	183	169	233	179	189	208	195	202	208	172	185	213	148	196	187	173	196	213	186	165	163	193	160	162	167	164	178	196	191	188	168	184	190	204	185	176	183	167	178	183	172	197	205	222	190	213	208	169	190	205	192	196	178	201	172	195	185	206	183	179	187	202	197	176	165	190	194	184	186	186	199	187	184	170	177	171	206	210	204	160	190	179	181	175	205	184	197	186	188	191	163	158	181	179	188	191	166	195	180	205	163	172	192	210	210	199	182	199	188
7984	1033	2083	2307	1917	1455	1166	1056	934	803	788	733	679	648	668	585	619	615	608	544	518	548	570	512	562	532	484	500	498	489	493	502	469	498	488	480	510	488	463	488	483	489	495	482	455	478	526	504	458	518	481	489	425	450	508	490	534	506	463	485	502	481	480	474	447	483	482	497	469	450	464	471	448	446	458	406	423	477	451	455	467	452	465	435	468	464	464	458	481	488	398	484	450	471	443	471	495	483	444	438	437	467	470	516	459	442	481	469	490	469	483	443	440	451	472	482	467	501	483	462	454	457	483	486	475	478	473	474	459	507	481	465	489	469	466	447	441	467	457	465	463	438	420	474	448	452	477	496	462	472	430	457	465	460	472	480	476	449	448	449	418	500	476	474	501	444	484	425	483	450	447	460	499	455	462	467	465	445	443	465	423	472	475	474	427	496	475	491	473	493	437	463	463	449	479	449	464	457	448	465	480	441	475	474	441	458	428	457	449	445	436	449	471	438	447	505	470	447	443	490	476	513	454	439	469	460	459	510	428	456	430	437	478	464	465	457	501	449	473	467	480	438	474	498	482	483	458	469	416	450	447	467	463	485	467	480	427	457	451	501	490	456	476	491	449	458	437	452	427	436	460	464	458	420	419	475	457	472	467	450	442	461	450	461	448	464	495	462	469	457	495	481	452	437	465	468	461	488	492	455	460	477	461	455	461	428	438	475	481	429	428	441	484	439	475	434	503	459	466	459	464	432	443	502	460	480	429	444	477	453	473	457	456	458	436	468	445	486	410	480	483	481	477	457	437	437	467	494	436	463	447	474	456	448	418	456	445	458	460	483	466	455	471	456	466	464	453	458	437	444	434	469	454	471	457	478	471	482	449	451	480	466	469	450	460	432	463	454	471	485	458	480	429	438	443	480	464	452	445	441	476	473	469	453	448	480	497	488	469	469	454	489	459	453	457	470	467	459	448	444	492	450	460	491	446	492	458	448	454	471	453	467	487	472	497	459	473	472	477	469	446	463	463	421	501	470	480	430	473	466	459	450	442	518	416	460	417	426	445	458	445	430	446	434	484	418	492	503	445	510	488	466	451	428	506	441	456	482	454	485	484	444	465	495	440	446	455	418	475	488	453	437	492	449	470	448	467	463	448	434	463	432	468	448	487	447	468	461	460	462	493	464	466	479	482	492	477	473	481	434	441	422	449	482	480	482	430	453	459	473	501	453	501	480	447	460	478	460	473	495	435	485	498	465	455	449	476	473	486	470	468	441	457	491	469	485	483	465	461	466	452	465	464	463	451	484	434	468	469	494	481	494	473	466	462	478	466	433	480	447	468	477	459	444	452	437	495	476	448	499	445	479	503	481	445	443	489	454	435	488	508	458	422	459	462	466	456	433	426	469	466	444	477	527	452	435	478	489	453	454	433	441	473	486	502	471	462	434	436	489	485	465	468	450	476	460	493	497	441	475	472	492	486	462	458	420	472	461	468	485	482	447	481	447	472	429	460	435	448	489	451	463	471	449	426	488	462	454	443	458	434	486	502	487	457	473	481	463	449	441	455	464	481	421	453	454	442	506	456	468	478	462	446	441	468	453	458	468	463	480	471	466	460	456	477	478	480	485	445	498	459	491	472	458	444	478	467	471	460	505	484	498	506	492	439	441	458	488	443	408	459	437	480	464	485	482	459	469	470	422	480	442	474	485	470	434	483	462	454	500	450	446	485	509	486	458	474	479	478	451	456	483	463	448	480	471	442	460	435	440	488	447	466	465	455	466	451	450	439	453	449	494	478	480	455	472	481	448	468	439	516	491	433	436	449	484	467	467	456	503	479	447	481	474	446	538	487	462	452	447	512	445	443	433	446	465	477	468	478	455	460	474	474	446	464	499	418	446	477	434	513	453	458	469	393	474	424	437	454	443	452	471	475	470	444	479	461	477	435	444	444	462	455	482	467	468	454	456	451	443	464	453	427	453	454	482	429	483	474	470	458	478	431	495	455	461	455	459	422	445	480	460	479	492	452	470	488	466	440	500	460	435	450	466	476	459	466	469	475	467	451	478	466	473	483	466	487	461	469	441	418	477	458	471	466	466	432	487	422	460	469	451	460	484	427	440	481	471	457	425	489	486	427	483	437	480	462	473	450	466	447	467	441	437	454	476	448	490	441	443	466	469	464	446	465	462	428	484	452	447	478	436	459	490	451	479	496	471	474	475	454	461	495	502	441	488	458	439	445	442	439	483	471	441	484	422	489	461	451	435	457	489	422	481	478	481	504	450	429	423	464	457	465	438	429	456	454	432	471	447	442	469	503	484	424	468	505	475	490	445	449	514	445	436	479	439	427	466	491	443	465	442	462	464	456	432	419	471	483	478	450	444	477	422	480	443	506	477	474	435	454	446	457	454	456	478	460	483	457	466	471	496	458	495	438	473	471	442	458	481	460	447	456	453	451	480	490	499	463	449	461	499	490	457	461	451	460	455	428	461	477	500	446	445	486	459	470	479	453	490	482	467	450	467	463	492	480	462	450	455	441	475	483	440	444	444	433	430	442	432	478	467	480	434	475	471	470	463	465	450	460	460	490	493	445	459	480	467	448	435	457	465	456	464	452	460	487	501	440	476	440	432	443	446	453	482	477	487	485	459	468	419	453	436	492	454	467	463	460	451	440	441	466	436	444	465	477	469	436	484	479	467	482	464	461	450	482	475	500	473	478	423	460	438	459	460	409	478	465	434	467	474	482	479	481	430	484	477	474	501	444	406	486	503	462	435	467	433	458	439	453	442	471	434	499	454	422	492	437	493	472	477	475	487	466	448	459	466	475	464	477	453	440	455	431	467	439	471	478	474	491	440	462	455	445	442	460	451	454	472	471	476	435	420	505	488	480	463	485	446	479	442	428	445	444	475	532	446	444	475	438	462	430	430	476	460	450	472	492	463	502	451	463	500	505	479	467	463	479	473	425	449	476	432	465	442	439	436	441	429	448	495	468	501	484	432	485	474	443	488	436	463	422	447	432	476	448	467	435	454	452	467	459	501	438	408	450	470	432	441	484	477	458	438	471	466	420	466	468	452	446	449	441	498	444	470	456	428	470	448	463	444	446	447	456	514	452	466	425	434	491	463	451	448	509	452	476	472	479	490	433	468	451	476	462	473	487	430	438	493	503	461	489	489	499	466	499	503	477	448	422	469	414	462	467	438	426	506	485	446	467	474	468	444	462	477	450	437	430	499	425	454	436	496	455	444	476	464	458	453	472	445	445	450	490	484	420	434	446	472	462	465	455	461	416	435	464	445	452	480	446	499	463	466	524	440	469	482	434	469	446	457	457	484	480	455	463	471	433	465	498	465	439	453	444	481	473	509	459	412	481	486	444	467	510	491	452	459	460	432	463	487	428	473	467	498	456	464	452	477	467	466	460	477	456	461	442	490	456	480	460	472	471	432	431	472	488	458	494	471	455	451	470	455	462	478	470	446	436	455	423	434	503	466	431	419
1392	299	290	286	278	284	288	304	271	280	237	290	276	275	286	303	265	314	284	293	276	304	261	295	253	280	268	276	284	267	262	301	302	287	276	299	255	288	291	282	252	283	257	269	281	296	298	286	312	272	248	295	268	275	294	340	247	271	290	273	283	276	285	281	261	307	295	291	275	276	270	249	279	274	288	319	268	305	281	294	299	299	273	312	259	285	262	260	268	297	255	275	297	291	304	324	289	294	320	283	283	227	288	262	286	276	285	294	260	266	299	279	294	290	299	268	305	297	277	291	272	264	311	273	308	284	300	287	281	261	284	311	280	274	267	279	255	296	313	287	284	244	272	289	289	277	280	289	297	251	265	249	255	290	293	254	291	275	259	259	297	300	266	262	273	306	319	271	283	277	288	273	293	257	265	264	278	267	269	283	292	309	303	275	261	301	247	262	307	276	309	287	288	321	247	310	308	271	284	320	285	288	301	267	266	297	308	291	272	294	268	284	244	276	275	261	320	276	278	309	299	265	278	230	291	284	257	265	288	287	274	305	320	270	286	319	251	280	312	273	269	323	288	279	283	257	288	278	297	295	293	251	314	298	289	269	298	254	308	300	281	275	304	319	310	247	283	281	286	309	322	272	258	280	307	283	286	311	281	267	285	277	275	284	277	291	294	304	286	282	299	279	299	295	297	283	285	288	274	312	291	298	265	286	268	257	262	294	289	290	247	270	295	273	270	286	292	266	267	278	264	286	258	314	269	265	286	270	303	283	285	294	315	249	271	257	308	273	297	275	315	308	285	310	246	297	259	244	296	285	275	297	279	296	278	287	295	283	272	288	257	276	262	261	292	317	295	282	305	296	231	286	288	270	286	264	300	255	278	286	280	325	299	268	279	241	294	275	311	294	284	301	293	298	261	259	276	283	274	291	270	302	260	290	287	252	292	338	283	285	305	283	293	250	272	283	291	290	280	288	291	284	264	259	301	285	267	284	269	284	291	298	285	284	281	301	308	306	297	297	289	287	298	274	279	290	306	302	291	275	279	305	300	276	282	305	302	266	256	253	298	282	248	309	271	273	284	298	276	302	283	286	292	291	261	288	288	285	284	272	281	242	287	285	277	289	281	292	284	281	271	251	269	276	266	242	307	276	296	289	303	263	281	269	302	279	256	283	280	287	251	302	264	299	303	283	254	299	313	282	280	281	295	280	273	289	254	282	282	270	309	280	311	284	299	268	266	297	307	284	249	246	298	278	289	265	293	266	272	295	314	297	283	288	284	275	299	254	315	302	279	276	257	299	267	270	255	302	285	264	281	283	278	258	267	265	302	296	284	273	296	269	268	258	297	300	300	309	296	277	278	270	302	306	283	297	298	324	278	291	309	287	275	287	292	288	298	280	240	282	295	275	318	293	309	303	269	272	289	249	277	290	282	289	253	277	287	305	281	320	256	287	251	296	257	257	277	334	286	268	249	270	291	296	288	291	272	281	284	295	267	253	283	290	297	298	300	293	241	303	284	278	269	286	267	261	278	296	279	295	292	275	278	320	297	292	254	255	253	286	271	312	306	258	273	283	266	284	274	272	261	273	253	322	310	290	289	269	289	275	333	282	284	250	267	294	297	291	283	293	285	286	293	277	273	270	301	265	275	287	295	275	271	292	313	278	255	269	270	284	283	269	293	348	297	287	321	278	313	266	293	272	280	272	294	272	270	261	289	292	283	289	249	297	301	276	251	301	298	271	285	242	248	305	304	269	304	270	308	299	293	244	256	297	274	284	297	289	281	276	280	291	273	256	302	289	299	249	286	298	293	293	316	320	263	277	251	295	311	303	288	280	275	264	297	250	263	308	263	281	275	283	283	272	298	285	301	296	262	308	300	276	306	301	296	303	278	317	285	292	268	258	293	233	256	275	252	293	265	299	266	283	277	315	303	272	281	309	297	299	251	272	283	302	303	275	283	273	297	256	270	315	287	275	258	254	306	290	271	287	304	295	252	300	253	279	295	286	292	304	287	279	292	264	262	261	243	313	247	256	297	289	286	302	262	288	273	298	289	281	245	289	303	321	301	246	298	270	319	284	264	290	321	301	266	283	300	307	297	262	309	279	247	288	263	295	296	286	249	272	277	281	286	241	282	294	277	251	260	279	270	268	278	329	273	272	286	276	283	257	298	265	289	297	248	278	296	261	288	275	269	259	281	322	296	313	273	282	283	268	303	287	256	292	289	249	295	264	286	314	281	317	299	293	245	296	302	271	293	290	258	284	297	283	288	262	285	280	261	291	263	289	307	276	279	269	273	273	279	277	286	290	305	274	278	238	286	329	263	297	270	286	275	280	316	340	311	278	303	250	310	261	286	315	287	273	271	273	307	269	283	272	337	308	280	279	282	310	301	242	268	282	284	293	261	260	287	282	278	290	256	295	261	260	282	257	267	297	263	266	264	263	331	286	277	296	310	297	305	297	296	298	279	272	318	307	289	278	297	295	293	243	301	262	282	283	269	280	242	282	306	244	242	300	276	242	297	271	276	247	263	282	276	245	268	281	279	291	280	286	318	274	282	290	288	274	255	302	292	268	276	254	278	280	277	287	256	282	283	317	291	278	262	273	286	286	281	282	289	267	293	284	262	282	286	312	270	284	313	296	286	302	268	297	282	263	243	282	272	273	285	294	272	247	327	280	286	305	287	263	304	315	304	288	308	244	272	259	275	237	262	256	272	247	266	308	310	287	308	260	263	292	287	259	276	278	269	266	290	274	270	274	279	324	271	286	273	279	278	284	291	297	277	275	287	246	286	283	272	283	297	303	304	296	263	296	286	303	307	289	290	280	273	296	274	249	260	278	297	245	283	262	246	274	265	268	264	284	258	290	268	299	320	288	313	288	281	275	286	295	266	309	264	271	269	274	315	287	300	325	274	287	276	278	265	281	274	258	262	274	308	268	265	273	261	303	291	309	265	273	308	260	269	306	303	264	267	284	291	292	280	256	283	262	264	273	280	291	276	279	283	298	299	301	279	293	281	290	296	269	267	278	304	273	274	279	322	291	283	290	249	276	258	269	296	276	248	268	285	255	263	287	258	297	264	282	272	295	302	261	298	294	282	267	290	291	282	280	246	281	283	323	271	284	276	308	270	302	278	282	287	262	271	273	300	277	274	260	282	312	238	274	262	287	306	282	307	339	273	287	282	272	295	283	279	296	287	283	283	284	262	270	242	297	303	319	308	292	294	274	298	281	297	303	305	261	324	258	288	275	256	275	309	288	274	290	288	258	277	287	253	272	292	250	282	263	291	265	291	329	229	324	311	254	268	277	265	315	313	308	281	299	281	300	299	301	287	307	294	325	298	310	273	265	279	271	269	290	252	272	254	257	262	283	279	276	278	269	239	278	296	299	261	287	294	279	285	297	282	284	330	260	265	274	267	256	269	309	272	283	261	280	281	273	292	281	283	286	275	254	295	276	284	303	306	285	306	295	294	279	292	298	300	273	282	257
1711	620	679	669	641	652	667	631	654	667	652	609	661	620	648	629	627	614	660	658	613	622	632	671	625	642	621	616	668	637	674	683	634	657	626	588	672	637	611	635	587	633	608	668	614	608	637	589	639	656	631	637	635	590	599	625	628	621	655	671	638	635	615	648	635	646	605	588	599	618	663	618	632	664	601	645	655	611	607	662	622	611	620	578	633	624	599	639	596	624	598	613	672	627	614	609	642	636	579	640	620	637	625	582	644	683	615	619	612	596	658	611	662	617	565	592	638	613	651	634	591	624	661	627	644	597	639	598	640	617	641	606	635	605	631	591	647	593	660	628	605	657	646	604	652	630	630	602	657	606	627	601	612	583	666	592	622	672	647	583	636	645	631	624	601	661	643	619	648	664	663	614	663	636	615	631	676	643	631	626	607	644	640	619	659	683	644	619	636	633	649	682	658	635	634	631	660	622	647	624	634	654	617	641	622	557	576	623	672	637	617	618	658	652	593	645	649	600	641	672	629	627	648	574	673	609	637	621	591	575	597	623	644	654	588	638	642	629	652	618	673	633	592	632	655	649	637	612	657	630	683	610	614	631	645	704	636	626	608	626	609	629	641	614	658	641	601	658	679	668	607	611	618	605	628	599	617	611	605	668	647	655	586	669	646	623	608	640	651	645	629	598	660	683	639	618	612	635	625	657	655	639	622	643	612	620	653	606	606	623	612	662	624	625	637	631	650	588	627	648	643	621	591	644	694	595	608	614	607	652	593	642	645	624	608	620	605	640	635	560	596	647	652	626	606	617	643	568	614	573	632	623	627	610	634	593	633	643	647	606	592	642	605	638	627	657	615	652	640	630	641	638	596	675	645	604	617	580	605	651	608	656	627	629	639	620	583	602	612	592	635	628	681	612	624	605	618	614	661	624	615	593	610	577	641	631	665	610	616	617	607	605	659	648	637	601	649	599	625	624	599	651	640	623	658	639	697	635	626	593	629	603	628	645	603	621	631	700	621	638	645	655	626	636	596	641	629	611	607	635	634	670	622	627	664	630	610	655	623	608	589	687	618	611	583	635	586	636	644	672	609	614	627	642	652	657	625	600	652	626	623	648	615	614	631	557	598	631	646	641	601	671	605	619	659	620	587	631	610	604	634	640	619	616	630	628	617	614	606	656	607	630	608	630	643	603	610	643	622	659	693	566	633	683	650	678	580	630	667	658	662	628	646	627	649	653	583	604	617	599	669	657	639	636	618	649	640	638	632	650	620	639	653	598	593	627	644	661	648	618	648	668	617	627	651	667	597	659	626	629	637	619	610	614	611	641	629	655	556	651	607	610	641	611	619	611	648	606	623	670	634	637	633	619	663	634	637	679	565	580	639	620	625	622	580	611	621	617	614	642	632	605	610	620	668	615	635	672	621	640	656	621	589	652	574	674	591	625	642	600	628	610	622	640	623	630	630	632	607	608	588	633	624	613	621	612	565	593	634	644	632	642	665	629	570	601	651	628	574	625	607	641	615	613	656	663	641	618	641	614	596	633	686	618	609	563	574	563	645	619	627	590	646	608	630	633	631	622	624	631	634	613	620	623	627	650	598	647	593	629	628	633	589	689	636	678	619	647	635	607	648	604	628	607	596	675	596	605	637	646	629	606	620	567	591	626	572	571	593	602	608	641	619	637	587	626	660	600	622	610	607	654	627	609	633	626	605	599	660	631	608	649	639	652	612	593	646	624	596	617	641	631	619	640	611	631	602	611	630	641	634	624	626	613	620	649	615	654	626	603	607	655	597	708	609	631	636	635	588	602	615	619	661	616	659	617	625	616	633	619	637	660	611	628	642	623	596	648	606	679	582	606	629	636	606	644	615	646	639	612	587	641	574	609	619	623	584	588	655	562	597	604	604	548	608	591	644	625	619	621	577	639	612	638	626	594	619	629	595	604	609	613	618	634	597	629	652	664	630	633	629	617	609	600	565	632	640	602	623	632	624	635	627	589	615	616	636	614	639	611	613	626	639	596	619	630	654	634	623	645	630	603	629	643	658	645	614	631	592	612	620	604	609	606	637	644	656	617	666	610	595	622	588	631	608	653	625	656	589	689	625	635	601	628	666	613	641	599	655	628	622	596	642	627	614	572	628	597	608	586	622	629	622	626	601	607	634	616	609	617	639	618	595	605	634	604	662	591	620	592	609	587	599	591	588	581	575	632	639	576	601	634	677	634	616	602	569	704	593	621	624	633	645	620	664	635	662	635	596	611	642	649	625	653	596	620	560	617	623	650	653	583	643	653	592	641	619	617	650	619	607	599	650	641	619	644	646	642	644	587	627	652	630	579	638	599	644	632	647	641	574	674	641	627	597	560	612	613	623	636	613	614	572	588	675	608	610	637	612	633	604	611	607	697	650	625	674	616	621	578	587	576	613	644	633	606	633	588	614	630	597	590	656	601	627	604	684	617	624	649	629	609	627	617	639	614	660	666	608	621	675	666	603	573	626	637	618	620	628	632	622	620	614	597	594	624	628	599	640	644	659	579	625	659	611	632	656	635	611	621	633	564	614	616	596	647	651	654	632	594	631	592	629	646	627	632	635	593	645	652	644	614	604	572	626	674	612	630	606	593	617	632	658	622	611	604	634	591	625	600	620	616	641	640	643	622	652	624	609	620	644	627	689	658	667	650	642	590	618	637	624	626	689	626	638	630	633	635	642	586	632	588	625	641	621	635	656	597	636	594	617	580	641	630	672	640	611	614	649	605	618	667	669	598	602	625	593	606	626	588	591	662	613	697	689	630	669	608	610	605	649	668	672	605	626	648	629	617	635	624	655	590	612	635	554	646	636	650	632	596	641	634	657	637	631	630	648	628	620	634	615	663	609	618	638	641	597	653	659	605	656	649	613	625	585	587	629	604	639	595	676	628	602	616	613	620	620	616	591	623	575	603	642	601	639	690	639	612	622	628	622	618	637	616	585	620	596	623	664	605	624	622	657	590	621	651	688	660	644	615	637	639	629	607	656	653	642	624	603	675	633	652	624	625	620	671	624	591	606	606	617	582	618	631	631	569	632	682	615	611	616	603	640	645	625	637	613	622	578	634	621	613	625	642	648	610	645	650	595	666	566	597	657	647	634	620	612	636	657	612	605	651	637	570	590	649	622	640	578	633	616	608	621	584	632	631	648	660	625	616	599	635	621	597	658	622	608	656	591	664	616	659	601	607	630	610	634	650	611	611	602	691	639	634	615	618	596	630	656	626	613	641	629	634	648	639	634	637	567	619	636	657	634	672	654	621	619	599	611	677	604	624	621	683	590	614	650	635	635	611	606	608	629	636	594	595	637	653	621	616	635	642	613	611	620	673	650	646	573	621	602	670	623	652	623	607	642	631	633	644	642	642	584	630	662	613	618	643	616	662	588	639	587	616	613	609	639	634	656	630	620	648	584	647	662	631	608	632	639	636	618	701	643	626	611	599	593	606	598	626	609	631	637	615	646	665
7118	493	488	432	284	227	202	179	166	146	147	160	152	174	135	146	154	139	145	143	124	132	122	136	130	136	135	143	124	117	108	124	128	125	122	124	139	125	124	129	133	124	108	115	126	148	133	132	115	128	118	112	129	128	125	126	119	135	117	134	105	138	132	138	125	126	135	138	117	143	121	127	131	116	126	126	108	125	132	109	129	121	102	156	146	133	103	146	118	110	120	131	133	105	103	124	114	133	125	126	108	132	119	136	133	107	121	105	121	144	124	127	128	134	103	143	112	109	129	120	113	96	133	129	114	113	110	161	116	110	139	147	146	118	138	124	113	146	133	135	142	121	116	138	117	114	134	122	169	118	125	131	134	142	116	110	152	109	125	106	120	133	135	135	127	116	117	130	121	125	120	115	130	121	125	145	146	144	124	127	113	131	140	122	112	112	102	118	131	127	140	109	115	109	138	133	115	119	112	121	121	119	130	106	122	135	120	136	125	124	127	106	115	139	140	121	130	129	112	113	127	134	125	130	151	130	129	132	136	136	125	137	121	101	123	142	125	110	113	145	158	93	123	112	124	107	150	122	122	123	144	116	141	121	116	125	136	117	135	110	117	133	131	133	133	120	116	149	124	99	109	103	128	130	143	123	118	122	149	130	126	127	124	132	137	122	117	105	123	151	128	127	126	118	126	115	110	123	109	115	112	121	122	132	108	114	117	117	131	131	123	114	121	124	134	106	120	104	103	123	121	121	123	140	159	117	132	112	127	112	118	149	114	117	126	129	124	132	118	133	132	165	119	136	108	153	123	139	142	126	142	116	124	123	114	135	125	118	136	161	115	113	134	113	115	125	118	129	146	152	122	121	116	135	127	123	105	126	110	130	127	145	123	148	119	138	138	131	150	116	116	109	147	129	137	118	111	133	131	112	136	114	127	119	134	138	143	126	118	111	144	122	111	132	124	120	108	133	139	120	111	131	135	125	122	118	130	120	106	117	137	142	107	99	127	120	116	114	129	108	126	123	127	109	120	130	126	118	121	126	130	147	121	138	126	114	115	114	143	116	109	118	122	151	125	123	132	123	140	140	136	120	114	136	152	123	129	127	136	130	125	120	129	125	114	135	119	141	132	119	112	150	133	136	148	116	118	116	128	124	142	134	131	113	133	133	117	125	114	124	105	116	130	111	125	124	150	132	116	127	111	120	121	138	110	126	112	106	121	151	111	111	127	138	123	131	137	112	130	132	114	118	140	110	113	127	125	115	110	139	126	124	118	126	127	107	110	109	132	125	116	129	134	129	114	114	145	130	137	125	132	135	125	138	108	132	122	116	100	113	123	142	120	116	120	136	113	144	117	128	110	141	139	131	119	136	103	144	132	121	137	123	110	124	135	111	125	120	128	116	114	117	138	143	112	124	137	109	122	123	118	101	133	135	132	119	131	120	131	110	133	125	133	134	124	122	119	148	142	116	140	131	115	127	131	133	119	111	108	115	129	133	117	108	128	109	116	128	131	129	118	129	99	131	127	125	115	119	127	136	136	116	128	140	125	129	116	113	115	109	132	107	125	118	114	119	116	110	115	120	126	120	129	137	118	147	126	126	130	104	132	124	107	115	118	135	133	121	129	156	112	128	128	131	134	123	123	126	139	139	125	126	144	117	115	115	138	123	129	120	112	119	137	140	124	125	135	128	122	110	122	99	153	118	108	133	120	114	132	115	131	137	131	118	122	122	136	139	119	119	123	99	125	129	128	140	122	107	103	142	113	136	116	112	118	134	109	104	123	121	121	118	112	112	129	119	123	121	115	127	120	142	105	129	115	128	138	117	138	118	106	125	124	100	123	126	131	108	125	120	104	123	100	108	122	121	119	123	107	118	114	123	131	134	118	103	109	129	120	137	140	123	135	126	110	129	127	131	116	113	129	118	124	116	129	112	130	119	113	117	123	133	115	150	115	126	115	125	108	130	124	114	112	124	121	139	103	130	133	127	108	125	111	125	122	96	125	121	119	106	134	110	125	126	111	139	153	107	146	121	122	132	115	124	150	123	116	118	136	136	124	121	142	127	141	114	138	129	149	146	137	123	134	120	101	125	124	128	110	114	106	134	116	98	112	111	123	124	124	131	118	126	119	123	124	83	118	134	137	120	113	131	115	143	119	143	139	127	122	129	126	119	123	135	119	97	126	129	116	151	120	92	111	111	135	143	135	126	132	132	144	116	129	99	115	120	117	114	126	119	115	122	141	130	122	134	129	108	136	130	110	123	119	108	122	133	144	114	122	104	110	144	125	135	127	135	126	145	103	122	119	109	140	108	119	126	136	114	121	130	129	140	105	139	146	141	134	123	102	109	138	111	121	129	120	117	114	132	137	129	139	143	157	132	133	141	115	113	127	121	114	115	112	140	144	135	127	130	140	146	131	113	110	139	127	126	126	120	122	129	93	132	111	108	141	122	126	137	108	118	114	118	123	115	136	112	121	127	114	127	119	113	130	128	113	133	121	119	155	118	123	126	147	120	132	121	115	120	120	112	141	151	118	130	120	128	115	132	109	117	109	117	125	110	115	104	125	121	123	125	149	125	146	136	122	115	98	120	119	136	160	114	125	121	138	123	117	139	130	122	122	122	132	117	122	132	102	123	130	129	137	137	120	129	113	117	125	113	117	120	133	110	148	127	127	115	116	123	135	146	108	107	117	125	112	156	114	146	134	114	122	119	116	127	146	124	116	149	141	98	118	122	101	136	126	131	123	128	126	118	129	141	121	107	127	120	151	119	123	167	142	141	110	139	108	109	123	123	115	140	133	131	146	118	135	120	111	113	123	142	135	133	120	114	125	139	148	148	102	123	101	118	128	110	117	112	114	122	114	122	117	145	136	116	110	123	128	134	136	146	122	110	133	133	136	124	123	111	119	142	124	115	129	134	135	121	124	129	131	133	114	127	145	130	123	112	139	121	133	131	117	117	128	147	135	141	116	133	128	126	120	128	131	140	122	134	102	121	127	118	112	105	133	120	121	119	139	119	123	130	138	112	154	121	127	132	120	127	136	126	114	136	148	129	123	124	115	126	111	94	131	129	116	123	109	132	141	108	111	146	128	116	127	128	120	128	95	140	134	108	113	132	138	118	132	135	123	107	135	147	124	138	127	127	115	130	121	115	117	128	148	127	111	114	134	132	130	114	116	137	147	137	133	144	138	122	118	102	128	127	124	142	106	113	123	121	114	154	122	122	135	122	129	111	114	133	116	118	110	136	118	111	122	131	118	134	114	152	116	152	119	118	120	132	128	109	133	122	107	114	119	128	136	133	123	114	148	121	125	128	129	114	119	104	112	124	107	125	115	134	134	130	125	119	126	118	121	125	114	121	114	112	119	128	110	118	122	120	119	130	135	134	119	137	116	143	127	124	110	118	125	132	126	112	97	134	120	142	118	140	139	103	131	116	125	116	124	141	127	118	131	114	110	122	117	121	133	118	128	115	126	104	136	129	116	122
5889	680	1106	1301	1076	834	731	634	583	537	490	458	452	401	394	370	406	385	378	385	349	367	367	368	377	334	343	360	317	363	337	338	348	354	347	335	337	361	295	338	321	343	311	336	309	314	326	351	282	359	324	315	310	312	326	338	313	319	324	287	340	314	301	307	329	306	324	343	308	315	295	322	315	297	312	322	278	301	346	322	345	271	325	356	299	279	310	295	316	317	335	328	316	301	341	364	316	353	298	298	302	316	330	339	314	319	310	333	320	310	316	294	354	311	319	328	326	329	319	311	291	301	316	357	287	341	320	322	315	321	303	304	332	305	337	290	283	316	336	337	317	325	328	328	308	357	302	316	328	312	336	325	332	325	307	319	315	342	341	310	300	315	307	340	333	338	349	302	308	333	279	335	329	310	324	311	330	312	327	306	315	347	344	298	310	331	297	315	349	337	316	301	330	272	323	354	320	307	339	353	329	348	344	333	315	297	339	315	290	349	338	281	325	288	337	320	358	330	338	321	313	316	320	344	322	315	320	338	326	323	321	317	322	322	292	341	306	306	302	317	310	334	306	321	341	320	284	339	317	318	309	317	300	335	330	301	314	330	309	311	359	313	314	320	287	313	318	305	311	317	308	333	335	323	325	339	307	350	331	338	336	271	296	328	297	297	338	321	346	311	312	310	332	329	304	313	323	341	328	298	323	323	311	302	332	343	311	278	321	331	305	331	326	317	306	312	314	302	317	330	321	293	274	294	307	314	326	318	314	335	292	321	309	300	329	347	325	315	341	317	361	328	327	332	297	351	319	299	321	328	307	316	327	312	359	317	319	324	336	304	317	309	326	329	338	325	317	355	306	339	327	331	315	318	322	328	314	296	326	341	354	352	312	337	341	288	320	354	352	322	310	318	276	316	308	326	319	344	312	324	304	338	334	349	301	312	307	295	310	333	315	344	302	331	329	324	318	316	333	297	312	303	335	322	313	303	318	302	339	375	334	318	352	342	332	307	320	334	363	317	339	336	346	345	302	334	314	325	321	309	321	332	327	316	322	370	315	329	295	341	323	315	306	309	300	322	320	276	319	308	318	342	299	315	345	341	323	318	308	307	314	333	334	271	337	333	310	336	317	337	328	320	332	300	336	334	352	312	291	303	297	314	325	328	334	336	300	354	328	319	317	353	312	290	340	330	301	317	335	324	303	323	296	308	347	312	328	325	299	299	294	329	308	304	331	319	295	325	348	304	347	318	330	321	342	355	294	336	315	317	331	308	301	298	342	348	299	306	300	309	278	338	329	324	308	289	305	309	316	307	324	316	328	299	325	326	290	349	273	342	341	282	282	305	321	348	312	331	344	356	342	308	319	305	305	321	320	307	311	331	309	322	317	325	324	326	309	297	353	325	345	366	311	309	341	282	336	347	309	293	291	314	314	331	282	307	316	327	344	273	300	292	300	289	316	310	317	312	296	304	314	356	359	340	314	323	314	320	319	336	309	312	290	302	355	321	309	302	283	311	333	322	333	319	367	345	333	323	320	316	328	305	305	309	349	310	322	334	337	305	312	299	302	303	332	287	336	302	321	320	312	316	344	325	326	326	310	312	321	310	296	336	320	356	314	300	301	323	317	308	303	333	321	289	295	305	320	334	297	306	311	273	360	323	310	341	342	335	327	325	310	305	295	313	332	318	307	311	327	360	298	341	320	300	338	327	325	293	322	301	322	351	321	290	327	318	336	322	333	319	301	325	315	300	300	312	304	323	303	332	333	331	326	325	300	319	349	318	310	296	334	333	307	342	331	305	291	330	317	326	311	329	313	284	336	309	282	311	289	305	343	317	336	330	309	280	316	279	327	318	295	299	345	316	296	314	317	309	345	337	326	276	317	319	314	329	302	278	347	311	316	302	317	304	325	333	287	273	310	298	297	332	322	348	342	307	300	321	310	277	364	325	307	316	324	318	302	302	287	311	334	330	299	333	304	343	325	327	332	325	324	335	330	286	295	320	316	327	327	324	331	304	313	313	322	286	323	308	304	314	346	320	325	308	325	312	312	316	335	345	328	307	320	308	338	348	357	340	316	312	352	328	350	340	299	320	318	301	286	287	332	306	321	318	338	311	318	310	305	282	340	304	328	323	311	308	300	322	328	340	286	345	327	298	322	335	343	331	309	371	308	339	326	319	309	300	363	353	301	352	306	301	286	321	334	327	324	306	320	339	332	307	312	308	302	342	351	325	323	357	308	282	320	322	303	322	333	350	279	306	337	317	315	304	313	336	326	317	303	296	308	325	308	302	318	321	329	306	350	326	314	310	324	315	306	320	303	304	303	317	348	333	291	324	316	305	304	312	284	309	321	368	300	312	325	295	303	308	299	321	331	335	306	289	298	293	319	315	292	327	334	277	293	336	349	287	329	335	308	313	324	322	336	306	323	329	296	311	329	337	310	326	329	315	308	310	333	317	302	291	296	305	321	336	330	304	340	316	296	309	344	323	370	305	317	319	300	335	320	331	324	330	309	346	352	322	354	299	281	321	356	326	318	308	328	321	311	309	303	358	365	317	347	328	308	289	337	304	339	330	312	303	316	322	312	319	344	308	314	298	328	325	326	317	310	329	322	317	299	308	335	306	299	305	327	307	335	312	342	313	293	311	322	332	337	335	330	339	324	307	322	356	330	348	344	333	345	319	330	302	315	311	284	324	339	341	314	311	316	348	300	301	306	313	320	308	296	305	326	299	314	320	336	362	299	304	348	336	320	342	322	326	333	292	292	333	309	337	340	336	315	294	300	294	332	330	297	299	331	315	331	325	315	345	321	337	335	309	301	300	305	362	361	339	329	285	331	327	348	327	301	312	364	327	322	335	352	349	329	316	320	337	311	340	330	326	315	333	299	300	310	307	302	289	327	299	326	326	285	301	319	315	302	336	316	351	295	364	323	301	298	284	348	308	310	332	313	285	323	302	283	299	308	300	285	290	336	313	360	340	310	323	297	306	336	314	318	344	357	316	326	347	309	335	321	348	320	338	318	309	323	304	335	312	297	340	306	322	311	329	350	283	328	307	319	306	329	330	282	337	299	290	309	316	332	333	323	341	320	317	323	280	329	339	331	301	308	309	330	287	300	316	310	320	337	302	332	327	340	319	309	318	278	308	315	339	309	336	365	331	304	341	308	317	316	336	322	339	339	317	333	284	317	299	327	284	290	342	341	309	337	307	322	335	326	285	288	304	320	323	303	342	330	292	299	308	334	341	295	331	302	323	300	302	307	299	320	289	288	351	310	302	343	341	338	313	328	334	329	342	300	321	342	310	261	317	305	325	339	295	323	294	351	326	299	304	303	309	326	322	289	307	320	306	324	308	273	358	309	340	326	328	331	319	306	299	301	304	317	319	295	296	317	329	346	305	329	312	310	296	309	310	308	301	317	324	336	306	321	321	293	308	320	356	342	303	328	343	322	314	298	305	322	344	307	317	343	318	343	311	327	332	343	305	331	330
13861	1218	960	775	511	357	307	288	237	245	243	257	233	243	190	188	201	229	216	172	217	199	191	156	176	199	201	180	182	193	168	195	200	211	172	168	169	166	170	193	206	179	188	175	177	174	206	210	197	176	199	185	201	188	172	172	203	186	187	203	222	168	197	164	202	203	167	176	200	209	205	201	178	170	170	200	182	193	215	176	171	205	180	191	180	217	188	188	191	200	196	200	198	191	192	197	184	197	218	209	173	159	186	174	195	218	189	205	159	174	183	179	181	217	182	175	203	192	176	195	169	193	179	180	178	181	165	190	168	178	178	210	168	200	174	196	175	143	164	184	182	213	168	171	185	213	189	198	170	190	181	170	173	201	176	188	187	205	150	204	191	196	179	186	176	176	207	197	177	198	198	210	171	201	177	167	196	202	212	182	173	197	184	151	197	196	172	178	198	178	188	188	169	188	177	174	195	170	194	167	192	170	176	176	181	219	181	180	162	150	179	183	204	196	155	199	215	147	197	209	174	183	188	182	183	202	167	187	169	184	181	184	188	163	188	165	188	209	189	178	179	157	178	199	183	186	207	188	186	182	181	186	160	174	176	172	191	162	175	194	185	175	180	191	200	190	176	205	171	195	199	162	182	159	166	210	165	188	191	188	191	187	198	159	174	178	190	183	171	189	181	185	171	194	191	173	163	167	176	167	168	166	162	222	197	189	206	196	185	161	190	191	181	176	176	181	163	178	186	179	175	195	191	182	188	179	206	206	168	185	183	163	188	162	202	184	188	175	175	169	184	169	218	173	216	160	177	185	181	163	177	203	193	201	153	182	183	183	212	178	183	202	183	180	172	169	178	156	158	182	181	182	177	178	206	190	187	226	166	180	189	178	161	172	203	169	158	209	156	186	201	185	161	201	171	186	166	165	190	163	170	199	172	164	163	189	190	176	176	198	166	164	190	172	190	188	166	160	176	185	180	189	152	187	148	215	173	182	195	211	226	204	168	164	180	183	197	206	214	192	199	159	179	175	157	201	192	176	202	185	182	182	160	164	181	170	189	179	170	195	196	167	178	173	182	195	198	155	170	194	201	195	199	201	187	200	193	174	176	191	198	170	154	177	184	174	177	194	184	190	192	176	182	163	174	195	174	187	199	172	166	172	202	217	172	184	190	209	194	172	167	198	159	202	177	180	187	183	202	181	185	198	189	178	217	181	190	182	196	195	205	199	201	181	207	195	160	171	192	193	173	172	186	189	168	171	173	179	185	195	177	204	203	188	164	169	176	178	168	189	187	176	189	177	182	169	196	189	196	166	175	181	214	186	185	175	207	216	186	177	182	188	192	196	182	176	171	172	197	225	190	221	160	184	187	210	173	177	181	185	174	206	192	177	177	168	176	175	191	176	160	203	172	183	179	172	172	177	178	208	183	179	182	192	165	199	204	176	207	157	198	200	180	175	190	164	185	209	190	161	198	175	171	180	177	200	213	190	163	190	184	198	179	157	188	197	199	179	176	191	179	201	204	182	198	180	175	181	175	187	160	190	168	179	176	166	196	174	179	176	173	156	191	170	199	198	197	190	195	216	200	187	183	169	187	224	169	186	181	192	175	179	164	210	217	168	166	184	186	185	188	197	152	181	182	205	182	193	182	168	189	169	197	191	188	172	184	189	187	216	216	193	202	187	164	163	161	186	174	168	177	185	188	163	215	170	191	193	178	158	204	169	178	180	180	197	198	201	178	193	170	183	200	194	189	189	194	202	194	186	193	181	181	177	173	196	182	186	158	193	155	173	183	169	179	188	147	160	176	157	190	187	177	184	157	185	176	190	183	178	177	169	161	184	151	174	210	186	195	218	202	162	195	182	185	201	203	164	172	189	215	182	197	198	181	177	181	177	208	192	196	173	184	167	201	188	175	188	173	184	185	196	182	181	167	201	192	205	216	170	174	205	202	185	184	167	185	187	172	181	189	175	178	196	176	153	180	217	186	203	185	167	195	178	186	175	171	171	201	188	195	163	178	180	172	165	193	197	189	173	170	178	195	183	186	177	175	167	190	167	210	175	203	194	200	172	188	189	191	168	201	191	187	178	187	175	170	180	169	179	170	199	190	201	168	173	197	171	178	196	194	191	198	185	191	194	189	185	178	190	189	230	193	181	215	163	162	207	196	180	168	168	197	179	190	180	185	205	221	185	168	168	167	189	154	216	198	176	170	190	153	200	190	200	169	175	174	169	173	187	199	196	170	191	214	171	193	167	202	173	195	178	153	165	182	201	183	198	178	190	149	179	183	186	183	191	204	185	190	188	181	164	194	199	198	173	204	187	176	207	207	172	163	192	175	205	164	188	224	176	201	194	180	202	182	183	170	194	186	224	220	179	191	187	203	181	182	161	206	186	179	193	176	154	173	165	200	156	159	195	158	186	165	181	183	163	208	179	196	184	193	208	200	191	151	159	186	204	183	208	185	190	153	182	183	178	179	186	199	188	181	185	171	181	162	177	190	167	186	164	187	192	167	189	162	200	176	198	180	189	171	162	183	195	182	188	188	175	202	184	211	187	200	174	178	195	177	175	193	179	230	199	184	192	211	180	195	194	172	177	188	170	190	182	168	182	176	207	179	191	194	199	181	200	194	196	174	155	209	209	202	190	188	209	175	198	199	172	194	162	198	188	171	165	215	205	208	184	188	193	188	199	185	177	191	209	204	182	174	212	189	179	184	208	170	215	191	189	188	172	204	202	178	181	175	181	179	187	167	200	175	182	179	160	170	172	186	195	165	183	188	193	188	184	192	192	187	184	197	183	206	190	171	196	189	177	180	183	173	189	175	171	172	206	167	195	155	191	186	195	151	166	189	191	198	177	174	164	184	192	197	165	207	190	187	182	215	181	176	184	205	189	178	191	189	188	186	189	181	172	197	192	189	199	197	187	181	197	169	168	183	190	172	182	167	195	176	172	184	140	159	174	166	207	158	169	169	194	184	182	194	170	182	178	181	190	195	176	223	192	199	196	190	171	183	185	203	172	169	209	192	198	186	174	184	172	176	167	169	173	189	184	203	188	180	196	203	201	178	176	177	167	189	201	174	187	183	194	180	208	159	188	190	186	185	186	154	186	157	177	176	167	170	158	183	169	187	188	194	173	195	213	188	171	205	175	175	194	212	184	212	183	167	203	202	199	198	204	195	174	222	190	197	184	198	172	183	196	184	200	203	195	196	185	175	174	167	220	176	183	175	162	204	175	187	202	178	162	153	190	181	167	184	193	171	204	152	177	186	183	163	183	191	193	214	198	200	169	175	206	178	193	150	203	177	181	183	197	173	177	155	201	166	190	191	171	146	188	186	200	208	172	165	184	204	212	189	199	170	192	182	202	196	208	185	223	201	198	190	175	177	175	168	194	172	192	194	217	160	169	199	176	183	198	185	192	186	206	177	159	186	207	185	197	193	184	194	190	199	180	173	185	193	191	164	162	198	208	177	196	186	175	198	194	193	177
8030	1082	2099	2311	1861	1451	1271	1059	939	824	766	714	670	703	618	580	597	522	545	565	538	525	556	494	487	490	539	529	452	476	511	458	454	486	507	482	472	435	485	491	489	469	438	473	499	472	507	457	473	497	448	424	484	462	452	481	453	440	451	491	470	498	473	470	471	496	485	444	465	461	475	457	456	469	486	493	451	501	469	467	505	427	448	477	464	435	462	456	463	464	507	460	482	458	485	479	446	420	451	478	423	467	451	495	486	491	504	473	454	462	432	459	477	427	480	461	409	463	462	473	414	446	469	443	463	463	458	448	447	449	469	496	462	467	434	415	471	496	470	478	495	460	477	460	499	496	467	462	459	467	501	470	462	451	473	456	448	495	443	460	471	448	485	503	474	448	447	473	500	507	460	451	440	463	449	481	466	447	459	465	468	452	468	452	467	465	488	469	438	454	448	445	435	446	481	459	451	476	412	490	442	470	464	454	447	465	429	467	490	450	476	458	463	460	439	482	424	456	474	453	475	492	460	459	441	467	462	472	482	452	460	484	445	452	449	485	440	419	431	475	450	465	472	459	444	440	461	442	468	458	452	459	446	448	442	441	457	440	446	435	466	477	459	441	486	501	471	452	419	452	466	455	475	442	437	461	467	482	491	470	478	487	476	448	444	464	483	447	470	463	408	480	460	420	466	455	466	510	475	423	461	454	443	458	467	443	486	476	443	468	438	490	453	453	447	446	435	485	410	486	474	482	476	457	491	445	397	463	476	466	465	475	454	442	465	482	458	477	405	487	441	432	465	434	477	447	472	451	443	453	438	447	442	451	460	439	447	465	465	429	473	473	465	431	466	456	481	463	449	463	478	447	428	445	495	426	465	470	488	450	425	428	421	462	461	482	457	437	472	447	458	483	423	480	469	450	464	446	441	410	441	440	481	459	466	482	435	472	460	473	470	449	427	450	444	449	464	434	447	458	459	441	462	463	495	448	444	480	447	454	484	502	483	485	450	481	455	477	419	453	437	436	471	481	420	466	459	456	424	446	468	482	454	469	421	474	443	432	433	439	489	447	455	461	450	444	441	458	460	436	476	452	437	448	474	464	464	471	449	499	471	457	466	498	483	484	450	475	430	469	435	453	455	457	464	458	445	422	432	503	456	456	434	457	454	430	432	455	468	510	423	414	473	486	466	445	449	437	451	435	468	472	439	439	442	470	484	427	456	420	464	457	441	474	445	443	465	449	455	450	472	432	484	431	506	461	469	425	451	478	491	459	442	468	466	448	469	444	486	463	450	438	461	455	434	453	483	488	476	452	464	495	471	440	467	447	445	476	477	458	451	432	446	465	466	469	460	429	450	478	475	461	447	446	470	477	447	444	473	435	442	514	443	483	446	496	410	441	465	412	472	435	477	475	474	453	466	505	451	480	445	418	502	464	432	460	474	460	451	488	413	454	456	470	452	455	468	450	507	448	443	431	459	456	441	451	464	422	464	430	444	448	449	494	512	444	488	475	450	479	487	432	494	404	443	467	449	439	460	490	466	458	445	474	450	436	457	449	434	459	431	462	444	447	454	444	490	473	470	447	409	453	475	459	480	434	442	491	440	456	498	408	429	474	418	500	507	438	448	464	442	461	452	458	427	479	492	405	457	431	470	479	483	405	482	487	469	420	449	448	445	475	454	428	471	429	495	460	439	523	470	433	452	459	488	473	467	465	452	508	444	449	458	455	402	474	450	452	456	435	424	487	438	463	452	437	457	484	441	486	475	488	472	460	438	449	425	439	468	454	421	500	459	485	463	465	467	438	460	454	434	471	468	463	429	460	523	491	414	476	472	449	430	440	451	474	436	453	490	452	486	461	419	481	479	469	444	484	457	466	458	446	448	454	456	503	473	471	450	453	473	460	433	462	459	442	445	490	477	468	459	507	476	479	450	456	438	462	444	456	479	442	466	493	495	475	488	480	459	479	486	456	492	432	439	479	489	427	436	483	433	435	472	443	442	452	435	462	487	461	471	477	459	447	462	461	481	434	456	450	470	434	492	458	458	481	442	447	453	450	421	453	453	470	513	488	458	490	486	472	454	497	454	418	475	439	448	469	444	411	469	483	414	452	447	498	477	476	466	451	467	475	447	480	461	459	439	457	463	465	477	457	478	436	422	451	469	477	438	455	422	471	455	465	453	467	464	472	449	438	422	401	444	463	455	452	480	439	483	444	444	434	458	451	467	432	449	454	426	473	460	427	448	443	488	438	478	466	442	482	473	460	494	461	498	444	480	438	469	427	456	444	456	457	476	474	446	487	460	506	464	446	464	468	461	465	471	491	467	504	453	513	465	446	431	484	446	464	502	445	466	455	460	485	471	452	439	471	439	441	459	443	459	438	471	461	503	453	470	468	460	449	439	488	441	438	447	422	486	477	474	456	469	455	503	486	429	474	429	462	454	486	480	443	410	475	460	430	447	514	477	437	456	482	447	439	477	467	474	495	457	435	450	481	457	475	484	489	472	481	494	484	462	452	463	447	450	454	464	451	482	480	446	421	471	462	459	467	446	476	439	442	443	434	434	439	432	453	445	428	475	459	423	437	449	456	440	436	433	490	475	450	471	469	436	449	463	454	439	439	464	480	505	478	473	428	490	458	427	473	436	457	440	469	494	521	454	470	469	447	467	428	471	479	431	480	442	472	471	484	462	457	449	439	450	459	464	440	468	448	450	418	471	435	458	470	468	464	478	467	487	474	437	448	464	451	451	501	444	438	476	430	457	456	435	454	474	461	497	471	466	455	430	453	462	450	479	455	449	467	451	467	474	495	450	463	449	460	465	461	460	444	478	464	471	473	478	442	454	466	468	428	460	477	487	472	474	467	488	453	470	485	476	476	420	432	437	460	474	459	465	459	451	458	442	470	442	421	447	432	391	490	463	469	458	426	459	467	499	471	455	470	458	475	447	461	445	472	465	443	455	469	482	431	475	468	489	456	432	490	443	438	467	444	468	473	454	455	468	417	448	425	448	459	448	446	483	456	464	449	472	475	493	467	459	465	411	439	453	418	481	459	452	500	458	499	493	430	473	470	515	460	470	441	447	433	431	487	459	452	422	471	471	454	452	474	460	444	466	456	448	472	481	494	456	497	458	451	459	494	480	437	433	468	437	479	463	477	467	447	447	443	453	447	452	477	467	447	421	487	477	492	418	463	422	433	454	445	484	490	479	479	470	478	428	468	437	466	452	457	471	451	423	438	495	473	441	442	466	428	443	461	461	428	487	459	459	467	428	481	464	479	472	466	461	467	489	450	476	457	486	476	504	429	459	461	450	473	449	470	445	449	423	426	449	459	445	470	457	428	469	449	447	426	449	433	471	424	474	442	484	455	457	437	498	458	476	416	469	481	440	455	437	488	455	412	472	483	458	468	480	438	453	473	463	458	479	450	462	460	472	432	463	453	486	446	462	503	459	462	466	473	427	471	506	426	451	439	465	461	474	421	457	464	483	468
1549	293	275	277	316	271	281	259	277	262	290	293	305	272	279	273	278	279	287	272	305	261	266	267	301	300	261	287	314	289	296	276	294	283	265	268	269	274	306	273	295	278	281	303	255	300	283	282	264	308	287	297	280	251	280	280	273	290	273	262	274	296	261	284	317	306	280	254	275	290	268	262	272	269	247	278	263	290	302	296	305	277	312	270	273	281	279	286	287	258	287	295	300	306	264	280	249	275	283	300	269	280	282	300	310	266	298	294	291	286	275	291	303	255	261	278	273	281	256	246	268	293	295	256	271	292	307	271	318	299	256	271	296	314	273	272	256	298	280	282	300	262	293	290	279	272	272	297	274	257	309	303	286	289	284	278	305	282	284	273	278	280	311	276	278	262	274	295	301	269	279	287	292	262	270	315	273	291	291	284	293	272	302	282	267	281	284	301	279	303	281	267	253	301	281	277	281	278	291	305	287	268	314	286	283	285	286	272	321	284	295	253	305	267	302	291	305	272	268	294	301	266	277	283	282	315	274	259	265	249	276	314	278	305	308	306	273	287	274	248	275	280	301	280	321	317	285	258	291	228	279	303	298	322	301	257	281	259	293	299	302	237	273	262	277	310	306	292	270	273	302	267	284	287	285	278	299	265	304	267	282	264	280	263	296	259	263	274	267	283	309	254	294	292	298	288	257	266	277	279	257	283	283	271	265	302	276	262	305	293	249	268	287	301	270	280	275	273	260	270	262	248	276	275	315	285	281	294	264	283	260	250	280	277	287	251	302	271	255	265	269	262	285	292	289	292	288	233	278	275	296	281	269	304	263	280	261	271	273	305	251	271	275	253	283	287	288	269	294	299	283	273	282	287	294	285	280	315	289	289	281	278	269	259	264	325	289	270	270	299	293	260	273	272	259	303	308	260	270	268	282	290	255	300	288	286	314	253	271	272	299	273	305	241	271	270	270	296	278	279	308	284	265	263	284	258	276	308	314	297	276	292	279	264	272	304	300	280	280	277	317	315	284	332	269	266	300	281	299	262	284	280	287	255	294	291	260	275	330	275	287	267	310	280	279	303	332	285	295	266	292	270	309	270	293	302	281	292	258	290	291	280	326	284	262	296	274	286	314	270	265	269	264	300	274	261	280	268	259	249	256	338	300	327	265	261	292	314	283	274	288	281	298	273	294	301	258	284	295	289	292	292	285	250	303	291	282	279	276	302	306	258	260	272	260	291	271	295	276	272	277	298	304	310	300	291	284	279	285	280	284	283	271	263	274	284	259	257	262	242	254	314	264	305	267	228	271	281	307	282	281	271	300	276	290	266	295	300	261	280	282	302	309	293	274	280	289	307	316	279	260	268	281	282	263	297	299	271	269	264	280	267	260	255	284	292	287	316	309	278	282	349	242	286	269	274	288	277	289	294	292	303	292	283	269	251	281	270	290	272	303	255	311	268	277	282	263	301	281	263	330	266	299	302	277	298	307	254	275	258	292	291	280	284	277	242	300	303	296	282	294	302	296	328	253	295	307	281	289	281	263	298	282	311	276	278	302	277	272	288	291	257	304	296	286	286	263	255	281	281	286	267	229	284	285	290	306	292	277	265	288	274	294	228	264	303	262	288	292	299	280	245	295	289	280	276	302	277	273	287	297	333	301	288	279	255	273	313	279	270	292	297	318	289	262	267	278	293	289	255	307	291	251	273	292	285	285	290	302	284	299	293	309	312	255	306	291	270	283	284	269	284	310	279	297	303	268	279	299	281	282	298	286	283	261	270	263	277	264	296	311	268	269	277	268	281	275	292	285	280	292	284	278	257	287	296	298	284	287	290	310	290	312	255	280	275	271	286	301	275	263	278	255	278	284	276	258	281	263	293	303	248	271	262	260	242	280	258	321	270	272	273	290	265	259	288	266	284	261	265	276	245	285	264	276	297	231	265	275	281	264	275	291	279	256	262	272	256	300	287	262	255	299	254	291	248	292	280	287	280	283	285	285	287	286	285	285	273	306	247	252	303	271	289	278	287	293	322	272	273	281	289	275	263	290	278	285	258	305	251	272	309	319	275	257	279	302	245	297	291	278	270	271	310	269	259	271	269	267	267	268	258	260	282	271	288	294	275	283	288	299	287	310	299	276	307	258	280	278	270	276	269	273	296	288	287	299	277	271	314	292	310	305	266	296	250	295	286	308	253	255	290	288	306	284	275	271	277	276	264	262	255	304	288	298	275	312	276	298	250	283	268	308	296	300	318	285	278	297	302	277	290	265	261	267	288	265	271	282	271	253	262	269	260	302	301	278	278	251	298	292	300	302	280	292	290	281	298	298	284	239	288	285	291	296	299	317	300	289	281	295	303	288	253	289	306	324	297	310	267	258	274	288	281	291	265	268	274	277	268	294	240	280	289	281	286	283	303	295	309	300	265	291	285	299	264	268	288	284	285	292	247	274	274	293	281	259	271	288	256	295	297	272	260	279	280	293	281	271	277	277	281	269	307	299	296	296	302	276	275	279	301	286	264	287	285	275	292	289	276	249	268	280	258	287	280	292	284	297	284	296	303	297	264	266	278	288	327	297	276	270	256	252	267	256	280	288	286	313	263	268	302	278	279	302	289	278	279	298	295	255	286	308	281	282	270	284	302	296	289	278	287	261	260	267	281	288	268	312	290	273	300	257	263	282	292	278	300	285	237	284	301	263	317	274	286	267	254	259	262	281	295	266	258	287	254	250	310	296	296	274	293	307	307	266	283	291	287	289	260	282	284	271	285	286	258	291	291	269	251	279	287	241	244	252	280	251	265	286	258	274	301	273	275	266	269	278	275	290	298	291	300	289	239	287	319	273	252	262	248	297	291	278	272	289	324	273	271	266	277	270	289	272	289	290	295	289	314	285	289	305	286	274	272	280	252	255	253	287	291	267	295	261	297	275	252	283	266	263	266	286	283	251	309	290	273	248	297	255	292	273	280	265	344	290	260	285	315	323	303	277	265	282	279	292	272	293	266	273	313	296	294	275	283	276	304	294	260	312	304	322	296	281	266	270	274	289	287	278	286	312	302	315	297	289	285	298	269	284	281	285	270	325	286	299	277	298	248	290	276	310	291	261	249	298	261	266	290	298	287	304	295	291	268	295	284	322	287	318	282	260	262	285	274	300	279	278	277	233	288	281	287	284	291	281	319	295	265	287	271	282	251	263	262	265	289	264	255	309	268	298	324	278	248	253	294	275	282	282	290	280	274	278	273	305	282	274	274	276	273	276	279	262	280	289	306	280	299	307	268	272	294	298	257	271	286	255	279	244	289	305	292	257	254	265	311	281	300	296	292	269	296	293	287	296	292	297	283	287	254	290	269	290	282	284	296	281	286	296	268	297	314	275	270	275	258	274	270	276	224	288	270	263	318	279	250	293	276	255	254	274	282	325	319	308	299	294	282	247	288	261	299	222	249	267	292	243	302	268	314	259	297	301	290	278	267	263	296	297	273	259	271	311	267	283	296
1888	662	670	653	633	643	644	635	598	623	667	601	680	657	617	586	639	654	643	646	624	633	604	636	607	648	631	630	653	606	654	661	608	650	608	604	615	625	598	618	668	642	598	615	604	640	635	644	630	631	598	658	664	637	666	619	644	599	631	646	596	593	623	640	591	622	646	607	566	634	620	596	647	627	629	614	642	617	593	619	580	632	635	577	611	607	682	621	624	680	662	610	649	674	658	628	597	643	655	606	618	610	643	622	685	606	616	636	635	629	579	614	621	684	656	599	594	632	601	654	585	646	605	619	617	628	656	683	614	619	660	624	587	580	667	595	613	581	619	657	655	593	643	598	628	595	597	613	615	620	650	600	646	635	599	617	622	589	631	673	679	649	613	612	622	614	612	629	619	615	671	628	615	651	639	647	608	636	620	622	656	666	634	613	622	569	633	615	600	642	648	608	637	633	624	630	610	615	591	614	650	619	585	619	643	637	677	645	596	603	646	615	626	606	605	631	623	611	620	667	612	618	606	618	607	607	606	645	634	636	631	658	657	585	591	645	643	625	617	629	598	673	574	621	622	628	609	625	636	663	618	635	652	604	624	651	621	604	642	629	599	665	673	613	652	594	637	614	606	629	596	608	643	622	605	683	642	641	658	647	662	688	603	644	637	611	622	623	589	589	600	618	611	623	625	593	603	646	621	632	614	645	619	617	660	629	682	631	616	592	581	572	612	654	677	644	648	648	658	669	668	626	639	615	636	633	609	616	590	612	643	659	646	665	658	644	606	640	622	600	604	551	669	633	619	613	590	652	640	620	620	660	624	615	667	640	633	619	607	670	633	642	662	630	611	607	592	643	604	656	627	633	623	662	622	607	624	622	665	628	636	611	627	655	624	590	601	616	654	614	651	604	621	649	634	633	673	681	628	646	625	592	659	642	683	604	653	604	591	603	656	651	625	644	588	683	631	610	662	625	648	602	642	587	664	652	636	678	620	609	618	624	614	619	613	606	619	647	635	659	617	624	640	635	575	637	672	591	623	624	618	635	607	629	603	632	619	661	617	585	698	619	629	605	588	607	600	572	607	592	633	624	625	655	620	654	616	634	611	658	642	601	587	574	646	614	632	628	626	594	630	612	611	619	669	558	657	639	630	651	658	634	635	601	616	634	614	654	635	591	649	654	644	615	624	608	592	666	609	591	680	629	645	603	615	631	632	636	646	623	636	629	637	588	635	611	638	614	649	630	635	602	590	661	618	593	631	586	637	629	608	642	694	622	651	586	638	653	648	591	664	609	600	584	671	630	637	577	667	583	599	562	645	627	644	600	625	645	662	603	623	592	643	617	628	607	606	602	619	594	624	643	617	625	649	602	590	583	607	646	641	652	610	599	609	612	614	596	610	589	607	590	621	623	652	614	624	637	647	617	632	641	650	645	649	628	629	659	618	640	638	637	631	616	647	689	614	667	592	622	621	638	634	642	604	612	623	646	636	658	643	617	642	591	609	624	646	608	630	631	621	582	633	637	639	604	597	624	653	628	670	603	577	642	583	696	608	655	637	623	608	664	618	639	612	590	625	663	660	620	656	666	619	649	690	619	630	672	603	599	611	642	644	646	599	601	633	627	634	576	689	595	636	674	609	626	625	620	618	614	655	641	633	676	624	599	675	662	592	693	586	637	627	648	604	620	605	622	594	656	646	615	614	604	622	613	614	625	646	586	646	651	678	598	617	669	658	663	647	612	630	590	601	629	665	636	592	554	615	592	649	643	636	633	598	640	660	623	643	638	648	580	618	657	620	597	582	560	652	663	629	620	638	665	641	540	633	618	613	661	603	601	627	583	638	635	643	579	640	635	600	599	581	577	643	624	635	637	619	616	625	627	614	669	625	633	607	606	619	632	618	635	647	635	659	589	625	631	637	619	600	626	609	591	581	597	626	673	623	624	641	602	672	606	630	614	675	649	618	696	618	655	615	590	638	630	613	638	635	622	649	584	628	623	581	696	612	645	618	612	631	622	601	601	647	620	621	590	630	646	632	579	571	619	607	561	632	623	591	651	698	616	612	664	658	630	642	603	621	583	645	618	573	640	630	642	626	607	638	672	595	623	668	590	671	569	610	669	651	623	608	567	609	677	614	600	643	635	627	592	598	614	636	649	634	622	596	574	578	578	615	663	610	639	583	614	626	606	640	684	641	623	594	617	621	640	649	664	613	634	597	623	646	672	607	611	615	620	619	592	621	618	600	631	607	615	607	632	639	593	607	619	589	596	645	654	575	561	639	635	631	603	653	638	604	645	565	611	634	637	561	602	604	628	654	610	655	648	636	582	636	623	678	609	603	616	625	637	614	586	638	637	626	607	627	602	630	653	659	633	616	615	633	662	631	598	624	645	649	609	658	631	610	595	643	612	613	651	618	625	605	655	600	581	607	580	674	664	653	657	673	650	607	635	616	645	624	640	684	642	618	633	651	598	618	600	569	626	646	616	612	621	668	663	623	619	608	626	635	658	631	663	603	666	670	659	621	623	600	615	610	655	560	650	607	637	621	672	629	590	613	594	645	657	618	589	633	671	680	641	607	600	650	687	593	651	609	639	644	635	620	576	602	611	653	654	637	618	596	640	605	633	598	608	636	644	623	631	644	628	584	593	591	608	602	611	649	638	630	615	632	650	648	618	589	596	631	610	628	660	652	639	652	622	644	614	604	636	599	678	624	667	668	613	671	607	672	627	625	650	614	598	626	660	574	596	615	632	644	615	622	633	633	643	651	594	644	584	637	590	627	623	657	645	587	651	598	580	636	622	618	624	573	647	636	626	628	613	594	625	628	624	618	641	665	614	623	649	638	686	644	631	622	613	624	694	634	679	608	646	661	609	627	572	643	643	608	645	697	620	654	624	598	654	630	625	612	648	611	646	595	603	618	621	603	618	612	592	607	601	635	654	624	655	610	659	583	635	586	655	643	603	624	619	576	608	608	594	626	612	591	562	628	632	638	672	603	608	625	640	640	640	580	617	627	631	595	602	634	640	667	657	634	579	667	616	627	610	634	593	608	615	649	618	657	682	650	611	621	662	635	620	616	601	670	632	631	671	592	604	624	617	620	548	639	632	584	658	608	620	625	631	644	648	639	636	657	635	559	680	597	657	556	584	584	658	661	640	689	651	614	619	690	576	633	626	651	647	635	630	611	667	579	632	633	626	673	545	669	607	605	600	669	619	631	612	616	646	587	623	639	609	617	663	596	619	588	663	615	592	634	586	641	616	638	626	639	607	592	629	677	620	589	612	590	571	577	595	630	629	619	582	626	648	630	657	640	644	647	624	609	639	658	638	645	531	622	632	605	609	658	635	590	649	620	628	658	609	643	634	616	687	674	583	640	612	653	658	625	637	613	608	631	596	632	617	632	648	631	619	597	621	609	642	676	609	646	650	588	608	615	640	619	640	580	657	654	596	633	587	608	617	640	614	664	664	616	607	610	667	666	633	634	650	616	650
7155	475	497	390	294	233	230	179	147	157	141	134	133	121	132	143	126	119	137	136	121	126	128	132	158	119	139	145	130	127	132	140	119	120	138	120	122	122	139	127	143	135	107	125	120	124	125	124	128	125	130	134	148	145	136	110	119	140	128	120	127	121	134	121	117	114	135	109	141	125	125	141	117	128	144	126	108	111	139	119	130	130	119	103	146	126	124	145	122	123	125	125	137	105	131	134	132	115	133	122	132	120	115	112	127	120	122	101	127	109	124	126	117	129	125	137	126	131	121	141	117	121	117	104	115	99	116	131	116	122	128	123	111	151	112	130	147	113	119	127	132	105	138	125	129	114	113	136	125	124	126	124	130	131	110	128	125	108	110	119	106	109	113	135	105	113	124	130	119	110	130	114	101	117	131	137	133	128	120	128	105	109	108	109	114	126	116	131	134	141	129	118	130	127	138	104	120	130	133	102	130	109	125	117	122	126	141	114	140	132	120	123	136	130	142	136	113	131	142	127	122	124	125	131	113	139	126	103	114	129	139	157	148	127	114	118	115	108	117	127	152	129	136	112	147	118	133	122	113	105	115	122	125	118	128	129	120	115	120	135	115	112	135	149	155	109	136	154	129	110	112	135	117	114	119	134	100	116	113	135	137	111	96	138	129	134	118	134	119	139	124	138	98	130	124	118	108	113	111	108	144	145	128	121	126	101	105	118	121	130	134	119	133	106	113	126	130	120	124	123	126	114	98	135	87	134	116	142	111	111	119	129	114	112	107	127	133	121	112	120	144	123	121	121	125	129	118	152	124	137	134	142	132	126	125	114	125	140	139	126	115	117	111	102	120	123	134	111	123	121	108	124	114	120	112	119	115	105	127	148	136	138	114	128	132	152	136	124	122	135	119	124	139	116	112	145	129	128	109	114	120	106	134	141	126	125	133	113	115	133	120	132	133	119	106	94	119	108	118	127	130	102	139	138	116	127	106	114	128	110	125	126	152	126	142	155	99	134	103	130	132	118	132	118	121	124	133	131	123	121	118	134	123	134	141	145	103	118	143	112	127	139	120	111	123	118	113	121	123	134	133	144	120	108	124	113	130	130	131	114	128	116	112	120	135	116	121	120	113	125	129	120	140	110	126	137	134	128	140	111	139	114	133	136	117	108	119	127	89	127	123	101	129	103	108	122	133	115	103	135	122	123	93	130	113	116	111	115	137	119	138	106	115	118	121	116	120	133	138	131	125	101	118	130	102	140	125	124	103	115	142	111	122	120	134	111	126	112	119	115	120	143	127	136	123	122	131	108	118	111	134	120	116	108	107	128	142	127	115	124	128	141	121	116	117	115	139	157	100	116	112	120	115	121	106	120	137	137	136	129	115	98	121	119	114	140	114	107	135	109	136	118	143	119	96	123	124	127	129	142	121	138	138	122	122	147	128	131	126	94	130	107	116	131	109	99	103	123	113	110	107	122	110	148	138	126	121	134	134	126	130	102	122	138	123	123	132	124	125	124	137	123	101	130	133	137	112	126	123	118	134	114	127	124	131	115	125	114	109	142	127	127	131	135	113	142	122	137	115	125	113	114	115	127	118	93	117	117	108	137	135	124	112	123	108	124	127	123	133	121	122	112	122	133	115	117	121	106	139	116	130	128	122	120	102	116	138	151	117	124	127	125	139	161	146	121	125	114	104	127	107	139	110	123	147	120	113	114	110	127	118	90	122	124	110	113	111	116	113	112	113	140	122	121	118	129	108	129	126	118	115	112	109	114	103	118	128	119	126	124	109	112	124	140	131	132	151	112	118	144	112	153	140	136	135	151	132	131	130	133	138	116	125	136	117	113	119	137	145	128	119	122	129	132	138	111	112	107	137	135	139	138	109	124	133	121	123	143	137	132	120	142	124	116	132	130	129	108	101	128	134	103	135	110	122	135	115	144	117	125	122	115	131	139	126	139	133	116	143	111	139	116	132	125	83	115	122	115	134	125	114	116	114	140	100	109	116	129	123	121	125	114	126	130	132	155	105	142	135	116	128	131	129	138	124	135	126	141	119	120	127	122	131	114	131	130	132	124	122	137	135	124	127	118	125	133	129	107	92	135	124	98	149	132	103	145	107	112	105	131	124	135	114	110	125	128	116	119	137	117	122	110	121	97	117	103	130	128	127	127	147	141	119	129	131	131	127	140	109	115	127	137	116	128	133	120	125	112	100	111	116	102	108	116	129	108	114	126	146	98	114	132	130	119	134	143	121	112	141	116	121	125	142	103	122	114	113	111	116	132	95	103	102	112	116	130	116	114	105	121	128	108	135	102	136	95	110	123	127	113	101	127	128	131	128	126	128	140	142	122	142	131	109	128	135	116	129	101	150	138	156	139	129	105	138	100	108	123	110	110	121	127	125	125	120	122	134	116	125	134	115	100	123	104	119	138	111	128	123	122	121	135	140	114	128	131	125	121	136	138	139	111	129	127	135	129	136	124	139	129	119	92	123	114	110	104	165	124	115	139	119	126	121	114	101	123	131	130	112	114	120	111	118	109	128	129	125	135	115	116	122	120	131	112	113	120	114	125	120	109	113	117	122	121	146	113	158	130	138	127	127	117	116	124	121	135	99	127	105	125	123	111	141	106	120	120	118	125	127	151	110	126	119	127	140	133	120	137	140	133	125	121	134	131	125	125	112	125	126	116	115	143	135	108	105	118	119	115	108	110	118	133	130	128	139	123	119	105	117	121	114	118	135	143	125	107	120	116	113	134	120	124	124	110	117	138	112	111	112	141	154	120	153	117	116	125	130	110	115	114	141	114	117	130	110	111	111	138	123	122	135	127	113	124	125	128	111	133	130	123	111	105	122	128	144	113	117	152	132	130	129	124	118	128	129	103	127	119	121	126	103	130	121	119	116	113	105	150	135	105	135	116	139	105	132	137	113	115	125	115	132	117	108	127	109	132	123	110	136	120	131	98	106	113	127	113	110	129	126	115	134	133	108	95	127	130	132	127	134	111	118	131	111	134	126	135	117	139	133	129	112	125	130	132	120	126	117	123	129	126	130	129	134	116	129	127	113	143	112	122	118	136	139	125	128	134	132	129	121	116	107	130	122	120	138	155	134	113	112	122	131	115	116	129	129	134	118	140	127	128	129	143	116	107	129	120	113	106	135	115	106	126	122	145	106	116	122	113	123	137	122	129	130	122	130	109	143	127	126	131	137	124	120	121	142	138	110	120	135	129	154	132	113	133	137	131	118	126	130	127	126	89	126	134	136	116	128	129	104	125	120	106	114	122	118	97	119	106	131	114	149	122	125	131	108	106	132	130	97	106	116	150	118	125	125	131	128	117	127	119	145	110	137	143	137	127	140	118	131	109	128	134	120	105	144	111	129	148	135	131	115	129	123	113	107	118	132	130	130	129	111	139	138	115	132	106	132	125	110	120	109	111	105	134	130	110	119	127	103	102	122	114	107	115	142	129	129	120	123	118	126	117	105	125	131	127
5851	612	1149	1280	1024	919	710	595	601	491	517	446	453	412	415	398	357	387	371	360	327	344	352	331	365	348	362	353	346	288	341	340	317	353	343	323	310	316	328	350	321	345	338	353	325	309	353	329	334	329	313	306	311	319	299	343	299	309	307	333	328	330	325	337	293	322	311	316	304	295	285	316	331	318	334	351	310	313	308	324	310	297	343	341	296	321	302	299	309	329	340	312	342	339	371	305	307	307	294	285	306	309	302	308	347	316	308	324	337	313	327	274	350	343	319	334	324	306	310	307	305	310	320	328	337	298	304	286	294	319	311	290	308	319	318	315	304	324	332	311	314	299	318	302	325	294	282	342	288	319	326	304	330	352	305	352	329	320	313	335	332	335	322	316	305	318	331	327	278	319	353	347	323	312	326	312	352	303	335	290	307	302	300	307	346	287	319	296	304	315	296	328	294	316	318	322	298	325	323	347	303	291	299	270	346	350	312	335	287	311	329	331	326	321	309	297	304	309	324	338	312	319	332	342	286	329	300	317	345	339	299	331	315	294	302	307	278	290	292	337	313	299	311	281	311	315	312	327	318	313	336	316	347	325	324	312	319	307	327	304	349	334	315	329	309	324	325	323	321	324	344	323	281	279	315	296	312	305	317	310	330	303	322	306	307	296	309	305	309	313	318	319	295	316	345	290	312	344	307	319	336	318	343	289	328	308	303	363	303	331	332	316	320	326	321	288	299	310	296	322	317	326	309	311	317	300	310	320	327	298	288	316	360	304	300	306	332	319	301	320	321	311	310	325	330	337	287	330	322	314	316	296	363	293	340	297	319	304	320	306	314	307	317	342	298	322	325	342	345	290	291	297	358	323	316	322	323	316	287	305	282	312	321	350	326	312	334	324	336	272	298	342	341	306	303	321	335	303	284	311	311	298	311	319	305	319	305	305	318	291	317	303	306	301	327	303	321	321	303	318	316	306	315	309	315	285	309	300	309	319	299	316	334	318	334	328	313	323	305	302	313	285	315	329	309	326	355	334	305	311	299	300	308	322	314	329	282	327	328	338	322	309	298	309	309	332	320	308	312	311	365	302	310	283	303	330	318	324	301	306	304	322	282	329	297	324	319	303	339	313	335	312	300	321	292	323	334	330	305	325	329	342	319	291	313	345	349	309	290	325	311	317	301	312	333	329	312	302	323	347	317	309	344	344	340	326	339	294	306	311	287	308	302	288	324	345	330	299	330	319	284	315	312	320	337	342	281	309	331	322	305	299	316	341	290	302	316	304	306	298	297	283	315	310	332	310	322	311	290	271	340	297	311	307	349	320	290	305	306	317	325	351	343	332	330	328	345	325	290	300	331	307	307	294	316	277	324	305	301	318	297	324	329	290	277	324	324	312	301	309	331	296	330	346	291	318	335	331	312	328	304	329	314	301	357	320	282	318	281	329	313	322	302	329	310	307	307	311	321	319	309	320	303	316	314	324	312	292	321	295	293	321	342	312	301	330	339	329	330	323	343	315	292	334	316	295	314	322	318	300	329	317	331	336	330	321	333	327	278	313	306	308	311	316	298	306	319	315	289	304	304	324	309	296	326	315	318	302	284	328	296	308	310	295	320	289	308	305	300	282	306	311	341	303	318	302	321	327	318	289	267	287	293	328	277	290	308	328	314	325	300	308	329	325	343	304	294	316	335	293	324	325	308	302	323	310	328	329	324	326	320	304	310	301	312	307	328	331	333	331	286	277	289	328	293	352	305	308	342	279	340	339	303	309	328	316	294	303	321	340	325	304	289	307	318	321	304	278	311	321	313	323	336	328	304	311	340	339	311	315	313	280	308	296	331	297	328	293	322	343	304	312	309	316	308	299	290	275	310	317	336	335	313	279	309	331	289	328	304	305	286	284	306	289	340	307	326	324	312	273	327	302	337	293	330	311	322	322	292	337	324	322	326	304	318	327	301	307	318	323	324	326	299	285	319	294	318	320	323	307	300	299	332	297	281	322	323	328	330	334	352	333	338	309	314	328	306	298	321	301	309	311	312	324	318	346	315	305	325	301	327	317	314	299	306	284	306	293	299	323	327	283	338	305	319	360	352	308	282	308	299	351	308	350	323	285	307	309	281	318	311	326	308	306	318	294	319	304	328	299	314	295	304	342	307	309	324	306	312	282	324	306	299	305	319	331	302	303	318	313	270	311	294	323	296	333	284	326	304	280	345	296	309	318	323	307	301	321	313	341	323	349	332	337	339	306	313	318	304	319	309	331	285	300	315	308	314	314	292	285	301	307	310	312	314	321	314	308	308	358	339	346	329	299	320	328	308	346	318	307	311	323	345	326	327	303	337	301	316	357	291	305	324	304	295	281	334	313	269	276	308	303	324	313	294	305	328	280	287	332	303	305	315	299	339	321	303	316	314	319	294	319	310	303	278	320	339	318	312	306	314	313	315	295	312	299	318	320	294	298	300	341	308	318	318	303	286	317	293	283	304	308	330	309	304	327	311	273	322	322	326	325	307	314	319	307	333	343	357	295	329	319	284	316	298	293	297	312	291	313	307	300	315	332	323	325	331	337	284	299	323	355	331	309	332	303	329	308	335	345	341	305	325	325	337	300	340	278	334	308	315	280	296	310	319	324	311	304	331	302	302	325	301	310	321	326	338	301	288	343	315	378	291	310	271	310	288	311	309	272	317	329	297	316	342	287	295	300	327	308	305	320	307	304	345	322	291	285	298	335	335	301	309	297	304	346	316	315	303	344	290	312	320	329	308	299	307	316	308	332	315	295	329	274	298	317	272	337	302	304	282	360	357	327	321	312	320	312	329	322	308	290	330	296	324	287	338	317	292	325	333	305	304	297	317	333	321	294	324	313	325	301	304	304	294	318	304	314	305	306	348	315	342	309	341	328	308	315	331	314	326	324	298	304	312	320	323	321	321	293	299	330	293	299	285	301	309	302	353	295	305	319	295	326	286	320	282	297	337	323	314	336	335	300	290	324	331	291	310	305	326	311	318	287	351	321	294	352	312	321	334	342	327	308	309	284	325	300	280	319	301	288	329	316	284	324	326	319	276	331	328	306	321	341	282	297	314	314	328	339	299	307	295	310	322	313	319	346	296	310	307	311	324	326	302	300	297	326	298	320	333	314	308	320	325	351	344	300	284	312	315	304	295	294	295	306	303	302	324	317	308	325	295	319	330	336	317	339	264	318	335	307	323	303	306	307	303	349	354	337	317	336	302	302	297	310	345	306	298	319	291	319	317	301	320	324	309	311	325	336	326	326	308	326	320	321	271	323	324	325	316	313	346	318	335	280	329	291	354	295	310	297	308	285	303	293	303	291	327	305	339	343	312	304	328	328	303	320	317	271	305	328	318	314	296	360	299	307	323	332	311	353	321	321	312	339	295	332	314	317	304	280	285	330	313	330	310	323	315	317	314	324	324	310	305	325	309	303	291	336	308	291	335	306	286	327	325	324	306	307	314	331	307	317	323	329
13690	1232	982	730	500	385	304	299	273	244	232	208	214	239	195	194	198	202	211	185	195	181	172	179	189	186	179	178	181	181	195	199	169	210	187	179	179	168	184	209	180	196	181	182	194	195	196	176	187	172	198	195	181	193	177	181	172	167	196	164	165	189	180	190	167	190	198	182	194	190	193	170	189	183	178	144	165	198	191	186	169	143	199	185	161	209	177	193	186	176	195	190	165	174	164	180	209	164	208	148	169	185	196	184	187	200	220	172	193	193	200	195	213	153	201	188	172	218	169	175	167	178	156	204	211	198	179	210	174	188	182	184	183	175	213	182	200	196	185	198	195	170	213	157	178	176	184	186	184	177	185	199	170	170	173	194	166	179	164	155	187	181	204	169	178	197	177	197	182	194	197	169	177	169	170	166	199	175	202	213	166	169	175	182	186	190	183	172	177	192	181	199	182	170	182	174	208	166	197	193	191	194	187	207	193	198	167	175	196	201	182	175	182	198	173	204	158	164	197	178	208	183	180	154	169	205	182	185	193	180	202	166	197	172	191	170	171	205	163	198	220	165	179	163	193	198	179	184	168	203	168	182	178	189	173	158	201	172	157	189	183	163	183	167	188	179	203	182	190	183	187	162	186	170	197	171	181	192	165	199	176	188	191	197	180	194	177	182	158	173	182	229	221	190	182	174	201	149	194	186	174	196	180	152	178	176	205	159	200	181	163	180	174	179	184	205	179	160	175	182	192	186	185	192	186	191	189	172	193	190	211	193	173	187	190	166	198	184	191	183	162	179	175	176	196	181	201	194	195	182	200	175	198	189	176	162	205	161	166	180	188	170	166	181	206	186	178	203	188	167	187	199	196	176	178	169	160	196	168	186	182	171	182	194	188	187	185	180	167	168	187	170	180	168	180	189	188	200	193	189	177	197	166	208	152	183	199	197	187	187	178	194	194	187	165	172	207	160	170	191	187	187	190	174	219	190	187	164	181	173	171	188	187	185	194	178	154	187	191	184	193	223	174	180	151	202	169	179	153	178	188	174	168	183	183	173	158	186	197	208	177	206	203	166	201	191	211	183	192	175	183	197	158	184	188	178	170	184	177	184	209	201	153	171	185	177	174	178	196	202	207	185	162	194	196	177	160	210	188	210	193	193	170	172	173	191	191	163	192	165	207	189	179	186	159	194	190	182	195	207	151	205	180	186	189	178	199	165	171	167	161	221	202	183	186	182	181	160	195	178	172	200	187	173	173	183	216	202	163	178	161	164	188	170	158	191	165	207	168	180	173	210	172	206	162	174	188	152	196	172	167	168	174	159	181	194	168	179	183	196	172	152	172	169	154	179	194	167	201	186	204	217	196	197	196	175	182	179	195	175	157	184	191	177	183	147	183	176	168	176	193	177	202	185	155	187	205	185	206	200	193	171	197	168	170	174	168	189	182	205	195	206	180	179	185	175	176	188	196	191	182	188	175	206	176	177	193	188	171	192	181	192	190	176	184	175	171	195	187	195	193	174	176	212	184	191	186	192	184	181	189	180	181	175	174	179	191	176	193	158	201	172	168	172	189	158	197	171	164	194	180	173	158	186	225	178	170	195	190	181	183	171	187	189	182	161	202	186	175	178	198	192	194	182	212	194	174	188	176	191	163	181	155	207	181	155	157	195	168	174	197	171	177	177	169	195	202	176	165	182	195	187	218	185	181	207	186	173	185	173	184	175	162	169	167	209	160	174	207	175	175	174	194	166	181	209	182	172	188	193	173	188	190	168	166	183	170	165	167	176	171	189	182	198	171	175	195	201	179	168	174	191	187	203	181	202	187	180	170	201	193	154	181	199	179	189	184	174	199	199	176	196	161	181	205	171	148	179	168	182	194	162	187	185	191	189	187	174	214	190	177	178	181	200	189	176	175	194	186	188	211	200	179	185	180	176	173	197	190	194	161	181	173	198	193	184	170	186	174	204	194	181	163	193	179	186	190	186	178	198	171	190	167	188	181	187	177	179	218	206	157	196	209	155	209	209	153	189	182	179	170	196	180	175	188	191	173	180	177	216	199	154	185	185	143	181	170	194	172	185	179	158	185	191	171	184	174	163	173	198	198	194	197	171	185	207	188	213	163	171	198	188	182	184	191	170	192	180	192	175	184	188	179	158	192	171	173	182	184	171	170	182	202	165	179	158	187	176	184	173	196	179	194	187	179	178	177	158	179	178	175	168	171	185	199	197	151	180	177	171	181	202	194	172	151	183	214	163	196	173	165	181	186	170	168	167	162	189	170	197	213	173	164	174	200	189	181	168	191	186	197	173	194	193	178	202	206	195	180	184	179	167	175	213	193	195	173	196	163	179	193	199	150	183	190	173	194	174	187	181	184	179	205	196	187	190	159	189	179	165	179	169	190	188	199	178	194	215	173	170	198	190	192	188	156	186	189	191	172	202	159	198	168	169	186	197	166	181	178	195	191	201	194	184	196	204	190	170	182	158	181	190	181	182	198	191	197	184	174	181	186	168	187	184	214	173	164	206	182	182	176	157	188	214	183	193	204	182	191	175	194	176	193	198	172	205	177	172	189	187	168	208	194	197	176	215	156	168	179	147	193	177	175	193	213	189	181	191	206	182	182	170	198	190	172	166	168	200	166	180	198	204	162	160	180	184	180	185	204	189	153	193	214	152	188	169	194	193	211	196	161	187	195	177	168	182	211	188	208	198	175	190	198	184	191	157	172	163	197	178	178	176	177	204	195	204	204	219	191	197	150	180	173	182	198	176	177	176	163	202	170	181	188	192	224	184	175	204	181	187	191	184	165	177	198	220	186	177	189	194	172	179	175	182	186	167	180	187	226	180	188	164	177	196	188	211	168	201	187	189	185	157	174	162	178	181	174	193	177	194	188	172	224	179	187	164	173	174	172	192	181	157	158	164	202	172	185	186	183	195	146	193	182	174	182	147	152	158	208	181	178	186	191	172	197	210	194	193	178	173	181	186	204	181	191	207	192	138	175	172	173	198	215	172	194	195	181	170	200	195	165	217	175	180	184	204	159	181	182	163	202	176	172	190	179	165	176	181	174	194	185	182	161	194	181	177	147	167	198	188	191	178	184	161	162	184	182	176	184	184	196	190	180	181	182	202	173	167	189	189	182	178	188	180	171	184	174	195	171	186	191	175	174	205	179	158	178	185	169	201	166	197	175	182	182	160	180	203	178	186	206	181	183	201	214	195	209	188	198	169	192	184	192	173	167	182	165	181	178	189	196	189	171	185	216	198	199	174	218	191	165	197	187	182	202	165	198	186	204	202	168	178	190	177	169	202	184	204	197	185	174	166	190	172	197	202	199	163	178	200	178	172	143	160	171	191	175	180	180	194	181	167	179	188	177	198	211	182	194	180	179	203	194	187	176	207	181	173	185	200	179	170	176	192	197	177	167	183	180	195	184	189	221	198	187	197	167	195	167	175	179	153	155	194	166	205	198	167	195	186	171	197	193	197	213	179
7954	1138	2073	2380	1866	1507	1245	1067	856	832	791	758	663	647	626	578	606	573	546	541	577	551	576	495	513	531	508	522	520	517	498	491	490	515	520	507	489	474	496	472	483	501	474	459	485	442	498	478	462	465	469	465	459	419	395	479	493	481	458	458	481	413	461	477	457	469	479	455	419	452	483	452	470	490	450	464	432	429	505	476	462	452	468	444	495	462	409	468	425	457	475	438	459	466	456	448	437	458	458	472	455	466	454	455	444	460	461	448	470	446	454	447	474	453	452	459	474	479	487	452	437	441	446	452	487	457	453	466	448	494	447	440	454	455	464	419	435	438	459	441	458	461	462	445	501	469	437	469	458	469	451	460	506	438	470	462	457	463	438	456	450	491	497	452	443	451	471	485	496	479	452	446	482	460	434	487	440	460	428	449	468	450	441	431	436	469	458	471	483	449	441	438	486	472	456	428	472	440	431	435	457	438	444	486	445	453	483	437	435	436	463	453	491	446	462	455	446	470	448	433	488	449	402	495	428	456	460	486	442	480	451	446	466	473	437	468	453	452	452	435	486	440	477	436	467	479	426	440	465	434	510	448	469	461	445	430	448	444	453	459	478	446	430	452	477	475	436	454	428	416	422	429	505	461	482	428	434	447	474	473	466	452	426	472	465	459	494	484	434	439	427	399	472	471	463	453	449	456	496	485	429	463	469	446	443	473	440	464	471	442	461	458	438	483	503	444	441	478	471	470	459	480	443	454	467	472	493	488	483	465	460	433	462	472	435	422	444	437	471	454	453	430	451	475	474	469	401	450	497	456	442	426	459	461	462	443	466	462	444	440	470	507	430	459	420	446	456	450	466	450	422	421	471	428	474	496	456	472	436	470	426	468	462	495	454	478	460	433	492	467	447	462	487	438	455	430	456	467	488	473	434	443	449	459	445	492	446	476	449	422	429	519	466	482	456	470	458	457	454	455	443	437	446	475	429	487	446	469	434	452	459	453	526	452	437	446	473	437	438	469	461	451	436	409	475	460	411	471	474	463	434	468	485	494	428	481	494	460	470	448	471	455	449	436	437	502	463	435	451	451	430	472	432	438	458	475	415	469	496	443	456	454	471	450	483	475	467	472	473	435	508	439	422	475	477	429	420	447	480	459	488	485	459	477	453	445	436	471	432	427	465	432	462	430	448	478	512	476	408	486	519	469	484	461	481	451	437	455	441	423	480	434	480	473	481	473	483	478	470	445	434	502	449	486	451	422	455	469	439	466	457	466	425	461	459	465	453	439	480	470	437	436	418	418	477	448	452	441	422	476	457	463	468	451	465	443	451	454	490	499	430	466	450	430	494	462	434	495	417	465	480	436	506	452	481	433	453	456	444	450	409	461	441	422	424	467	472	444	445	447	489	477	462	457	446	488	444	471	493	451	467	458	467	430	434	402	464	468	500	490	443	462	448	439	466	470	472	472	435	474	460	436	464	475	414	487	473	443	486	475	485	456	448	465	462	443	468	419	440	460	454	463	444	443	459	469	502	440	457	458	446	449	413	464	460	454	436	444	444	456	461	461	480	461	419	447	447	448	468	456	429	488	469	474	473	417	431	478	480	502	444	444	460	464	443	449	448	464	451	450	445	498	455	460	481	436	457	428	463	444	424	420	472	452	437	450	465	487	453	485	443	494	452	457	492	456	505	450	496	464	458	451	441	462	463	483	470	440	481	450	473	486	441	456	426	478	455	454	471	475	456	479	494	413	454	455	461	448	477	455	452	452	450	478	448	402	433	432	462	432	464	441	466	473	441	469	456	426	490	484	432	461	428	479	448	446	458	423	470	475	420	495	413	444	459	499	485	423	440	467	438	441	469	443	451	452	424	488	450	424	477	438	457	464	475	455	474	418	461	469	458	462	476	428	488	449	465	501	437	447	457	424	456	472	449	477	404	477	444	491	438	403	475	439	471	469	444	439	476	466	447	456	468	437	430	450	440	504	440	416	478	474	485	458	488	464	461	458	445	494	474	467	430	442	481	452	460	436	461	477	477	456	448	458	431	482	447	442	483	443	441	418	462	491	467	447	470	506	480	461	522	423	456	444	509	476	482	491	447	468	450	483	473	457	477	470	489	449	478	439	420	435	452	394	464	456	488	473	472	466	490	452	441	450	434	452	479	462	461	449	444	486	508	490	442	440	478	432	432	456	454	450	497	470	459	463	452	435	443	457	460	424	467	485	431	478	450	426	413	434	428	454	441	489	420	480	452	439	461	470	433	442	465	417	508	445	442	453	450	424	450	489	444	442	479	439	441	458	470	467	432	457	429	436	482	465	442	475	452	464	436	446	444	461	456	463	424	457	449	450	427	439	449	460	430	466	459	434	468	472	472	460	453	477	400	473	443	500	459	445	459	463	467	490	449	416	476	467	466	442	449	439	464	455	434	429	443	449	469	445	440	431	436	456	445	479	483	484	460	484	456	475	426	457	448	416	444	426	508	462	430	424	497	438	461	436	488	421	456	424	451	452	448	480	494	505	399	479	443	435	436	439	467	471	498	455	446	440	453	430	434	440	470	459	435	458	436	473	476	408	441	459	412	453	495	472	487	456	482	457	439	468	430	433	439	493	504	451	461	439	467	465	500	493	437	498	426	457	459	475	454	443	459	461	441	453	471	441	443	451	477	464	496	467	460	451	453	441	444	458	467	443	423	465	460	486	504	464	474	429	494	484	445	432	438	448	502	508	473	481	482	441	454	461	477	462	435	486	459	446	478	431	445	460	455	439	437	454	436	457	479	442	466	457	433	481	434	416	449	448	445	452	467	471	446	469	452	455	430	424	447	457	451	444	415	493	483	434	461	423	470	426	441	473	450	443	457	460	486	459	436	452	411	460	498	488	439	479	459	452	427	436	430	443	455	472	433	439	442	442	469	429	438	457	469	455	452	479	469	451	505	455	410	451	458	481	465	430	454	446	449	460	501	475	462	448	479	445	447	450	451	431	430	501	461	450	438	450	421	447	449	494	461	436	427	415	411	465	433	481	449	453	450	467	451	419	474	478	436	500	455	465	402	446	455	493	402	478	442	462	477	424	454	466	458	463	449	444	461	481	461	444	474	412	492	473	421	473	469	444	490	439	475	460	452	440	464	478	410	488	463	482	460	459	492	455	468	449	471	459	468	466	480	448	521	466	453	419	486	498	443	468	432	481	461	428	462	448	470	463	450	432	445	483	448	477	404	477	496	486	454	488	481	442	477	435	476	418	439	432	468	465	441	450	422	465	481	438	451	468	466	453	435	456	459	438	465	438	445	446	451	452	467	460	480	427	490	473	485	452	462	470	447	462	469	483	445	478	436	484	430	460	451	444	450	475	436	465	451	450	452	433	461	459	459	449	455	428	474	416	437	401	470	496	482	443	475	413	480	426	464	439	436	510	475	476	446	462	489	440	443	460	452	451	460	447	500	428	463	489	442	512	436	440	468	487	434	415	451	454	455	458	494	412	464	470
1477	280	312	320	281	290	289	259	283	290	293	307	271	311	283	268	285	257	270	272	295	315	281	276	279	278	260	254	257	293	298	268	247	277	269	300	260	249	286	240	243	304	251	267	268	279	281	234	292	281	300	299	313	284	290	296	294	292	253	278	313	288	291	270	258	287	289	271	274	279	292	287	285	302	279	288	291	256	319	288	316	271	289	283	301	297	293	318	307	307	270	287	303	300	250	293	284	281	261	274	280	241	276	283	315	288	274	263	273	265	307	297	306	284	273	261	296	314	297	313	295	286	280	288	288	281	286	275	255	278	302	287	255	293	266	285	241	269	297	268	277	276	260	261	303	277	293	275	275	311	306	301	298	276	297	277	258	289	265	278	282	247	286	281	288	270	275	279	294	283	301	302	282	277	297	287	284	277	311	284	251	309	282	276	274	304	262	275	273	272	298	286	292	302	248	278	289	270	272	280	267	300	273	303	255	234	282	278	290	275	281	276	303	295	270	275	278	305	286	284	294	270	304	292	311	291	294	286	284	264	305	300	333	275	262	288	288	280	293	274	282	292	277	306	298	274	283	269	294	289	260	280	282	267	299	309	281	275	260	277	290	295	302	300	303	298	280	266	262	269	274	260	288	289	309	314	305	291	299	281	294	279	288	268	282	264	255	310	262	320	260	266	263	277	305	270	258	321	251	267	284	299	280	272	284	269	270	272	265	251	290	304	288	286	316	296	282	284	263	280	278	269	264	274	275	268	292	272	308	282	281	274	290	326	277	275	314	267	271	285	296	286	285	287	297	276	321	306	296	272	230	278	294	296	299	270	289	279	285	310	296	268	273	251	293	262	272	285	276	283	305	276	275	252	293	305	277	301	285	267	267	259	289	258	270	267	264	280	260	289	313	308	285	304	265	272	283	265	286	294	279	283	281	256	270	310	287	297	254	266	282	261	252	271	251	276	281	256	256	289	250	269	292	281	279	291	266	293	287	288	293	265	281	292	257	266	246	280	265	306	265	272	283	303	271	253	268	291	272	291	285	262	296	278	295	285	303	252	317	294	276	309	244	269	286	270	302	278	265	286	300	298	296	272	291	279	287	260	298	260	303	257	276	289	269	265	296	275	258	260	286	279	277	298	285	268	258	252	262	298	271	316	282	255	316	253	279	288	300	292	293	290	290	291	265	255	273	299	276	267	290	296	276	274	287	285	287	302	317	283	289	285	257	274	263	267	299	292	284	278	281	283	288	285	262	303	264	257	267	281	284	288	320	273	279	270	264	258	295	274	283	282	258	294	292	305	280	261	253	278	284	275	282	282	272	305	292	307	280	316	286	269	288	314	294	303	271	277	266	315	300	258	292	277	273	276	302	268	259	311	264	259	286	266	292	276	292	307	275	276	256	274	304	281	270	267	298	279	264	284	307	264	266	275	271	287	270	305	276	273	268	275	285	282	312	289	267	293	301	323	287	291	264	296	304	297	290	298	292	279	299	293	298	283	266	285	289	324	309	291	310	279	268	257	283	318	296	273	275	323	302	300	281	271	226	282	295	284	284	264	269	307	293	317	310	298	265	298	343	285	272	324	298	279	330	285	247	291	271	278	285	283	301	289	277	319	309	253	282	268	318	278	279	261	278	273	289	254	314	298	289	294	303	273	300	292	245	255	283	264	304	251	273	283	289	281	301	301	283	293	279	274	315	289	293	254	288	243	286	279	272	298	265	289	295	265	262	266	271	317	318	280	271	268	264	282	268	273	266	254	297	299	263	265	266	258	318	282	262	277	290	288	280	248	269	320	280	293	277	273	284	297	299	280	264	314	300	326	299	284	289	332	292	278	283	292	267	284	324	288	253	290	293	269	257	262	270	282	312	278	253	293	299	287	276	266	282	306	239	287	298	306	285	312	280	273	315	288	276	289	256	289	275	280	270	263	267	281	312	274	280	292	298	294	276	324	273	243	261	291	260	284	279	284	275	254	254	294	273	292	319	274	258	288	266	266	271	272	318	302	273	282	292	287	290	287	268	257	325	292	290	278	298	299	258	259	295	283	287	262	291	322	261	261	280	275	302	248	278	317	297	292	288	262	288	307	239	276	273	281	286	285	306	308	294	269	272	270	290	287	284	264	259	288	290	284	300	267	299	271	303	302	312	271	255	288	267	281	282	289	253	259	271	293	291	273	306	280	272	267	293	287	274	283	282	257	292	300	271	277	301	271	273	328	299	289	278	289	259	259	315	282	310	312	302	298	283	267	297	290	286	297	288	290	274	315	284	284	283	275	265	291	282	263	272	296	272	267	296	292	273	301	300	292	280	287	276	288	270	270	268	274	269	307	262	305	297	303	258	301	279	267	265	287	286	261	306	300	293	286	273	274	291	278	272	295	287	266	299	248	277	276	261	288	271	288	304	284	279	278	278	266	266	270	270	292	297	262	295	282	255	265	290	287	293	278	274	266	286	265	252	257	271	257	292	244	336	295	252	263	279	298	300	318	274	293	285	300	273	290	284	256	290	265	289	279	274	267	270	327	273	293	286	271	274	276	284	266	301	305	276	288	258	260	278	290	272	256	264	291	275	315	285	279	284	237	279	261	267	279	309	301	287	283	286	262	265	264	298	268	271	253	286	262	273	272	283	298	273	282	285	291	250	273	306	261	247	259	307	254	274	308	281	269	309	323	303	274	286	290	302	282	275	252	293	298	299	277	283	268	320	270	306	278	326	305	293	269	298	266	255	266	282	274	268	271	283	270	262	313	273	266	291	317	310	282	289	291	293	252	301	255	296	289	265	318	277	274	259	288	249	273	279	290	292	258	286	303	263	287	294	287	288	280	308	286	282	267	312	302	300	330	266	282	254	298	294	276	257	298	298	282	271	304	267	301	303	280	277	271	262	288	258	250	284	282	275	298	304	283	253	304	277	265	305	295	323	311	305	272	268	286	295	276	286	284	289	293	290	288	280	312	310	289	273	263	268	312	281	256	255	328	236	295	264	261	254	260	314	302	309	277	242	289	272	329	268	300	278	263	280	330	296	267	292	269	309	299	309	294	299	277	288	279	267	290	299	290	305	257	263	289	255	273	293	274	286	279	280	295	289	266	235	261	287	267	316	293	256	269	297	289	307	298	290	300	282	262	283	274	279	278	329	316	267	293	294	277	294	317	314	279	305	274	293	249	256	295	267	270	278	259	261	267	308	299	280	296	280	259	273	312	268	320	269	272	270	279	291	271	290	243	297	275	302	316	300	280	288	280	256	299	273	286	296	268	271	271	282	325	275	294	281	325	272	280	310	307	263	284	273	257	247	295	255	273	271	268	274	293	306	300	246	304	318	303	283	247	300	322	306	293	304	304	300	301	284	287	272	341	284	305	275	232	314	285	308	320	281	333	281	249	292	271	295	276	290	273	300	293	297	323	262	268	298	243	266	284	280	295	258	284	273	281	286	306	276	298	263	287	291	271	284	258	277	285	254	273	285	326	306	268	291	255	241	270
1795	625	675	670	680	675	630	609	644	623	594	675	667	640	608	643	630	658	678	572	650	620	614	672	653	627	651	638	590	577	620	655	604	611	617	656	623	629	650	563	638	596	609	640	626	632	589	627	663	683	625	628	609	611	664	620	628	620	622	627	586	542	604	593	609	626	626	622	692	592	569	631	616	674	593	616	575	654	632	598	602	627	633	627	650	626	662	603	643	599	654	668	610	662	633	580	609	638	603	639	626	622	642	621	653	636	641	606	622	587	652	648	653	645	622	654	618	608	613	636	598	597	625	632	576	624	652	688	591	616	614	634	614	586	649	582	613	592	591	643	579	639	614	649	626	680	642	598	638	632	653	614	609	630	603	617	605	616	698	606	643	627	617	663	619	630	586	637	657	635	604	599	617	628	623	583	624	616	687	623	642	594	626	634	587	629	644	614	636	646	635	660	593	625	590	557	587	612	590	633	621	622	646	684	572	632	621	669	603	608	633	615	631	646	630	653	666	665	618	661	610	694	645	628	600	623	636	631	632	657	617	624	636	667	603	613	615	639	627	620	641	590	647	625	607	692	629	647	633	629	553	629	584	617	604	573	631	652	625	623	590	604	627	572	696	579	622	635	581	615	617	564	638	631	657	598	626	627	598	610	639	653	648	659	637	619	660	605	643	616	620	639	618	653	590	666	650	620	608	615	642	619	561	605	584	636	664	621	615	655	611	604	613	562	666	609	663	616	613	624	592	676	584	649	643	627	583	592	604	572	591	600	582	609	618	646	649	634	594	609	632	643	659	650	591	642	653	649	624	635	613	610	583	612	622	614	582	646	636	615	628	631	561	657	622	596	646	629	609	596	617	607	614	618	634	630	616	665	584	635	653	604	611	634	646	640	602	603	621	644	577	626	616	642	638	622	597	632	613	636	590	588	602	668	634	619	629	578	621	590	658	596	617	616	601	601	614	588	594	586	629	571	609	647	618	638	596	619	616	619	603	596	636	611	639	642	616	630	613	648	632	577	666	606	654	654	610	629	634	666	618	687	592	657	658	637	656	639	632	612	595	653	644	651	617	615	592	603	634	562	589	638	590	620	612	588	609	648	635	543	636	628	599	627	641	629	675	602	611	644	687	583	641	626	603	582	661	588	597	645	640	621	637	620	629	607	638	614	651	618	664	604	683	631	619	664	625	646	617	633	611	664	600	638	605	645	616	643	600	644	624	595	599	617	620	625	654	639	603	594	629	618	656	609	638	611	590	638	614	611	648	623	618	635	626	627	612	626	614	593	634	607	650	653	619	636	632	559	581	623	682	656	580	674	637	601	588	611	603	614	618	602	599	616	606	608	619	567	617	581	636	624	641	589	619	620	652	642	624	644	626	603	617	709	656	643	581	615	611	636	641	582	609	622	621	615	619	607	623	612	598	596	611	653	639	610	661	646	613	599	600	587	580	590	642	600	559	618	612	655	644	684	608	590	615	604	604	657	603	635	619	621	623	599	642	611	646	605	595	639	642	648	603	596	655	626	622	611	627	614	683	650	597	601	585	640	597	608	666	608	570	541	638	618	630	661	558	595	588	650	602	632	603	604	621	633	625	568	610	662	609	619	599	628	643	627	581	651	630	674	576	612	583	589	606	641	620	631	613	580	647	650	632	614	612	590	655	622	619	661	602	625	618	597	598	641	670	610	599	582	610	628	612	571	573	629	652	608	574	587	612	604	627	622	608	636	637	662	589	625	656	615	632	636	631	628	617	566	648	630	659	631	626	654	606	628	634	588	601	600	637	631	596	615	613	609	590	601	605	603	608	604	580	668	600	626	614	596	587	649	640	620	611	634	601	623	643	604	651	620	620	569	631	671	629	604	607	606	657	669	616	620	637	654	611	626	610	579	669	610	580	640	609	627	651	596	572	620	672	610	595	642	649	600	623	648	567	625	604	611	625	603	638	601	618	604	626	641	619	626	607	602	618	639	616	667	583	640	649	619	604	566	618	671	603	671	639	657	625	598	594	633	610	597	629	613	629	631	641	613	611	638	554	637	634	609	609	648	584	583	657	630	593	569	579	607	626	604	598	595	584	634	649	607	569	652	608	622	581	608	634	608	628	592	566	635	638	633	648	627	634	614	601	616	584	614	601	632	635	643	613	617	648	637	655	621	569	634	596	595	647	652	597	604	566	589	605	598	663	629	570	677	673	622	641	623	617	621	632	596	608	614	614	677	596	568	608	646	660	636	588	579	622	635	637	613	643	608	616	637	604	623	685	629	693	625	663	638	644	606	608	625	630	592	608	604	603	588	608	621	631	600	626	588	615	608	656	656	611	658	609	644	609	634	611	682	614	598	623	608	607	615	621	635	614	664	598	616	608	633	610	630	597	596	623	669	646	634	636	627	655	607	635	648	623	600	644	615	615	634	624	654	685	648	646	644	646	616	622	620	658	607	602	626	640	641	591	627	634	596	638	587	622	650	614	623	626	650	647	626	663	624	654	583	626	588	619	624	584	616	638	659	617	641	616	610	641	641	592	606	614	682	667	642	629	579	646	617	631	615	641	647	595	649	595	596	657	616	617	600	629	611	633	571	611	654	638	589	661	642	614	595	680	602	602	591	604	607	616	588	619	631	655	642	630	640	640	631	664	610	634	666	643	644	644	627	584	626	586	586	635	619	643	591	607	593	632	631	583	621	563	624	655	647	653	596	649	607	639	606	665	616	632	603	619	599	623	583	605	624	614	635	590	585	619	563	646	625	646	586	580	606	640	654	622	618	605	680	630	575	617	600	639	611	610	616	599	658	609	641	612	601	606	633	625	598	624	618	590	620	626	620	587	577	647	598	623	647	626	646	601	648	615	618	609	608	625	579	631	606	614	631	623	664	613	622	634	592	623	610	609	620	643	649	621	628	622	645	632	608	625	633	629	650	611	593	629	602	599	628	649	624	611	627	646	618	660	615	622	619	610	633	652	635	654	597	631	634	584	617	574	611	607	599	649	655	633	612	664	598	633	588	582	610	589	607	593	631	682	629	614	639	617	647	549	620	647	630	620	642	640	621	647	634	616	634	584	591	618	664	605	599	618	614	623	662	639	653	635	619	590	555	603	545	612	640	663	615	615	673	589	649	574	607	606	657	630	617	561	587	672	631	638	618	635	640	608	563	626	618	603	574	637	602	602	606	628	637	638	623	618	633	604	613	665	584	623	606	605	639	635	656	603	648	632	598	584	644	615	660	633	640	646	662	659	662	628	633	614	609	650	612	627	619	608	628	641	595	637	636	590	627	645	648	616	599	641	624	611	631	588	643	633	614	649	603	651	612	651	628	636	614	643	620	565	622	632	633	631	666	641	581	651	608	619	651	614	586	614	618	601	647	621	639	615	600	610	609	626	628	601	640	613	605	598	625	648	625	637	612	600	617	629	643	626	652	601	644	599	626	647	614	615	646	586	568	620	592	644	613	619	592	599	597	647	664	611	602	619	599	628	590	617	597	620	616
6971	523	502	387	297	250	195	196	171	146	195	145	140	133	128	127	121	120	134	134	128	129	143	146	95	131	124	117	120	131	117	122	115	135	123	98	110	113	124	124	123	120	112	121	121	120	128	122	123	155	131	126	134	119	126	135	122	117	140	111	134	123	144	126	103	115	106	145	141	124	126	113	141	110	120	124	129	122	149	135	113	112	110	123	106	125	140	135	122	104	128	114	108	123	124	137	119	127	123	114	118	127	122	107	122	109	135	116	126	131	119	105	130	115	118	125	109	137	129	145	125	107	123	120	127	113	131	111	136	130	122	131	114	114	121	142	114	109	125	106	143	148	127	134	126	119	128	133	124	121	111	116	121	98	121	127	108	130	141	130	138	114	121	134	130	95	104	142	108	121	132	121	110	129	107	124	123	132	118	121	133	121	98	135	112	127	110	125	127	125	111	122	115	123	110	128	121	104	111	120	126	110	119	139	129	126	137	106	130	123	130	126	118	118	129	130	118	113	113	137	120	132	115	140	124	143	121	110	150	109	138	108	121	129	111	99	111	107	115	128	99	111	108	118	110	132	112	134	121	124	127	113	120	127	118	134	140	141	119	129	123	109	134	125	125	110	150	106	130	126	129	116	124	143	118	111	115	134	140	139	140	141	134	121	115	151	124	117	135	108	132	134	116	124	129	102	127	123	133	142	101	124	130	111	121	137	138	139	120	125	103	115	118	111	112	119	120	120	122	135	114	103	143	98	138	137	121	115	124	119	124	115	120	122	137	133	149	140	125	142	114	134	124	131	119	116	116	124	135	122	105	123	122	135	102	138	107	144	143	112	121	124	107	129	126	149	118	96	131	122	147	116	125	145	118	124	129	123	111	121	132	145	141	115	124	114	118	124	121	127	100	123	100	131	119	137	142	122	107	117	127	129	132	115	115	136	114	147	122	131	125	120	123	132	125	139	126	99	110	129	122	114	116	134	109	116	143	139	138	137	133	115	124	133	98	113	148	113	110	125	127	109	104	101	113	126	123	143	119	122	149	120	99	122	118	120	134	112	106	118	112	127	132	145	137	131	114	120	109	123	126	113	145	125	112	141	136	120	105	100	124	127	117	99	124	124	132	118	111	134	133	123	106	126	112	113	134	123	132	117	130	140	141	104	124	105	142	114	136	114	146	107	99	119	134	120	127	133	135	117	140	138	130	133	106	118	103	134	139	118	151	115	122	129	125	124	134	111	120	127	113	152	130	139	101	122	144	125	114	130	134	132	137	135	125	133	126	99	85	123	135	131	123	130	119	106	116	128	127	118	111	136	115	132	113	139	98	153	127	119	134	118	106	122	118	111	133	115	120	117	125	119	128	133	140	127	128	141	99	113	126	114	127	107	115	129	126	105	128	102	142	111	119	132	113	124	126	119	120	114	120	126	122	128	112	139	128	103	131	106	128	128	129	118	122	128	107	145	105	103	135	130	116	104	120	129	138	137	108	137	121	126	116	105	127	135	128	137	109	128	103	103	122	106	129	127	121	125	114	99	112	90	117	126	114	125	139	110	131	118	125	140	123	123	117	118	126	121	127	98	127	129	109	104	108	122	123	110	123	128	143	128	115	103	110	117	104	126	118	127	145	130	148	130	119	132	129	99	108	107	113	120	118	124	119	118	121	117	139	124	119	94	97	130	124	139	113	119	115	130	142	128	134	118	122	109	134	117	105	119	105	137	131	119	126	120	110	123	129	131	120	113	125	115	116	139	121	128	107	132	125	111	104	110	113	119	121	114	113	120	117	107	103	147	109	129	120	106	125	124	113	106	123	118	109	124	129	121	113	116	134	126	133	125	114	126	115	119	147	124	122	133	137	119	110	142	122	133	104	132	133	119	126	118	111	115	132	120	125	124	132	111	124	134	118	121	141	120	123	121	146	119	147	133	132	106	138	114	137	106	115	139	135	117	129	108	125	112	141	109	135	132	119	130	140	126	116	125	126	111	128	125	133	132	126	140	92	127	137	124	123	117	113	123	125	146	118	96	131	125	118	130	110	120	125	125	134	112	133	123	132	138	112	118	131	109	123	114	127	144	127	114	133	131	110	131	132	120	118	127	119	133	124	130	132	121	105	140	123	111	115	118	110	111	123	114	113	132	136	120	113	140	116	116	110	123	118	130	112	129	112	112	117	139	140	124	105	142	137	127	122	137	135	121	116	139	122	123	116	147	121	129	114	128	118	118	106	107	96	103	116	113	125	137	122	122	119	120	140	109	117	126	150	121	140	101	129	126	119	123	123	133	136	108	120	139	127	122	145	132	133	121	110	115	109	120	111	109	136	108	119	116	127	115	153	128	138	131	140	137	114	124	135	120	101	140	128	123	109	125	116	125	150	140	111	121	124	107	106	114	112	127	121	116	143	126	125	130	102	136	113	116	126	133	120	123	128	111	134	123	106	132	143	132	134	147	136	124	109	110	143	110	136	116	116	116	125	131	141	124	133	130	127	101	128	134	124	106	120	142	124	131	94	118	146	116	120	131	147	128	134	150	129	112	116	141	153	141	115	134	120	137	111	136	127	119	123	130	126	129	134	122	115	129	95	130	110	84	110	125	117	113	112	117	121	132	121	112	144	115	126	106	110	120	125	130	143	129	108	134	124	107	116	133	144	145	115	120	141	128	103	99	128	112	116	111	131	107	125	132	118	115	131	129	123	139	131	112	104	119	125	108	132	131	127	120	133	131	103	122	126	112	121	103	130	121	125	119	125	125	134	127	137	128	128	122	120	138	125	119	115	114	134	114	110	107	127	129	116	128	111	135	127	116	109	106	129	116	130	125	126	127	104	127	111	102	133	113	127	141	101	126	104	120	141	130	125	134	134	121	110	122	125	124	135	132	144	119	128	111	104	114	112	124	140	116	125	98	137	102	118	127	127	146	115	132	134	123	137	108	127	124	129	133	123	112	124	115	121	136	144	109	102	138	113	104	112	133	130	130	108	140	131	133	142	103	131	103	123	139	121	103	128	139	131	112	111	120	111	109	126	120	109	120	125	116	136	104	132	102	120	128	108	117	134	133	104	112	113	113	119	119	127	119	119	109	149	129	121	94	127	112	129	130	115	122	117	135	131	122	127	141	112	101	122	130	105	112	129	112	120	118	136	148	126	121	127	125	102	114	95	115	120	131	133	163	127	114	119	116	126	110	116	109	120	121	126	117	121	116	113	112	126	130	124	127	120	153	129	95	126	124	110	150	120	122	118	141	140	131	112	145	121	151	115	123	120	110	138	120	118	137	123	112	108	120	152	140	114	128	136	123	115	132	120	122	111	139	122	120	131	125	112	124	115	132	120	126	120	110	133	125	129	106	107	132	135	105	135	126	144	109	119	112	120	126	126	129	121	120	130	98	116	126	120	110	131	127	130	120	116	137	133	140	127	112	112	125	124	127	133	127	130	137	114	143	117	119	128	131	120	129	125	117	120	119	115	141	135	105	116	114	121	133	127	125
5992	650	1146	1300	1109	834	710	644	591	521	479	484	420	397	398	397	421	348	321	354	361	352	350	367	359	340	316	355	378	344	342	370	350	345	322	294	345	350	324	328	324	326	314	331	291	358	379	330	307	318	316	312	314	345	318	312	310	346	304	281	301	356	295	339	322	285	294	299	316	299	302	337	300	292	319	318	331	308	313	322	338	299	319	297	347	321	341	327	345	300	302	324	317	314	300	320	325	315	307	302	314	295	339	328	319	308	325	293	307	305	304	321	326	320	327	258	306	279	278	320	317	298	325	315	301	335	324	339	310	323	341	289	318	322	320	273	315	333	327	277	364	345	321	325	304	330	310	308	301	284	341	313	311	310	303	354	317	296	318	282	304	309	315	312	294	346	309	314	279	336	312	275	276	320	299	305	346	285	282	332	323	303	314	320	292	312	302	302	341	306	316	325	333	292	315	330	303	308	299	294	321	300	316	303	311	304	317	306	324	289	305	289	326	320	329	326	299	296	321	325	270	326	313	311	322	291	305	300	348	313	315	339	297	331	299	352	283	310	313	300	293	321	355	317	330	306	297	300	320	304	316	306	310	298	284	285	314	358	318	314	326	311	289	307	327	304	308	280	323	324	292	323	324	313	340	342	314	367	333	289	306	325	302	305	299	317	306	293	327	302	319	325	336	317	315	308	323	301	260	295	307	272	290	280	288	303	307	317	292	361	350	337	304	283	327	302	288	336	357	312	325	286	327	283	299	328	349	319	316	306	304	317	307	322	341	336	302	302	303	287	339	301	307	334	305	285	307	324	293	311	294	315	309	321	334	295	324	286	338	306	331	310	313	325	323	319	318	292	322	326	316	310	303	342	326	326	351	309	310	290	284	302	306	313	346	286	322	309	312	339	303	330	294	310	321	318	326	301	328	335	316	287	278	281	329	328	332	285	302	318	304	315	298	299	315	309	307	304	298	318	315	346	321	307	315	315	304	314	311	289	335	322	314	311	316	327	290	293	297	292	305	311	356	322	312	306	339	311	308	318	329	341	325	306	335	325	301	318	285	278	314	336	325	295	313	322	323	300	310	306	300	307	336	325	333	273	326	330	321	319	303	345	279	302	315	309	336	321	307	319	314	288	291	281	291	320	292	291	332	321	313	328	335	299	314	293	268	317	324	318	316	336	355	323	313	318	305	298	322	306	334	321	279	316	301	315	291	301	331	324	327	306	286	327	301	296	308	318	342	315	334	316	284	298	350	329	301	309	334	332	310	288	328	310	318	294	321	315	334	320	294	315	307	291	320	329	297	276	277	316	300	317	291	355	316	318	290	318	311	316	307	322	293	324	308	321	298	293	303	300	298	301	294	336	319	321	332	330	308	331	324	332	338	311	328	294	317	326	310	308	345	304	345	314	298	341	285	329	306	322	312	299	347	314	311	324	322	318	317	325	329	332	304	309	279	280	337	301	299	329	326	278	346	311	292	294	297	310	314	298	303	307	332	306	345	302	312	299	284	293	299	294	283	324	305	332	280	313	313	327	324	303	341	312	318	309	288	313	309	273	287	310	292	309	325	332	337	336	296	315	321	332	306	302	305	333	342	311	307	304	288	306	303	302	310	324	316	302	334	341	318	335	289	329	328	299	288	303	297	324	325	287	311	298	314	311	350	316	344	328	328	333	296	309	342	306	337	322	294	313	314	288	312	328	324	314	327	317	341	342	337	326	270	316	299	316	328	331	307	295	302	346	279	310	319	315	340	329	319	305	339	305	296	342	339	297	297	340	293	356	313	299	306	301	304	323	322	309	286	335	326	308	313	310	346	334	336	304	325	312	340	315	290	294	343	318	303	314	335	340	314	307	306	325	318	335	299	296	330	329	319	322	330	313	310	302	316	312	318	298	286	302	348	318	322	323	328	275	280	303	324	319	292	314	297	307	252	327	307	292	327	340	353	326	311	322	338	334	304	311	307	334	317	303	322	303	300	325	329	335	316	291	330	307	337	319	325	306	297	292	308	313	321	303	323	323	336	323	344	332	312	331	346	340	277	299	314	330	312	294	316	284	319	305	298	278	299	301	312	334	306	283	286	293	320	331	312	325	322	302	318	312	283	307	306	294	312	331	332	298	341	276	315	308	293	307	310	312	324	337	309	308	307	311	314	309	310	300	314	298	308	301	322	319	326	300	282	297	305	307	319	309	347	325	315	288	327	319	316	319	299	313	336	283	335	316	321	304	305	277	322	321	326	318	294	299	335	280	352	284	304	307	319	311	307	308	303	317	319	313	328	282	322	320	325	333	290	294	326	315	298	301	305	306	325	333	327	335	303	302	328	312	304	314	339	311	330	343	311	333	311	292	319	321	308	315	276	304	324	298	318	275	297	352	290	307	316	329	306	320	311	306	315	323	318	326	329	334	304	327	316	310	308	306	296	324	299	303	292	306	327	295	320	312	286	343	310	316	295	308	287	306	316	322	353	304	302	302	289	299	342	288	318	298	313	340	309	293	318	313	344	310	314	322	319	324	342	330	288	338	306	335	328	329	319	294	288	325	342	314	308	324	316	309	321	310	324	285	331	312	317	302	298	365	350	321	295	310	309	307	309	316	318	302	328	292	321	333	325	286	343	306	315	316	332	306	310	325	330	287	340	294	296	291	323	296	308	324	304	310	343	300	329	344	315	306	305	322	292	305	274	320	304	322	284	327	311	323	310	303	306	327	328	296	326	323	321	313	349	316	310	316	328	295	296	273	344	315	280	316	309	306	298	328	329	304	330	313	300	323	329	321	332	332	300	300	321	309	334	311	349	286	333	318	349	336	292	295	318	330	324	323	291	315	339	335	290	316	324	317	306	329	303	308	313	297	319	307	327	319	295	303	331	311	283	283	332	295	323	291	345	306	287	293	323	303	348	325	333	311	275	322	316	293	318	315	314	307	314	322	295	314	322	316	329	296	320	316	290	322	295	325	310	299	340	301	329	311	329	295	362	303	296	311	300	339	304	317	319	314	306	308	293	320	331	309	311	320	341	325	331	359	292	332	283	327	337	297	313	309	303	334	310	341	331	333	329	285	317	314	309	332	313	328	302	319	355	297	304	309	310	296	331	319	281	326	284	308	327	291	317	294	261	268	303	312	335	298	312	313	284	316	333	329	287	269	297	315	285	313	296	310	315	324	314	290	331	292	320	286	339	317	318	303	298	327	329	325	313	316	309	280	307	270	299	332	284	319	294	313	317	307	338	318	296	299	320	321	289	316	292	305	318	312	323	305	303	349	301	316	312	331	288	312	343	323	311	322	298	329	328	298	296	301	298	328	324	353	293	309	303	313	316	305	355	305	323	295	323	316	327	329	319	324	294	301	305	347	323	314	291	307	326	352	306	343	308	321	310	355	332	309	329	285	309	334	337	273	322	344	290	302	303	307	306	293	304	312	304	309	281	324	309	331	317	333	323	311	298	342	339	332	306	315	295	343	319	327	294	284	302	336	312	290	321	298
14097	1134	1028	774	524	373	304	279	266	236	240	222	194	209	220	212	208	210	181	140	184	167	183	190	179	218	205	197	202	212	174	195	175	172	233	197	178	183	166	168	178	164	166	183	204	179	182	175	183	210	167	184	182	185	191	164	186	189	188	181	177	185	163	178	181	194	172	188	204	176	152	166	203	156	160	180	171	179	202	166	207	187	207	217	179	196	184	177	187	189	199	194	190	184	179	201	162	180	172	191	183	166	191	182	196	202	186	195	196	191	184	201	169	187	202	161	174	153	169	212	183	188	176	211	192	192	189	189	196	211	194	194	198	194	204	201	187	188	195	196	186	155	181	157	180	193	184	177	185	197	180	202	157	164	188	179	168	173	188	181	179	177	197	215	197	187	175	154	193	182	200	177	192	181	203	191	171	192	205	203	180	169	206	174	193	183	169	177	197	171	164	203	194	179	181	178	165	167	190	179	200	171	183	176	201	196	194	181	181	180	190	175	181	199	174	174	160	188	156	189	148	198	203	196	185	181	155	146	160	175	168	178	189	162	155	184	171	169	183	178	158	201	177	189	177	150	172	174	158	170	195	174	178	182	143	185	149	172	172	204	189	194	163	199	212	176	185	200	163	176	188	186	170	212	190	184	191	173	189	180	192	209	183	170	172	202	169	188	167	179	172	193	181	164	188	184	194	172	175	210	203	218	200	192	173	177	187	220	179	178	194	190	179	164	153	161	181	216	197	181	172	194	197	179	216	185	160	192	170	196	200	183	182	181	180	181	230	180	207	174	183	162	178	219	197	207	204	179	172	189	201	202	171	199	184	182	213	192	175	171	201	172	183	197	180	179	200	172	202	193	200	180	185	172	183	172	186	192	206	204	183	165	187	201	187	154	184	203	193	193	188	177	190	166	175	153	205	183	162	194	190	157	183	190	193	182	169	161	196	170	166	187	162	180	184	215	184	181	173	193	197	197	184	202	208	172	176	183	177	189	200	189	180	167	182	177	181	155	190	180	198	153	178	167	159	181	178	170	187	184	189	174	198	190	153	187	177	191	176	175	185	196	191	185	202	182	209	201	168	175	193	174	164	201	185	178	186	194	186	181	183	165	195	180	175	156	176	183	173	171	191	225	174	189	182	183	173	176	152	194	186	179	176	178	199	187	180	168	158	185	188	203	144	201	178	155	211	186	176	207	208	194	200	193	164	181	175	159	171	164	184	194	194	174	189	217	160	156	161	186	200	195	179	163	166	206	184	153	177	152	193	192	194	184	181	198	187	205	172	165	180	195	195	191	169	181	188	200	182	194	188	177	199	214	192	209	180	183	183	189	162	197	184	186	167	197	179	175	177	173	182	176	190	184	152	184	177	175	179	179	181	186	180	178	195	163	201	176	188	198	163	182	194	176	188	165	186	165	167	199	177	170	170	150	219	195	192	189	195	179	179	166	161	189	199	186	214	198	171	184	175	188	173	182	174	188	187	184	181	205	190	170	189	157	189	191	216	171	196	180	184	182	189	187	197	177	196	190	184	165	160	193	190	172	163	189	161	205	169	196	161	188	173	182	193	187	175	171	157	187	185	156	190	183	186	191	218	179	171	168	179	194	191	156	196	197	182	172	181	181	196	217	206	178	164	178	204	190	166	192	208	167	179	174	149	179	168	189	164	177	205	205	179	180	175	181	192	178	167	167	180	183	149	204	191	191	204	191	187	214	183	177	184	175	189	181	181	210	200	143	181	186	201	186	218	205	191	186	183	186	204	178	177	188	204	177	180	178	184	172	202	171	216	212	174	204	182	185	166	190	180	178	177	194	207	183	184	188	217	178	184	185	217	203	219	184	189	192	169	196	195	182	182	192	193	202	201	190	202	184	168	192	165	181	207	143	184	171	180	205	182	205	169	181	190	182	197	166	188	211	183	197	172	159	181	186	182	172	180	196	159	207	182	191	168	202	185	195	166	179	172	197	196	201	183	185	200	218	181	163	174	188	201	199	162	173	194	145	165	171	174	164	187	182	171	169	202	180	182	168	167	166	187	184	163	186	170	144	177	180	169	177	171	174	157	184	184	164	186	173	164	181	195	174	192	206	184	181	194	180	201	195	202	190	179	196	178	159	164	171	160	163	183	173	160	209	173	167	170	173	190	157	150	180	177	198	198	215	201	210	189	204	175	194	193	194	208	195	185	182	198	205	152	167	184	171	183	182	174	186	140	190	155	180	170	227	194	201	195	169	208	171	175	217	194	195	202	219	190	187	185	179	179	181	187	175	186	186	190	195	190	177	178	164	200	179	202	187	181	204	191	174	198	181	182	214	182	159	183	189	152	186	193	203	190	213	171	185	185	208	196	173	161	179	167	181	177	197	175	194	182	164	171	159	199	189	181	189	209	185	176	180	182	196	178	180	187	179	184	163	195	142	186	185	197	190	180	194	171	173	181	185	186	216	189	174	182	175	218	204	207	168	192	171	184	192	217	188	185	185	184	161	189	146	179	188	207	202	188	181	200	210	181	171	201	198	201	185	187	184	180	179	192	194	170	198	172	183	176	196	176	192	142	191	161	197	183	203	187	168	180	169	190	187	201	194	209	194	175	171	178	201	194	200	215	192	204	195	195	197	181	189	177	194	158	186	183	175	185	183	178	156	182	177	179	178	176	156	197	168	188	188	151	192	150	182	191	178	204	192	196	164	188	190	193	169	169	175	165	202	194	176	182	192	199	186	196	196	210	185	176	172	191	177	182	157	182	157	178	159	162	200	196	200	163	188	184	179	187	183	185	192	192	180	173	191	177	166	174	169	172	185	194	177	159	204	205	182	188	181	157	187	191	186	195	200	192	179	180	180	139	172	189	217	193	182	157	180	183	179	174	176	221	170	210	183	188	191	169	212	184	161	200	171	144	179	168	180	197	179	195	191	193	183	193	197	177	186	187	167	163	158	193	185	207	201	194	172	179	169	153	161	194	179	188	169	186	176	200	189	167	196	181	185	208	160	166	211	176	172	160	184	189	184	181	164	209	207	191	186	174	213	199	164	185	199	189	164	168	193	195	186	211	182	204	176	210	165	179	185	185	197	168	193	186	190	176	169	202	197	202	179	191	201	180	167	152	199	208	173	203	201	183	188	176	205	203	211	168	198	191	179	187	170	174	212	180	190	179	180	188	200	188	195	188	191	165	182	180	183	186	185	174	181	186	163	194	205	180	176	187	184	184	176	181	177	192	168	192	191	166	184	180	174	158	176	186	190	199	197	200	178	213	185	176	198	184	189	191	194	220	172	193	204	189	172	167	182	216	156	175	193	186	176	182	161	152	172	175	181	165	169	162	191	204	206	177	181	186	164	190	185	191	173	186	191	162	154	192	195	186	182	168	166	207	173	172	172	189	185	167	199	194	186	195	180	197	175	168	179	184	170	173	194	192	190	178	202	192	179	182	181	179	176	195	186	180	179	210	197	181	182	184	170	169	164	178	180	181	172	160	181	216	184	178	217
7974	1105	1987	2321	1934	1533	1213	1071	910	777	847	712	699	648	606	634	612	543	568	547	552	533	538	540	488	509	497	495	525	487	482	475	481	514	458	470	474	462	509	462	518	450	491	460	466	472	463	490	482	479	468	472	486	450	488	454	456	470	489	451	455	468	487	428	477	482	458	464	490	458	435	488	467	469	483	428	456	428	430	400	424	425	489	467	458	449	462	488	445	421	438	404	427	446	461	477	486	496	452	467	446	437	438	464	455	490	434	456	439	436	440	420	484	445	483	490	490	455	448	438	442	449	494	449	444	427	476	407	440	463	460	462	466	442	454	434	451	434	454	440	440	478	504	440	449	456	447	470	484	457	469	432	462	486	440	448	445	461	429	452	426	446	470	451	419	488	417	455	445	493	442	507	472	459	470	442	446	441	443	450	481	474	462	455	437	448	428	468	472	442	478	487	469	440	456	472	428	507	392	453	444	448	448	446	439	456	452	451	445	460	474	444	442	479	444	483	454	450	475	462	452	440	452	440	476	473	451	428	438	443	477	465	449	491	459	450	445	467	434	432	451	461	468	459	495	459	427	460	453	468	434	450	439	448	419	464	442	468	438	446	433	457	457	487	471	471	455	436	444	464	437	464	451	450	477	444	486	437	443	443	459	435	466	464	452	470	435	427	434	438	480	477	461	420	452	455	481	433	445	455	482	477	447	454	449	484	455	480	436	476	446	475	464	438	450	471	473	443	418	438	448	466	447	451	474	442	441	462	484	455	431	448	402	449	450	459	477	430	437	452	429	474	461	453	447	458	460	441	411	463	435	444	449	458	457	432	475	442	442	439	424	502	472	432	456	462	473	431	462	493	494	437	441	451	421	444	489	496	441	407	433	453	410	431	507	446	465	463	478	440	439	415	474	454	413	490	444	460	440	455	444	446	445	435	467	444	474	450	464	449	447	409	393	451	426	428	443	474	455	481	481	447	461	459	442	488	453	453	456	493	471	453	432	458	460	453	466	456	480	469	458	453	454	475	476	456	426	444	416	427	438	424	445	415	413	447	484	437	449	459	424	416	442	466	451	416	444	438	430	410	445	420	460	471	437	432	434	468	416	444	444	447	488	432	474	493	523	487	456	452	465	441	472	458	455	450	448	462	461	403	462	466	439	448	483	453	456	441	425	446	451	473	480	421	476	444	479	504	469	457	452	477	440	406	502	449	477	444	448	484	425	449	416	450	452	443	407	463	461	441	472	455	447	465	427	470	484	468	477	476	423	433	482	462	450	423	469	441	446	456	522	478	458	457	478	454	423	442	442	431	415	473	448	479	458	450	471	474	428	439	474	494	476	447	434	487	492	450	436	470	447	443	445	455	460	493	467	476	436	468	480	454	445	450	432	473	498	431	519	480	431	441	455	479	460	485	507	462	455	425	491	473	421	464	440	471	476	462	433	466	438	461	468	436	462	431	461	448	457	494	432	452	461	420	452	452	457	451	431	463	466	443	471	441	458	458	481	418	462	438	449	475	443	439	451	422	462	483	471	482	473	454	447	467	423	459	450	464	466	464	422	507	448	474	462	439	432	460	442	433	455	436	434	480	483	458	479	491	489	479	465	459	456	492	448	454	421	435	477	447	467	439	439	432	472	464	430	437	469	484	444	429	477	430	456	498	457	452	426	433	457	438	451	485	420	446	428	459	467	478	471	464	464	425	460	465	462	451	433	436	446	439	441	434	415	437	420	463	480	429	455	454	469	452	438	452	448	446	440	475	436	458	443	488	413	429	456	472	445	451	452	435	508	490	463	424	454	450	446	416	436	484	413	442	451	432	474	462	446	476	470	427	476	445	474	463	426	450	470	424	482	461	493	446	454	461	442	450	489	466	458	445	455	488	446	430	431	462	427	451	491	455	434	467	460	493	476	477	475	482	462	427	407	471	444	460	461	439	432	455	433	444	439	454	468	443	464	466	478	466	461	477	434	503	459	448	454	406	454	446	443	434	437	449	461	406	452	464	433	460	464	422	461	501	455	430	457	457	464	406	500	438	459	458	465	451	459	474	470	456	443	474	460	422	434	443	440	476	468	473	441	446	477	437	464	474	474	444	422	459	479	463	439	421	453	453	468	458	446	473	480	471	434	475	442	424	430	497	467	445	455	426	457	455	482	448	464	435	433	435	514	453	462	442	465	448	446	489	476	442	483	434	457	470	477	458	459	425	449	464	463	475	458	443	439	493	435	463	478	475	454	450	440	411	449	458	443	498	459	472	434	490	443	417	440	487	410	447	482	452	447	403	465	434	473	430	528	447	465	437	481	439	436	464	449	400	479	456	420	466	418	460	454	435	441	456	444	479	447	467	494	464	440	455	445	472	413	467	462	436	450	474	462	476	484	477	432	458	454	495	471	462	486	458	471	444	471	448	471	472	463	465	441	449	436	463	452	442	473	459	465	455	451	476	458	451	484	464	461	427	411	438	452	461	485	443	419	437	495	450	442	455	461	465	458	467	410	460	439	458	476	438	463	427	453	454	451	444	450	464	456	486	426	482	437	423	450	482	469	484	488	440	457	459	450	418	430	435	466	432	458	461	459	470	446	447	462	464	439	468	467	402	480	464	442	424	474	468	462	451	458	415	480	443	453	388	476	459	456	466	497	446	454	459	461	461	451	491	485	461	460	469	463	476	424	461	495	455	447	450	455	455	457	506	508	415	453	462	455	445	427	429	479	466	433	468	425	468	468	419	432	461	460	446	454	474	466	511	448	475	482	451	453	493	448	508	466	468	442	469	437	462	442	437	426	468	450	453	451	497	429	470	412	458	495	485	468	442	438	409	411	461	448	435	436	461	424	482	469	456	430	425	492	439	457	448	473	476	498	458	437	443	443	471	445	452	474	483	470	440	439	438	437	444	482	432	400	432	427	406	435	463	484	449	487	477	431	447	454	432	427	472	495	453	443	486	444	435	430	451	460	489	455	445	446	437	462	488	431	442	449	476	464	476	430	459	441	469	440	466	474	441	471	455	438	397	491	428	423	463	434	450	480	468	437	449	463	481	430	404	443	477	464	464	459	463	465	455	486	457	445	405	498	437	430	427	497	462	460	482	504	447	455	438	431	488	447	450	478	454	479	482	460	478	456	462	459	443	492	481	471	451	458	466	432	461	478	456	479	444	433	407	459	467	478	445	455	437	429	434	453	460	435	453	482	460	456	445	448	460	447	403	426	503	452	485	491	475	494	458	452	429	443	463	421	460	473	462	438	421	473	464	428	438	453	452	482	440	476	475	453	462	463	428	445	445	432	432	451	471	444	500	485	464	475	429	444	492	488	487	473	469	480	449	457	464	460	449	470	465	440	449	511	441	433	463	504	425	459	453	477	478	453	427	460	471	456	463	443	460	486	445	464	447	412	429	474	472	446	440	448	519	495	465	443	459	487	437	458	458	429	485	450	448	415	470	462	495	460	437	526	462	506	450	448	428	420	446	427	462	473	453	444	469	463	494
1438	313	306	286	320	258	299	269	270	253	297	270	248	254	277	289	302	302	295	249	236	275	283	267	278	269	284	283	280	253	269	287	275	255	277	279	258	293	274	286	264	287	288	276	277	274	285	246	269	267	278	328	256	272	313	266	280	263	297	268	261	303	261	281	307	256	259	279	267	271	270	314	285	276	268	278	262	307	282	249	274	282	243	280	286	286	253	265	300	291	316	308	249	274	308	262	281	290	306	282	279	291	291	299	279	273	262	259	306	281	261	273	286	266	297	265	271	274	268	319	275	291	275	298	287	273	330	281	270	281	287	265	278	273	261	248	296	294	272	286	278	272	280	315	332	271	285	284	285	270	241	268	271	282	267	271	293	288	260	270	264	278	267	285	272	274	280	274	288	264	259	260	264	267	263	254	252	307	282	296	263	296	241	282	258	285	286	295	284	274	308	246	303	281	282	299	254	255	293	256	244	281	310	295	276	248	237	286	312	300	278	286	292	282	266	259	273	286	292	289	289	278	310	271	298	292	289	300	319	284	281	275	271	297	281	309	283	291	258	267	253	262	306	270	286	269	257	260	292	307	277	295	280	264	280	275	244	280	290	283	278	287	306	286	288	283	251	288	254	306	276	268	276	256	262	273	267	243	277	264	289	260	293	268	290	326	302	271	278	259	300	278	235	261	280	270	295	289	295	269	255	308	280	261	261	294	264	300	294	289	277	298	266	289	284	241	283	290	250	267	283	293	292	266	273	287	269	283	285	287	256	280	282	273	282	289	298	285	268	304	290	276	279	289	277	289	303	280	274	281	296	282	266	252	237	301	267	261	261	264	252	277	288	301	286	276	264	254	266	294	317	273	295	306	308	305	300	272	293	289	283	271	281	287	291	306	291	237	279	237	250	293	287	300	301	276	265	295	279	244	284	261	283	254	288	262	248	262	280	274	285	283	281	284	308	275	289	313	312	290	303	270	303	287	296	251	298	296	292	297	303	269	245	279	280	264	272	293	286	289	251	283	279	291	299	268	245	314	296	286	250	266	310	291	289	326	264	263	282	295	297	271	285	306	259	256	270	316	303	272	266	288	292	278	272	294	261	271	310	277	261	258	287	270	280	266	249	278	291	277	292	264	297	301	273	278	288	284	301	308	277	285	318	315	281	296	290	297	298	310	295	288	281	282	266	269	293	286	282	278	273	285	275	279	262	289	293	255	283	263	280	308	282	275	276	301	292	306	303	275	274	270	265	262	260	279	274	284	281	275	256	265	278	273	257	266	261	279	283	296	269	306	282	287	257	284	302	294	277	279	273	286	256	267	282	282	279	286	281	276	314	288	298	297	275	280	261	312	265	278	271	275	276	256	260	298	294	244	304	266	236	286	313	264	286	309	286	271	245	290	304	303	262	319	265	331	267	309	254	248	265	256	261	305	282	285	307	267	317	270	281	271	264	320	263	290	279	288	273	282	274	247	285	271	299	326	283	260	265	270	292	285	267	266	323	270	252	274	289	288	330	302	265	306	322	244	260	299	273	290	302	271	285	292	267	256	275	263	278	277	283	280	298	256	266	285	304	278	262	273	258	345	273	299	306	272	282	264	250	270	258	267	281	270	276	278	281	308	273	257	284	282	293	268	299	270	259	259	276	263	269	290	290	297	276	275	283	272	265	286	273	300	263	297	268	276	276	282	278	289	279	293	260	284	277	285	270	259	282	234	304	264	253	265	295	229	320	299	289	301	267	270	292	306	282	270	259	290	260	244	284	306	292	283	276	266	274	286	315	330	278	287	300	329	269	261	273	269	253	277	246	267	303	287	285	256	298	288	301	270	284	295	277	283	248	310	277	274	259	261	285	287	304	304	270	249	315	293	313	284	314	281	265	256	254	282	276	267	254	267	269	264	283	269	260	276	279	257	286	301	258	303	266	252	268	274	283	322	282	262	269	271	281	289	271	246	257	279	297	289	327	286	301	292	280	286	287	291	269	296	266	262	262	266	266	269	291	285	304	295	296	289	330	285	263	294	253	287	264	271	265	286	310	281	270	294	276	270	274	276	270	294	269	274	268	262	300	311	249	257	287	266	306	258	293	273	278	309	279	293	272	290	309	288	276	278	265	280	281	303	287	296	315	286	262	233	296	274	239	263	261	272	290	309	270	271	278	294	255	314	304	282	287	277	295	298	285	284	279	283	313	256	304	296	280	289	307	288	278	271	255	279	259	275	281	289	259	300	254	286	277	273	299	308	277	265	294	265	290	279	267	265	312	295	253	318	274	255	246	284	272	285	272	259	276	269	262	231	309	298	298	328	265	264	264	261	266	259	272	262	254	279	277	254	296	300	278	259	267	271	250	294	316	305	261	265	273	278	269	264	268	286	274	316	288	283	247	286	275	272	245	252	278	260	289	288	276	264	251	274	301	268	275	277	265	280	279	311	297	273	291	282	306	290	268	255	272	253	266	292	271	259	278	284	247	272	299	311	279	291	266	273	276	271	286	276	293	278	266	272	287	304	280	277	313	284	257	260	265	269	265	289	318	287	294	249	287	307	269	308	260	283	287	278	296	290	240	247	291	260	286	285	336	291	286	291	292	296	292	278	322	282	265	271	265	247	261	271	311	299	276	294	257	285	309	307	274	273	261	284	333	282	282	308	267	301	261	292	279	301	285	295	283	259	284	256	257	278	286	304	259	265	274	291	269	257	274	241	252	286	269	279	263	325	277	292	287	279	268	281	303	310	244	286	268	254	236	316	274	284	286	290	321	308	268	279	283	258	277	303	252	299	253	270	299	270	267	274	278	259	284	287	268	274	289	271	243	274	272	280	254	274	288	274	260	276	295	277	260	270	297	287	298	286	276	300	288	264	266	280	266	284	275	286	262	264	253	284	333	265	276	283	260	259	266	273	252	287	265	296	247	311	304	277	280	283	286	271	303	268	275	259	306	287	270	277	306	285	279	273	315	258	309	261	281	300	291	243	292	261	277	271	270	300	292	301	266	278	283	284	289	275	251	274	286	281	311	271	291	281	330	274	279	273	265	283	279	272	263	283	264	274	261	276	267	261	290	296	264	270	278	275	265	319	284	287	274	270	241	295	254	260	285	299	258	278	276	310	260	287	260	260	291	289	275	280	302	290	257	291	263	261	266	347	264	263	263	336	273	293	273	256	287	293	275	261	253	286	261	274	279	287	304	269	274	268	295	297	286	250	297	269	263	305	275	309	258	285	275	246	301	293	259	305	296	308	269	256	292	304	276	266	255	270	264	276	281	262	284	289	286	288	292	264	267	293	280	265	274	284	285	271	270	311	292	297	282	288	251	288	281	285	272	244	299	264	281	290	281	277	263	284	234	224	309	282	272	260	287	260	295	301	269	293	298	274	242	302	348	267	249	309	263	269	308	301	278	281	290	275	274	270	288	286	257	275	276	293	277	247	307	302	254	260	302	264	286	272	305	269	282	305	278	302	248	282	294	263	271	275	269	255	256	279	306	289
1796	661	648	613	664	648	655	644	632	664	602	659	658	598	627	655	659	610	596	609	598	639	628	613	637	620	609	670	625	620	614	646	590	643	581	616	591	615	573	605	585	615	620	622	618	634	632	596	651	613	598	595	626	592	604	634	617	671	648	656	608	637	622	621	583	621	623	606	634	642	585	610	613	574	586	629	624	616	588	627	641	626	624	624	628	634	601	653	652	607	594	628	609	652	640	578	583	601	612	679	612	627	628	628	613	641	636	633	636	628	609	614	607	630	605	622	612	645	634	643	667	606	602	645	648	605	595	583	618	619	599	618	633	608	639	642	612	604	636	614	630	615	605	655	625	637	611	621	613	635	600	601	610	613	588	651	605	612	592	620	614	657	562	629	629	628	638	642	577	618	659	636	632	608	647	642	626	593	617	623	698	629	644	583	662	673	570	600	628	624	612	554	593	635	626	632	659	618	595	637	660	613	614	635	648	637	608	612	623	605	607	627	656	639	652	607	653	601	647	635	610	610	587	595	611	629	607	624	605	605	625	603	643	627	620	586	628	618	611	596	701	623	594	661	654	626	660	599	627	603	644	650	628	588	689	613	647	618	667	618	633	622	622	606	609	601	640	633	596	625	653	628	644	619	600	631	625	617	582	605	573	588	566	596	622	610	620	621	632	624	614	601	662	616	600	606	622	598	634	654	647	567	610	628	631	599	658	620	649	615	605	625	587	672	619	586	596	583	593	606	574	621	626	652	648	648	634	614	617	618	641	591	631	666	609	623	609	653	620	590	649	622	598	645	564	592	634	615	589	630	583	625	605	586	596	613	624	607	606	621	598	635	619	634	614	619	598	620	609	588	590	605	612	610	602	617	602	640	598	590	649	609	628	662	611	626	646	626	581	602	581	600	622	624	633	620	638	606	646	670	611	615	613	629	586	612	670	602	623	637	632	642	598	611	623	638	644	625	551	634	653	591	597	622	629	600	618	591	606	606	615	653	636	636	591	654	576	647	608	603	616	628	616	597	600	596	584	610	601	655	584	611	588	654	605	597	607	623	579	584	601	616	597	589	617	639	593	650	582	623	643	632	661	618	648	585	586	637	539	646	603	614	623	625	640	607	649	620	624	613	601	633	614	610	564	647	638	606	617	620	623	604	635	597	607	606	638	664	622	598	626	592	632	637	619	589	620	595	633	592	620	652	597	596	607	629	638	591	614	627	616	632	620	640	609	593	621	646	626	603	666	603	591	613	638	586	576	629	635	610	624	664	606	612	638	647	616	644	643	603	612	624	629	637	654	653	666	604	611	634	578	626	587	629	580	572	610	605	581	604	647	648	598	682	631	636	625	636	622	675	630	584	633	630	595	621	606	646	648	609	626	615	592	602	609	617	605	628	597	651	700	623	630	634	613	598	616	591	590	614	627	612	604	619	595	634	636	582	593	630	578	662	618	637	581	622	621	589	635	653	630	566	629	610	617	608	661	636	626	641	611	629	605	597	634	639	616	583	618	609	619	581	607	613	659	583	602	611	600	638	635	628	633	587	635	584	598	615	599	622	606	646	681	607	650	627	610	569	603	634	604	608	606	639	684	660	605	627	609	662	593	639	663	649	644	603	636	601	621	596	634	626	611	611	561	621	611	576	673	691	648	581	648	630	624	595	642	597	618	621	601	578	602	589	607	576	612	587	621	592	634	636	595	612	604	610	642	620	631	692	604	634	604	580	585	642	625	650	651	661	597	664	611	618	628	667	633	639	587	602	659	641	659	621	604	629	597	579	623	590	628	603	579	626	661	602	645	628	599	634	604	585	585	596	622	582	665	554	668	608	632	589	632	604	616	607	603	585	624	638	627	586	602	645	637	619	596	618	654	622	582	621	636	650	604	597	589	617	620	591	644	645	639	628	593	623	603	609	618	604	652	609	609	608	580	574	653	641	627	595	595	580	606	591	599	624	653	595	594	595	624	607	574	606	653	584	639	597	561	605	640	620	632	597	655	602	581	602	656	608	618	646	619	637	591	609	609	579	619	591	633	659	622	630	646	637	649	660	604	618	608	647	590	591	646	578	611	623	580	613	639	624	601	617	670	521	628	564	641	587	615	591	633	569	581	639	663	610	618	580	624	617	676	606	612	626	587	643	623	652	626	628	627	615	621	607	674	604	638	611	595	604	628	645	627	611	625	678	616	587	607	604	637	632	652	627	556	646	606	648	594	610	598	615	637	622	601	607	654	639	654	611	561	597	555	574	626	614	636	630	584	632	651	645	595	621	601	584	620	643	612	630	632	620	577	651	616	601	604	577	593	585	632	634	636	619	600	643	546	581	604	575	609	593	706	582	605	599	638	636	628	657	605	609	610	601	588	620	668	615	683	587	630	623	569	600	589	634	646	620	605	611	635	621	575	618	649	670	653	633	623	649	591	647	616	582	623	647	656	646	595	629	639	679	629	612	608	630	607	623	625	631	582	635	587	626	611	600	571	621	622	560	607	650	604	648	591	650	651	656	600	618	619	637	613	651	580	595	663	628	623	672	682	639	649	628	594	654	571	583	566	583	611	598	653	617	588	660	633	605	620	630	644	611	588	592	647	568	598	648	637	617	648	604	625	633	636	636	585	552	636	669	641	586	619	612	620	618	627	621	634	623	596	586	585	588	595	585	632	597	592	571	581	590	633	580	613	645	599	585	592	592	612	615	602	633	576	626	648	632	604	613	645	656	596	625	603	602	619	591	670	626	657	630	579	610	611	578	628	657	592	615	603	630	637	623	656	629	647	626	600	647	637	622	597	616	617	605	614	601	582	595	661	639	660	624	607	629	621	643	643	613	592	619	606	603	621	634	620	610	572	658	634	599	660	573	642	611	647	631	637	588	620	633	613	614	609	630	634	579	616	601	646	618	580	620	626	630	601	634	623	615	642	593	632	649	626	613	618	654	588	635	613	648	590	639	629	627	662	662	594	595	608	599	571	644	600	659	599	603	659	584	617	614	626	570	654	647	622	633	605	604	644	600	607	621	653	576	650	616	596	578	587	647	608	578	595	578	597	567	623	596	611	632	600	624	631	629	622	605	666	628	642	612	612	640	581	655	618	628	607	654	604	631	590	632	607	623	614	664	629	613	632	603	599	600	618	619	629	607	664	566	597	619	612	586	635	620	635	650	607	616	628	623	602	574	613	612	565	637	576	574	590	595	614	609	621	641	627	572	572	655	645	628	611	617	660	638	664	644	621	654	590	654	620	655	635	604	598	606	609	640	591	595	631	624	600	635	598	580	630	610	622	608	604	603	617	632	642	632	626	591	612	639	575	619	589	587	583	586	632	612	618	613	632	598	637	619	609	669	600	652	597	611	620	636	599	632	629	658	601	584	646	579	620	670	605	607	650	603	616	600	625	593	672	611	647	602	576	652	644	603	659	654	586	619	592	661	613	686	611	599	580	595	619	608	624	596	661	608	631	598	630	629	631	600	644	586	611	619	601	625	617	639	604	584
7224	470	428	381	301	240	194	190	177	151	131	126	152	159	150	137	120	124	115	122	122	129	115	149	120	114	114	126	121	123	136	129	128	123	142	104	140	126	115	130	131	126	114	140	123	132	135	116	120	116	122	132	116	127	131	99	125	117	119	139	109	117	137	143	119	103	149	120	142	129	129	131	129	122	139	124	125	122	125	133	105	126	117	108	152	116	124	117	129	139	135	116	135	127	113	124	109	131	153	127	132	130	131	134	123	110	111	112	125	106	146	115	117	111	130	108	109	138	108	125	114	98	133	124	130	110	110	130	121	97	118	116	130	108	137	139	137	148	124	106	112	134	119	123	133	117	134	123	106	115	123	123	114	130	126	110	112	116	130	135	110	123	132	120	114	131	112	132	117	130	140	138	126	99	116	146	122	107	106	100	121	125	136	132	117	114	121	103	124	117	132	130	139	113	134	130	130	100	124	119	132	138	141	115	116	100	127	134	132	137	107	119	157	141	140	116	114	114	119	110	123	136	127	112	117	124	151	119	104	129	153	130	126	123	106	140	112	126	105	122	123	146	143	121	126	125	128	130	146	115	109	148	106	118	119	123	110	120	110	110	142	129	111	118	121	131	109	115	131	117	139	120	137	118	135	128	109	102	114	119	124	134	123	135	136	117	111	117	121	122	124	112	148	110	123	127	118	132	122	101	135	130	117	107	125	120	116	124	124	112	119	129	112	127	133	133	125	128	122	107	111	103	126	129	121	123	104	121	124	120	132	121	102	96	124	112	121	106	110	96	148	139	144	132	124	112	118	112	124	134	122	117	107	150	130	102	133	100	101	133	155	118	104	117	117	114	117	124	129	117	122	112	97	124	118	119	120	113	129	120	131	129	134	122	107	104	141	114	140	142	142	130	131	128	141	117	106	116	119	122	138	120	127	104	117	114	116	112	130	112	122	121	126	117	133	127	118	124	119	123	112	116	111	117	126	145	106	123	163	117	121	114	133	145	121	125	115	132	110	145	123	136	115	114	123	122	115	128	111	125	123	135	132	130	126	111	131	136	149	121	128	149	135	134	135	127	106	108	106	123	123	123	105	129	102	106	123	103	123	116	121	101	115	122	125	100	112	102	130	142	105	151	127	123	127	118	118	115	135	126	124	127	109	109	137	130	123	123	121	111	121	138	108	139	138	112	122	125	134	113	123	107	124	130	129	117	128	112	132	120	135	133	111	124	116	117	137	111	106	126	114	118	132	131	112	121	115	130	122	126	112	120	106	123	110	123	125	122	119	118	125	130	127	119	120	124	102	105	120	119	105	128	135	129	103	125	136	106	130	107	124	125	114	121	136	138	110	106	114	117	144	126	131	128	134	122	130	126	112	133	120	114	110	110	119	126	121	113	126	136	120	114	117	146	122	124	104	140	121	135	125	127	122	105	108	131	121	137	129	127	122	133	136	120	121	147	147	125	125	142	115	124	137	125	118	111	112	134	123	120	141	117	114	105	150	124	118	104	126	134	108	117	126	136	127	131	109	126	120	129	138	106	117	142	120	131	131	137	137	134	118	117	100	129	124	131	118	141	131	123	130	149	111	136	122	142	118	136	139	129	110	123	118	120	89	120	88	126	118	123	147	126	130	116	140	119	141	124	122	117	121	104	110	128	117	147	145	116	125	129	126	130	119	139	121	119	145	125	106	132	120	123	123	117	103	115	118	115	131	119	129	123	123	109	118	140	142	121	139	152	143	126	116	122	100	162	126	119	123	118	130	121	135	123	151	130	126	106	131	113	120	126	99	131	123	110	118	122	112	105	122	126	121	114	126	107	126	125	128	110	120	116	108	120	127	121	111	127	117	120	120	119	112	107	120	149	141	142	118	125	142	116	118	116	119	112	153	138	116	110	104	135	109	142	123	112	124	112	144	95	110	119	132	103	133	98	121	126	111	87	110	120	128	127	116	112	123	129	120	148	110	113	107	129	121	124	144	121	116	130	108	109	135	117	124	114	135	134	135	130	133	140	113	116	148	119	127	141	126	115	144	115	137	128	101	135	121	123	107	119	125	144	117	133	118	120	121	128	110	111	107	114	112	102	116	132	147	111	119	117	129	122	119	93	119	138	134	127	106	117	114	110	116	109	131	103	129	134	127	151	148	115	113	122	115	98	102	116	120	121	134	118	119	121	139	118	114	104	139	137	128	132	125	126	107	96	106	138	125	126	108	111	111	117	129	143	139	119	123	108	122	117	117	101	137	125	125	156	117	129	129	134	139	118	100	142	123	125	126	112	120	143	139	134	147	123	124	128	127	117	120	119	125	128	130	146	122	114	140	108	117	129	121	109	125	93	110	126	96	126	124	148	131	121	132	108	128	117	111	127	94	122	127	113	106	121	150	125	124	133	132	142	132	128	106	120	125	125	122	124	130	99	123	129	129	133	125	101	113	124	124	96	133	133	123	122	116	140	116	128	129	115	115	111	122	133	126	149	122	103	146	131	133	118	118	123	118	127	109	146	115	120	147	131	101	115	129	126	120	134	140	113	110	113	132	119	128	116	117	134	141	119	124	131	108	114	123	102	127	112	116	113	129	115	108	129	137	127	116	123	113	100	94	129	118	123	120	130	121	107	137	131	107	126	138	121	108	126	124	110	130	139	142	126	120	123	123	114	130	126	152	122	110	115	126	128	138	131	119	128	136	109	97	111	114	129	126	123	114	135	130	151	138	128	128	121	128	125	128	107	130	138	114	127	107	128	125	144	131	116	123	126	123	114	135	111	111	121	122	129	131	124	124	120	138	120	122	116	127	110	109	129	139	127	131	111	120	105	124	131	114	125	132	125	128	144	124	114	132	158	114	133	112	122	129	140	121	139	139	114	111	117	114	106	86	123	145	105	120	119	122	116	120	102	102	113	133	115	137	121	111	131	128	117	139	127	123	115	122	99	118	134	125	108	114	132	103	141	119	138	125	126	131	148	128	115	118	117	116	118	129	129	107	129	115	125	134	132	104	114	142	118	124	122	123	108	116	113	119	106	128	122	136	111	141	115	114	120	115	121	110	133	122	141	120	113	118	125	124	110	125	108	113	128	149	120	121	122	117	126	116	117	114	108	132	129	127	120	131	128	103	111	128	137	129	134	112	126	130	120	125	121	138	136	131	114	124	109	131	107	127	125	123	126	111	115	129	123	116	104	112	125	116	150	134	124	134	105	136	114	134	125	121	119	126	143	114	125	104	125	118	124	105	126	113	121	119	108	124	131	116	126	119	117	122	123	134	139	136	110	124	131	110	125	117	120	120	124	99	134	126	120	129	108	149	129	109	107	103	117	120	121	121	126	132	111	140	99	149	118	137	120	97	119	114	123	140	128	106	115	132	107	124	144	131	126	129	121	96	128	135	120	108	113	128	112	129	114	124	105	124	128	130	123	140	119	125	122	110	148	116	108	109	123	133	109	107	129	121	119	131	118	116	128	124	131	136	132	122	123	122	115	94	138	128	104
6046	599	1106	1289	1048	855	698	639	584	510	459	431	417	411	417	386	369	388	371	342	364	398	314	336	327	350	333	342	349	330	307	359	350	304	316	327	329	299	320	296	351	322	313	314	305	319	310	303	321	328	307	302	294	318	318	348	314	314	351	302	325	349	299	300	326	333	339	295	327	347	311	311	295	301	281	319	327	321	319	313	283	321	335	322	326	322	347	302	326	299	313	337	302	329	332	332	315	314	288	303	320	302	331	300	298	296	287	323	322	314	297	345	347	320	337	287	319	293	273	303	305	315	283	288	342	321	320	284	314	303	320	361	303	297	310	299	321	333	288	350	291	337	302	303	281	326	332	327	337	307	310	334	315	330	328	308	293	309	315	338	290	294	311	309	309	305	301	298	290	316	306	339	333	323	275	303	332	304	314	304	301	323	329	315	282	342	328	309	325	308	276	298	296	333	314	312	293	311	279	305	316	326	321	284	285	339	324	325	278	297	314	341	320	307	302	296	343	305	308	286	338	305	333	311	321	318	298	358	326	314	323	277	334	299	294	317	317	310	310	337	278	307	305	277	313	315	310	324	298	297	287	309	312	291	337	326	317	344	330	305	316	302	335	298	278	285	328	335	324	303	339	323	309	313	320	336	304	306	319	303	263	334	309	304	326	305	297	319	313	311	300	309	332	310	294	304	320	313	266	283	312	296	341	290	334	311	304	330	337	328	283	305	339	323	310	325	311	317	270	299	302	309	330	330	318	298	299	314	297	306	314	324	306	328	325	318	309	292	327	357	299	327	305	325	328	296	295	311	310	327	274	344	319	327	286	313	327	310	306	322	304	304	285	310	313	295	323	284	324	311	313	333	301	274	326	334	284	359	316	288	322	287	314	301	332	321	285	291	313	346	304	289	347	297	328	301	303	304	303	284	301	343	306	318	299	306	309	301	321	318	335	335	302	302	334	321	338	321	298	313	321	296	315	360	326	297	297	285	303	308	321	331	310	311	305	351	281	323	320	309	316	322	311	311	328	317	294	305	314	303	323	312	294	333	305	333	324	280	317	313	280	309	303	288	291	320	289	311	272	305	304	298	289	309	320	336	324	315	354	316	327	307	315	304	318	321	284	316	302	302	317	285	297	326	329	307	322	314	323	328	293	333	318	289	267	298	317	330	326	321	314	334	329	293	321	338	323	308	304	321	307	282	280	295	304	316	312	297	297	327	310	285	312	300	264	321	330	314	318	301	352	283	284	311	304	290	311	298	311	299	325	281	291	306	328	335	291	308	304	300	302	283	291	304	308	296	333	299	299	308	325	312	277	325	313	315	326	276	313	321	297	303	323	278	311	322	301	322	333	297	343	296	321	289	284	317	341	297	311	314	319	299	306	324	308	321	314	300	308	318	331	313	292	324	292	296	328	326	292	298	312	289	306	348	328	332	292	323	318	287	307	289	326	308	324	303	300	321	341	278	323	287	305	332	289	316	308	340	350	335	302	300	305	288	282	300	313	318	302	279	315	301	309	290	313	331	284	328	304	296	321	311	317	293	286	327	280	323	304	280	292	297	329	354	324	314	269	303	312	329	340	295	309	297	331	329	305	324	310	340	327	270	287	315	298	298	311	314	320	309	313	306	307	336	305	292	330	307	321	322	306	289	320	320	335	313	309	331	312	291	307	350	328	297	316	320	260	347	302	300	342	296	293	316	299	275	329	317	312	295	287	309	334	312	313	305	304	275	315	300	282	300	307	297	281	320	342	326	307	347	294	339	324	309	320	296	322	291	312	312	310	298	262	317	316	315	297	313	297	293	307	302	319	291	294	332	326	317	332	328	321	307	311	285	300	307	312	310	302	306	342	316	340	350	313	303	340	341	296	318	290	324	318	307	310	335	327	338	272	315	292	286	291	321	319	289	310	327	310	334	327	323	294	336	309	334	313	271	302	319	286	312	302	296	286	291	312	289	312	311	347	294	306	313	286	322	290	329	316	315	324	308	315	288	344	303	280	301	289	309	276	299	309	309	319	301	299	305	338	331	288	302	317	333	306	326	311	346	292	335	281	338	303	325	308	312	314	347	327	327	313	313	308	320	320	296	266	289	341	313	333	314	289	292	279	322	298	304	339	312	333	289	330	274	303	330	332	292	335	290	295	303	309	301	304	316	274	317	319	275	318	278	312	278	278	310	328	291	302	285	304	300	299	328	332	329	334	304	300	316	330	310	315	313	323	333	304	313	296	316	313	283	297	299	277	287	316	280	310	327	315	323	305	300	306	307	296	293	364	310	334	310	333	298	298	257	300	314	303	300	310	325	304	313	307	317	282	318	290	303	307	316	325	340	292	300	319	300	304	329	309	315	326	311	329	301	342	289	319	311	307	317	307	304	285	333	307	303	289	289	306	313	324	304	310	322	294	282	309	319	319	328	286	281	302	310	315	324	343	328	345	311	322	307	303	307	307	310	261	291	317	294	290	319	299	330	317	305	302	281	318	329	325	306	263	300	316	326	289	303	286	337	318	307	334	326	315	302	287	290	290	317	318	326	311	307	317	329	318	337	311	303	318	292	319	294	358	306	274	278	325	312	285	315	284	337	325	279	350	323	309	301	292	310	329	334	307	327	317	313	320	294	350	307	291	324	301	297	310	326	343	300	297	307	300	341	309	341	313	293	309	300	339	331	307	328	311	358	315	295	299	300	315	315	299	283	325	309	334	290	344	324	316	300	319	326	323	318	324	289	316	287	296	323	309	322	337	342	305	316	310	322	289	293	348	314	290	304	325	285	341	317	301	330	341	294	293	336	345	289	296	280	322	327	316	282	280	292	306	321	316	319	315	318	317	313	336	345	311	306	322	334	313	307	314	314	320	292	328	311	315	340	294	316	335	324	325	287	318	314	306	327	303	305	307	293	305	318	310	340	303	312	316	329	294	310	318	315	328	272	318	314	333	302	304	305	335	292	301	326	310	304	345	330	314	341	325	283	315	319	321	298	270	316	320	293	303	303	322	325	333	308	332	338	298	322	316	294	315	314	298	288	291	325	308	286	295	304	314	309	323	309	326	319	312	294	303	280	325	331	304	303	326	306	303	310	310	306	294	313	318	317	304	302	306	340	326	282	313	303	317	326	339	309	284	305	300	274	314	340	321	298	287	315	287	339	320	307	331	318	343	341	339	272	328	318	300	304	307	330	321	306	322	310	315	304	324	315	302	309	311	291	314	300	292	329	298	303	299	335	319	325	277	302	299	316	293	286	299	317	326	299	335	333	273	314	320	328	317	319	317	294	313	325	313	325	300	320	322	344	321	342	326	335	283	304	280	316	319	274	333	299	327	321	311	307	295	353	320	353	316	316	334	306	320	333	360	281	316	313	323	356	323	301	298	326	311	301	306	291	341	321	308	338	315	283	290	307	284	323	314	291	301	327	314	319	306	318	302	297	254	290	270	302	289	306	298	267	293	311	314	293	299	308	318	293	308	308	301	323	295	322	331	315	330	295
13766	1260	1060	834	518	401	335	306	299	251	228	237	236	212	204	214	197	213	193	186	194	209	194	184	188	181	166	199	225	176	181	218	204	218	202	192	182	210	194	173	201	174	190	187	187	206	191	170	157	198	201	199	182	186	174	205	206	209	188	178	178	191	176	171	192	177	187	198	196	180	168	194	175	179	187	170	216	178	168	188	155	173	164	189	181	218	147	167	162	184	174	203	158	206	151	170	182	210	181	176	198	164	176	181	192	192	187	179	160	166	188	200	174	194	177	198	176	195	179	206	178	209	174	187	216	190	200	182	199	171	159	189	171	200	167	182	190	179	182	179	200	160	189	187	200	168	199	167	172	188	207	206	162	196	164	161	191	177	174	186	171	194	185	165	193	157	189	203	181	160	175	189	222	204	183	198	198	181	200	179	181	171	177	205	170	195	175	185	175	168	180	172	192	182	168	182	206	177	192	197	164	191	168	173	202	204	193	181	202	171	183	181	192	166	174	190	178	186	180	149	201	172	190	188	177	197	182	190	196	159	169	211	211	177	192	183	196	189	191	174	203	173	152	219	186	192	177	201	179	185	202	192	194	181	177	207	218	160	202	191	195	171	231	180	176	176	180	169	161	206	177	172	199	162	195	165	152	182	193	209	158	174	175	173	181	162	202	197	174	201	173	165	209	172	196	189	203	182	181	204	208	167	184	180	185	179	205	180	182	185	162	197	192	190	158	175	171	165	190	198	158	161	182	152	181	159	178	199	192	203	172	161	171	181	196	185	184	213	167	150	183	227	192	169	185	170	195	194	204	188	209	189	172	183	183	173	207	169	191	196	171	199	189	160	183	178	162	174	195	164	178	187	172	152	176	165	180	168	185	222	184	169	193	189	195	178	174	205	188	178	162	157	195	186	205	200	179	167	196	176	199	189	161	186	209	169	213	187	206	198	199	185	198	192	165	160	188	188	173	177	185	170	176	161	198	172	161	207	175	199	170	193	188	177	185	199	170	160	190	193	174	168	177	196	175	184	195	190	184	180	177	165	179	148	222	184	170	178	214	192	205	181	166	188	173	203	152	196	189	188	169	189	196	188	193	190	181	147	169	186	189	169	218	195	226	209	177	175	184	173	192	177	215	172	158	172	188	188	181	178	166	193	183	169	155	189	157	192	164	196	198	179	201	192	172	163	199	198	200	179	157	197	182	155	195	192	182	192	172	164	209	212	181	220	208	176	178	188	206	190	189	206	170	187	197	215	172	168	166	175	169	203	198	188	187	160	189	197	186	161	180	195	197	216	190	195	164	182	182	152	167	186	181	185	189	200	179	191	202	187	181	195	190	211	179	151	163	165	194	180	206	173	167	185	189	186	180	179	183	178	201	167	193	172	184	166	174	185	205	169	153	160	182	196	181	185	179	204	179	171	180	179	182	183	219	223	212	165	203	165	197	185	183	169	186	205	187	184	194	185	160	179	161	169	177	175	191	171	203	205	184	178	167	179	183	169	183	198	176	187	174	195	180	207	205	202	178	187	211	181	180	197	172	173	194	154	184	204	189	177	202	173	161	160	160	169	181	197	175	180	158	193	178	169	205	182	195	180	194	168	171	192	189	184	168	189	178	187	174	179	201	166	186	178	188	174	163	182	177	179	181	203	185	175	175	169	215	170	158	202	179	186	191	204	179	181	213	190	165	193	164	169	200	158	195	166	178	172	197	176	168	187	178	194	183	201	192	190	181	192	200	186	176	193	159	165	175	185	186	172	177	202	183	203	204	178	193	176	221	183	220	176	230	208	171	152	179	195	183	188	179	175	157	201	193	163	183	181	184	193	192	183	172	195	162	185	175	195	177	186	196	161	189	195	206	181	157	176	187	177	171	164	190	169	174	173	196	181	207	183	183	199	200	199	186	185	183	188	180	179	157	191	166	191	178	174	184	186	179	191	185	178	172	185	180	174	170	179	193	206	188	158	184	184	170	162	162	169	189	176	199	174	186	189	188	194	190	196	189	160	195	171	155	191	214	180	197	177	164	173	188	215	170	183	155	196	177	196	195	180	187	191	167	176	190	180	191	171	187	169	178	189	202	197	180	187	170	211	167	184	192	195	174	202	186	189	200	171	186	170	200	184	188	196	194	159	184	196	179	195	194	189	196	190	193	175	168	181	180	171	177	151	170	173	197	183	170	187	240	194	169	206	215	173	193	186	192	176	175	202	184	179	169	209	196	192	199	179	203	199	168	159	154	170	165	195	173	177	200	162	179	170	181	190	194	195	192	163	155	176	180	191	193	154	174	181	189	175	178	171	219	198	172	178	199	187	174	224	187	179	170	175	166	180	205	175	198	200	158	174	190	161	208	164	163	159	193	190	178	185	184	163	211	195	196	188	173	180	193	192	162	186	181	161	178	177	167	189	166	170	176	169	172	186	177	186	180	190	168	158	180	164	187	190	181	188	215	192	189	176	175	206	185	187	187	171	180	201	187	197	177	185	152	194	207	213	179	195	180	187	180	174	180	207	176	199	179	202	171	182	150	158	172	190	192	158	191	150	207	193	206	204	169	208	206	202	170	217	160	181	174	191	195	156	177	216	179	204	173	184	189	168	175	162	200	202	194	188	187	170	169	170	172	163	190	172	169	185	178	188	173	207	171	184	184	153	163	170	193	182	174	173	162	210	195	182	170	178	201	201	167	186	192	182	177	186	185	189	171	179	168	178	183	197	153	186	194	186	184	211	193	176	192	197	192	195	160	220	169	191	190	176	179	199	174	186	182	217	206	197	199	198	168	161	188	161	168	169	192	199	204	195	187	202	179	176	214	171	188	176	180	177	181	166	197	186	218	203	209	195	180	198	181	179	171	180	187	184	184	200	178	171	184	185	193	178	158	198	175	184	164	166	169	177	175	189	193	189	180	203	174	179	170	219	153	199	183	190	191	191	171	194	214	219	179	180	238	197	182	190	200	211	173	172	202	195	165	187	199	169	166	200	178	188	177	168	165	193	196	188	191	195	172	168	178	174	188	212	187	162	200	203	181	166	200	200	177	201	204	190	151	197	188	198	181	172	181	182	195	165	208	195	201	191	206	211	199	200	199	184	184	170	197	194	188	155	195	172	181	205	169	187	200	170	185	145	179	214	197	196	193	210	192	182	194	183	183	163	178	185	192	196	190	185	186	179	180	197	202	201	188	200	179	182	169	191	163	152	202	181	184	183	175	171	157	204	162	195	184	188	178	169	172	184	171	173	192	173	202	173	188	196	185	167	162	189	188	175	187	165	161	205	187	158	191	176	188	199	182	210	184	223	165	225	174	174	184	173	176	205	175	152	180	149	190	168	161	171	168	184	184	179	164	169	160	196	184	163	182	184	184	186	174	189	196	198	194	190	210	180	209	171	171	198	217	199	175	204	195	198	178	190	174	182	191	204	187	179	177	173	189	175	184	173	174	175	204	175	184	187	182	174	213	197	202	197	173	167	158	206	208	201	194	183	159	171
8023	1127	2141	2376	1920	1524	1234	1012	926	806	818	713	637	665	651	589	584	548	538	552	527	578	550	554	466	539	488	487	511	480	474	469	470	477	475	456	461	494	460	439	503	458	489	469	476	518	474	455	487	430	514	506	469	482	507	490	420	473	487	486	471	420	490	474	441	469	468	493	440	497	451	479	421	411	441	470	470	464	488	447	472	456	485	477	480	508	457	472	457	449	486	421	463	403	459	461	432	477	429	481	478	462	456	425	465	458	462	476	421	463	417	449	449	463	438	445	430	445	482	453	437	475	439	442	477	454	422	444	490	448	463	453	453	463	470	472	483	465	457	480	456	416	468	453	457	471	456	472	451	432	407	465	428	458	435	457	501	441	443	468	459	461	436	435	430	462	491	469	429	476	460	460	437	467	454	461	442	468	474	455	452	471	429	427	462	443	476	485	426	453	447	489	439	422	425	447	446	422	432	433	480	501	472	439	421	447	442	454	441	448	436	446	468	462	476	432	435	483	471	462	414	450	423	460	472	438	416	446	451	444	435	447	482	472	461	423	459	476	461	461	446	423	447	454	476	449	463	505	477	495	435	447	473	450	454	449	456	417	452	454	437	450	451	430	421	462	476	467	455	453	429	460	443	455	447	450	450	482	463	439	455	450	495	439	454	434	468	434	507	462	457	476	417	464	460	409	450	462	416	494	477	476	436	439	479	462	471	453	439	487	462	487	417	494	459	435	450	457	455	452	485	460	442	447	423	431	499	488	448	463	482	450	471	474	421	456	494	476	459	421	440	446	462	451	466	474	465	429	465	448	456	469	460	455	429	470	480	485	526	479	470	447	451	432	455	469	422	467	464	421	466	443	476	421	448	395	441	465	456	472	469	482	407	437	463	446	433	451	463	437	447	449	476	456	442	491	470	421	462	416	485	473	464	476	446	449	454	446	465	457	444	462	428	456	446	468	432	500	486	470	423	442	481	466	459	478	448	484	424	449	466	458	467	490	456	424	411	452	450	479	432	423	442	463	470	430	480	466	456	438	431	413	482	440	481	453	473	444	471	468	458	435	471	436	413	432	461	475	418	442	453	421	420	438	454	472	471	476	434	437	454	447	462	438	474	453	451	449	428	436	435	456	416	461	473	467	448	497	430	454	459	435	475	455	444	464	462	479	438	448	456	438	455	466	454	447	452	443	436	443	487	472	455	465	472	454	438	455	468	470	466	435	452	446	455	439	468	431	485	483	449	453	426	471	428	467	454	469	426	453	464	439	475	404	435	456	456	482	464	423	474	492	478	454	480	431	439	434	434	468	437	459	487	461	482	472	432	466	432	461	438	456	483	427	443	435	448	490	499	448	472	436	448	478	450	446	439	468	483	444	452	457	442	429	455	464	484	476	459	430	490	465	464	472	453	493	454	491	483	505	422	461	439	442	436	446	439	443	428	450	480	445	458	426	431	448	473	474	426	472	470	449	445	435	449	481	425	490	434	473	473	437	455	479	435	471	446	437	465	440	475	432	454	490	466	434	434	451	474	457	433	482	457	489	461	438	449	428	460	442	443	425	450	451	444	447	457	419	467	449	440	431	438	432	434	442	473	459	438	442	480	470	481	465	441	447	447	456	456	448	459	462	463	487	433	448	477	471	455	475	435	470	460	449	477	455	434	490	531	463	464	476	481	466	433	492	464	500	434	428	469	445	495	490	486	476	441	460	410	439	450	508	450	460	454	473	462	460	442	445	432	502	440	437	457	486	468	459	468	462	459	465	423	486	479	465	472	443	523	447	454	450	448	452	471	472	475	487	425	465	444	447	483	481	455	481	470	440	460	464	489	480	451	471	401	448	482	410	492	452	463	437	460	428	457	448	423	458	450	422	438	455	431	483	495	446	462	450	474	450	456	433	454	438	441	461	441	435	461	407	446	420	465	442	443	395	444	458	464	490	426	442	450	481	442	439	482	473	442	451	439	449	491	469	478	469	456	418	457	438	449	457	448	452	441	445	441	446	430	452	434	455	432	428	462	458	419	458	474	444	466	462	434	479	463	431	488	433	456	483	436	446	400	445	455	445	494	465	436	481	462	447	447	442	420	456	456	466	434	446	475	421	431	449	477	448	456	434	475	475	489	460	448	461	414	469	470	463	451	487	448	444	474	451	453	457	416	443	491	468	459	467	478	472	468	478	451	453	446	430	469	469	473	436	460	501	464	429	495	423	435	446	467	463	471	452	460	492	457	449	480	502	432	440	457	460	460	485	446	477	454	428	476	460	475	461	465	463	456	422	444	470	459	465	423	405	434	471	458	422	440	458	432	456	445	450	424	443	476	452	450	440	504	463	465	448	462	448	436	417	488	468	420	460	442	453	454	432	439	454	416	481	438	415	421	476	461	441	425	450	483	407	450	454	447	473	463	460	460	463	455	476	468	477	426	443	442	446	461	484	442	431	468	462	495	434	457	438	435	422	426	482	441	489	438	469	444	465	448	472	463	523	454	453	423	480	439	465	447	462	452	455	430	471	429	453	444	468	439	439	474	443	444	422	479	455	451	458	467	490	476	470	450	494	463	415	450	446	473	456	466	450	430	454	474	463	457	442	465	443	425	435	470	453	452	436	464	447	448	476	469	425	448	487	437	445	465	443	482	478	466	481	466	434	427	464	465	467	442	457	408	487	452	468	446	453	458	423	471	439	469	475	467	446	451	444	430	434	490	447	461	458	476	468	452	487	450	457	488	439	479	431	452	466	450	474	413	449	427	484	470	437	444	462	459	443	456	481	423	451	441	477	422	489	493	472	422	474	400	439	476	466	489	474	474	447	420	460	406	473	481	444	483	435	463	430	432	468	444	450	416	495	462	480	462	459	449	466	448	442	485	505	482	456	448	470	444	423	479	452	455	472	461	461	465	401	463	432	438	457	472	443	493	447	473	470	483	465	514	431	431	470	479	462	469	458	471	411	458	423	422	498	431	445	435	470	466	463	447	456	447	425	444	439	421	493	457	422	495	469	449	411	456	480	458	426	446	488	468	471	445	416	422	433	450	460	474	464	448	489	457	427	458	489	475	458	465	466	472	445	429	440	463	447	448	458	444	476	432	436	429	469	451	456	455	451	427	461	420	453	452	449	487	460	486	423	442	435	443	412	417	470	410	489	460	450	418	474	432	471	443	450	444	441	456	459	449	456	432	441	447	439	438	465	435	430	472	491	438	445	510	447	470	446	440	449	468	438	502	460	444	524	461	465	462	480	429	447	433	463	453	422	467	459	437	467	477	475	461	437	456	454	448	462	453	449	475	460	405	450	451	423	417	460	426	430	395	452	467	465	511	473	471	455	447	454	483	462	486	417	451	465	450	484	439	447	485	493	475	428	433	448	465	425	479	443	441	448	426	428	521	443	430	449	463	451	455	429	445	470	438	421	473	436	411	469	427	466	462	465	467	460	445	436	516	469	463	444	444	485	459	466	433	413	464	459	445	481	454	469	469	444	484	485	462	442
1523	321	290	278	290	272	264	294	275	289	291	275	328	304	285	276	245	267	261	280	249	289	288	286	264	260	247	306	292	299	266	273	299	283	302	286	281	244	274	270	270	306	293	324	256	301	290	257	258	290	296	265	288	251	268	266	251	294	290	291	273	306	298	283	279	267	257	265	269	263	266	273	296	275	286	305	292	283	265	276	261	294	288	268	264	272	293	258	274	297	279	287	324	289	309	261	248	297	241	272	296	273	278	275	293	266	267	280	291	304	281	272	259	287	299	266	306	264	298	261	309	258	278	298	314	294	254	263	275	297	318	286	265	255	293	259	265	305	278	269	253	298	266	241	287	265	284	255	299	297	298	281	279	240	211	281	281	288	242	219	264	262	270	268	284	283	241	275	282	264	264	278	300	288	257	271	253	291	287	304	251	304	315	299	259	289	282	275	280	275	274	274	301	282	274	252	277	288	292	266	270	256	268	272	293	277	257	258	296	260	263	277	291	250	285	266	288	274	274	300	259	302	279	284	247	263	267	304	272	280	295	281	280	287	287	301	307	252	276	290	293	311	303	276	299	294	284	265	282	317	249	270	272	313	273	268	263	296	277	271	287	283	272	284	299	253	300	275	270	264	273	294	270	247	303	306	282	280	272	255	292	280	303	252	251	278	283	266	284	273	275	243	305	295	270	251	274	248	305	301	270	282	272	290	270	257	282	283	267	299	287	270	259	291	268	284	273	300	261	280	274	261	285	270	292	285	270	276	302	264	276	256	260	287	279	276	319	277	270	271	266	277	276	285	303	244	255	270	305	313	296	278	260	270	297	301	273	267	280	247	324	270	290	274	272	283	281	283	255	276	283	277	257	326	274	277	277	250	294	288	299	319	275	308	280	299	271	324	299	290	275	295	271	272	254	306	296	257	260	276	234	261	283	302	285	266	272	276	313	278	285	288	285	284	277	284	282	311	274	259	321	273	277	283	292	313	269	282	291	276	289	288	301	283	275	274	269	289	265	279	341	303	314	257	260	265	247	294	278	293	274	302	250	258	258	272	271	252	261	260	256	284	285	275	249	290	271	290	282	272	267	270	264	321	299	267	295	288	293	260	264	272	279	280	282	257	250	270	261	291	289	291	262	271	303	290	265	281	258	279	264	306	267	244	275	266	245	308	245	270	302	281	283	306	298	253	275	294	291	256	256	286	303	285	254	289	274	305	279	274	306	269	272	283	271	265	261	258	258	267	250	268	295	278	250	274	296	269	260	311	256	277	261	254	268	286	254	275	303	262	301	269	253	293	278	277	269	290	276	286	292	291	295	269	280	283	298	316	310	264	289	289	287	276	271	281	269	278	255	268	277	314	280	284	259	269	310	278	242	291	286	258	267	256	295	289	245	298	289	268	290	284	294	294	253	282	268	256	286	259	274	274	288	283	279	307	311	289	265	281	303	274	292	270	252	278	296	278	280	296	276	275	289	264	289	288	266	268	284	299	292	264	287	266	278	277	286	298	299	301	263	262	264	290	283	263	283	303	280	273	282	303	321	298	271	262	289	253	314	267	273	279	283	273	287	285	290	281	287	309	271	289	276	271	270	280	273	255	311	284	269	298	306	302	259	291	280	266	286	285	267	247	278	288	279	284	316	267	258	285	261	264	271	263	289	277	294	293	287	276	287	278	278	274	268	306	260	267	263	271	306	303	245	289	286	263	279	253	262	284	256	290	259	262	287	315	270	245	289	243	264	277	267	291	286	290	262	237	272	249	277	262	314	282	272	284	283	279	287	266	258	259	286	271	293	278	266	323	276	286	276	279	278	273	289	262	285	268	316	262	287	277	288	271	261	284	259	299	283	273	255	263	268	245	284	275	280	271	307	264	280	280	288	247	260	287	274	300	247	274	260	290	297	292	276	259	265	268	298	288	300	279	281	275	272	234	290	243	277	286	273	280	296	290	321	273	295	287	260	270	276	312	283	290	257	282	283	251	273	265	286	275	272	290	289	293	277	248	297	259	290	259	304	258	255	302	305	287	259	292	273	312	267	291	292	282	277	272	264	307	291	241	294	233	260	273	310	276	299	250	297	295	297	239	242	257	294	301	265	294	298	243	289	253	245	289	277	288	269	283	263	278	288	261	272	306	276	290	314	280	301	287	271	286	278	308	293	308	261	252	280	262	267	249	284	260	286	270	276	269	271	319	301	290	294	298	278	281	264	288	282	279	280	297	254	288	265	268	302	308	264	306	291	298	267	260	276	296	252	274	239	260	301	260	276	287	313	277	313	284	282	277	283	292	265	262	272	280	274	278	285	284	308	290	293	279	252	254	292	296	259	283	260	272	256	301	279	272	317	275	272	273	282	273	311	284	291	303	278	247	276	267	313	272	247	285	259	268	277	266	289	283	275	293	276	295	280	278	246	315	297	274	291	279	307	258	291	285	294	266	250	257	270	245	329	270	276	275	248	285	281	309	304	284	266	268	279	265	285	256	312	268	312	290	256	270	288	263	280	283	294	286	298	292	270	274	301	265	297	277	293	311	267	248	304	325	285	285	296	290	256	288	290	296	262	288	260	278	257	266	292	303	280	281	300	317	267	264	284	281	266	250	289	263	264	279	271	238	276	291	283	279	276	267	295	320	281	252	293	284	266	267	292	235	285	286	278	290	282	286	271	296	273	284	247	258	298	292	298	251	270	286	281	300	267	291	274	274	295	281	280	298	283	253	248	260	276	281	280	265	270	280	261	288	285	288	278	278	265	286	275	263	309	283	315	256	286	281	278	287	286	289	286	268	274	264	301	283	312	290	264	237	304	298	253	245	292	308	282	301	271	280	301	295	288	291	296	291	291	276	256	291	259	290	311	266	292	272	254	269	295	292	262	264	279	322	289	268	289	282	293	265	283	266	305	302	248	273	263	254	301	249	265	269	316	260	294	277	268	277	259	299	286	285	291	289	282	253	263	302	295	276	279	263	285	302	275	256	275	288	289	276	275	286	258	263	234	258	284	254	271	272	285	293	276	280	278	294	258	298	272	277	302	313	250	260	286	299	289	258	314	259	285	273	271	295	290	289	277	271	277	283	254	270	288	269	270	254	266	229	259	269	268	273	279	277	270	290	276	275	281	267	262	258	273	279	304	252	309	302	245	272	276	248	272	266	284	284	272	270	286	294	278	292	321	281	268	275	290	272	256	246	286	269	264	263	245	294	277	289	256	301	312	271	304	279	276	274	283	295	259	300	304	253	270	252	278	297	275	309	272	276	281	261	248	278	271	265	306	278	245	270	282	279	291	296	292	292	276	314	282	306	301	296	273	289	265	282	271	307	283	279	294	294	296	275	298	299	299	306	264	286	296	318	272	265	286	261	279	284	281	260	272	278	251	257	299	306	267	290	291	268	275	262	285	282	281	277	268	274	295	297	267	268	271	256	282	282	267	293	300	287	320	284	280	252	298	268	256	256	321	328	315	293	251	265	275	249	276	276	292	296	255	276	258	311
1724	629	661	693	624	661	588	622	589	613	608	609	629	660	618	607	578	585	624	632	630	586	609	588	600	638	590	617	661	585	637	568	609	566	599	606	614	596	632	609	589	621	555	594	584	591	608	647	602	625	580	607	644	601	591	623	634	574	639	617	589	630	647	603	608	618	584	663	624	620	630	573	636	601	611	625	609	664	617	568	629	608	641	578	650	589	617	659	634	592	590	624	586	627	594	591	611	647	603	576	592	599	617	571	600	648	579	572	586	619	627	650	632	628	612	616	586	623	633	622	625	617	599	614	573	618	622	658	630	615	608	599	563	639	653	620	602	598	606	629	624	591	624	640	621	671	598	607	597	624	643	629	626	601	628	601	634	583	643	583	616	599	611	629	610	578	609	600	603	563	607	643	592	605	642	604	591	643	593	613	587	654	633	628	587	626	568	569	559	638	628	600	659	553	576	578	616	598	625	666	611	644	652	594	630	565	572	597	639	578	597	650	572	597	620	585	636	588	647	623	627	590	605	569	642	573	627	622	601	602	686	586	605	632	562	603	570	566	603	607	589	644	596	600	605	601	628	609	660	581	668	618	618	627	567	625	627	616	607	622	636	600	591	601	596	565	671	625	572	609	624	637	622	652	630	613	635	625	665	603	600	615	599	607	645	618	624	667	627	608	558	619	586	589	642	626	626	585	592	607	636	625	584	596	633	622	575	563	635	589	645	593	623	609	615	641	586	613	593	641	591	615	647	603	555	649	602	595	589	649	603	603	651	604	618	649	623	591	603	624	632	628	574	625	620	656	600	630	584	565	619	652	597	610	675	588	610	618	642	592	614	639	606	672	569	674	657	628	637	582	605	620	620	571	627	592	622	594	622	591	635	563	623	612	617	574	607	609	587	575	594	625	692	598	648	599	610	612	601	650	587	603	659	626	581	615	654	569	612	645	666	637	632	612	586	652	608	618	653	619	625	630	628	576	608	644	611	611	601	590	646	614	608	603	562	597	614	629	594	639	572	552	569	629	585	619	569	612	654	663	647	614	599	596	613	630	586	589	617	610	637	608	583	659	625	631	644	594	600	636	601	646	618	600	621	611	614	640	605	653	597	605	620	580	616	596	592	597	669	598	629	582	646	582	610	644	608	591	580	621	615	627	551	602	587	635	625	621	599	587	634	617	639	621	579	607	605	637	601	658	594	660	589	648	619	626	620	603	613	591	591	659	611	667	586	585	612	614	573	632	640	662	597	597	585	602	611	577	606	647	609	628	637	628	597	591	611	574	629	620	633	596	624	592	565	620	596	618	630	601	588	591	602	591	618	621	588	649	642	601	630	607	650	557	583	602	585	627	626	632	602	621	594	610	618	659	645	614	592	600	583	569	558	681	617	671	607	635	642	582	584	613	602	559	606	581	570	602	593	599	594	597	615	636	575	651	604	584	607	587	586	627	592	622	644	593	620	622	597	597	660	607	631	663	625	608	626	594	610	603	580	613	561	645	595	655	637	604	604	617	592	612	631	552	590	565	615	630	600	617	629	611	576	609	607	613	653	617	625	581	622	599	615	602	624	630	637	607	567	560	660	578	629	650	597	583	602	629	598	633	626	605	632	649	642	629	583	629	641	623	666	637	597	613	607	621	631	624	570	621	633	634	596	621	616	641	621	639	643	635	596	606	622	635	604	597	628	620	632	613	614	662	625	612	609	637	608	629	592	587	587	628	598	628	576	661	605	633	596	610	644	664	632	585	621	606	644	661	612	629	621	639	630	606	655	642	666	617	655	628	619	619	617	658	620	602	627	576	594	601	607	607	639	635	625	592	634	614	627	635	648	610	594	589	624	622	607	639	635	651	596	602	597	589	586	644	658	642	610	624	628	610	604	557	603	655	595	599	584	624	636	607	627	640	634	622	650	583	613	596	660	589	633	593	606	574	618	600	615	587	651	609	642	604	599	591	602	629	599	638	637	679	644	616	635	589	587	612	619	593	636	598	627	605	649	598	576	590	646	572	631	630	611	532	649	585	626	529	584	589	573	582	631	579	578	605	652	616	616	574	645	592	653	604	624	603	629	602	612	669	623	638	620	585	601	631	645	610	588	641	599	607	624	655	620	587	585	569	638	620	581	671	666	600	586	595	583	596	619	586	607	618	588	620	572	625	628	630	600	594	616	600	614	590	602	661	621	605	661	605	623	584	610	573	620	600	595	587	613	600	612	568	636	649	603	629	576	606	607	642	642	637	590	612	631	622	621	604	625	620	581	606	584	621	636	596	613	623	622	635	594	550	601	591	622	585	610	605	611	609	637	602	615	578	586	596	597	639	607	657	626	633	583	579	599	626	557	638	631	659	605	632	632	664	615	594	568	668	618	635	570	642	594	628	635	650	606	545	602	635	633	584	594	563	580	633	645	605	592	595	620	582	624	629	649	616	586	606	597	612	610	649	631	611	646	611	559	565	635	584	640	623	657	612	673	602	655	567	606	595	634	610	628	619	631	586	624	593	635	574	607	570	592	578	595	660	616	630	581	632	585	585	520	668	620	584	617	575	612	610	570	626	627	601	578	592	586	641	620	620	584	637	676	610	600	616	607	611	614	600	604	602	619	633	619	634	626	616	594	634	590	587	582	594	612	655	655	635	620	607	622	551	641	626	626	598	647	612	602	662	611	631	627	624	560	599	604	625	618	596	594	549	589	579	633	602	615	621	599	629	620	621	596	606	604	619	631	605	598	586	611	617	611	606	604	589	604	604	591	615	635	631	622	613	642	540	600	635	640	597	639	608	631	640	613	591	637	641	648	578	606	636	589	605	598	624	604	613	602	643	624	623	637	629	593	600	629	570	541	584	590	634	643	614	570	581	608	623	617	621	611	623	566	634	661	643	571	596	663	590	607	606	638	640	618	676	633	609	598	653	620	589	625	614	586	591	615	632	591	602	642	624	634	595	578	621	637	579	602	632	586	559	612	621	605	643	604	672	547	648	637	641	602	629	602	624	613	598	596	579	633	602	636	613	615	569	594	616	578	609	574	603	644	642	626	635	601	608	614	635	594	561	637	586	622	625	566	581	619	635	635	581	622	610	601	579	634	606	629	653	616	647	590	592	621	644	599	611	596	565	607	614	609	629	634	644	569	594	582	642	622	629	632	627	638	620	607	558	634	647	556	647	565	600	643	637	603	596	530	587	589	618	611	594	588	612	591	582	609	596	614	588	626	650	638	589	642	596	602	642	617	642	653	654	609	624	611	625	631	630	623	586	613	663	644	614	621	627	632	623	628	666	600	618	589	613	622	581	647	656	600	635	630	635	635	596	603	615	600	591	639	598	624	629	576	646	610	609	572	577	618	626	633	661	634	625	583	567	654	642	609	618	599	634	560	620	617	602	661	610	598	624	634	638	582	627	614	592	581	643	620	572	604	586	567	612	612	621	597	660	576	588	633	610	604	608	581	624	618	648	622	614	644	617	622	643	617	613	658	645	608	611	645	559	692	622
7169	469	523	423	318	253	173	187	158	170	149	116	137	141	136	157	131	140	130	125	128	138	134	146	114	127	121	136	141	129	114	147	138	152	128	104	132	137	112	120	128	120	145	132	122	115	119	114	137	136	139	111	129	110	128	120	108	114	122	109	129	132	108	112	122	106	157	132	133	115	121	137	120	132	116	114	157	124	138	107	123	121	117	123	105	138	144	131	125	126	117	140	126	96	126	111	134	125	121	151	132	113	133	128	122	121	127	115	129	126	111	116	135	135	108	117	123	120	130	129	110	126	105	109	116	121	94	104	96	125	121	111	114	108	121	141	132	131	105	131	134	114	118	127	135	108	110	130	111	113	131	125	106	116	123	139	106	115	124	136	119	116	107	125	105	134	124	116	118	128	126	111	127	145	94	136	139	162	108	124	130	113	109	138	135	135	116	116	101	139	129	133	104	140	117	116	123	144	116	136	152	123	119	108	110	129	107	107	135	131	114	116	121	106	104	124	133	122	128	104	122	109	126	119	120	119	129	116	129	111	118	116	129	139	110	114	112	126	126	124	128	109	119	146	130	112	146	120	131	121	107	114	135	127	139	124	142	135	121	103	111	128	124	108	134	91	120	143	138	130	121	130	128	125	115	149	134	133	114	133	121	121	136	149	97	113	119	117	132	103	118	115	143	133	137	142	127	100	131	127	147	107	110	104	116	134	127	136	107	127	111	137	131	140	115	114	110	115	135	129	106	129	111	122	114	94	128	150	103	145	102	114	130	110	123	125	122	122	122	116	129	112	123	127	135	147	116	111	129	115	114	97	110	144	137	125	129	125	109	123	129	124	127	139	116	119	124	129	106	118	140	126	117	123	119	116	137	127	117	134	123	128	104	108	106	121	129	142	126	134	98	127	118	131	134	112	138	138	114	109	127	126	97	132	142	120	117	134	113	114	129	131	129	113	122	142	125	100	122	124	122	109	109	144	147	133	125	118	121	120	127	108	134	108	126	126	127	109	102	156	123	131	155	121	125	115	121	119	130	142	121	153	132	121	112	116	108	130	141	123	98	119	131	107	113	110	102	106	129	147	130	127	114	123	127	115	104	137	129	126	124	133	140	132	129	117	117	114	127	125	130	135	135	125	111	128	143	114	134	112	116	131	123	127	117	121	128	114	117	106	123	122	118	122	126	126	145	125	129	147	110	144	99	146	117	109	135	115	134	123	127	142	112	128	148	133	141	121	144	114	113	138	120	125	126	140	127	126	95	122	128	117	113	117	116	127	137	140	171	111	125	114	114	119	128	120	128	124	98	122	114	123	119	135	117	144	120	127	132	129	116	116	131	132	131	126	151	124	128	125	121	133	127	123	149	133	131	128	132	141	140	126	117	132	117	117	120	126	112	118	142	116	138	140	126	124	121	119	120	125	138	139	97	122	118	133	128	129	133	136	136	118	112	100	98	128	114	139	122	127	111	99	121	116	132	139	120	120	136	135	135	143	127	121	135	121	110	140	139	135	118	109	133	130	109	114	138	122	109	127	125	119	127	130	143	122	107	106	133	102	114	122	139	117	111	132	131	122	123	141	124	104	108	126	122	108	128	137	118	126	113	121	112	126	139	132	110	118	132	124	125	123	109	123	129	112	128	118	122	146	137	120	135	123	125	105	119	146	133	113	147	129	110	107	114	124	105	106	125	113	131	121	132	113	142	149	120	128	128	112	117	123	129	125	109	129	139	101	141	108	137	115	109	127	111	111	118	128	123	140	117	101	126	129	101	111	133	127	116	148	131	130	146	123	115	119	116	118	137	129	137	111	127	134	134	131	124	130	111	110	119	129	103	133	127	117	160	118	107	118	124	125	117	124	127	114	113	109	119	110	149	121	107	125	117	128	137	132	133	117	137	134	121	139	107	116	107	116	130	137	105	115	127	127	108	119	139	133	117	126	134	138	124	109	129	120	123	117	132	120	119	113	123	106	137	107	103	137	116	123	136	115	113	134	114	112	132	100	117	153	121	130	134	122	116	102	115	126	123	116	126	120	128	124	103	122	134	105	121	137	115	131	123	112	129	134	121	112	99	127	131	129	134	112	109	111	120	128	123	116	101	123	121	116	116	112	122	115	116	134	117	124	129	112	108	138	131	124	130	136	131	118	123	132	137	118	121	107	107	123	124	106	121	130	88	145	106	109	134	141	125	115	126	128	140	114	98	127	92	122	148	112	135	131	115	121	139	113	135	125	115	126	133	136	130	111	115	141	135	145	130	118	113	131	124	94	127	147	139	113	110	104	111	124	152	115	144	135	132	104	132	113	119	139	112	131	122	129	132	114	119	131	112	142	110	129	118	111	132	134	130	127	131	119	131	121	126	117	145	118	131	107	118	114	126	111	114	110	133	102	143	117	132	119	115	121	147	132	131	105	138	121	124	104	103	121	111	130	138	137	123	133	131	108	122	110	144	123	126	117	116	107	123	108	118	117	110	126	122	113	128	130	119	125	136	102	103	137	128	124	121	129	124	107	133	123	135	108	117	144	109	113	118	110	112	113	120	119	112	139	132	141	137	118	120	125	134	138	99	121	134	115	98	124	126	128	114	136	150	113	118	110	113	120	125	114	132	141	113	97	136	132	113	137	146	142	100	122	140	139	123	136	112	151	134	120	136	126	131	129	138	125	131	128	121	108	125	112	123	120	118	127	104	112	110	133	139	123	116	113	122	117	118	114	107	149	111	131	139	132	123	113	139	155	135	108	129	124	121	122	129	109	113	112	120	132	120	141	160	122	137	134	122	145	115	117	109	139	130	138	121	121	125	127	138	106	131	127	130	131	107	117	113	133	132	132	129	136	138	140	124	125	113	124	131	110	138	141	121	139	116	124	129	106	141	121	124	104	115	136	122	100	111	129	116	118	107	120	119	120	137	111	135	113	131	117	133	137	129	120	153	122	111	126	105	124	114	103	130	134	120	126	129	125	123	104	101	122	125	143	137	145	145	131	114	143	146	126	136	140	123	111	129	128	126	113	115	124	130	124	135	111	114	123	131	116	131	141	114	110	119	133	146	120	144	123	110	140	127	148	124	121	118	121	126	143	111	128	94	114	137	133	136	134	121	131	107	131	130	123	126	130	106	125	135	114	125	117	127	124	137	106	117	102	121	133	98	100	116	119	138	128	130	125	140	126	133	147	110	130	115	118	112	115	147	133	114	138	97	151	120	116	112	139	112	109	132	121	116	138	125	118	118	136	121	101	125	121	115	128	111	132	116	117	136	117	131	128	127	133	102	142	140	129	130	125	125	104	119	151	134	129	133	115	107	107	90	127	119	135	132	125	123	103	126	127	124	112	115	118	112	119	115	125	114	137	148	119	140	120	113	109	127	120	107	103	137	142	118	124	123	120	124	133	111	125	131	142	128	137	118	104	141	139	137	116	100	116	130	121	125	108	121	126	138	136	107	121	125	120	124	119	115	120	138	111	129	99	111	111	109	127	138	104	127	133
6024	656	1067	1330	1067	848	719	652	562	489	462	439	388	419	401	386	379	397	365	373	348	341	338	341	330	303	308	350	325	307	353	372	340	329	321	339	355	310	328	316	327	318	323	308	335	304	322	343	334	302	311	325	297	345	321	318	312	305	315	350	318	333	306	327	323	292	272	309	311	330	320	336	310	316	317	326	285	296	330	339	292	300	305	371	325	318	355	297	311	316	333	293	298	329	280	312	351	301	327	330	329	310	310	322	316	302	304	285	332	334	298	309	338	310	321	296	271	300	323	314	342	293	336	304	303	319	320	314	331	301	335	314	313	328	345	316	311	338	276	331	342	304	313	293	340	318	298	300	317	298	322	323	300	309	326	302	284	295	320	291	272	335	314	312	316	322	287	278	301	302	283	312	306	316	322	341	350	303	334	324	285	322	301	334	337	328	308	320	303	306	313	324	314	293	295	305	287	309	289	297	344	286	308	284	284	342	333	291	319	297	293	300	292	319	300	335	279	331	315	338	301	297	300	323	334	316	283	310	309	317	276	332	326	286	312	338	323	310	300	313	331	292	292	296	366	318	311	288	306	294	243	322	294	321	294	295	297	294	310	298	298	291	304	291	347	316	331	301	318	281	345	293	328	291	294	319	293	341	303	305	344	323	316	330	326	289	310	313	311	317	282	317	313	286	348	312	346	320	314	316	322	309	310	341	303	325	256	308	312	314	301	293	315	293	299	325	339	303	320	335	308	314	308	275	307	340	336	299	323	325	278	345	330	303	300	353	348	323	304	324	290	331	291	332	309	267	305	287	336	297	319	297	290	280	306	345	340	322	332	324	315	332	320	300	298	321	317	338	326	289	319	289	292	305	309	303	283	307	279	286	289	356	316	325	302	315	312	312	320	269	329	304	282	307	319	328	320	301	304	305	306	305	320	344	343	311	286	289	307	324	330	309	312	306	330	298	298	340	309	309	286	323	321	296	286	297	263	319	324	309	281	322	333	286	307	299	323	306	310	328	310	304	306	320	341	301	313	333	303	295	293	290	334	335	308	304	317	335	299	303	303	322	301	327	315	280	331	319	285	277	347	300	323	303	336	330	305	332	300	320	321	344	324	320	282	280	325	304	313	291	307	320	294	295	308	329	326	315	310	302	316	296	333	287	325	325	334	294	330	305	325	315	302	326	311	313	290	300	315	296	334	308	283	307	297	305	301	294	295	315	302	332	291	323	345	271	295	302	355	308	313	315	340	359	308	325	297	329	305	278	334	287	333	295	292	332	335	294	312	330	300	271	292	301	272	309	282	301	314	304	306	322	312	307	303	301	323	321	326	344	314	288	324	297	303	348	313	320	301	317	307	334	316	324	288	320	325	320	311	324	278	284	259	334	309	325	329	302	296	310	337	286	322	281	307	345	282	307	320	307	322	309	311	326	292	321	316	295	333	309	313	288	309	319	273	289	296	279	310	332	351	321	318	273	326	299	276	307	304	318	293	316	344	322	347	309	315	322	314	296	289	312	279	303	290	334	308	276	276	329	311	314	310	282	281	327	334	289	279	344	294	318	360	314	301	312	313	348	327	322	328	285	319	315	355	296	295	317	291	318	322	323	313	306	317	333	314	328	308	309	297	314	308	304	325	315	305	334	296	294	345	281	290	307	331	318	290	323	331	321	363	310	317	338	322	319	313	305	281	334	327	314	298	333	313	342	295	304	297	288	311	324	326	313	287	313	314	321	319	322	314	301	316	329	297	312	303	325	304	306	297	270	316	305	296	306	339	329	303	327	303	302	356	318	280	354	316	296	321	297	340	305	311	302	304	296	306	335	331	308	303	302	336	314	297	319	314	313	301	293	300	287	306	333	334	355	333	295	303	314	309	312	320	318	323	299	277	320	301	319	305	299	316	319	311	332	311	295	318	342	276	324	295	301	332	310	297	296	314	305	333	292	302	333	297	318	288	317	280	319	344	280	349	307	293	278	324	291	323	353	318	314	320	311	311	317	321	306	329	309	328	301	317	307	312	325	330	290	321	328	299	299	318	338	347	313	321	283	298	332	289	290	325	307	346	305	321	333	312	297	346	311	310	321	339	319	319	348	323	309	322	267	310	317	312	312	339	322	302	309	326	312	305	302	293	272	343	284	284	297	315	325	292	297	316	309	327	306	328	318	324	292	319	295	330	345	318	341	326	273	333	309	313	307	312	294	297	289	294	283	346	336	349	310	304	316	333	328	278	298	301	337	310	328	322	304	333	309	342	309	297	309	298	299	325	286	351	322	303	323	294	323	302	288	317	307	319	330	310	283	332	349	338	299	328	313	299	307	271	306	302	310	322	318	267	314	306	337	312	306	304	290	326	280	308	314	310	289	301	305	303	302	272	288	331	354	326	288	309	339	328	315	314	323	317	318	289	357	312	309	281	305	323	303	301	347	300	291	297	309	322	302	339	298	308	306	325	318	331	323	331	305	329	321	278	316	336	320	293	343	307	299	336	345	291	299	276	278	299	314	287	303	303	319	312	274	326	315	305	312	302	324	316	325	272	280	308	299	293	341	310	328	320	269	294	271	300	295	276	306	288	320	337	298	339	305	317	334	322	273	314	299	316	327	293	296	320	328	332	312	312	309	295	296	322	294	323	343	307	312	283	305	280	305	302	325	314	322	321	319	299	294	335	330	327	307	317	306	310	303	299	328	306	296	319	349	308	297	325	299	299	310	298	312	306	324	337	303	319	331	327	288	302	331	308	319	333	329	303	340	275	299	306	327	306	309	335	333	291	293	319	278	340	294	315	343	298	340	296	311	311	338	306	291	313	314	285	301	286	325	337	318	313	313	312	308	319	335	349	303	302	292	303	336	337	267	279	320	330	291	309	322	322	298	293	318	322	319	320	309	276	323	323	311	291	281	301	290	327	352	317	324	291	321	294	366	309	316	356	298	354	338	299	308	303	326	306	324	322	344	347	321	292	354	305	293	352	288	320	328	289	296	294	326	338	312	277	295	312	318	310	348	315	300	278	293	297	314	324	336	299	312	341	319	293	292	321	306	288	301	306	333	310	299	300	293	303	295	313	288	343	327	327	294	312	299	309	281	289	326	297	341	316	309	284	331	317	284	321	312	285	306	287	314	319	292	297	340	327	304	317	320	322	331	320	322	317	318	317	317	291	325	298	326	305	305	288	315	309	279	309	292	308	288	336	319	333	306	295	300	288	327	307	332	307	306	317	309	334	349	311	296	329	329	290	302	299	288	319	304	309	297	309	297	309	340	286	318	304	315	339	334	259	294	314	338	291	322	324	321	306	286	316	298	304	314	347	324	327	330	322	315	301	321	289	306	309	285	323	297	317	330	305	324	295	297	292	289	271	291	299	285	306	344	344	312	312	309	278	284	302	331	311	306	303	323	340	292	335	332	288	304	303	298	328	288	319	324	307	354	313	311	303	298	323	337	310	315	344	311	306	315	323	316	343	300	323	360	282	314	311	335	307	299	273	336
13870	1180	1003	768	472	397	366	289	273	265	269	247	209	219	204	196	216	220	185	206	225	189	196	203	172	204	169	173	190	218	205	155	187	185	199	192	181	180	170	162	172	200	193	185	176	188	182	218	191	185	179	162	191	214	206	165	184	185	205	163	210	177	214	209	191	173	183	187	191	169	171	208	198	190	175	161	185	225	195	178	206	194	171	179	176	167	167	187	216	188	172	182	181	154	178	168	174	203	172	176	180	189	210	200	183	163	166	180	190	188	205	192	192	179	185	169	185	164	144	175	187	194	205	172	195	195	187	177	207	208	173	184	182	223	213	187	171	181	176	186	167	187	193	227	196	186	195	194	164	203	193	183	172	174	180	200	171	191	176	186	207	192	195	182	229	198	189	176	188	196	193	165	173	197	201	137	178	187	195	195	190	158	192	174	177	184	159	171	196	179	176	208	177	210	181	176	199	181	206	170	213	222	166	172	176	202	174	197	188	190	198	184	163	180	170	143	194	176	184	196	180	207	192	189	216	194	186	184	208	195	197	169	175	177	185	194	178	171	185	167	190	157	207	177	189	182	174	173	178	202	194	185	153	179	142	156	174	185	184	199	169	163	180	169	165	185	199	170	182	193	209	170	209	170	189	200	190	198	191	201	196	179	184	169	208	209	182	177	182	185	145	172	183	183	164	197	191	211	201	158	195	194	192	199	204	197	202	180	167	223	192	163	189	199	197	176	176	197	172	181	181	199	186	161	169	191	161	191	176	169	165	171	189	182	197	179	195	207	198	200	194	161	189	212	193	181	167	197	200	197	182	177	172	197	165	185	231	203	180	182	188	164	171	172	167	191	181	181	197	184	193	170	202	198	189	201	178	198	184	203	176	173	200	208	159	210	215	202	184	176	164	208	186	184	154	173	199	198	200	191	185	188	190	171	201	157	184	189	184	194	182	192	181	178	191	184	211	176	172	169	176	149	193	214	182	190	184	174	170	191	174	169	186	170	180	191	171	205	194	158	178	189	172	180	172	184	200	181	194	172	175	179	189	221	155	210	178	183	174	172	166	198	200	154	201	171	210	204	195	189	180	203	180	183	156	158	194	207	214	156	168	187	197	176	195	175	198	192	184	174	178	195	183	207	177	161	195	169	195	170	195	159	204	194	177	174	175	189	176	165	182	197	197	188	188	193	186	199	185	165	165	195	163	195	178	193	206	198	161	172	156	169	167	200	183	199	172	197	209	194	194	177	168	177	207	210	196	184	174	204	184	195	193	174	188	196	202	180	178	204	177	183	166	188	178	162	155	164	171	179	204	175	203	193	189	166	160	179	167	161	205	202	182	167	181	180	202	165	168	196	166	190	171	150	187	190	174	190	188	185	178	191	181	170	202	184	181	212	171	178	187	185	182	183	182	188	183	184	199	184	197	181	186	190	218	187	185	201	186	165	194	188	186	176	195	188	183	176	181	187	188	167	172	161	165	195	172	184	166	207	214	190	181	163	207	195	183	181	200	202	173	171	231	204	154	185	194	180	179	184	178	204	191	180	210	190	188	183	182	197	197	181	177	215	174	153	207	166	204	166	198	179	178	177	215	161	194	210	210	177	176	179	171	174	167	183	197	190	189	180	188	194	172	181	171	166	198	175	191	208	163	194	163	182	180	168	169	181	150	195	217	202	162	182	207	175	193	160	150	209	185	195	193	209	208	181	180	194	215	204	175	179	199	168	168	203	192	171	215	188	194	214	131	161	183	190	175	175	190	155	213	183	158	181	161	181	199	181	176	195	194	168	201	205	169	161	172	204	168	186	192	212	166	200	178	184	204	160	163	179	181	194	175	173	169	200	170	152	194	188	173	183	159	186	183	182	196	197	197	179	190	176	204	190	193	185	194	186	200	178	190	162	179	185	204	180	197	173	171	184	192	202	194	185	217	180	215	193	204	198	203	187	161	162	194	204	183	164	162	162	178	185	182	176	156	215	168	205	190	209	180	171	188	200	171	163	174	179	172	174	190	151	215	197	177	182	210	183	177	166	165	160	204	174	198	187	218	180	177	186	178	187	179	180	166	184	201	171	178	192	210	183	188	168	204	174	188	187	203	203	171	164	178	216	199	192	179	170	183	196	156	159	164	170	173	185	178	199	175	184	181	197	197	165	191	180	185	171	187	185	170	180	179	182	157	169	197	198	181	173	188	196	169	169	181	196	190	195	187	173	202	184	190	176	200	166	175	154	184	210	200	177	182	191	169	184	178	166	184	190	194	175	180	164	186	185	180	187	170	201	188	156	185	195	160	193	183	197	182	166	188	187	163	204	177	190	211	216	159	216	203	184	196	164	175	180	191	191	206	227	218	175	190	199	187	189	183	191	170	170	170	199	190	185	194	219	189	192	191	174	193	223	199	166	207	169	186	174	175	183	193	184	194	162	177	178	174	170	174	196	188	179	150	165	198	187	195	198	213	227	207	184	175	183	201	168	175	187	162	195	213	198	163	181	196	173	174	189	203	191	213	180	175	198	167	183	189	189	222	164	184	188	162	157	209	163	190	183	192	171	177	176	181	183	186	168	139	166	162	173	186	181	165	188	200	181	173	170	181	170	203	182	185	193	211	197	201	179	183	185	190	194	201	194	203	201	181	183	196	173	180	211	175	175	200	178	177	183	171	180	191	175	186	192	170	184	178	175	192	193	197	191	200	161	221	202	161	186	146	176	199	178	182	211	166	172	189	186	195	184	171	195	186	176	180	179	189	178	209	193	194	172	180	179	215	195	198	195	167	216	188	182	185	193	184	181	180	209	169	210	151	201	161	219	214	188	190	164	167	149	173	149	208	172	205	193	173	169	216	172	204	190	188	197	186	197	190	208	197	208	176	180	191	188	165	195	191	190	213	184	178	186	167	179	190	179	190	176	186	197	203	184	174	165	191	196	175	179	164	174	189	185	165	179	170	171	195	176	172	187	163	189	175	163	169	177	184	205	169	204	195	191	175	191	201	181	196	165	178	173	186	180	212	169	171	184	164	165	194	181	202	162	179	200	166	170	170	198	206	195	197	184	170	208	203	186	194	189	215	183	176	194	169	180	173	170	186	179	185	179	172	200	165	178	168	171	165	188	198	179	175	222	190	178	183	166	176	183	168	194	184	203	188	180	164	181	207	195	199	193	165	189	162	186	163	166	185	172	197	198	191	170	180	182	173	185	199	173	193	166	190	186	176	214	193	174	169	177	176	183	187	193	191	227	167	181	206	225	167	189	202	191	183	193	156	215	175	171	178	179	190	181	175	158	207	190	173	179	170	179	187	166	202	177	186	152	153	189	179	162	176	173	194	231	217	187	175	181	179	189	221	188	202	192	186	196	185	179	163	193	191	180	163	184	189	200	175	182	198	165	202	161	200	188	184	188	190	208	178	177	206	223	197	229	188	208	178	199	178	176	184	178	176	177	174	210	180	177	185	191	187	189	193	157	189	185	226	182	190	171	192	182	187	183	168	145
8094	1098	2070	2358	1926	1486	1262	986	884	859	758	709	637	640	584	552	574	562	550	538	554	534	603	539	493	531	502	484	477	496	487	472	498	522	500	473	514	473	476	474	488	469	454	499	484	448	431	469	499	485	465	460	468	454	486	438	459	452	447	459	478	457	460	429	440	484	504	463	477	459	466	458	452	478	440	403	452	502	476	434	465	501	436	433	454	477	459	477	471	432	456	489	472	450	455	434	483	512	466	488	454	471	441	471	482	495	451	431	456	457	457	468	437	454	436	460	458	465	434	485	461	411	444	442	431	479	450	463	474	428	440	490	433	446	476	468	478	427	465	430	456	451	458	475	492	445	443	406	481	454	453	490	439	428	448	416	444	430	442	428	451	477	445	466	459	425	457	455	462	436	456	478	437	465	461	443	456	426	459	455	448	449	480	495	469	473	456	459	475	474	456	440	466	476	449	446	441	418	466	458	473	458	399	480	446	463	465	485	473	454	421	455	471	418	446	426	438	459	474	479	466	456	474	424	459	488	484	445	441	495	456	408	452	439	470	437	461	479	451	470	476	448	435	467	438	452	468	498	414	436	481	437	483	445	437	482	442	431	440	464	459	456	467	493	446	412	449	478	463	449	439	438	474	472	444	442	481	472	481	469	450	463	401	491	445	454	477	410	448	448	441	450	446	439	469	473	430	473	470	438	457	475	434	435	420	451	448	438	449	464	475	456	468	453	453	458	441	474	452	452	429	466	423	444	440	439	412	478	424	446	457	435	439	441	463	484	478	439	448	417	447	470	438	445	449	466	439	472	489	457	440	466	449	486	430	452	458	466	482	460	455	480	445	456	471	467	447	449	455	429	429	438	443	452	438	432	462	439	425	412	440	435	419	473	445	479	441	472	435	482	448	495	468	473	455	433	474	459	439	450	461	474	466	433	466	458	431	442	440	441	410	457	434	426	474	455	451	475	462	453	437	479	461	444	477	476	424	454	475	448	448	458	424	455	469	426	440	441	459	423	462	415	433	455	439	441	487	453	470	446	443	438	425	461	438	477	436	496	419	477	448	434	457	442	479	474	452	454	463	460	449	438	443	473	477	451	439	440	435	458	463	446	439	451	447	452	462	481	472	480	426	464	449	465	456	455	438	467	468	450	479	445	465	501	443	450	485	442	460	442	436	498	441	505	454	441	475	460	425	451	432	449	469	496	478	478	485	411	467	434	445	490	463	455	449	435	454	501	442	471	451	488	445	443	463	483	469	454	492	421	497	481	500	441	423	476	474	455	473	481	474	445	467	440	455	468	436	423	456	424	456	468	460	410	437	467	437	430	489	431	477	430	466	480	448	416	448	466	431	462	465	456	447	463	443	462	442	424	460	457	448	400	450	438	478	450	429	469	473	435	401	465	414	431	453	463	472	431	439	477	449	439	444	466	449	441	484	479	442	457	420	415	478	443	474	456	433	439	466	490	453	492	469	432	471	433	420	486	456	451	461	461	434	464	443	491	444	443	471	444	436	453	455	490	494	427	449	476	459	467	471	452	447	476	449	428	474	473	423	462	465	442	448	488	447	487	453	484	446	414	491	434	426	480	411	442	453	478	465	490	457	471	423	506	428	475	453	426	461	478	444	454	441	444	459	451	521	409	452	449	456	459	442	451	477	463	450	422	461	465	455	433	465	443	455	483	407	486	496	472	444	496	493	465	499	435	467	440	453	450	489	418	454	446	465	440	452	442	471	421	462	460	467	479	430	471	474	458	437	475	438	444	443	459	458	472	482	464	439	410	433	428	487	450	440	466	472	443	453	473	488	445	458	430	469	437	497	456	447	451	486	452	466	478	467	466	455	432	466	467	456	481	467	470	454	441	448	493	456	469	457	475	442	442	484	454	490	451	418	411	473	459	453	476	456	452	437	461	435	500	428	420	445	462	438	464	463	463	458	431	488	441	443	484	454	451	447	514	475	416	450	433	476	496	412	462	448	464	464	443	406	431	502	448	437	423	466	479	484	431	459	476	446	432	463	420	448	454	447	438	487	448	428	453	406	470	496	394	429	475	441	442	421	447	426	458	437	461	455	461	461	431	492	492	442	424	432	434	482	448	455	480	439	443	499	484	438	451	383	474	456	451	463	443	470	459	459	423	444	433	491	482	470	500	447	416	417	449	464	450	442	476	467	486	464	450	431	459	458	443	461	484	439	419	484	422	435	473	437	486	435	456	441	446	466	460	476	446	478	469	455	463	475	437	463	481	469	456	439	452	448	462	454	464	472	463	444	466	470	422	490	454	430	471	471	481	469	438	446	482	471	416	412	480	485	473	438	445	466	463	445	463	470	408	443	498	491	440	435	460	419	433	464	442	459	433	444	475	418	491	439	475	441	451	447	454	493	455	476	436	449	447	448	459	459	417	459	463	437	425	498	437	431	467	436	460	481	492	447	489	444	475	464	467	461	435	477	461	459	473	430	454	421	480	466	449	450	445	444	448	426	450	484	457	456	442	404	439	440	446	491	457	427	479	457	459	510	446	486	453	472	460	441	430	452	446	431	448	437	471	434	439	436	488	467	467	424	422	452	448	434	453	472	436	430	456	471	475	462	407	425	428	431	456	457	468	460	511	397	433	417	434	425	464	449	451	480	471	469	448	434	471	468	477	453	460	468	427	539	457	447	447	466	458	402	461	481	461	453	450	444	491	446	443	429	461	462	489	467	478	426	447	420	428	434	454	464	471	462	411	452	462	451	499	479	491	462	452	451	473	466	442	454	448	445	461	470	433	430	482	458	438	461	444	470	459	449	483	447	470	464	479	432	488	445	418	441	470	469	470	434	431	460	488	456	431	473	418	427	467	468	471	455	456	452	451	496	478	468	489	441	463	466	433	446	463	469	453	456	441	430	455	431	473	458	462	453	439	469	448	457	492	428	465	418	397	492	460	452	416	491	463	464	439	449	402	482	441	444	490	412	445	450	466	488	432	463	459	427	482	454	450	423	459	443	458	414	479	463	465	483	485	443	420	510	478	454	460	525	447	434	443	420	443	487	482	442	490	458	471	476	467	469	439	479	507	437	439	477	478	451	480	481	456	469	440	444	460	454	447	436	445	486	458	493	449	459	409	457	473	440	490	454	505	461	471	457	445	451	462	437	475	434	447	463	452	471	452	456	509	432	467	437	482	462	460	447	442	430	438	435	436	464	427	432	467	426	484	476	463	464	443	470	450	511	479	455	441	481	468	458	464	403	472	448	463	454	439	467	432	455	432	478	432	434	455	404	431	489	498	436	430	424	459	493	446	471	466	507	447	434	455	437	459	483	444	464	445	436	442	495	461	455	507	440	425	426	431	471	475	461	417	434	462	460	445	434	443	450	452	460	473	424	469	433	483	449	452	524	462	467	456	492	496	463	447	475	450	483	411	456	442	482	464	431	450	442	462	467	469	432	429	475	439	414	479	471	429	449	438	499	460	463	418	454	460	455	464	437	445	483	473	439	449	437	469
1420	282	318	291	295	287	253	281	269	267	289	292	259	285	294	264	272	256	278	263	289	277	269	266	278	274	266	285	283	269	309	294	252	295	256	282	269	314	276	262	292	238	271	280	273	283	298	284	281	254	292	268	287	256	311	257	270	259	302	304	298	268	312	278	313	266	273	292	264	282	275	285	255	277	273	332	293	279	281	313	271	237	247	278	263	266	271	259	296	320	302	292	260	316	316	271	296	275	275	296	264	312	290	272	271	263	267	269	294	289	294	271	294	353	282	297	304	256	297	296	288	267	296	276	288	297	273	310	298	293	296	305	258	299	287	259	248	291	298	298	291	280	276	285	290	317	276	267	262	268	274	326	280	288	264	278	279	288	304	283	254	277	239	279	318	288	281	256	275	272	251	285	286	256	270	297	300	302	283	282	290	266	263	265	302	296	289	257	278	296	275	253	306	304	275	274	279	237	286	254	282	288	296	280	289	249	271	297	300	301	290	287	305	249	295	258	286	310	290	267	284	270	264	286	260	265	305	245	267	308	248	279	271	278	273	287	282	258	292	277	286	271	257	272	310	270	267	239	285	292	257	274	264	267	283	296	285	293	293	299	271	294	283	290	302	279	322	262	271	299	260	265	281	310	234	270	281	291	252	271	272	280	300	252	271	260	275	266	303	285	281	278	294	288	280	268	245	317	252	282	280	260	301	330	264	290	291	286	290	305	271	273	304	274	265	254	276	286	287	302	272	248	309	279	275	287	288	288	284	280	297	286	290	275	295	257	302	283	299	266	252	272	287	284	295	281	272	297	293	309	263	284	282	297	294	237	275	243	252	279	257	280	279	322	277	289	277	271	289	263	280	269	252	264	291	268	295	277	300	308	305	277	274	324	295	319	280	265	270	284	271	322	283	262	275	266	283	294	296	287	289	275	264	261	264	261	247	272	311	277	292	271	295	283	269	303	305	267	308	296	289	267	265	270	287	294	296	284	288	273	299	326	274	282	280	272	292	287	265	269	269	275	268	301	297	270	277	273	280	289	289	298	301	288	278	282	279	244	275	279	259	299	284	276	257	258	259	277	271	229	270	279	274	309	325	267	264	278	255	263	281	257	290	269	256	308	293	300	262	259	275	283	264	262	258	286	308	300	276	267	323	307	245	285	303	279	283	292	276	271	294	302	309	305	290	266	270	287	293	289	305	281	280	276	268	284	270	269	283	279	302	297	285	265	312	274	281	291	273	261	281	267	274	295	291	282	295	296	262	270	286	299	297	284	278	279	256	267	283	253	285	257	259	317	279	331	275	294	271	272	290	252	281	261	262	265	270	265	291	288	264	289	251	290	267	273	308	293	278	267	307	313	263	282	260	295	260	258	267	246	272	275	256	268	298	261	284	288	330	284	303	305	272	251	282	281	294	273	260	253	276	279	283	238	267	269	250	292	272	305	284	291	287	294	283	273	292	253	301	263	301	288	252	327	262	265	272	299	298	274	298	264	267	276	250	243	266	271	295	275	293	246	241	284	276	296	255	315	281	337	295	272	282	280	312	306	291	262	333	271	262	265	293	267	290	296	307	284	283	317	269	274	312	268	291	265	266	282	264	258	285	316	292	285	262	309	285	272	260	292	325	320	260	285	250	289	279	262	279	252	288	306	273	284	306	253	275	291	287	284	281	282	278	276	288	283	266	284	277	283	277	295	276	234	284	275	256	321	283	302	287	246	257	284	311	295	251	281	315	281	294	297	271	250	248	265	295	286	318	274	255	272	290	283	288	295	263	273	247	268	283	275	283	273	283	276	294	282	269	267	256	281	278	277	292	288	283	236	268	235	300	286	254	294	309	251	259	294	295	300	264	259	263	287	297	290	305	293	297	304	268	269	292	300	269	261	250	269	279	289	265	271	305	246	282	274	271	292	299	283	287	302	262	273	287	275	310	285	339	266	282	283	282	274	292	280	286	289	319	264	241	321	307	272	290	304	265	293	267	236	260	291	327	293	289	305	319	277	290	285	305	300	288	292	283	270	315	334	293	282	265	270	282	307	287	277	303	313	283	262	311	275	283	233	280	256	308	290	278	299	287	293	294	287	288	303	269	306	258	238	271	301	250	274	263	258	272	269	277	273	280	262	282	297	269	230	262	269	279	262	273	308	299	277	263	297	303	250	278	310	271	270	287	300	290	274	301	328	277	253	266	295	294	269	259	295	268	270	259	293	236	268	300	314	286	255	260	282	265	313	273	311	272	289	261	312	277	285	279	306	285	275	253	287	251	280	270	265	303	236	252	276	275	249	257	265	270	287	253	284	314	293	270	287	289	312	253	304	272	285	272	277	283	304	263	296	266	265	264	258	266	281	260	256	265	275	292	262	278	284	272	305	282	286	282	250	317	249	291	252	282	314	282	265	290	320	267	265	306	294	283	297	284	274	271	288	275	267	290	304	290	271	269	297	297	270	260	284	266	277	293	273	262	258	281	276	281	265	250	251	273	297	298	284	279	295	284	267	296	274	300	272	274	264	252	269	293	280	227	283	296	288	307	297	278	300	269	272	269	271	330	286	279	272	274	272	249	254	292	268	279	282	268	280	276	278	259	269	276	250	276	254	257	250	284	286	264	259	273	267	297	271	307	290	264	297	258	252	290	289	268	244	278	264	313	278	279	275	288	261	249	270	278	266	306	326	288	243	259	280	262	285	265	281	284	307	290	276	268	282	292	248	278	266	285	275	240	269	281	250	281	273	264	269	299	300	297	267	305	277	297	311	272	266	256	278	271	280	274	263	272	277	267	296	307	286	286	296	273	256	290	257	299	303	298	285	255	307	299	271	278	303	305	260	269	315	261	281	292	327	291	299	283	308	265	306	281	291	277	284	288	294	262	285	259	297	240	298	289	236	242	277	272	260	277	262	287	290	288	288	259	252	319	296	288	296	267	290	291	288	274	274	292	275	279	283	284	292	275	269	284	282	268	259	299	278	294	256	274	290	283	264	264	279	279	301	279	263	288	281	271	290	308	263	260	292	259	277	293	295	269	278	284	249	283	286	311	299	279	312	297	292	308	269	269	289	308	267	274	273	285	300	311	278	263	297	255	281	289	285	271	279	279	293	297	296	280	289	287	303	283	292	299	300	276	285	288	259	288	266	277	274	275	292	261	288	290	293	273	247	252	284	305	275	274	293	274	258	273	251	299	266	300	271	295	300	277	289	276	268	275	283	279	290	298	276	295	284	320	279	262	253	276	273	282	247	270	298	275	301	298	288	271	286	263	267	264	284	282	291	290	327	293	293	288	309	303	269	277	283	268	309	283	264	300	296	298	277	261	269	279	276	242	294	284	296	291	297	278	299	310	297	280	310	273	306	267	297	293	296	277	266	277	267	284	276	319	279	281	270	273	288	303	277	254	287	283	261	273	256	283	311	264	308	256	314	311	268	272	270	234	275	273	275	278	297	283	271	269	292	271	259	303	282	281	288	297	268	291	324	283	286	287	286	254	305
1789	663	624	638	695	621	617	625	607	620	631	642	636	624	612	618	615	594	626	650	624	616	613	575	591	636	624	610	624	608	588	650	628	590	645	617	600	648	620	615	579	614	608	656	600	677	597	586	625	635	641	611	650	587	591	635	605	617	645	613	624	634	680	631	606	634	581	603	630	627	576	560	630	635	624	561	645	578	607	584	598	597	628	618	580	568	640	606	632	628	628	584	632	612	601	621	656	671	568	628	599	592	596	617	640	607	577	600	589	614	593	592	548	606	653	644	587	621	620	600	619	636	629	564	636	570	595	610	606	573	621	597	647	645	602	623	616	624	571	581	632	653	580	630	651	628	564	611	643	617	616	583	612	613	629	615	637	585	647	601	652	608	621	624	609	641	604	635	608	614	662	626	602	613	608	604	598	621	640	636	618	591	646	634	605	588	618	618	604	631	636	605	653	611	631	599	578	611	550	615	598	586	609	619	639	619	591	634	639	620	631	611	614	657	606	600	597	615	629	601	618	585	605	607	607	624	579	676	622	625	620	636	644	588	612	608	611	596	637	635	596	630	661	653	626	622	611	610	557	621	583	627	591	597	593	641	585	626	576	652	600	606	604	672	618	632	623	610	643	628	622	614	671	589	575	622	653	591	599	580	607	613	564	600	630	640	609	593	596	607	652	599	608	621	643	624	610	665	646	594	605	653	640	613	571	644	590	604	574	647	635	606	616	636	599	598	586	612	606	612	627	605	644	637	660	624	588	592	615	628	631	600	598	663	634	653	611	631	627	623	606	615	605	581	617	629	644	630	593	603	638	616	651	559	645	613	596	608	624	676	629	610	611	637	562	598	624	645	634	649	628	627	627	651	620	602	579	620	588	655	582	601	620	638	578	666	627	597	607	615	618	595	637	629	614	620	599	591	657	632	623	621	607	663	591	614	624	592	653	644	649	602	646	630	578	646	589	665	648	570	663	622	629	595	624	632	632	597	572	652	612	659	615	618	620	598	600	630	619	604	618	616	619	575	667	618	611	612	641	625	610	635	636	625	652	618	624	681	683	617	592	633	638	599	626	624	623	579	631	625	647	623	626	622	623	618	603	617	564	596	617	617	622	604	608	592	602	613	602	642	594	601	622	614	641	622	644	593	638	632	589	591	632	606	577	626	629	609	616	635	642	607	640	626	603	644	639	595	565	630	598	623	608	608	637	594	653	615	582	589	570	601	646	619	568	659	596	639	631	666	606	607	625	641	606	628	602	629	615	635	592	618	627	613	605	623	617	652	600	645	597	610	620	616	622	607	664	618	568	629	648	623	592	597	608	652	640	592	619	627	621	612	581	684	639	622	620	627	660	627	657	632	644	607	569	624	626	594	623	582	602	646	606	643	598	642	608	601	640	595	646	619	622	648	608	641	577	637	547	592	615	631	634	623	577	590	622	613	592	609	619	671	604	608	592	607	610	631	586	641	608	593	663	626	590	627	598	588	596	614	618	613	626	606	667	648	580	605	595	629	613	634	640	590	585	640	594	609	619	575	584	631	627	595	650	586	646	602	599	630	620	611	621	588	597	582	602	611	651	638	581	590	597	640	604	658	620	572	625	604	613	596	598	606	630	608	580	568	606	629	646	627	628	641	620	610	585	579	588	546	659	604	632	584	600	619	607	657	615	606	628	601	621	586	606	630	642	643	606	613	635	601	588	618	641	580	642	576	647	661	606	621	567	640	673	667	659	583	628	631	606	614	633	622	627	619	625	607	649	643	602	630	599	599	610	596	638	639	639	641	578	574	667	620	598	622	597	604	672	616	596	603	621	612	645	634	609	610	630	623	586	625	601	601	652	606	590	602	596	612	588	638	621	632	608	624	592	604	585	595	600	619	615	628	652	650	627	603	615	595	628	629	578	600	613	585	610	578	602	619	667	603	610	583	665	630	571	629	629	623	607	632	588	617	631	616	570	612	575	604	618	590	594	669	621	605	636	653	638	644	644	632	612	570	597	605	643	632	622	634	599	632	657	585	592	534	652	630	626	606	618	644	566	625	645	604	637	663	630	577	628	590	615	599	656	624	653	614	613	654	614	623	610	632	621	586	682	619	617	639	632	606	654	616	621	626	631	625	603	649	634	639	583	625	587	597	635	623	610	672	581	653	585	599	609	614	574	631	602	611	589	627	617	598	575	612	648	610	606	630	590	656	608	628	587	633	609	624	609	643	622	622	635	639	581	620	637	627	604	617	627	570	646	588	604	603	586	611	614	620	592	590	560	618	620	634	577	589	646	594	586	629	638	624	583	649	644	595	649	607	589	620	621	649	627	593	625	645	655	607	632	542	644	608	613	634	622	586	643	630	627	613	625	614	641	655	624	640	632	603	646	653	595	607	581	593	580	628	611	666	607	621	619	568	611	627	602	590	597	614	577	648	577	595	592	605	608	600	590	651	599	621	586	649	586	581	613	652	648	594	576	612	622	579	649	673	634	615	618	616	601	601	628	576	640	641	616	577	621	631	645	608	646	653	645	602	570	642	621	601	638	595	612	622	617	598	618	606	658	652	618	658	650	607	615	632	643	597	626	600	590	605	599	640	623	625	615	606	611	565	601	618	589	622	590	548	577	595	651	645	622	600	604	612	590	643	642	579	620	660	599	643	611	579	611	610	639	644	566	622	572	613	628	608	640	614	597	627	601	583	653	602	669	614	633	629	629	626	624	615	643	641	629	637	654	579	608	635	574	608	605	617	585	591	644	601	624	635	617	612	588	638	604	612	568	577	596	653	666	565	636	647	616	631	573	654	581	593	652	629	611	609	581	597	597	599	599	621	637	617	585	622	633	580	618	606	622	620	641	598	649	617	587	633	662	586	587	617	606	588	585	604	611	645	559	632	582	613	642	660	661	640	652	625	609	617	613	582	591	644	628	614	652	643	621	610	591	528	587	620	630	593	623	606	607	625	579	639	608	642	634	587	579	628	611	625	599	615	626	554	639	649	648	576	589	594	655	673	603	610	601	616	615	631	600	584	622	594	615	606	615	664	589	612	670	616	618	596	636	625	622	602	631	603	656	622	645	620	643	609	602	611	629	605	600	625	638	657	615	621	603	609	615	614	619	659	622	597	639	620	595	589	615	623	605	669	625	619	633	579	560	615	620	585	639	598	605	627	608	625	609	620	618	632	585	632	636	600	577	665	632	611	639	604	622	626	597	601	625	590	636	596	617	627	628	647	605	601	608	592	623	640	589	580	609	614	654	606	550	610	596	623	604	620	581	584	650	612	635	599	588	616	624	641	615	620	616	591	602	628	610	683	598	617	579	624	576	618	639	613	629	629	625	665	588	630	623	598	597	665	600	613	671	597	646	610	593	620	603	619	646	614	687	598	617	636	617	588	600	628	657	620	627	612	650	597	604	613	605	648	633	633	591	622	618	635	611	585	608	614	608	599	606	620	648	614	576	609	627	646	616	617	605	568	617	608	586	607	609	564	632	613	626	632	613	652
7263	480	518	389	245	189	174	187	147	139	156	135	131	141	149	127	147	123	121	147	140	103	128	124	129	127	94	138	129	133	134	146	114	123	125	127	103	91	118	127	118	113	151	150	121	116	134	122	117	131	119	113	127	135	132	142	129	133	126	134	141	139	111	135	122	134	121	124	106	123	121	109	140	117	132	121	127	124	117	131	110	135	135	116	140	122	126	115	131	130	133	109	118	129	140	130	118	128	142	106	135	114	119	110	129	101	120	118	157	131	142	115	114	126	113	119	106	123	129	124	103	141	120	128	135	124	107	139	139	133	150	103	91	113	118	129	143	133	120	117	128	128	126	138	130	132	121	112	140	121	119	123	126	124	137	149	110	118	102	137	127	126	135	121	126	136	130	117	112	125	108	136	113	118	127	121	132	138	107	142	125	140	116	122	122	112	113	103	107	113	144	146	127	111	109	112	126	121	94	131	133	125	118	123	124	123	142	134	122	119	140	109	123	121	108	110	120	138	114	128	154	141	136	110	125	112	111	104	100	131	148	124	130	130	123	125	143	144	125	120	134	108	135	123	147	131	127	132	132	118	124	130	137	120	129	122	121	125	117	127	143	107	114	134	108	120	111	115	134	119	106	125	124	116	123	138	125	107	119	121	118	132	137	122	159	119	126	114	118	132	118	118	105	134	116	126	137	129	114	105	128	127	127	119	131	126	121	117	112	127	132	127	120	140	120	118	119	134	142	117	138	119	126	108	115	125	110	146	156	113	125	134	109	134	115	131	126	129	127	129	132	96	109	130	145	116	118	138	140	122	115	135	132	116	126	120	127	126	122	117	125	122	128	127	119	138	128	109	107	139	123	128	113	130	110	133	148	124	109	119	117	120	117	120	135	107	125	122	112	115	121	111	136	116	123	104	106	112	112	99	139	110	118	146	129	117	121	118	124	117	128	113	112	132	119	112	134	137	138	113	130	108	126	115	115	121	127	107	132	125	123	126	126	126	105	148	113	135	102	110	103	129	128	108	149	124	119	108	121	115	149	121	105	125	128	115	103	104	130	136	129	116	141	106	132	107	131	108	125	119	112	119	111	118	119	111	117	104	138	95	123	121	132	124	115	116	110	140	128	130	119	134	122	99	146	123	148	127	139	133	127	142	149	111	93	123	123	127	106	110	127	133	117	118	107	122	130	131	122	122	126	102	113	102	111	148	107	126	111	138	116	129	123	102	109	118	127	124	135	118	137	124	140	108	141	150	114	133	145	106	113	126	127	117	126	134	94	123	130	130	117	135	140	100	122	126	111	123	120	125	118	123	126	140	154	124	135	119	116	127	142	128	163	134	113	115	120	123	130	116	137	121	129	132	132	140	135	126	131	126	131	117	123	123	130	115	121	131	126	140	115	143	125	112	137	127	108	154	151	130	144	123	131	125	137	118	132	136	119	131	129	136	117	130	119	113	115	139	119	105	106	124	127	124	126	116	115	126	114	111	119	129	115	130	104	125	132	140	107	121	118	112	127	123	148	132	102	122	133	126	110	114	107	113	136	146	114	121	132	129	100	110	133	109	121	123	117	116	131	114	110	116	128	128	127	125	139	126	127	111	112	98	129	138	123	108	142	112	114	132	125	123	130	113	118	142	134	148	126	110	146	106	114	110	129	121	117	113	114	144	99	131	104	129	128	136	143	158	137	100	111	113	116	134	128	109	129	146	141	120	120	117	121	107	122	140	135	116	123	116	119	94	112	140	113	119	107	123	132	117	105	118	127	141	98	118	115	112	136	116	109	104	138	95	116	140	147	141	125	110	141	139	116	109	122	123	117	129	156	144	127	114	119	135	124	125	116	125	117	117	113	125	132	107	141	130	143	122	128	125	137	117	108	122	110	128	137	106	108	126	139	119	115	139	146	122	138	127	118	109	116	120	126	113	134	120	146	134	128	126	129	99	125	99	107	124	151	125	111	128	118	138	116	96	112	112	118	114	125	127	117	102	122	117	116	114	100	128	133	118	123	128	118	121	135	137	125	123	124	123	120	142	130	127	123	132	122	119	125	137	101	118	115	147	133	125	139	112	123	110	128	122	111	109	121	99	142	126	120	122	142	134	129	129	132	110	125	128	119	120	111	125	116	116	128	131	124	118	133	108	101	124	134	132	147	118	122	130	124	119	110	121	112	114	109	110	130	119	128	124	111	124	135	111	132	114	120	111	125	127	107	121	135	120	122	129	139	125	146	138	123	138	81	119	123	130	125	134	120	126	139	151	133	113	144	139	123	119	135	136	140	129	121	111	135	118	147	137	118	115	125	127	134	131	130	129	133	125	118	121	132	112	120	101	109	115	112	122	124	133	137	125	113	116	146	117	114	108	120	134	124	123	129	117	134	127	133	113	143	113	114	126	144	131	128	118	108	140	92	120	115	124	132	146	126	119	118	139	122	127	125	119	117	139	130	119	126	126	130	120	135	120	124	126	123	141	130	117	116	126	139	123	119	111	122	124	129	115	137	120	116	114	119	130	121	124	118	128	116	110	125	129	130	107	101	123	104	123	111	132	131	127	118	113	136	114	114	127	126	127	115	141	105	116	123	123	96	134	134	113	126	130	136	131	128	125	128	109	125	130	113	112	120	117	139	107	112	140	113	107	113	117	113	112	122	140	136	131	125	125	105	137	129	132	113	144	104	116	125	124	136	125	121	123	125	109	148	121	134	112	124	123	129	105	122	147	139	95	127	119	112	150	139	97	105	123	121	120	111	141	117	120	113	131	120	112	131	121	151	122	117	117	112	135	119	123	138	104	110	104	125	136	124	128	110	118	129	137	115	122	119	137	124	109	144	140	126	122	129	114	109	128	116	133	130	104	117	130	112	131	111	119	129	120	147	133	143	129	89	148	124	119	128	117	115	98	138	123	149	105	124	129	136	125	137	127	133	124	126	122	128	135	126	146	125	142	107	129	114	136	120	122	118	100	126	124	134	140	120	119	129	119	129	126	131	125	133	128	108	113	121	139	115	121	115	126	126	125	129	140	164	117	122	127	111	133	145	121	130	120	111	122	125	135	113	128	128	121	113	117	120	127	122	134	115	110	106	119	124	107	139	130	130	113	104	136	123	121	114	107	106	99	123	124	104	127	122	146	121	126	119	133	132	134	113	119	108	127	133	136	105	120	111	112	95	103	118	115	127	142	108	123	144	117	147	126	126	121	132	105	114	122	125	101	122	109	112	127	138	124	124	125	116	127	130	127	101	140	111	125	117	134	122	133	134	135	144	120	114	119	136	118	138	111	118	115	125	119	125	123	147	119	135	127	117	128	121	123	125	121	115	128	130	94	146	151	137	132	134	139	108	135	126	120	137	116	120	121	112	120	112	135	130	127	105	129	120	110	106	117	124	117	104	137	133	128	133	108	126	131	138	116	129	105	118	101	118	121	104	135	135	124	112	129	140	105	119	125	131	126	137	125	102	107	124	125	131	125	116	123	130	133	120	110	125	107
6012	653	1145	1278	1066	861	728	611	586	523	445	456	454	353	385	427	382	369	370	358	370	346	370	356	380	322	319	370	362	331	336	295	324	340	327	294	289	356	307	327	329	333	359	344	308	325	276	306	315	317	307	327	309	369	312	321	291	300	312	317	299	302	298	279	312	298	303	274	335	306	334	297	309	292	313	330	301	280	326	296	300	343	330	315	327	302	313	324	319	318	317	311	337	313	342	305	319	323	293	338	338	321	299	311	313	316	292	304	343	338	309	325	328	325	308	316	331	324	308	309	333	311	323	304	335	327	343	323	333	303	333	324	342	305	342	303	301	296	312	299	317	325	333	318	314	310	311	321	332	309	288	292	336	317	311	334	365	324	283	337	350	363	320	297	311	300	334	319	284	313	274	320	309	325	338	330	305	337	335	332	285	290	315	283	322	297	318	323	300	322	336	314	299	333	333	284	301	332	335	346	292	315	314	323	309	290	307	265	309	328	336	298	314	316	316	283	293	325	292	291	326	318	299	285	292	325	330	322	313	309	360	313	285	319	288	320	332	314	311	290	291	278	338	298	357	305	304	283	325	293	306	325	324	317	307	295	313	296	295	320	279	295	301	298	265	327	302	276	288	302	328	315	293	338	314	348	315	310	312	319	344	317	294	307	297	299	322	306	315	309	316	334	296	290	342	328	304	301	318	311	320	321	343	301	330	305	309	298	359	302	301	309	324	317	269	310	320	295	295	294	298	325	288	313	306	337	331	334	289	316	323	323	312	311	282	308	301	325	309	292	326	339	299	322	279	336	301	304	287	311	298	311	344	342	314	331	305	327	291	296	299	312	329	298	320	307	273	330	303	294	314	311	338	335	329	318	277	308	291	331	321	339	286	306	280	326	319	313	316	310	307	297	305	314	315	301	316	314	308	308	299	317	323	312	313	284	341	309	307	317	295	306	305	355	313	293	299	344	302	289	298	332	336	333	327	346	334	284	333	280	306	310	304	295	305	303	301	315	267	280	279	310	347	312	322	291	314	280	310	319	272	314	300	305	341	281	302	297	300	289	312	268	276	326	340	318	307	319	338	309	301	314	304	317	317	310	307	308	299	311	307	280	333	318	303	315	270	321	312	287	319	277	310	336	312	307	326	298	274	321	316	339	320	324	335	316	329	286	333	299	322	329	313	296	318	308	337	295	310	294	341	293	268	315	277	308	290	298	314	302	299	302	311	329	337	313	323	301	294	302	305	294	327	309	312	329	303	331	303	283	320	298	313	329	321	316	293	302	300	329	298	285	320	314	332	328	320	327	334	294	310	301	283	344	284	303	299	289	319	315	307	351	336	321	293	313	313	280	281	317	330	295	286	326	298	341	328	329	321	317	294	321	316	316	298	308	322	320	303	312	324	329	297	317	342	297	334	263	303	293	279	268	291	319	335	303	295	325	299	323	300	336	341	341	335	335	334	332	325	317	327	331	292	318	293	302	317	313	321	315	335	290	344	315	311	270	286	306	287	324	277	310	320	309	310	276	296	350	297	316	293	263	321	304	339	287	299	312	303	312	308	317	289	303	320	318	301	306	298	301	327	266	288	308	319	322	327	300	323	345	340	305	323	308	316	340	299	315	295	310	324	272	339	322	306	317	311	332	319	314	311	299	324	303	300	337	316	335	273	324	285	283	303	312	320	310	307	301	324	290	313	314	310	307	279	345	327	296	303	289	258	302	296	304	304	300	289	294	291	272	313	319	320	301	297	277	336	338	321	306	295	313	345	313	304	278	305	335	321	313	272	323	312	312	304	348	341	303	316	264	324	329	351	314	328	316	291	293	339	304	322	296	288	312	306	321	306	265	292	252	313	303	335	313	329	318	303	310	322	301	305	314	286	298	302	308	283	309	287	326	282	323	349	290	307	337	310	273	330	323	297	333	295	311	325	310	302	336	300	310	305	332	312	301	326	323	334	319	301	322	298	298	357	319	301	298	332	284	287	282	316	314	320	311	337	307	291	320	289	338	311	332	312	331	286	308	310	324	329	325	311	328	304	338	302	338	297	295	325	281	303	301	291	325	314	338	334	319	311	343	306	323	339	294	310	302	270	315	310	329	289	315	324	322	307	297	316	333	306	313	299	316	307	314	282	300	318	289	346	318	333	302	307	292	304	299	319	282	303	332	317	327	300	314	305	322	322	290	304	324	316	306	313	332	291	298	298	311	290	296	321	315	306	327	309	297	320	334	308	298	300	320	346	317	314	308	292	312	316	339	334	326	317	335	319	318	343	304	312	294	287	299	298	318	269	310	273	303	289	298	339	292	317	359	321	321	319	318	290	281	294	310	277	313	325	324	314	308	337	323	302	331	322	284	307	346	327	299	329	305	281	293	303	317	291	344	296	297	292	311	317	330	291	302	356	311	290	327	325	303	288	318	299	287	346	313	294	339	278	320	308	327	306	302	316	336	305	349	302	345	302	303	314	302	296	300	324	301	326	327	322	316	326	301	326	299	330	309	340	320	321	312	327	296	319	345	320	299	298	293	343	298	321	320	306	303	321	323	300	276	305	321	303	296	331	305	334	339	328	335	284	298	341	311	334	329	357	317	319	314	309	311	315	306	312	325	310	321	311	302	297	321	326	318	306	304	280	330	308	324	315	329	312	325	337	317	330	311	301	307	309	324	342	295	302	301	303	298	304	306	305	298	326	305	324	314	331	321	289	287	339	282	314	299	334	279	273	329	305	305	324	313	326	313	337	304	293	319	310	300	288	309	292	340	316	309	308	349	308	337	291	299	347	338	294	294	290	330	276	298	304	345	278	324	314	298	305	292	335	275	313	297	314	298	284	298	327	335	312	297	319	317	271	346	316	318	338	309	296	338	307	323	324	306	306	308	305	326	303	315	303	298	325	327	320	323	310	342	323	319	322	331	339	326	334	331	316	332	282	319	318	297	317	300	297	301	321	292	289	286	282	303	308	305	284	319	320	278	329	297	307	310	326	324	320	315	307	329	329	304	320	318	307	286	289	319	320	308	306	308	289	301	303	313	296	328	328	310	291	284	312	318	316	291	295	333	298	282	303	298	318	316	341	315	303	292	286	306	293	317	314	307	258	314	318	289	320	321	308	310	319	288	306	311	308	291	292	319	328	316	288	334	301	290	316	298	306	312	298	331	288	309	335	344	313	319	314	302	307	287	326	312	316	332	296	291	334	285	290	317	314	308	319	296	280	312	321	304	300	269	315	298	323	310	297	319	302	287	341	278	294	299	315	300	342	266	285	320	296	314	283	313	314	302	343	305	320	297	308	275	322	314	300	327	304	316	335	309	303	278	284	354	320	322	307	272	340	298	335	341	310	299	281	305	338	339	318	299	343	322	303	272	313	306	288	298	333	330	303	298	309	324	301	335	306	313	315	300	307	311	278	313	308	352	313	310	306	329	307	282	346	314	277	300	353	298	297	311	294	301	295	305	288	302	293	327	308	325	307	299	338	332	307	281	295	296
13673	1218	984	741	547	414	312	294	267	232	254	228	210	192	223	187	191	224	192	196	206	208	203	183	191	191	185	177	217	224	188	189	200	176	181	209	169	177	183	189	185	177	200	211	194	181	177	191	179	149	185	184	197	180	171	181	168	191	196	194	191	185	167	197	191	182	186	182	186	207	185	205	190	176	198	217	146	176	175	185	175	164	171	182	182	183	183	203	188	174	178	174	175	163	188	180	188	193	192	193	205	172	191	182	186	168	187	191	170	196	200	200	152	206	172	180	216	199	184	180	156	174	156	178	215	205	178	168	199	169	186	165	183	181	199	178	175	201	177	177	184	227	195	172	166	205	180	200	211	161	157	173	168	158	203	187	174	177	196	179	165	188	168	205	203	195	185	188	191	189	203	169	194	169	184	176	183	184	196	160	183	219	223	200	182	154	184	199	186	198	188	180	185	188	201	177	175	208	171	151	192	197	176	194	207	184	180	186	194	183	177	212	203	172	166	201	176	185	175	207	186	164	174	182	207	157	185	195	201	214	171	183	192	187	185	173	175	184	163	169	182	182	193	141	177	185	184	206	170	199	199	169	174	194	201	204	196	195	192	189	179	197	185	207	180	184	189	161	186	186	215	200	180	178	188	170	197	192	201	195	164	185	186	187	225	204	183	180	172	184	187	194	198	198	167	195	184	199	175	212	180	186	194	212	170	189	193	181	187	181	172	181	191	191	209	188	193	181	179	198	185	178	194	164	178	212	218	187	190	164	175	195	188	193	182	162	194	199	203	188	183	165	195	178	179	182	190	181	180	166	206	173	169	193	207	175	167	170	201	214	199	201	192	158	173	199	192	211	211	191	176	175	164	174	172	195	185	200	185	195	192	180	182	166	192	180	206	178	162	175	199	206	182	187	183	190	191	188	186	168	167	158	192	185	188	172	192	180	188	192	187	189	186	174	204	195	186	213	191	166	208	195	200	178	169	146	147	167	192	155	194	174	170	200	181	177	205	193	185	187	192	216	199	175	201	179	183	172	188	168	192	219	194	184	204	183	193	173	203	171	200	170	199	205	192	186	183	188	197	204	198	196	191	207	178	174	178	179	201	211	194	187	192	184	187	186	188	181	177	177	188	193	182	187	166	184	164	192	166	198	191	174	176	206	175	191	192	158	181	171	196	193	176	184	171	201	203	166	182	171	195	173	208	205	187	189	192	204	167	186	205	198	157	185	170	182	186	188	181	179	188	151	175	199	205	172	185	191	218	179	184	188	166	173	179	166	183	171	181	222	169	175	175	176	179	182	209	222	193	151	176	175	192	192	189	152	185	186	164	216	194	200	171	165	177	183	196	174	138	187	162	191	200	176	200	170	176	180	166	186	186	174	193	160	177	188	202	188	185	166	174	162	178	195	190	190	209	190	209	209	157	204	200	175	211	187	177	166	189	181	186	185	170	166	182	176	183	187	182	188	172	186	177	218	213	208	178	197	173	179	199	214	166	183	165	190	205	144	179	181	173	183	178	180	192	168	160	173	192	193	206	154	202	176	184	182	166	186	160	186	189	162	169	167	160	198	207	193	198	184	216	193	168	152	189	171	196	201	179	182	220	180	221	200	202	161	148	173	166	188	217	193	170	168	200	176	199	191	197	184	199	166	187	183	177	194	184	209	198	194	149	199	177	160	194	158	187	193	174	196	186	194	208	188	207	202	180	174	192	194	173	167	196	159	180	192	205	199	208	170	166	204	202	199	190	173	204	171	186	175	165	197	188	172	178	199	198	200	198	169	181	204	178	176	166	197	191	165	222	196	179	192	183	190	186	190	178	181	175	193	207	191	168	172	168	180	209	195	197	184	161	200	197	185	168	174	151	193	166	177	175	190	180	182	173	178	171	194	186	178	190	189	196	196	201	192	175	183	201	165	167	174	167	181	194	200	211	195	182	161	184	185	191	204	198	169	192	190	198	180	186	202	211	174	188	196	172	185	166	184	165	173	182	213	181	205	187	217	182	184	200	191	171	178	196	211	210	186	167	202	198	181	185	172	210	211	177	176	177	210	167	188	196	197	175	209	158	190	181	192	197	214	203	185	152	192	184	193	164	230	170	189	192	204	206	174	171	187	197	187	181	181	159	189	183	192	169	171	161	193	203	183	180	183	198	170	215	201	175	185	192	190	182	204	178	183	191	190	178	174	156	151	165	166	181	185	195	166	179	184	193	189	210	191	161	212	200	172	162	189	179	160	168	182	182	185	169	208	195	176	190	206	234	174	200	169	183	171	198	184	198	186	171	175	190	199	201	203	180	188	201	166	195	183	200	178	183	159	192	196	184	166	190	190	161	183	167	186	194	169	196	166	175	208	182	184	179	187	180	184	175	150	197	195	190	198	165	162	189	191	199	216	206	192	188	170	199	173	186	217	183	181	178	164	187	176	186	186	211	173	199	174	188	162	194	191	195	163	196	184	197	168	190	173	212	209	210	188	152	189	174	173	172	193	211	206	158	176	180	213	168	179	176	189	216	194	181	211	177	185	188	193	200	209	203	168	166	213	172	205	177	184	176	225	140	196	207	196	165	174	186	202	194	195	176	180	171	171	186	189	176	197	156	197	210	171	191	156	190	173	189	179	186	168	178	181	165	209	188	241	188	191	193	158	161	193	199	141	213	203	181	180	197	181	195	173	169	194	177	179	189	190	193	198	195	176	200	202	198	196	175	199	164	169	173	167	177	186	191	185	189	203	182	196	234	223	197	227	202	177	200	216	180	181	181	181	181	179	180	182	202	186	196	187	182	197	185	220	186	182	182	198	195	186	171	190	198	194	181	175	172	178	167	182	175	193	172	182	146	179	192	213	227	193	193	197	194	174	170	201	185	197	184	156	172	178	143	190	191	177	198	193	190	166	205	184	188	187	193	199	190	198	200	181	183	182	169	194	204	162	200	182	181	174	203	170	187	179	179	212	196	197	196	174	190	237	189	177	179	174	168	186	202	188	160	173	175	145	204	175	179	176	162	171	172	181	194	179	195	185	170	190	173	177	180	204	191	175	183	216	178	199	192	177	193	205	189	160	201	181	177	190	172	186	193	199	189	199	181	203	167	191	181	193	149	181	174	166	159	172	203	192	206	185	178	183	188	218	184	221	174	161	187	174	198	184	214	192	192	188	183	195	174	198	174	187	167	185	195	204	171	201	188	177	183	176	176	189	185	174	148	223	189	177	193	200	188	201	185	196	194	206	174	170	203	190	177	175	161	227	189	172	195	201	176	174	163	178	185	161	161	196	190	206	196	176	192	172	192	163	185	199	183	146	181	185	195	185	172	193	180	186	205	184	185	162	197	182	173	174	187	198	195	164	155	202	164	182	194	186	165	182	184	177	195	164	197	182	200	167	185	187	210	182	184	167	167	159	205	187	204	176	163	191	184	181	179	192	191	203	199	196	181	207	185	177	182	179	187	181	193	165	180	205	195	190	162	179	171	179	177	187	183	175	213	189
8015	1063	2103	2370	1925	1596	1262	1033	963	839	737	744	713	674	633	624	571	569	573	551	527	547	546	532	506	531	533	487	498	510	498	486	505	476	501	478	472	486	496	503	472	468	444	475	460	483	475	460	477	434	488	448	474	457	470	436	456	460	459	435	439	448	499	450	455	472	465	471	471	468	488	476	438	463	495	501	447	513	471	444	449	479	422	439	456	472	456	457	470	470	482	470	447	434	423	454	440	467	488	447	448	505	473	472	465	472	452	445	448	447	481	458	441	430	469	475	475	490	438	477	486	495	457	394	441	456	414	466	449	424	441	479	453	433	425	438	429	429	478	464	463	440	488	446	433	471	455	473	436	433	450	494	490	453	491	459	460	419	482	459	489	445	478	458	462	447	435	457	430	442	444	442	442	432	430	468	461	469	498	487	451	466	468	443	454	444	466	480	411	470	452	470	465	494	434	449	451	478	471	448	455	476	440	423	470	461	463	432	433	461	454	464	438	475	472	461	443	471	467	477	434	462	465	452	476	466	426	457	456	508	431	460	458	447	460	481	434	470	459	428	445	487	486	450	444	451	440	464	462	453	438	437	466	468	465	466	488	467	407	447	445	456	455	479	430	473	470	445	453	450	439	462	452	489	443	461	460	447	490	434	483	471	492	444	487	442	465	503	472	446	482	454	437	504	490	487	484	472	454	480	458	445	491	472	409	438	446	476	424	461	428	453	406	466	460	458	455	444	489	473	470	444	474	480	468	472	453	441	482	461	483	445	424	449	480	458	445	477	461	424	422	445	441	463	442	467	498	488	456	434	453	450	488	466	440	441	466	484	446	480	494	475	453	427	435	451	402	451	486	456	430	450	433	461	433	476	447	487	480	461	478	451	445	460	447	473	450	444	439	491	463	452	448	459	506	434	470	417	446	447	427	436	423	440	465	450	443	472	481	451	480	484	479	476	432	467	434	418	463	474	456	429	421	485	428	475	482	404	463	485	453	442	474	477	430	471	475	457	447	454	448	457	484	442	460	467	446	439	458	470	436	455	467	410	487	470	460	462	443	471	445	418	435	467	453	462	481	497	450	466	465	447	456	480	457	451	460	478	464	445	483	464	462	440	445	454	456	443	488	467	454	430	464	460	421	457	455	446	420	487	460	445	480	455	437	414	445	496	425	435	452	454	462	437	470	471	445	472	459	479	470	474	487	452	472	460	478	450	492	452	455	436	465	501	478	463	485	459	496	475	433	458	475	437	442	509	465	440	449	476	466	462	493	475	484	466	446	424	446	453	446	456	476	457	436	455	468	445	469	448	393	420	462	463	398	461	424	425	453	466	436	466	493	436	448	459	411	515	475	470	489	459	459	433	451	463	430	498	457	478	434	464	482	485	453	432	463	436	462	473	513	477	438	458	446	426	426	458	417	470	420	455	465	445	509	465	481	470	455	479	493	447	473	480	490	449	443	474	471	464	503	420	438	488	445	456	449	480	463	462	451	456	443	442	447	494	469	457	438	478	473	451	460	464	448	449	462	485	477	469	426	483	442	471	501	469	455	485	445	476	515	442	482	456	488	514	503	430	432	452	471	466	445	455	480	458	442	465	462	446	453	462	453	448	461	430	450	441	489	463	420	501	438	483	487	452	441	477	444	426	478	491	467	460	491	471	481	463	467	449	435	457	495	462	474	509	470	452	455	447	481	429	436	445	454	461	454	458	463	450	438	456	462	451	454	439	447	459	461	494	425	479	435	485	464	460	491	482	439	460	412	441	449	439	458	467	451	456	459	452	505	464	413	427	450	490	493	479	435	473	477	445	444	443	472	447	446	452	431	483	477	492	484	472	414	463	508	474	481	451	497	472	477	456	431	479	453	447	442	438	468	438	452	441	480	452	471	452	448	427	494	492	462	466	433	451	460	504	473	488	456	478	448	467	476	458	453	463	484	439	433	432	486	447	427	435	443	430	436	465	506	486	437	478	424	426	471	474	466	446	408	424	439	430	445	451	438	439	427	434	441	472	489	464	492	465	446	477	413	438	492	494	438	460	456	466	505	465	430	424	406	499	496	453	493	426	431	434	469	421	491	457	391	460	432	507	490	493	437	456	456	433	478	455	450	473	443	465	455	463	440	409	455	443	459	452	451	468	484	493	449	495	503	445	463	463	467	435	434	468	472	429	420	480	436	459	444	430	465	422	434	459	429	488	419	480	468	468	483	448	464	460	456	487	451	458	448	453	485	443	470	448	464	497	444	454	439	449	421	451	411	439	450	418	459	398	461	451	433	466	469	458	425	437	443	466	453	451	428	454	468	458	484	452	451	401	443	489	417	456	443	439	472	435	467	468	507	445	488	443	458	456	488	478	451	420	432	494	486	465	426	466	427	447	414	495	462	442	435	458	470	468	468	467	434	457	430	455	422	432	458	439	448	460	490	479	461	463	467	471	484	437	500	480	449	470	474	467	453	484	480	470	455	457	449	466	476	449	462	417	455	500	443	474	481	456	431	441	459	514	452	469	417	426	425	455	474	448	515	480	441	438	441	479	430	460	504	440	456	431	458	447	467	451	471	449	430	451	461	457	436	451	480	440	485	439	468	450	470	460	445	477	444	438	446	456	442	449	466	465	439	475	472	462	441	498	459	440	457	486	487	433	474	431	461	488	461	492	439	477	480	468	438	488	466	493	494	495	439	475	457	477	455	447	447	453	462	465	484	497	420	462	442	461	448	479	443	476	483	465	481	459	469	482	451	451	468	435	466	466	456	462	428	406	442	476	463	432	430	437	421	476	466	469	446	451	437	446	436	461	428	458	443	433	417	431	477	490	453	471	470	467	434	477	466	487	422	451	438	429	459	445	468	442	475	445	408	478	436	465	459	429	444	459	446	468	464	458	476	467	482	445	433	463	454	478	479	474	500	452	492	495	481	508	448	482	476	458	467	469	458	463	428	463	456	436	402	471	479	482	432	450	473	473	425	480	497	428	472	412	424	442	460	417	471	473	466	452	454	458	453	428	465	473	457	476	453	467	464	477	461	439	488	476	495	481	469	436	459	408	487	437	514	457	471	455	457	469	470	500	454	475	445	447	498	506	440	443	452	458	443	453	434	434	493	431	473	478	460	434	427	485	432	445	454	452	470	471	431	493	489	453	458	455	495	477	449	452	459	466	448	444	460	481	486	436	469	452	468	478	458	487	450	458	478	458	440	481	437	484	481	465	449	452	468	447	496	472	480	444	430	448	454	435	447	443	445	431	457	445	447	463	445	471	430	458	424	468	493	496	407	488	446	418	445	452	447	488	467	450	491	442	471	453	469	465	510	440	518	442	436	437	456	501	449	460	469	500	433	456	421	452	473	515	447	454	467	476	506	445	462	456	455	477	447	439	465	442	453	477	460	453	474	478	444	470	454	466	451	429	464	457	464	444	437	443	449	490	498	461	472	418	457	465	470	474	477	450	459	496	423	435	429	443	466	510	460	451	463	437	483	455	429	437	458	486
1474	271	287	254	282	286	279	264	278	256	288	286	311	282	284	301	273	266	284	276	295	283	264	253	310	260	288	293	294	267	299	268	298	264	279	304	312	286	280	270	264	261	277	299	288	264	292	291	272	277	282	291	305	257	263	262	309	278	255	267	256	306	311	300	290	277	296	246	245	292	284	280	265	280	317	241	307	302	277	247	259	261	296	295	303	259	279	293	263	273	255	287	293	300	291	243	279	286	276	262	294	313	281	287	290	292	308	298	304	253	307	280	254	278	288	286	280	271	268	246	283	313	301	287	326	310	255	273	263	296	281	271	287	273	306	289	289	294	299	275	295	304	279	254	273	293	299	271	277	273	271	283	280	301	310	278	297	319	294	252	269	312	280	314	290	282	264	247	277	284	296	263	261	287	243	269	288	281	250	271	275	276	282	277	278	255	301	254	298	271	282	269	284	272	282	251	304	289	288	264	266	264	282	273	298	254	319	326	272	292	267	273	257	273	268	285	319	277	258	269	247	276	276	272	274	303	273	303	306	289	270	306	291	267	274	252	277	304	303	314	265	287	244	280	273	283	294	305	295	310	288	285	260	274	252	293	273	271	300	311	300	274	281	267	284	260	324	297	272	278	270	284	268	245	296	272	289	285	312	281	297	261	300	259	270	287	290	296	285	268	270	292	308	260	287	265	267	274	288	263	263	278	287	270	271	287	278	286	274	251	258	277	282	288	248	270	268	291	302	269	270	270	267	301	288	254	273	304	262	253	269	279	247	282	293	282	275	271	282	255	292	267	292	263	268	279	254	263	271	290	246	277	246	266	242	277	284	264	299	293	287	284	300	265	263	299	293	243	293	265	269	277	308	284	280	248	252	296	272	304	271	294	288	281	311	248	292	277	277	261	323	253	242	272	252	276	315	285	279	287	272	303	269	292	280	272	283	292	322	265	306	299	274	313	242	279	270	307	307	279	300	274	263	279	271	278	268	276	284	268	314	255	296	265	299	278	283	266	266	270	299	282	286	300	278	288	262	272	287	288	250	264	268	288	287	309	314	305	314	285	291	255	279	255	240	292	261	274	298	272	316	275	287	263	281	271	300	274	274	280	301	279	303	260	302	271	290	293	321	290	283	253	272	293	306	314	267	258	283	253	324	271	275	257	300	319	263	249	266	257	265	286	311	281	305	313	302	256	278	288	318	314	292	264	279	268	264	297	284	279	289	254	295	299	302	267	253	265	256	304	276	271	295	292	281	282	233	280	279	275	295	297	289	302	293	286	293	272	285	290	304	262	259	279	268	316	272	273	287	270	262	291	325	311	301	265	280	303	239	235	304	315	287	275	272	275	285	267	289	269	277	311	287	272	307	278	307	291	271	294	281	287	280	267	255	272	289	269	282	270	285	267	255	273	305	290	281	300	284	265	280	281	308	264	282	307	305	276	289	279	276	299	281	270	303	279	275	288	260	269	288	275	294	275	296	276	293	292	296	269	263	273	253	291	282	282	279	275	257	261	278	274	295	315	259	247	244	253	280	287	269	298	295	285	291	259	251	270	296	309	272	323	311	298	256	297	306	276	292	274	300	266	279	270	276	281	281	276	287	285	269	264	252	285	295	289	276	276	257	268	265	280	272	252	292	289	312	284	283	276	265	287	296	282	301	262	277	254	277	285	302	266	296	279	271	271	281	284	322	284	304	274	282	275	251	261	260	275	290	281	297	289	324	318	285	275	289	275	289	302	261	288	300	288	273	286	259	288	299	284	286	264	280	259	265	275	272	292	286	242	287	304	287	270	270	299	288	273	309	308	263	287	279	305	282	304	308	287	298	264	283	268	277	255	267	309	265	292	291	277	283	256	280	269	251	280	266	272	258	295	252	285	265	273	253	280	287	286	263	291	277	283	295	306	288	249	287	270	294	310	309	292	322	287	275	290	281	276	259	268	304	280	279	285	290	291	240	287	294	289	277	263	228	260	304	286	274	304	263	282	305	273	299	267	276	296	258	278	293	283	274	274	270	264	272	297	269	269	266	294	305	253	287	284	293	292	265	307	267	313	281	309	299	272	289	310	280	271	264	296	258	237	278	280	260	306	286	291	295	295	303	256	262	279	331	254	300	318	276	276	286	287	287	240	280	301	288	284	263	242	281	278	284	301	267	276	294	256	268	297	312	273	263	270	310	313	282	297	339	274	255	297	312	289	325	307	251	279	260	282	249	253	250	274	288	291	311	272	295	257	276	271	295	273	267	285	290	260	272	303	262	289	303	239	322	301	276	291	266	289	262	291	310	274	277	321	285	295	267	301	279	253	281	264	290	305	292	273	250	275	276	279	272	289	282	281	306	272	326	275	300	288	263	281	267	267	259	294	293	270	272	263	258	289	265	271	266	277	292	281	295	293	252	269	278	269	271	267	309	252	292	277	258	263	260	300	285	264	315	283	291	297	274	289	295	282	303	271	287	267	301	320	280	281	288	280	276	308	285	282	287	274	262	293	263	280	299	300	265	267	308	270	301	283	275	279	281	311	305	308	268	275	279	295	233	292	279	274	260	294	296	289	272	269	268	296	289	275	282	241	270	309	278	307	280	278	293	284	305	303	263	239	296	276	287	264	279	277	301	271	249	289	249	296	280	292	280	284	269	274	276	266	260	267	288	297	284	281	260	286	291	285	307	296	239	275	319	283	258	258	266	277	340	286	313	292	284	295	262	274	312	273	291	283	300	275	260	291	218	292	276	278	276	285	282	292	259	283	290	288	272	313	289	255	306	288	270	283	301	301	278	251	302	270	272	308	294	299	300	281	271	284	272	293	298	288	281	275	303	283	297	261	279	306	281	264	294	306	296	283	282	275	286	285	271	299	288	275	269	325	256	310	276	268	261	283	290	295	305	268	255	274	290	265	310	286	271	256	280	276	271	256	300	278	290	279	295	237	300	258	280	272	262	275	292	277	271	266	267	304	287	302	273	282	268	261	261	283	295	290	286	267	287	274	264	283	286	275	278	270	296	275	252	267	290	295	282	276	314	311	269	285	314	313	287	274	253	255	276	288	275	307	287	311	263	312	263	262	282	284	266	271	267	265	279	289	264	287	270	270	256	291	296	273	278	287	254	280	299	286	271	285	270	300	278	272	264	296	289	279	288	316	284	305	276	271	276	292	316	281	295	293	304	275	296	266	281	269	289	271	273	301	295	286	291	307	284	249	273	240	275	299	296	267	269	289	296	248	252	300	294	306	300	276	248	265	295	297	226	275	279	284	290	268	276	277	289	286	283	278	281	288	301	255	252	287	272	287	276	305	288	283	264	260	274	268	242	257	287	280	253	240	303	276	281	273	307	291	303	285	280	267	293	297	299	281	270	276	255	269	272	295	297	287	253	261	249	304	256	310	277	321	267	302	308	259	300	297	283	272	290	310	268	305	342	258	289	281	259	276	265	264	265	307	258	287	278	284	271	264	248	260	292	277	319	267	284	297	295	267	283	263	290	312	324	287
1740	611	683	691	631	652	625	666	615	602	610	611	621	612	648	613	616	604	611	626	649	585	578	574	614	615	591	638	607	600	641	669	607	568	583	564	626	616	638	619	581	627	599	599	624	590	665	626	607	623	630	632	640	607	654	616	607	649	599	602	615	633	677	631	621	619	675	597	599	614	639	578	604	632	606	602	648	621	668	627	638	652	623	635	612	557	613	632	606	678	651	601	626	596	593	633	598	583	611	667	598	654	634	583	644	629	633	612	598	621	642	622	642	650	591	620	626	603	599	628	613	605	648	597	616	606	639	650	578	655	643	624	641	582	593	606	646	577	597	611	609	625	605	584	618	653	601	608	585	642	630	616	629	637	553	618	603	586	597	668	604	602	620	614	611	661	583	631	635	649	657	611	606	600	620	633	633	655	641	668	639	634	638	669	606	623	577	608	644	639	634	642	613	576	593	650	632	603	559	600	605	659	582	633	577	583	595	576	651	597	674	610	678	589	636	632	605	621	613	681	609	627	642	607	652	597	592	625	622	634	648	639	615	574	606	638	634	548	601	641	562	592	636	601	615	616	637	602	610	575	643	603	600	600	657	615	609	598	621	577	625	623	629	619	647	592	586	652	619	607	632	590	644	582	614	624	633	613	626	620	642	638	639	594	637	581	591	618	611	611	600	611	649	640	600	640	595	638	584	635	608	646	626	660	602	600	628	594	642	599	596	618	635	635	675	623	615	683	612	657	605	631	637	638	630	578	599	580	610	627	593	592	598	637	593	633	687	635	661	628	601	620	628	593	577	572	600	606	608	595	627	635	620	613	617	604	684	621	569	605	623	612	591	575	649	613	630	589	624	597	646	590	594	574	612	623	583	617	632	646	615	637	644	609	636	602	616	623	642	592	634	598	647	605	637	592	635	640	606	628	647	636	571	544	643	577	568	647	619	633	619	623	620	630	633	603	661	651	600	678	634	584	627	616	633	589	589	603	637	609	631	604	623	630	651	622	574	644	670	578	639	607	605	575	619	631	600	622	637	603	600	660	610	626	595	636	601	599	588	579	678	642	618	635	622	614	586	646	628	592	630	635	650	661	599	590	601	597	589	603	576	603	660	632	593	647	597	591	578	605	610	580	620	641	625	617	655	575	571	625	614	638	575	669	628	592	659	636	646	642	608	609	619	581	644	621	623	626	625	642	658	632	611	596	578	585	626	624	590	641	610	627	622	613	620	593	649	585	606	616	591	593	628	614	629	598	580	589	606	585	635	609	637	591	580	651	621	584	625	642	604	584	615	618	653	636	632	620	594	635	615	607	599	640	601	626	619	612	652	614	618	651	606	592	637	595	620	645	621	649	609	595	597	641	647	596	597	581	630	621	632	603	592	611	651	611	577	654	593	671	646	613	591	568	626	630	598	597	635	575	602	573	671	594	621	590	571	667	632	648	598	619	681	614	613	593	630	656	607	585	613	634	661	621	610	605	647	665	613	595	651	613	640	631	618	631	590	616	613	614	640	709	599	595	614	646	569	627	623	648	617	621	573	608	593	605	641	599	601	632	658	577	647	581	626	640	640	678	629	661	566	626	559	633	591	642	620	616	654	623	621	580	613	630	641	617	640	622	640	567	629	618	609	604	666	640	634	578	613	597	626	576	643	585	653	610	594	577	621	652	651	647	616	642	591	623	611	611	606	612	643	670	634	611	687	638	632	621	662	624	633	624	666	606	627	634	620	596	621	633	630	583	600	622	612	611	608	571	635	664	688	603	604	628	645	643	649	598	623	592	621	624	623	642	652	597	594	652	585	630	628	670	607	545	613	629	664	674	643	580	629	583	593	612	622	561	604	626	632	634	619	606	639	629	654	609	607	603	630	656	567	634	626	627	603	620	631	672	640	656	630	642	649	541	603	592	610	637	625	611	620	622	594	601	597	620	636	604	599	598	636	642	621	597	601	645	615	631	610	627	624	627	643	627	631	609	597	592	614	594	597	622	610	599	647	629	576	656	636	619	598	578	621	589	603	645	618	632	618	621	588	611	644	648	621	587	601	626	599	604	592	606	651	608	576	645	648	619	637	626	638	641	627	609	616	586	650	625	668	582	646	617	636	638	652	637	588	610	580	639	623	612	563	592	605	592	641	616	658	618	624	644	605	620	645	666	560	613	646	589	625	595	588	627	606	652	592	640	614	610	639	588	593	623	628	639	631	615	581	626	640	606	622	597	625	602	594	632	630	588	627	672	600	630	667	607	633	592	607	623	624	594	585	655	592	626	632	608	639	633	589	616	611	605	663	636	605	602	630	595	620	608	609	586	602	636	633	610	614	606	611	560	614	626	607	590	602	637	646	658	591	585	622	583	610	632	595	657	631	610	615	582	572	637	611	602	613	656	617	650	625	635	671	642	635	634	595	598	632	610	610	633	646	639	614	658	622	637	590	617	723	587	591	648	580	602	605	575	618	616	651	573	617	605	575	625	625	586	590	585	565	628	601	605	615	601	611	597	583	612	589	648	623	659	611	614	606	625	645	611	620	620	584	659	676	579	632	633	594	664	605	629	616	631	604	569	639	601	616	647	599	632	598	634	573	621	585	629	635	641	637	595	646	572	598	625	660	593	645	620	591	583	613	617	654	634	633	618	598	636	578	638	626	637	596	637	611	646	650	630	593	640	646	589	613	614	636	602	612	613	645	598	606	615	635	616	615	598	588	600	643	616	595	573	612	569	643	643	631	617	604	633	676	626	598	549	578	578	639	597	606	591	612	596	658	579	626	570	619	630	628	643	619	584	614	591	635	604	628	597	569	637	605	601	628	591	636	592	600	602	674	628	599	630	590	591	623	627	633	590	617	608	606	591	637	646	618	624	650	616	635	654	622	607	588	648	655	602	593	631	618	609	619	608	582	639	587	667	642	626	637	592	596	572	574	660	624	611	607	643	594	651	590	653	660	642	612	619	632	620	678	619	610	648	626	643	638	596	602	619	585	658	632	606	643	626	598	571	592	640	614	589	566	636	617	625	611	593	612	643	599	631	602	620	647	584	628	632	624	625	591	583	642	608	586	590	656	599	626	629	624	655	625	630	607	627	624	605	622	631	599	588	629	586	630	634	604	617	623	619	644	621	652	642	613	618	614	608	596	627	638	627	608	606	626	607	590	597	591	585	572	592	575	652	635	639	609	592	645	565	589	646	613	622	619	599	603	677	569	665	620	614	653	634	630	632	647	687	608	594	628	600	595	592	603	606	631	598	599	602	584	629	628	626	646	618	622	650	578	636	632	656	615	643	669	634	654	655	616	642	637	611	622	653	618	667	637	672	600	650	565	617	584	599	648	615	627	632	638	591	584	602	595	614	605	607	598	628	619	634	641	636	622	623	647	604	663	559	577	628	618	590	671	592	607	593	622	601	616	548	637	678	617	606	618	628	611	647	630	625	602	605	615	624	613	613	611	624	634	584	627	655	574	637	592	623	608	634	623	613	599	692	628	619	636	622
7357	478	455	385	313	219	189	170	152	166	143	158	125	152	137	146	124	123	135	130	134	130	161	127	114	104	127	117	137	136	137	114	127	125	138	109	144	133	137	129	122	133	116	129	138	109	139	119	127	127	130	118	113	108	118	115	133	115	107	136	130	132	110	105	133	133	103	127	112	130	147	123	137	131	127	117	135	112	123	116	134	125	117	111	133	122	117	128	102	126	121	134	143	138	142	123	129	121	120	112	134	126	124	146	119	137	115	133	135	132	137	122	125	118	121	124	121	123	123	132	115	118	120	134	145	113	111	122	139	123	129	129	128	129	123	126	146	137	128	126	120	149	155	110	129	146	128	150	131	124	130	121	99	130	106	131	111	118	140	122	136	108	140	122	114	115	102	126	121	121	129	126	119	122	125	116	116	116	125	114	134	135	95	112	125	133	116	119	130	120	115	111	99	143	100	107	111	136	120	118	105	150	126	146	126	120	111	118	125	118	128	136	122	106	115	127	107	120	116	124	95	110	132	112	121	139	106	128	127	135	120	128	125	120	132	121	133	117	122	130	126	129	135	114	128	149	142	113	124	122	134	138	125	150	137	117	132	125	116	136	115	119	121	124	132	112	102	144	125	121	135	130	119	147	131	137	124	126	125	104	120	128	137	117	126	139	116	125	106	100	130	118	142	127	129	123	126	121	127	108	129	129	118	122	138	112	122	110	139	143	118	118	118	138	131	117	147	142	124	128	119	112	144	116	114	121	140	129	137	115	137	123	127	131	138	117	141	121	131	136	123	101	135	121	140	117	130	120	126	128	135	147	113	118	125	116	126	104	141	144	122	128	132	137	135	136	144	119	127	112	118	108	134	127	124	119	116	119	122	124	124	132	128	120	133	117	110	124	148	134	149	106	145	120	130	129	123	111	113	122	133	93	147	140	128	126	123	119	146	130	129	138	148	145	131	99	109	126	145	135	105	135	96	147	122	130	153	123	138	124	123	122	113	109	114	140	140	118	138	128	132	118	119	136	131	112	129	123	121	113	129	131	134	124	138	137	111	104	121	134	132	134	120	147	127	136	116	107	126	142	123	131	119	114	140	128	131	133	122	121	138	133	122	111	120	112	119	141	111	112	146	123	118	107	115	118	128	121	114	136	110	123	125	114	115	127	132	123	103	128	126	137	133	118	131	111	145	108	102	107	119	112	125	111	121	137	107	127	129	130	131	142	115	149	130	113	103	132	125	114	125	126	124	144	155	129	132	115	103	127	150	129	121	123	128	102	114	129	128	126	128	122	121	117	145	122	128	121	125	132	99	134	130	133	134	140	119	137	133	118	141	124	116	127	138	107	95	115	116	119	117	138	130	145	140	138	129	132	140	113	128	131	133	125	109	109	100	116	127	152	123	114	123	142	123	112	126	126	115	129	132	130	128	133	111	116	124	107	126	119	103	117	130	126	97	107	134	131	124	111	133	112	127	114	118	133	136	139	121	128	135	127	124	130	126	115	145	140	119	116	139	120	136	125	99	138	113	118	123	126	139	136	117	135	115	121	129	133	127	124	134	138	127	142	141	122	129	146	115	109	125	122	113	145	122	138	143	127	130	127	130	119	126	134	109	126	140	104	134	119	115	132	133	120	133	124	116	117	121	153	104	126	133	114	135	125	126	111	126	139	113	129	132	132	124	122	158	142	129	119	112	113	130	120	117	114	110	102	117	121	108	132	125	147	108	119	106	120	135	127	118	118	132	108	120	110	132	138	116	132	131	125	119	127	119	143	132	132	137	122	132	108	124	114	127	131	111	136	121	133	120	104	113	110	127	149	140	105	127	125	126	139	117	148	113	99	117	134	100	135	127	117	110	144	137	144	121	134	123	119	137	117	124	132	131	142	152	139	104	102	124	112	111	124	121	115	133	134	124	131	122	138	119	137	120	117	123	125	136	164	125	132	96	117	113	135	112	145	119	116	132	109	117	116	104	114	116	103	119	101	128	121	115	110	121	146	106	120	119	111	111	124	136	120	113	117	116	122	135	139	100	118	121	127	114	106	125	126	119	138	134	118	126	144	104	143	107	150	115	111	121	134	114	133	122	110	123	135	115	111	131	110	121	126	147	108	126	137	133	118	120	123	116	133	112	144	129	135	141	126	119	127	121	116	118	144	104	123	140	136	133	124	113	110	126	140	104	118	138	142	117	139	122	123	128	120	132	141	136	128	128	119	117	111	116	120	138	137	131	123	122	123	132	125	132	142	129	106	126	132	111	125	123	111	116	108	127	119	126	142	124	115	108	116	115	115	123	134	124	125	128	133	132	130	120	114	123	114	139	131	136	121	121	139	131	126	95	119	127	121	132	142	120	138	126	131	139	139	119	133	126	122	109	116	133	144	138	148	133	124	139	135	133	124	137	134	126	124	122	113	125	122	126	97	117	116	134	115	128	109	108	144	143	114	114	133	105	126	117	133	138	137	114	126	144	143	128	98	118	110	120	122	124	134	141	137	147	137	159	136	119	112	142	109	89	136	124	120	150	117	139	131	111	138	128	118	113	110	142	136	141	126	133	158	105	121	104	114	112	115	132	126	123	118	117	136	153	125	115	100	124	122	130	121	131	101	104	130	114	139	124	123	131	121	116	119	125	128	124	110	118	141	124	111	139	140	120	139	119	124	121	132	118	117	127	135	118	117	136	131	151	122	120	107	107	125	126	119	125	124	150	99	113	143	125	140	128	118	151	127	114	106	145	134	137	128	125	122	125	122	123	125	145	123	143	129	114	133	117	120	145	126	100	117	119	109	142	151	100	117	144	129	121	122	120	120	125	139	132	134	106	126	136	136	126	122	134	115	138	117	135	99	124	140	137	134	139	122	133	123	153	124	119	131	124	114	138	105	133	131	127	126	123	126	124	121	115	135	114	124	131	118	133	136	118	135	137	131	117	129	135	124	111	113	132	117	134	128	108	108	116	103	130	118	140	126	91	133	120	145	124	130	145	116	128	127	125	112	130	115	126	112	143	125	131	125	117	131	122	104	140	114	140	122	113	127	138	115	129	130	123	104	136	116	125	113	138	128	135	134	124	129	113	139	127	130	119	117	125	127	147	139	111	127	124	129	125	141	124	118	106	115	126	104	127	125	91	112	135	131	118	129	134	118	110	110	130	117	110	126	118	117	117	134	104	127	121	122	149	114	112	126	141	124	116	128	124	133	124	128	93	137	125	119	113	125	120	124	131	125	135	114	121	123	109	114	141	133	140	134	139	103	114	131	125	138	132	123	153	145	134	121	125	127	122	135	145	111	130	107	137	134	119	110	130	130	143	123	121	123	129	131	131	139	125	104	109	118	127	132	123	144	127	121	114	139	140	135	131	141	135	129	125	117	132	116	118	130	111	130	129	136	139	120	115	107	126	122	121	133	123	140	114	96	118	114	122	115	131	117	122	107	132	142	121	109	140	133	137	117	123	115	133	132	128	120	134	125	111	142	132	142	119	112	127	104
6141	672	1176	1249	1011	870	697	615	571	501	440	462	428	405	399	377	385	379	356	387	353	380	346	320	339	349	334	335	334	317	357	332	355	297	340	297	333	322	361	327	351	321	314	316	349	336	317	307	337	332	345	329	299	312	310	295	302	314	301	329	325	353	313	335	327	317	312	288	333	336	321	302	302	335	326	312	320	328	321	365	341	334	292	322	303	287	312	322	334	355	314	308	347	326	303	289	325	321	316	327	361	339	295	302	301	306	320	340	346	339	314	312	361	331	332	310	330	327	312	267	294	306	329	303	285	329	287	309	325	318	335	335	317	285	333	332	299	349	301	329	297	355	286	319	308	319	314	348	317	318	311	310	303	322	324	323	289	325	308	323	311	313	323	302	342	322	287	326	344	340	303	324	329	342	322	332	320	309	288	329	328	299	282	285	338	311	299	310	305	336	346	303	330	342	340	329	318	316	297	306	314	337	293	350	296	318	337	331	315	326	327	337	301	339	329	292	311	309	295	317	327	315	301	310	319	307	334	322	324	309	290	338	281	330	306	301	289	318	318	300	329	312	323	298	327	316	327	324	323	309	325	326	315	319	289	310	315	334	331	292	334	306	303	322	316	361	347	302	332	324	324	317	319	283	344	316	312	289	270	337	307	305	300	314	309	352	292	326	322	305	304	302	320	326	334	308	304	337	308	331	308	355	342	322	332	326	299	306	310	333	304	285	325	336	317	339	348	310	330	333	327	316	329	333	307	329	359	308	301	298	329	295	334	347	323	351	286	298	321	325	313	337	299	280	319	297	319	306	330	289	307	314	325	322	299	300	336	327	331	304	318	346	314	315	286	290	321	290	318	320	331	295	310	287	283	298	333	327	332	313	345	308	288	313	305	329	313	320	324	304	339	334	318	294	309	325	296	319	329	307	299	311	282	339	304	297	284	288	314	321	324	329	330	315	287	336	331	353	317	310	334	323	335	298	297	327	301	288	327	307	337	344	294	291	315	306	348	274	322	302	324	307	310	315	322	322	309	297	296	299	320	307	313	334	314	312	308	341	297	316	324	305	301	337	302	357	318	287	281	337	248	323	284	304	302	316	295	294	304	300	291	334	321	299	268	308	312	312	283	287	340	326	333	309	328	289	331	305	331	321	324	297	339	324	326	304	315	295	310	325	299	289	320	311	300	306	354	320	289	282	303	298	291	312	299	309	297	318	322	315	326	319	347	311	303	303	297	311	324	297	298	299	322	321	319	324	306	298	307	302	325	314	312	318	327	352	322	330	328	338	323	339	313	320	313	317	338	301	305	297	311	294	278	325	314	336	315	317	326	315	286	307	340	299	314	293	332	340	307	294	300	321	321	299	324	312	309	330	278	318	312	339	324	306	310	319	315	319	346	322	331	321	301	272	316	300	297	298	289	328	318	338	291	321	293	323	341	306	316	312	286	326	287	312	310	314	318	290	329	302	340	329	301	311	321	295	332	286	281	308	314	303	304	317	317	349	305	324	296	319	319	311	340	271	291	314	290	309	304	320	333	302	336	306	323	325	305	315	312	326	311	305	310	314	297	287	300	314	307	308	313	327	318	312	326	291	347	366	296	304	336	328	313	335	316	313	320	308	279	314	309	312	323	308	324	314	356	279	338	316	316	311	333	322	317	311	316	296	349	305	323	308	311	311	305	306	329	322	310	293	298	295	328	352	328	304	340	348	324	329	324	298	327	347	289	289	348	321	312	325	304	286	316	328	285	305	297	301	327	287	292	318	320	290	295	291	290	322	303	309	312	299	332	334	349	311	319	346	330	306	303	303	319	337	315	322	338	315	293	312	316	300	315	258	307	338	334	295	305	305	315	318	295	328	330	308	335	352	325	326	333	304	294	292	324	294	330	311	337	319	323	298	271	341	315	322	305	323	327	327	317	330	339	322	326	297	313	297	300	302	345	317	265	323	313	332	334	321	322	323	297	310	341	275	307	312	290	313	338	309	290	283	309	340	306	333	314	328	290	328	308	332	292	294	340	315	325	335	300	304	325	309	322	291	313	306	332	298	327	314	315	297	344	302	324	314	327	317	319	301	338	339	324	302	319	347	293	293	305	319	299	301	302	322	300	346	325	304	328	308	331	317	331	276	271	343	308	300	334	309	320	296	319	314	306	350	308	302	293	320	294	316	320	310	294	363	323	312	306	310	289	301	305	308	323	325	327	322	314	266	323	308	286	348	301	302	330	303	292	300	339	313	318	341	311	295	300	280	351	309	325	337	316	341	313	296	312	333	282	316	304	294	326	313	285	311	306	321	320	369	351	327	302	311	317	320	330	293	325	334	311	333	266	330	311	308	318	312	360	294	264	309	339	299	336	314	342	338	341	294	327	307	329	279	310	307	333	322	314	319	312	310	284	301	320	329	309	292	318	330	317	338	293	313	322	306	311	333	305	325	320	332	308	312	338	309	301	289	315	318	317	335	319	319	304	331	314	321	311	287	309	315	328	311	277	315	308	320	302	296	315	287	326	310	298	307	321	299	323	311	275	327	347	296	332	322	282	268	328	348	319	301	322	315	313	321	294	335	304	345	314	302	318	314	292	331	327	329	337	342	332	311	299	307	352	296	310	295	310	320	324	323	282	319	313	311	300	287	356	308	334	279	328	304	352	314	287	284	296	324	308	299	335	330	324	284	311	339	320	334	338	327	325	289	294	317	328	339	286	335	299	296	307	300	341	331	284	308	329	288	360	315	295	313	307	331	344	309	308	321	319	312	329	288	305	305	314	300	311	319	337	306	306	327	309	328	324	303	321	319	282	342	328	296	330	331	324	325	347	316	327	325	277	333	279	343	317	321	318	317	328	311	300	293	331	281	313	301	303	311	332	334	297	321	307	299	312	276	292	303	293	335	300	292	303	299	299	304	325	303	336	317	284	324	344	336	313	289	298	328	347	318	327	292	323	319	308	311	302	303	335	306	298	354	320	345	308	308	332	317	312	318	321	299	334	326	313	265	303	331	339	314	281	319	356	309	300	296	308	342	323	352	300	343	329	321	320	329	335	324	297	314	331	341	302	320	310	313	313	310	299	319	330	322	335	325	299	300	331	297	296	317	297	309	323	313	340	303	339	302	317	284	288	300	289	319	312	281	335	310	336	301	308	340	292	354	315	343	288	326	342	306	314	313	320	369	303	308	279	327	315	336	283	294	322	322	305	300	322	320	307	307	315	312	308	330	310	320	313	301	313	337	300	328	292	311	303	338	302	298	299	324	311	303	303	323	269	324	321	300	331	288	333	315	331	323	308	317	328	309	316	356	297	321	289	295	329	310	335	322	319	317	333	283	320	333	314	300	298	301	307	341	307	300	335	293	305	319	317	306	310	311	311	322	329	306	301	269	319	324	277	321	306	317	334	348	334	317	309	291	296	312	294	317	320	349	313	298	313	285	302	308	331	326	317	331	357	320	306	297	306	318	325	253	317	315	307	321	324	289	330	279	313	317	270	298
13912	1315	988	738	514	404	356	282	260	208	227	231	217	197	182	196	201	239	172	211	208	182	197	206	186	231	198	219	190	175	211	172	181	185	169	179	185	177	194	171	190	188	188	198	168	205	204	197	175	193	184	171	196	191	174	156	209	170	200	180	177	190	219	184	186	195	223	193	196	175	184	199	201	165	210	206	191	205	175	174	184	177	185	188	193	202	198	218	165	184	194	220	190	166	158	185	187	180	202	184	177	199	170	198	169	186	181	182	169	180	167	202	227	186	181	184	192	174	200	212	183	189	179	179	189	209	188	203	191	179	180	187	177	172	190	224	171	203	177	200	204	186	182	171	164	191	237	190	190	188	201	186	168	171	207	203	225	190	214	176	194	173	201	184	222	178	190	172	192	180	199	187	207	181	191	188	178	195	175	183	179	183	186	196	222	181	175	201	209	184	189	185	193	185	175	170	171	190	201	170	203	170	206	161	189	205	176	183	202	198	173	175	183	192	181	197	185	179	168	201	180	182	215	189	172	157	186	190	210	177	198	182	199	200	191	182	213	197	183	193	187	173	195	146	180	180	209	197	184	163	158	171	183	182	194	164	191	207	187	181	213	204	200	202	196	189	195	187	182	189	172	178	204	157	194	198	200	197	175	177	174	192	195	194	194	180	185	170	215	185	169	180	184	157	177	193	165	191	177	193	179	176	158	181	187	179	220	203	191	177	167	144	190	173	213	159	170	174	164	194	177	178	187	176	200	191	152	197	206	194	228	181	149	204	180	222	191	187	208	196	152	191	212	185	201	191	168	183	230	196	213	194	171	161	185	198	216	162	179	162	140	188	216	171	198	174	169	204	168	201	190	189	182	183	216	186	213	186	204	187	186	191	193	193	193	176	194	203	182	196	178	183	169	191	199	192	173	212	186	189	188	188	144	173	155	219	162	194	180	159	184	188	183	174	176	199	204	185	190	192	185	171	191	195	162	177	168	186	185	194	190	177	176	198	174	182	174	168	177	171	167	170	215	169	183	191	204	203	183	180	225	166	194	216	206	184	202	185	220	188	203	212	173	176	176	189	202	221	190	177	206	168	208	205	175	190	168	220	192	178	199	178	176	193	183	198	193	197	193	171	191	186	159	175	184	186	189	174	233	173	182	194	186	198	186	184	180	189	180	198	174	203	217	214	217	179	195	159	168	195	170	172	189	187	179	180	203	199	167	186	170	192	179	161	192	159	188	183	181	165	187	192	226	158	181	179	176	194	198	192	186	190	180	200	180	180	188	189	199	189	200	184	203	168	192	172	181	175	168	177	198	176	209	186	178	197	164	195	207	211	176	190	180	186	178	193	206	190	202	198	191	194	210	184	189	189	172	200	190	191	173	203	168	174	185	199	194	184	199	214	211	167	186	171	172	220	173	195	190	197	171	184	203	174	203	205	183	185	168	167	186	208	191	179	184	213	169	186	173	179	190	186	197	183	210	182	179	189	204	186	172	199	177	178	190	187	180	190	189	251	221	188	171	187	194	183	190	181	163	186	213	181	193	181	186	202	205	187	180	164	216	183	172	174	178	168	225	158	192	186	172	176	178	193	183	213	197	181	192	202	214	160	161	181	175	207	197	187	189	196	175	167	185	205	194	174	204	180	160	180	166	161	196	179	190	200	210	194	171	175	221	167	211	175	186	200	182	176	183	161	175	166	198	191	183	199	215	199	176	195	185	154	188	158	180	192	205	195	200	170	210	184	185	192	158	188	209	167	207	189	206	167	162	179	181	189	185	185	196	169	188	179	211	202	202	194	169	168	167	183	173	169	195	175	171	215	184	166	173	164	208	203	168	156	165	177	192	215	187	161	199	161	207	192	194	158	181	182	168	184	206	170	198	167	196	180	165	196	173	194	181	176	169	204	173	201	216	180	169	188	184	192	194	185	181	187	200	222	204	164	170	184	200	191	170	198	200	205	179	198	173	183	190	171	191	210	194	177	174	198	178	188	193	206	185	187	164	200	187	158	156	167	204	157	157	183	206	203	185	169	181	188	194	173	177	175	170	185	200	202	187	196	176	185	181	205	189	170	179	203	172	219	193	179	183	181	160	173	215	221	198	169	174	182	187	175	193	208	179	192	184	188	193	193	165	178	185	188	195	184	196	220	168	172	184	210	178	190	193	181	195	182	168	166	187	219	204	198	193	180	198	192	187	217	175	202	174	190	183	179	174	179	151	205	201	184	175	186	181	214	168	184	192	181	195	200	193	176	174	206	180	158	172	192	167	194	188	181	189	182	201	190	213	170	183	191	167	203	194	191	198	155	212	177	182	197	205	198	197	167	170	194	196	216	181	197	195	176	160	173	163	198	200	177	177	169	168	202	188	165	191	195	192	221	178	171	197	191	184	168	158	194	212	165	186	171	212	204	193	189	197	185	190	166	178	198	172	205	145	158	195	164	172	186	183	205	192	209	203	172	171	165	211	183	163	184	198	186	212	165	189	177	208	184	179	220	177	180	171	173	164	207	209	182	174	186	183	201	206	178	204	185	180	171	190	184	208	197	194	175	198	193	167	203	158	187	176	200	183	185	182	185	193	183	204	167	210	215	206	198	174	189	198	211	168	182	165	194	168	194	150	174	195	184	187	197	202	149	191	188	192	198	188	193	195	200	180	186	189	178	211	189	189	211	177	185	190	174	173	195	206	187	198	208	145	172	192	204	168	179	206	190	192	177	178	188	173	201	169	197	208	187	154	184	179	183	192	179	183	191	180	175	157	201	203	173	208	193	176	195	177	175	176	183	192	187	197	195	183	216	163	207	198	204	205	175	201	181	180	183	190	219	190	191	176	160	170	172	191	183	180	167	158	201	192	180	189	174	200	200	150	212	188	198	150	184	182	201	181	161	187	187	183	179	181	188	167	187	196	186	195	189	210	175	192	192	193	191	212	197	182	177	166	198	192	169	200	182	157	200	183	178	171	218	218	194	185	187	186	208	177	186	193	182	188	183	178	182	218	153	170	170	204	210	173	181	186	203	169	207	186	185	188	198	198	189	179	185	166	196	201	189	201	172	171	194	177	168	175	200	186	175	185	172	185	218	188	190	190	195	202	182	147	203	182	166	197	181	191	188	177	190	200	185	199	202	213	196	175	180	215	183	205	222	193	196	177	177	192	159	182	170	158	219	206	223	209	196	171	195	192	180	195	207	213	178	175	178	198	162	163	165	188	212	174	187	192	169	199	218	170	175	185	179	177	170	192	172	187	195	170	197	186	181	182	210	176	208	195	192	190	183	202	178	183	161	187	181	200	192	194	169	159	193	180	214	212	191	185	180	172	185	154	179	194	183	173	185	164	182	185	173	204	196	171	185	184	185	192	172	183	173	171	179	180	186	187	167	157	202	190	196	197	211	170	185	203	184	187	196	197	178	181	184	167	186	175	188	214	155	196	199	198	201	192	179	188	177	188	198	183	167	184	203	172	198	169	172	184	213	202	195	211	188	197	181
8094	1114	2089	2257	1913	1525	1220	1042	929	875	813	727	724	641	624	653	586	605	563	530	539	540	522	567	513	499	520	526	508	529	475	508	509	498	498	495	456	485	485	449	473	533	495	476	484	477	459	471	466	523	447	472	494	491	448	477	484	498	493	459	461	438	485	480	436	494	456	470	460	483	505	500	501	482	477	475	476	480	460	508	492	501	443	457	475	495	429	425	492	484	446	466	464	455	429	478	474	463	485	421	466	487	486	406	448	439	445	472	476	453	460	441	460	467	449	487	470	459	463	447	476	465	463	479	487	460	445	445	445	479	490	467	468	453	443	471	463	449	455	452	456	482	478	470	452	475	475	476	464	439	436	494	477	506	444	439	445	460	422	466	478	481	473	451	465	459	461	493	448	456	451	432	448	452	464	448	448	521	446	479	463	459	478	429	446	475	456	462	499	470	432	450	465	459	438	426	444	457	449	457	436	443	474	456	463	458	466	488	457	490	447	504	437	451	437	472	478	473	466	465	460	480	487	493	458	447	464	503	492	480	510	474	436	435	457	439	499	461	476	451	491	465	449	512	480	471	434	460	476	454	474	462	515	434	453	469	464	465	444	495	459	467	448	484	473	500	444	446	449	428	504	452	455	450	441	463	465	471	496	473	472	456	465	451	474	486	469	445	485	457	445	462	452	478	412	435	469	456	472	495	424	507	434	473	497	451	409	443	444	454	430	454	453	449	420	446	438	470	471	445	458	466	479	450	496	466	465	462	483	474	425	460	488	457	476	480	456	482	491	448	503	445	449	455	486	440	472	430	496	452	442	469	456	463	430	442	500	478	459	465	438	455	456	485	469	447	478	479	434	475	440	478	488	468	480	469	440	454	454	439	451	448	460	474	493	524	465	466	452	497	459	476	424	426	443	457	442	475	437	452	463	448	436	484	482	469	446	467	494	489	446	452	439	446	441	440	409	433	482	460	440	445	484	428	455	434	438	489	461	437	471	433	483	447	455	440	501	466	473	451	448	436	490	466	420	466	451	487	479	443	462	455	458	455	448	475	455	462	437	460	448	455	480	439	503	506	485	465	459	449	440	406	473	471	491	448	427	459	433	448	491	452	443	483	460	457	500	440	480	458	496	458	468	449	470	463	472	449	468	474	437	463	457	483	468	425	434	454	424	454	476	432	468	469	455	457	452	480	460	445	428	471	475	460	432	482	473	454	483	461	487	472	425	536	431	447	470	395	480	465	449	478	431	510	447	501	436	457	469	481	457	472	456	443	448	442	465	445	463	468	454	447	512	481	450	449	430	452	515	437	479	462	445	458	491	453	448	422	436	423	472	446	476	477	493	442	460	455	482	452	434	490	431	455	451	452	459	454	477	469	457	468	465	439	460	419	478	456	486	475	466	488	450	513	435	467	446	397	394	456	426	460	438	475	447	470	501	445	463	465	444	463	476	443	467	484	486	470	476	473	461	495	465	410	484	475	464	496	446	467	484	453	466	430	462	470	459	474	461	485	438	455	448	450	455	448	463	475	457	435	513	461	453	454	448	432	477	461	463	444	468	477	443	496	452	452	433	458	458	494	436	482	463	453	448	440	428	423	467	493	440	433	485	437	471	460	442	452	443	496	468	465	473	454	478	454	409	472	455	475	440	470	468	457	474	434	507	451	519	443	479	443	474	479	452	465	461	403	463	458	424	469	466	425	468	448	440	476	475	458	500	470	410	457	441	480	471	440	484	446	434	504	439	467	443	459	463	413	475	455	431	483	437	471	457	425	492	467	454	491	466	457	485	468	495	456	454	466	514	470	435	457	447	512	431	461	450	498	460	421	506	488	436	454	466	485	464	455	442	483	461	440	477	464	454	467	463	466	450	459	468	488	462	437	471	492	471	466	437	500	468	480	481	477	456	441	527	450	481	452	435	471	452	438	467	492	438	434	471	467	455	442	457	468	466	489	475	448	488	420	466	452	484	462	447	498	435	466	447	475	478	439	463	465	441	505	439	473	468	472	433	472	447	475	449	471	502	465	491	446	491	451	494	433	445	438	460	431	429	457	467	467	444	468	417	488	441	454	463	477	517	467	435	448	496	449	477	417	477	500	428	460	466	504	457	451	447	449	434	501	459	495	493	474	477	485	462	461	451	407	480	480	452	456	439	418	462	466	439	461	453	447	470	473	438	473	441	495	480	507	462	480	443	432	422	458	468	449	469	459	488	407	438	450	524	457	476	468	485	482	472	459	490	477	466	486	479	456	453	450	452	483	481	475	484	461	493	461	457	506	459	452	464	446	477	486	457	479	500	436	401	482	470	493	475	457	469	476	475	502	454	442	436	429	459	487	459	437	489	479	510	456	475	450	447	462	492	464	447	446	427	491	410	452	464	447	476	477	449	470	441	464	493	441	450	429	427	449	495	469	460	451	452	451	478	474	445	468	394	478	461	431	436	474	485	420	469	479	478	461	467	506	465	481	446	459	486	460	458	459	447	429	489	409	451	458	462	476	484	490	451	442	470	468	489	456	419	494	485	442	473	450	498	496	502	482	495	441	468	455	429	473	450	447	431	468	475	485	442	464	503	488	454	432	475	483	467	474	441	444	414	439	432	474	445	484	445	422	463	439	486	455	482	437	455	449	412	466	458	456	520	458	449	448	421	479	446	452	473	471	452	435	448	488	472	455	435	436	486	445	428	448	459	496	464	501	464	477	446	455	459	459	429	506	473	436	456	483	442	453	454	475	475	455	485	473	448	487	451	459	457	453	473	469	507	467	473	422	449	462	458	444	473	456	472	469	499	484	448	441	459	498	444	439	452	472	463	485	473	435	465	503	417	474	428	441	447	500	497	419	473	474	449	476	450	442	488	465	440	469	448	460	476	483	484	457	435	474	449	496	485	474	477	423	476	487	472	454	465	427	457	441	481	450	461	443	476	463	452	482	461	484	444	466	445	434	472	481	457	460	428	448	438	454	448	450	485	449	449	441	464	428	474	435	492	454	476	488	442	436	445	455	448	461	447	480	453	461	456	481	449	462	452	480	451	468	458	490	461	476	433	461	459	486	475	458	468	484	470	475	431	491	479	446	466	431	473	463	482	459	411	470	466	455	492	489	470	492	468	442	456	471	468	429	458	468	456	474	419	454	435	464	448	460	479	457	452	431	452	484	433	452	443	471	480	429	419	477	480	415	427	424	498	430	451	451	438	451	439	461	456	468	460	435	463	491	422	466	463	462	464	471	441	458	478	455	452	458	495	468	485	504	432	483	482	458	426	467	442	446	452	454	448	444	433	485	452	507	485	443	478	450	439	477	470	440	459	438	490	491	461	414	453	474	466	461	472	431	457	448	421	449	471	477	478	421	480	428	481	469	492	418	447	459	450	478	451	471	467	474	448	427	444	486	485	445	443	460	475	504	452	441	431	476	524	470	469	441	446	476	459	486	457	416	491	426	493	457	439	442	481	486	472	487	486	415	477	480	477	441	460	460	467	442	476	405
1413	311	293	307	267	278	297	280	255	295	281	289	261	284	289	308	282	294	301	290	278	280	297	303	311	288	250	273	279	278	248	275	315	277	303	260	261	264	278	291	289	255	278	274	258	327	309	261	244	280	282	291	270	317	308	264	266	298	264	280	299	277	281	276	283	299	223	268	267	266	265	292	268	299	292	287	271	278	271	285	263	312	280	273	264	262	294	302	282	256	286	260	326	289	275	268	268	307	269	277	264	251	279	286	278	300	283	290	275	259	277	284	299	293	276	288	275	291	295	253	276	279	291	276	266	283	304	288	292	264	305	304	307	303	284	288	252	284	290	266	285	262	312	262	255	278	297	267	262	279	260	296	271	300	280	312	270	299	324	302	298	274	327	261	260	304	310	269	287	309	244	303	296	300	263	275	302	275	255	309	273	266	297	263	275	309	251	270	271	301	269	251	282	293	283	272	302	282	269	297	283	297	252	277	283	296	310	282	280	307	286	297	306	270	271	309	293	279	280	248	252	309	261	287	283	309	254	288	330	270	309	276	313	296	283	275	286	324	254	268	267	288	273	292	283	285	262	272	299	266	260	286	266	274	274	303	272	287	306	272	281	272	291	305	272	272	263	263	260	318	258	279	289	326	311	266	275	269	291	259	290	297	303	240	311	268	301	303	297	275	253	295	304	282	297	276	280	315	314	277	276	257	278	278	312	257	276	289	279	278	276	261	320	298	282	302	258	267	252	247	276	289	285	256	296	301	273	269	258	276	288	294	284	274	273	296	282	282	292	268	306	287	277	282	257	307	298	250	271	284	261	283	287	268	275	280	296	253	303	267	284	289	227	308	269	295	309	283	298	308	250	273	283	262	295	271	270	275	269	305	291	318	286	310	268	274	286	262	262	304	288	276	277	277	248	255	289	267	304	269	294	274	309	306	307	259	268	310	275	261	250	280	305	297	301	299	278	273	268	257	279	263	268	291	255	286	275	291	261	269	298	300	252	277	295	310	301	283	260	277	269	309	303	266	248	297	295	267	292	309	251	291	263	258	270	275	279	271	300	269	282	270	305	275	291	304	271	275	286	307	269	295	320	281	312	328	302	248	272	237	274	300	269	301	291	299	283	270	287	320	288	276	292	282	289	272	298	300	294	259	274	261	267	295	311	276	295	300	289	310	265	289	256	301	293	280	284	280	284	296	246	271	272	268	293	293	261	273	304	258	280	277	284	272	300	284	272	295	291	258	248	267	323	304	305	268	255	273	290	279	279	300	301	268	272	286	243	281	273	302	262	284	268	299	257	301	291	298	271	290	250	326	275	278	275	284	244	291	259	289	281	250	276	322	263	270	297	306	285	287	307	263	301	270	272	279	297	275	307	285	330	277	295	258	298	282	280	283	278	280	330	273	287	288	284	286	271	293	276	280	269	261	328	291	292	296	247	290	245	290	298	289	296	324	260	259	277	271	261	284	276	261	255	302	247	279	275	279	261	279	274	328	296	289	261	269	264	289	281	287	269	282	320	269	284	265	306	285	291	284	255	283	273	280	293	255	301	302	291	256	261	285	269	296	306	274	261	254	262	287	256	328	259	319	278	291	280	275	277	287	269	273	280	248	265	279	270	280	283	251	265	273	291	294	276	275	294	270	286	290	286	298	257	271	300	256	259	272	286	280	262	308	291	278	269	258	266	259	293	244	272	264	274	280	267	307	324	310	256	295	308	301	291	328	289	301	279	277	249	252	258	277	310	246	280	303	298	299	305	280	288	253	268	294	295	279	301	286	272	295	267	262	305	255	302	270	295	267	302	271	271	286	286	295	290	316	263	273	294	281	282	282	255	284	302	258	282	327	316	284	277	289	294	283	261	313	305	275	299	279	240	302	281	245	293	278	262	251	263	258	283	273	268	294	280	305	259	279	270	269	323	256	297	279	250	269	264	317	301	287	273	268	284	287	280	269	275	285	255	278	257	263	272	244	273	289	298	305	281	262	309	268	303	256	297	276	285	292	274	249	279	291	271	284	281	268	309	252	241	253	258	287	301	293	267	310	277	305	318	278	267	293	271	314	274	260	263	264	281	290	285	270	260	252	294	276	273	296	267	295	290	319	282	300	297	259	285	276	266	274	270	293	263	299	272	297	289	290	281	301	286	303	257	304	283	268	299	283	263	291	256	281	281	303	269	274	261	310	298	300	272	251	295	287	287	288	265	270	321	268	293	259	284	309	269	287	276	287	295	308	292	260	291	303	321	282	271	280	277	281	308	281	288	277	289	294	309	292	258	279	300	277	265	271	271	275	282	263	263	266	282	306	295	249	258	262	281	300	318	321	291	289	319	286	275	296	286	259	265	294	274	286	279	277	288	286	271	242	272	292	254	304	261	265	285	277	279	266	309	306	292	273	291	285	302	264	268	296	298	251	268	267	281	309	298	305	292	259	270	270	298	308	300	280	281	254	249	269	278	265	261	291	290	279	265	313	284	283	246	285	278	263	269	306	296	287	258	303	264	288	290	293	269	264	268	253	271	298	263	260	265	309	301	256	274	281	261	280	273	266	303	278	252	284	262	320	287	272	287	264	278	271	269	250	290	264	281	259	255	294	306	301	305	311	275	305	296	283	312	256	254	268	266	298	301	284	257	284	266	322	306	295	289	254	260	277	283	289	298	287	293	299	263	291	299	254	259	277	308	267	269	296	246	284	267	293	299	268	265	301	318	256	253	273	311	282	285	299	287	263	292	311	281	287	283	273	278	255	282	254	295	314	281	282	265	280	283	282	295	317	263	269	285	252	270	277	273	316	261	282	295	285	255	259	262	262	273	286	333	285	306	281	275	244	272	283	315	266	283	310	273	282	274	292	275	281	288	276	300	286	286	280	269	287	307	259	272	291	275	302	266	247	251	264	289	287	276	287	283	286	275	269	294	303	301	252	290	287	272	285	289	290	237	266	277	276	263	266	290	276	286	268	259	264	316	294	268	253	262	298	269	245	263	265	268	251	280	300	258	287	284	307	328	290	277	306	263	293	296	306	292	278	280	279	304	265	288	285	312	275	287	264	278	274	270	278	281	256	266	288	283	252	304	269	287	266	264	268	264	289	288	293	278	270	249	292	299	261	251	274	288	300	303	280	304	288	320	277	306	277	277	288	291	272	283	282	259	300	250	302	291	311	271	284	267	292	275	272	289	308	263	293	266	277	278	302	278	275	277	278	261	243	267	264	283	284	285	279	280	327	321	278	290	260	265	284	282	266	296	278	259	290	242	281	249	270	275	273	260	274	287	280	286	253	282	290	292	310	288	298	291	289	284	322	281	273	272	263	281	318	306	310	285	289	301	278	290	274	277	274	284	285	295	294	278	264	260	271	293	265	271	245	291	306	279	293	271	293	277	289	290	273	283	267	270	265	300	293	293	288	278	307	286	305	268	277	278	302	284	293	297	280	318	297	280	309	310	290	312	295	279	255	286	265	260	277	245	297	272	296	260	277	307	271	286	256
1773	614	654	693	647	654	596	653	620	600	609	658	618	639	639	634	637	645	591	612	597	607	599	642	593	604	635	640	627	647	648	648	647	635	630	653	583	569	673	605	623	612	655	595	619	640	590	614	640	615	629	597	621	653	641	624	621	628	584	599	622	646	658	628	625	637	603	644	619	622	651	629	610	592	625	644	612	638	651	628	658	626	606	666	650	626	624	648	641	664	651	617	578	627	631	591	639	602	583	654	650	633	616	625	658	610	598	635	580	648	649	590	596	616	595	633	585	644	649	615	604	626	621	584	592	630	603	648	613	626	613	627	607	615	614	665	596	604	629	649	626	615	618	642	601	601	628	619	594	603	650	637	616	614	628	598	605	680	648	591	579	643	670	657	613	622	612	663	607	589	605	586	648	638	637	623	621	632	603	613	604	644	674	638	646	650	660	632	638	670	615	634	632	633	625	629	629	650	607	628	632	620	630	617	642	600	581	605	617	618	605	626	618	595	624	645	676	638	609	613	641	627	640	622	624	614	609	623	630	644	617	660	618	641	628	618	651	630	639	606	651	628	610	649	667	618	628	652	606	578	631	617	646	625	602	656	605	608	585	626	641	593	608	655	602	633	619	630	639	656	613	629	609	629	631	624	602	631	659	609	611	625	632	601	625	599	648	623	628	644	608	608	561	611	599	632	648	631	580	608	606	595	608	572	612	639	613	666	664	604	690	624	632	614	606	635	598	627	621	577	612	607	623	650	579	626	598	620	611	629	622	635	631	627	601	623	616	627	621	614	636	632	594	597	551	618	645	631	647	656	652	605	615	619	622	593	616	615	629	592	577	670	675	589	642	637	606	637	628	594	593	662	595	640	621	629	610	599	619	608	626	647	606	644	600	620	614	586	601	660	594	593	640	593	627	648	634	601	608	563	632	627	638	624	641	617	604	619	649	625	589	594	623	665	615	607	651	647	614	609	613	622	660	657	588	597	603	607	645	584	582	611	609	649	565	654	611	651	661	639	630	611	577	592	612	562	626	609	634	632	652	637	613	630	637	598	608	629	628	660	635	608	625	628	615	620	615	611	648	616	645	648	643	582	631	602	638	618	634	621	597	618	613	633	611	577	594	654	610	608	617	633	643	592	605	604	559	605	626	672	614	661	583	589	625	607	615	588	605	641	615	603	601	623	627	624	608	573	605	590	660	658	605	623	620	613	605	630	619	693	610	616	589	631	614	615	635	607	648	609	594	625	618	614	546	601	604	617	634	612	599	609	586	629	625	639	595	636	624	631	670	621	628	635	622	614	613	589	598	632	645	613	626	606	640	636	592	598	627	626	582	631	639	626	619	612	575	647	610	597	620	640	599	615	622	641	657	671	626	606	619	601	633	578	579	620	619	606	664	601	623	661	605	631	613	661	640	593	670	633	580	638	611	653	645	635	584	591	630	638	635	604	642	605	612	630	677	665	607	604	633	589	649	574	625	575	623	611	627	657	647	642	602	598	606	645	613	599	624	604	604	565	584	621	661	640	554	637	604	620	636	640	632	680	618	625	673	592	656	662	636	606	644	608	592	614	633	592	646	634	590	659	653	620	603	625	618	660	604	607	625	621	593	561	622	662	624	619	640	652	599	610	618	601	662	607	617	589	619	615	618	627	620	625	593	627	597	646	648	629	666	602	652	641	646	603	618	664	604	632	675	628	659	597	613	585	630	668	632	657	589	604	603	668	613	635	595	643	592	630	643	659	628	655	635	650	643	650	627	605	610	653	599	614	630	609	648	617	620	623	635	574	634	592	613	672	593	644	650	615	630	599	625	653	642	606	596	573	646	608	596	627	558	585	610	619	647	665	639	599	625	677	616	596	609	589	613	612	608	588	646	652	626	605	641	634	601	603	556	632	637	655	587	614	661	626	606	635	647	655	615	643	619	655	632	594	615	590	628	639	635	604	588	653	608	662	645	612	624	606	604	597	595	640	664	634	632	645	594	638	629	601	616	587	643	624	663	628	664	662	615	629	623	642	602	623	628	614	617	560	611	640	613	630	600	605	653	655	607	585	604	616	619	622	680	609	610	678	619	599	633	669	621	593	626	619	604	627	628	573	601	608	619	584	627	587	659	644	590	594	592	627	629	644	567	615	611	621	632	616	638	585	649	601	573	659	615	651	592	625	615	602	619	622	600	639	603	603	646	608	629	611	608	667	643	671	669	629	628	602	642	601	575	620	641	647	632	664	614	566	622	612	630	642	602	620	575	599	580	628	641	645	674	576	611	640	609	594	614	583	616	615	628	623	653	604	610	640	590	655	640	630	601	639	594	608	620	643	613	648	565	620	628	614	662	599	633	629	607	632	642	582	609	626	577	609	655	576	590	628	640	614	605	664	636	583	651	619	638	591	627	616	630	669	611	638	606	619	607	655	617	640	619	653	601	634	630	643	629	623	617	601	628	593	635	643	586	643	637	601	672	593	596	611	595	622	640	650	645	601	618	620	659	602	614	633	608	642	635	648	673	632	636	607	604	604	598	684	616	656	588	591	597	640	618	639	599	621	589	624	648	621	625	631	644	614	608	617	649	658	611	640	653	609	639	601	635	676	647	628	599	621	623	628	601	635	597	629	624	587	631	624	600	648	609	660	621	636	639	587	604	629	611	601	583	602	614	579	620	614	656	674	633	584	684	655	622	625	628	628	639	600	615	635	637	604	613	616	611	605	655	638	630	597	639	613	617	614	630	661	638	654	605	607	580	644	617	620	638	613	634	627	628	647	598	600	621	610	659	610	651	585	659	606	636	628	658	624	611	628	593	589	608	617	649	607	632	659	631	612	629	603	631	606	609	625	647	609	637	640	620	589	626	621	654	603	616	667	615	618	622	632	608	596	632	600	613	633	643	586	618	642	594	654	631	626	599	652	617	655	648	619	629	627	599	583	612	621	623	599	682	658	627	643	610	637	638	602	613	627	629	597	623	631	618	593	630	606	625	665	638	632	615	648	615	631	606	635	620	625	601	618	624	620	622	646	600	636	618	614	598	621	597	611	590	601	664	657	639	608	638	690	621	642	596	614	621	634	610	577	565	643	553	593	574	605	629	620	613	631	623	612	630	633	600	632	598	611	653	608	687	601	611	571	652	659	646	585	642	639	603	644	627	603	646	595	600	631	645	654	655	575	631	646	626	590	696	600	644	618	609	620	622	605	627	605	618	628	643	641	640	633	633	615	672	609	621	628	651	644	637	690	644	638	642	652	652	645	595	657	676	615	628	641	643	550	612	588	640	639	640	560	644	626	673	620	599	627	641	603	604	633	601	580	604	603	606	617	632	581	621	626	592	661	631	596	682	647	629	619	607	598	654	618	642	596	647	616	638	593	640	602	641	603	652	615	664	619	660	643	605	631	679	640	634	610	621	684	601	629	623	634	652	604	585	635	637	596	624	604	631	630	644	625	608	598	628	613	645	601	636	599	628	648	608	637	594	650	590	599	603	642	611	648	603	635
7212	486	561	394	236	217	182	164	159	130	151	150	123	141	145	147	144	132	139	150	133	127	109	110	129	143	139	138	133	136	129	150	132	161	142	135	126	130	117	136	142	146	120	120	124	133	127	134	134	128	129	128	130	140	113	118	122	132	129	124	126	129	107	136	132	133	122	142	118	136	118	142	138	139	143	117	130	123	103	126	132	137	123	124	128	150	128	97	124	117	127	149	119	141	129	129	146	125	144	121	121	129	93	124	115	124	113	109	142	142	130	140	146	127	101	116	123	160	124	103	118	132	111	127	141	134	124	107	115	121	129	131	106	132	108	125	135	116	121	124	116	134	112	146	134	107	121	130	118	119	126	121	130	111	133	134	138	119	128	117	118	112	132	158	157	120	102	121	109	137	118	108	126	121	119	149	112	128	147	131	115	111	129	144	133	146	116	125	138	127	128	116	136	148	112	126	144	126	125	121	124	130	116	144	129	130	112	134	146	158	132	134	124	130	136	119	108	107	132	152	120	132	122	125	133	142	126	124	138	143	121	129	106	125	132	112	132	142	160	126	102	117	130	127	107	115	122	136	126	131	140	112	109	118	97	131	123	127	116	126	130	117	127	131	122	129	113	126	129	135	140	128	127	131	112	117	139	139	122	144	159	137	128	134	145	131	133	130	137	115	141	121	121	128	126	117	118	104	109	139	146	131	145	102	145	119	132	165	116	119	126	117	147	114	112	106	117	91	123	132	125	97	118	111	126	142	115	117	114	116	114	128	129	98	100	114	124	119	137	109	97	130	126	131	101	128	124	154	135	108	127	117	149	129	116	118	115	116	133	120	132	114	129	117	153	132	124	130	122	127	115	134	141	122	146	153	99	103	150	123	108	122	125	115	140	126	100	114	135	111	107	115	106	107	112	117	127	120	105	113	120	133	141	119	124	101	129	125	116	137	125	113	106	131	129	136	123	132	123	129	120	110	132	118	114	124	155	136	122	128	129	132	118	117	135	120	111	103	139	122	120	121	134	118	118	142	151	117	119	128	119	154	141	148	127	125	104	111	136	107	124	117	132	127	115	116	133	126	138	146	136	113	117	122	122	131	117	119	128	111	116	132	120	126	100	113	123	145	117	131	126	118	92	134	132	116	119	113	125	144	133	123	129	104	130	134	125	114	136	120	135	150	145	142	122	106	140	135	104	155	130	118	135	140	135	132	124	148	120	122	106	135	111	115	134	122	120	127	130	113	131	117	133	128	154	128	145	134	125	120	140	124	120	120	123	115	134	130	123	138	124	108	121	132	149	137	140	133	112	139	120	135	122	134	144	127	114	129	162	145	144	120	134	121	121	108	117	106	89	124	141	134	123	130	126	118	115	124	115	112	120	154	126	131	127	111	148	122	112	151	125	131	132	145	116	132	107	117	124	117	132	124	125	110	121	122	117	138	125	117	121	130	115	131	128	151	114	122	133	133	134	104	122	117	119	139	118	132	116	120	125	127	104	116	123	125	136	117	131	126	140	118	123	133	112	119	116	134	115	123	126	122	120	120	124	126	127	145	121	124	130	146	126	119	120	129	100	113	107	114	109	108	133	120	119	105	118	122	137	141	117	110	115	112	141	121	130	110	93	103	115	111	125	148	127	115	138	149	116	133	135	132	120	99	125	139	130	106	116	123	129	109	118	130	127	129	127	115	154	123	129	128	131	126	119	117	127	115	122	114	138	123	112	124	125	125	140	137	123	123	110	121	146	109	122	104	139	111	113	123	125	121	144	111	127	118	139	106	115	124	114	142	127	114	90	112	116	152	133	116	119	102	128	110	155	114	144	152	142	125	118	119	127	142	132	117	125	120	108	97	126	129	112	147	125	111	137	139	100	135	133	137	116	143	126	115	122	113	110	133	105	129	125	136	115	108	117	122	128	121	116	112	138	134	113	119	119	128	125	120	121	110	133	116	107	121	113	143	127	141	123	133	124	122	135	149	101	125	134	150	116	134	118	141	114	146	119	121	125	137	144	118	130	113	122	106	113	124	113	112	141	138	122	124	115	120	114	128	124	123	121	124	105	139	131	126	147	93	134	121	124	110	112	104	152	106	124	114	131	128	114	118	134	116	126	112	128	123	121	112	116	140	133	121	113	125	128	118	140	128	135	104	140	122	136	105	120	127	149	111	113	134	121	122	127	123	118	114	130	92	126	126	124	145	116	129	144	122	116	130	130	120	116	157	111	139	137	129	115	110	123	123	132	115	132	130	143	135	109	117	120	138	111	106	136	150	121	125	106	133	114	141	126	134	130	148	105	127	130	115	133	117	128	142	126	123	138	128	142	111	156	134	113	113	101	127	113	118	130	130	104	135	139	130	126	123	116	121	123	135	131	117	109	129	124	129	139	112	148	124	128	121	140	136	117	122	131	128	127	136	145	131	121	112	111	115	117	116	122	108	136	130	128	135	118	97	113	117	145	122	118	132	120	130	141	131	107	132	115	137	121	129	114	115	121	137	134	132	136	130	121	121	130	129	138	120	145	117	111	130	109	121	121	142	112	111	119	112	124	141	118	145	116	115	136	142	121	117	120	138	132	137	125	125	114	123	120	121	112	120	135	103	119	134	159	135	102	123	127	122	117	125	115	139	137	114	112	142	116	131	107	120	108	117	122	131	114	116	116	142	119	136	131	111	124	133	107	129	111	107	129	110	116	130	122	103	124	141	99	136	128	120	126	100	127	131	130	142	125	134	119	115	131	145	129	129	98	128	114	114	121	135	121	128	118	115	119	162	119	123	111	115	98	128	141	111	146	116	125	134	130	129	119	138	118	129	111	132	134	132	144	113	129	109	109	114	139	120	122	111	98	128	112	120	144	127	99	106	131	125	130	122	140	140	128	116	144	134	122	119	127	147	120	152	133	154	124	129	107	112	102	120	133	120	122	124	113	117	125	118	130	133	119	111	114	143	120	126	100	130	125	111	135	126	111	122	120	154	135	129	117	114	120	141	141	124	135	134	136	134	133	108	121	129	131	129	133	115	129	123	101	136	119	129	123	112	109	123	145	123	138	103	142	127	127	121	119	117	129	125	111	133	119	133	118	119	125	132	123	142	123	128	130	117	122	133	141	129	120	134	114	100	82	132	120	119	125	124	119	130	146	125	96	126	136	135	113	129	139	136	134	126	116	134	153	131	125	129	134	121	127	125	146	129	109	112	128	136	115	109	133	115	128	133	130	118	125	128	110	115	129	126	128	111	124	114	116	126	118	135	125	145	122	127	134	124	129	129	143	167	133	126	123	131	120	122	113	101	108	126	109	119	100	114	93	123	133	124	120	130	124	117	133	149	138	121	120	128	143	104	112	128	153	115	133	147	123	126	105	129	131	140	124	112	123	140	140	116	114	122	127	118	133	120	119	135	119	144	113	120	130	114	133	123	112	121	125	114	134	140	114	129	139	114	124	147	122	142	145	127	146	137	125	127	120	133	143	134	139	135	137	113	123	112	128	128
5917	640	1163	1342	1118	828	752	589	568	533	449	453	458	416	379	396	391	380	373	385	377	335	338	328	369	343	367	349	317	349	297	365	348	297	311	383	269	341	349	319	299	325	339	320	329	292	352	316	320	336	312	334	329	337	309	326	294	317	302	312	282	334	354	326	286	308	300	309	319	321	286	336	326	286	313	304	330	321	285	298	314	309	329	328	309	343	352	311	360	315	320	307	320	316	315	326	324	326	327	310	326	322	309	333	327	316	302	322	310	337	324	333	327	304	324	337	345	326	317	323	334	343	318	317	298	338	317	310	329	324	297	355	313	305	308	310	311	356	299	291	317	301	335	300	296	317	322	323	321	329	315	301	335	306	306	325	337	328	301	306	305	345	319	301	303	343	314	348	304	295	316	289	320	335	338	315	359	324	330	309	318	319	338	312	351	293	307	306	350	322	328	319	298	320	277	326	345	325	327	313	299	333	300	333	278	338	303	328	328	293	305	324	339	276	293	303	326	307	315	286	331	320	329	314	302	320	342	347	325	345	341	311	325	318	349	316	321	333	311	324	328	321	313	339	307	311	323	295	342	353	324	338	319	301	337	339	291	320	326	332	353	290	287	340	318	318	334	310	304	304	303	294	339	305	285	310	313	300	313	298	310	333	310	318	333	353	339	314	335	310	333	314	271	308	307	308	336	320	351	317	303	282	294	319	319	315	339	325	294	305	305	336	330	297	314	305	304	311	316	336	321	331	326	316	303	322	363	285	298	327	328	330	291	341	305	358	306	345	352	337	319	322	331	319	308	316	284	308	297	315	317	321	329	308	319	294	344	310	335	332	340	311	312	341	295	333	320	330	317	301	324	321	305	314	313	299	318	332	364	368	268	309	332	326	325	332	311	324	319	305	335	303	297	339	338	339	331	276	321	367	320	316	307	331	329	290	316	296	317	314	300	332	310	312	307	343	299	322	324	359	326	322	295	299	315	303	298	336	331	310	322	326	310	289	327	323	301	330	325	342	316	288	345	324	350	305	348	310	312	316	314	337	308	361	301	287	295	318	321	322	333	305	307	314	328	343	324	313	301	322	313	301	345	337	327	324	301	307	317	319	294	305	316	341	333	339	341	324	328	309	336	314	324	300	316	325	298	308	293	356	306	332	331	317	329	352	318	297	330	300	309	290	293	326	314	303	301	300	333	312	333	301	320	269	324	311	316	337	306	326	341	299	328	287	303	356	312	309	315	339	307	320	342	295	323	310	295	324	315	349	344	315	338	317	332	334	302	339	306	327	337	308	321	341	308	329	355	318	294	324	299	317	293	310	318	335	345	317	312	326	288	313	300	300	311	309	324	291	305	300	314	313	316	329	317	316	331	320	317	310	284	322	311	298	342	302	284	326	342	309	328	318	299	304	302	319	272	325	303	343	364	319	351	328	287	308	317	296	307	353	349	340	322	344	301	297	303	292	316	313	305	328	307	318	317	306	321	295	322	333	354	333	324	340	312	317	325	306	306	349	342	332	335	329	325	304	301	307	294	330	331	327	345	294	318	338	307	330	313	294	342	346	319	336	294	288	278	353	317	329	343	309	326	347	304	298	333	323	305	307	346	299	317	329	354	331	319	305	313	334	328	310	330	302	313	275	307	319	291	330	324	339	313	342	352	314	309	317	341	334	327	294	331	294	301	303	330	296	302	305	338	337	337	329	324	316	310	332	339	335	293	317	302	317	335	318	344	311	335	315	316	309	335	313	301	315	310	270	307	290	301	284	322	324	328	321	337	359	309	302	324	307	307	311	308	320	323	329	323	356	282	296	338	298	348	325	303	309	305	324	306	327	338	337	352	322	307	333	309	351	348	308	321	306	314	296	317	285	307	316	337	325	317	306	325	313	302	323	284	329	315	310	308	306	308	288	303	336	295	315	288	323	311	321	313	311	357	320	326	336	339	322	335	320	279	310	265	308	318	318	319	335	339	308	311	318	292	339	351	324	279	359	320	342	308	305	325	317	354	311	337	295	325	288	318	356	348	328	335	328	331	335	298	371	335	329	315	357	307	323	297	302	294	311	312	322	301	330	329	302	313	344	353	282	310	302	318	332	314	326	295	307	332	290	297	336	304	287	326	282	300	308	295	344	309	342	324	320	318	323	355	289	295	316	329	309	320	322	310	317	347	342	310	319	338	302	323	306	301	290	337	346	316	312	316	335	280	313	337	326	342	332	309	323	310	298	361	335	301	326	314	309	340	301	317	318	328	313	321	326	312	296	302	306	350	290	317	308	307	349	287	304	330	323	255	297	313	313	300	327	330	299	313	323	333	290	298	318	315	320	312	311	318	310	299	313	357	311	301	307	324	323	344	329	281	311	316	311	308	321	292	317	314	342	333	321	339	308	330	346	305	332	316	315	342	348	342	330	305	326	323	310	317	288	315	310	342	337	327	331	322	329	347	325	348	339	332	293	338	280	325	327	319	302	313	343	277	306	337	309	311	308	350	353	301	302	326	305	297	324	309	313	312	324	324	312	286	293	316	325	320	294	355	319	308	326	270	308	324	313	279	317	297	295	329	295	307	321	295	304	325	305	308	329	318	330	337	290	323	344	311	324	324	335	311	303	316	299	301	332	333	308	321	317	330	287	317	322	312	313	297	326	315	332	301	312	330	291	332	296	297	305	330	300	342	296	336	343	304	295	327	328	353	309	326	303	291	363	292	302	315	329	330	350	345	333	325	332	311	331	307	303	305	343	322	309	319	319	327	322	311	316	315	316	340	310	298	279	298	319	284	299	316	364	301	327	309	320	321	311	316	315	314	318	319	364	312	323	313	350	331	322	315	335	315	324	335	309	314	331	349	314	330	303	298	315	293	302	304	343	316	326	340	331	341	368	315	294	311	346	323	332	301	334	298	319	299	322	341	309	348	326	309	313	302	348	313	323	304	342	358	312	325	302	312	313	323	289	304	345	307	311	286	312	330	330	327	345	318	320	351	340	279	325	344	322	306	299	332	334	315	330	367	315	312	334	299	299	311	305	318	323	330	294	282	292	321	324	313	340	349	330	320	319	328	316	299	363	298	321	319	311	298	348	323	314	329	296	319	299	332	322	316	304	294	344	348	317	320	329	321	294	331	332	331	329	304	334	329	330	327	338	338	330	310	325	301	321	334	330	316	315	307	326	342	326	326	301	300	327	290	281	335	349	331	313	308	311	317	339	302	323	295	313	302	310	302	340	336	302	334	318	319	311	362	323	333	330	286	327	314	317	300	331	314	326	330	320	347	351	300	347	341	344	331	354	326	285	321	329	360	282	317	324	312	338	311	324	360	306	312	323	362	305	346	314	310	266	308	286	305	316	282	309	321	291	334	303	303	337	319	326	322	297	343	296	299	338	295	295	330	328	323	328	315	299	336	321	333	319	318	334	306	337	315	305	332	348	334	323	288	335	319	329	299	326	354	304	318	306	308	295	302	307	323	311	342	319	299	311	326	302	311	341	295	321
13858	1316	994	705	503	403	314	299	278	259	238	219	234	217	188	220	197	195	205	183	234	169	188	207	204	198	199	235	192	194	221	224	225	189	173	228	220	184	197	195	188	192	179	177	192	185	195	201	185	195	202	201	200	185	207	192	198	210	191	193	186	182	179	173	175	191	144	197	205	198	178	207	170	187	204	185	187	175	193	195	214	186	186	193	221	186	207	163	167	186	171	171	173	177	164	187	155	163	189	183	211	195	204	193	165	215	200	170	192	197	176	170	199	156	188	169	195	201	170	218	200	171	175	179	203	202	195	189	209	186	178	162	171	189	169	166	195	196	173	189	185	198	191	177	182	159	170	188	166	165	202	186	185	161	175	191	182	186	175	212	192	169	202	168	187	188	198	191	185	180	196	180	160	192	183	233	157	174	202	223	186	222	192	199	188	192	195	166	185	212	176	181	176	187	172	192	198	191	177	188	190	200	212	166	181	186	156	175	207	165	188	156	213	179	184	170	151	195	188	187	189	196	167	159	195	175	185	182	179	163	166	180	189	170	154	190	175	190	205	129	180	193	186	169	212	205	186	211	204	184	171	163	181	190	183	178	174	204	172	193	193	204	185	157	162	193	189	180	193	206	177	189	197	204	169	226	205	197	194	180	163	203	211	210	180	195	188	213	162	183	175	196	197	201	188	189	185	183	180	175	185	184	208	187	195	185	173	165	168	182	188	155	191	179	170	165	206	215	192	202	168	220	189	183	159	181	208	193	184	184	179	210	195	208	163	183	199	187	181	194	176	194	183	193	168	175	193	170	183	200	193	194	168	193	210	202	173	219	181	189	157	198	175	161	185	189	188	202	179	192	176	203	191	179	195	178	194	196	202	194	194	211	187	178	204	185	195	175	185	186	149	195	183	209	207	181	184	207	198	181	198	187	195	220	200	180	194	186	185	184	179	219	195	165	188	171	184	217	170	151	186	195	191	207	202	204	185	190	180	188	193	174	180	190	174	213	192	194	172	183	232	192	160	205	196	175	194	202	172	207	156	185	189	186	181	182	200	187	178	193	189	204	160	197	192	171	187	190	181	197	205	180	175	202	193	210	188	188	175	184	193	198	169	202	178	164	181	173	210	181	187	180	208	153	180	185	169	173	170	210	195	175	195	188	197	167	175	162	163	220	190	183	197	186	195	197	193	184	174	165	177	176	189	218	157	161	203	188	180	178	168	204	186	203	203	207	158	171	170	200	193	173	216	214	184	166	201	162	187	178	190	189	220	197	162	205	177	184	183	176	202	179	186	193	190	157	181	178	175	182	189	195	177	207	184	203	200	156	178	161	203	199	169	199	163	183	179	179	185	169	167	193	174	184	215	204	194	183	196	193	181	204	195	202	208	199	188	173	183	206	196	169	192	174	189	197	188	183	204	175	178	200	174	177	205	170	185	179	172	199	185	206	221	189	180	180	192	188	186	186	194	193	178	167	192	185	183	204	152	218	185	197	174	208	170	181	176	191	193	196	188	205	175	185	182	205	165	198	185	175	213	206	210	180	164	208	197	198	210	184	186	199	243	180	173	174	195	171	198	183	183	184	190	208	194	207	186	186	184	215	175	204	186	188	186	190	195	195	171	183	205	203	179	189	184	191	193	205	199	187	188	205	165	204	182	151	179	189	181	189	170	160	198	176	191	194	213	182	198	188	227	206	183	196	184	174	179	169	183	190	181	189	209	162	170	192	214	219	186	195	173	183	168	189	182	188	180	171	170	185	186	194	190	168	181	179	162	210	185	192	195	180	172	192	215	209	184	184	182	179	186	190	205	221	203	203	188	180	173	195	177	195	165	190	176	221	194	183	181	190	226	165	199	184	189	161	175	167	194	189	169	183	192	175	165	177	184	177	184	173	178	183	160	200	192	173	180	188	194	170	172	190	184	200	197	188	185	209	216	200	178	149	172	162	146	197	186	212	204	188	179	171	182	173	191	193	196	208	216	201	180	196	221	192	170	180	174	196	190	188	186	172	166	194	210	182	194	180	186	180	183	168	190	182	188	193	226	180	186	178	182	191	200	191	190	175	195	177	170	198	183	203	210	217	179	182	172	184	187	193	202	210	195	177	195	173	161	185	190	188	204	207	184	190	177	180	156	185	189	181	196	216	199	184	212	175	210	191	172	189	164	205	197	189	217	195	175	169	189	190	178	194	212	189	151	179	205	214	175	177	175	192	207	201	209	191	171	190	175	201	161	187	177	177	172	184	182	185	181	199	186	175	192	197	174	220	184	213	190	164	201	187	206	174	183	183	165	195	178	180	174	200	202	188	193	195	175	197	161	180	190	176	183	169	186	183	208	182	169	189	185	205	181	193	176	186	195	164	212	207	191	195	182	192	199	203	179	205	197	193	181	179	165	159	178	188	183	199	201	173	167	209	184	225	175	186	191	199	187	196	164	169	199	198	190	206	166	165	227	181	182	186	160	182	193	179	192	215	157	203	210	160	182	175	209	206	187	179	222	172	198	203	198	159	177	183	207	227	164	196	177	170	184	214	184	158	157	177	178	186	193	193	218	173	188	192	195	182	188	184	188	200	188	187	197	204	203	191	176	198	173	192	170	203	189	184	191	188	202	200	187	189	188	178	214	173	195	191	190	198	195	199	159	171	188	196	182	169	174	183	210	200	186	195	196	198	211	186	181	207	177	198	198	184	184	186	205	173	193	199	175	161	170	198	173	188	190	190	185	188	183	188	186	199	178	195	172	193	199	174	173	177	172	195	204	235	181	213	205	205	190	207	181	199	177	190	149	206	202	197	148	179	165	178	171	170	190	179	183	202	186	187	187	198	205	198	182	195	182	174	182	187	193	186	203	186	195	172	166	193	189	200	171	186	204	215	180	201	192	194	191	167	183	190	212	203	175	193	154	165	190	179	205	191	186	177	171	170	184	174	189	207	206	173	179	197	203	179	191	191	192	195	204	185	185	179	189	191	202	168	170	179	173	189	166	209	193	184	176	193	199	186	183	199	212	196	175	206	176	196	180	181	185	189	194	181	222	187	198	195	187	190	165	194	177	202	198	187	182	172	189	176	211	195	161	192	194	194	185	174	198	196	203	170	189	178	184	178	181	187	223	184	188	221	177	186	156	186	179	182	198	183	192	191	200	164	173	218	199	190	185	203	202	171	222	199	185	186	163	185	195	180	187	186	185	186	187	180	221	211	177	164	183	185	182	206	193	187	202	170	200	173	196	190	193	199	160	207	191	193	154	195	209	186	183	191	201	210	183	166	174	189	184	165	193	154	200	174	163	196	157	207	176	208	190	186	174	198	186	167	190	168	167	187	197	178	189	181	184	176	168	174	168	210	181	169	187	194	167	197	190	205	188	196	198	209	186	192	176	171	200	192	180	185	185	203	176	170	198	187	221	190	179	189	198	200	151	169	201	195	192	176	180	148	180	186	217	202	189	178	201	190	157	161	196	200	195	188	168	195	190	174	202	171	174	188
7980	1098	2044	2333	1946	1534	1203	1011	920	818	843	683	690	647	700	639	592	646	568	557	579	541	516	521	518	505	520	514	528	497	483	521	466	516	482	480	503	440	511	496	479	500	471	505	477	470	492	472	499	486	467	477	522	478	449	499	483	464	477	465	479	453	488	450	475	507	438	451	478	486	458	484	484	469	529	438	471	457	445	482	483	469	522	476	458	461	509	450	535	443	470	454	487	434	491	470	470	453	484	494	463	459	503	491	506	478	446	517	475	440	465	477	465	458	476	468	476	465	470	461	464	494	462	478	474	479	426	440	493	458	446	450	447	483	476	487	461	447	480	460	435	464	482	448	491	483	462	440	470	469	437	464	444	473	510	398	467	474	477	468	470	479	447	459	464	481	456	491	443	458	476	439	478	456	480	453	478	480	462	475	466	467	471	458	455	433	486	475	475	479	457	476	473	481	500	465	478	466	515	459	473	425	477	460	477	487	486	479	479	446	476	462	465	474	461	485	484	481	538	502	455	446	447	483	472	467	455	457	467	435	453	471	496	472	453	442	485	481	488	424	418	487	509	510	451	427	509	462	508	481	424	452	462	493	474	455	418	494	459	504	462	434	518	468	442	472	473	449	500	491	510	489	458	502	499	436	479	484	466	455	466	446	454	487	445	464	463	485	467	474	476	456	501	486	456	471	484	494	461	468	479	444	454	457	468	472	467	475	483	454	443	473	440	475	467	466	497	433	456	443	509	488	478	472	468	437	444	441	490	525	427	471	494	463	481	468	484	425	438	449	501	467	472	487	463	462	456	501	464	496	481	472	449	461	464	435	494	507	444	507	464	476	465	483	480	447	463	487	444	471	477	519	464	506	435	463	513	446	473	445	442	469	513	429	464	467	492	499	451	468	477	469	427	457	471	444	475	502	526	443	472	497	477	446	421	442	494	506	481	459	479	433	427	456	465	444	496	457	460	487	464	492	480	435	458	452	470	482	490	502	481	449	482	479	463	492	451	476	468	488	498	469	503	464	470	476	466	444	459	445	446	458	445	467	419	455	478	457	455	461	476	464	452	439	507	477	497	458	449	466	478	454	452	476	461	438	466	463	493	491	500	490	465	480	454	429	444	488	482	457	468	462	473	451	480	467	449	483	495	530	480	473	479	454	501	451	499	457	470	433	480	449	464	452	511	429	471	486	455	481	476	496	464	502	469	478	435	475	440	484	440	454	499	468	466	496	462	453	473	430	423	472	491	477	477	474	478	476	413	460	462	466	476	435	459	434	431	464	462	486	468	470	464	494	436	490	470	465	513	463	444	436	473	470	472	489	440	464	480	463	459	507	479	515	441	459	450	506	436	452	488	482	473	475	449	456	470	457	457	467	427	467	494	484	476	446	501	495	486	477	483	461	471	508	467	463	462	450	484	459	464	457	457	445	478	433	465	498	481	453	428	460	452	442	516	505	478	506	484	491	458	463	454	462	470	453	470	457	474	468	488	459	452	458	474	453	472	491	458	481	444	457	508	522	468	435	428	486	489	472	462	474	471	438	484	490	469	431	480	452	473	467	481	488	481	424	469	467	480	451	458	444	507	453	484	440	479	459	463	446	443	465	483	436	425	459	458	445	474	437	473	449	480	516	476	543	504	499	496	449	445	452	436	475	492	443	465	485	516	455	475	489	460	481	434	429	466	454	445	498	439	428	465	432	457	457	484	463	491	464	475	475	515	468	479	452	478	467	479	445	456	486	477	469	480	475	443	437	482	447	445	494	471	463	488	452	493	484	457	490	504	483	434	469	470	459	494	452	444	501	441	508	426	472	452	471	466	481	490	468	478	495	443	466	481	475	460	481	468	489	449	450	465	453	451	482	473	448	470	495	486	464	451	471	428	441	474	495	471	458	467	455	453	449	493	447	456	467	476	464	459	457	463	423	451	456	466	471	491	427	491	501	478	459	446	474	503	445	474	491	447	498	471	504	478	467	452	464	487	495	488	462	442	513	514	482	415	473	442	471	465	446	470	469	473	478	489	461	465	416	433	428	450	435	457	444	460	432	452	460	479	431	456	480	461	445	456	466	510	469	444	452	472	473	455	415	491	469	466	478	447	447	493	494	474	507	430	465	466	437	498	445	460	484	509	481	458	471	440	480	450	466	436	448	490	466	459	486	433	428	457	475	490	464	465	476	483	431	469	502	467	479	531	462	531	473	454	465	441	448	441	477	455	477	449	475	496	422	487	472	481	484	504	432	484	451	453	489	460	475	453	478	465	430	511	448	439	438	451	460	465	489	461	480	481	472	474	459	466	491	475	474	459	473	463	456	437	454	462	506	444	450	474	454	472	483	468	475	449	485	422	463	473	452	415	453	477	435	452	434	504	505	429	505	477	473	460	474	457	467	497	475	459	448	459	473	502	463	469	487	419	470	514	477	470	508	463	471	455	503	461	477	469	489	438	481	446	486	447	475	446	476	435	487	451	466	468	463	500	449	450	459	447	477	504	474	473	506	460	449	460	456	470	436	437	469	502	446	485	444	476	434	476	452	451	501	472	479	482	453	467	489	471	474	415	456	450	464	479	456	470	505	521	475	469	477	467	439	449	482	486	444	477	481	480	480	474	475	475	495	468	461	463	461	481	471	493	422	438	495	467	480	489	466	489	458	500	477	478	479	435	465	484	464	489	475	433	515	504	464	447	479	477	450	479	460	465	417	446	445	478	470	455	461	469	451	494	496	463	465	474	444	467	462	476	462	525	481	447	478	453	455	515	468	439	455	487	491	453	437	463	475	453	480	436	451	477	482	468	495	475	474	479	454	459	491	492	471	456	500	447	461	473	468	501	443	463	475	449	460	512	442	455	473	438	492	474	494	423	464	487	434	491	472	459	467	463	499	484	454	440	468	478	486	497	481	445	458	485	446	473	458	483	468	452	458	434	441	457	469	472	494	461	457	474	458	461	460	457	446	473	462	434	477	447	477	528	450	440	465	475	506	453	464	469	424	475	458	454	483	432	465	474	488	489	463	493	492	485	478	451	452	451	528	452	527	493	484	465	504	477	451	449	420	479	473	495	465	465	470	447	469	499	480	488	469	476	471	486	499	470	502	476	459	448	432	492	487	472	471	488	496	482	436	496	513	435	509	472	484	463	495	456	472	489	442	467	505	461	531	464	475	423	441	463	439	456	465	471	485	471	512	506	472	506	443	451	450	471	452	435	467	462	445	492	486	456	429	459	499	434	480	478	412	452	447	477	486	475	434	470	435	466	497	479	473	461	463	481	503	480	479	514	479	429	470	457	391	463	480	482	482	463	502	430	472	464	456	467	458	437	464	467	457	497	455	483	478	415	425	442	435	489	469	475	452	473	426	442	443	491	441	457	457	490	481	442	486	469	498	492	450	460	490	447	449	484	484	507	482	464	464	465	487	485	446	525	457	481	452	466	430	451	459	474	447	428	471	467	433	491	440	485	492	460	471	458	460	473	459	455	424	453	470	495	448
1434	284	271	320	259	287	265	268	279	279	268	299	274	280	277	290	283	250	268	263	278	292	273	282	319	274	290	280	267	324	319	294	288	246	272	258	257	259	300	291	275	267	278	259	271	260	327	258	252	294	275	281	288	280	307	308	281	299	266	276	278	299	290	276	303	299	273	273	308	258	263	281	294	317	264	271	280	283	273	256	284	299	284	279	262	272	302	294	274	305	248	275	306	301	300	282	253	304	293	267	285	257	299	261	283	270	271	256	281	279	267	294	275	268	261	281	270	294	296	251	293	263	312	267	299	318	294	243	296	281	280	248	289	268	281	288	273	285	275	286	267	264	303	291	310	276	285	286	310	214	264	277	275	308	290	234	320	265	288	268	280	291	310	294	308	283	304	291	290	272	304	285	280	282	316	272	269	274	255	263	285	271	293	266	286	285	286	270	290	279	305	270	285	290	245	298	276	265	283	300	298	288	264	292	277	287	294	279	268	263	271	293	296	297	272	320	299	310	293	297	251	273	261	276	265	321	279	294	274	283	299	285	286	274	324	261	261	293	294	269	312	273	276	287	289	285	261	313	261	293	260	250	264	303	302	260	272	276	273	278	258	312	290	305	262	267	271	281	318	283	286	295	280	289	256	280	297	275	279	271	294	294	289	259	275	258	294	306	273	295	238	278	291	283	283	303	290	290	323	284	263	274	287	246	281	262	256	294	276	269	305	273	284	309	327	242	271	292	303	282	259	295	272	290	263	283	297	349	283	296	259	272	284	298	309	289	256	299	314	245	291	266	309	272	276	275	258	294	261	257	246	285	268	240	254	297	288	297	276	294	260	292	288	299	264	296	278	282	285	251	274	267	262	290	266	309	295	282	255	291	261	286	285	305	291	259	296	272	253	290	288	275	306	271	282	302	302	276	290	275	276	272	280	255	294	288	231	269	261	293	282	277	260	297	298	281	256	247	267	279	298	268	288	257	276	269	259	282	251	273	304	287	291	294	253	274	280	285	302	282	274	267	287	275	270	268	307	257	278	246	304	290	296	264	280	333	283	257	265	276	282	274	267	300	267	281	277	248	266	293	284	285	293	294	278	276	326	259	275	296	271	291	293	297	270	270	296	304	308	287	301	286	294	334	274	291	288	293	268	307	272	266	312	293	289	276	285	303	281	286	274	280	245	252	253	260	297	293	258	270	258	275	316	271	247	300	270	243	283	303	292	252	289	264	276	251	301	269	268	267	286	297	312	267	282	313	269	283	296	266	250	271	274	252	286	277	261	305	279	288	280	287	281	277	268	309	245	267	288	285	264	275	251	283	305	270	252	294	299	294	289	295	277	260	283	267	261	300	271	281	283	277	284	282	262	273	294	279	263	294	257	274	315	276	285	292	280	260	259	277	303	300	273	273	252	262	290	316	283	282	285	295	303	298	258	287	281	277	269	283	261	288	251	258	286	315	263	265	282	275	278	271	280	281	308	283	283	278	291	300	294	262	291	269	299	260	279	266	284	306	265	296	296	294	258	248	266	266	293	254	272	276	259	284	290	259	302	288	286	255	278	233	271	265	265	288	256	308	271	276	291	299	290	257	284	288	269	273	298	288	254	281	265	270	260	282	277	283	298	279	291	288	277	285	289	272	299	314	256	257	305	279	293	265	279	283	273	271	279	294	270	321	280	288	271	288	267	288	278	289	293	274	258	295	291	287	274	288	304	274	260	277	268	260	286	262	269	303	293	286	256	288	268	290	283	283	266	252	296	282	277	288	281	296	287	257	265	266	275	278	285	293	295	287	270	288	298	291	297	309	277	277	278	316	296	275	300	289	252	236	278	297	290	268	287	257	275	259	286	308	267	308	266	291	276	282	306	299	317	264	288	249	274	269	303	271	262	276	298	278	265	279	274	271	309	276	278	302	310	294	310	271	284	229	294	301	278	286	319	279	309	279	335	307	317	286	284	266	299	264	287	257	247	282	294	247	281	273	260	300	268	266	270	292	285	255	278	283	275	293	279	289	297	284	294	276	266	279	281	279	247	319	295	286	270	278	289	274	306	282	267	294	316	285	317	283	280	277	308	297	280	282	282	291	246	283	270	288	297	301	306	293	252	254	265	256	304	286	264	275	263	262	273	294	251	287	280	287	261	311	281	289	300	289	274	281	268	298	283	264	273	282	276	275	259	280	278	300	264	273	251	266	278	278	261	300	275	268	249	262	280	287	286	306	286	292	283	288	282	272	293	262	291	299	267	265	318	303	288	257	289	294	297	268	272	267	316	286	267	282	246	293	268	299	308	291	290	291	327	296	304	269	297	304	274	280	307	272	287	291	273	316	283	277	265	290	285	251	284	241	312	282	294	290	285	300	267	292	281	271	296	281	298	252	259	290	265	301	229	239	271	297	307	266	277	255	299	272	269	297	274	279	262	334	286	254	305	290	253	299	287	299	286	311	293	290	284	313	293	303	284	276	303	286	252	290	275	294	272	277	262	273	286	282	247	274	294	268	255	272	297	273	300	292	289	284	298	274	258	226	268	275	280	286	285	290	311	294	291	318	278	311	271	321	288	271	286	283	281	281	315	269	280	282	254	276	268	274	259	269	289	309	275	286	293	289	309	300	285	272	249	276	280	318	286	297	273	290	308	302	251	276	271	297	300	271	292	287	256	305	307	283	259	272	271	274	292	247	270	270	265	269	295	273	267	286	319	277	328	267	262	248	263	297	323	271	276	297	280	319	270	300	282	286	282	264	301	296	315	239	291	296	244	308	296	279	274	253	268	297	276	284	299	276	284	250	279	291	300	314	299	289	307	270	272	294	302	288	267	252	262	263	289	268	289	299	297	305	293	290	273	278	295	274	292	285	277	274	286	290	284	279	311	278	241	300	267	289	295	246	281	298	322	277	283	270	273	271	270	288	246	258	289	291	258	254	316	256	279	291	250	287	288	290	247	275	311	274	272	253	285	282	259	272	272	257	294	260	287	286	279	301	294	272	269	278	282	276	304	301	285	291	290	278	287	254	272	267	290	265	292	276	263	311	259	302	290	296	324	292	286	261	271	288	284	305	282	286	291	279	309	304	273	255	227	296	299	307	254	267	285	289	273	279	326	249	273	263	293	267	290	290	270	275	253	314	281	308	286	252	260	287	278	258	273	265	266	295	303	318	260	257	271	297	280	274	283	299	285	266	266	279	281	277	275	309	293	294	295	282	262	265	303	288	280	236	278	312	306	273	293	303	271	292	274	262	275	294	281	285	317	261	270	273	292	248	297	300	292	307	295	307	269	298	278	264	303	270	286	277	236	301	264	265	291	268	291	295	269	268	335	283	280	278	285	279	250	301	310	267	273	253	281	279	297	272	296	301	292	270	303	326	261	324	296	262	278	279	236	272	294	278	300	292	279	280	258	261	290	281	282	288	254	297	322	292	311	261	297	269	243	278	279	288	274	281	290	267	263	275	290	303	299	302	297	289	309	286	287	249	255	259	271	291	313	264
1699	647	630	655	699	647	617	611	604	635	665	588	644	658	634	606	629	640	670	609	620	637	603	637	641	596	636	657	634	623	625	651	621	642	637	628	607	618	600	665	683	607	645	630	636	616	604	599	597	643	606	657	620	624	597	669	622	671	638	628	635	662	602	644	645	606	612	649	599	622	636	671	633	644	627	632	648	597	641	598	649	617	592	611	654	630	620	623	588	677	602	624	620	604	623	644	590	616	615	626	649	642	600	630	637	652	627	629	633	648	639	645	621	629	638	625	623	652	623	625	640	624	621	643	661	613	595	630	645	624	633	637	601	596	582	619	605	648	610	632	615	638	598	623	627	670	646	623	635	640	666	621	631	604	632	671	615	595	652	632	627	646	653	620	643	608	650	595	590	617	615	618	591	604	665	616	647	668	639	617	638	657	619	604	616	639	617	632	624	611	642	640	625	631	643	608	607	621	625	610	590	661	668	628	617	612	617	635	601	583	640	667	637	625	595	603	668	644	614	592	602	639	591	630	668	664	614	599	655	651	606	658	628	602	623	622	640	633	587	645	638	619	624	646	596	623	654	600	605	655	682	574	644	656	605	624	669	620	647	634	634	613	642	625	634	621	625	643	627	619	589	601	635	644	642	604	656	652	644	669	615	628	617	590	654	609	647	612	610	627	610	611	648	583	642	635	609	659	642	609	643	635	609	644	654	644	589	623	638	637	597	639	618	646	615	594	628	628	637	647	596	625	620	629	666	620	642	635	629	634	617	652	629	614	636	625	672	661	614	620	627	621	624	644	644	644	597	593	579	618	615	576	632	612	606	636	632	649	617	607	645	612	603	632	653	601	647	613	604	615	659	636	568	636	617	605	595	657	627	632	671	679	611	606	598	621	670	641	646	627	613	638	615	611	640	612	608	633	660	605	616	620	664	642	608	625	643	675	618	630	636	609	658	646	677	622	615	621	599	657	594	633	667	613	625	649	653	625	664	614	605	617	644	602	687	628	645	629	590	658	616	633	652	594	606	619	602	632	627	593	650	658	573	639	605	608	643	628	550	651	672	640	671	648	634	656	621	656	627	597	645	615	634	622	613	673	589	606	655	611	643	681	617	571	619	620	609	686	625	611	644	608	618	627	626	621	609	661	634	633	607	605	621	706	652	636	626	611	686	628	640	686	633	640	599	595	622	645	613	624	636	649	617	613	637	618	608	645	601	633	585	641	632	647	578	610	623	619	606	608	656	584	658	638	665	632	629	618	686	675	579	602	642	609	603	625	599	599	615	631	656	636	622	639	668	645	685	630	649	663	633	600	595	686	642	687	571	596	676	627	651	639	670	622	622	603	607	656	632	649	631	620	656	606	637	641	641	622	624	641	626	608	667	653	592	639	684	579	618	630	634	644	619	643	622	667	593	637	597	603	653	574	610	657	599	621	644	644	657	676	663	681	615	644	622	666	579	619	671	601	664	602	600	604	611	657	652	645	603	607	598	559	593	626	605	651	643	608	575	587	649	663	597	629	637	650	639	672	606	614	637	694	596	618	677	624	646	650	638	663	663	596	624	617	671	677	622	640	596	679	633	610	660	607	636	621	615	630	581	628	637	627	609	666	618	645	617	672	593	612	594	667	660	663	614	631	617	639	653	637	631	602	593	653	660	637	594	695	650	630	633	629	644	615	640	647	635	618	615	627	580	601	594	594	630	665	667	637	634	630	636	596	642	678	627	670	608	598	566	628	630	615	633	655	620	593	599	656	611	631	606	590	663	625	593	623	623	645	628	623	619	661	621	644	624	628	687	625	604	600	620	612	614	645	617	642	624	629	636	645	610	614	649	673	637	620	648	640	661	634	632	640	617	630	624	603	619	632	606	616	643	616	629	624	653	626	618	636	640	632	626	619	619	569	594	638	632	611	671	626	597	656	630	609	668	623	657	618	645	636	562	666	672	639	619	628	602	640	653	637	665	656	636	625	613	680	614	644	617	619	649	640	605	616	657	586	617	578	599	642	628	603	655	634	662	653	633	617	606	611	619	620	598	616	612	654	637	638	629	612	651	629	647	595	624	633	699	594	637	636	627	608	601	605	621	671	707	623	658	642	640	583	610	660	647	649	614	663	583	634	644	607	578	642	585	624	576	638	640	571	649	654	621	630	618	595	623	662	624	614	638	623	633	596	641	659	637	598	591	660	669	647	586	635	635	608	664	630	572	638	642	635	656	592	644	621	591	636	646	630	603	709	648	613	681	639	603	596	633	614	595	640	634	601	605	687	632	608	637	638	644	613	618	622	616	664	659	601	673	612	641	596	640	597	609	600	627	627	651	626	628	658	630	646	654	596	610	653	666	636	637	580	616	612	661	633	638	629	575	659	639	631	616	618	624	611	664	637	654	622	610	632	633	654	619	597	624	636	633	621	618	627	629	633	646	588	625	624	667	674	625	646	609	596	613	610	619	631	632	611	565	621	588	661	617	616	595	633	654	568	594	621	593	661	653	594	605	624	631	652	625	654	652	603	668	628	693	640	668	619	629	630	601	665	643	623	641	634	586	633	598	611	611	590	641	628	634	605	576	642	632	667	597	606	616	617	641	607	644	599	614	580	616	591	585	622	647	592	604	648	601	689	624	656	624	608	623	654	576	627	580	613	631	696	622	595	654	617	634	559	669	611	610	590	644	630	615	624	608	652	646	658	615	649	591	617	627	619	614	658	627	631	668	618	620	603	665	619	690	610	615	610	618	653	638	598	622	617	670	605	654	612	628	620	616	635	650	629	597	607	651	628	632	639	640	623	650	630	626	658	615	651	670	618	602	599	621	641	607	634	609	627	644	629	675	589	616	651	659	655	649	657	663	617	673	618	651	581	608	630	604	610	638	653	614	661	642	619	620	639	612	605	639	679	668	652	661	616	639	613	604	611	627	637	644	597	616	657	625	649	630	598	630	625	620	627	607	636	672	621	629	682	619	570	610	658	638	656	591	631	621	633	619	601	613	615	604	628	577	630	618	611	627	658	651	615	630	655	620	642	615	608	599	623	616	653	614	641	625	607	653	644	661	640	603	578	661	602	599	622	632	650	638	611	621	622	630	563	628	645	637	646	620	615	583	625	646	599	638	607	640	616	673	610	647	602	587	619	639	595	630	632	588	628	658	674	672	620	663	650	635	637	624	606	657	610	627	650	643	605	650	594	657	625	678	641	642	635	628	620	687	645	645	634	613	658	610	597	666	654	584	649	620	642	600	618	665	652	649	626	621	645	625	622	630	599	572	634	591	630	627	683	618	658	615	621	628	627	646	650	634	608	622	649	612	634	620	597	608	629	593	629	595	659	632	639	654	655	623	614	585	675	630	611	592	651	583	615	598	613	629	672	624	679	624	649	651	645	675	620	666	624	591	598	672	573	644	634	588	656	618	636	636	633	592	613	624	638	617	610	603	627	626	643	592	600	605	587	600	582	641	640	659	614	598	560	614	616	606	623	619	616	630	652	613	598
7026	486	494	405	296	215	216	176	159	137	157	156	128	110	131	139	137	146	117	117	109	99	144	129	139	141	138	115	125	144	128	120	126	133	112	126	123	135	134	106	114	129	124	119	124	117	136	144	146	148	122	131	102	126	140	145	137	129	119	115	130	141	112	132	129	107	133	123	136	117	134	128	132	119	113	154	125	118	109	139	112	145	112	118	135	109	114	127	112	102	138	130	110	114	134	155	126	111	125	131	125	124	140	117	141	148	130	136	127	122	131	133	122	113	122	126	116	108	119	123	124	111	105	101	143	126	120	123	134	124	143	130	115	123	125	107	135	140	126	110	135	121	103	128	124	121	127	116	112	119	149	119	130	112	113	123	129	129	115	118	109	141	129	107	106	111	138	105	116	120	119	99	110	132	140	111	104	123	104	120	138	112	114	113	100	90	111	117	116	124	127	121	128	123	125	133	125	118	143	141	117	101	136	128	130	134	108	115	130	107	131	120	135	142	111	98	114	127	125	110	131	138	124	124	112	119	130	122	114	153	127	107	114	127	128	142	125	122	133	127	135	116	135	124	143	140	138	107	123	118	138	125	137	110	111	125	128	152	120	131	140	122	125	132	128	132	122	129	133	130	129	144	127	117	145	103	96	137	129	104	117	112	132	114	116	134	123	154	117	141	134	126	103	109	145	127	144	115	130	135	117	134	136	125	137	133	105	126	147	114	132	134	140	125	109	118	128	134	142	113	119	148	117	123	130	125	117	120	136	158	114	136	137	117	120	135	127	106	127	153	142	128	150	119	112	130	131	120	123	126	115	134	135	119	125	110	127	132	120	129	124	117	140	118	141	137	118	122	123	126	128	126	128	142	108	121	126	152	121	118	111	124	114	123	145	141	111	115	113	114	118	132	135	120	132	124	125	132	146	129	145	119	124	115	129	118	121	128	110	117	138	140	129	122	132	123	127	119	117	119	127	116	122	130	114	98	126	139	107	105	113	112	130	131	117	123	103	152	130	129	122	114	124	130	118	134	96	133	141	128	111	122	115	123	100	114	126	113	118	142	137	151	134	103	141	150	130	139	136	143	128	124	123	110	126	136	144	133	137	125	130	120	117	146	117	122	132	133	121	134	133	126	119	117	131	127	101	148	119	136	141	109	108	132	118	116	126	121	107	117	124	119	125	137	114	109	126	132	128	116	125	128	109	96	118	137	113	139	150	134	132	148	134	124	145	111	119	111	117	123	128	123	127	145	131	120	114	160	148	147	139	141	110	135	143	140	130	122	117	123	158	147	111	138	107	140	120	123	126	105	120	128	142	117	128	138	118	130	128	125	119	118	134	149	133	152	121	121	114	126	113	129	135	108	112	129	139	112	122	145	113	117	123	114	121	116	107	125	112	121	109	141	126	140	128	113	113	116	125	114	129	145	132	126	134	142	136	129	139	120	130	134	128	118	123	130	137	113	110	126	117	126	133	139	104	126	126	145	132	103	125	116	119	141	123	116	114	126	130	110	125	128	131	121	133	138	119	137	118	118	146	148	110	124	116	121	133	121	123	131	133	139	125	126	124	115	112	134	121	145	127	133	140	123	131	120	125	118	106	106	126	122	132	129	125	107	121	123	132	101	129	111	127	141	153	116	152	133	121	131	128	124	124	137	133	111	123	118	118	104	117	138	122	139	134	128	140	130	114	128	121	133	127	117	124	133	116	114	129	120	140	119	113	118	144	134	126	129	145	114	108	151	126	127	129	113	130	107	124	153	148	107	108	134	127	110	105	113	120	131	140	122	121	122	134	114	136	109	134	126	112	128	131	131	141	117	125	100	118	130	110	133	148	103	123	139	115	113	125	109	125	159	109	134	137	122	136	157	113	116	122	153	135	133	99	134	136	117	130	134	123	108	129	138	122	126	139	128	106	106	129	104	142	133	133	140	120	121	136	122	123	120	128	123	126	113	119	132	108	116	129	126	110	150	124	131	134	129	114	131	118	100	138	110	128	127	148	159	124	123	119	114	115	118	136	107	109	129	126	126	111	141	145	129	123	133	138	126	127	111	143	121	119	115	105	111	108	137	137	124	131	118	125	124	112	131	137	126	116	129	131	130	114	96	131	109	118	112	127	118	150	131	128	136	110	125	131	121	136	130	133	117	127	112	136	138	98	151	133	109	110	136	132	138	110	92	119	103	130	133	141	134	119	149	146	124	131	132	128	122	108	118	132	117	134	131	115	132	127	117	131	132	117	135	139	138	133	116	140	121	137	110	121	116	119	134	107	120	131	123	128	119	137	116	132	137	145	126	129	124	125	115	122	132	142	119	129	153	149	120	129	108	129	142	112	127	126	122	114	112	120	125	126	98	118	110	131	129	144	113	132	146	126	121	110	126	143	148	142	115	135	141	117	113	128	118	111	111	110	118	128	139	120	107	130	129	129	131	128	132	131	140	111	116	110	118	125	130	146	132	137	124	131	137	115	129	138	143	143	125	135	112	122	150	133	111	121	96	132	129	144	128	146	143	97	115	111	144	108	123	125	117	113	149	146	130	118	129	138	117	125	138	148	145	123	113	134	146	117	120	106	130	128	113	127	128	105	125	114	113	115	101	143	131	128	129	136	142	128	108	139	118	142	136	124	120	133	117	124	143	136	117	140	116	126	139	168	130	124	123	118	105	138	139	104	143	116	115	83	133	127	134	151	128	141	116	125	138	124	122	114	125	121	117	131	142	138	117	126	125	115	124	134	129	99	125	120	149	136	117	116	127	135	118	142	123	112	107	142	123	128	129	131	124	147	130	141	154	143	131	107	122	145	136	109	130	136	133	128	124	123	121	101	113	104	133	137	118	122	129	142	136	110	115	118	100	139	112	127	137	111	114	92	127	105	121	127	153	132	121	107	134	140	106	131	123	144	123	116	140	122	126	134	104	125	125	146	131	118	109	126	155	135	116	116	125	123	130	120	133	125	113	133	115	112	127	142	141	118	122	121	136	115	126	142	129	97	120	138	140	118	115	125	120	140	134	133	112	121	127	136	118	145	117	114	145	115	119	123	119	115	125	136	125	130	106	111	141	122	119	118	124	109	128	126	122	128	130	133	126	126	125	132	131	130	106	116	127	121	108	105	142	125	147	116	114	134	124	121	150	125	158	114	130	121	104	128	133	123	92	136	144	138	132	113	135	133	111	130	154	118	130	136	115	149	135	141	122	121	136	138	117	116	129	125	117	114	112	135	117	112	129	122	127	104	132	133	134	124	128	116	119	125	151	137	121	135	141	142	125	109	116	112	127	116	106	113	121	107	138	130	116	125	137	131	146	127	146	145	145	130	149	131	127	116	120	130	120	110	141	140	131	137	134	134	130	117	138	129	123	116	127	114	111	141	144	144	130	118	136	119	110	127	124	128	121	131	127	137	135	124	144	123	143	126	121	130	129	101	141	140	123	114	113	95	100	142	139	129	123	114	140	128	103	141	110	119	114	116	129	114	148	114	109	115	150
6069	615	1171	1318	1046	899	712	627	592	520	484	464	447	436	434	385	382	389	402	363	385	388	361	336	358	342	345	343	363	336	347	330	365	351	356	313	339	340	352	331	371	341	314	334	354	316	335	319	321	337	354	317	328	342	335	295	354	337	339	315	303	346	315	313	321	329	343	312	315	289	320	305	303	322	318	323	309	321	313	313	337	325	344	323	333	374	340	323	331	358	302	344	331	307	298	328	295	336	325	335	320	311	345	344	332	338	327	340	319	303	334	312	336	342	348	355	300	342	321	339	319	322	315	351	338	358	319	310	309	313	310	322	333	333	325	351	334	331	321	310	347	329	335	315	323	338	297	320	339	323	323	331	326	327	327	306	309	307	314	340	365	311	326	321	338	322	340	314	301	338	334	298	330	327	316	316	336	325	328	325	317	297	337	330	324	361	352	301	326	347	306	368	324	332	312	291	362	322	324	322	347	342	318	338	349	333	323	339	336	353	312	319	320	320	311	328	311	339	352	302	323	333	296	329	308	316	323	317	328	326	317	327	280	326	317	338	322	321	318	337	344	319	323	348	326	361	326	306	342	298	326	305	316	312	319	324	326	315	360	330	354	325	317	346	331	319	322	319	320	303	320	333	330	322	339	327	306	337	336	314	315	319	297	321	338	359	310	327	319	285	323	309	326	317	334	326	324	323	321	287	299	329	318	340	313	344	358	318	351	327	365	326	304	293	311	320	351	284	317	323	311	326	332	316	320	326	307	323	323	318	302	336	290	359	333	336	315	319	317	313	324	304	319	306	324	356	308	301	268	328	334	301	311	311	331	306	309	322	305	293	303	355	335	354	347	309	328	333	335	306	332	316	298	300	316	270	313	346	331	317	342	313	293	306	315	337	298	320	314	331	301	329	320	342	319	326	349	312	325	287	336	347	330	287	328	312	346	321	303	341	324	323	339	336	328	334	352	307	324	321	317	306	332	351	361	316	304	318	341	322	292	366	300	336	334	332	302	306	314	298	331	342	326	355	318	317	320	295	345	343	331	303	327	327	312	346	348	325	317	306	324	312	341	288	303	332	327	328	327	314	315	316	314	315	368	298	305	298	356	328	300	320	292	306	311	348	295	357	343	312	334	340	323	332	314	330	309	297	299	335	324	307	318	336	317	290	331	288	325	294	314	317	348	312	308	356	309	332	309	330	269	327	332	320	317	307	310	308	335	300	306	318	331	306	329	324	330	300	294	330	340	317	334	336	307	313	326	318	329	304	341	318	331	381	260	318	309	309	342	298	334	311	302	352	321	318	321	323	306	323	344	323	315	334	311	333	310	315	288	336	357	324	336	348	318	313	315	354	333	310	334	316	321	315	298	325	322	283	329	352	329	291	305	325	352	317	319	348	331	328	294	304	326	343	331	327	314	317	295	296	328	318	332	329	366	336	329	330	324	338	328	329	341	357	303	330	332	325	334	326	308	289	315	324	322	356	314	309	306	293	338	321	301	308	325	325	327	299	354	317	335	332	304	321	315	342	305	304	292	333	334	306	326	314	341	336	316	302	355	320	361	307	339	316	341	334	308	314	357	327	342	311	330	368	349	345	304	313	318	320	347	305	318	312	311	326	309	322	322	326	352	311	323	308	326	325	312	312	301	310	345	324	284	357	366	338	358	323	325	317	355	359	324	313	324	340	317	348	323	349	319	310	309	304	328	325	317	328	316	329	318	332	313	322	325	322	302	301	323	347	295	318	341	330	319	304	279	314	340	312	316	320	363	329	326	364	290	322	305	331	303	294	320	343	356	358	329	334	358	294	334	315	306	343	303	331	308	314	344	359	333	332	300	271	299	314	327	314	317	333	328	292	313	320	297	284	324	330	355	352	313	325	312	337	336	371	350	309	355	336	330	354	340	337	311	287	341	318	364	319	336	315	300	316	326	324	345	300	307	302	308	379	327	346	322	314	343	367	345	336	326	331	363	305	333	298	326	313	321	352	305	312	362	329	349	339	322	321	330	332	303	376	323	310	316	316	321	329	335	336	310	350	302	369	324	317	296	314	305	308	339	318	342	287	347	308	329	273	317	355	323	312	356	327	318	320	311	324	346	364	315	281	340	291	328	322	352	326	291	343	329	311	347	325	356	318	323	350	331	318	341	348	309	318	341	300	346	322	326	334	295	310	363	311	310	341	313	289	308	316	287	335	300	309	279	303	349	289	297	314	331	328	315	320	334	344	331	293	319	350	344	341	325	332	344	340	317	329	339	335	354	291	311	318	312	332	310	313	345	335	318	333	331	341	322	340	297	307	303	328	361	331	315	306	301	333	325	324	336	311	321	284	305	324	310	306	311	355	318	296	330	301	338	340	311	319	314	311	277	312	304	339	315	339	337	318	302	344	317	328	333	305	318	321	348	322	327	305	309	310	285	339	300	316	359	287	293	318	335	315	326	292	317	307	320	331	285	311	293	326	299	316	334	308	337	338	307	321	335	350	299	320	316	321	315	306	342	336	317	317	308	327	335	323	333	323	348	334	338	288	321	338	358	296	309	320	337	344	327	343	319	330	350	330	352	341	328	330	307	310	307	320	316	319	290	331	330	324	335	355	329	341	307	290	329	294	313	306	303	310	358	326	288	308	317	340	332	326	345	357	355	326	315	320	300	320	332	295	309	330	348	296	300	318	327	306	329	312	330	344	356	324	333	318	347	332	300	304	304	338	330	292	329	342	332	318	326	333	344	326	308	340	321	325	317	319	304	317	317	338	308	335	361	338	335	341	329	316	338	314	310	371	309	326	308	332	330	321	328	315	358	320	346	326	313	310	345	337	304	305	334	329	363	312	332	342	363	306	296	351	329	306	310	345	317	315	341	338	302	343	315	320	325	347	310	321	317	318	351	343	287	316	329	320	314	299	301	346	322	331	311	291	329	349	349	334	338	310	319	316	312	356	303	309	318	339	286	317	326	304	357	333	321	299	317	277	294	323	350	316	316	305	347	318	315	348	312	323	335	294	305	336	333	328	345	359	345	302	293	303	325	338	310	326	309	316	315	312	329	309	325	292	294	344	320	317	343	330	343	326	339	329	290	329	330	299	350	367	316	339	340	324	321	321	321	312	304	309	336	346	324	324	326	335	310	331	333	337	348	307	314	351	312	313	308	304	312	316	287	303	323	309	330	325	327	343	320	299	307	313	349	316	335	330	309	376	318	307	322	291	294	301	309	320	347	329	330	343	306	330	336	317	308	341	288	335	346	335	304	334	299	315	329	307	337	336	308	307	312	304	284	285	315	353	303	346	288	334	310	319	302	302	318	312	334	316	345	313	340	319	319	349	308	316	280	319	290	321	354	340	305	326	362	299	328	306	311	331	371	347	335	310	337	348	310	332	329	317	321	309	348	314	341	307	345	309	319	301	323	315	334	320	307	336	322	292	307	327	314	296	308	310	336	344	305	345	357	339	317	302	318	319	361	310	335	319	324	307	297	324	295	327	317	290	323	322
13658	1207	925	820	539	481	370	309	294	243	267	240	238	234	212	189	216	211	197	181	191	204	202	194	195	190	203	199	183	213	217	194	179	202	171	205	203	165	190	209	198	228	187	204	189	187	209	179	209	191	204	171	156	205	204	167	186	198	192	193	194	202	200	188	182	202	160	193	228	196	208	200	185	183	190	190	186	210	213	190	179	185	159	182	185	184	191	205	190	166	189	170	211	191	204	187	186	185	178	208	198	195	188	214	178	195	180	191	182	199	166	162	198	224	212	176	198	195	187	203	202	188	167	173	180	194	194	191	217	178	191	200	202	215	198	182	187	175	174	203	217	211	194	205	175	187	163	202	185	206	169	174	191	182	215	173	170	190	166	163	167	210	195	199	184	189	173	203	194	186	180	209	210	175	212	192	206	210	209	177	198	174	228	183	186	164	172	185	211	195	183	192	191	192	174	191	193	195	174	194	178	189	184	186	176	166	195	186	187	193	166	175	170	189	194	215	195	195	159	181	194	190	173	172	217	191	198	235	187	180	188	205	219	180	177	181	187	198	200	176	213	171	183	190	202	209	180	197	172	203	184	227	196	215	197	184	179	190	221	194	213	191	206	189	180	203	194	189	178	228	206	184	214	199	182	181	176	184	168	210	194	219	188	172	194	190	197	196	169	185	187	189	182	164	179	225	168	190	203	195	214	187	205	172	188	194	191	169	208	203	195	177	195	194	182	177	157	203	209	187	189	197	162	184	178	185	192	191	184	182	206	203	186	186	177	194	201	207	210	224	173	164	172	178	200	190	189	181	192	195	190	198	196	178	192	182	190	168	172	181	161	169	180	179	191	201	186	218	163	188	194	180	211	193	183	182	209	184	199	187	206	178	199	155	216	200	187	177	192	187	189	200	205	214	197	194	206	212	223	206	170	194	200	199	203	184	179	197	178	180	205	174	221	195	174	182	172	205	189	186	209	166	197	214	191	175	190	187	169	177	192	196	206	202	166	191	194	191	192	188	181	193	185	205	209	175	183	204	190	173	177	180	168	191	192	178	194	190	170	189	166	189	181	191	194	210	181	181	191	215	189	178	205	199	171	184	181	182	211	190	189	211	199	174	190	188	164	200	168	174	177	186	176	190	188	190	170	161	167	167	172	192	199	196	218	190	183	216	150	200	175	186	212	200	167	178	200	200	185	220	207	165	165	188	197	176	176	182	164	176	164	183	189	199	177	190	173	194	161	199	194	181	177	200	195	186	175	199	182	185	193	178	193	207	178	198	195	178	196	161	169	196	213	200	199	185	198	171	227	212	188	214	198	207	189	175	173	205	185	185	215	186	182	201	179	180	203	184	191	189	192	218	196	196	175	184	189	186	176	181	210	195	171	197	198	191	198	193	186	174	188	185	180	183	184	195	209	199	204	203	203	183	180	186	190	188	183	197	190	214	205	211	171	188	209	184	188	192	185	200	179	164	165	171	189	206	211	202	190	188	188	179	185	231	200	193	183	184	198	206	198	194	207	173	170	215	179	181	168	201	190	177	187	199	198	175	193	198	175	172	178	210	189	179	175	204	221	167	170	188	204	233	172	201	151	199	242	165	195	211	176	192	191	182	180	219	184	193	201	219	179	206	193	187	186	193	207	170	183	195	183	213	227	186	190	188	206	176	193	169	183	180	189	191	220	208	201	184	179	217	199	202	192	199	189	211	171	202	211	198	189	186	187	179	182	175	165	212	211	188	187	201	211	191	181	182	189	210	199	171	194	199	217	184	189	212	203	201	202	191	173	181	185	186	202	195	213	200	188	212	200	172	187	200	197	203	174	203	196	201	165	180	192	192	184	210	193	183	213	204	175	180	195	186	189	180	173	191	213	226	173	172	201	164	185	188	197	175	172	184	183	179	202	194	169	211	191	195	191	164	196	192	186	186	178	189	204	181	199	190	230	183	180	163	188	195	196	174	180	185	194	169	169	176	200	182	193	182	192	194	210	185	208	196	196	184	193	152	207	190	179	178	138	161	184	195	190	207	182	184	198	176	193	220	207	173	172	198	228	172	190	181	203	208	162	185	184	197	188	194	180	194	185	202	185	168	212	184	191	213	187	185	191	161	191	218	214	230	185	193	199	181	175	176	176	186	183	165	195	177	190	175	174	176	190	175	178	197	190	208	175	182	214	184	191	181	166	185	191	191	171	194	205	170	187	160	197	187	195	199	174	161	196	193	203	189	204	177	188	186	182	157	185	240	189	192	193	201	196	195	195	203	205	221	176	188	192	186	187	192	212	184	181	179	182	197	193	180	199	198	196	178	183	199	198	197	218	182	190	209	167	200	176	166	190	186	223	205	162	151	165	193	200	231	166	202	170	175	203	191	190	212	171	209	185	172	182	184	198	193	172	182	173	165	201	212	196	221	196	198	185	187	198	194	216	186	181	190	190	170	186	184	154	174	173	162	198	211	170	202	183	204	180	178	207	174	182	189	177	171	170	206	187	203	183	212	194	195	201	195	182	188	191	169	195	193	172	186	203	167	204	180	167	167	182	177	181	175	198	200	207	170	179	187	159	194	213	178	187	185	183	181	207	183	174	202	208	205	190	198	190	195	193	175	189	217	177	182	195	212	179	199	204	196	183	186	191	200	176	209	187	166	203	189	181	200	188	205	175	181	163	197	204	197	206	217	175	186	190	187	172	160	216	171	176	195	201	171	184	159	212	191	189	201	220	223	175	187	192	191	202	199	212	202	192	165	201	191	176	183	226	196	199	205	158	195	214	185	186	171	189	189	193	186	176	180	166	158	177	208	210	209	182	200	189	205	180	185	174	169	182	205	190	195	201	191	198	209	218	200	183	184	165	185	236	171	192	215	188	162	184	156	211	188	188	186	138	191	195	199	193	186	210	196	185	166	196	182	194	191	177	160	182	176	181	179	189	170	186	182	181	214	208	180	164	169	199	164	216	205	207	221	202	179	188	195	203	177	205	173	170	187	199	205	205	190	193	195	199	182	188	214	177	172	175	196	187	185	177	189	193	175	184	152	157	183	192	178	178	193	189	175	194	180	205	198	194	198	211	181	194	190	204	199	179	177	198	231	198	179	214	183	185	173	159	200	200	181	187	210	179	180	185	181	175	199	200	190	168	187	176	203	189	191	175	198	173	200	198	191	202	190	215	182	215	194	202	189	185	184	207	181	183	184	200	208	196	213	202	217	202	197	204	166	160	194	206	203	205	202	213	206	199	212	189	188	169	205	182	180	200	195	194	201	168	151	188	242	196	180	176	187	187	178	182	217	218	188	173	186	219	177	154	177	193	174	204	181	217	193	195	186	209	197	171	196	172	189	170	191	191	189	165	165	172	173	171	203	184	220	175	202	174	178	167	170	189	198	184	201	200	169	219	214	191	184	183	188	178	208	179	203	158	182	190	186	181	175	188	182	200	185	180	191	230	194	204	204	209	213	188	171	199	203	160	183	187	181	187	208	208	184	170	195	169	169
8114	1063	2092	2350	1950	1575	1280	1085	908	817	756	737	717	676	649	633	605	608	575	573	622	587	515	533	547	577	544	502	546	547	518	507	519	513	511	474	452	511	450	525	508	483	473	476	500	495	496	487	533	517	500	506	482	521	502	459	497	514	459	482	491	475	475	486	459	507	462	476	460	474	454	506	507	422	512	428	461	444	473	516	474	471	469	474	489	484	490	471	514	475	497	450	487	429	484	523	482	478	512	497	495	463	492	504	468	513	466	465	493	462	506	502	496	496	479	488	485	449	487	490	470	472	484	478	462	460	505	463	484	501	464	473	487	474	471	471	486	477	446	504	460	466	457	484	481	532	477	503	458	484	422	476	453	464	492	471	516	443	467	489	442	468	433	487	505	486	467	463	442	478	493	492	475	516	521	452	490	430	497	446	459	495	469	476	501	464	482	456	465	492	478	460	486	444	483	508	477	460	491	457	487	450	447	482	480	456	471	454	528	466	507	470	473	470	476	480	470	456	480	508	471	448	491	469	488	451	460	481	465	490	486	462	468	485	475	465	508	499	452	445	488	480	469	468	484	482	448	455	472	467	475	455	481	458	476	479	468	497	486	490	466	453	474	492	489	425	528	472	474	463	529	456	444	466	501	473	483	471	538	444	464	475	457	476	444	488	486	465	484	497	510	423	499	494	442	449	456	452	471	493	485	463	432	503	436	468	462	454	470	482	500	449	465	456	455	453	483	474	460	479	474	498	455	490	461	464	447	460	485	506	472	495	449	491	444	432	491	486	500	495	475	469	494	452	485	446	478	451	474	452	468	478	455	480	480	445	481	492	519	440	496	481	494	506	454	501	466	470	493	485	485	461	518	483	425	447	453	468	512	496	481	473	496	470	493	482	456	438	465	446	488	493	487	457	480	466	510	485	464	441	458	496	462	459	467	489	474	468	444	482	478	495	491	474	480	511	453	486	462	456	507	446	498	455	477	472	483	489	446	494	509	504	458	459	523	454	480	434	461	477	484	472	456	474	480	475	485	485	475	497	492	478	475	481	445	499	499	493	504	461	483	474	498	465	476	486	465	482	460	509	478	439	451	454	469	479	499	487	454	471	493	476	464	480	501	463	464	470	485	503	489	511	475	480	411	484	478	497	448	499	480	483	453	443	491	474	452	501	473	475	490	451	474	459	502	482	502	494	410	498	480	474	429	452	446	474	477	499	449	484	448	463	488	496	482	467	474	494	501	446	495	471	452	503	480	453	502	476	423	490	441	469	458	465	455	461	472	471	489	449	445	467	451	457	469	497	442	474	458	480	497	501	480	472	465	445	493	488	470	485	447	488	486	480	494	503	497	472	473	497	458	478	492	454	453	499	475	464	452	462	481	434	468	475	458	412	458	481	465	468	427	473	458	473	488	501	452	497	415	482	465	429	462	498	460	434	495	469	515	461	456	449	478	444	474	505	460	470	459	484	466	493	427	465	497	480	492	503	481	461	499	506	504	495	436	486	475	534	513	496	470	487	452	494	506	432	474	474	507	459	466	483	463	460	457	434	479	466	479	520	512	468	473	475	474	464	443	507	488	474	480	496	479	506	489	477	495	489	485	523	409	440	473	489	461	465	464	469	464	433	430	438	479	465	453	473	445	477	471	433	465	471	452	447	511	474	486	423	482	477	469	455	441	439	453	485	441	488	451	484	467	470	483	487	441	484	451	494	464	473	457	490	488	457	478	488	476	485	495	463	483	483	454	488	452	447	505	455	467	460	451	477	430	486	481	451	471	495	469	480	486	496	484	505	494	442	450	471	471	438	463	497	471	481	504	474	467	457	485	469	485	454	471	441	462	466	493	476	489	469	445	468	490	465	475	481	462	476	454	487	491	503	472	478	464	485	480	453	505	508	453	487	491	502	504	500	480	452	449	451	486	451	459	495	515	463	448	452	479	500	481	490	422	476	472	506	456	479	499	474	442	484	495	464	446	476	496	490	442	490	491	473	459	464	490	450	477	435	500	471	453	474	451	448	467	473	453	470	488	496	449	441	512	491	473	465	521	465	460	484	524	470	437	481	485	437	507	467	483	484	482	487	481	496	480	468	439	450	457	464	483	472	465	467	505	452	489	470	442	443	465	470	502	483	467	478	513	466	446	490	452	450	500	476	456	498	475	524	472	460	474	499	498	493	495	452	503	481	466	472	502	506	463	507	458	476	505	470	479	500	477	477	441	474	471	506	472	477	458	464	432	452	446	441	468	456	468	477	448	433	483	446	480	503	479	500	467	502	474	493	476	443	446	434	443	485	479	520	485	475	448	480	450	480	510	465	485	460	497	462	489	447	461	493	456	453	454	469	492	471	466	483	447	499	454	479	495	456	475	483	525	455	474	463	492	446	468	502	430	463	505	462	478	488	466	465	483	486	463	450	473	447	447	481	489	496	458	481	475	424	457	461	463	498	478	491	497	458	470	503	512	425	503	500	464	492	436	503	498	503	432	434	486	495	515	465	486	495	502	510	494	481	530	504	480	491	534	471	435	461	500	466	494	448	485	487	473	480	444	496	474	454	458	503	488	442	455	470	456	435	431	450	475	479	468	499	467	502	463	492	461	495	490	470	466	449	468	501	467	436	487	471	453	457	480	465	505	494	466	494	472	429	448	446	473	462	482	475	487	455	477	448	428	508	525	468	482	443	492	490	467	465	438	457	479	469	485	475	472	470	491	441	459	443	497	473	444	457	463	462	471	479	488	470	444	486	482	487	417	454	456	474	458	498	436	503	470	521	506	477	508	470	480	467	462	492	446	477	495	500	474	479	474	479	444	463	493	469	539	477	478	514	457	525	479	453	493	471	434	495	450	470	449	516	505	472	478	517	459	463	483	472	449	465	440	491	472	481	465	460	475	485	455	432	505	468	488	426	530	482	450	511	461	486	464	488	477	495	461	473	472	500	482	470	469	490	455	486	521	467	474	469	466	471	468	471	455	498	468	500	502	497	501	443	502	489	477	485	463	478	446	499	474	450	445	493	447	458	472	483	491	489	469	462	443	482	504	503	458	457	481	506	465	458	471	474	464	486	486	481	490	456	448	493	484	484	503	452	463	476	472	448	473	482	491	504	465	417	483	494	458	472	466	485	462	499	510	434	511	475	425	484	477	485	491	491	458	479	485	497	480	467	525	479	471	465	484	493	476	491	480	457	491	448	473	494	457	483	453	429	480	467	477	469	479	499	496	459	460	483	523	473	476	483	475	486	457	492	463	468	472	524	421	484	481	492	462	474	465	494	432	495	485	461	463	450	507	460	446	471	498	520	473	477	480	463	464	462	508	447	484	445	472	513	515	475	464	476	490	466	459	411	441	449	477	475	485	459	463	467	474	461	475	505	465	469	528	450	497	474	464	456	462	510	478	511	471	468	461	443	463	463	483	440	484	439	447	464	463	495	449	475	498	499	494	450	500	516	478	473	488	472	492	437	440	461	470	483	472	473	475	505	485	450	483	488
1611	329	334	271	299	285	249	289	297	268	281	287	292	305	258	305	296	286	257	290	321	336	305	244	269	263	291	306	299	256	326	272	269	312	279	295	269	307	294	260	270	272	262	279	263	272	271	299	329	257	273	321	300	280	301	313	284	272	291	304	291	293	312	309	285	293	267	261	268	280	284	278	279	305	252	271	281	285	301	279	271	274	280	298	281	285	278	301	290	299	268	305	305	274	258	273	302	260	285	246	292	315	344	285	284	299	257	254	270	299	258	333	297	338	274	254	261	296	280	262	262	259	292	276	277	283	275	287	291	289	320	306	310	280	319	276	294	275	271	274	261	284	265	273	274	304	310	273	300	293	264	270	270	273	263	262	265	283	278	286	291	289	287	251	298	302	290	265	266	285	283	295	289	288	280	309	284	305	309	297	263	271	317	306	296	308	259	299	292	283	309	270	291	275	287	285	290	300	299	289	291	289	289	283	282	302	279	288	237	263	260	286	289	299	292	291	296	288	279	282	296	310	298	280	300	269	280	288	279	270	268	286	267	269	257	282	292	291	275	277	272	288	280	249	300	296	261	286	290	305	254	265	282	308	298	265	286	282	285	272	278	282	263	292	280	286	303	295	297	263	257	235	272	305	260	290	268	302	312	266	250	276	276	258	294	297	246	299	292	269	272	294	272	318	283	295	302	277	279	298	290	303	277	287	260	277	265	262	311	245	287	267	273	285	266	331	286	256	277	305	285	299	303	308	284	254	278	331	288	283	259	284	270	308	266	275	268	301	280	286	279	270	259	279	313	272	327	284	282	272	279	294	262	274	268	227	253	286	303	279	283	289	274	298	280	276	268	289	295	272	268	324	283	338	256	313	293	314	258	324	250	298	261	278	273	321	332	326	308	305	289	273	276	243	288	288	271	291	267	295	278	297	276	278	279	289	272	273	286	288	281	257	277	285	257	285	314	286	280	330	276	254	293	291	300	315	271	293	275	258	306	267	273	280	265	231	321	288	308	239	284	303	304	275	306	305	318	285	307	276	293	257	308	247	294	296	274	283	253	290	263	280	289	273	260	266	310	273	295	282	284	245	269	291	253	250	283	295	304	271	341	298	292	282	274	315	289	306	299	273	275	283	274	259	251	304	275	275	290	251	268	287	304	283	252	288	301	290	289	258	298	272	249	274	325	259	293	332	294	252	292	287	285	277	272	314	288	290	313	276	302	279	322	256	306	264	280	310	294	260	299	276	271	279	260	306	261	270	293	269	299	272	296	296	273	247	272	283	263	326	290	256	266	298	353	285	273	297	303	288	271	271	277	296	259	291	274	286	262	259	262	299	279	272	299	248	264	272	310	300	273	291	304	246	276	278	305	278	274	259	275	268	275	308	277	258	278	266	293	302	281	277	292	267	275	264	297	307	274	293	277	296	285	255	330	279	285	295	296	278	277	288	289	283	284	262	307	310	282	272	312	291	272	287	290	273	325	289	291	275	292	240	278	239	316	315	290	286	286	242	307	274	266	283	276	262	296	297	292	264	275	270	279	293	307	276	286	297	311	270	278	294	291	259	270	277	302	262	254	282	282	307	285	285	295	274	307	283	281	286	293	280	275	249	272	296	262	255	270	285	251	283	302	285	270	337	265	310	282	253	286	260	268	280	259	255	291	277	287	263	283	274	307	310	288	262	295	284	295	324	299	309	276	261	296	312	296	269	268	297	260	270	289	283	285	273	289	266	287	288	312	309	278	269	277	281	280	303	267	270	296	295	303	286	270	281	305	267	266	296	291	292	256	327	311	292	270	295	299	294	279	283	250	257	313	280	296	295	286	311	310	306	270	283	276	284	273	291	264	255	280	256	271	289	287	277	295	289	287	286	261	297	282	269	277	240	269	288	288	264	243	284	287	326	314	271	279	295	281	271	298	307	320	295	284	263	276	260	286	283	309	278	317	252	275	257	280	288	271	333	302	292	296	285	266	282	304	321	291	302	268	306	268	297	287	244	304	300	270	291	267	269	271	294	288	336	292	291	291	280	303	288	293	305	290	282	300	279	314	297	254	281	279	306	265	294	294	272	285	269	273	281	331	286	257	307	329	279	284	304	297	313	320	284	300	308	311	295	288	284	320	270	282	272	270	290	291	260	268	308	273	269	297	299	281	268	312	277	295	237	307	282	267	297	285	322	278	317	290	289	283	296	288	272	267	283	287	279	260	303	272	285	255	299	285	327	273	238	267	288	283	266	293	273	298	312	289	295	301	269	269	274	259	295	243	308	276	252	282	268	270	301	267	285	300	264	263	260	285	282	290	294	294	270	285	279	273	285	270	295	307	277	303	234	275	291	257	310	285	262	274	298	279	264	307	274	271	291	314	289	268	305	277	281	305	297	272	286	281	292	334	238	285	268	282	318	279	287	286	301	256	262	243	301	260	308	283	324	273	263	264	295	265	291	283	251	262	309	280	268	305	293	259	272	249	288	289	313	274	249	289	304	298	275	265	250	293	291	270	250	243	274	262	278	284	277	280	276	294	256	257	289	294	262	333	277	301	282	305	292	253	272	261	327	271	276	298	284	267	259	284	307	264	299	291	297	287	301	245	285	278	289	295	299	293	280	262	286	262	277	287	284	291	289	276	284	243	298	256	290	256	277	262	273	308	272	255	270	260	289	322	258	317	271	288	280	275	236	274	254	289	276	285	275	269	285	319	270	286	284	286	305	289	292	266	280	298	264	289	279	290	275	302	298	260	259	289	260	280	264	287	274	274	291	271	271	274	300	298	276	300	274	253	291	274	288	287	280	283	262	270	302	259	256	292	258	276	290	276	277	267	265	291	269	282	290	276	262	280	304	282	307	304	267	277	264	302	257	291	276	267	274	261	275	281	271	274	291	283	278	284	262	290	292	290	295	283	297	287	291	276	280	296	271	303	302	244	258	305	292	281	271	276	294	309	263	282	262	281	275	310	312	281	286	293	258	304	317	241	261	291	244	287	285	293	262	320	319	292	307	271	250	236	280	278	275	293	287	263	276	283	281	291	265	267	269	324	274	224	300	265	289	271	245	283	270	271	303	284	224	279	281	287	284	284	299	252	273	303	286	270	322	305	329	272	250	270	270	303	275	281	295	331	292	310	312	295	254	280	273	297	310	275	259	306	293	275	309	267	292	267	307	296	285	289	283	299	255	284	300	262	276	256	283	276	289	267	263	291	267	266	293	253	297	285	292	262	280	312	298	278	281	276	259	276	285	295	305	298	308	266	244	270	296	290	274	270	310	242	291	271	261	300	299	283	314	324	296	266	292	255	282	272	295	266	296	307	296	272	295	265	285	287	287	305	278	312	253	296	269	257	288	288	265	317	273	263	286	288	306	262	289	262	296	312	288	262	275	275	288	260	255	278	290	309	306	272	262	274	295	297	269	309	288	281	276	268	249	287	287	265	246	309	286	298	286	296	289	280	278	262	281	294	215	285	266	280	275	288	265	279	318	267	286	326	286
1790	651	735	677	685	709	613	670	635	613	662	638	621	625	633	655	628	643	623	654	654	640	659	652	597	690	650	651	622	632	644	640	620	605	621	669	629	630	642	620	652	616	651	608	646	601	653	609	651	629	678	602	676	612	637	632	630	662	597	664	598	579	617	669	600	624	640	640	609	631	654	595	668	663	693	586	656	627	631	589	670	632	659	620	622	616	677	639	651	594	610	625	629	632	654	610	597	685	593	656	615	663	630	662	596	669	682	616	626	621	593	643	678	614	593	616	648	654	622	599	633	663	634	613	661	714	630	639	641	626	654	627	664	648	645	645	617	626	617	643	659	602	643	651	607	624	647	622	626	614	655	619	650	648	610	662	664	618	653	616	627	623	651	637	622	616	682	636	652	629	603	641	655	589	635	616	684	587	645	631	627	600	619	629	613	579	636	638	630	685	645	628	658	675	648	651	629	645	590	623	648	667	624	609	631	643	667	604	648	630	633	655	640	653	628	641	620	632	587	649	604	634	610	584	606	714	568	666	632	633	587	641	622	663	635	605	647	589	635	663	590	620	679	675	629	621	645	639	601	641	618	639	647	638	646	629	623	663	633	600	683	615	665	614	643	610	614	636	640	661	581	633	677	609	620	601	683	627	636	706	648	636	667	633	625	633	663	642	660	624	624	607	646	635	664	602	666	645	613	612	654	602	632	585	598	659	609	612	656	656	645	637	626	609	625	636	620	576	647	635	626	637	611	623	635	639	663	622	622	671	658	598	628	660	614	593	661	575	640	637	626	674	632	622	673	652	620	606	583	614	666	660	645	604	663	622	576	629	655	620	619	612	623	627	623	652	610	650	631	645	644	696	604	609	681	610	628	637	622	657	655	652	642	656	659	616	640	620	633	627	624	669	666	596	620	627	656	586	659	635	646	655	593	591	623	636	592	624	634	652	584	605	646	637	659	636	613	626	627	651	610	620	680	604	595	625	633	650	599	674	602	659	624	621	632	674	661	623	612	631	670	659	616	653	577	647	656	630	599	652	614	638	674	629	638	662	616	604	648	619	668	631	584	635	615	643	684	608	645	614	633	629	686	614	665	679	627	638	600	641	645	626	586	661	677	625	639	610	635	588	667	646	675	640	678	657	624	636	629	616	653	650	593	614	635	636	639	601	625	592	615	671	638	656	638	646	641	642	574	623	619	636	614	665	590	637	615	618	661	633	633	629	638	642	626	610	638	657	586	627	609	637	617	613	658	641	661	654	629	638	612	615	629	665	581	646	663	639	643	629	612	620	633	661	672	658	624	642	609	673	685	630	602	623	577	655	642	627	635	661	628	599	626	621	611	660	616	635	611	631	637	661	642	639	659	630	590	614	654	669	604	623	593	610	628	673	658	652	614	666	641	589	618	616	618	608	652	597	632	635	597	670	654	634	639	609	637	617	580	659	681	671	659	636	605	663	603	677	661	574	605	590	666	627	621	655	603	637	617	618	599	641	647	660	628	637	659	621	634	598	668	637	667	656	688	671	671	631	605	671	609	575	620	603	633	596	643	630	573	645	648	648	662	646	677	597	635	625	652	652	630	666	614	613	620	658	644	661	615	598	638	637	642	611	626	640	625	661	635	655	660	630	613	676	592	635	662	620	634	644	620	587	647	620	612	655	652	636	661	635	643	632	612	625	620	621	677	644	624	581	608	673	612	660	644	634	619	641	617	649	641	636	638	640	609	626	591	608	631	630	642	654	634	624	653	655	632	591	619	647	627	619	658	615	654	654	625	606	625	636	623	619	621	638	639	635	628	627	616	662	635	623	623	609	635	608	617	610	617	666	673	646	611	655	625	632	660	607	613	637	612	651	632	669	602	676	573	626	614	629	591	625	626	686	614	610	624	635	620	576	618	624	585	650	666	637	691	665	641	616	642	647	609	605	605	649	618	616	620	618	624	603	686	604	631	645	654	661	639	622	628	655	628	652	642	623	665	589	640	630	581	618	628	641	630	596	678	635	615	646	643	560	645	592	632	631	685	598	618	604	663	639	652	661	650	590	613	654	619	658	653	585	639	661	629	619	644	621	681	634	616	606	643	644	627	648	606	643	633	584	656	603	668	655	654	608	671	653	691	616	655	698	649	632	648	615	585	664	630	574	652	656	632	615	600	630	633	644	655	635	644	679	647	624	617	636	634	652	641	671	635	605	664	627	619	661	650	605	688	665	581	635	618	582	676	640	606	664	631	638	686	664	611	606	618	611	604	639	632	597	600	618	658	635	615	619	656	638	649	656	664	599	637	647	672	602	639	637	625	645	625	642	586	610	635	625	639	642	631	622	583	681	572	638	655	631	665	622	642	646	579	656	660	646	644	587	644	645	627	587	641	584	609	650	602	593	673	664	613	653	651	631	672	603	676	649	636	614	649	654	628	625	619	658	608	649	632	637	658	609	673	623	634	626	637	610	665	602	657	653	588	633	647	622	641	628	581	675	611	606	588	632	634	650	602	663	612	637	673	603	631	594	619	627	645	606	614	637	582	640	662	615	633	690	625	624	611	616	679	636	614	627	648	658	567	596	655	626	628	590	605	640	660	653	616	627	688	623	644	645	633	629	632	605	660	643	622	656	665	576	628	661	589	669	645	675	682	638	649	638	617	616	617	614	594	670	591	645	648	619	595	653	640	602	639	669	647	686	633	687	623	648	623	641	633	659	668	637	656	628	608	619	638	626	640	655	639	604	668	601	628	666	640	637	620	633	618	650	588	595	615	655	661	625	665	645	636	644	607	620	621	594	647	640	600	602	648	611	606	659	618	645	655	648	650	612	683	589	593	654	579	638	612	673	612	599	608	655	672	633	619	676	643	599	626	639	603	586	637	588	620	640	595	631	610	603	614	643	677	636	653	636	609	606	621	611	640	640	651	636	608	598	575	632	615	617	640	613	615	631	685	672	653	612	609	627	607	639	587	630	640	626	612	614	644	634	649	650	661	636	638	567	640	660	586	653	625	633	582	589	603	625	644	612	602	631	605	622	644	642	635	647	629	641	631	656	632	578	690	652	569	624	584	650	601	654	632	643	632	611	686	617	630	651	627	632	618	634	623	661	639	604	653	606	606	608	644	635	671	636	642	604	628	635	649	647	634	612	648	632	674	604	643	616	609	611	664	607	600	621	614	629	630	623	599	605	606	593	695	663	620	575	636	646	625	656	632	628	639	680	637	657	593	643	627	573	687	631	641	593	648	633	619	584	633	634	637	655	646	654	639	599	616	636	638	609	679	584	645	624	633	592	606	630	628	631	677	649	641	669	621	673	669	626	579	665	611	643	665	669	639	644	584	601	653	635	667	623	662	632	639	661	639	639	690	619	651	630	604	639	629	575	644	639	606	647	658	655	640	676	628	676	648	676	613	647	616	662	650	644	620	616	603	660	606	630	657	601	642	659	619	660	614	653	663	619	624	654	666	643	657	665	641	634	620	620	633	624	627	618	652	649	608	641	652	624
7077	507	492	394	310	223	201	180	159	150	143	126	138	144	140	145	132	139	159	144	154	125	138	135	132	154	139	121	112	147	122	143	132	146	135	138	144	134	120	119	136	132	131	146	111	121	130	131	133	140	122	133	119	129	122	131	125	136	127	138	123	121	113	141	133	134	125	140	123	129	139	133	135	136	129	132	124	153	122	131	139	113	140	128	139	134	128	123	129	122	119	130	117	130	143	137	142	166	136	120	128	136	113	128	130	132	132	136	133	117	136	123	128	119	137	116	121	133	126	128	128	128	113	108	122	130	90	138	143	129	133	113	121	147	129	130	130	126	124	118	113	103	128	121	109	117	124	139	138	117	117	117	123	123	104	115	135	119	143	133	141	132	163	134	107	123	135	143	140	127	121	151	129	132	130	153	125	119	132	110	114	137	127	144	107	119	123	119	117	138	129	122	114	126	122	132	107	117	114	138	139	140	112	120	150	133	119	127	116	126	134	118	115	127	127	129	135	151	122	129	123	136	130	141	138	125	118	157	106	113	127	141	128	131	124	131	111	133	112	111	152	115	121	119	122	125	133	120	122	133	136	121	134	127	117	132	117	117	128	116	108	104	125	135	125	144	132	115	146	142	126	113	126	144	122	135	119	135	140	123	126	119	136	160	103	136	116	112	127	120	111	131	128	122	125	123	136	120	124	142	122	127	135	120	119	124	108	113	126	113	137	115	127	139	119	139	130	131	131	111	125	125	127	149	140	116	123	120	133	119	128	128	107	133	147	137	105	147	136	111	108	122	141	142	123	105	121	128	108	136	146	135	132	123	123	123	108	134	124	129	115	140	137	145	122	147	110	135	125	141	126	145	129	142	115	108	108	120	134	125	117	121	132	126	137	141	133	121	134	135	156	134	122	122	132	131	141	115	134	112	123	129	111	140	112	150	123	156	119	131	129	127	124	133	137	122	130	130	127	132	118	121	126	135	135	127	126	140	120	134	127	127	122	122	113	120	128	128	127	111	114	114	111	105	140	105	119	138	132	115	115	131	126	119	136	129	143	135	145	142	128	107	126	127	128	106	122	126	136	143	145	128	112	136	119	126	123	139	106	117	111	132	116	133	135	127	132	152	133	118	141	137	125	133	127	162	136	124	131	131	124	130	121	114	126	130	150	132	128	133	129	160	112	125	122	133	141	137	164	110	130	112	132	138	121	115	127	134	146	127	130	134	128	156	106	138	125	101	126	131	126	134	121	103	127	111	146	128	121	130	135	112	148	140	128	133	118	116	136	116	124	130	127	137	126	127	129	133	144	129	136	121	113	126	105	124	120	149	119	110	124	114	134	132	114	110	101	114	115	130	130	116	104	144	127	130	101	141	139	125	129	121	123	118	142	121	130	141	135	130	116	132	137	127	111	140	118	131	90	127	108	145	132	123	125	134	117	114	139	129	118	110	115	140	116	123	126	130	152	148	103	109	114	131	125	146	119	137	131	124	128	122	150	134	104	132	142	161	146	133	139	112	121	115	112	139	110	118	117	140	114	109	128	121	119	135	125	126	137	130	139	126	111	145	119	134	126	120	119	124	126	133	163	121	124	143	137	126	147	121	141	134	121	123	105	135	133	128	130	106	128	122	146	121	131	140	113	141	115	123	120	133	122	139	134	122	149	131	128	136	103	118	141	134	128	132	143	129	136	147	123	137	142	124	133	127	125	136	140	130	140	141	130	125	121	135	139	116	135	118	126	124	116	127	129	138	117	126	137	124	123	126	128	103	123	133	134	129	146	115	145	102	137	128	148	113	127	137	127	139	135	175	161	108	113	121	132	111	139	157	137	138	114	116	141	128	128	121	111	122	103	143	114	133	123	127	123	118	126	141	109	128	110	137	105	149	128	100	129	117	132	108	126	140	124	125	121	135	138	122	134	115	126	118	114	146	120	114	118	150	122	127	149	157	127	138	137	113	125	139	145	128	136	126	116	117	107	110	154	127	116	107	109	123	124	120	128	129	111	99	123	138	138	119	117	124	134	124	147	157	136	135	140	125	129	106	133	124	134	117	143	116	129	140	134	108	133	124	129	130	145	134	105	128	139	150	101	147	117	107	126	126	139	130	143	111	138	142	140	126	135	135	121	112	105	158	119	148	119	130	129	137	121	125	129	120	125	114	116	122	140	166	127	109	140	118	131	121	129	119	144	142	135	131	127	134	146	110	150	145	121	118	142	143	132	114	114	130	129	125	133	147	115	134	126	121	122	136	127	114	128	147	116	134	141	118	111	126	119	135	122	132	126	142	126	135	144	105	139	124	128	123	119	133	121	132	126	101	135	116	121	125	122	133	126	106	143	124	136	112	119	122	134	126	116	138	119	114	120	123	118	158	112	113	143	130	148	129	118	100	149	113	119	128	123	135	157	134	125	118	111	134	153	123	133	112	143	140	123	118	136	136	109	117	114	126	126	127	125	108	136	127	108	136	128	120	131	132	129	133	118	125	125	122	116	134	130	137	136	147	124	119	111	129	128	134	127	130	133	133	127	128	126	104	122	134	162	115	133	125	121	131	135	129	126	130	157	145	113	132	110	137	113	116	132	139	136	119	124	137	129	132	138	131	129	123	125	125	115	123	144	125	96	123	136	119	116	108	130	118	118	137	112	111	107	137	130	139	152	137	140	148	124	137	124	121	131	115	151	129	118	114	114	142	112	139	127	128	103	129	119	129	141	123	135	126	118	125	118	163	112	135	137	129	116	129	113	128	135	112	152	130	141	137	118	114	118	145	137	117	108	148	159	144	122	108	110	146	115	129	148	131	128	134	123	121	146	119	159	113	120	123	145	110	119	132	133	111	129	121	135	107	134	120	115	140	139	149	143	127	134	126	113	126	135	122	155	135	116	120	130	106	123	141	127	133	133	138	134	126	123	143	108	130	123	106	132	137	114	124	130	132	114	98	118	115	117	140	117	125	131	110	132	139	116	133	126	118	115	129	111	128	134	125	120	132	123	129	124	137	111	133	130	120	106	104	121	126	117	113	115	97	140	105	130	121	118	118	150	113	122	127	100	112	122	112	108	130	128	113	120	135	114	124	127	106	135	117	115	137	130	106	126	125	131	126	119	119	121	127	142	126	117	136	130	114	133	126	129	137	132	127	129	112	152	108	129	134	123	130	137	137	118	138	129	125	139	150	138	124	143	113	115	132	120	124	106	145	137	151	126	127	118	102	127	138	125	136	129	125	128	116	114	127	137	121	99	150	119	111	123	111	104	113	124	140	131	134	131	158	123	121	129	131	99	140	134	131	118	132	131	111	129	120	123	143	130	119	150	125	133	127	118	134	113	109	133	127	138	127	119	104	125	104	159	125	136	108	132	114	116	121	118	127	120	130	129	122	130	103	132	122	119	147	123	121	140	146	118	112	133	119	122	144	127	118	106	131	118	118	129	121	118	113	104	116	136	127	96	150	124	131	125	113	124	129	128	118	143	107	112	122	137	123	141	109
6070	678	1134	1343	1107	923	773	633	583	530	504	482	460	432	393	386	426	386	375	406	357	378	346	390	324	404	329	371	373	363	358	343	369	365	318	316	366	347	329	342	360	329	310	376	315	363	345	312	378	358	334	305	334	345	331	314	334	359	339	343	363	352	307	321	323	325	328	353	328	335	337	327	326	367	346	326	327	348	290	284	345	357	350	352	323	367	334	320	305	320	321	356	314	356	373	336	309	339	338	349	364	335	312	338	315	334	323	349	361	337	310	318	366	360	337	315	360	326	320	330	343	303	355	313	321	304	345	344	366	321	332	352	315	321	343	303	346	336	318	341	340	376	323	308	325	336	338	318	341	320	314	344	343	333	333	336	298	325	342	317	352	343	307	306	320	318	350	337	306	329	351	320	327	337	331	316	334	345	393	297	333	347	348	327	307	332	329	322	342	333	342	333	324	348	316	316	326	347	325	301	366	333	305	324	295	333	334	348	311	322	343	329	342	346	348	300	329	317	311	323	324	323	326	331	339	324	343	309	323	344	314	358	312	362	318	338	309	313	303	334	293	316	354	324	342	318	343	322	319	312	325	318	313	288	346	325	320	348	326	376	336	304	342	308	351	325	334	312	312	321	348	317	353	308	279	323	318	335	335	317	331	324	340	343	315	352	342	327	325	314	326	318	319	367	335	340	324	344	305	335	316	334	326	328	329	345	322	304	335	335	328	353	313	338	293	295	346	333	329	320	302	322	368	315	347	329	311	321	330	298	350	361	340	295	298	342	322	318	323	340	317	332	308	323	373	326	346	320	316	276	337	339	317	328	305	330	302	290	343	367	321	307	324	322	333	334	328	300	300	337	322	322	350	316	327	335	310	328	327	338	327	332	344	329	318	312	362	301	320	319	315	309	312	313	339	303	312	350	337	355	353	350	332	320	326	318	306	349	310	320	363	304	336	337	322	344	329	358	304	359	323	328	341	323	364	318	317	360	350	302	331	332	330	333	348	339	333	314	351	354	342	299	316	320	361	339	296	341	349	334	333	325	350	352	342	290	307	333	316	312	321	315	318	312	331	345	324	330	319	354	334	329	305	348	324	337	348	310	353	339	360	323	304	338	326	314	392	318	334	312	337	342	344	341	317	329	313	343	351	357	297	354	316	335	286	373	296	321	334	311	365	323	327	337	296	346	337	304	343	337	325	350	335	308	332	317	325	303	307	326	319	350	336	342	344	336	297	307	331	309	328	343	296	323	324	345	327	350	353	350	323	310	318	313	339	323	321	335	341	320	316	332	351	336	305	291	303	339	314	352	326	336	332	314	330	321	359	296	362	323	319	348	360	330	307	356	338	306	344	328	350	284	334	323	325	322	287	320	311	305	322	363	339	351	322	342	299	326	319	340	314	337	334	345	311	355	330	327	317	323	345	333	292	327	332	318	316	354	324	357	317	291	303	332	306	301	304	322	303	338	347	368	340	356	317	324	339	307	328	324	323	338	374	357	333	329	335	320	315	319	307	331	343	330	319	351	334	353	317	344	340	336	356	314	330	361	364	311	339	342	332	313	335	337	311	346	303	325	297	351	305	364	315	341	323	334	362	324	330	322	287	310	338	357	325	331	324	333	370	332	321	321	277	330	361	336	379	320	336	335	311	339	350	322	314	337	333	316	316	303	304	301	304	325	301	317	311	359	281	324	356	334	301	314	305	344	300	332	299	334	304	357	337	327	306	333	306	339	351	334	344	303	324	332	359	332	304	311	343	313	311	332	293	304	318	306	334	332	290	296	321	393	337	326	314	291	300	324	323	336	323	292	306	309	333	320	300	309	320	327	305	324	322	316	351	339	330	332	325	302	334	306	300	316	308	350	326	316	376	327	340	313	311	318	338	340	337	305	341	352	339	337	301	361	355	322	340	323	331	340	313	365	321	343	348	346	349	350	332	326	325	326	342	331	314	297	349	324	333	295	322	337	319	328	336	329	347	305	346	342	334	330	330	319	317	324	336	344	360	320	322	342	342	358	329	348	303	360	333	337	312	366	354	294	343	334	329	339	331	384	329	336	314	315	338	351	352	304	353	329	334	315	329	335	331	352	347	322	322	333	320	345	318	316	343	321	320	359	331	330	354	308	351	338	307	284	356	315	344	329	328	320	361	340	333	330	320	360	336	321	339	344	333	322	334	324	365	335	343	337	314	292	276	314	325	297	320	327	317	296	322	317	344	316	334	325	336	349	310	332	348	335	344	346	332	366	332	311	297	327	312	307	317	312	315	320	297	306	328	338	318	345	320	335	311	335	329	320	336	349	343	339	325	357	342	338	307	333	379	312	349	308	315	347	330	350	335	332	366	339	338	319	344	331	303	341	316	328	334	319	344	343	318	346	390	321	320	335	361	328	329	330	341	347	297	337	348	328	309	370	354	352	295	301	315	342	346	342	346	324	297	365	309	352	366	346	336	323	347	318	330	317	340	293	336	339	309	327	299	348	339	324	343	330	362	332	329	345	336	331	347	338	333	359	372	333	321	377	295	330	317	320	306	311	307	364	335	334	314	311	355	327	345	346	327	339	332	311	319	310	324	322	319	321	336	337	301	334	328	311	301	343	325	320	310	328	316	325	330	318	350	323	356	333	322	331	335	332	311	335	345	352	336	319	329	328	333	329	331	329	316	311	340	327	343	330	325	318	346	347	350	348	315	350	338	322	323	313	303	337	359	337	376	330	310	358	318	357	323	337	366	349	321	353	335	343	330	332	349	322	353	373	339	343	345	339	335	327	319	316	332	350	298	315	310	323	307	361	311	355	366	325	327	344	316	348	345	360	330	362	312	324	319	344	335	307	336	307	362	314	343	334	323	305	334	329	374	294	318	358	361	318	322	351	343	320	342	374	308	328	314	327	347	328	334	324	327	304	327	331	340	357	310	331	339	326	318	354	326	301	334	329	291	361	343	305	329	361	312	352	350	361	361	314	334	333	347	345	310	320	334	341	309	316	353	337	313	336	325	331	335	315	327	325	372	348	333	321	356	352	327	329	299	322	360	313	314	320	348	324	307	364	323	346	342	354	330	356	334	344	327	338	340	329	308	361	328	359	323	308	350	334	336	346	330	357	309	308	342	328	327	317	346	331	312	312	332	322	334	318	330	340	335	330	324	337	320	320	308	309	327	367	355	329	309	335	351	346	338	344	351	287	323	339	322	330	312	315	301	313	329	375	327	356	340	326	356	351	333	338	351	339	318	342	323	323	342	319	332	338	308	327	341	297	309	352	342	361	304	338	336	360	299	343	349	323	361	324	351	358	338	327	282	327	351	347	345	311	319	309	318	361	318	323	326	320	321	341	350	340	323	331	325	320	320	335	315	315	301	333	324	316	363	348	343	358	336	345	346	333	328	375	341	318	348	374	355	320	340	323	344	312	325	329	378	291	358	346	339	326	312	322	342	329	321	339	333	349	320	337	320	310	304	322	322	326	293	315	344	318	326	350	351	312	330	302
13745	1211	994	738	577	380	339	289	291	252	229	249	232	252	218	217	198	194	202	208	220	218	197	201	222	173	201	179	199	193	179	201	187	187	188	186	215	183	197	179	183	184	233	200	162	189	174	194	193	222	193	149	207	204	200	207	191	216	181	177	206	197	190	182	210	201	171	171	204	199	199	210	198	204	193	178	190	197	185	232	204	209	194	174	188	220	189	187	163	198	186	195	185	180	188	188	204	224	185	208	213	169	184	192	179	171	214	216	195	218	174	179	201	193	176	178	177	181	205	191	193	194	172	194	227	192	182	172	159	187	197	184	180	199	183	217	159	206	217	195	206	231	187	195	179	195	184	207	201	196	193	192	199	192	242	184	205	205	189	199	206	189	194	189	200	191	182	188	199	216	207	181	202	181	207	194	155	188	186	178	180	176	196	171	197	192	190	202	198	175	184	184	199	221	186	165	193	185	191	195	153	194	194	186	189	207	186	193	184	169	180	196	176	180	192	173	187	179	181	187	235	185	191	210	201	192	205	151	221	181	183	182	192	181	179	181	170	186	184	181	182	180	190	216	185	193	184	179	168	179	186	174	167	186	186	173	185	190	212	204	170	204	187	184	178	193	203	190	188	187	197	188	194	179	178	187	186	214	194	196	207	176	197	192	193	202	196	210	211	185	183	202	166	163	195	179	172	182	163	162	195	188	216	194	185	205	195	193	202	194	194	190	191	193	184	194	176	176	184	193	185	178	188	183	178	178	190	194	196	180	180	189	194	223	195	180	180	152	212	204	197	173	189	211	195	217	188	186	182	186	179	245	191	193	171	183	198	190	213	182	194	184	187	190	185	191	203	207	196	204	197	178	182	180	191	200	197	167	198	208	187	190	174	178	186	187	175	180	209	185	176	194	179	205	202	155	196	193	185	200	179	157	183	188	213	208	219	172	186	198	166	187	200	215	171	184	213	193	228	190	175	190	211	206	223	173	195	168	165	179	193	222	178	190	177	183	171	199	195	194	200	179	221	195	189	197	161	215	202	166	196	187	182	185	188	199	204	189	206	190	194	154	211	204	186	184	191	190	206	224	209	167	185	226	185	197	180	192	190	215	181	183	171	159	205	191	177	204	190	213	206	184	196	209	185	181	175	203	174	197	179	207	167	189	186	199	165	175	195	174	204	187	194	195	165	195	196	192	197	194	194	188	190	182	196	182	192	221	205	203	220	177	190	193	190	183	174	195	197	206	176	219	166	182	191	189	181	193	186	199	192	202	196	174	175	187	194	159	191	195	235	187	177	204	198	178	168	199	202	225	181	199	173	205	205	218	213	191	175	202	197	180	175	191	201	192	186	173	183	205	169	203	189	201	187	175	192	202	198	193	189	197	199	188	171	191	171	193	177	192	190	203	172	192	213	172	184	190	205	197	201	193	202	209	191	166	192	202	198	186	181	206	204	176	188	180	200	173	187	182	182	192	176	182	194	190	182	200	206	192	188	219	205	203	208	206	199	185	199	208	178	189	192	169	201	186	194	176	156	157	168	195	163	171	193	204	184	231	189	174	190	174	163	175	184	194	177	185	182	208	204	187	175	186	176	200	179	188	215	184	203	190	176	189	184	200	173	180	214	198	190	183	184	205	188	161	222	192	177	183	188	200	191	200	184	183	185	208	189	197	173	191	204	198	200	201	193	181	189	185	204	203	207	191	177	190	183	204	223	191	183	212	200	182	190	181	177	197	195	200	204	177	179	171	168	214	205	178	201	199	184	173	224	206	181	209	188	171	196	202	198	190	180	192	211	183	178	198	207	189	194	198	194	188	196	207	179	185	203	186	191	193	189	170	156	194	227	220	205	176	192	189	174	187	181	202	192	209	174	184	214	185	202	208	196	192	196	198	197	217	187	190	203	190	208	186	164	182	211	191	167	186	196	184	189	187	195	177	205	199	196	189	194	167	235	167	211	198	198	185	221	187	162	216	204	216	184	176	165	204	199	190	184	243	186	191	180	205	214	190	177	151	177	206	199	174	198	165	183	175	208	219	191	193	205	208	187	212	208	227	206	196	193	214	192	202	215	189	189	195	202	199	201	172	186	204	208	200	166	202	168	209	185	190	232	203	182	197	192	176	167	207	180	166	158	183	196	217	187	195	197	205	196	194	194	187	205	197	197	191	198	167	190	190	167	198	227	184	207	189	187	180	189	206	178	199	183	162	197	189	192	196	173	198	175	164	197	190	180	221	211	186	199	182	182	214	174	223	208	186	166	198	180	203	189	183	193	209	161	184	192	206	196	203	202	223	206	193	193	163	172	185	197	190	168	204	191	185	206	198	187	196	216	193	187	226	213	164	188	203	198	185	200	200	159	198	197	183	217	187	182	191	202	186	181	184	166	200	192	204	223	168	164	183	189	186	177	176	189	206	192	212	190	171	191	178	196	184	175	185	216	183	207	212	199	207	180	166	191	180	169	189	177	222	203	173	187	194	173	199	216	203	190	198	172	193	155	205	192	173	179	175	185	197	175	196	210	212	189	199	187	198	185	194	188	184	169	199	212	180	186	210	212	187	190	180	184	178	219	192	195	176	174	199	166	183	196	175	187	190	182	185	187	183	201	193	214	225	188	231	175	198	212	173	210	215	186	177	175	196	214	168	214	206	195	185	194	189	192	196	207	179	187	209	182	164	179	188	180	178	190	201	192	214	173	192	183	200	197	177	188	183	186	189	189	174	201	196	193	194	209	215	193	202	173	219	190	210	188	192	192	169	191	194	226	222	205	179	192	189	208	194	197	185	198	193	173	180	192	169	200	172	169	168	178	182	218	187	197	161	193	213	184	196	194	209	201	193	168	187	213	214	222	206	190	171	180	205	179	197	188	202	199	194	195	189	199	174	171	192	172	201	184	193	223	173	186	217	170	179	184	184	188	179	158	200	164	175	184	177	185	184	185	165	197	186	187	205	189	202	188	222	211	192	188	171	190	200	179	180	204	182	210	176	184	191	199	242	207	187	188	185	198	197	210	201	206	211	179	201	169	201	207	173	169	210	198	165	187	181	192	193	177	205	185	190	177	185	184	209	153	237	191	175	189	199	159	191	171	200	207	198	203	184	182	199	163	192	203	205	210	194	204	184	202	185	187	174	177	166	185	182	168	184	176	181	196	193	203	206	212	213	209	181	166	185	193	202	192	185	193	186	199	229	184	192	194	185	186	181	215	180	187	161	187	193	216	188	194	193	159	189	192	186	167	184	189	195	207	176	175	135	187	175	166	207	157	198	193	188	166	199	207	200	170	202	193	184	181	201	212	205	186	178	166	184	183	187	179	173	195	165	218	249	198	194	182	188	199	185	186	176	183	202	204	168	164	208	214	200	193	139	188	194	198	185	193	195	180	199	176	197	177	192	184	191	178	164	191	206	208	180	190	160	205	175	200	183	175	187	180	185	195	187	201	212	216	186	193	198	189	199	198	188	197	169	177	176	164	185	194	191	163	206	229	208
8098	1125	2109	2333	1995	1561	1254	1064	959	850	765	739	681	655	633	663	610	603	603	611	560	533	531	529	564	555	540	576	509	545	523	495	536	494	513	510	516	479	501	498	511	500	521	482	435	518	464	532	473	524	471	502	477	466	483	488	513	509	493	516	486	502	463	508	491	497	458	477	475	492	472	480	475	512	469	485	501	493	504	483	472	503	493	542	494	506	483	461	500	506	470	480	481	468	507	467	455	505	525	497	485	493	479	501	457	467	506	449	489	509	496	489	458	487	571	460	487	469	443	556	484	463	490	492	488	481	480	504	493	472	485	489	449	465	478	482	487	445	504	523	481	492	461	518	465	498	492	483	451	455	469	513	503	493	471	500	472	473	519	479	517	510	442	447	473	454	441	508	474	508	482	456	481	470	479	448	555	496	472	451	492	494	473	501	475	515	492	472	493	480	496	482	502	475	466	437	487	441	442	452	492	455	464	493	490	468	477	504	490	501	465	456	479	452	491	507	491	477	471	460	504	504	475	465	476	455	467	505	486	468	458	521	475	488	481	484	439	503	464	457	477	462	443	504	492	503	469	493	502	465	426	481	467	478	514	468	451	441	471	477	473	437	458	488	492	456	508	509	438	468	446	516	470	481	469	488	481	508	472	479	503	480	468	477	475	483	507	472	458	482	510	498	504	453	481	434	461	502	457	468	486	458	489	459	481	482	444	517	474	466	509	483	525	511	481	467	440	501	494	520	519	476	504	511	473	494	465	486	441	506	419	474	463	479	498	470	446	479	482	495	470	488	447	445	448	476	497	485	453	473	476	495	486	489	498	512	497	494	510	464	479	452	476	465	460	432	465	494	456	464	493	472	511	424	486	508	466	492	471	503	489	477	476	462	484	485	464	448	521	474	474	483	489	518	485	499	440	460	475	449	504	487	471	491	505	460	497	466	497	491	497	487	489	469	501	465	488	472	485	515	442	489	506	498	493	476	457	471	463	457	475	498	474	474	524	531	454	488	462	495	483	482	458	478	450	461	490	482	491	534	482	544	506	497	514	467	461	487	485	484	491	491	507	456	496	474	458	480	519	480	496	510	467	484	506	453	469	497	495	490	455	500	504	477	499	496	480	477	471	513	473	449	499	469	480	489	483	502	479	492	503	490	490	475	475	534	433	459	515	508	461	531	454	454	525	478	481	473	472	472	502	471	467	469	456	452	491	468	482	480	507	463	538	448	501	463	464	462	492	484	476	486	477	505	497	484	478	468	488	486	470	471	512	489	510	480	477	441	505	479	458	472	476	507	450	495	507	470	508	469	461	485	475	509	498	474	451	429	501	516	480	479	449	440	493	474	436	470	458	439	501	459	498	498	479	491	458	498	515	494	469	459	483	460	480	478	468	479	489	456	491	487	467	442	432	456	438	466	475	499	481	481	491	439	472	477	483	474	471	470	500	505	479	482	463	477	463	477	483	487	473	480	518	513	492	476	462	428	459	521	502	478	483	500	448	468	500	508	457	458	472	501	443	479	491	465	503	470	500	459	482	489	448	484	442	476	513	465	461	444	473	484	485	459	514	528	476	461	474	490	465	442	464	456	485	529	460	434	485	477	472	480	474	445	503	478	420	481	479	478	491	494	480	488	476	523	498	503	463	506	511	488	477	480	478	484	493	503	491	483	455	490	533	467	466	465	491	534	483	470	473	490	508	528	490	460	507	481	471	487	485	444	490	461	482	491	487	512	462	478	482	466	473	454	531	453	506	466	494	473	493	471	489	442	482	462	473	486	433	491	508	518	489	538	490	434	509	478	490	451	445	496	477	495	488	470	496	463	489	479	508	472	507	490	492	519	464	490	504	460	470	492	511	476	467	478	492	485	490	495	478	491	476	439	486	507	451	460	484	532	484	476	453	492	498	486	502	453	477	454	473	486	471	485	459	507	477	482	452	478	456	491	478	472	486	443	489	493	476	479	494	448	478	471	439	475	486	493	472	511	459	476	492	491	491	476	495	487	477	507	468	478	489	491	466	516	450	466	464	450	492	459	471	446	497	525	461	474	465	465	508	487	447	474	517	513	449	514	508	472	474	476	463	445	497	474	486	509	484	503	441	507	459	488	505	477	479	490	496	514	500	478	460	495	454	520	476	428	465	469	495	491	488	504	492	500	496	445	528	475	461	507	517	474	456	505	492	504	506	487	436	475	462	446	453	498	486	486	439	469	493	487	461	493	504	500	492	482	482	414	494	503	444	470	478	447	450	479	502	473	430	481	456	493	497	505	504	470	454	479	487	497	483	455	468	484	480	509	456	470	504	487	497	530	459	457	458	480	496	467	486	482	463	547	481	477	473	485	478	479	492	479	476	465	486	485	474	530	487	456	455	444	507	485	453	464	437	478	496	465	463	494	513	462	480	471	491	512	482	482	442	471	491	490	521	521	493	479	490	474	528	468	479	467	478	460	497	475	401	481	468	479	526	477	492	490	481	464	462	444	485	447	499	504	486	458	486	483	526	501	487	487	519	507	496	461	508	465	494	456	485	512	481	481	478	466	506	515	477	482	475	452	456	459	460	486	493	495	477	485	474	494	471	495	459	467	455	525	499	472	449	493	463	468	461	456	504	497	503	524	491	449	492	483	528	482	511	479	452	457	459	501	458	518	479	483	481	473	485	491	485	516	530	493	513	446	468	508	477	473	521	492	493	473	517	441	491	498	459	524	440	472	461	519	453	447	497	441	511	484	510	467	533	495	466	451	465	532	491	460	458	502	492	452	493	447	469	488	490	442	491	473	520	486	462	537	471	477	509	521	491	462	492	436	506	500	484	465	448	490	499	453	485	469	489	499	477	490	508	486	470	473	476	510	491	450	438	469	505	468	465	466	498	458	495	477	508	476	487	456	469	457	485	503	479	529	488	462	516	459	485	477	473	460	478	508	497	469	461	453	445	473	439	480	510	492	442	510	489	442	482	496	470	463	469	532	471	492	485	488	468	497	462	467	464	509	493	458	480	506	432	490	518	469	465	490	477	493	454	491	484	476	492	475	458	464	450	498	493	488	441	482	468	492	497	472	487	497	468	472	462	489	484	488	483	486	491	505	481	461	522	506	488	472	451	502	490	478	511	453	498	472	465	469	451	503	488	489	466	511	448	480	471	478	491	479	450	503	474	454	474	466	455	472	476	486	492	499	479	476	461	467	482	477	464	485	478	475	484	475	460	482	474	471	468	479	499	523	474	496	455	460	486	462	439	495	483	504	521	488	486	488	518	474	487	468	496	465	472	456	442	476	473	471	453	504	496	473	465	455	480	486	517	454	498	459	440	479	471	446	497	474	460	452	465	477	449	495	512	468	507	505	498	468	470	490	471	489	494	480	485	465	430	473	469	487	469	456	455	490	530	474	508	442	469	469	498	462	501	441	482	461	506	460	525	459	495	459	461	482	474	417	483	512	482	477	501	493	526	490	488	487	485	448	485	478	473	499	479	502	454	492	487	442	515	477
1616	321	279	322	285	305	295	287	297	277	251	285	286	312	259	250	283	285	263	243	281	266	299	300	299	277	288	294	280	294	274	305	291	289	282	288	289	314	276	282	286	335	272	249	295	266	269	286	257	286	282	302	259	269	285	290	276	269	294	281	249	276	319	340	285	283	252	255	293	304	304	316	241	297	272	299	270	253	291	291	289	282	281	308	275	321	259	266	273	289	313	328	312	263	295	279	262	262	263	272	282	277	297	303	305	277	290	287	289	320	278	330	260	302	248	268	259	274	269	272	300	275	267	292	311	300	290	271	287	285	288	275	294	282	290	272	265	277	292	312	300	262	295	286	302	273	276	273	276	299	298	234	281	279	293	264	258	286	257	284	279	256	275	306	301	280	323	317	314	276	268	262	288	267	321	284	280	267	306	284	301	303	312	266	272	288	294	265	293	294	258	279	283	279	269	281	248	279	262	303	277	285	272	283	286	275	258	298	271	268	287	300	276	308	310	288	300	260	289	295	301	278	282	265	282	264	262	274	285	283	285	250	291	262	288	270	256	278	279	281	276	288	267	259	278	282	285	267	264	272	305	287	290	305	293	262	280	321	292	288	273	259	277	265	301	288	280	303	293	266	286	281	291	239	279	308	279	265	282	251	333	269	288	285	270	280	282	299	268	266	253	289	282	318	284	266	277	273	275	278	265	277	279	280	278	290	280	261	269	289	259	291	281	274	281	247	321	273	286	269	292	277	296	280	277	292	249	291	255	295	271	284	294	277	283	315	256	277	264	261	257	262	315	311	286	293	292	297	249	287	297	275	298	302	277	289	297	279	286	278	285	239	260	278	260	296	313	266	325	281	277	293	352	330	257	287	278	282	266	258	282	303	289	288	313	287	262	278	325	272	321	291	243	307	301	281	288	270	285	278	281	349	263	263	300	278	309	315	263	274	277	274	303	280	309	283	293	270	258	261	272	287	293	294	255	284	297	267	291	283	316	292	324	273	277	299	319	305	291	257	274	336	276	272	277	290	280	305	280	285	307	297	283	252	250	287	290	268	286	272	295	287	276	282	277	283	250	278	251	288	286	286	299	268	271	280	269	305	326	284	294	287	298	292	303	272	269	284	275	314	285	258	271	239	290	286	325	281	283	276	268	287	285	258	305	284	273	278	269	292	263	260	291	273	254	281	272	278	286	270	275	276	274	301	290	294	246	250	278	290	285	302	293	314	309	299	255	275	299	305	278	249	275	280	279	294	260	281	298	282	259	315	284	276	268	315	277	303	316	258	307	298	265	269	315	309	307	302	315	298	270	298	306	304	314	293	281	291	290	262	277	279	290	289	278	294	279	266	307	271	264	314	256	273	284	296	281	279	282	272	298	294	307	270	277	276	295	289	264	264	292	254	284	277	287	285	319	284	257	278	275	278	290	309	274	324	265	287	298	284	282	314	320	279	284	279	252	273	264	295	257	277	275	318	255	242	264	282	287	305	308	259	268	256	270	268	266	316	269	277	276	276	261	283	312	277	308	301	301	284	291	299	279	298	288	267	265	263	284	274	303	277	287	300	272	295	304	293	254	263	290	276	255	328	275	253	291	293	302	258	294	266	301	256	262	258	299	290	253	288	299	313	307	292	271	279	300	290	277	269	296	257	258	283	251	300	292	286	292	269	271	270	271	280	302	281	278	268	294	269	297	285	272	271	251	287	279	245	263	272	256	299	266	299	252	251	265	275	262	294	267	278	260	279	273	302	300	262	242	285	285	302	282	262	286	275	301	279	286	300	262	300	262	300	282	294	261	282	270	300	298	272	277	272	282	289	272	301	308	264	269	293	275	289	306	314	290	280	303	289	287	269	314	305	258	274	275	277	252	294	279	280	251	271	258	311	286	274	297	286	267	278	288	300	294	273	272	282	258	311	286	290	272	242	272	302	245	304	252	290	295	282	269	275	272	265	313	297	283	327	280	291	301	289	286	271	301	258	260	268	291	275	303	257	319	255	283	263	297	309	300	250	265	239	288	274	263	292	316	284	278	299	291	272	303	271	259	303	304	290	307	306	285	289	283	295	265	276	293	310	283	295	267	283	279	277	271	290	279	312	257	291	287	298	286	296	281	274	282	291	287	299	306	298	272	294	297	273	284	277	296	258	296	273	264	250	280	293	266	297	270	283	260	267	287	248	253	295	247	279	291	283	280	299	296	310	300	317	271	267	288	278	242	246	262	278	259	242	230	277	301	281	292	273	284	264	290	293	305	298	285	269	317	256	294	279	265	254	282	293	280	266	262	292	279	310	278	288	297	314	270	255	263	269	297	282	301	265	282	274	299	249	267	270	271	270	284	275	322	254	291	282	287	278	285	259	268	312	284	280	282	275	305	290	315	277	272	288	323	278	257	255	305	288	277	292	277	274	259	296	263	307	282	288	286	290	288	279	266	265	266	290	258	269	281	277	271	273	276	320	273	282	274	305	301	272	276	286	252	290	289	288	310	244	301	275	308	266	296	261	288	270	279	311	283	274	319	286	304	266	277	275	276	286	284	309	280	315	300	263	279	260	253	274	281	278	235	289	258	230	257	296	309	302	315	269	294	283	266	256	254	301	291	291	285	282	257	278	267	259	287	292	273	272	305	300	290	276	283	243	300	291	279	272	299	328	286	250	261	296	313	265	255	309	268	262	274	269	307	249	281	270	270	280	273	299	311	269	245	288	283	285	271	270	266	271	289	282	302	296	319	283	257	290	284	264	274	251	274	271	267	260	308	272	290	248	319	305	284	311	270	273	300	255	277	271	278	261	304	268	275	252	281	291	271	281	293	308	292	321	256	254	279	289	283	318	258	285	284	274	290	297	282	325	313	276	279	264	291	254	312	292	282	260	269	261	267	266	287	298	281	291	283	267	293	291	299	286	292	250	304	293	270	249	254	280	279	266	270	294	285	270	259	255	295	299	266	286	269	315	272	273	301	298	300	293	291	292	288	284	251	288	291	280	315	253	293	293	272	268	296	268	295	291	299	288	271	287	246	289	283	281	284	292	261	264	267	277	321	302	274	273	296	270	261	263	255	284	267	241	320	305	278	263	287	278	271	261	303	309	282	278	299	293	271	250	282	252	304	294	273	283	270	276	276	322	297	270	258	284	295	257	279	281	261	289	275	301	266	286	286	283	284	305	279	288	295	293	266	298	291	243	276	284	283	267	275	262	264	317	307	298	272	289	274	261	278	271	253	296	257	295	299	281	310	309	261	284	273	278	292	293	282	293	247	287	307	300	282	282	279	277	275	269	283	269	281	304	291	301	285	258	274	272	284	312	275	298	294	300	279	308	266	299	308	270	264	266	274	283	295	285	258	301	281	285	304	298	294	300	292	280	300	271	267	290	304	310	265	283	346	277	271	323	300	267	278	287	267	289	300	270	287	309	308	269	295	278	292	278	308	253	295	272	247	266	252	280	302	258	263	271	278	320	269	274	277	259	293	319	273	242	262	274	263	309
1796	628	642	658	691	688	696	639	641	630	642	648	674	675	614	642	628	576	655	650	634	615	625	641	642	645	619	662	649	640	650	627	601	635	688	641	625	612	668	650	649	610	635	640	597	647	627	619	623	645	620	663	671	628	655	662	658	666	616	704	613	627	622	634	665	660	611	637	639	601	578	657	633	629	650	637	635	622	618	648	630	636	637	653	619	614	586	633	661	645	673	650	641	589	689	617	627	626	627	643	658	623	651	621	649	649	656	654	683	618	619	597	631	610	577	611	640	637	687	661	590	625	650	647	597	647	613	607	639	636	609	647	649	613	644	627	652	655	602	603	594	651	605	634	617	634	647	606	638	632	575	667	631	592	566	627	617	628	612	608	635	598	613	665	673	647	622	643	601	615	620	642	645	626	636	638	655	656	625	620	555	630	647	672	606	644	656	637	601	672	677	621	634	653	588	656	642	606	635	654	620	630	602	628	660	603	646	603	603	639	612	599	669	610	637	620	659	627	620	657	607	671	623	647	654	610	657	650	641	582	609	632	603	653	644	627	632	645	612	633	601	653	616	611	597	640	644	700	620	582	627	655	664	625	692	627	639	598	595	641	661	628	654	676	629	604	638	602	637	647	633	661	630	638	612	640	607	618	615	618	592	582	615	652	640	613	627	617	606	622	622	669	647	593	637	659	648	640	600	675	638	614	640	633	637	636	615	596	671	630	616	625	608	617	623	639	683	655	651	568	625	620	575	607	634	638	606	617	636	646	594	605	637	642	654	624	694	651	626	638	642	624	655	597	627	626	642	652	636	653	635	623	656	666	656	653	627	606	643	607	637	640	600	654	622	657	646	640	609	662	609	657	600	605	622	630	632	613	631	611	598	656	658	623	588	661	677	675	632	643	660	618	655	644	626	605	650	649	623	620	685	660	663	591	606	646	633	618	616	634	638	641	590	641	623	652	632	605	667	601	646	616	625	639	643	624	633	694	611	622	612	603	594	681	642	612	622	651	676	616	674	675	642	667	595	682	624	611	647	651	607	627	627	628	613	593	637	677	627	660	610	651	635	621	617	622	612	618	624	611	626	601	603	630	606	669	620	596	655	666	615	615	647	602	634	634	615	621	633	627	657	612	619	630	670	660	633	606	646	627	635	605	620	608	616	640	661	683	665	647	627	635	670	640	640	615	629	646	617	662	616	608	632	649	655	609	630	604	633	618	611	637	632	676	605	588	627	681	586	659	610	618	617	620	640	641	643	695	609	624	632	656	613	612	567	582	620	635	623	613	626	650	632	656	654	604	645	610	652	614	594	668	685	652	624	656	631	681	614	595	651	651	601	672	583	645	657	604	674	614	664	636	593	658	633	635	618	614	610	626	657	617	632	620	668	609	612	661	605	656	609	605	607	665	590	650	594	615	618	673	613	602	650	598	627	651	623	620	617	647	610	601	615	656	609	578	656	655	622	636	614	615	614	621	626	637	621	611	636	672	649	620	620	658	640	657	583	608	583	621	623	616	645	636	629	634	587	647	605	585	670	642	646	598	618	646	597	623	663	582	684	669	664	649	693	614	600	655	642	675	601	591	622	599	587	576	615	634	638	636	621	617	634	654	631	694	636	607	621	631	676	648	667	638	614	619	618	649	647	643	682	635	628	637	640	657	643	613	620	658	626	621	639	637	603	583	647	621	625	611	635	631	618	591	628	608	645	626	638	640	686	631	651	661	639	622	631	667	661	671	625	637	650	618	635	638	599	612	606	645	636	617	633	615	611	592	647	625	640	663	624	668	646	638	614	643	631	625	675	658	645	649	655	628	624	639	647	650	698	665	597	656	622	682	583	632	601	640	669	650	620	634	642	642	597	593	622	621	623	605	649	613	601	683	596	604	646	630	615	612	652	649	625	654	670	612	662	635	637	597	672	650	632	593	611	617	674	649	593	668	628	683	646	635	639	631	651	608	671	634	641	623	623	629	675	671	661	648	565	632	580	664	609	635	634	632	648	641	636	616	621	614	620	615	646	659	654	644	625	610	649	626	632	630	637	647	620	611	648	621	626	623	609	603	629	629	632	740	648	674	649	570	602	598	646	603	638	639	649	585	613	611	631	646	661	673	630	619	672	640	681	615	649	610	633	615	605	628	640	608	664	646	630	621	612	686	619	606	635	652	610	607	652	624	635	583	632	627	620	612	655	629	578	664	590	599	624	589	617	672	601	628	614	627	628	646	619	668	651	605	636	630	634	609	567	627	649	600	596	613	607	616	695	613	640	666	604	599	617	674	650	618	621	627	680	642	625	637	646	655	650	622	578	617	645	606	587	612	590	620	630	638	606	676	674	622	613	609	655	625	692	615	629	650	637	623	611	584	604	642	604	583	607	650	626	659	632	653	632	614	639	621	623	627	584	642	647	632	612	639	663	652	640	640	642	612	631	647	636	590	620	630	658	624	614	583	619	613	678	670	670	618	619	640	681	643	631	631	601	645	643	636	640	605	649	645	614	608	653	611	623	637	644	617	607	648	661	640	655	601	623	601	645	635	640	612	610	599	674	637	663	647	683	655	631	649	629	631	623	623	647	638	607	613	620	618	672	627	613	664	608	631	662	587	621	621	570	661	636	659	632	663	646	657	633	613	656	637	638	653	636	660	668	578	594	639	606	630	628	649	628	632	658	644	636	633	642	648	640	598	624	626	633	649	579	709	655	641	672	618	632	682	661	642	606	668	637	624	623	655	614	665	609	612	656	623	638	636	641	637	662	605	650	616	616	625	641	621	600	631	675	621	626	674	640	625	656	647	720	603	662	623	619	617	637	591	608	580	647	640	597	643	615	684	649	617	637	665	658	612	643	642	614	615	625	638	605	609	619	621	607	592	660	628	599	617	668	633	626	630	671	625	638	652	620	631	654	636	644	630	614	617	624	623	621	648	658	631	664	649	640	621	653	620	632	618	631	618	643	609	661	644	663	621	623	614	647	622	682	654	638	651	596	642	603	670	647	643	637	595	608	660	652	642	670	618	619	668	654	633	614	600	669	608	648	660	629	640	678	659	637	630	634	633	671	640	650	600	621	666	633	630	642	614	671	634	611	624	646	611	645	579	618	650	617	633	640	610	666	604	619	631	656	631	645	613	666	660	636	617	682	645	597	670	606	616	639	670	607	629	595	579	622	600	609	610	624	585	641	655	668	651	624	612	645	674	642	607	662	647	611	613	649	655	655	628	648	669	622	637	656	582	665	622	609	593	637	635	629	664	595	611	625	632	684	571	623	643	551	626	606	650	578	653	637	610	655	596	640	611	609	650	649	615	613	609	624	643	638	648	646	638	650	604	600	657	615	622	652	584	608	656	662	632	655	689	628	624	648	637	597	651	613	613	593	642	673	626	631	632	610	602	610	657	581	648	622	634	648	712	665	608	615	668	634	616	631	605	632	584	654	614	665	651	619	599	602	619	585	624	646	633	642	599	603	674	602	625	622	634	614	630	619	618	643	607
7027	480	472	415	282	241	218	179	166	142	144	141	143	151	144	144	130	128	113	130	130	105	134	133	125	133	116	117	116	130	135	137	114	138	139	147	133	144	115	140	128	140	137	116	136	120	137	153	136	138	142	117	130	142	126	133	135	131	134	144	126	141	121	131	139	124	120	143	136	113	106	109	123	128	139	133	129	121	121	130	133	128	116	132	139	137	128	117	128	119	131	130	121	135	121	124	109	139	171	137	156	133	126	127	120	122	137	128	127	117	128	141	128	139	130	114	101	138	121	124	108	137	141	129	131	130	139	117	114	117	115	147	121	131	140	111	121	116	141	120	124	125	121	123	116	120	127	124	116	148	142	129	117	130	131	132	133	132	135	149	139	159	157	112	127	131	133	96	120	137	108	113	127	129	146	147	124	141	140	120	108	122	118	154	119	121	103	134	146	126	116	130	110	106	132	120	112	131	145	129	132	122	116	133	120	125	121	139	126	159	152	126	87	132	121	141	121	137	150	125	130	136	116	139	124	118	126	117	119	125	109	119	158	141	130	144	112	134	130	122	137	124	145	108	111	140	132	155	134	117	120	133	112	116	127	138	128	133	121	148	141	123	133	145	138	134	135	149	135	121	130	123	126	115	131	143	122	116	141	122	138	128	127	115	121	133	134	130	123	122	136	125	123	114	131	123	133	119	136	122	124	123	130	135	118	143	141	118	128	116	119	128	114	138	107	124	115	117	128	148	112	135	146	115	121	120	124	124	137	121	130	124	133	131	129	128	131	124	133	130	120	135	125	123	117	122	122	128	117	128	130	153	112	128	115	137	151	135	147	134	112	126	119	122	132	109	137	115	117	137	122	153	124	131	124	110	135	109	122	102	126	134	136	131	115	145	129	143	125	143	155	117	128	128	107	126	125	140	147	127	120	125	128	128	123	137	124	147	128	141	138	118	143	126	112	142	142	124	142	134	130	121	117	105	133	116	114	119	121	124	130	119	137	125	141	144	128	128	129	135	125	139	123	133	118	134	120	119	131	133	88	119	142	144	113	121	101	132	115	125	119	123	128	123	132	124	128	145	125	123	135	137	140	141	113	137	144	149	133	115	114	131	140	138	116	142	143	135	130	140	137	111	141	156	114	155	138	117	133	125	136	126	127	125	132	122	132	153	118	138	131	117	104	119	130	124	123	121	122	116	129	134	116	124	137	117	124	128	128	110	116	149	126	132	145	101	139	131	122	112	132	102	131	109	128	133	106	146	119	115	112	125	134	106	128	118	116	137	135	123	127	129	147	124	136	108	116	128	144	105	103	117	113	120	103	114	135	132	123	111	119	119	130	146	111	137	129	119	131	130	114	155	129	133	112	136	115	135	159	110	108	132	146	124	117	98	142	123	142	118	118	143	127	121	106	110	123	130	121	127	123	111	137	135	118	130	112	117	132	126	142	133	109	133	122	134	120	133	127	141	135	111	113	124	120	136	121	133	126	135	118	112	129	139	129	115	115	123	138	123	139	156	120	144	121	141	124	123	137	127	115	143	128	121	109	132	133	112	129	137	140	119	126	145	132	137	118	129	119	121	127	124	124	142	135	111	126	155	119	135	109	114	110	125	151	145	122	117	114	120	114	104	117	143	129	127	129	125	125	135	144	111	115	141	115	139	142	139	129	141	132	116	112	116	126	115	107	110	142	138	130	142	151	119	135	134	139	159	109	100	141	104	124	127	124	130	128	119	128	118	130	160	132	114	126	116	121	113	130	113	147	118	142	105	113	126	144	135	124	104	140	124	156	116	112	113	118	129	134	134	130	121	108	141	130	124	136	123	128	98	130	137	125	110	128	111	101	134	130	110	127	123	136	115	141	125	145	153	120	110	126	113	122	126	128	122	146	122	137	130	124	126	155	125	131	114	122	139	133	151	128	126	125	141	126	139	180	152	151	126	111	119	116	119	142	131	132	119	118	118	141	128	132	132	127	125	121	130	125	123	134	136	127	129	122	157	126	115	115	125	144	121	154	121	131	119	122	114	133	138	131	134	126	109	130	128	134	134	125	142	145	129	122	135	139	142	127	125	127	133	104	131	111	119	123	119	122	153	116	82	117	131	145	122	140	128	140	134	144	117	92	116	127	129	132	130	109	157	136	136	145	131	141	103	117	131	144	115	136	147	132	117	138	132	124	124	125	141	132	135	137	132	137	125	134	126	121	121	129	133	134	127	142	134	132	110	132	124	134	138	122	133	118	120	115	108	133	117	117	126	132	145	112	95	114	127	138	125	142	142	117	130	130	125	137	121	129	135	120	124	129	140	116	134	130	126	125	128	157	144	126	125	128	125	125	135	138	116	123	133	140	137	137	129	110	155	130	130	120	138	126	110	131	143	138	141	119	125	145	115	122	118	142	125	130	126	132	106	131	121	133	125	127	117	114	135	144	129	119	139	132	135	127	131	119	107	123	141	132	115	142	138	140	124	135	119	109	127	128	131	118	133	121	110	112	131	135	131	116	134	132	124	122	131	129	111	139	114	131	137	107	125	108	137	127	128	142	133	144	119	153	124	114	127	118	121	133	117	89	120	106	112	124	116	128	168	114	130	149	124	125	134	109	128	136	114	104	119	106	112	137	112	148	136	111	130	144	138	131	134	129	120	126	121	127	135	125	117	144	121	118	101	133	149	128	124	116	104	130	141	138	117	116	117	107	150	137	109	155	125	146	146	122	152	114	127	144	120	117	134	124	129	120	138	142	131	134	125	125	131	113	125	138	148	122	118	118	98	124	133	162	125	139	130	158	116	126	114	134	107	128	118	130	117	129	113	119	113	125	107	119	112	138	138	138	131	121	134	112	123	131	117	106	137	130	134	135	129	137	138	126	149	142	111	121	110	134	123	141	127	120	130	135	126	106	107	127	127	132	140	126	114	115	112	109	116	126	128	102	147	142	136	121	119	124	113	137	129	117	142	132	112	115	116	149	112	127	131	125	145	126	117	151	120	109	131	127	129	126	128	120	114	103	119	130	135	134	113	108	145	113	130	112	121	123	115	124	115	138	149	137	144	136	130	135	134	140	120	120	132	130	108	125	109	139	124	135	128	126	119	140	132	134	124	136	105	129	121	107	119	127	136	137	133	146	142	109	108	125	144	119	118	111	121	117	146	120	152	145	130	147	143	110	112	111	126	124	101	108	103	131	132	141	103	117	135	117	118	119	122	111	122	128	125	123	125	124	139	129	127	137	127	119	129	104	118	129	127	99	108	135	131	141	131	130	112	133	117	114	115	127	125	123	137	126	108	116	116	123	114	152	132	123	114	146	134	151	104	130	124	128	142	127	133	142	132	125	122	122	163	122	127	128	114	141	118	128	140	115	124	118	120	120	124	128	132	122	146	148	118	146	121	140	131	113	130	140	125	124	153	127	118	125	146	127	137	113	129	117	124	116	125	132	110	138	103	132	119	139	121	141	129	137	113	116	107	130	118	137	137	110	144	126	124	130	145
6085	634	1143	1268	1088	873	679	643	567	534	468	476	419	425	408	465	402	424	399	405	361	372	354	349	357	323	354	353	355	348	347	320	327	358	348	346	339	339	369	334	366	321	374	350	356	332	329	362	352	329	304	363	327	353	334	345	348	296	351	327	315	367	333	375	356	313	334	345	316	326	315	353	314	345	321	363	358	321	356	331	362	334	348	336	335	307	343	323	362	374	308	311	335	341	326	328	318	326	339	348	336	370	324	332	330	309	322	330	316	362	356	352	345	294	382	328	334	351	349	284	329	334	364	335	371	347	339	320	297	325	322	322	338	331	341	302	357	357	320	323	321	321	316	364	341	337	339	348	314	367	294	334	314	332	334	334	326	339	307	345	323	338	318	352	351	326	329	344	321	316	328	354	324	338	346	311	321	319	343	331	320	332	319	339	337	315	325	322	346	320	344	333	316	341	305	317	338	338	332	309	331	302	333	366	350	337	349	343	336	349	318	337	360	313	341	307	362	316	299	307	283	320	344	295	333	341	318	326	327	319	328	333	343	319	334	335	347	332	342	333	360	333	330	359	358	355	297	335	323	321	309	350	318	313	348	342	351	366	336	339	333	330	349	373	332	326	320	338	321	321	326	326	344	343	333	301	308	324	305	323	320	302	336	317	350	338	356	340	340	348	364	312	307	332	344	341	308	346	350	362	349	318	343	334	329	302	334	305	318	347	346	350	332	343	362	349	348	334	367	335	304	324	323	343	336	337	321	310	329	313	354	343	342	319	352	329	349	342	364	317	322	313	346	333	348	322	309	314	301	305	353	345	316	367	305	325	358	297	373	318	298	311	352	320	322	370	358	321	345	302	313	324	314	340	310	330	347	318	300	324	348	321	337	344	313	324	300	374	330	349	304	337	337	341	324	311	307	313	352	329	336	336	337	330	351	295	339	346	313	334	372	344	358	354	328	349	308	301	349	326	331	355	336	325	334	331	320	319	332	323	322	356	319	308	330	340	317	329	308	341	337	331	335	294	346	334	366	323	337	370	327	313	314	360	312	313	363	347	343	333	319	397	323	341	342	330	333	349	307	310	323	314	360	353	356	344	336	318	346	324	335	307	329	343	308	315	355	353	335	328	330	347	330	340	319	325	328	358	344	308	345	343	317	323	291	349	343	332	366	304	316	337	332	346	324	348	299	359	347	331	340	315	310	291	303	306	371	337	304	308	346	294	345	349	346	358	333	358	331	362	333	319	328	311	357	327	324	299	328	344	309	335	359	341	350	342	341	330	380	341	322	359	334	342	310	298	323	325	332	322	331	329	313	322	339	307	333	352	345	352	365	326	309	314	350	335	333	334	340	316	337	330	315	326	312	321	331	307	319	345	325	320	329	344	328	367	364	308	326	301	326	334	363	324	314	309	358	332	296	301	334	327	324	320	366	335	346	316	341	293	344	315	308	349	361	300	356	337	330	337	352	300	342	335	340	343	337	333	348	312	356	348	347	310	355	327	331	353	347	309	326	359	343	337	291	331	356	352	346	336	315	295	333	369	369	317	344	337	291	332	339	291	338	353	350	340	332	331	360	382	302	332	349	353	318	316	322	318	330	322	334	333	341	330	363	327	335	312	329	349	349	337	306	355	348	336	334	289	349	333	361	320	331	317	311	330	333	321	344	328	329	316	358	342	322	343	352	341	324	321	355	340	293	319	322	350	342	324	345	358	323	324	328	321	317	338	313	347	351	320	309	329	329	332	345	371	354	355	324	317	340	330	335	306	324	352	335	366	329	328	337	338	352	304	342	302	326	330	319	302	306	345	335	306	325	300	328	334	330	375	343	326	344	312	348	308	341	345	330	332	314	362	350	329	333	336	340	319	316	322	332	313	329	351	327	328	331	341	321	332	320	348	327	352	347	327	355	342	366	355	322	328	334	300	312	294	317	316	324	336	324	323	329	344	310	352	349	326	336	354	293	330	307	334	320	324	332	342	347	337	328	308	335	311	348	342	340	326	366	335	329	343	333	329	305	270	353	331	325	339	329	340	328	331	343	306	343	291	322	312	332	314	344	353	359	330	299	323	374	304	330	372	305	333	326	347	335	323	338	346	355	304	336	314	358	344	332	308	340	301	323	331	334	309	305	315	342	327	307	340	334	324	346	313	325	339	365	350	344	314	347	346	345	336	339	323	320	320	312	329	340	341	350	349	345	325	324	320	353	310	365	335	352	346	297	321	360	278	306	347	337	338	336	343	335	335	312	328	313	320	330	333	331	337	342	322	305	356	340	342	329	329	327	317	339	315	353	332	333	326	320	348	337	363	337	324	372	331	340	325	309	309	344	286	349	328	338	316	299	352	329	356	349	325	333	346	344	322	330	356	332	332	322	344	333	322	289	353	321	311	301	336	346	327	344	334	326	332	324	331	349	337	315	309	328	329	328	351	371	340	324	331	335	356	324	353	346	356	327	289	327	302	322	330	327	328	311	331	339	343	340	327	310	343	320	331	323	316	352	307	324	316	327	291	342	339	344	327	341	325	333	346	329	303	342	311	326	313	332	317	352	321	333	261	329	333	311	333	363	313	318	306	327	287	355	323	312	313	329	323	346	346	348	338	305	316	308	347	330	329	339	341	313	308	330	308	346	356	335	329	336	337	312	342	365	327	346	368	338	320	357	325	331	333	350	368	357	313	309	341	357	354	340	304	319	309	318	333	322	336	355	302	317	334	334	314	328	320	323	349	363	289	319	317	355	321	336	314	354	377	318	381	328	339	343	354	345	328	336	353	345	348	334	320	319	314	310	342	337	313	305	337	315	342	302	346	340	325	309	303	307	322	331	301	311	331	337	321	327	308	324	329	364	334	322	335	352	322	319	363	293	316	325	330	319	352	313	320	306	349	319	326	325	302	324	361	303	340	349	341	338	323	344	330	368	312	338	324	327	354	303	324	329	292	345	380	313	342	304	329	344	310	345	337	312	319	344	320	388	342	336	320	336	356	345	330	313	353	321	340	320	367	313	336	325	289	358	331	348	323	366	327	332	371	354	295	324	336	343	342	322	319	316	304	343	308	333	307	336	318	315	340	332	320	331	339	331	332	357	342	342	326	318	323	330	352	349	334	319	332	364	355	350	330	319	331	331	351	312	309	331	329	368	332	311	343	339	344	285	322	345	323	336	327	322	328	353	373	327	323	348	338	343	328	322	343	324	337	353	317	318	349	339	331	320	333	323	332	353	333	329	345	365	322	354	370	324	342	319	343	335	327	368	323	334	338	322	320	296	324	348	338	322	297	350	347	330	324	337	325	337	309	308	329	332	315	310	290	329	322	327	363	345	337	352	343	322	326	335	319	306	360	340	320	333	333	333	324	355	345	324	318	327	351	328	294	313	350	333	312	330	360	344	337	321	364	354	340	330	285	328	293	316	332	341	336	345	363	328	352	330	379	342	322	338	343	353	352	332	337	320	347	310	343	315	361	329	304	308	345	349	340	340	336	325	345
13804	1223	988	754	511	413	323	273	284	259	254	233	209	243	242	215	213	190	192	189	202	231	182	188	217	226	193	191	197	193	180	209	210	181	186	186	192	189	192	180	182	180	193	180	196	209	202	178	171	161	163	223	207	193	226	205	193	197	202	202	198	183	188	204	193	194	201	216	199	185	179	216	196	184	161	171	170	203	190	199	182	201	171	165	197	196	214	210	195	198	201	178	192	170	164	201	194	197	199	221	190	172	192	186	200	177	217	224	190	191	158	203	211	207	193	211	184	187	185	175	198	199	181	158	194	195	186	192	188	174	205	185	191	197	184	178	172	195	200	179	181	192	159	183	201	207	186	187	207	185	187	174	206	195	190	184	188	178	205	183	204	189	205	186	200	185	202	192	184	200	184	181	207	175	182	189	204	181	205	186	205	195	183	204	182	215	212	204	212	193	196	187	223	199	187	191	213	199	196	176	183	197	201	200	185	186	214	211	191	192	210	214	196	186	198	204	192	176	183	169	192	185	169	196	190	187	185	185	194	161	199	194	205	188	223	222	194	204	195	193	185	194	189	181	185	185	190	189	207	183	167	181	179	191	179	177	192	174	203	199	204	165	180	203	186	189	213	202	216	202	195	194	202	190	174	171	193	187	198	202	214	184	172	198	211	200	198	195	178	237	199	187	166	216	206	212	177	172	178	203	160	214	183	196	159	196	195	194	190	202	203	183	171	193	195	183	189	186	199	189	194	194	185	183	177	154	208	192	197	197	186	208	208	187	194	209	205	175	188	187	182	191	179	176	196	186	191	159	180	172	219	196	182	200	162	195	188	188	186	208	202	182	229	177	196	196	173	215	204	184	171	194	184	184	188	196	207	208	200	188	182	186	192	210	191	195	157	179	189	197	182	167	169	199	175	187	183	189	194	173	188	209	194	202	205	182	183	177	193	209	181	187	194	201	175	209	200	178	194	193	239	189	203	208	201	194	219	159	198	178	186	189	199	176	228	209	177	186	201	192	187	201	187	184	192	174	194	186	194	186	184	184	149	175	194	188	198	191	171	173	190	164	184	188	171	201	170	172	172	190	182	203	190	206	191	206	199	180	219	171	168	218	181	190	181	196	207	218	205	172	191	203	160	190	185	183	196	198	189	218	204	182	160	158	185	185	190	176	202	180	206	179	187	183	182	196	172	182	198	193	172	174	216	225	180	180	184	200	188	195	217	189	180	200	188	203	185	191	200	190	187	207	189	183	192	200	188	172	184	189	188	185	168	199	195	188	190	189	184	187	189	199	203	192	153	171	184	154	154	223	204	190	180	183	174	209	208	190	196	194	201	186	218	190	171	230	205	172	162	147	218	190	187	199	175	190	171	192	199	180	186	170	209	180	191	205	201	198	167	183	180	196	207	181	201	189	195	202	191	199	180	186	215	203	195	211	213	194	184	194	168	197	200	193	175	207	203	187	192	186	186	206	204	199	179	195	182	195	199	187	198	184	175	193	181	181	188	178	195	188	196	158	199	196	186	178	206	179	201	200	203	209	186	191	187	194	165	192	206	189	221	191	164	216	168	243	181	203	208	191	191	164	198	185	177	196	213	201	204	180	179	209	177	180	185	184	201	191	178	190	188	208	199	201	200	177	188	213	199	170	182	197	155	179	217	177	198	186	186	199	156	199	197	196	212	189	183	194	217	177	192	217	194	182	193	202	197	188	214	181	198	183	178	215	215	208	196	217	196	203	189	197	198	183	189	183	197	185	191	197	187	159	183	205	196	160	200	191	176	187	172	200	196	192	170	197	198	190	204	195	208	181	192	179	183	173	194	183	188	168	200	181	194	190	186	194	170	191	186	185	193	162	194	173	206	182	182	171	202	188	212	192	186	200	171	169	172	183	199	179	173	184	180	190	172	188	192	220	187	169	187	199	183	185	214	204	218	207	187	204	185	175	183	197	214	193	213	171	192	181	169	172	212	150	176	199	207	178	202	184	210	175	184	184	210	187	175	169	196	168	156	184	192	202	189	189	199	202	205	184	181	167	210	208	192	199	201	192	217	185	157	191	189	192	173	192	215	203	204	197	187	196	186	184	190	186	214	195	179	160	209	207	201	176	180	197	213	178	188	201	213	188	182	179	165	178	204	197	180	188	180	217	205	225	187	194	215	224	173	177	207	194	208	197	176	184	218	192	200	230	188	189	177	191	186	194	181	203	189	205	199	191	192	173	179	191	196	194	167	192	197	193	209	206	173	184	178	202	217	206	195	172	186	184	187	194	164	172	171	173	191	195	168	185	199	197	193	194	208	175	188	176	182	195	212	166	177	184	193	182	187	188	176	181	162	193	183	200	194	201	194	207	214	191	178	161	195	183	181	197	200	181	166	188	202	175	224	195	181	194	183	196	203	187	207	196	195	188	195	181	188	180	166	183	192	225	191	210	185	176	194	211	188	212	194	207	229	166	193	181	193	191	174	222	202	181	179	186	181	166	197	182	185	169	167	197	192	180	201	189	183	193	222	168	176	193	203	178	197	194	154	180	180	178	204	180	167	186	183	204	212	191	201	185	187	190	199	198	197	174	189	208	176	175	189	178	216	207	154	176	187	169	165	210	173	184	193	168	208	174	212	177	197	194	192	175	200	202	184	172	198	165	199	170	202	204	183	193	227	187	187	158	202	193	175	204	203	183	178	167	184	169	192	207	194	199	190	197	180	195	238	223	194	184	205	199	184	162	183	200	184	216	195	170	195	193	208	206	223	181	184	208	188	173	208	188	176	207	191	195	199	196	207	191	209	211	192	190	179	184	173	171	170	210	205	202	194	179	199	172	183	162	187	185	171	172	151	193	196	205	174	199	202	200	212	182	173	184	217	173	179	185	191	177	219	193	210	198	179	164	206	186	193	177	183	197	187	186	202	170	180	176	180	194	169	198	174	187	175	202	202	147	192	190	208	203	221	200	176	185	194	186	182	180	175	185	188	187	194	190	178	213	174	180	166	175	198	165	220	220	216	221	179	212	193	168	205	196	215	180	181	187	188	198	176	184	188	191	171	180	186	222	176	186	189	161	182	240	181	200	202	172	180	171	205	188	193	184	176	175	177	187	194	183	185	199	189	213	186	160	183	195	186	177	182	184	195	195	197	213	172	177	211	175	200	175	191	212	180	195	175	192	173	223	197	186	176	203	195	188	193	180	213	209	184	181	176	201	207	202	183	202	211	230	186	227	161	180	184	204	184	210	209	200	180	204	186	189	193	176	171	197	193	177	182	180	175	219	188	177	201	226	195	209	189	199	179	196	166	187	199	204	204	211	183	170	210	245	196	220	163	223	196	183	179	185	194	214	209	221	179	191	190	171	174	199	175	199	188	185	186	183	203	190	179	182	189	177	203	203	181	202	170	192	188	180	188	165	203	234	197	198	193	195	169	192	185	209	191	227	221	177	191	187	185	200	218	184	179	191	149	185	188	195	169	174	197	199	210	196	217	198	191	185	198	181
8069	1169	2066	2321	1918	1506	1234	1096	1006	883	739	743	739	691	663	665	638	589	634	574	602	608	560	533	534	550	512	516	504	496	530	508	520	499	554	517	540	545	533	534	551	486	474	462	523	495	551	521	498	485	491	522	481	464	502	476	453	470	474	531	489	452	455	495	479	473	498	485	510	446	468	508	501	543	478	502	485	531	458	482	441	460	496	499	503	473	512	454	502	494	487	505	512	505	457	505	468	475	484	451	530	497	458	478	501	508	467	468	454	514	494	472	493	515	508	475	446	465	444	503	439	458	533	467	504	474	514	501	486	468	484	521	518	477	474	506	474	486	461	469	483	514	510	491	482	464	476	491	491	508	499	497	543	482	492	447	489	490	486	501	435	511	486	480	477	478	486	492	503	506	470	473	506	475	464	451	483	471	462	464	440	475	457	505	488	467	475	519	506	492	473	467	521	493	501	467	494	505	497	489	467	446	511	467	497	501	444	467	476	513	520	454	481	474	482	496	514	505	523	500	481	485	495	461	502	488	461	440	475	467	447	478	502	523	501	482	479	491	514	486	485	457	471	475	518	444	474	448	486	469	488	502	485	472	500	471	436	498	488	480	491	477	472	492	505	508	474	496	456	493	516	500	472	474	490	467	519	498	481	516	450	484	505	492	473	449	489	470	550	516	494	440	470	455	523	459	469	466	474	475	490	502	517	489	482	484	474	484	450	480	539	488	470	458	474	489	493	451	464	487	515	491	513	483	490	456	450	501	467	459	446	507	501	519	545	490	482	495	489	498	497	452	441	460	490	479	504	534	477	437	477	477	498	488	496	437	485	490	506	489	479	478	503	502	483	451	522	521	495	482	493	510	493	460	468	486	484	498	514	487	476	488	491	472	491	483	480	463	482	515	511	450	481	494	480	480	489	448	473	462	440	493	484	488	464	470	438	496	482	465	479	468	448	457	506	486	471	451	513	471	509	459	481	515	503	490	475	528	491	429	515	452	480	456	500	506	468	481	480	511	509	464	510	482	473	479	485	487	484	511	483	467	454	498	517	465	494	495	469	491	497	503	464	486	477	488	479	492	476	509	475	491	471	474	472	486	486	474	485	507	522	442	490	468	509	472	474	512	478	477	515	477	441	473	455	466	488	480	468	485	484	487	506	512	480	479	460	488	537	491	478	498	458	473	472	494	479	457	489	487	477	431	468	454	496	458	479	466	507	492	468	459	495	480	479	452	493	506	469	424	469	494	497	510	436	515	439	480	487	531	522	482	433	534	482	478	467	507	515	449	457	489	482	463	502	498	483	481	460	511	505	461	465	493	481	502	479	460	491	511	485	492	468	528	494	506	509	487	445	493	519	467	500	477	471	525	511	475	479	497	483	478	467	446	484	510	515	464	432	466	473	518	488	497	562	515	483	479	478	455	459	496	463	472	500	494	517	467	500	459	521	485	465	499	461	476	473	477	457	506	458	447	491	486	488	487	491	499	481	479	488	506	492	456	529	522	476	483	453	436	475	494	511	507	488	494	471	458	462	497	499	461	477	502	470	436	496	464	508	501	477	479	499	472	470	478	461	531	477	460	494	498	501	510	482	484	439	505	491	493	472	473	466	482	487	483	469	453	497	501	474	492	498	486	442	494	535	486	474	487	481	509	483	510	465	458	493	450	496	500	487	457	480	485	451	481	490	459	475	464	474	508	538	514	480	483	490	492	497	482	498	510	512	509	501	472	448	483	467	486	515	527	443	470	459	463	516	488	457	488	522	486	481	493	494	493	489	498	528	485	496	480	473	477	479	488	486	515	454	496	482	430	504	471	500	472	522	501	498	438	491	490	484	492	445	459	502	501	437	463	461	469	486	488	459	469	480	460	493	490	485	498	499	456	463	495	510	460	475	517	499	508	511	508	451	517	509	448	497	474	495	471	509	502	492	498	510	447	480	505	461	493	497	495	496	463	496	500	480	499	472	531	495	456	441	482	498	489	466	523	494	542	509	486	463	480	452	541	497	479	447	470	458	470	481	493	481	487	473	489	484	530	495	472	490	488	510	492	456	518	497	447	501	483	494	457	461	486	463	489	445	479	494	510	480	480	470	493	482	516	481	468	480	470	502	449	500	449	497	473	481	534	495	525	462	488	482	474	462	514	481	492	509	510	525	506	496	463	505	512	495	517	466	504	479	515	491	511	502	494	503	436	480	435	495	506	484	508	480	504	441	477	475	469	473	509	455	497	512	489	445	499	508	475	519	480	504	471	467	443	479	458	503	534	482	464	495	454	468	487	463	482	465	478	471	499	484	514	492	484	487	443	467	523	510	479	477	499	468	490	478	457	513	482	461	437	520	493	479	500	465	529	509	506	471	492	491	490	461	469	500	503	518	454	482	506	477	499	482	498	470	458	493	499	485	451	435	491	464	484	477	544	506	469	496	481	477	478	440	455	473	483	481	451	495	457	487	486	473	476	517	508	489	535	512	528	482	510	475	451	526	440	488	476	511	505	480	492	469	501	476	466	472	482	449	454	479	470	497	476	440	498	503	486	428	494	462	466	487	477	507	441	476	494	500	448	497	510	441	531	507	491	496	457	460	476	493	449	468	514	493	468	510	486	506	444	492	480	473	504	475	530	486	491	475	470	474	444	461	490	464	490	449	489	493	470	497	475	481	496	455	496	513	483	500	450	493	498	465	480	436	489	515	465	483	517	508	492	488	456	454	462	489	507	503	478	502	507	493	488	499	499	474	434	481	525	507	439	470	469	477	490	482	491	501	500	491	474	492	523	466	472	459	483	466	480	506	479	488	489	519	499	479	512	480	482	436	486	481	515	460	482	466	480	495	475	504	444	468	512	498	457	496	484	516	522	513	479	517	479	440	516	506	436	474	477	478	498	486	473	492	462	498	492	471	461	469	483	457	501	484	489	489	511	485	487	501	463	477	507	477	466	522	490	506	448	491	442	455	483	497	448	487	490	480	512	472	446	510	526	495	487	494	466	422	488	501	486	475	471	448	520	451	481	474	490	493	496	494	488	538	467	472	502	488	488	481	466	452	475	487	489	486	486	497	467	512	446	490	501	522	474	489	468	487	494	485	501	475	456	486	476	480	502	486	469	502	452	474	486	505	458	480	479	475	487	448	489	495	485	462	487	487	456	484	497	503	490	469	468	553	489	471	489	495	518	503	516	479	473	514	495	483	444	489	510	494	511	477	489	498	441	489	468	469	494	466	488	495	476	518	489	504	486	510	500	489	494	472	497	474	476	475	483	500	474	491	511	465	509	499	522	483	485	514	446	482	493	463	501	486	472	473	432	469	530	473	469	496	464	466	487	496	503	486	463	460	472	516	523	506	509	474	498	510	468	490	489	497	476	488	513	475	464	477	520	504	451	462	508	464	485	534	515	448	517	478	471	465	464	495	520	474	488	481	532	526	508	488	470	509	497	502	494	493	473	463	477	486	492	479	461	463	503	484	489	504	486	480	477	493	473	522	478	493	467
1633	333	297	289	302	313	311	293	308	260	304	314	317	316	274	289	284	267	278	274	280	307	308	272	292	267	282	243	264	271	298	250	280	274	303	270	297	303	254	289	270	296	296	300	284	298	266	264	285	234	276	301	271	290	265	284	312	280	286	317	299	293	280	295	302	281	293	272	275	281	309	284	290	308	257	243	309	264	286	269	264	290	296	254	294	280	262	300	247	302	287	256	283	273	272	275	275	289	287	250	281	309	299	275	277	268	259	279	267	281	278	275	310	273	284	276	247	274	291	274	285	303	253	253	263	273	265	277	287	272	285	304	257	292	236	314	301	275	290	281	305	322	290	277	314	280	305	292	265	295	246	293	287	307	301	291	297	325	292	288	292	271	281	279	303	257	301	263	312	295	272	271	257	288	250	267	281	288	269	280	264	299	290	286	304	283	300	292	309	290	311	253	285	275	263	313	296	308	266	302	284	268	274	329	283	259	276	296	285	251	262	281	286	259	272	283	290	282	296	272	303	304	285	278	265	262	295	288	266	276	290	271	254	276	296	303	283	298	272	263	325	312	287	299	283	250	274	285	296	296	291	275	286	294	286	273	287	260	308	274	292	305	265	301	331	300	275	285	298	289	284	291	257	263	270	298	303	290	278	266	290	250	275	290	234	306	310	300	316	300	288	309	292	290	308	287	289	273	291	240	272	282	305	283	279	275	273	285	308	296	264	253	263	268	259	313	287	280	296	270	249	255	260	292	273	292	261	271	276	272	308	258	271	298	276	299	283	332	298	307	322	269	295	251	260	276	281	263	283	280	305	277	254	287	319	286	298	280	261	273	263	269	295	269	293	299	305	272	293	276	259	300	287	290	306	302	299	293	269	310	284	298	296	295	311	260	283	303	268	289	275	253	252	285	285	249	276	304	274	287	313	293	272	308	262	281	262	272	281	282	273	306	295	297	268	272	288	313	288	261	276	274	269	288	269	298	312	294	295	273	286	301	261	299	245	253	269	262	274	271	293	303	303	277	267	249	298	292	283	305	271	279	259	267	258	275	291	299	282	303	247	275	312	275	290	286	260	292	303	276	258	271	301	273	292	302	308	287	259	295	269	294	306	304	265	267	250	299	286	326	271	271	272	301	324	318	294	284	280	276	272	282	280	296	274	350	289	300	293	275	270	279	297	291	265	287	291	277	241	265	326	296	274	288	265	298	270	285	294	277	256	235	286	280	300	245	289	276	303	281	276	275	304	286	264	283	288	255	274	286	270	255	291	264	285	260	262	272	284	297	288	279	260	298	306	290	254	260	284	283	285	263	248	289	265	252	243	274	272	285	288	290	293	262	268	347	288	313	303	253	271	306	267	240	290	289	307	277	288	244	312	272	275	280	282	286	263	272	269	278	265	289	271	273	250	271	272	272	288	295	242	274	277	278	304	265	282	286	266	253	259	271	249	278	300	278	251	307	244	272	280	280	276	294	274	302	297	285	278	274	288	291	325	295	310	257	275	256	266	262	275	298	294	305	279	273	261	261	281	286	300	250	263	275	260	293	280	282	311	303	304	294	291	299	285	284	287	255	263	258	309	286	282	303	275	289	280	264	322	282	297	272	274	297	276	297	288	250	324	273	331	258	274	264	278	279	301	264	276	286	289	308	300	293	282	298	311	261	277	265	292	266	291	279	290	261	255	269	266	269	289	297	292	301	288	278	284	292	264	325	281	265	274	289	293	283	309	296	284	250	281	315	241	280	315	316	287	269	270	287	302	289	293	286	294	317	307	277	254	283	275	306	284	254	304	316	242	291	269	253	288	295	304	324	297	277	278	285	284	274	274	237	312	260	310	261	280	284	324	278	295	288	321	276	319	283	286	267	259	292	278	287	306	278	251	278	308	291	277	289	258	284	291	308	290	263	254	308	274	286	279	269	302	312	291	307	277	281	284	298	303	320	288	300	309	256	297	289	297	290	264	276	249	273	294	262	280	297	278	274	319	289	295	291	290	275	293	296	292	260	291	263	293	287	276	275	263	269	290	303	276	295	288	265	274	289	257	269	290	264	261	288	278	287	277	336	279	285	269	299	311	297	325	290	315	270	261	293	292	272	313	290	290	289	281	287	323	261	261	245	297	268	275	303	296	275	287	286	249	275	304	289	315	266	275	277	283	298	292	298	290	282	286	283	268	302	274	263	297	293	266	292	283	307	275	313	270	289	278	305	270	272	245	265	303	282	292	293	258	288	265	293	281	290	257	249	302	290	256	279	279	271	288	275	289	264	284	304	275	303	274	290	281	268	284	300	306	262	241	283	284	318	282	298	267	288	300	261	275	284	272	286	286	255	295	318	284	270	289	271	276	267	290	296	308	271	247	272	293	300	304	288	245	314	267	289	284	300	282	296	276	284	286	287	274	264	304	320	285	297	309	287	316	301	285	295	296	301	271	323	257	305	278	279	267	288	285	264	267	257	283	267	300	309	310	285	278	282	263	266	289	281	314	289	263	261	281	300	312	281	270	263	298	267	296	267	300	285	306	333	279	285	284	294	283	275	275	297	282	287	327	323	293	273	274	288	304	249	269	293	255	301	268	316	261	244	271	298	259	296	261	286	300	248	299	249	311	283	288	286	288	265	302	294	285	280	278	281	279	280	274	270	279	285	306	270	282	284	263	274	276	288	275	309	303	287	315	299	285	240	279	315	291	258	261	284	291	279	288	262	280	285	267	281	272	307	315	285	288	279	285	305	300	270	280	279	298	296	305	264	262	308	310	286	278	289	309	288	277	278	260	295	282	271	301	263	269	302	285	313	245	271	263	286	277	260	271	279	292	310	290	276	271	257	275	298	291	287	310	307	258	314	278	294	302	304	299	255	255	275	280	280	261	286	336	336	261	290	314	298	310	263	302	276	291	272	293	291	281	294	314	235	282	286	280	245	278	302	294	289	277	301	273	286	264	298	284	301	283	290	294	312	272	296	292	285	309	287	259	284	297	292	291	300	272	278	293	277	290	277	283	289	288	261	290	294	271	297	275	292	286	283	300	292	272	274	269	297	297	229	279	247	267	283	295	319	296	316	285	265	305	290	260	286	259	288	313	283	282	290	280	290	238	297	255	289	292	278	263	277	274	265	307	270	269	287	278	250	294	268	309	278	303	283	293	299	287	285	284	291	296	277	286	284	289	285	299	319	298	254	266	265	295	327	267	274	317	301	267	301	268	270	346	300	301	280	274	267	304	292	272	296	312	273	269	284	307	284	263	288	306	304	277	321	269	301	303	292	276	254	285	288	283	287	274	287	284	252	289	296	289	305	297	283	281	284	274	263	291	284	263	263	334	259	263	281	287	281	274	309	288	305	296	283	268	295	278	288	286	307	283	291	305	287	286	329	237	283	293	289	285	290	275	289	298	297	291	292	261	281	298	336	266	283	304	270	273	290	256	262	286	315	286	276	282	264	302	280	273	301	290	283	245	298	257	248	281	281	275	253	287	277	279	300	280	287
1864	663	705	654	638	671	631	680	702	661	642	671	624	609	652	623	606	639	641	653	617	645	634	611	643	651	654	674	691	638	599	663	647	631	655	663	648	632	638	629	626	625	591	693	667	669	633	624	678	694	632	672	646	649	650	650	623	626	646	683	655	638	586	629	688	657	617	674	614	633	654	659	679	598	647	637	682	604	681	619	601	647	688	615	645	674	635	669	626	638	661	683	655	641	659	628	653	605	655	659	617	653	639	621	641	640	644	616	671	620	653	651	628	628	610	590	624	682	646	634	641	596	664	669	635	644	644	650	634	670	719	624	629	656	673	617	644	667	612	631	622	602	637	647	607	668	656	640	600	652	678	634	636	626	660	618	610	660	652	676	643	680	641	603	621	665	656	632	642	583	659	647	636	617	636	662	689	641	668	608	604	625	689	640	672	583	630	589	616	660	640	651	604	644	660	636	606	620	642	614	607	619	656	662	708	640	634	625	647	637	614	634	657	653	664	648	671	612	611	673	587	675	659	635	668	646	588	650	604	620	624	650	615	659	596	664	617	615	650	654	638	640	641	662	679	621	608	672	620	644	679	690	674	630	662	614	691	681	695	637	665	633	641	647	642	636	662	651	652	667	646	606	640	638	622	668	691	616	687	635	651	623	655	593	644	690	662	659	612	682	689	668	682	653	613	585	601	614	605	598	673	672	630	640	568	655	620	623	656	609	647	677	612	624	615	621	703	616	609	653	625	650	634	637	595	664	639	643	634	603	665	691	637	670	647	647	639	632	645	617	690	630	628	613	678	648	632	656	652	654	664	628	637	589	631	597	611	673	645	609	637	628	641	680	653	622	678	665	633	611	686	604	641	671	586	585	612	680	652	588	677	679	676	620	636	627	607	602	681	655	645	633	650	631	700	630	635	574	609	608	670	617	599	643	637	634	641	619	664	585	659	622	631	628	596	648	651	633	647	648	657	649	629	623	610	643	660	630	638	603	604	675	660	627	706	603	682	651	645	669	582	715	584	679	606	666	641	638	656	609	650	650	646	672	638	669	622	679	652	601	653	695	660	619	609	632	648	631	610	619	668	610	641	650	655	672	631	655	646	647	635	677	631	640	629	644	643	615	672	660	606	624	630	664	647	648	617	636	681	639	651	614	629	646	622	648	633	639	638	636	648	665	667	603	658	641	659	701	633	607	609	636	626	642	690	620	636	605	614	673	702	672	634	647	630	678	702	630	660	634	661	630	630	666	681	604	617	675	646	662	643	625	671	638	643	647	649	637	642	672	638	666	657	626	596	648	643	631	649	663	654	626	644	633	630	655	637	684	630	656	690	656	680	661	613	638	652	636	644	659	619	653	614	637	658	639	622	662	607	660	670	651	606	566	626	653	619	607	623	685	635	656	645	662	622	668	626	647	630	664	665	643	645	690	621	642	635	645	630	664	672	653	601	667	650	658	664	652	626	622	632	606	638	642	685	681	612	603	604	642	641	606	673	641	665	619	637	591	673	619	654	667	664	624	613	663	616	657	647	681	678	638	659	657	616	670	650	614	625	618	682	654	630	660	677	673	610	650	644	683	615	636	669	683	663	632	639	630	680	660	613	640	615	639	644	626	641	632	602	629	646	599	667	619	626	681	646	682	606	632	624	594	653	618	661	665	668	637	676	634	622	673	669	661	631	667	679	612	622	618	644	632	634	646	619	622	588	651	640	630	618	623	589	630	631	648	663	632	637	661	644	642	651	644	674	632	695	641	651	638	612	647	625	658	619	664	639	615	636	653	685	671	613	647	640	642	601	648	638	635	633	693	599	626	658	675	631	605	620	633	611	677	611	685	660	630	637	627	658	612	595	648	682	660	643	646	623	602	643	626	616	669	659	635	651	633	704	652	607	594	635	663	655	641	659	640	649	641	605	677	631	670	663	660	677	584	618	634	683	653	658	626	643	687	687	666	645	641	617	666	634	692	648	688	622	627	647	641	677	612	650	636	629	693	636	625	649	648	633	600	616	627	650	652	654	673	623	591	619	638	618	664	660	663	608	665	601	637	633	635	664	625	657	659	648	651	651	656	628	634	607	621	632	658	630	619	676	656	655	660	663	618	658	634	655	655	627	659	635	602	648	627	691	616	654	642	676	634	596	604	612	639	647	635	650	649	688	609	629	688	645	667	642	622	592	644	671	684	606	598	620	633	648	617	668	633	650	654	692	626	630	611	687	635	653	619	638	623	648	648	676	655	657	647	663	633	624	600	661	672	674	627	645	688	637	682	640	658	614	687	661	657	653	611	650	644	644	659	626	674	638	678	594	674	635	652	644	679	657	665	655	653	678	635	649	650	610	655	657	597	610	631	678	617	663	640	663	626	641	653	647	629	614	632	616	659	648	669	590	622	638	638	607	627	655	664	659	612	638	677	657	643	635	603	657	655	632	648	668	653	615	648	595	595	641	650	675	654	625	621	620	665	661	629	661	656	633	638	654	657	659	646	641	639	600	644	670	679	639	630	650	628	641	604	629	668	610	681	602	657	608	646	676	609	702	682	664	606	621	697	569	641	618	653	622	601	680	655	635	601	679	685	652	675	626	648	672	620	690	596	642	692	605	638	638	614	660	618	666	651	641	634	655	657	667	672	649	659	624	635	673	665	662	652	650	621	652	633	654	645	648	664	605	629	630	625	695	649	620	656	647	627	678	663	689	630	622	599	616	623	658	620	668	618	643	617	609	596	632	648	625	656	642	630	632	640	591	591	611	621	592	624	601	661	615	592	644	611	627	672	629	643	582	671	648	656	612	626	627	642	649	660	601	637	612	671	660	650	666	636	586	614	670	642	607	661	635	636	678	694	661	665	603	634	633	627	678	607	662	634	679	657	606	639	647	653	617	613	614	641	620	635	672	587	629	677	644	664	634	663	631	651	611	566	628	620	642	670	652	653	663	637	601	715	649	681	617	617	659	620	599	662	638	655	638	661	685	615	667	635	704	644	663	614	632	644	666	676	649	645	601	661	650	628	627	620	659	614	606	634	644	699	632	647	628	603	645	671	654	648	626	609	674	597	602	632	600	644	641	656	632	694	661	619	607	642	652	646	627	619	655	659	633	649	632	685	627	643	660	673	631	643	626	614	636	620	680	662	635	635	678	675	597	647	628	592	677	621	615	622	613	631	627	658	630	636	602	699	648	600	643	624	666	685	670	630	635	640	639	681	667	613	645	621	659	680	663	653	661	614	635	627	681	664	640	636	655	652	631	668	591	622	598	633	636	641	645	663	622	625	651	629	630	646	662	640	643	697	597	638	600	643	614	658	638	658	629	622	668	637	572	663	627	622	669	637	688	649	664	659	668	663	613	620	668	654	675	637	637	671	696	629	646	662	622	673	623	646	646	624	662	651	609	654	626	618	606	624	672	650	647	634	629	644	603	647	659	599	656	607	640	614	618	617	639	633	626	655	606	652	666	663	659	657	599	610	587	617	637	589	613	652	653	636	664	657
7177	515	537	403	314	223	202	195	174	135	166	159	128	146	129	154	131	140	181	131	143	116	127	127	151	134	140	124	125	123	156	142	134	137	137	142	120	157	130	134	112	118	128	128	147	110	137	123	149	110	135	142	112	122	120	119	134	124	114	129	130	119	144	121	129	112	111	157	130	123	124	151	134	119	119	127	131	127	122	119	139	115	143	119	130	136	133	122	144	113	107	125	132	128	120	125	133	147	125	110	122	143	117	143	118	129	129	143	138	113	128	111	126	123	114	128	131	135	125	111	146	141	168	117	124	128	129	152	116	132	119	122	116	112	118	148	137	150	112	143	124	131	132	118	116	125	126	149	135	127	139	124	133	130	120	116	98	123	104	144	129	113	102	138	143	155	126	126	137	123	123	133	138	131	128	134	119	137	130	134	150	123	107	124	105	140	146	148	112	153	149	122	123	133	119	155	136	128	126	142	113	136	161	125	114	131	133	153	129	130	149	139	135	137	134	135	141	130	152	130	139	133	125	109	121	144	137	138	120	139	129	128	126	133	111	133	129	136	119	138	137	146	123	121	104	154	115	132	126	123	123	144	136	111	118	121	132	126	127	102	124	126	104	107	132	132	110	146	133	135	125	122	123	142	145	127	132	143	130	130	142	101	109	136	124	129	138	117	135	125	134	117	124	126	148	117	127	125	120	126	142	129	134	117	110	133	165	127	119	129	126	130	125	131	118	129	129	119	140	110	119	119	125	117	162	120	139	122	102	146	119	108	123	140	147	138	164	147	117	126	140	125	149	144	144	130	134	127	124	129	131	140	109	124	107	135	119	118	133	113	98	130	120	106	120	136	125	121	133	142	143	120	123	134	125	127	126	142	134	108	128	137	138	117	119	136	113	101	143	127	124	126	111	125	126	121	131	134	135	139	117	122	141	109	103	115	151	115	120	132	108	117	131	134	119	118	150	124	132	106	124	109	134	122	127	135	128	113	147	127	114	134	135	134	151	132	120	117	116	145	155	133	143	136	124	123	138	139	151	137	113	141	141	116	140	134	115	142	128	129	143	119	122	123	127	122	118	129	129	130	122	132	128	135	118	127	114	109	119	135	128	121	119	151	127	138	114	141	134	116	120	107	139	133	127	135	136	128	138	124	139	122	134	135	133	132	137	122	113	127	133	142	126	103	132	134	146	158	122	119	130	127	145	147	121	139	142	121	138	124	127	132	122	109	111	132	141	126	132	141	138	124	135	134	135	119	126	115	129	134	135	115	127	127	116	135	121	145	140	129	118	145	142	122	138	146	147	146	130	123	136	149	132	145	147	143	132	126	119	158	122	122	136	122	142	135	152	129	121	123	118	147	130	129	138	111	108	111	120	143	134	135	135	145	126	121	119	131	109	120	122	135	103	144	115	133	121	133	138	133	128	142	126	151	135	145	126	133	114	115	124	139	126	123	119	146	137	123	116	119	124	123	135	118	119	137	112	105	107	132	98	120	148	120	142	138	132	139	126	107	121	131	125	130	120	127	148	125	131	124	135	142	119	127	138	137	123	116	119	131	121	97	142	143	133	126	131	142	134	132	122	123	118	131	125	135	153	136	116	124	168	127	135	100	121	118	122	113	129	144	133	122	107	97	114	128	119	105	132	143	113	125	120	126	104	114	139	146	121	153	127	111	134	124	127	146	106	124	140	108	141	140	123	151	123	125	138	121	123	131	116	121	145	115	118	127	144	132	123	142	120	131	121	137	128	141	120	128	127	141	126	125	146	110	119	116	117	126	128	129	137	115	119	136	125	115	123	120	109	123	132	147	105	147	147	108	137	143	116	121	138	142	110	102	125	117	129	143	109	119	134	112	151	122	133	134	163	130	107	130	131	118	123	124	123	113	126	123	118	112	142	116	107	130	123	137	112	147	119	138	138	127	116	150	143	119	128	128	126	131	129	113	131	129	114	123	147	117	151	142	122	127	119	114	139	125	135	114	122	127	119	118	108	133	119	125	127	131	127	126	112	123	121	133	126	152	130	114	146	138	126	124	101	127	140	146	143	106	133	114	128	122	130	131	102	128	137	126	139	119	124	129	117	114	96	119	140	132	126	112	129	132	128	99	95	107	135	138	136	117	140	123	131	132	127	148	142	130	136	132	120	140	129	133	133	136	129	122	115	110	142	130	136	147	120	140	135	151	141	148	139	117	132	106	127	129	110	134	143	130	146	112	136	141	140	118	109	136	134	131	118	117	124	137	112	133	125	122	146	108	114	137	127	122	116	133	123	132	117	133	153	133	122	125	125	116	128	153	141	143	125	111	111	137	129	136	127	133	119	118	110	130	146	117	146	113	121	127	129	125	146	129	110	128	126	119	128	112	137	125	142	140	167	124	125	121	155	111	121	114	119	135	121	124	122	139	131	125	134	122	105	127	132	132	119	143	121	152	133	104	129	146	122	106	113	118	127	131	143	133	107	123	135	140	145	117	128	126	123	131	159	137	124	131	126	125	137	132	130	106	131	117	122	131	123	137	116	123	140	131	131	120	140	147	118	128	128	125	140	131	118	121	116	107	145	135	133	118	106	137	140	138	123	131	147	127	108	107	120	117	119	120	147	114	126	144	113	119	124	145	121	133	132	103	126	125	133	95	134	121	120	124	124	146	142	117	135	106	134	111	139	139	146	133	127	146	139	120	120	118	110	130	126	110	104	116	118	130	134	120	143	130	136	123	122	143	124	148	138	124	142	129	125	134	140	126	123	126	108	136	118	117	128	143	144	124	138	130	120	141	129	121	139	125	129	142	145	120	118	119	110	138	143	130	131	139	118	116	134	106	109	129	124	143	113	122	130	132	122	105	140	140	102	114	133	130	130	114	126	158	119	139	106	143	128	152	135	125	135	110	135	125	131	143	130	144	114	123	141	124	122	113	132	132	133	133	129	129	121	172	118	129	117	140	117	134	127	126	121	158	131	148	135	132	123	133	124	136	132	132	142	147	113	129	127	128	144	140	111	127	139	146	109	142	128	127	131	123	126	132	153	121	142	111	124	134	137	155	123	132	130	124	141	111	121	116	124	111	126	125	144	130	124	119	134	144	113	127	126	131	120	131	127	127	133	130	143	118	137	141	123	136	142	142	120	114	120	133	131	107	143	115	114	145	124	100	142	115	125	152	102	134	139	124	121	151	124	148	131	143	106	117	114	126	124	146	129	114	124	128	118	145	134	112	137	126	130	145	129	148	129	132	137	122	125	128	117	143	111	113	132	156	141	151	138	120	126	135	142	121	119	114	109	124	126	118	139	128	100	160	114	141	112	121	129	126	114	120	115	125	136	135	149	124	121	105	132	116	129	139	130	139	135	145	115	132	130	135	120	132	145	134	128	149	134	114	156	151	154	133	127	116	118	140	118	145	132	126	119	148	116	113	108	127	133	106	129	132	139	121	168	113	128	110	135	135	123	155	159	107	148	129	126	137	105	138	126	120	114	115	128	125	116	132	130	121
6064	696	1154	1289	1155	921	730	687	575	539	477	479	425	453	444	407	386	420	400	380	380	392	386	359	365	387	358	365	355	364	360	342	371	358	303	373	335	348	347	332	328	357	345	341	363	327	349	313	370	343	340	357	315	361	345	344	316	332	333	342	304	330	352	338	341	349	350	370	337	351	356	336	337	338	342	311	323	308	348	300	354	332	332	329	328	303	345	350	334	317	364	341	325	325	369	347	322	348	341	298	325	344	310	336	350	332	354	311	342	353	354	354	339	342	350	343	310	327	309	362	338	339	327	325	324	342	309	332	320	337	346	368	338	334	312	343	341	363	347	381	329	331	364	335	385	356	288	357	349	322	337	374	315	348	332	323	367	320	352	349	312	351	336	338	322	356	345	322	354	367	332	357	362	335	311	347	317	345	335	348	306	349	351	326	346	288	342	344	312	333	315	315	325	322	349	341	352	327	342	327	342	334	344	339	365	327	332	353	330	358	328	302	332	338	343	342	303	320	357	317	343	345	308	342	347	323	369	342	336	333	353	339	336	316	320	354	312	321	344	317	327	371	323	353	328	337	290	357	338	364	313	343	364	319	323	313	295	335	338	320	319	328	347	324	333	348	339	356	388	316	372	355	307	336	354	327	341	340	358	351	316	323	320	324	342	324	367	337	346	340	323	339	295	345	356	330	341	349	355	335	341	337	370	386	349	325	357	330	281	356	320	351	321	332	353	313	323	342	340	320	313	339	324	361	329	331	348	335	321	324	348	374	331	330	309	363	365	345	306	343	316	383	300	349	318	316	342	358	335	312	320	357	352	348	303	386	314	317	369	341	362	350	350	346	311	329	330	325	338	338	343	367	327	341	365	342	315	304	344	315	328	331	335	335	341	337	318	349	311	344	329	306	316	349	328	315	362	347	337	290	345	366	358	374	336	341	308	363	323	301	327	361	313	336	355	348	334	312	353	345	328	327	349	362	322	356	335	340	349	319	335	311	339	352	321	332	349	340	331	347	323	353	346	333	358	361	354	352	313	362	328	328	317	326	335	348	361	320	294	293	343	324	341	337	327	319	331	323	337	341	341	352	330	369	339	346	324	306	312	352	355	314	324	340	327	336	355	368	323	335	357	318	360	339	331	335	327	343	356	336	331	365	344	335	349	361	351	334	329	341	322	356	329	352	319	328	351	356	314	332	352	283	342	346	324	341	319	338	308	355	334	327	353	349	350	341	351	351	357	313	343	319	339	324	340	332	304	335	358	322	315	369	381	365	316	322	323	332	354	332	328	339	330	297	325	319	343	337	354	290	357	332	331	329	320	364	358	338	360	338	324	316	326	344	331	335	362	315	333	343	310	365	354	318	323	289	311	337	329	305	324	338	324	331	317	334	365	302	325	334	319	347	317	325	350	296	363	327	335	359	305	353	317	322	361	331	333	309	337	334	349	347	336	321	318	335	317	352	330	333	363	327	313	368	323	338	334	373	320	310	344	336	334	359	335	359	306	341	334	343	344	326	350	329	339	374	367	317	350	345	325	341	326	342	367	331	356	336	323	325	320	349	331	334	340	331	357	309	348	336	359	308	333	350	307	324	345	345	310	364	317	354	346	334	354	348	377	319	332	322	356	312	359	374	350	339	295	323	317	335	334	333	310	316	344	354	361	321	348	361	333	320	352	271	355	347	343	352	367	317	346	337	339	350	313	355	337	357	329	329	368	353	315	310	311	329	307	379	333	322	359	357	355	326	353	338	351	312	336	349	340	372	332	316	329	374	330	341	318	378	322	317	318	331	325	351	323	334	330	302	356	344	328	350	345	367	332	339	372	339	326	319	337	368	306	351	326	364	321	354	330	289	315	363	323	312	342	345	357	349	373	336	361	307	308	339	350	333	329	325	333	315	336	295	317	379	362	319	340	342	362	371	346	349	344	327	383	337	317	316	334	365	319	366	309	332	338	333	347	355	336	309	318	332	353	327	349	336	318	333	317	342	321	320	350	352	337	314	365	339	347	313	348	350	332	318	335	349	339	368	346	340	331	329	331	313	323	308	307	334	310	354	335	317	344	350	313	324	363	339	336	321	353	322	377	302	364	323	321	327	321	337	318	343	337	314	366	319	356	376	341	324	303	344	313	326	326	340	324	320	322	345	334	342	340	369	338	339	340	316	308	337	349	352	336	360	328	334	375	339	331	317	342	338	383	337	329	379	358	361	381	323	322	390	368	335	351	317	329	320	350	349	363	353	329	359	348	341	347	367	360	334	341	326	309	338	345	337	342	346	308	364	344	340	346	345	325	358	350	319	354	329	344	307	367	326	331	328	360	337	322	354	307	340	322	347	360	330	327	352	341	345	302	316	346	313	338	317	321	295	351	298	317	334	325	353	367	381	300	337	355	354	362	360	337	340	354	347	337	308	363	353	327	329	338	334	353	308	332	372	355	324	335	330	375	330	338	316	306	359	331	332	319	346	333	319	343	316	316	322	344	333	317	310	365	328	312	323	329	310	373	317	340	330	337	316	338	373	353	323	345	319	302	309	367	307	323	326	354	320	311	335	348	323	332	331	355	339	337	372	336	332	353	332	371	309	369	346	295	326	335	340	357	357	346	350	331	340	343	338	329	319	335	340	329	325	347	321	315	333	317	321	321	331	346	342	317	293	327	319	362	337	335	369	359	332	330	342	325	372	361	343	388	343	292	340	343	347	322	328	345	376	340	325	330	341	317	360	352	333	346	309	331	334	323	308	340	354	309	324	352	339	361	339	324	347	324	306	329	344	338	336	352	345	326	343	325	350	334	353	353	336	334	355	347	318	317	337	373	328	336	329	321	364	350	335	307	336	346	323	342	321	371	335	325	363	323	346	306	348	360	310	341	333	343	313	356	331	351	341	329	349	374	358	319	306	342	324	326	341	337	317	351	359	380	309	303	323	320	344	317	324	315	330	352	318	309	366	323	339	330	325	324	361	342	338	342	324	377	337	323	332	362	335	334	340	338	324	350	387	339	354	350	371	334	329	321	332	338	364	363	335	349	348	316	337	332	360	326	386	372	319	353	353	325	365	339	351	348	328	354	338	330	314	354	338	349	331	322	360	313	354	331	315	326	333	368	366	352	310	325	338	323	316	323	360	332	364	326	346	352	347	343	336	351	340	320	372	361	336	341	358	335	323	334	302	345	350	379	333	327	338	325	352	325	315	341	362	336	337	346	342	325	324	331	304	330	350	342	339	316	353	342	312	303	365	329	350	338	343	329	331	306	341	347	311	320	347	320	322	316	348	349	318	333	345	338	361	359	321	352	350	324	350	375	362	297	300	345	367	341	330	330	359	352	328	325	321	322	328	346	313	344	304	342	331	311	353	351	328	345	338	334	316	367	345	341	342	357	339	339	340	338	327	346	338	342	341	342	347	322	342	366	300	354	313	328	337	356	315	319	333	338	357	332	324	348	335	342	354	324	354	338	340	337	331	327	344	330	358	353	337	336	333	307	343
13778	1140	1019	735	539	394	331	311	278	267	237	220	213	237	201	243	218	201	199	199	213	195	185	213	223	224	198	198	193	198	204	200	237	218	198	205	210	195	196	169	202	198	203	200	182	195	201	199	167	179	193	192	201	192	196	191	168	168	202	202	186	200	198	179	198	183	222	194	173	200	207	190	191	202	194	190	243	178	176	193	217	186	175	193	234	182	177	163	212	201	200	193	198	204	167	201	189	191	204	189	196	189	212	171	196	204	203	166	180	193	204	192	202	202	186	196	217	187	208	201	201	198	172	213	179	226	158	179	212	190	200	163	196	176	185	216	202	179	182	221	168	170	197	154	218	176	177	181	202	174	180	225	201	161	192	162	209	186	206	193	214	212	199	194	198	194	207	211	221	189	189	187	178	197	199	202	186	208	194	192	180	199	161	205	203	206	219	204	191	219	173	172	214	179	180	199	202	199	177	174	200	182	210	213	216	199	184	213	216	181	200	177	211	205	185	217	212	210	200	189	178	173	191	209	198	193	174	188	164	198	186	188	176	186	210	166	162	175	195	189	170	176	178	185	167	194	196	192	188	182	186	201	194	192	179	188	181	196	183	205	193	207	201	196	181	205	179	188	172	189	178	189	216	202	196	188	189	216	179	168	191	205	187	223	197	177	189	209	202	199	198	185	219	193	189	186	214	197	195	163	202	191	195	166	172	185	197	174	187	200	176	203	201	185	181	208	171	166	179	197	207	199	176	217	193	188	166	192	197	173	200	194	177	183	175	193	180	211	203	181	199	213	217	224	202	191	202	183	191	213	193	183	166	175	171	191	198	170	230	192	183	174	191	196	171	184	188	173	176	185	197	193	163	182	193	200	189	182	189	196	175	212	201	201	199	212	185	192	202	178	192	213	214	178	197	182	180	213	189	203	174	217	177	190	197	218	172	205	215	193	184	200	207	176	170	199	195	196	173	186	184	187	187	191	181	194	162	195	188	204	180	192	209	168	190	187	199	187	173	201	181	189	187	196	193	190	180	176	212	193	203	190	178	174	184	195	171	209	228	209	208	169	216	215	202	174	191	155	179	206	177	185	217	190	193	193	176	216	198	186	199	186	163	184	193	221	195	177	214	191	198	202	203	191	184	205	204	217	193	174	197	172	177	201	206	176	189	195	200	196	195	206	217	181	197	186	181	221	210	204	204	201	175	194	198	179	189	177	191	156	178	189	172	180	198	205	191	200	180	197	221	167	194	179	216	171	189	209	204	210	226	190	202	198	223	168	193	198	194	190	203	181	163	186	188	186	185	174	231	196	157	192	190	194	221	183	185	197	177	196	180	198	193	171	191	208	169	192	164	171	176	169	209	178	190	197	171	184	205	183	208	197	210	209	204	168	201	191	179	193	218	212	188	207	212	202	193	188	179	190	181	205	183	185	203	197	187	175	198	207	199	191	191	173	170	202	202	189	193	189	177	180	224	176	194	200	195	195	185	192	199	207	210	200	211	189	197	220	177	182	179	181	194	183	202	182	211	195	171	183	211	206	169	181	206	210	181	188	179	202	190	190	194	194	200	193	191	187	183	172	188	207	196	189	202	186	203	208	195	195	167	212	196	210	179	189	182	196	210	208	179	204	163	166	170	187	198	191	195	182	155	214	179	183	205	205	217	224	198	192	198	194	193	183	177	187	171	201	191	168	194	169	197	195	207	219	185	172	176	186	189	191	204	185	179	195	198	207	195	229	177	192	178	191	189	215	205	202	201	185	191	180	175	190	210	173	239	228	236	179	194	197	189	196	177	208	188	200	162	197	185	190	163	183	205	193	182	185	175	193	223	214	207	209	202	200	189	190	202	192	211	195	196	197	188	200	198	195	195	191	178	197	210	179	182	191	190	180	168	183	178	182	210	207	183	187	200	182	197	208	189	182	196	167	207	176	197	220	213	179	196	205	213	213	170	218	196	179	201	205	197	190	220	207	184	181	175	200	164	203	191	196	208	172	159	201	214	209	237	200	191	216	199	184	187	207	190	172	207	201	194	205	173	173	176	205	206	198	187	205	172	212	181	180	172	222	197	169	201	193	179	183	182	197	183	188	185	178	192	197	170	177	187	181	174	198	199	183	193	179	206	169	190	189	189	176	216	172	190	176	198	203	222	176	192	194	191	192	185	200	192	209	201	185	216	193	202	179	181	180	190	212	189	188	187	168	205	187	217	197	202	214	210	199	225	196	185	191	173	178	179	183	196	171	206	205	193	179	184	209	191	222	203	180	184	205	202	186	206	217	208	205	173	188	206	173	182	203	174	220	181	160	184	213	172	195	184	190	188	196	165	186	208	210	186	193	209	197	206	168	207	193	174	191	155	215	221	205	195	192	197	172	180	200	194	229	183	185	198	210	202	185	205	194	223	200	192	168	184	190	188	226	184	190	188	197	184	198	209	201	166	196	172	183	207	210	200	214	203	182	172	171	183	187	182	174	191	184	185	179	152	170	233	193	165	180	177	204	196	186	189	187	191	185	186	185	186	195	187	197	211	177	188	165	172	171	180	174	214	197	171	192	186	201	192	205	204	195	180	183	191	195	187	189	183	172	185	202	182	192	182	185	192	188	197	195	196	187	183	184	176	219	171	194	216	183	174	173	192	195	176	196	197	176	178	187	158	188	216	195	193	195	189	165	212	206	208	200	187	169	178	170	184	196	197	196	196	203	219	192	213	177	190	191	183	196	200	189	204	198	196	214	175	207	172	177	202	195	174	191	171	163	187	183	199	164	164	198	202	179	196	203	182	173	187	172	196	191	195	169	203	218	196	188	182	171	211	209	207	202	180	218	200	182	172	207	215	206	171	191	173	185	185	221	196	197	182	180	173	206	210	209	184	183	199	192	175	202	184	177	185	195	186	203	213	173	176	193	190	180	190	181	203	180	181	199	211	184	189	183	191	183	211	197	212	188	182	211	166	196	188	182	198	179	199	182	216	191	212	181	209	210	182	196	171	217	206	172	170	205	155	195	202	201	193	199	196	197	171	173	195	177	206	187	215	202	197	182	191	198	183	194	176	188	188	192	195	155	170	175	205	191	173	209	195	181	181	180	202	179	179	169	184	189	192	183	195	199	204	191	235	198	190	176	185	203	173	176	213	199	191	214	195	177	203	221	182	178	191	193	191	187	209	201	193	183	177	186	217	189	176	184	178	172	221	199	183	193	195	186	186	187	185	186	190	157	173	195	195	184	192	178	169	238	183	197	194	202	210	175	173	184	213	203	184	174	197	195	200	169	170	186	170	216	167	178	161	206	199	183	189	193	190	193	176	202	178	208	206	215	191	168	187	201	186	176	202	179	189	204	200	186	180	178	190	174	160	203	185	180	176	202	193	174	189	196	206	182	182	174	187	177	195	205	178	215	183	208	194	152	183	164	189	208	203	179	192	196	204	195	208	201	204	186	194	189	192	193	183	188	175	170	224	180	203	160	182	209	188	194	188	202	200	185	203	174
8036	1081	2117	2317	1948	1486	1247	1093	954	876	813	755	717	641	666	681	640	568	584	636	600	561	553	564	572	545	521	497	507	538	505	574	546	514	505	543	501	508	506	541	541	534	524	526	506	534	538	513	492	506	493	491	481	486	514	470	505	451	499	488	511	500	494	478	475	458	466	494	483	539	495	522	494	506	467	503	530	453	485	464	472	476	493	485	497	500	461	506	477	521	531	492	506	491	493	489	516	502	459	490	480	475	506	478	504	503	510	459	494	504	480	462	502	519	474	473	507	533	523	484	505	458	497	473	484	533	436	486	505	492	518	479	501	527	518	465	487	496	484	506	502	517	538	515	497	448	494	516	473	480	485	517	492	492	502	505	497	509	473	490	453	499	477	482	515	504	475	492	529	462	513	487	483	448	474	452	533	477	501	489	464	465	430	531	466	447	495	489	495	487	509	523	487	494	473	508	497	477	489	461	488	474	475	473	445	501	503	502	476	507	488	485	528	523	474	507	454	471	479	515	503	477	526	493	494	508	455	480	468	509	501	485	481	523	470	512	452	469	466	512	500	476	502	471	518	522	498	488	446	501	427	531	481	537	489	459	460	464	516	484	480	486	506	495	451	521	489	480	502	488	483	482	474	469	482	479	494	497	473	516	476	469	490	469	459	493	463	473	452	477	514	526	489	499	454	511	496	497	507	484	508	458	479	507	468	498	512	467	462	504	494	514	512	461	515	456	488	498	460	495	496	490	502	468	515	510	488	492	467	463	506	479	484	482	450	508	484	487	474	475	491	476	493	487	481	468	507	484	541	504	530	496	481	472	482	494	413	500	488	494	509	471	480	477	469	482	489	483	507	484	448	509	444	495	496	472	514	490	483	495	498	492	509	491	500	520	486	475	500	491	456	456	493	477	526	506	489	453	475	519	466	503	456	489	463	485	465	475	496	509	456	480	471	449	492	475	458	528	480	490	507	488	513	507	489	459	464	488	502	502	469	507	514	496	500	482	544	496	454	467	493	457	495	479	533	462	526	485	457	473	525	481	467	502	491	484	464	502	465	491	465	517	487	534	505	485	516	481	486	478	513	502	488	462	444	493	463	500	494	479	433	506	466	510	462	502	489	491	462	459	492	492	458	534	471	449	461	500	475	467	447	528	480	480	556	513	480	517	478	457	509	500	486	528	495	494	470	528	476	473	475	533	493	466	508	468	511	512	497	483	499	489	475	462	483	531	466	505	503	536	488	451	504	453	486	498	485	487	494	468	439	484	460	502	506	488	466	500	505	482	456	476	500	503	479	475	517	505	477	477	490	491	442	450	522	487	502	489	508	515	486	474	492	484	501	500	489	498	452	482	452	528	505	488	478	467	495	519	524	489	484	486	462	482	480	502	494	485	442	473	470	533	510	477	478	502	502	512	476	473	493	505	457	513	486	491	460	520	524	463	511	504	494	467	506	481	557	514	508	479	535	480	504	458	456	503	472	527	487	469	489	460	478	497	507	470	484	486	488	482	468	514	464	487	485	502	468	506	493	492	507	500	463	494	510	496	498	446	522	492	466	493	490	488	480	486	506	480	450	529	510	485	506	517	509	499	488	500	461	493	496	480	482	520	464	487	486	467	499	495	508	486	472	471	486	455	507	504	502	509	551	477	452	436	532	444	514	505	509	478	480	512	482	494	462	509	471	484	493	505	500	472	501	476	495	460	504	509	498	522	464	502	484	472	494	490	480	487	476	509	483	492	516	479	510	452	505	500	487	473	520	517	468	447	514	490	511	531	503	501	513	487	486	479	505	479	516	505	479	476	469	481	509	499	499	484	494	491	496	487	498	520	498	505	472	505	484	467	505	486	500	456	482	509	490	487	508	498	475	426	501	471	529	476	479	479	489	489	541	485	508	513	470	491	454	479	504	502	529	506	480	478	477	488	509	448	485	494	515	447	478	486	466	467	451	481	491	498	511	475	487	419	484	486	536	475	473	493	477	523	442	464	477	479	492	507	500	461	508	484	507	512	491	508	517	515	471	484	461	455	436	518	482	477	482	489	502	477	445	489	495	470	496	515	481	507	503	469	501	454	470	489	490	501	460	486	472	456	496	471	462	498	486	514	479	517	488	475	492	483	505	496	461	493	492	534	486	491	504	472	437	465	491	501	514	490	501	478	502	521	461	482	553	483	502	516	505	444	480	496	510	474	473	462	501	488	479	500	499	451	498	517	505	467	478	520	499	492	503	506	509	484	487	485	498	488	476	472	471	474	497	478	490	500	478	514	488	452	508	497	518	478	507	484	477	482	485	443	496	450	428	520	478	463	514	477	487	460	464	521	468	475	521	487	495	489	512	473	506	453	522	564	477	484	496	520	471	516	478	486	500	494	478	476	494	489	496	468	466	464	479	484	509	487	516	482	499	484	479	481	505	516	469	453	439	481	518	504	459	485	507	492	479	519	482	498	483	496	485	470	475	520	516	474	513	497	515	503	510	486	465	487	457	514	499	519	502	515	467	463	516	488	477	491	486	436	472	474	483	490	488	458	480	484	507	480	478	511	528	492	497	487	457	492	539	489	476	493	452	468	490	475	508	474	523	523	505	497	472	478	493	460	493	469	497	459	495	514	483	503	499	506	498	488	506	486	478	486	487	514	464	475	481	475	466	481	477	449	486	481	462	479	491	495	465	500	500	487	497	481	455	492	522	507	491	521	492	454	499	498	486	552	524	506	488	461	495	507	504	505	480	499	501	496	484	481	477	488	491	506	502	524	501	480	482	525	481	471	493	525	526	498	487	512	470	477	519	522	436	504	483	547	488	476	501	492	495	522	459	477	454	497	502	470	494	439	493	504	478	484	487	499	478	451	463	505	483	468	461	449	456	434	447	499	538	533	524	470	503	470	456	479	515	461	509	513	513	488	454	481	528	506	479	510	498	507	532	471	485	497	508	468	487	489	489	534	447	491	487	485	520	475	490	480	490	486	460	442	469	480	458	480	511	487	518	524	517	505	503	507	509	499	526	493	512	468	502	533	493	450	491	469	481	473	468	470	486	475	496	474	508	477	524	467	458	506	461	515	515	529	483	516	474	476	501	469	497	477	510	520	485	440	497	502	528	538	494	510	530	481	491	528	480	456	502	495	489	473	466	479	500	496	504	496	448	501	498	501	517	494	519	484	492	482	468	438	499	528	481	480	479	480	447	511	518	498	473	503	482	482	480	449	523	488	479	471	477	467	452	498	460	488	508	506	514	480	483	523	512	482	517	436	477	448	485	489	499	513	491	494	476	490	466	496	507	470	499	468	484	497	484	474	497	519	477	523	489	507	488	496	480	466	522	541	496	484	474	483	496	505	465	506	506	463	502	436	503	482	497	464	474	463	465	499	485	513	475	476	466	473	500	514	517	517	504	481	449	527	492	554	501	466	498	493	498	523	478	512	452	452	511	492	479	529	504	533	509	482	495	503	460	490	504	499	468	494	510	494	490	455	487	477	461	487	519	496
1445	295	266	320	279	278	285	279	277	278	302	282	280	300	327	286	287	282	286	293	284	279	296	282	311	300	268	286	267	328	293	280	295	270	284	323	290	274	266	247	298	290	290	267	275	283	268	288	294	273	269	261	285	257	281	311	290	271	300	271	263	270	297	315	290	271	276	270	293	262	263	279	272	276	281	293	269	272	279	289	324	274	270	318	272	282	296	299	272	264	264	306	267	287	302	290	246	272	308	265	247	294	301	296	288	261	270	274	305	310	301	271	266	283	283	302	288	307	295	267	299	295	299	305	294	309	265	284	323	310	304	257	281	305	315	271	241	284	273	298	277	292	286	309	284	264	267	293	316	287	281	289	276	255	284	273	290	254	289	275	275	301	314	290	272	277	240	256	279	301	304	257	296	297	302	276	296	287	314	299	292	285	267	297	276	266	252	277	308	318	301	282	286	292	277	262	264	255	274	285	261	273	273	273	295	256	301	274	273	292	275	284	280	297	290	273	301	296	286	268	289	317	287	292	280	264	298	323	288	325	281	295	269	305	316	307	254	255	295	280	260	305	289	281	276	268	308	276	310	310	277	247	291	287	298	314	281	296	284	289	296	280	311	279	310	254	305	274	255	282	291	306	296	297	295	285	281	274	271	285	269	295	257	295	307	258	267	300	326	274	316	320	273	285	266	289	286	296	280	301	297	306	276	271	263	283	339	250	279	295	287	289	305	290	259	272	297	251	267	277	306	296	251	271	293	265	297	310	303	277	301	286	296	277	267	308	284	309	279	279	285	282	256	316	298	271	257	294	286	295	297	273	291	303	286	299	291	279	306	296	263	285	286	276	297	290	265	284	294	304	277	254	297	293	289	266	259	300	280	282	278	248	311	253	290	295	303	294	297	314	302	275	263	293	293	256	313	311	295	340	272	282	323	255	265	284	296	279	315	320	286	304	281	307	287	282	294	299	283	286	257	258	277	302	296	297	270	266	282	252	299	293	255	301	298	285	287	263	249	299	263	257	301	266	324	242	297	248	292	304	238	282	331	299	302	292	286	284	261	293	270	294	283	279	292	299	276	275	292	259	283	302	243	308	267	293	284	333	281	258	281	294	271	287	280	310	309	276	308	265	276	286	268	287	260	280	307	302	261	271	261	281	306	296	295	276	287	266	280	283	274	257	282	313	291	287	268	295	319	283	272	281	289	281	298	310	276	290	318	289	290	285	311	281	292	275	280	293	296	304	288	241	261	291	259	286	283	292	292	321	265	281	271	279	285	306	273	283	292	302	294	291	296	304	273	266	277	263	278	279	299	265	268	290	309	287	287	302	309	269	317	285	287	250	302	258	290	303	276	270	286	286	287	279	281	270	268	282	302	249	272	303	317	281	293	278	306	266	301	321	291	293	278	301	304	290	275	296	282	265	288	242	258	282	259	274	248	328	280	304	265	252	262	257	285	303	271	272	259	260	255	321	293	277	269	296	304	298	283	271	298	279	279	296	305	295	289	270	260	293	290	299	278	300	261	267	276	291	280	321	275	277	277	298	288	235	293	268	288	275	312	249	275	256	282	296	255	283	301	287	294	312	257	284	329	280	270	288	284	304	272	306	296	306	276	287	248	277	259	321	305	294	277	299	262	287	275	273	265	261	273	268	264	273	300	271	244	268	293	282	300	304	298	297	297	305	283	308	316	298	299	301	293	270	281	253	298	281	283	268	293	265	292	283	283	246	282	304	284	283	250	265	271	284	267	255	255	302	269	296	281	280	306	299	276	275	292	306	275	273	298	289	239	267	287	238	295	314	287	288	299	272	293	274	281	290	272	269	275	266	295	310	280	268	281	302	276	252	287	315	297	273	255	299	310	314	319	274	263	277	278	295	315	272	258	300	296	296	295	290	302	297	288	254	287	303	309	294	334	284	287	307	306	264	280	266	265	293	292	300	285	279	271	244	272	265	296	293	278	298	298	270	282	285	277	312	244	275	248	267	270	319	292	291	298	281	274	309	263	287	277	304	302	294	321	271	267	264	249	290	330	306	292	288	279	289	292	249	285	277	281	282	265	289	277	280	262	305	272	255	267	262	292	302	272	302	251	297	296	277	277	276	278	281	299	270	300	282	282	287	300	302	250	284	248	283	284	268	281	298	285	282	305	285	309	275	272	304	318	267	285	254	274	288	283	272	294	259	275	266	281	309	279	285	286	271	270	289	283	278	250	315	310	283	277	280	282	276	284	269	285	275	282	278	261	247	329	291	228	259	269	266	310	335	282	306	274	299	287	296	296	285	302	306	290	261	271	288	296	306	289	272	270	284	286	304	302	299	290	310	257	290	255	310	276	272	278	301	274	273	307	289	292	307	296	287	268	273	333	282	293	249	283	269	293	281	261	276	300	278	305	260	296	254	270	299	303	295	266	281	281	273	294	268	293	277	268	288	267	263	313	306	257	266	277	263	294	289	257	287	282	317	281	270	277	285	281	306	291	283	301	270	275	355	270	280	284	273	276	282	332	294	290	305	278	293	278	255	280	273	272	284	286	295	291	284	270	292	283	309	249	269	276	284	319	259	288	302	278	294	245	278	303	274	288	265	288	302	299	287	294	260	292	245	322	275	292	276	293	298	290	285	255	262	271	267	270	279	336	266	276	279	324	272	278	246	285	264	296	271	287	297	289	295	275	279	281	298	279	262	268	274	313	284	282	301	293	274	285	268	320	298	317	282	279	317	286	306	275	281	300	271	268	258	279	262	276	291	297	278	273	270	302	285	280	315	266	294	258	292	284	291	284	273	249	286	304	283	325	294	311	288	297	299	259	276	300	271	284	289	287	302	270	299	284	273	296	283	264	287	271	282	287	285	334	305	297	277	267	255	295	281	273	303	268	270	298	308	317	310	292	260	293	300	299	245	273	277	302	285	253	288	292	270	323	281	305	284	289	263	274	278	294	290	283	294	268	289	275	309	316	271	261	276	292	259	258	300	291	273	263	275	260	305	296	284	276	280	276	249	266	278	288	287	289	306	327	269	279	273	256	288	292	296	287	305	303	305	302	261	286	270	257	287	297	285	288	278	290	307	277	275	262	298	258	260	265	270	281	287	280	291	274	296	275	269	272	269	291	320	301	299	282	267	287	308	269	262	274	289	290	293	279	290	282	284	279	276	308	284	270	290	281	276	273	291	250	272	303	273	332	283	265	282	306	286	245	318	309	285	316	306	264	282	290	293	293	277	262	271	249	292	288	276	293	276	297	251	289	303	278	286	288	304	287	337	291	269	296	289	275	266	284	280	274	254	321	287	237	290	267	297	303	266	286	265	303	297	303	302	256	275	320	302	258	305	246	286	290	297	274	271	276	301	289	279	315	288	307	274	281	310	248	266	284	284	297	273	291	275	306	282	312	277	292	258	279	289	292	239	283	297	267	306	297	294	277	269	285	271	256	286	278	284	290	308	279	268	308	251	273	281	297	271	296	302	255	311	289	314	303	284	283	276	290	305
1786	682	653	699	678	665	640	657	649	624	674	625	644	669	623	631	606	629	615	685	652	674	655	624	670	598	649	627	642	615	630	609	660	645	685	650	627	620	637	666	650	635	624	630	626	660	687	624	678	658	618	585	657	631	621	663	628	617	638	616	602	672	652	704	656	672	635	606	608	649	664	658	662	642	608	634	680	686	658	616	614	661	639	582	706	648	612	672	642	642	628	668	678	640	640	627	639	654	659	664	641	654	649	620	679	639	641	676	683	642	643	666	670	612	603	622	683	655	627	649	700	681	623	658	608	615	675	653	655	604	622	650	643	645	685	662	654	654	582	667	620	696	615	650	648	676	620	676	658	630	659	601	616	635	633	661	673	624	621	641	688	618	678	635	614	591	647	657	647	670	630	653	660	636	633	677	580	690	630	652	636	643	630	663	652	643	665	648	622	658	651	672	650	606	646	593	634	609	628	604	671	610	679	636	593	650	652	615	638	657	664	626	691	637	667	678	656	620	675	645	646	645	668	642	591	621	697	687	607	643	649	631	614	668	656	629	648	614	620	611	628	631	647	634	626	647	644	653	681	675	628	648	633	607	676	645	633	653	685	620	638	650	629	629	620	625	648	636	646	657	673	648	627	661	663	648	644	614	603	591	593	623	640	644	639	640	609	667	619	630	640	623	680	591	610	671	625	668	599	641	604	611	593	644	634	685	647	652	668	589	635	602	692	624	589	650	667	670	610	649	654	643	602	623	654	659	636	618	652	654	633	610	644	659	622	654	660	609	601	647	613	640	628	631	698	615	601	653	650	625	665	674	621	650	620	666	634	628	651	676	647	656	622	591	636	630	613	657	615	585	687	689	644	650	642	653	637	677	696	679	609	612	640	641	684	612	649	593	627	644	594	678	618	678	653	630	667	633	693	649	634	667	642	632	641	670	632	576	658	652	648	629	614	624	634	676	656	657	668	649	644	621	625	683	645	646	637	646	587	641	642	681	656	610	655	605	638	680	625	636	610	646	638	677	625	648	618	625	635	602	616	657	617	618	638	603	600	617	648	617	637	660	610	681	640	645	671	637	617	662	675	622	672	648	593	625	655	631	641	666	621	618	672	645	649	677	652	675	656	628	660	616	631	674	612	650	601	689	683	647	659	609	633	635	597	639	634	623	646	624	650	652	659	621	615	652	600	720	660	653	588	635	670	627	628	640	636	642	645	651	625	686	634	600	599	626	662	634	663	649	696	630	600	663	602	654	647	644	677	618	623	646	638	679	607	631	638	671	672	677	641	656	643	623	661	636	619	592	652	610	642	641	659	652	619	695	673	653	662	659	613	616	671	634	657	641	639	666	635	591	626	622	643	637	651	660	626	664	668	617	592	660	607	642	691	655	608	656	681	669	623	647	672	670	630	666	683	623	594	602	633	630	594	631	666	661	688	672	660	655	564	623	643	651	667	622	636	616	649	667	658	640	619	655	611	625	648	645	670	655	646	599	621	667	641	657	627	660	611	640	671	630	655	629	655	649	672	639	665	622	636	633	661	617	623	654	669	602	639	668	589	616	614	651	657	613	660	623	669	637	678	654	606	681	638	644	607	586	614	624	617	656	668	630	659	640	625	644	672	633	612	665	666	663	681	621	629	628	612	635	608	640	601	630	610	681	614	645	652	631	637	626	669	667	665	630	631	693	639	617	655	646	641	660	597	692	622	621	645	627	670	662	646	592	703	613	608	603	629	639	605	651	678	603	611	648	630	654	632	609	624	648	670	642	590	622	627	652	676	649	632	660	661	632	664	607	620	640	638	672	617	623	665	658	610	653	642	664	659	626	615	647	668	636	636	665	623	616	610	637	695	667	640	623	567	645	607	660	618	578	656	654	665	653	643	646	609	625	610	682	610	617	635	644	657	669	622	656	636	653	673	647	616	658	646	676	650	643	604	667	655	664	640	655	643	643	607	599	686	611	624	669	654	616	643	650	614	643	669	662	610	609	611	640	647	640	642	664	656	645	584	646	629	667	607	603	627	591	638	681	665	626	629	632	594	627	630	653	609	652	676	645	650	644	639	637	635	611	653	615	624	649	635	629	656	652	653	614	664	625	603	654	634	666	630	655	635	653	653	648	649	627	702	625	610	649	630	623	612	647	654	615	635	611	620	640	647	633	718	648	614	614	611	635	649	653	578	629	655	638	694	634	621	647	657	599	663	591	679	603	556	626	658	650	643	616	631	639	625	644	597	604	649	680	634	642	673	632	615	619	656	613	619	695	666	651	602	592	661	602	652	644	636	688	649	611	632	655	603	607	647	583	656	659	612	646	697	628	587	624	628	635	628	646	654	642	647	654	675	645	638	602	630	675	640	585	636	656	614	610	664	629	611	664	626	586	677	651	644	628	608	665	669	635	679	626	670	655	607	625	623	694	629	638	627	629	618	642	589	633	622	662	622	609	646	669	657	692	612	626	623	663	650	683	633	633	682	673	655	617	637	603	692	625	617	646	644	674	722	612	666	636	669	658	667	620	616	632	645	629	665	694	615	652	688	687	633	622	662	633	620	678	582	661	639	641	648	608	642	612	661	637	677	624	683	696	683	643	626	669	665	652	662	682	671	675	629	650	623	619	627	626	628	656	643	665	660	617	647	618	663	596	609	632	601	687	637	619	641	709	642	672	626	611	636	601	699	619	671	675	624	633	635	610	646	648	601	634	629	645	625	643	669	579	642	655	645	691	619	658	685	642	644	657	698	622	689	615	632	655	623	648	627	680	617	630	615	613	653	607	641	684	657	636	644	668	690	617	649	611	612	674	627	657	678	646	665	635	664	672	593	590	639	676	663	646	631	699	589	653	667	684	639	643	672	689	625	617	637	694	600	656	631	623	592	670	596	622	650	643	640	652	625	674	661	652	646	615	701	607	654	624	649	641	626	642	640	606	650	650	645	637	685	613	643	616	635	647	646	634	635	629	630	657	608	647	607	634	679	693	657	635	650	646	647	632	646	632	629	637	638	632	645	651	696	619	634	583	688	646	652	665	674	614	630	666	606	614	667	623	620	641	692	657	641	624	646	650	627	626	676	661	681	676	675	670	666	617	612	628	588	661	656	614	642	625	624	654	618	658	672	638	687	617	662	662	611	633	638	619	684	659	650	672	676	604	642	608	670	616	636	663	618	629	633	585	591	640	679	648	650	631	659	665	622	635	641	658	627	608	604	608	629	648	649	680	641	606	692	617	612	660	641	631	577	606	613	643	628	636	658	620	639	632	647	632	627	644	625	648	667	653	659	645	650	654	597	631	656	597	643	632	572	579	616	640	649	598	613	613	623	592	603	643	630	615	647	639	651	594	661	635	649	651	612	612	588	654	679	639	634	632	638	620	650	670	625	586	610	610	631	642	668	626	674	662	640	635	641	645	629	656	638	625	695	648	604	670	679	683	660	614	624	645	642	650	605	633	663	643	623	660	609	654	634	605	664	663	652	654	642	623	630	616	663	617
7062	445	523	400	297	246	206	178	166	154	152	162	142	164	155	140	140	141	132	120	123	151	137	138	121	131	133	136	119	110	110	128	131	125	137	116	135	145	121	136	127	121	133	131	125	142	146	142	137	129	130	119	125	113	146	121	124	132	125	124	129	130	136	131	156	106	115	134	146	126	120	127	105	132	136	141	142	128	129	125	128	138	133	126	139	121	133	137	144	104	142	136	157	114	125	136	130	139	131	136	123	133	140	140	134	126	146	124	148	122	119	141	125	119	138	139	113	125	131	132	119	137	139	142	103	131	127	102	134	144	158	101	133	133	138	118	114	141	130	148	125	107	123	130	143	116	117	109	141	150	121	121	118	124	130	139	134	128	131	148	117	142	140	140	129	147	123	110	116	146	123	134	126	114	115	135	135	124	134	143	128	127	141	137	120	111	125	124	121	140	137	130	111	118	131	125	146	133	140	115	147	121	105	128	120	128	123	122	142	157	120	127	102	136	102	104	141	132	128	144	132	116	133	145	150	161	142	105	122	131	116	134	121	128	112	138	122	125	134	119	134	124	145	136	122	130	130	135	128	120	130	148	95	103	130	132	117	110	121	142	139	155	134	152	104	124	134	122	118	131	130	121	119	128	110	128	121	132	139	122	139	140	148	126	155	144	137	111	138	126	148	124	130	142	135	126	141	136	136	125	100	119	121	129	135	128	146	155	118	125	127	141	142	147	119	125	111	135	130	137	121	132	113	126	134	120	122	116	131	148	114	123	145	115	128	120	102	131	112	119	103	132	131	141	148	103	146	137	134	117	117	128	131	128	128	136	128	112	118	118	131	111	148	104	128	137	127	131	141	127	123	137	136	132	126	105	120	133	124	130	114	134	109	115	145	138	131	101	117	119	133	143	130	125	119	118	129	125	137	124	142	146	122	127	125	135	129	124	131	132	121	132	128	124	130	131	119	141	133	128	134	124	124	121	126	126	153	123	138	125	150	121	134	158	128	127	124	113	130	143	141	135	136	146	133	123	146	143	141	103	138	123	141	108	134	131	112	151	115	111	134	135	131	117	131	129	128	127	147	112	126	129	113	125	112	119	109	130	117	147	121	145	126	117	131	127	128	112	123	131	133	146	122	125	117	133	135	114	122	150	138	131	128	132	148	154	155	114	126	129	115	119	113	141	112	143	127	141	132	124	112	134	134	114	139	141	121	140	116	138	94	134	126	138	125	145	123	122	119	149	134	115	146	129	126	145	142	126	149	111	111	115	134	146	147	125	127	116	121	128	129	128	109	156	134	115	124	111	123	113	137	128	145	130	132	113	128	138	138	105	134	129	128	122	116	112	123	121	135	147	116	120	134	139	143	131	131	143	148	127	114	130	105	114	123	131	151	138	121	121	121	119	144	146	135	100	121	122	126	130	130	110	124	139	131	119	126	126	124	146	141	144	122	128	123	143	143	133	137	170	107	127	152	123	102	136	136	137	129	129	112	144	139	123	130	134	141	110	120	124	150	143	127	121	147	138	123	147	129	116	130	160	131	149	110	127	123	120	124	128	124	144	141	130	115	133	122	126	117	115	124	137	133	119	119	117	115	131	137	140	138	136	159	125	122	124	124	124	125	112	107	138	125	139	113	126	119	123	122	127	113	123	119	141	115	141	144	123	137	124	137	124	119	123	126	134	118	127	135	123	133	116	125	114	122	145	146	123	106	128	150	140	137	129	133	133	132	145	130	117	113	122	134	121	128	127	134	142	123	96	120	125	137	115	130	111	125	130	114	127	124	126	123	127	139	134	128	130	154	122	118	106	115	141	137	126	125	133	148	116	137	134	122	139	117	131	131	120	120	130	118	122	116	132	114	121	126	133	136	118	121	120	144	134	125	109	125	140	145	122	151	144	121	117	129	143	152	124	129	130	98	124	133	127	138	126	100	122	125	128	122	131	134	118	124	138	140	145	142	141	117	126	136	140	127	169	118	120	134	124	125	127	163	137	132	129	135	137	126	142	114	120	129	127	146	109	117	115	115	137	129	117	127	118	128	121	112	125	130	121	133	119	134	111	140	117	147	139	127	112	139	144	140	127	147	126	124	132	131	115	137	124	128	122	133	99	122	117	135	137	135	163	134	134	152	121	132	123	107	125	121	124	111	108	135	112	120	111	131	130	107	134	133	101	131	122	135	123	156	136	138	114	127	123	122	140	136	138	134	123	129	135	122	133	117	151	119	136	128	123	147	138	143	123	150	139	119	128	132	143	127	109	132	124	131	120	127	129	116	134	114	113	147	120	107	124	117	129	146	130	126	146	153	123	127	120	121	114	155	155	125	123	119	123	119	121	127	127	156	127	115	129	121	113	143	122	166	129	110	128	119	138	126	133	156	135	126	106	145	127	118	108	129	139	120	135	132	129	135	114	135	145	142	138	126	138	110	130	119	133	137	144	132	125	137	104	123	120	134	138	121	162	113	126	100	109	132	141	127	130	133	132	141	135	114	115	112	141	132	137	127	110	100	158	128	136	121	137	136	121	136	130	138	146	140	115	122	158	121	112	139	111	127	112	121	112	119	129	120	121	119	135	118	135	124	123	121	104	150	141	131	123	124	125	112	121	140	128	117	121	124	135	130	125	112	132	122	140	128	127	128	102	135	121	128	153	143	125	121	125	127	140	126	127	130	150	148	129	117	132	128	133	135	126	120	108	120	132	132	123	124	117	124	103	132	112	129	127	146	128	132	125	128	145	141	117	106	128	111	135	125	128	128	122	124	128	127	140	149	127	139	160	114	126	125	155	121	116	126	123	151	141	127	131	144	131	132	125	126	120	129	124	117	120	125	126	147	106	136	126	121	125	153	119	113	112	116	118	135	101	133	150	159	125	105	121	129	123	130	106	124	127	121	115	126	134	135	141	140	131	133	139	146	122	136	124	143	150	137	119	123	127	121	125	100	133	129	129	138	125	115	141	133	142	131	132	139	153	141	126	124	135	143	113	134	112	137	117	138	118	138	124	107	127	120	124	136	157	115	133	132	152	142	123	115	119	134	114	126	110	111	128	140	123	125	120	111	129	116	137	156	136	127	110	112	121	136	120	106	128	126	135	118	123	98	105	120	136	138	144	133	138	128	139	145	139	134	132	158	111	150	135	122	111	143	126	127	136	127	110	132	133	117	126	146	123	119	120	121	130	124	119	116	130	127	107	137	136	126	107	114	144	133	116	132	119	129	143	120	104	135	128	130	132	109	137	137	127	118	127	132	111	125	162	131	138	143	120	139	143	133	126	115	149	135	111	127	115	133	122	124	122	128	123	128	119	131	127	126	123	124	140	112	117	128	135	117	122	112	130	129	135	128	126	126	125	146	144	129	122	135	141	154	142	143	134	127	130	153	147	143	126	132	130	139	123	137	126	149	124	102	128	101	131	125	120	142	136	131	123	127	140	119	118	131	133	156	134	136	127	135	132	132	126	123	143	136	138	127	123	135	129	151	112	137	122
5974	672	1175	1300	1100	906	735	636	575	508	461	460	464	427	458	420	402	402	413	390	370	388	370	378	384	382	375	375	377	368	360	336	345	352	352	371	341	380	336	332	350	336	335	352	338	354	343	364	382	356	340	324	369	311	348	381	353	347	350	345	349	344	355	366	335	320	338	316	336	358	341	326	345	332	375	330	386	349	353	348	342	334	364	297	375	333	324	343	331	332	361	286	346	351	345	313	313	371	333	341	315	341	367	320	322	358	340	314	342	342	311	327	343	334	354	359	313	316	334	328	338	350	381	402	344	367	331	348	328	345	350	353	302	325	340	316	375	310	333	349	341	325	334	349	340	339	339	326	330	352	344	357	328	376	351	360	335	305	363	334	362	333	354	328	355	341	340	331	330	340	361	316	369	354	315	327	302	318	316	344	313	342	344	359	336	348	339	316	315	311	314	339	359	322	350	370	333	342	377	325	337	370	318	298	304	335	329	371	318	328	370	337	329	340	322	327	331	355	345	321	342	323	338	376	344	338	375	344	335	353	362	340	343	353	330	367	333	367	341	354	336	308	326	329	318	319	344	334	364	317	333	335	345	324	322	339	305	337	344	321	350	338	323	356	313	364	353	362	324	337	357	342	337	324	347	338	315	348	373	364	344	373	349	333	359	318	341	304	319	325	315	328	306	345	332	316	311	333	346	344	339	314	373	329	328	310	341	340	338	336	358	332	338	337	331	326	336	357	291	314	352	339	305	358	329	340	327	348	348	332	333	323	326	316	365	318	318	320	387	333	333	311	311	329	340	338	337	343	335	362	335	340	332	323	320	363	328	320	316	368	327	313	351	292	341	326	367	355	334	337	354	340	325	353	363	359	337	338	325	341	319	340	349	352	349	334	337	322	350	334	321	338	330	345	325	311	329	347	325	389	341	333	351	330	339	353	338	336	327	339	299	354	321	338	366	375	349	310	334	317	356	339	356	336	327	307	360	342	340	332	387	319	349	351	342	352	378	320	357	315	310	342	341	322	317	303	299	347	358	320	327	332	330	318	367	343	325	313	362	308	324	326	326	338	354	363	374	341	357	341	344	306	336	358	311	347	356	328	337	344	313	388	357	342	307	343	366	369	343	322	364	329	358	317	350	322	330	316	334	343	375	319	361	343	334	319	311	317	325	306	341	339	330	320	290	344	334	330	353	343	345	303	321	350	340	349	351	340	318	360	321	308	337	327	310	334	325	350	350	393	312	318	365	334	343	368	332	331	336	359	327	367	301	351	374	298	327	312	336	354	368	312	323	331	325	343	331	340	339	324	341	367	342	339	344	366	345	338	384	343	341	343	336	332	340	355	357	375	331	300	369	341	339	345	338	329	310	315	374	361	322	329	356	362	368	324	344	319	339	355	337	365	347	325	328	350	339	347	308	336	339	316	348	354	327	328	360	317	337	341	337	329	333	344	337	365	343	346	380	343	327	336	321	339	326	337	333	316	346	319	374	372	326	366	315	359	313	316	366	325	322	307	338	358	325	329	341	342	358	341	290	370	325	337	338	329	313	354	355	318	335	349	339	363	331	339	341	354	362	354	348	358	340	365	356	357	317	349	337	330	330	303	312	314	310	357	386	354	351	343	303	367	338	352	357	360	359	318	362	325	340	340	308	312	317	354	336	320	336	356	333	350	373	336	358	325	337	337	343	350	326	334	355	370	342	349	325	325	311	338	385	332	344	339	315	365	356	304	366	349	335	334	346	345	360	312	289	382	319	334	319	353	339	344	341	366	330	362	350	346	359	352	345	336	349	369	324	339	339	301	345	327	343	326	343	347	312	384	330	338	336	331	325	326	360	322	308	307	316	389	316	337	360	363	322	310	322	350	343	343	341	315	401	298	337	359	355	328	348	351	323	338	322	337	349	327	358	335	319	384	315	312	348	346	351	311	320	316	344	357	306	358	341	381	316	318	319	347	325	346	343	359	342	369	319	312	373	316	325	324	349	330	328	313	326	351	340	373	337	303	336	334	342	388	337	353	354	338	321	314	355	323	336	361	322	331	349	344	328	324	320	336	354	314	314	348	321	310	309	329	337	339	313	340	348	365	330	332	311	325	333	354	341	339	319	356	364	330	339	322	338	306	375	355	332	316	322	341	361	340	398	345	365	336	335	370	335	356	326	335	334	342	320	337	346	324	342	363	329	326	368	361	301	349	333	333	366	384	339	330	370	358	370	368	301	340	360	338	334	301	365	355	362	344	346	339	352	375	330	338	331	346	338	338	362	362	349	368	334	357	347	338	368	323	338	338	334	320	352	317	352	319	346	347	340	350	363	330	318	336	349	333	324	331	330	337	344	360	361	356	343	336	310	355	315	291	345	372	329	311	347	323	320	332	323	332	369	354	331	335	347	338	355	334	395	356	338	351	344	344	344	311	342	318	313	343	326	332	318	335	321	309	339	334	338	387	355	372	324	325	366	296	346	330	331	352	352	327	327	328	330	319	334	371	340	336	347	327	357	332	299	341	333	369	361	348	343	330	356	302	348	341	353	346	338	376	347	327	342	337	307	310	337	341	328	315	327	338	342	315	292	353	360	375	324	312	344	366	320	364	333	348	356	356	333	338	311	360	325	329	330	332	354	317	354	345	374	336	359	337	379	370	359	340	334	320	325	342	359	335	336	339	348	364	354	331	362	364	331	340	312	290	338	378	353	324	337	339	326	316	316	358	339	339	353	357	347	331	346	339	340	342	352	321	368	326	350	335	363	359	330	311	334	339	376	384	367	336	337	305	360	314	321	352	321	316	357	334	315	312	350	346	352	347	373	339	335	344	337	331	320	358	347	338	327	345	352	344	315	337	372	352	327	338	313	342	361	337	360	341	332	349	326	342	346	362	311	357	300	342	363	292	346	318	335	341	340	330	325	343	335	335	334	344	339	347	338	328	353	311	315	334	361	333	348	346	356	322	342	311	318	366	320	337	349	342	314	318	318	354	344	336	378	369	340	342	329	341	365	336	350	306	306	348	344	376	322	364	323	329	359	331	310	358	337	338	323	346	349	309	333	354	322	324	335	328	328	292	332	296	336	310	318	384	335	315	365	355	315	326	342	329	340	341	324	351	329	347	353	367	361	349	371	356	340	333	334	339	328	346	314	300	316	346	317	335	336	367	332	352	308	316	323	316	327	354	335	341	337	350	336	335	316	324	323	330	345	343	334	338	348	338	345	358	336	311	365	325	332	317	332	337	366	334	334	330	339	301	319	335	328	328	358	342	320	347	288	362	329	344	362	309	359	336	338	364	351	356	357	299	340	344	363	342	330	361	336	319	348	338	368	323	352	328	352	348	346	317	337	371	328	320	337	326	340	338	321	352	337	305	341	361	346	311	319	339	310	335	335	331	342	321	370	375	330	328	342	344	333	348	318	337	345	356	327	300	301	324	368	327	359	296	311	388	336	348	324	335	316	338	332	335	327	339	329	378	391	328	304	340	330	335	333	347	324	331
13569	1230	986	728	509	416	338	311	270	263	277	217	232	249	222	220	213	216	203	212	205	196	209	231	181	183	217	213	218	210	192	183	185	195	170	184	213	234	188	196	200	194	183	191	210	180	170	217	227	197	202	182	200	164	194	226	184	186	166	208	174	209	227	190	193	165	187	177	211	211	178	195	190	199	178	202	201	175	209	202	196	211	187	191	170	207	178	183	184	193	191	189	169	175	193	178	205	176	188	219	196	195	174	207	203	205	190	172	206	233	206	211	215	199	207	183	166	199	187	164	184	186	179	226	186	208	194	191	187	163	168	173	189	209	199	194	193	214	184	221	196	186	185	162	210	180	207	217	215	190	177	215	155	211	182	198	185	208	179	200	175	197	219	196	178	179	195	205	187	202	197	211	204	183	209	198	204	196	188	187	172	183	199	184	213	170	207	203	174	189	171	183	196	181	178	174	176	202	214	231	199	191	195	169	183	205	194	184	176	203	202	193	213	191	181	185	205	218	210	169	198	195	200	191	185	181	182	195	210	229	216	217	174	188	186	206	170	180	190	198	202	224	218	207	198	195	229	206	210	196	165	195	189	180	204	206	187	201	208	185	200	177	212	195	171	192	222	195	171	191	206	202	205	216	198	191	189	194	210	200	195	220	180	181	203	158	199	215	199	217	172	198	169	188	196	200	211	184	194	178	175	214	198	176	170	191	175	188	216	197	211	196	171	161	204	192	180	193	180	191	189	173	184	187	176	216	183	186	178	169	192	175	166	194	198	156	193	190	178	236	184	179	188	203	186	188	164	161	195	184	194	184	202	179	186	189	198	184	179	178	199	202	192	200	190	195	176	195	198	150	179	170	173	182	187	188	190	164	213	163	202	204	222	187	214	237	226	162	200	164	190	189	165	184	196	197	198	213	157	186	217	217	193	190	205	171	188	202	196	201	204	184	205	209	170	212	178	193	198	188	196	220	195	183	187	197	203	166	209	176	206	206	205	202	162	182	194	194	163	179	205	187	213	185	193	191	216	200	210	204	194	198	200	197	182	192	218	220	186	186	214	210	192	204	173	179	165	198	196	216	202	190	208	183	183	193	201	202	195	177	185	190	204	200	191	216	193	180	166	192	228	177	190	197	203	201	200	190	187	183	200	189	179	194	166	179	178	177	185	183	218	203	218	183	199	214	208	215	235	200	168	189	172	175	178	190	189	185	184	195	186	189	207	216	184	174	178	176	187	211	197	201	181	200	205	227	183	199	192	185	185	214	155	207	160	185	184	198	174	191	190	177	180	207	194	207	184	193	192	199	212	206	179	198	210	208	185	178	196	178	178	192	194	190	202	207	198	198	181	198	192	200	193	187	189	210	197	208	177	204	195	179	189	178	192	202	187	190	185	185	215	205	199	184	198	211	179	220	179	233	194	192	180	175	198	188	188	195	191	195	192	211	198	179	206	179	180	195	205	197	203	190	179	181	192	206	198	206	212	174	201	204	188	186	177	185	214	187	183	199	164	197	206	191	199	202	202	193	176	192	208	199	186	215	190	175	183	185	192	199	206	180	186	182	171	198	194	198	200	198	199	197	213	189	190	179	175	212	186	192	226	154	194	180	199	203	194	194	190	212	176	205	179	201	194	229	210	190	219	204	179	209	166	198	178	185	221	217	183	193	180	200	213	198	178	184	196	194	188	169	190	207	211	204	189	181	228	217	221	201	179	168	205	205	180	180	213	182	180	204	186	197	193	194	210	188	197	228	198	190	193	207	208	216	191	188	199	181	190	200	194	198	199	199	200	203	182	195	164	186	175	178	199	194	213	236	199	178	212	208	178	190	187	180	195	180	177	178	180	154	186	203	186	214	193	195	212	171	175	186	179	197	200	208	196	200	184	193	201	195	219	188	202	186	220	199	191	177	198	189	196	187	211	185	209	158	178	192	199	209	226	222	183	188	186	203	183	202	189	190	206	221	190	188	184	164	191	190	223	199	196	198	199	197	202	202	184	229	202	230	193	186	212	183	195	176	212	201	210	213	187	198	182	190	184	182	208	198	199	185	186	177	192	212	178	204	175	209	185	191	180	193	193	170	180	228	227	204	185	188	194	176	195	194	197	161	213	211	183	205	220	210	197	207	187	176	193	180	191	187	192	193	174	201	211	200	173	174	182	205	214	184	181	153	196	166	216	184	211	195	201	197	186	204	201	211	214	195	176	191	188	192	217	181	174	208	196	199	204	181	208	171	210	206	207	205	195	198	197	189	219	217	208	179	179	195	186	212	188	170	197	178	204	186	186	190	193	190	197	194	194	207	191	164	189	199	183	192	185	194	194	210	197	181	169	200	202	206	197	179	196	190	176	208	186	210	198	216	227	234	200	200	161	202	209	185	182	200	181	177	227	176	175	172	211	222	206	199	200	178	194	168	180	176	227	215	174	236	174	183	199	183	173	208	167	206	188	228	189	190	168	194	188	201	227	200	196	188	159	199	213	189	199	176	174	204	184	200	212	196	193	201	211	189	194	198	196	216	180	203	225	201	194	204	204	203	177	172	202	170	200	191	185	203	215	200	201	208	208	180	216	197	181	207	168	179	190	183	187	168	188	205	195	210	181	174	203	192	204	206	185	179	183	192	214	180	196	199	205	195	167	190	184	174	211	186	196	204	206	186	185	166	172	191	172	201	183	183	200	176	174	190	185	197	209	216	190	166	195	199	198	185	208	200	186	196	203	202	199	191	181	189	177	190	204	192	177	167	203	178	183	180	189	171	190	195	169	197	191	215	198	177	201	177	209	191	195	218	173	194	196	169	199	192	218	178	197	199	216	181	193	160	203	200	204	218	213	215	181	208	220	176	173	198	206	191	216	186	203	235	210	232	198	211	215	203	197	181	185	191	174	197	193	183	198	186	204	184	172	193	212	179	183	186	163	180	168	193	166	165	177	167	176	189	207	204	175	180	200	190	199	194	170	193	196	206	229	172	183	187	206	184	178	187	192	200	184	166	198	156	193	215	193	201	204	163	185	201	205	206	188	190	189	175	171	182	195	188	181	199	203	194	213	196	190	197	180	171	191	195	184	187	182	181	187	186	215	193	194	191	180	192	204	187	193	198	198	209	195	191	212	198	207	200	209	179	184	185	188	186	186	211	221	189	194	187	169	199	180	198	203	190	171	180	189	185	184	178	185	202	214	174	202	197	181	200	187	194	187	222	211	182	212	219	212	195	222	184	191	185	198	175	197	212	185	202	173	199	199	189	201	199	214	182	176	198	198	200	176	189	172	195	201	201	202	185	200	192	192	232	232	194	214	194	166	182	194	207	182	185	197	208	189	186	212	193	198	194	212	188	183	191	188	190	192	197	191	187	213	187	186	196	203	181	209	192	177	202	190	217	181	191	204	161	180	191	202	192	197	191	189	192	178	188	197	180	176	175	213	224	194	171	182	187	199	173	159	189	174	179	196	190	162	149	207	185	215	203	206	200	193	190	169	215	205	195
8071	1146	2166	2377	1961	1533	1214	1095	930	839	846	771	718	665	666	609	617	633	582	577	572	606	513	535	577	530	550	516	587	515	526	539	572	511	488	539	507	525	520	505	499	510	480	487	493	498	514	483	529	506	518	469	511	482	500	510	503	515	507	513	516	503	575	488	483	500	491	518	513	476	515	503	519	473	503	468	490	542	500	495	514	510	468	508	499	519	467	483	498	456	500	459	499	497	495	508	526	514	482	507	512	490	500	484	530	478	481	517	458	450	465	498	548	526	470	456	459	517	496	495	521	497	488	475	499	534	497	457	510	502	464	523	517	477	491	522	473	504	484	494	517	467	508	512	469	513	496	499	495	502	512	479	494	467	468	473	476	512	489	504	459	516	498	486	478	487	459	485	453	474	484	490	513	505	458	469	491	498	479	511	481	476	475	488	519	491	483	445	474	505	488	489	487	495	496	509	503	479	482	491	499	472	519	477	499	467	482	519	493	493	487	502	480	477	467	473	474	515	499	475	484	476	477	477	480	485	480	487	543	475	522	498	455	493	492	456	463	458	484	516	494	512	495	475	482	501	494	508	517	481	477	491	481	481	478	494	520	477	496	443	443	480	482	490	488	515	522	495	508	509	477	499	473	459	484	471	434	522	492	484	474	494	484	532	453	472	476	473	480	461	414	508	505	484	496	468	475	495	516	456	502	530	447	480	484	494	503	492	449	517	502	487	510	520	507	473	493	522	496	531	489	521	480	514	455	528	485	490	499	483	505	504	507	483	448	510	533	466	488	471	499	525	527	485	502	482	490	509	480	495	506	538	477	514	523	491	527	478	526	498	502	512	494	509	457	519	459	451	507	490	483	481	485	498	462	491	484	500	470	468	513	477	503	535	503	491	474	457	505	515	457	461	491	523	524	493	506	477	502	482	483	450	495	519	492	526	479	522	475	471	483	480	526	486	511	505	480	467	482	497	469	481	519	514	495	478	487	490	485	478	521	494	460	496	485	470	510	468	496	517	503	474	454	493	475	502	489	492	513	502	482	519	475	485	499	486	515	471	500	492	478	507	477	482	471	488	497	462	489	500	498	483	451	495	468	485	475	485	492	478	503	472	472	486	495	518	499	517	488	492	495	506	517	461	487	508	450	492	503	477	456	500	469	483	494	518	466	471	493	485	490	471	478	489	466	474	490	460	531	513	512	484	473	489	465	527	455	491	482	494	490	502	489	521	484	481	459	484	487	477	500	497	453	507	497	498	496	461	520	503	504	483	497	531	523	458	526	495	508	477	482	498	491	504	468	521	457	533	493	474	518	496	443	487	487	455	469	508	461	426	517	494	498	474	478	470	469	435	498	505	479	466	513	502	519	511	498	515	487	455	488	500	499	481	470	443	459	483	443	477	495	471	491	507	492	461	469	496	520	470	476	481	493	472	493	473	501	495	513	500	509	457	514	465	451	507	504	491	518	468	556	491	504	494	486	465	472	482	494	492	489	496	452	459	488	475	491	466	525	516	474	509	465	467	479	466	463	501	472	491	474	510	511	473	466	508	442	508	518	505	473	495	570	468	488	506	526	533	522	522	489	485	509	474	498	514	513	469	491	518	541	507	454	491	502	455	457	483	492	498	495	506	463	482	453	509	506	497	476	495	503	527	476	513	520	498	495	516	464	506	473	481	481	497	487	522	500	474	468	480	458	475	471	494	466	470	505	530	485	469	483	475	521	530	459	482	491	443	508	467	505	469	455	524	439	484	486	537	514	517	485	496	515	482	497	484	480	508	502	490	510	522	475	515	508	460	475	494	506	445	474	517	505	517	464	489	486	568	520	471	488	476	483	510	476	517	465	498	564	508	493	511	455	497	467	489	495	479	494	500	488	508	493	493	495	506	477	530	486	481	480	484	499	473	443	487	490	472	486	458	472	504	493	460	476	514	471	474	484	519	464	478	479	489	479	507	488	516	476	447	465	507	521	511	509	483	495	466	501	498	474	488	485	492	485	490	503	459	495	491	498	440	468	504	513	515	503	462	460	517	480	502	494	533	511	443	484	501	488	511	534	484	498	489	500	502	499	521	466	475	501	516	503	522	489	527	502	487	477	524	483	489	450	503	449	513	515	498	490	530	484	486	484	512	479	462	506	493	507	452	495	475	552	476	441	485	507	493	493	508	489	488	526	512	468	498	507	493	510	481	498	479	519	500	480	491	499	502	491	486	477	463	494	504	467	482	509	535	491	464	462	487	505	501	516	469	486	502	487	462	519	471	480	534	505	513	485	480	478	523	470	498	484	496	518	490	470	439	484	517	499	484	491	496	507	497	486	503	456	501	470	454	514	468	477	461	457	498	496	483	479	488	490	425	506	490	491	451	507	483	499	515	480	499	498	477	486	483	489	481	520	508	455	503	487	522	478	482	526	529	464	452	478	513	520	491	501	476	463	507	514	476	474	473	488	504	488	510	478	476	492	494	482	541	504	514	473	473	491	472	451	471	492	489	463	490	482	514	482	481	501	516	465	456	537	503	464	466	517	453	469	485	540	530	493	465	482	493	475	491	474	461	471	483	473	487	510	542	479	485	511	528	533	485	473	520	508	464	468	480	488	494	515	551	479	484	528	451	508	472	487	511	490	470	454	513	487	518	485	474	487	519	532	510	476	510	520	518	473	496	512	469	479	482	469	470	499	492	490	490	505	467	498	502	487	490	522	483	454	456	481	475	488	511	484	480	513	501	486	502	493	492	491	493	524	476	486	524	471	526	493	495	491	510	493	505	487	488	486	475	491	516	505	487	525	486	485	492	500	478	503	530	470	503	472	516	498	487	506	516	507	480	490	469	521	479	459	514	505	503	485	473	514	492	479	503	488	522	479	538	452	525	483	455	474	460	479	490	461	554	482	487	507	501	495	469	502	504	477	479	436	456	477	502	491	480	524	494	482	498	466	537	485	484	512	475	497	493	494	510	501	464	492	464	472	448	506	464	490	540	478	519	498	474	480	466	481	496	500	494	479	457	528	471	483	541	479	499	497	482	514	481	466	525	480	488	500	507	471	489	517	472	446	511	521	536	496	497	493	510	492	472	490	495	459	442	481	485	485	470	503	476	477	541	513	487	503	493	461	519	502	507	498	521	486	523	511	497	517	523	462	478	494	466	476	505	499	489	492	507	485	472	475	508	493	483	516	472	472	500	517	467	534	450	462	483	539	535	504	465	504	463	478	499	484	502	495	489	477	473	518	496	517	523	493	480	516	479	521	521	481	487	501	493	506	489	484	481	471	528	490	496	487	536	470	502	532	459	468	503	489	495	447	497	513	530	498	481	505	470	487	476	521	503	545	473	485	472	523	476	489	482	469	492	496	478	486	494	492	488	477	495	527	539	532	508	484	490	486	496	473	497	495	474	477	450	483	503	502	476	512	488	494	497	483	492	469	507	513	509	520	496	484	509	487	490	502	522	512	477	524	460	476	481	481	498	462	488	503	499	495	513	492	492	488	486
1492	312	268	267	308	312	296	279	285	319	272	276	295	281	313	276	264	272	337	279	321	273	295	268	259	288	297	309	270	313	276	260	290	300	281	301	281	282	295	235	282	266	286	315	304	335	290	320	277	264	262	270	296	292	298	287	299	315	290	265	285	299	312	273	275	268	287	304	280	281	302	286	274	278	329	290	279	267	299	289	293	271	298	294	275	301	267	305	271	294	305	324	291	269	307	306	315	304	283	289	290	286	281	295	296	287	282	313	301	284	283	298	297	301	265	316	304	297	262	259	301	288	288	294	291	279	290	273	291	295	307	290	255	282	266	271	296	284	295	328	306	254	293	259	266	280	283	293	316	263	281	296	289	268	287	319	307	291	294	289	286	313	294	296	284	300	312	267	281	274	269	288	297	267	271	251	290	282	291	311	259	281	296	324	279	326	266	260	288	295	275	293	282	282	281	293	279	309	281	286	298	280	301	300	302	261	259	273	260	269	320	274	279	274	303	332	310	268	303	298	286	296	290	286	296	215	286	257	274	256	291	296	249	328	286	290	303	291	333	290	278	268	291	303	269	303	257	319	275	295	283	295	279	313	309	300	294	288	316	314	308	291	266	277	282	287	314	299	287	293	289	279	284	313	256	276	303	292	294	280	273	276	292	268	271	287	291	296	296	291	304	326	274	326	274	271	293	290	276	274	312	304	269	280	302	295	297	297	286	281	260	301	289	305	256	291	271	273	293	252	290	272	276	282	313	325	282	264	270	290	323	293	281	279	251	291	303	297	294	301	288	301	295	314	266	291	309	330	296	262	286	325	300	304	299	293	270	274	301	293	251	285	303	326	292	300	280	308	302	286	274	310	331	289	285	270	314	303	282	279	285	280	258	290	277	304	288	287	298	278	285	264	269	307	282	322	294	272	289	270	309	274	272	298	278	266	280	294	304	289	262	294	301	261	290	312	280	306	274	276	275	275	278	283	325	272	289	316	314	281	287	256	279	304	286	286	277	289	268	284	288	300	284	278	291	287	307	287	243	322	310	324	325	274	273	262	291	280	280	258	311	296	313	278	276	304	302	279	273	326	270	288	256	254	279	290	303	299	266	287	315	321	271	246	307	270	315	286	311	308	295	286	254	255	283	270	292	256	289	295	287	281	310	284	310	264	301	276	317	302	278	281	282	303	294	288	293	268	307	290	283	279	303	304	278	294	289	296	294	302	295	261	283	286	263	293	262	292	315	313	263	292	312	297	325	263	302	282	283	264	280	260	272	305	277	311	278	287	283	289	305	269	277	273	269	278	269	282	273	304	321	275	281	320	290	294	298	324	309	327	282	296	282	280	267	234	266	295	275	283	281	308	272	290	281	285	275	290	286	273	270	309	272	271	256	289	297	297	278	286	297	283	280	311	253	298	314	302	267	300	310	307	277	302	286	299	283	306	327	273	296	264	278	280	284	284	296	287	265	287	286	306	280	308	300	326	293	276	297	295	294	299	326	312	299	280	277	280	295	298	284	323	315	283	290	262	274	256	287	290	281	295	290	261	279	309	297	298	281	303	288	303	289	280	284	264	287	255	296	291	305	289	316	301	321	258	263	270	303	272	277	288	260	266	281	319	335	286	303	309	268	262	306	269	258	285	295	261	285	290	263	278	301	288	277	271	307	265	281	298	304	274	285	285	301	259	317	286	312	251	277	247	288	248	272	267	290	269	271	261	252	297	265	288	285	279	294	281	323	316	307	305	298	266	310	296	292	262	300	272	287	272	283	296	303	258	290	292	300	286	254	295	253	292	265	288	314	293	260	287	299	281	279	284	278	265	297	295	296	274	287	297	296	307	289	331	300	299	263	291	273	282	293	305	285	277	279	254	304	286	285	306	262	263	327	277	272	257	274	265	302	305	247	284	278	280	291	291	293	249	280	274	290	275	279	317	276	292	254	287	281	289	289	298	270	281	296	329	288	298	280	292	307	294	288	292	270	290	300	308	298	279	293	278	299	301	299	292	257	268	260	297	260	280	292	273	284	300	274	265	275	311	279	277	252	320	311	299	288	281	293	305	278	305	318	310	333	286	327	284	250	284	280	308	259	295	284	281	285	310	276	261	279	307	296	276	264	304	287	291	298	299	302	249	280	261	323	301	291	292	287	298	304	290	282	279	312	292	279	298	311	277	278	298	264	288	330	270	286	267	340	285	250	297	276	278	308	292	310	306	301	274	267	289	285	277	285	301	242	274	286	288	276	277	260	269	265	297	299	284	305	288	313	312	300	281	283	285	277	266	280	300	221	304	305	304	260	278	289	249	299	274	252	280	291	278	314	273	268	296	280	267	277	264	298	313	303	300	278	317	305	271	317	296	292	299	278	282	278	280	291	281	303	304	286	282	313	309	276	309	283	300	307	287	285	279	313	294	288	265	247	273	291	322	304	271	255	292	290	288	306	276	273	282	312	282	268	267	272	281	282	271	292	301	257	276	259	310	313	293	316	269	281	252	289	279	265	285	292	278	280	294	286	275	281	258	275	329	287	307	292	286	289	279	293	276	313	219	287	283	312	284	268	270	306	271	256	264	290	257	270	318	304	309	286	279	293	265	271	253	291	275	352	318	262	307	279	276	305	267	260	263	325	282	291	306	312	300	291	302	274	270	297	255	288	258	268	291	267	273	302	317	290	280	331	305	316	267	295	318	291	322	315	292	276	282	271	288	284	317	270	252	270	285	297	303	279	299	295	288	282	282	277	277	277	284	282	261	311	279	292	289	286	292	258	278	292	310	324	264	287	300	308	309	297	291	278	274	236	294	283	296	281	301	262	311	275	272	300	255	277	269	269	311	256	290	277	306	264	295	305	271	297	294	287	258	272	289	282	265	302	271	274	293	277	318	281	293	298	315	262	291	287	276	330	283	273	291	300	300	295	270	300	290	255	296	294	292	279	289	307	276	251	272	310	321	276	282	279	301	309	272	256	282	286	310	323	261	289	289	288	286	286	292	243	288	283	290	289	281	282	309	312	279	277	256	281	294	313	284	294	277	304	296	268	292	305	328	284	316	320	287	307	301	299	297	276	274	312	309	278	303	298	291	317	281	298	272	285	321	279	303	273	257	293	301	269	302	285	260	288	254	281	278	292	306	273	281	296	305	306	309	295	284	278	312	290	270	279	314	275	300	265	260	294	281	313	314	286	262	275	321	294	294	289	272	280	262	304	303	297	275	283	253	305	248	294	301	280	294	291	291	276	286	265	307	300	300	267	311	303	310	292	273	298	299	299	262	280	278	289	238	276	301	323	276	268	252	292	288	280	277	275	264	280	304	325	292	300	255	272	260	287	274	273	300	288	287	301	314	273	263	262	283	324	285	245	266	260	274	287	255	283	269	310	264	284	285	310	269	310	327	295	286	290	298	295	275	260	272	299	284	288	308	302	264	273	284	277	277	270	307	307	319	291	291	282	282	301	311	283	276	256	264	299	310	311	322	267	305	285	281	318	255	254	288
1729	643	713	645	630	671	683	696	647	684	643	645	655	677	616	629	692	670	654	627	681	663	648	608	676	661	674	639	682	651	637	673	625	637	650	652	675	618	682	637	617	609	646	651	620	662	619	586	654	688	635	585	644	629	667	664	621	635	653	629	636	640	620	627	617	638	641	678	603	605	669	684	647	611	619	653	683	643	665	663	652	619	648	652	657	680	653	655	664	647	643	638	648	588	638	637	673	672	608	656	657	647	641	667	695	646	652	592	648	635	652	650	663	673	629	634	638	634	643	642	635	600	637	678	634	609	622	663	612	636	622	612	669	624	646	622	623	662	658	692	690	630	650	598	615	598	611	643	644	670	609	679	616	650	609	575	668	644	674	623	623	628	643	673	649	670	657	661	697	657	629	621	605	586	634	591	612	652	679	670	584	647	689	681	622	649	635	668	654	635	663	607	621	681	635	650	635	660	674	662	654	670	625	655	630	674	636	650	660	659	660	656	616	594	636	659	656	633	658	684	648	666	694	687	667	672	675	623	650	639	654	611	621	616	653	650	645	654	625	617	654	661	627	637	613	628	646	616	671	618	638	634	627	636	675	635	634	618	681	692	591	655	657	621	638	611	665	676	653	670	654	660	612	683	625	666	663	693	641	610	689	633	662	674	679	614	676	598	639	602	612	690	655	647	642	591	654	647	680	704	628	661	693	661	658	655	694	619	664	678	663	676	646	620	673	618	672	638	639	679	639	668	641	626	645	605	643	646	677	659	643	617	641	655	615	652	632	637	668	654	644	670	629	645	639	659	659	654	630	639	650	615	663	607	638	669	624	635	623	638	630	617	658	636	647	672	664	638	695	619	633	613	625	650	616	629	655	626	632	612	620	651	643	614	622	697	626	649	630	613	656	692	624	644	625	630	623	644	672	653	634	643	691	646	652	649	633	597	661	660	655	641	640	608	618	664	647	660	665	666	629	653	668	649	614	668	635	607	665	673	601	655	649	675	600	642	624	665	610	641	619	658	611	649	684	636	648	649	621	664	613	645	694	705	644	611	631	656	625	614	651	630	642	644	649	630	634	640	687	684	593	683	664	627	638	658	711	644	673	627	597	640	684	624	641	630	682	678	627	671	645	629	663	637	632	686	667	641	608	607	647	653	663	660	623	626	650	667	675	628	645	669	666	674	617	686	689	647	612	665	616	687	666	647	641	635	643	663	608	638	672	628	650	689	688	644	649	635	647	641	635	681	655	632	634	673	626	620	634	643	656	620	629	661	636	672	651	631	632	657	640	630	648	632	688	694	640	609	627	661	636	691	636	641	649	664	674	662	664	641	659	643	616	653	609	634	660	663	657	644	648	649	639	648	678	669	660	626	642	653	605	610	660	630	629	609	645	629	623	660	663	668	610	616	703	671	666	642	662	610	610	612	667	647	634	609	628	635	650	631	674	634	641	653	654	696	656	675	633	636	648	661	640	614	619	671	640	665	628	677	645	646	607	635	639	627	664	688	650	644	626	654	599	636	643	607	654	642	628	641	668	647	638	680	694	674	649	649	628	610	631	653	649	654	637	659	656	623	627	624	654	623	602	685	653	638	653	646	655	656	659	640	683	654	655	639	653	663	677	639	615	648	658	614	612	640	635	640	630	606	633	654	667	621	675	637	636	625	651	631	690	682	623	609	663	648	667	643	618	672	619	635	603	664	653	644	661	646	656	640	655	628	709	658	605	644	661	602	617	666	646	628	668	633	670	657	679	682	641	686	665	642	677	649	622	640	612	625	610	639	662	672	694	593	631	646	642	705	640	664	656	646	638	701	673	672	661	647	689	588	671	639	665	658	645	670	661	620	636	667	657	695	649	620	636	638	646	627	672	625	669	666	636	643	667	634	628	624	610	614	619	642	622	655	649	661	639	632	672	615	617	671	621	667	673	650	658	640	654	651	643	672	645	613	681	693	597	608	680	625	625	631	632	657	642	671	669	700	601	664	623	657	650	617	636	648	636	624	631	638	604	643	644	657	639	660	666	636	609	647	628	669	649	624	627	645	638	684	649	659	643	615	631	644	650	688	625	643	617	622	618	623	629	642	618	644	630	608	651	641	664	647	645	684	665	651	670	663	655	618	668	646	631	609	662	618	677	631	673	599	659	664	668	647	628	646	648	671	638	643	632	650	632	656	651	720	657	652	680	615	605	700	643	653	634	691	630	644	649	621	627	664	623	598	669	622	589	652	625	646	640	649	605	595	655	631	664	612	658	634	647	605	632	640	673	622	639	655	641	689	637	631	691	630	651	619	609	621	716	574	649	640	677	603	649	677	643	700	630	648	674	614	670	686	609	635	694	646	651	612	645	642	614	602	668	669	615	688	665	617	634	690	649	632	651	609	665	632	680	651	626	668	590	670	665	686	625	652	670	634	669	713	633	683	667	626	652	629	639	636	651	626	631	634	645	641	622	668	659	654	681	665	622	675	626	633	631	613	632	725	667	654	670	641	627	642	651	651	625	615	647	626	639	644	649	647	667	632	629	647	690	638	603	663	641	627	644	608	694	653	648	623	627	657	650	653	668	669	666	623	622	664	630	633	648	702	635	666	582	634	630	630	621	624	673	644	639	637	659	618	647	613	662	667	633	646	613	662	635	650	674	636	640	604	658	616	672	664	657	642	662	681	661	637	665	618	673	618	623	637	681	674	708	646	665	673	618	624	632	641	657	674	635	638	663	679	633	653	671	688	612	650	668	660	657	666	687	629	660	641	641	667	650	618	680	655	634	688	639	626	672	656	700	641	627	610	657	631	634	669	614	597	613	621	601	601	636	642	661	618	651	648	647	619	669	662	612	588	678	660	644	610	661	640	629	608	641	644	642	664	695	638	612	644	629	637	670	619	608	634	631	638	669	591	642	646	701	693	641	660	586	631	578	676	654	679	617	634	664	664	652	647	663	643	633	692	650	652	685	647	613	620	608	627	671	639	636	669	670	682	689	641	674	600	673	591	673	681	649	643	651	672	632	600	697	624	638	621	604	630	679	654	657	598	654	647	631	635	637	655	619	692	662	638	653	621	641	660	649	634	665	632	681	634	653	692	664	637	662	643	659	625	607	641	665	644	630	687	704	654	593	655	621	620	657	638	643	670	636	646	638	656	656	619	635	657	640	601	611	665	634	655	627	627	620	639	629	617	638	634	634	607	647	629	658	644	636	656	617	644	668	659	654	667	645	633	664	622	647	651	622	641	637	607	650	645	640	625	663	671	678	660	622	651	653	666	705	661	622	671	649	654	610	632	639	621	595	578	644	657	590	666	606	654	644	615	679	669	597	626	672	662	657	609	665	665	633	596	622	656	677	619	664	657	675	650	645	685	637	641	636	630	654	656	593	661	705	648	654	649	633	642	637	657	623	652	643	608	648	642	609	657	642	622	658	648	610	641	601	651	630	630	597	620	642	670	629	676	651	664	671	604	622	645	682	636	653	612	608	597	655	589	620	637	612	643
6944	484	534	366	315	241	192	166	158	147	154	148	127	149	160	106	139	133	144	132	136	107	133	132	154	135	114	122	104	120	149	134	111	138	117	131	154	112	122	115	120	122	117	147	143	119	135	127	153	137	114	133	137	122	137	109	134	145	111	139	140	127	135	134	152	123	125	114	132	108	142	118	145	124	119	121	147	119	135	111	123	130	121	141	129	132	141	151	115	107	126	120	124	128	116	125	148	123	113	150	150	123	126	139	130	134	114	139	136	132	136	137	104	140	130	133	113	125	127	121	116	155	147	139	126	121	152	129	125	125	133	114	137	126	133	129	144	130	139	114	127	127	129	130	110	146	146	126	133	135	128	118	110	131	136	117	97	126	108	123	132	146	116	130	136	119	118	139	120	117	125	124	110	152	128	117	134	115	124	122	136	129	142	153	111	124	153	132	126	123	122	114	117	107	155	118	128	120	120	127	122	131	128	124	150	131	155	109	118	126	140	121	109	104	149	120	111	115	121	156	95	131	123	125	144	127	128	149	125	125	117	118	143	136	144	127	145	129	140	141	129	130	102	122	123	133	111	108	123	117	131	137	134	145	117	114	121	132	147	125	133	112	122	127	132	122	143	106	121	142	128	130	142	126	139	133	147	135	120	110	131	100	161	113	143	140	123	115	125	105	122	152	146	124	119	103	114	151	134	131	141	114	131	143	119	133	126	128	133	120	130	130	142	128	122	123	145	126	113	114	123	115	124	127	100	119	128	145	132	150	122	145	104	131	135	145	121	114	105	131	139	127	128	136	150	145	118	132	130	122	133	138	125	134	142	129	119	118	129	120	126	131	142	136	130	139	120	130	137	144	131	119	132	123	127	126	115	122	115	99	135	131	121	145	122	131	130	121	145	125	130	142	135	136	137	121	141	127	109	114	129	109	127	125	150	122	126	136	128	117	126	130	142	115	119	127	123	122	149	129	115	116	130	115	135	144	146	140	113	101	127	116	125	143	138	116	138	126	131	118	149	135	134	114	121	148	117	134	146	123	97	129	114	131	134	104	124	129	105	125	110	108	137	130	133	126	121	126	143	118	120	153	137	129	143	136	129	141	126	121	124	123	94	105	133	131	119	134	124	129	138	134	134	93	121	136	131	130	113	136	117	102	149	138	115	113	132	123	123	117	124	124	130	135	163	133	142	127	127	135	128	128	138	123	142	120	117	130	136	140	116	117	130	129	119	145	137	115	124	129	143	133	133	118	136	131	152	131	124	110	103	126	143	118	149	134	135	147	139	138	144	115	115	128	123	147	142	118	128	124	141	134	130	120	147	117	131	124	129	113	135	134	148	110	136	114	112	143	141	127	125	131	159	143	148	126	132	117	115	133	111	130	120	126	135	136	118	139	147	141	149	108	126	109	147	130	131	136	122	117	129	139	133	117	124	129	122	112	131	152	113	152	126	135	131	120	119	140	129	138	135	139	120	130	146	118	138	118	126	125	118	108	134	127	137	111	130	113	129	124	122	136	149	116	147	119	138	150	130	119	127	122	118	125	119	131	123	133	116	137	162	117	140	119	141	146	135	131	133	149	129	134	112	135	135	140	137	116	125	129	119	126	118	115	140	118	124	97	138	135	131	123	144	127	131	123	143	109	129	132	144	127	111	116	133	121	123	150	124	122	125	123	130	132	143	137	118	134	135	131	140	127	137	144	123	120	141	142	112	123	125	111	123	120	157	127	144	130	125	120	123	120	103	120	139	113	124	119	127	158	124	126	123	138	126	123	142	137	128	114	106	124	133	136	117	115	124	110	131	145	150	131	126	134	133	122	122	133	134	131	132	137	126	129	133	128	159	132	153	120	127	119	153	110	134	135	125	129	120	139	152	142	143	125	138	112	112	133	115	136	137	116	114	111	141	118	125	110	131	119	109	128	135	104	150	128	133	131	115	96	135	144	114	111	119	131	133	122	125	127	134	129	106	108	117	138	119	120	125	126	111	138	138	150	132	122	108	105	112	159	181	126	105	121	146	104	117	141	136	120	146	125	122	126	121	137	111	141	119	136	111	143	136	140	130	144	122	135	114	124	151	125	134	135	118	138	121	129	146	133	105	139	133	133	120	122	115	137	128	117	135	135	129	108	126	128	120	149	151	118	128	132	115	125	129	116	117	119	124	133	115	113	118	123	130	129	121	138	112	147	142	123	125	156	155	108	120	133	120	120	136	141	151	114	139	125	136	156	144	139	125	109	118	159	121	129	136	128	118	131	139	125	114	124	120	140	132	112	117	133	115	113	118	131	152	145	120	158	103	140	137	117	117	130	131	127	137	148	114	131	122	133	107	137	109	140	115	108	108	126	143	126	133	139	146	122	149	123	111	142	150	123	133	131	130	135	111	99	117	144	149	125	131	129	132	142	146	140	127	132	122	121	122	142	138	125	121	126	123	133	124	136	103	140	119	121	118	135	131	139	127	137	156	125	130	122	118	127	134	142	143	106	120	147	118	152	129	119	121	123	136	130	139	129	137	146	144	160	157	121	128	119	125	132	115	118	131	119	125	134	125	139	160	121	143	122	115	113	116	123	136	145	120	118	127	142	145	153	130	113	125	132	137	130	142	133	123	155	125	120	134	125	117	135	122	133	123	137	133	118	131	134	131	140	124	162	125	123	131	157	107	105	125	135	128	145	155	136	132	128	122	120	117	118	122	136	127	128	131	118	132	128	145	138	140	144	131	111	121	133	114	129	127	125	142	138	124	151	129	123	124	136	132	147	111	114	133	128	131	128	146	127	145	105	111	117	129	130	149	131	124	139	159	163	147	122	130	119	111	108	144	125	151	141	115	110	125	135	127	126	132	161	155	116	140	149	129	154	130	136	122	127	104	119	139	143	133	125	116	121	134	135	108	130	118	139	123	118	118	122	135	145	130	145	125	160	141	130	109	141	134	121	129	115	114	146	120	134	130	135	115	147	152	115	141	117	97	127	158	138	117	122	141	140	116	131	102	136	141	117	133	155	123	123	135	144	149	121	144	118	141	143	123	128	115	132	134	145	134	144	137	141	126	126	104	106	124	101	145	102	139	144	145	126	132	113	118	127	129	134	118	130	119	150	125	137	138	125	127	128	135	119	133	125	121	142	123	122	111	118	136	137	147	126	124	149	113	125	134	131	129	125	124	128	125	122	125	145	107	130	129	145	119	121	141	142	132	137	115	131	140	119	141	137	149	130	102	115	129	126	128	107	150	127	132	133	132	133	128	122	123	131	122	129	127	141	120	114	130	118	132	118	124	123	132	148	143	137	127	127	137	120	125	131	115	118	120	140	151	120	130	131	119	151	126	133	136	137	117	125	127	137	115	123	124	114	118	124	97	114	131	134	121	110	160	127	119	121	111	141	128	137	123	129	145	143	122	132	153	146	127	100	106	120	114	119	130	137	130	133	114	122	137	121	134	116	120	114	121	116	149	138	130	124	139	141	131	133	122	118	116	116	142	128	134	118
6025	623	1129	1286	1164	914	750	678	586	536	484	493	458	474	438	388	462	367	364	436	407	395	368	393	367	343	373	360	314	389	356	360	356	403	319	348	341	375	354	360	338	325	329	343	317	358	329	331	362	322	345	336	367	350	354	348	345	327	329	360	358	375	306	351	343	362	305	337	346	323	322	382	359	355	349	330	362	321	347	353	356	356	364	359	333	377	351	333	379	357	350	331	369	341	346	273	331	364	369	313	392	342	340	331	323	324	355	342	333	306	341	363	329	334	332	356	335	348	322	335	319	363	330	327	352	372	338	356	324	334	332	327	342	376	332	323	340	359	335	350	334	326	330	363	340	327	364	332	324	345	332	341	377	287	316	335	349	339	357	361	325	317	314	332	338	319	299	329	347	337	330	338	326	359	330	344	349	368	326	328	321	355	349	352	361	324	317	347	342	356	339	362	349	302	332	344	348	331	314	371	354	366	386	343	305	363	326	325	352	357	331	365	372	360	343	317	319	347	359	320	339	320	327	319	353	348	330	343	361	312	357	358	351	327	340	353	369	319	299	326	349	355	329	341	337	304	326	317	319	368	330	322	355	380	318	361	368	348	346	332	292	343	314	342	328	331	344	359	328	365	362	354	364	306	345	324	316	352	341	370	334	310	352	355	345	345	322	326	362	322	340	343	303	313	323	356	352	327	357	358	348	334	343	312	334	333	366	353	367	309	331	336	358	335	343	355	357	349	356	338	339	359	343	365	329	361	349	332	345	306	362	319	345	351	322	342	350	345	318	352	352	343	305	342	349	361	356	345	357	340	331	360	347	327	324	336	319	348	378	322	342	326	347	353	349	349	318	362	319	334	314	341	314	322	318	307	335	318	327	351	305	311	356	369	362	324	315	349	359	356	323	335	324	340	393	345	311	376	322	348	339	347	328	372	324	319	378	362	332	365	329	356	345	331	365	344	352	321	332	353	352	355	352	365	313	348	350	364	368	343	347	364	295	356	317	320	311	356	314	350	346	339	324	332	316	345	356	354	328	316	332	336	350	338	320	344	360	337	329	302	321	339	355	334	306	342	337	320	354	329	294	338	311	298	336	316	332	345	338	378	351	364	344	346	316	365	341	308	351	311	370	328	311	350	362	321	325	293	341	332	295	326	348	323	331	323	315	328	348	345	314	360	363	365	330	325	357	342	347	350	351	328	332	351	345	309	377	363	348	379	372	306	293	317	318	301	347	350	336	366	332	308	328	345	347	340	326	373	321	350	330	315	346	310	373	320	340	346	316	364	320	338	358	323	329	319	314	357	333	354	347	327	331	328	368	360	339	300	327	316	326	379	334	360	334	356	351	350	342	340	339	336	325	352	336	323	329	311	342	325	316	387	327	337	324	331	332	331	331	370	341	360	343	310	334	316	345	351	330	322	340	331	325	313	353	339	340	338	360	337	354	333	366	317	325	327	361	314	324	369	330	337	323	336	309	334	318	367	326	359	318	365	296	337	338	301	337	331	336	360	351	323	339	355	347	353	306	320	347	361	324	316	343	333	350	325	355	324	352	346	344	323	366	334	340	316	340	326	342	347	384	338	329	348	353	348	322	345	358	305	334	319	366	328	340	351	331	334	359	323	332	311	363	355	352	338	330	344	343	332	343	356	352	336	358	337	360	343	342	357	315	322	307	348	361	353	353	326	356	364	339	333	339	335	359	330	343	337	331	347	326	358	358	362	339	347	366	357	337	333	356	305	333	342	340	374	361	351	330	354	310	348	310	318	338	342	345	330	377	317	358	346	349	361	363	314	334	324	334	309	356	348	355	303	348	365	329	355	365	335	343	382	334	331	356	338	353	343	343	351	345	335	345	319	332	343	331	332	338	371	342	333	349	317	376	354	337	313	322	323	363	340	328	339	345	328	325	336	383	356	363	311	335	368	333	334	328	329	351	322	345	302	352	312	349	357	378	383	345	330	339	342	333	315	338	354	360	306	327	300	333	334	377	348	299	311	337	370	333	360	367	337	306	337	353	349	342	369	341	331	322	329	372	341	331	345	341	342	298	345	338	324	328	348	338	347	341	361	302	343	321	353	337	336	354	341	325	327	321	331	339	350	336	337	359	350	352	349	355	339	327	309	320	326	350	350	330	325	330	319	286	312	324	305	348	320	328	352	346	315	366	381	343	331	314	379	353	325	349	322	369	332	331	343	347	326	342	353	338	340	348	309	330	363	349	333	328	329	353	333	311	392	336	319	347	341	373	345	368	317	333	319	382	367	335	361	353	339	329	335	349	313	325	313	344	315	345	327	312	343	365	341	346	317	331	331	362	335	351	337	322	371	363	356	318	348	345	342	356	369	355	337	358	343	336	335	335	336	346	346	329	319	317	345	331	336	337	338	351	312	341	324	323	338	328	363	345	331	308	343	355	355	345	333	326	309	333	302	314	307	335	319	338	331	353	333	344	337	325	338	346	337	377	330	352	333	329	318	344	357	326	342	353	361	324	328	329	320	310	353	349	326	344	365	351	348	325	361	352	333	315	333	318	329	367	354	328	331	355	339	346	341	347	333	351	388	319	355	325	338	342	320	322	356	315	333	328	344	332	339	364	404	350	328	307	336	340	360	339	307	342	313	315	337	334	310	329	365	340	316	335	318	368	331	377	358	326	337	324	350	314	344	346	339	344	359	318	325	334	343	362	323	354	397	362	325	302	334	340	347	328	319	328	346	290	333	351	361	360	345	323	333	326	307	334	341	340	352	324	328	331	341	355	351	343	341	343	344	372	343	345	333	332	329	339	324	315	368	335	366	334	328	339	334	329	343	337	341	331	330	376	337	341	325	343	352	317	315	338	348	344	338	346	323	346	349	304	357	339	324	348	311	312	315	329	322	366	331	331	326	373	315	351	362	336	318	341	341	325	328	340	329	325	342	364	305	346	341	334	347	328	357	369	330	337	353	331	310	358	329	351	334	360	315	333	338	320	352	345	330	304	330	322	328	337	321	331	323	360	333	341	324	347	302	345	306	327	364	334	333	348	325	314	342	349	329	346	351	322	366	351	318	335	355	332	352	326	359	312	313	360	330	359	320	344	336	366	336	346	330	300	292	326	361	356	351	328	318	343	344	328	345	341	364	299	341	353	343	369	301	343	362	328	331	334	357	329	357	318	360	319	349	331	342	337	302	337	335	343	305	325	339	352	350	348	345	333	339	352	361	315	338	350	326	315	333	328	334	338	287	326	359	325	326	361	348	336	360	357	317	332	320	360	347	340	362	345	342	354	369	340	357	358	328	354	344	335	330	362	310	336	348	312	329	331	317	334	359	359	342	321	318	349	322	356	312	319	339	323	314	331	309	371	305	347	337	324	331	348	356	339	331	344	343	333	348	307	348	364	353	327	350	358	364	320	383	318	363	323	357	364	322	331	346	352	360	352	316	328	348	332	338	365	353	304	356	327	300	407	359	346	327	335	327	325	323	352	332	317	367	352	347	348	293	356	317
13536	1186	951	784	508	403	341	322	275	281	228	273	246	221	224	193	185	215	229	191	229	190	197	180	187	203	228	204	215	192	204	196	175	196	181	214	203	204	153	190	185	216	192	179	209	188	203	179	172	212	201	211	189	201	188	184	170	169	179	181	186	170	187	192	184	187	199	183	210	218	195	166	177	171	192	193	194	205	219	210	183	181	172	211	224	170	191	191	201	207	220	192	177	168	163	204	190	201	199	195	190	198	216	196	203	198	202	200	241	218	161	202	164	174	172	208	176	176	208	189	189	206	220	181	194	198	161	209	215	179	192	179	186	202	208	186	198	193	186	201	212	203	186	203	197	193	192	195	202	191	186	205	178	211	191	182	175	202	190	196	165	178	181	183	185	198	170	190	187	211	192	188	216	202	238	203	223	190	137	179	184	189	208	199	191	173	201	184	182	193	187	189	213	174	192	189	182	184	183	177	191	164	172	195	162	203	210	194	226	203	169	201	198	186	188	208	196	210	188	187	185	207	190	222	199	194	209	195	195	186	196	203	204	184	184	215	186	197	182	191	185	183	174	171	175	193	213	219	180	168	190	181	208	174	205	185	174	205	192	204	209	175	199	217	217	179	197	184	186	201	184	180	215	211	201	181	227	187	197	202	191	180	171	181	180	182	203	195	185	189	180	182	198	216	194	211	206	206	186	185	173	191	164	197	202	208	178	196	197	185	173	188	167	212	210	206	212	174	189	196	179	178	171	213	183	173	171	182	187	175	220	189	208	174	213	215	207	181	190	200	182	193	185	186	207	194	194	177	195	195	167	169	215	197	188	175	180	221	179	192	223	199	193	175	204	218	188	190	196	183	171	187	181	211	195	190	196	195	174	185	199	191	199	179	187	197	190	191	175	189	215	179	202	196	196	189	186	190	198	199	175	207	213	216	201	186	193	204	214	179	211	224	226	216	205	177	194	202	219	196	214	196	191	184	194	207	209	174	188	201	201	197	194	195	185	189	194	214	217	205	180	190	213	198	180	204	208	189	166	203	174	217	207	179	206	178	188	163	178	183	205	225	182	193	195	211	182	258	199	189	195	172	171	178	187	190	210	200	175	186	214	194	217	213	188	186	200	220	205	192	179	178	184	166	188	151	196	198	211	180	179	171	190	170	215	194	207	201	203	207	198	195	213	184	170	165	191	193	183	191	197	198	206	203	208	206	191	221	174	170	195	178	219	204	178	190	208	183	184	201	211	220	191	196	212	163	188	195	208	218	185	172	171	191	182	171	188	184	187	190	193	208	216	207	188	208	178	196	205	162	204	209	200	229	195	180	183	193	228	194	192	168	168	179	180	180	173	196	192	225	188	187	233	201	217	204	195	189	214	168	187	163	189	200	187	193	177	206	180	208	215	177	180	190	210	210	198	177	172	184	228	213	184	188	200	202	189	206	217	193	181	202	233	180	177	184	193	213	184	196	175	185	183	190	174	203	187	206	192	184	186	223	168	196	202	166	190	214	175	203	186	191	194	176	210	191	208	165	160	161	191	208	210	200	178	202	170	170	203	209	205	202	200	178	233	204	196	185	206	180	199	183	193	196	190	202	204	183	208	196	220	164	197	189	214	192	213	224	193	185	194	214	193	203	209	193	215	211	209	185	210	237	207	220	203	190	205	199	183	172	183	217	223	177	215	209	158	165	198	206	181	223	186	190	202	191	158	194	216	211	216	178	191	185	191	194	201	181	194	194	191	196	200	182	182	176	208	186	192	179	176	203	197	193	182	195	202	188	195	201	198	193	187	209	190	206	198	220	218	200	195	182	203	183	172	185	182	173	174	203	204	177	183	184	193	204	210	193	182	226	189	186	196	207	191	175	210	191	218	163	200	199	197	159	198	165	176	202	183	192	194	219	211	174	179	189	201	224	167	183	197	198	190	199	177	181	170	200	174	167	186	206	170	162	200	179	214	190	206	187	203	183	203	198	211	189	164	174	213	178	215	190	205	206	171	193	210	210	170	189	177	196	198	204	199	194	206	172	198	173	195	203	169	187	195	184	184	193	176	185	192	194	211	198	195	208	215	206	174	189	195	184	195	183	180	168	205	177	205	185	173	194	184	207	191	180	214	195	195	181	190	219	229	187	198	189	185	223	238	207	180	191	197	182	211	187	209	175	191	188	172	186	187	177	181	191	201	193	194	189	209	150	197	203	174	185	185	198	199	197	193	219	184	220	194	203	217	180	171	178	213	225	208	197	209	218	193	209	202	197	174	209	185	200	181	199	212	169	219	169	182	155	187	185	224	207	184	183	173	193	193	208	186	191	180	193	195	173	175	209	190	173	194	184	191	221	207	187	178	199	206	222	176	201	186	169	223	188	194	220	194	193	177	178	188	185	175	150	182	191	202	166	190	194	242	180	189	200	217	197	190	170	197	184	184	186	206	221	172	204	215	233	195	196	201	206	173	187	175	187	198	187	179	198	192	197	207	177	187	216	221	210	198	196	183	175	203	209	196	183	183	185	194	186	196	172	202	167	188	174	203	191	184	183	190	203	210	201	177	196	181	184	176	176	226	211	189	188	192	182	190	193	175	204	189	182	216	215	185	196	160	171	157	203	192	191	202	183	191	189	180	159	170	203	216	192	182	225	220	179	189	144	178	181	208	194	155	198	195	235	205	200	159	201	218	194	214	201	187	198	205	203	174	174	171	196	182	190	181	205	177	207	201	194	223	181	199	229	166	170	160	177	190	201	225	176	203	183	202	187	193	206	196	193	171	203	165	173	188	212	208	185	194	196	207	180	171	171	191	169	184	188	193	212	190	183	205	184	179	185	212	189	202	200	204	211	193	191	204	178	182	206	211	192	197	233	214	190	172	206	218	203	169	199	186	209	189	197	178	182	194	221	182	204	182	182	156	201	177	203	198	186	199	180	187	226	184	201	197	151	186	198	188	193	218	176	191	192	207	180	203	184	181	204	198	194	186	197	208	202	219	184	190	208	231	216	197	166	197	206	184	178	193	211	186	191	182	200	196	180	220	182	195	201	203	190	178	183	204	207	196	223	189	191	197	193	216	209	212	192	175	216	194	182	211	208	201	202	181	174	155	209	200	183	193	176	171	181	198	199	164	169	170	196	189	198	192	200	172	156	195	202	220	201	184	183	200	185	216	210	212	181	199	207	184	217	188	226	179	185	197	225	168	212	189	229	197	211	208	193	180	192	225	215	195	203	202	188	192	200	171	189	202	180	174	208	214	194	181	186	177	177	177	193	186	191	185	200	184	219	191	213	201	215	183	191	164	193	181	192	187	212	213	210	191	183	183	175	219	186	215	204	172	191	209	210	197	207	166	210	183	177	203	223	198	192	208	212	181	177	204	198	219	159	184	186	148	188	164	185	206	205	201	197	186	205	197	188	206	189	202	184	191	179	202	173	190	178	189	149	189	178	212	178	196	191	187	197	183	200	216	181	202	193	190	190	181	181	184	203	195	183	172	200	174	218
8083	1102	2135	2485	1894	1556	1223	1048	979	894	739	725	688	710	651	615	618	619	574	611	594	574	571	579	532	540	536	526	562	563	566	566	542	541	516	543	525	558	521	519	517	492	516	534	466	524	481	484	534	468	488	507	457	512	506	475	488	490	496	485	453	529	447	510	516	515	508	496	502	460	530	528	473	485	495	487	474	494	515	552	467	537	490	529	503	477	514	491	487	503	507	512	497	482	499	495	500	481	510	475	506	495	504	529	456	516	485	481	497	532	525	534	491	527	506	494	465	476	468	518	482	530	482	479	465	513	480	468	437	491	503	487	505	509	514	494	490	502	511	470	505	503	512	486	507	486	474	507	504	502	505	487	483	492	447	512	495	493	478	493	504	480	524	528	481	515	526	493	500	517	507	481	471	492	495	482	476	517	484	513	519	514	479	480	453	494	494	477	483	499	462	480	496	470	454	492	502	504	501	481	504	490	503	531	489	567	484	508	486	503	502	494	479	482	497	480	470	495	502	523	477	505	509	476	507	475	499	487	475	498	460	492	468	458	510	528	485	502	473	488	525	548	486	471	511	483	491	494	447	477	502	509	495	482	480	503	465	509	487	513	487	535	484	506	467	494	473	519	473	511	475	495	477	498	461	497	528	477	491	507	456	493	525	487	481	480	449	498	512	479	481	494	510	499	449	490	465	516	466	448	473	496	495	505	474	481	490	478	504	482	518	478	537	478	524	436	494	515	479	523	492	518	467	506	485	485	471	468	501	491	519	463	466	519	516	468	494	519	456	431	513	465	474	504	466	500	482	489	479	526	473	516	462	466	503	504	540	490	471	488	492	476	520	506	512	477	507	486	481	514	477	489	497	483	490	509	475	492	510	456	460	493	482	498	529	464	476	469	508	473	461	471	495	521	476	473	461	524	462	484	499	466	482	481	511	491	474	549	482	518	460	489	514	462	532	432	470	479	485	465	484	470	492	523	467	476	470	484	508	502	519	469	491	466	480	487	524	495	482	509	517	474	492	475	499	491	476	475	506	517	487	512	498	491	470	514	507	492	523	487	484	462	468	502	469	494	503	522	529	467	505	437	503	487	499	475	485	478	470	497	503	518	498	528	477	465	466	538	509	503	494	484	518	486	490	470	460	488	445	517	507	458	549	485	503	476	468	493	462	461	527	535	475	499	479	485	503	476	482	480	493	496	517	516	491	472	511	445	529	523	504	471	491	481	484	455	471	487	495	506	476	517	502	494	456	478	456	493	476	483	504	529	480	482	477	504	509	511	466	523	477	474	488	488	481	523	478	477	467	509	502	506	515	494	540	502	468	515	496	495	468	484	469	467	486	527	455	478	440	482	476	457	438	498	491	509	464	508	454	531	534	466	487	495	526	483	503	538	489	519	489	499	492	550	474	505	445	499	451	505	510	481	521	498	490	529	488	490	470	505	494	498	466	488	523	509	485	470	529	521	443	542	498	481	484	486	480	510	509	487	494	479	495	487	482	500	487	518	514	528	516	468	512	496	519	482	464	472	470	475	505	521	460	456	501	506	462	490	500	482	507	474	491	498	483	483	446	481	508	488	511	456	453	461	512	521	490	536	469	516	441	518	542	465	525	484	520	469	509	504	510	462	493	506	501	497	518	543	481	479	518	468	485	494	507	525	515	505	468	506	493	509	503	506	500	518	476	522	507	484	511	495	505	483	478	480	485	501	458	494	507	487	483	527	538	489	461	450	495	513	484	510	482	481	481	469	474	511	504	492	511	482	478	493	484	521	512	495	490	496	483	484	501	533	475	485	485	518	486	457	504	482	461	510	501	494	538	468	500	501	518	506	508	487	492	504	462	476	459	472	501	496	462	528	486	457	512	471	474	456	486	472	501	483	463	519	456	487	460	499	501	493	452	487	493	496	470	463	499	502	499	503	503	458	511	522	488	532	496	468	498	499	503	512	470	463	505	479	498	478	511	488	497	496	511	488	498	487	467	534	501	477	497	518	529	520	511	483	521	508	498	524	497	507	444	503	481	489	499	513	483	494	443	469	473	481	500	493	503	512	456	472	497	491	503	484	498	529	498	466	504	506	470	459	511	499	478	442	499	488	514	520	494	506	484	501	470	508	497	510	475	469	478	528	459	482	493	521	454	465	497	506	452	514	445	484	469	464	518	479	508	475	511	474	501	452	530	464	463	452	472	461	493	503	496	513	460	521	535	524	504	478	530	533	505	466	547	477	520	508	433	446	481	539	489	505	509	492	478	462	476	514	480	469	489	511	449	501	470	490	471	484	462	494	535	541	476	471	504	516	494	484	531	504	460	514	524	482	532	469	496	514	494	484	485	462	489	497	472	473	537	505	484	452	497	536	474	472	498	469	475	523	474	489	526	463	482	477	441	490	505	480	490	462	493	502	486	519	485	521	509	511	483	483	478	500	477	510	485	547	482	536	488	497	471	465	492	492	485	516	486	474	485	483	472	524	501	480	531	474	518	488	491	523	483	491	507	490	497	502	483	493	474	477	504	495	499	465	487	505	463	557	494	474	475	482	485	501	532	483	470	451	478	499	468	506	485	470	487	515	460	514	468	500	493	469	556	496	507	505	538	479	490	524	484	483	512	454	522	491	482	467	495	507	494	518	463	491	510	518	472	529	473	474	502	488	477	529	494	491	488	452	487	490	467	493	448	512	455	491	487	467	479	468	466	472	464	489	501	484	496	505	483	512	486	443	468	502	450	487	468	456	505	500	464	477	492	487	474	469	515	507	477	534	497	449	490	505	481	501	502	526	488	528	530	422	498	552	465	500	506	474	487	503	516	491	479	493	493	483	453	481	473	477	528	514	494	490	512	470	510	482	542	511	511	470	484	480	490	466	500	493	492	498	515	505	465	492	473	504	514	467	462	472	475	455	487	532	502	508	481	481	498	510	463	496	489	501	534	465	474	439	498	515	532	512	538	530	472	497	466	452	492	485	504	491	472	490	503	501	461	526	467	494	489	467	503	520	489	485	479	482	452	468	482	501	488	479	450	484	496	493	481	526	512	484	454	463	472	517	499	513	509	503	501	466	473	463	502	473	455	510	536	487	486	504	482	449	482	484	458	497	488	506	470	496	445	490	487	468	496	508	457	508	502	475	471	477	489	504	481	464	501	534	516	470	496	490	527	532	505	458	472	521	490	500	514	496	485	538	488	476	491	456	494	481	500	491	498	461	514	504	483	480	480	484	481	459	505	488	479	461	513	510	530	483	467	492	508	496	468	518	497	466	472	482	498	489	523	503	474	528	515	548	523	475	480	491	498	469	502	472	510	505	510	477	524	514	514	506	490	514	499	488	501	495	506	491	502	500	501	501	517	504	496	508	464	519	539	486	478	526	462	472	538	512	486	524	528	478	462	521	489	502	477	472	513	469	514	483	499	480	515	505	470	430	476	472	460	493	473	521	508	490	469	461	465	491	462	524	539	469	461	521	462	459	510	487	482	481	467	492	473	461	504	480
1405	297	302	311	286	316	261	277	282	298	287	292	288	266	251	285	288	261	302	263	314	265	275	258	275	284	319	286	308	251	295	278	288	307	304	285	263	271	276	267	258	278	284	281	265	293	279	279	297	298	270	264	247	269	278	260	290	285	316	252	271	278	280	276	286	294	269	279	291	297	253	275	283	308	277	254	306	277	275	310	281	248	302	297	285	297	275	275	258	259	282	287	287	316	304	268	298	293	286	261	273	266	266	287	287	300	272	274	256	296	287	274	298	262	315	272	257	300	295	257	308	302	287	263	285	284	287	261	282	304	295	283	302	295	290	280	288	263	286	257	293	275	278	304	248	318	300	276	276	295	289	295	265	280	272	268	274	270	302	297	272	294	266	273	304	273	278	306	247	327	264	298	307	283	329	279	245	267	252	292	278	274	279	265	270	275	290	294	290	262	263	330	284	263	266	288	293	284	248	266	272	283	271	295	278	286	299	321	310	300	285	287	275	288	283	268	294	299	267	288	283	296	302	262	280	275	290	275	286	287	275	270	294	288	305	272	256	268	266	276	271	296	275	284	293	273	275	294	301	285	319	294	269	265	305	274	275	270	323	238	322	281	280	325	273	310	268	284	279	288	284	271	300	307	279	258	282	298	297	290	268	293	293	293	277	306	278	316	331	289	294	265	232	283	271	303	295	303	310	295	292	272	286	252	266	265	257	256	260	302	277	265	287	307	301	298	281	270	252	263	290	262	281	290	275	296	284	288	286	321	306	321	272	281	270	241	295	309	290	261	248	278	318	315	267	266	278	260	259	277	282	284	299	292	285	298	277	293	266	271	293	304	301	279	274	273	266	321	287	286	289	290	270	249	276	283	254	301	279	294	281	285	292	241	296	256	259	276	274	261	286	269	280	330	294	307	242	308	308	279	257	295	288	298	317	282	301	309	269	285	310	265	266	265	304	272	265	299	287	277	274	289	297	242	286	288	309	279	279	285	271	266	292	289	302	269	271	251	244	284	288	310	286	245	276	289	342	268	304	298	278	283	288	261	297	274	263	300	270	276	266	253	290	310	292	264	275	292	285	271	264	293	266	304	288	275	287	279	263	289	284	294	302	273	276	297	298	315	263	286	295	270	292	299	302	263	281	278	265	266	297	279	283	323	281	263	276	261	289	282	291	269	277	274	275	259	261	277	292	305	264	262	286	285	296	275	286	281	293	289	276	265	294	285	266	266	288	297	289	284	293	284	287	285	293	278	307	266	277	278	277	320	306	294	272	256	264	274	285	287	273	263	276	278	311	276	274	267	285	281	280	271	294	266	279	304	319	251	275	298	272	274	267	296	258	272	273	260	288	287	309	310	306	293	279	290	290	284	286	286	284	273	300	295	305	277	303	286	293	278	273	277	294	281	261	299	273	296	268	277	330	264	289	322	293	282	256	256	324	271	260	289	267	328	289	279	278	297	299	312	267	277	275	293	268	275	298	288	294	291	300	252	310	299	242	263	290	298	242	309	303	268	286	282	277	277	292	291	275	287	293	269	284	272	332	314	272	287	286	287	295	303	293	325	283	330	261	256	284	261	300	261	256	255	304	293	277	299	261	275	286	317	296	281	305	301	275	295	266	257	296	247	278	250	281	281	268	299	277	283	270	290	285	297	294	269	273	259	289	264	297	292	281	277	302	307	276	309	274	228	293	265	296	263	291	281	290	280	280	283	272	264	310	273	258	266	268	245	275	317	312	330	275	274	294	295	252	292	281	290	295	319	283	272	253	272	271	292	306	308	288	269	256	310	292	272	294	265	282	322	278	273	276	291	281	294	258	310	321	275	293	300	283	290	291	268	280	272	260	273	290	325	310	292	286	284	292	282	282	289	308	280	273	302	295	311	283	300	281	251	268	290	290	271	276	281	286	279	249	296	272	276	243	320	299	269	335	273	277	295	333	252	301	288	281	277	292	260	287	263	313	295	316	281	271	284	266	305	313	273	248	287	266	332	281	338	291	252	279	287	303	283	308	264	261	274	303	305	299	276	291	292	307	295	271	279	287	270	277	307	273	279	305	286	288	289	269	307	274	297	289	309	272	298	301	241	270	294	296	270	319	263	279	286	309	297	296	270	285	285	284	280	294	269	257	311	290	237	253	275	270	275	280	318	257	269	287	289	316	296	244	297	303	311	304	278	279	257	299	281	294	289	277	257	291	277	320	279	313	319	323	275	282	279	343	289	265	254	294	293	248	270	283	290	306	295	301	321	289	294	284	271	321	317	249	267	293	242	267	266	275	271	289	300	300	312	269	270	293	288	279	291	313	315	326	292	273	268	256	266	302	280	278	260	275	301	268	256	279	309	269	290	263	272	288	298	264	267	285	279	322	277	276	253	282	299	308	250	300	324	276	308	265	299	272	286	273	282	306	307	276	288	257	240	270	281	252	297	263	300	280	277	251	272	258	307	253	266	312	294	309	280	291	297	321	271	314	296	266	266	258	261	317	284	307	296	282	269	295	315	270	255	319	256	272	289	278	263	292	268	291	309	254	274	299	270	281	310	262	292	264	263	290	286	282	294	290	245	274	276	277	286	279	293	264	281	287	295	291	264	277	277	307	270	288	294	275	261	280	271	289	287	315	269	299	308	308	286	273	292	283	291	313	294	275	276	246	310	270	276	311	275	276	254	313	290	272	282	288	287	292	320	283	275	282	272	305	299	330	276	247	273	304	312	288	304	280	272	285	264	282	298	276	262	285	275	268	284	299	278	311	238	251	270	289	301	310	253	289	300	274	263	258	290	259	285	269	272	294	262	273	301	284	319	280	287	263	294	279	272	298	290	294	284	282	280	261	294	267	286	285	274	249	302	277	315	281	270	293	273	335	270	286	277	255	269	277	296	280	316	286	271	264	276	316	315	329	291	270	304	283	295	282	288	269	290	281	267	287	280	257	297	284	291	290	263	259	275	297	268	259	305	295	276	296	265	293	320	286	263	300	286	249	327	305	284	279	283	287	285	270	288	285	297	296	293	276	282	304	287	281	303	275	303	285	287	276	301	306	244	223	285	293	269	265	264	308	262	332	277	296	290	298	279	278	281	281	263	265	275	288	261	291	293	311	285	292	271	292	286	272	296	300	265	302	244	305	291	263	289	297	285	310	278	292	304	297	285	287	304	314	280	259	301	261	290	291	282	271	268	321	325	296	288	275	282	301	257	261	269	274	253	265	263	284	255	261	276	281	324	293	308	271	288	258	267	294	303	293	255	284	307	253	251	285	268	309	283	268	302	289	264	258	292	308	274	271	277	307	304	316	265	253	295	270	301	299	260	315	290	288	302	282	281	267	275	325	305	290	290	285	303	285	231	285	284	264	272	278	256	282	290	297	299	281	315	289	287	256	291	281	305	256	298	304	246	297	291	299	258	250	298	301	285	263	301	306	287	260	287	299	277	276	295	284	280	269	314	299	303	279	266	297	295	282	280	273	258	257	266	273	290	287	257	288	286
1677	707	704	660	652	632	714	659	630	651	667	696	621	637	594	607	610	646	633	649	628	619	635	647	694	606	653	639	623	633	641	632	681	654	619	633	629	650	626	624	632	618	637	650	642	685	620	670	623	659	666	635	643	586	656	632	645	622	651	648	621	645	617	686	602	659	641	648	626	644	630	599	618	605	637	659	657	654	637	653	670	648	604	630	644	656	621	623	611	621	631	672	646	626	596	618	609	662	599	678	680	640	623	629	674	594	674	622	648	611	635	621	610	679	597	631	637	642	633	652	619	597	669	609	650	588	663	678	662	620	611	637	624	630	680	606	641	622	598	635	644	619	625	652	673	605	643	658	702	660	656	607	638	628	621	648	602	638	626	620	623	648	610	607	656	618	655	612	633	659	630	661	605	628	680	646	667	665	675	642	601	655	660	645	690	645	647	645	637	652	657	632	622	646	646	689	620	648	610	664	634	629	671	675	619	633	581	629	693	630	616	666	609	658	680	619	662	668	606	674	689	619	611	662	648	671	665	681	627	595	595	686	670	618	624	654	605	637	651	667	617	659	618	634	635	658	602	621	627	664	654	667	687	649	608	649	616	644	641	640	593	652	650	715	625	651	670	665	632	633	590	633	640	640	606	632	652	666	642	617	680	597	652	636	663	626	601	617	692	644	669	680	631	662	606	651	680	609	653	633	654	663	634	622	622	643	612	628	701	628	653	672	626	654	680	668	712	627	610	642	649	620	638	619	628	656	621	601	644	664	659	658	599	614	629	685	659	634	611	666	616	665	664	640	688	688	646	613	628	634	614	608	594	636	655	656	621	640	577	640	639	607	621	602	646	645	581	623	710	658	664	658	651	676	610	676	670	646	626	614	662	605	665	608	615	659	644	683	618	658	648	643	680	656	644	616	640	635	625	690	648	650	626	625	687	652	635	619	666	663	684	689	648	660	615	638	667	640	660	629	666	630	649	663	628	656	663	682	650	662	659	672	611	651	670	685	571	651	646	659	638	652	660	655	636	676	612	631	650	640	689	619	652	658	635	642	650	610	629	651	636	616	668	614	669	653	644	628	648	599	582	622	612	663	670	605	677	631	679	625	638	671	607	638	638	644	658	591	657	597	646	658	605	634	635	642	673	642	650	666	657	627	607	695	654	628	643	633	638	644	604	627	631	687	650	631	612	660	646	666	648	618	694	629	633	603	646	629	654	678	664	625	622	662	640	667	684	664	651	632	628	648	645	640	643	622	623	690	621	670	677	628	641	648	670	688	653	657	629	624	620	640	659	637	619	631	631	624	653	607	668	631	636	615	659	658	691	620	594	662	613	634	661	669	675	609	638	591	688	615	667	654	653	662	635	649	594	643	624	629	619	697	659	650	680	615	632	580	637	608	618	637	612	629	688	677	705	627	628	648	636	606	629	623	615	617	657	717	640	637	617	678	647	633	628	621	690	616	625	675	623	670	668	643	672	637	620	651	683	629	648	651	650	671	677	663	606	639	612	688	629	624	675	680	619	637	662	682	682	605	624	643	663	583	649	623	621	664	570	608	649	649	644	691	636	647	662	672	662	624	672	643	637	644	620	682	640	643	614	674	657	619	651	612	662	602	596	654	642	664	646	637	635	619	631	647	629	644	632	652	638	639	620	605	597	657	650	666	630	639	668	685	648	621	646	630	665	604	634	644	676	656	614	661	590	611	635	624	631	633	623	681	626	619	665	657	668	625	612	629	642	630	659	710	594	677	687	681	663	639	629	640	698	697	662	619	647	641	680	648	676	660	640	661	652	603	700	636	601	613	626	590	669	630	629	650	645	653	642	661	588	636	625	604	666	666	620	620	626	683	635	623	592	663	638	671	627	688	693	598	592	641	609	641	667	687	655	639	610	618	632	680	675	622	620	649	617	635	628	648	580	651	610	632	657	613	670	671	613	664	625	656	686	626	544	625	652	611	626	696	622	640	636	656	649	633	661	645	626	648	678	625	658	650	625	687	647	586	647	627	620	622	626	676	677	616	672	639	613	664	657	647	639	680	605	640	709	666	685	651	632	614	667	665	661	623	648	644	640	653	669	636	683	647	664	625	633	648	658	651	663	634	666	654	663	617	636	609	674	602	654	675	627	698	666	661	612	673	637	617	634	616	619	614	675	641	614	651	682	668	661	655	650	671	594	630	569	662	658	704	651	634	662	615	674	662	674	602	686	651	640	622	672	652	646	674	582	583	593	638	671	646	615	627	658	650	715	629	628	637	629	659	649	651	616	656	633	645	665	630	605	642	702	618	599	645	649	720	631	604	623	645	639	641	648	670	608	625	669	673	676	647	668	631	651	646	687	643	649	613	653	625	659	658	643	651	624	626	647	618	622	657	608	696	652	648	692	644	637	650	622	640	634	613	639	657	654	637	627	679	637	603	596	705	654	634	677	620	657	630	657	684	580	617	625	638	653	673	656	621	660	641	623	659	636	629	644	646	596	642	619	638	696	639	657	633	654	668	625	658	664	663	651	634	644	670	642	666	686	588	615	675	678	643	643	634	608	654	636	642	673	597	668	622	687	605	631	646	645	616	639	683	612	650	654	678	666	646	652	646	602	642	636	669	667	688	635	639	596	660	657	617	646	657	647	629	668	605	611	685	675	660	649	654	585	584	603	667	671	603	637	649	678	665	636	628	671	644	628	651	643	665	607	653	628	634	657	654	652	631	658	679	621	634	637	619	629	622	655	657	665	617	662	628	612	588	574	611	663	618	660	661	612	673	628	640	690	600	666	607	645	639	618	612	644	646	615	618	640	696	669	637	639	621	696	628	626	649	674	653	609	634	673	675	631	613	649	616	653	648	664	623	669	624	600	667	611	651	650	637	609	648	652	678	632	653	656	679	610	595	683	618	643	663	668	609	643	620	627	681	636	603	660	602	691	647	646	571	603	687	630	651	645	662	693	622	638	676	619	597	628	627	662	651	664	654	650	638	625	643	650	650	614	702	694	599	660	608	648	613	644	629	651	583	652	651	644	608	684	643	622	621	658	645	652	659	633	654	688	649	627	637	604	663	599	636	675	637	607	639	660	619	609	638	638	639	659	607	606	641	621	632	636	592	592	647	645	628	679	639	660	657	638	614	654	659	669	629	651	661	636	681	654	673	619	652	650	644	626	618	637	695	639	629	607	641	677	614	633	635	689	635	620	621	637	672	643	655	645	647	692	650	613	624	690	648	600	625	598	581	673	661	608	716	636	586	629	614	636	671	653	676	643	640	626	682	660	632	606	677	603	630	642	642	644	615	701	652	663	625	643	613	647	693	614	679	589	659	696	623	656	631	655	661	637	647	660	631	595	683	632	586	646	716	643	634	635	614	585	604	667	635	643	637	638	620	626	624	613	697	649	617	651	583	644	606	634	616	627	627	612	601	586	655	632	660	659	637	703	633	631	670	639	703	601	636	645	666	632	643	624	658	640	666	663	671	595	635	629	650	649	645	638	606	670	637
6940	441	486	391	311	235	184	180	185	154	154	169	137	134	164	137	134	120	123	146	123	119	151	160	145	103	144	152	167	128	159	145	128	137	123	128	130	169	122	125	124	152	141	108	131	131	129	137	126	128	156	114	122	128	126	107	120	111	122	131	117	120	116	119	128	112	124	122	121	118	130	114	140	103	109	125	137	114	158	145	138	134	132	119	133	130	137	139	129	107	122	117	150	132	135	152	136	118	138	100	133	132	149	132	136	143	140	155	143	130	122	92	128	134	126	113	140	141	132	126	154	127	118	128	121	125	136	130	139	111	140	132	132	126	116	122	111	133	133	115	128	133	121	122	117	127	116	133	153	132	118	127	132	125	135	161	125	145	136	133	141	130	123	126	120	120	131	111	119	134	138	102	131	130	126	137	133	104	127	110	130	134	119	147	123	130	114	107	115	136	130	158	127	135	125	126	141	126	136	118	135	116	138	125	131	122	128	134	136	102	133	139	127	129	139	142	112	137	129	131	117	124	122	116	119	124	135	130	149	135	131	125	119	110	133	138	131	158	130	113	131	128	125	117	115	154	137	126	120	138	129	129	104	133	113	135	120	156	122	106	113	113	143	102	114	122	121	152	132	121	129	126	117	114	104	150	138	160	118	124	139	138	105	125	119	119	133	130	134	151	119	135	126	126	103	131	122	135	113	141	130	141	148	118	134	123	140	109	107	118	134	130	127	132	129	140	134	129	119	118	135	123	139	143	120	120	137	151	143	125	106	135	122	135	139	117	148	140	121	137	128	134	121	117	104	123	126	127	124	113	119	122	129	125	130	122	129	141	116	133	159	105	123	112	139	138	149	130	131	139	145	128	132	138	123	147	128	127	139	138	127	129	175	146	122	117	141	105	128	118	126	143	142	132	123	121	100	97	133	133	112	123	116	126	132	102	130	131	124	129	105	145	116	133	133	107	141	126	124	129	118	137	114	146	139	110	122	139	149	133	113	121	157	125	134	115	135	114	131	138	154	125	125	138	133	130	119	135	129	124	110	143	129	114	149	124	114	128	123	141	105	119	121	139	109	120	151	125	132	126	126	114	111	111	147	124	135	117	133	142	111	109	138	137	118	136	115	120	125	112	138	119	126	125	118	128	121	129	118	122	115	114	126	125	122	113	127	127	119	107	119	136	128	141	158	128	142	130	135	130	113	124	120	143	120	135	127	127	132	140	127	147	130	153	136	117	127	119	145	133	133	124	119	124	143	110	133	117	131	135	116	114	116	127	115	110	118	127	131	131	128	126	126	127	147	134	140	146	157	141	123	103	137	128	136	117	142	127	134	118	137	132	136	128	122	132	125	132	126	122	124	127	121	132	139	116	126	136	128	139	117	116	105	117	132	136	126	121	117	135	131	130	135	130	127	131	97	132	133	124	136	139	114	137	102	108	146	134	117	142	142	122	121	110	143	121	130	126	128	135	128	117	137	133	121	144	147	124	135	140	122	125	116	114	128	112	127	145	123	132	106	111	117	135	127	120	125	121	134	146	137	166	129	129	104	123	116	123	135	148	110	128	122	147	128	115	107	129	106	115	128	121	125	124	125	97	146	134	123	168	104	112	127	132	128	134	137	115	153	132	116	118	151	107	140	110	123	126	141	126	129	109	118	130	116	100	129	116	111	125	132	116	126	143	124	134	131	135	110	141	136	124	129	118	133	130	117	129	146	112	132	110	134	130	120	143	113	146	110	136	116	100	112	119	119	135	144	125	144	137	127	139	128	138	135	123	111	149	117	127	125	141	141	110	127	148	112	99	115	133	150	131	129	126	118	122	140	116	126	145	131	122	146	121	136	118	118	123	104	127	106	108	129	141	139	130	112	114	160	120	122	109	120	113	141	148	107	121	133	147	140	105	134	134	107	153	114	129	134	116	134	130	126	132	117	125	136	134	142	118	140	99	131	131	137	127	132	125	132	130	112	135	135	100	143	145	125	118	117	140	124	120	141	148	110	111	119	117	134	117	146	125	133	127	127	112	135	122	108	126	122	149	120	142	136	158	110	143	132	106	129	131	112	119	130	114	127	123	128	126	122	129	130	121	104	121	104	126	142	124	129	135	133	109	147	126	129	140	113	100	99	110	130	129	129	119	116	127	141	132	133	110	127	135	137	113	119	143	149	107	125	133	141	145	116	137	115	132	131	135	117	138	138	147	122	111	148	113	122	127	126	125	132	124	128	112	142	110	134	134	108	134	123	121	126	118	138	111	116	127	121	129	122	127	123	119	129	138	126	145	117	121	144	120	144	118	123	126	126	126	153	131	126	144	117	122	125	130	143	96	105	131	113	129	145	127	107	122	123	127	137	123	120	140	147	132	130	132	124	128	131	145	129	130	124	133	131	149	126	134	137	112	132	138	158	133	103	115	116	132	105	138	127	141	107	113	135	119	125	140	133	146	123	139	119	129	142	131	137	143	159	143	112	128	116	124	128	129	140	126	127	135	126	123	123	132	126	125	140	132	143	123	125	130	145	130	128	127	127	122	121	156	140	150	116	129	138	159	121	103	106	130	141	118	147	128	111	122	122	122	116	126	137	136	127	124	134	124	121	132	137	118	130	122	133	139	134	123	129	136	132	121	114	112	131	141	113	123	138	120	133	132	131	121	144	123	130	121	139	134	134	117	140	120	124	146	128	131	122	140	131	125	144	130	105	124	112	128	144	143	119	128	118	118	104	127	122	93	147	134	134	128	131	115	136	152	146	139	120	143	127	124	120	115	140	124	119	121	143	122	123	141	137	134	118	146	123	127	121	134	139	139	124	113	123	120	128	130	117	115	122	113	118	145	116	131	120	136	141	116	131	125	128	114	117	133	133	129	136	145	138	126	133	133	138	129	148	138	127	121	125	109	147	139	133	122	136	142	118	124	114	111	103	128	117	105	158	143	116	120	135	128	153	152	136	135	119	141	107	121	118	139	131	130	148	142	113	132	118	111	134	143	142	130	118	138	126	144	118	105	133	122	131	144	147	123	136	142	132	153	120	132	123	121	133	108	119	120	140	144	116	112	145	129	116	142	125	119	147	138	121	126	137	145	135	138	148	105	131	116	128	125	145	125	111	124	134	128	125	108	126	118	153	111	130	152	143	136	116	133	127	141	149	127	120	121	143	112	120	118	136	138	135	121	114	127	147	121	135	129	135	113	103	125	125	128	99	120	112	122	129	123	119	144	124	130	137	146	128	128	146	143	145	129	127	97	130	108	121	118	118	119	147	137	130	138	151	120	160	149	116	126	125	137	121	145	119	118	107	121	133	126	110	130	125	126	122	137	135	110	130	119	124	122	131	125	148	122	137	113	119	131	126	120	127	142	143	115	127	111	133	123	102	145	134	116	130	112	131	107	112	125	140	134	117	138	116	127	138	125	118	120	108	146	130	121	145	141	114	128	122	148	115	139	130	133	140	109	137	113	118	114	121	132	139	126	113	133	111	128	125	102	134	125	121	125
5989	688	1136	1331	1107	881	765	676	562	525	473	472	448	465	450	422	415	380	371	416	378	396	402	389	362	390	379	396	363	355	352	407	331	353	328	344	329	353	322	331	332	337	355	343	364	373	369	321	357	358	356	375	368	353	340	317	352	345	360	341	342	343	314	387	346	304	338	362	320	354	344	337	351	340	336	349	329	330	331	324	371	367	352	379	348	334	330	348	333	342	333	364	376	316	324	337	332	350	337	323	348	359	371	356	324	342	312	325	319	307	373	349	351	356	344	321	302	319	316	367	350	324	360	333	369	327	362	345	365	350	327	352	327	347	328	347	364	300	316	318	367	356	305	338	358	349	364	342	359	352	356	372	321	323	319	306	343	328	354	351	338	331	323	349	323	370	333	335	322	354	352	360	330	314	331	297	359	356	339	356	329	341	336	344	334	372	320	347	338	347	358	330	361	329	334	362	340	371	343	334	322	366	346	363	369	350	332	324	327	344	336	348	339	361	363	350	340	348	320	371	327	345	342	335	310	323	302	331	366	328	359	319	316	329	316	346	333	316	332	329	341	313	318	312	334	337	360	333	344	349	327	369	368	320	365	342	336	345	324	310	334	335	342	318	352	342	346	352	351	341	364	344	355	315	352	366	315	342	331	336	348	350	346	359	339	333	316	350	342	353	340	308	310	295	336	331	356	325	347	305	374	308	325	344	347	297	315	318	310	352	332	351	336	317	365	338	324	343	347	314	360	350	317	335	349	355	333	305	341	312	338	348	347	328	306	340	339	351	334	327	351	305	374	332	348	331	359	323	368	329	328	332	364	360	335	346	327	369	353	353	353	350	331	340	319	355	337	382	345	349	317	364	340	320	333	351	354	318	337	369	332	353	329	356	386	337	357	328	305	322	363	351	337	307	344	328	337	332	369	372	345	346	325	339	345	352	330	340	337	332	361	320	345	334	337	329	318	328	335	353	355	335	335	357	317	340	336	328	346	348	352	372	341	353	307	312	362	335	355	329	316	360	353	345	312	342	355	348	355	320	336	304	344	376	340	333	325	336	322	363	332	307	338	360	319	312	343	345	324	342	366	339	295	343	337	328	364	329	332	341	343	323	306	327	342	342	314	345	340	324	328	365	368	333	345	334	350	346	369	376	350	300	322	337	330	347	365	361	325	306	320	347	339	329	340	347	340	363	339	327	345	315	355	322	340	361	317	313	354	316	313	340	325	317	344	320	335	359	358	366	336	340	334	347	326	334	317	342	342	338	326	345	314	307	325	333	365	317	361	342	311	326	380	343	345	352	343	347	349	349	342	325	315	345	341	351	345	333	337	335	336	334	338	334	329	335	365	333	361	333	322	311	329	340	351	375	347	363	337	356	353	334	325	350	388	323	342	313	331	350	343	335	321	333	350	339	350	325	340	326	353	318	339	331	352	352	350	333	354	344	338	346	335	343	326	355	364	357	321	346	335	363	339	318	342	340	355	349	367	292	349	336	325	367	319	315	338	342	346	360	347	353	368	339	365	347	323	364	336	347	299	348	337	325	339	349	390	336	350	367	345	352	353	374	376	342	336	341	330	340	370	337	340	333	363	354	347	358	311	336	347	343	405	302	329	334	342	366	344	367	367	349	336	337	352	337	334	328	342	343	319	342	313	344	341	311	373	321	368	349	350	343	362	332	312	361	341	345	355	337	352	362	349	355	347	331	325	307	304	332	362	342	351	334	327	340	346	352	342	324	342	350	350	334	337	329	339	332	363	339	343	314	351	307	354	340	359	345	362	312	336	324	349	352	336	372	345	360	329	347	333	330	350	337	325	337	330	329	363	349	333	358	378	342	379	370	325	373	336	336	372	296	357	345	319	326	337	320	347	344	336	343	352	376	313	305	308	329	339	333	340	371	335	313	315	347	360	370	363	333	358	348	321	349	333	380	342	337	321	359	379	330	318	326	331	321	341	299	347	329	317	326	348	355	326	350	309	334	341	330	347	365	311	360	338	316	342	337	391	334	360	342	334	321	326	349	340	326	365	384	340	345	357	327	326	329	338	365	353	353	318	333	327	352	329	306	331	375	343	312	335	332	328	359	334	330	368	355	326	325	320	301	356	329	345	363	361	317	374	357	330	352	336	322	315	312	343	376	355	317	356	342	327	321	326	299	309	340	357	330	317	342	339	338	303	325	371	328	384	363	342	326	344	353	303	353	324	375	347	342	324	335	330	307	327	337	314	365	314	334	377	322	333	355	348	318	341	321	314	313	357	374	347	360	342	358	348	355	338	344	362	328	324	329	300	341	322	344	350	333	307	363	339	355	340	357	323	365	314	354	354	365	324	364	337	338	354	346	360	350	324	350	308	307	335	340	330	326	299	331	334	326	305	337	333	350	339	322	351	336	352	331	335	312	370	325	354	370	341	352	321	333	344	331	343	350	347	329	349	306	364	302	321	363	319	339	345	341	343	390	336	358	345	349	353	334	400	353	340	324	352	311	328	354	345	375	329	317	345	324	331	330	360	326	315	357	333	327	355	375	336	359	309	317	333	316	346	338	334	326	320	352	347	324	374	383	347	322	326	359	366	351	332	367	360	344	363	355	339	329	349	363	341	341	350	326	328	333	335	338	337	365	311	354	328	337	335	349	334	337	334	348	361	357	326	325	373	387	324	340	317	333	381	357	370	329	316	313	346	334	320	322	300	360	368	340	338	331	338	349	355	339	341	324	372	340	348	290	352	313	345	344	356	323	355	354	330	322	342	348	323	306	347	359	332	353	340	363	367	335	360	337	331	327	353	347	337	357	357	343	345	357	335	329	327	312	375	333	368	346	331	309	342	347	340	335	355	328	345	317	329	368	333	310	349	351	345	301	351	363	361	345	327	349	372	340	341	324	337	308	340	307	353	347	317	344	320	340	372	311	337	369	347	355	336	354	333	360	340	302	330	341	302	341	367	339	346	372	298	351	324	391	308	341	345	330	295	314	345	345	346	361	324	338	354	322	335	340	333	330	350	360	357	364	342	341	342	323	340	372	339	314	338	336	328	338	337	321	347	338	313	340	338	305	382	355	313	357	313	352	345	353	322	339	348	315	332	331	372	321	351	331	320	344	353	348	369	352	340	301	352	342	336	342	347	338	317	346	332	331	342	315	342	333	325	325	380	311	310	360	330	347	362	344	333	344	326	343	359	365	356	341	365	340	349	347	375	318	325	318	375	307	322	352	314	312	298	340	335	325	367	325	331	348	359	371	359	314	371	339	345	315	348	346	332	317	379	344	287	349	359	364	326	360	335	350	350	332	348	309	347	336	352	362	356	338	350	334	361	356	327	349	332	328	358	342	332	327	337	311	300	301	343	349	346	356	331	332	323	299	311	318	341	326	398	342	365	336	350	316	321	356	317	337	329	312	361	339	345	336	365	317	356	350	333	331	341	353	361	332	340	360	342	351	349	332	312	326	316	376	322	323	343	317	360	373	351	333	323	349	336	330	336	339	345	355
13775	1156	1033	774	528	417	300	307	298	260	263	253	219	229	201	190	209	222	206	242	217	211	192	212	201	216	206	190	208	197	193	212	214	185	224	195	200	203	197	184	195	190	187	170	201	217	172	187	202	183	186	213	201	209	182	171	203	217	230	225	200	197	177	191	203	191	196	171	203	214	210	226	219	183	211	199	220	213	178	195	225	152	175	217	190	191	216	212	182	188	177	192	215	191	199	227	175	190	193	184	190	186	190	208	171	178	207	207	200	170	182	179	191	187	182	204	187	215	199	212	185	206	187	177	189	180	191	209	205	204	185	164	162	188	160	180	184	193	197	155	213	164	194	202	175	194	199	171	213	198	174	172	197	198	180	198	196	210	188	176	181	201	214	210	176	205	187	169	204	193	194	207	198	174	176	188	207	221	204	215	188	184	182	224	190	228	205	196	184	178	188	204	173	201	202	171	196	184	183	204	194	206	167	175	191	179	202	197	181	197	171	193	184	213	220	165	232	216	231	197	202	200	202	199	180	202	173	184	162	190	185	184	182	202	189	183	192	199	188	184	201	200	193	189	185	183	212	199	211	192	194	185	181	177	184	212	209	213	180	212	200	203	183	203	179	189	202	174	169	182	198	211	207	184	207	184	178	215	206	165	201	206	185	174	191	203	211	187	190	182	169	178	154	183	186	213	166	191	181	218	195	189	186	205	176	197	193	193	190	202	194	181	227	209	180	205	201	190	182	150	194	208	195	196	194	200	207	195	170	165	176	180	186	202	169	195	161	178	182	207	187	181	196	198	206	180	188	157	176	187	193	206	213	207	201	211	203	215	183	192	200	182	202	179	169	200	165	178	209	208	215	200	173	195	182	198	184	179	157	198	189	197	208	218	199	187	190	195	201	178	177	217	202	205	191	185	178	191	195	210	201	181	185	209	200	219	206	205	182	231	175	175	182	202	228	198	177	162	213	211	193	186	165	229	196	175	154	183	223	182	194	215	190	199	203	203	198	217	190	184	191	176	179	173	164	176	190	196	201	228	196	209	173	175	204	184	183	197	196	204	193	175	198	174	198	203	200	186	198	203	203	203	179	205	200	203	196	185	213	186	172	190	181	194	192	182	220	200	184	182	190	187	195	184	195	201	197	190	188	201	192	196	200	202	204	190	212	184	205	199	193	173	177	215	183	173	182	161	191	209	190	196	205	193	210	191	172	190	199	191	169	156	196	196	218	187	151	193	169	193	208	223	210	192	212	178	197	169	194	198	191	237	201	196	185	203	210	199	217	194	185	193	204	184	198	203	205	204	192	221	204	192	170	202	185	172	207	184	193	180	183	218	186	198	195	210	174	213	202	199	193	210	200	215	192	184	185	171	193	192	215	181	209	203	189	194	219	194	202	202	194	212	189	204	173	190	182	189	195	205	195	188	206	191	183	230	192	185	180	204	209	178	163	200	202	173	215	223	198	183	200	167	191	175	177	181	189	203	202	194	187	196	168	171	205	233	200	189	199	196	183	178	204	177	198	214	188	204	196	192	192	219	220	207	209	201	221	203	210	198	194	185	183	187	198	186	179	199	207	190	203	191	207	194	188	204	197	204	204	187	210	172	195	213	225	206	177	202	199	216	232	190	238	196	182	188	178	191	194	211	211	192	205	198	195	189	208	232	204	200	187	207	207	204	201	207	215	194	195	190	205	166	183	184	211	188	199	189	168	198	194	196	175	182	222	201	211	189	215	177	195	177	188	191	225	197	206	206	182	191	186	209	207	219	208	209	202	213	161	201	202	198	207	188	196	172	180	211	177	199	197	178	195	175	227	201	208	179	183	192	191	207	188	200	203	242	206	186	185	192	223	175	218	185	192	194	193	214	178	180	188	190	196	192	196	200	184	201	179	175	204	204	211	201	173	213	193	187	204	203	224	232	181	166	189	184	189	178	158	174	213	210	224	220	189	196	211	213	185	206	207	218	200	216	183	179	205	191	176	190	216	207	188	203	199	188	202	194	177	168	192	175	209	192	192	195	177	181	168	193	187	196	212	202	225	201	194	178	193	204	193	199	196	191	206	193	202	206	176	191	166	166	180	194	208	189	190	214	185	225	210	188	199	153	192	205	186	214	178	189	180	210	189	169	204	194	170	208	196	171	215	216	191	197	192	190	179	202	210	189	187	206	216	188	170	191	202	204	216	183	196	216	202	204	187	182	189	199	195	173	201	196	162	175	189	209	176	209	189	174	189	189	188	184	199	213	179	190	195	210	202	218	200	171	197	167	175	183	180	198	213	220	205	199	203	192	200	185	184	194	195	201	193	199	195	188	166	157	185	199	197	173	217	203	194	186	194	196	217	195	185	174	185	175	195	201	171	197	166	213	177	184	164	209	210	200	206	208	200	180	196	194	176	222	174	206	210	233	181	196	209	214	182	208	191	197	190	181	183	199	196	224	210	214	212	189	169	182	199	192	199	218	199	201	190	193	197	196	182	192	219	177	217	188	200	172	210	192	174	175	218	185	196	176	189	191	184	192	191	182	174	187	188	208	187	178	192	200	176	212	172	207	174	212	199	185	177	179	194	190	209	205	207	202	203	196	190	203	194	183	180	196	219	195	183	202	194	197	176	187	171	177	190	194	219	183	183	219	173	199	217	180	176	193	210	185	189	210	209	183	176	219	165	187	188	174	194	180	183	187	197	203	187	165	186	218	183	183	212	180	185	197	211	196	190	216	185	159	171	207	187	197	209	212	200	193	175	205	177	189	176	163	195	230	179	172	154	193	207	172	185	196	195	184	195	205	197	167	191	190	221	200	192	186	174	169	207	193	186	205	176	172	201	184	201	204	183	178	187	193	199	193	178	183	170	209	199	171	161	209	164	200	194	200	169	168	191	192	217	197	179	207	205	200	202	208	198	200	201	209	193	191	179	192	205	183	199	163	183	184	213	189	194	200	183	211	196	210	202	208	198	211	224	180	209	166	199	203	178	224	213	211	188	200	214	199	186	182	189	182	194	187	211	195	173	196	234	180	176	175	207	186	180	185	197	191	229	230	152	195	204	183	192	175	189	189	198	182	210	186	218	201	224	183	199	221	174	207	204	188	199	207	203	206	181	193	199	209	197	186	193	190	222	215	179	177	217	179	176	179	204	170	173	209	219	185	194	195	194	195	170	224	197	194	169	191	189	199	180	204	205	225	197	188	194	207	176	199	183	179	184	210	191	196	213	218	199	190	193	186	197	217	175	198	218	192	211	207	202	211	171	176	193	183	182	174	153	179	182	209	197	207	226	189	213	212	201	198	220	196	200	202	188	163	209	207	176	177	197	181	204	202	198	164	176	192	191	188	177	185	224	189	194	197	176	193	185	189	172	197	199	200	174	185	175	191	179	195	191	191	196	200	177	182	186	199	207	226	198	195	201	198	181	209	182	206	185	190	196	195	191	215	194	201	180	191	207	201	187	209	218	170	165	176	190	194	182	188	184	171	195	210	216	209	218	229
8108	1160	2095	2268	1934	1555	1267	1131	949	794	807	702	732	676	626	626	649	632	584	593	623	576	556	555	513	556	533	525	541	565	526	515	534	503	510	504	511	515	558	511	533	522	501	556	544	499	564	519	522	521	508	512	533	502	503	515	549	498	523	507	511	492	478	537	491	493	486	498	497	538	505	542	507	505	484	521	510	475	526	471	487	500	524	488	516	481	504	515	541	563	539	492	517	509	507	488	499	517	516	529	495	538	506	488	523	516	492	512	512	481	504	508	473	488	509	525	500	503	487	478	479	509	537	533	505	435	499	543	500	505	505	474	511	472	510	488	479	502	497	494	462	504	481	460	498	495	475	533	511	507	466	489	461	493	508	514	502	522	496	498	455	474	468	501	489	488	509	532	490	448	486	479	511	510	477	459	501	479	514	484	509	472	494	555	503	501	452	501	529	506	486	506	442	536	506	494	520	508	496	507	515	511	521	493	506	493	438	454	517	465	502	505	468	505	500	516	490	482	507	499	484	542	497	513	478	499	473	525	491	475	485	479	470	480	479	504	501	492	515	500	477	493	483	487	493	549	462	515	535	506	530	531	508	512	508	491	490	465	479	471	513	465	516	450	466	536	552	493	500	477	505	481	490	503	500	482	512	519	490	519	512	484	480	527	443	502	502	520	497	496	520	474	458	475	485	489	527	502	461	488	474	466	479	528	493	497	501	474	508	506	471	529	504	493	473	476	499	468	497	523	497	531	503	499	484	504	464	501	475	492	453	473	500	481	460	535	521	504	528	476	513	475	492	501	474	481	499	468	494	512	475	495	485	505	513	491	537	480	450	484	500	490	466	521	525	503	491	508	506	502	505	471	538	461	529	515	475	529	475	500	495	485	523	493	505	482	504	516	502	458	456	520	507	522	494	455	491	482	510	528	509	498	464	488	503	512	532	478	488	448	519	491	480	481	499	479	497	483	489	521	502	515	506	503	492	506	482	529	518	481	466	477	494	439	476	465	517	498	506	489	500	503	493	483	524	536	534	513	478	481	533	524	524	465	514	489	509	484	491	485	494	478	497	509	516	498	478	442	511	525	512	489	463	542	465	498	454	497	488	513	462	502	466	499	492	482	453	494	506	472	488	493	465	524	501	473	482	474	527	489	504	495	483	506	522	564	486	495	490	492	507	500	532	496	494	474	465	522	512	481	518	491	487	504	489	498	493	474	500	454	487	522	526	555	486	469	473	519	491	468	504	453	517	500	510	449	456	472	505	496	495	483	482	499	467	515	495	484	516	527	481	504	499	516	507	530	477	500	530	488	507	488	470	479	484	480	503	460	498	488	498	517	503	485	528	500	469	464	485	448	472	515	500	501	490	506	524	509	476	482	506	511	493	501	476	480	485	519	472	495	464	470	508	510	521	491	535	448	513	489	485	449	528	511	529	446	489	448	509	529	516	519	498	462	507	528	540	480	519	479	509	450	436	481	492	482	516	524	522	501	469	502	485	448	485	530	519	521	515	481	478	507	492	499	505	468	489	500	504	510	494	481	464	520	489	490	481	515	500	481	482	481	485	468	531	495	525	482	516	505	490	500	467	480	503	478	474	462	473	509	534	475	504	464	531	477	492	514	499	504	447	500	493	488	506	502	477	501	457	496	516	508	515	466	473	502	492	526	475	504	510	496	503	487	481	484	523	482	493	489	473	461	454	512	499	489	505	521	489	513	509	469	481	527	491	507	489	475	485	458	512	507	498	529	492	489	462	511	512	502	488	522	497	537	527	495	515	481	493	515	524	507	502	515	489	487	499	498	507	471	490	495	509	502	519	527	535	504	491	490	520	450	512	520	522	523	458	486	511	463	515	479	481	468	516	453	493	471	503	481	509	471	451	495	506	491	472	490	495	514	472	515	469	508	485	567	504	499	505	506	498	461	468	512	540	489	502	470	479	485	474	498	483	485	486	534	482	476	481	475	470	511	500	481	481	471	467	527	490	485	460	486	496	480	501	499	523	495	445	508	533	479	528	505	462	451	516	486	489	472	473	483	451	501	475	517	496	508	493	491	498	457	486	508	494	529	456	512	488	460	484	472	506	481	509	527	516	510	520	433	455	558	498	471	486	480	516	498	513	448	496	462	489	490	477	519	475	511	490	480	491	458	455	486	519	493	484	467	512	472	507	466	538	502	503	464	495	459	487	510	482	499	498	496	516	466	495	468	519	493	497	466	491	497	470	481	495	491	471	483	465	494	502	489	489	472	501	473	526	481	513	505	521	484	501	483	509	509	495	503	495	481	492	504	492	489	515	483	477	466	465	468	481	442	486	500	530	473	481	498	506	521	493	448	512	478	482	508	460	514	504	466	493	504	465	467	490	511	487	517	439	489	469	466	485	514	535	461	502	464	501	485	531	486	454	526	482	501	513	496	501	491	473	481	501	479	448	487	464	465	543	514	493	518	499	499	483	510	552	467	519	481	507	515	494	505	478	474	493	495	478	487	463	504	493	496	523	498	491	464	460	505	495	493	489	506	494	475	495	473	526	491	492	485	507	501	484	495	465	515	494	485	481	517	491	525	500	501	467	512	503	497	485	455	486	487	491	493	506	458	514	463	492	488	493	485	529	524	518	481	490	529	499	483	487	471	507	468	499	505	510	491	510	485	492	546	496	491	479	542	491	488	495	500	476	502	514	499	523	509	464	461	502	480	514	476	494	460	462	502	534	512	471	475	494	500	482	463	518	487	473	481	533	477	469	456	488	505	489	519	511	474	462	487	524	487	464	504	486	489	469	507	502	442	480	519	503	486	476	474	490	477	492	490	535	503	519	490	507	494	457	514	525	490	508	525	520	514	480	516	481	532	522	507	489	478	468	476	501	466	452	508	554	481	517	458	518	496	505	501	522	477	490	480	526	524	525	516	488	492	487	511	521	481	505	489	490	505	473	523	498	463	488	508	495	488	450	496	455	465	518	496	489	486	481	483	470	471	489	493	516	455	506	479	510	528	467	467	499	473	466	493	475	493	502	486	497	525	503	479	515	504	495	506	468	508	478	502	491	458	472	531	439	445	509	457	499	496	487	487	489	481	482	483	510	506	542	508	479	494	503	516	453	472	479	498	467	517	522	500	494	522	473	509	506	524	494	474	489	516	504	481	512	532	472	513	471	477	466	526	507	465	545	497	500	521	519	501	512	464	492	471	492	501	522	472	507	506	491	507	512	526	505	474	485	494	476	518	515	511	485	457	449	545	468	488	456	522	503	504	529	475	495	518	502	498	475	472	462	518	526	510	476	457	499	517	497	507	486	496	488	511	498	438	502	458	493	458	427	435	493	473	512	457	476	502	485	464	481	470	465	503	486	473	500	496	450	502	524	482	495	476	509	505	498	474	513	487	463	496	507	525	463	512	442	466	512	475	526	485	477	471	498	518	522	529	478	515	495	487	475	489	507	514	486	514	497	515	500	502	492	501	484	526	525	482	527	441	477	469	504	487	485	478	536	496
1451	317	288	280	280	272	291	299	297	280	304	283	300	326	317	304	296	312	315	274	262	269	263	269	284	298	277	279	259	252	296	273	312	282	275	264	265	274	291	282	301	299	283	275	297	279	277	249	297	266	258	263	276	296	270	274	288	287	271	258	291	252	307	286	272	242	271	269	276	272	298	327	287	286	274	344	301	279	299	309	285	286	286	279	285	260	289	289	298	285	250	297	284	280	273	296	308	241	277	296	257	259	286	282	269	273	291	316	312	299	285	286	294	256	230	305	284	262	304	287	319	264	303	320	257	305	264	283	266	264	278	296	258	263	255	254	275	289	279	273	260	293	273	283	288	327	313	303	287	291	261	271	289	287	259	284	281	277	281	286	288	299	290	287	285	302	300	256	297	270	304	278	282	313	264	277	266	313	296	278	309	275	266	263	301	288	297	296	293	282	302	290	281	293	277	292	291	315	275	246	306	280	269	284	305	320	297	283	266	316	296	310	260	283	302	286	302	269	316	297	256	281	258	284	268	285	265	276	309	297	247	285	257	268	311	274	280	242	249	254	323	289	282	240	265	321	282	278	290	278	299	315	308	289	297	294	257	315	279	293	297	281	288	277	269	293	275	246	296	296	303	266	315	282	277	290	260	299	290	266	319	262	250	299	286	305	259	278	276	294	288	274	246	305	261	309	329	308	303	300	314	279	308	291	248	263	283	296	284	285	262	297	298	297	288	272	317	290	299	294	264	274	300	292	285	283	260	316	279	299	301	288	291	295	303	310	298	294	269	271	284	282	278	251	258	267	290	286	276	296	262	303	273	281	293	278	271	277	294	286	281	264	294	293	281	297	241	266	287	296	268	262	294	298	265	292	275	272	273	246	234	282	273	273	275	262	285	293	291	307	308	285	281	269	272	289	271	257	267	292	304	280	287	283	272	256	297	266	288	292	275	311	309	309	323	301	261	304	306	276	302	278	276	294	259	253	269	282	253	307	285	293	306	272	295	304	296	240	284	259	279	289	278	273	242	288	283	280	254	280	274	274	300	311	292	281	275	270	305	308	270	277	297	271	285	312	287	310	281	298	253	278	270	256	292	292	292	255	242	280	311	289	295	280	293	279	297	286	324	303	288	296	293	279	310	267	283	308	312	301	294	243	244	293	254	277	289	261	290	253	281	287	275	286	283	288	296	275	266	293	299	298	281	293	298	275	282	288	268	304	272	291	282	266	292	258	289	287	287	307	307	312	281	265	246	268	262	300	261	310	301	287	287	260	299	287	269	282	284	278	276	276	281	267	291	291	288	284	282	258	294	274	295	258	294	256	242	263	265	254	287	265	280	290	293	306	266	270	272	279	267	257	334	306	254	285	306	273	260	256	306	282	259	292	289	305	277	313	240	267	270	273	317	281	285	245	267	309	286	260	308	302	271	278	260	295	290	297	252	328	278	280	299	325	266	289	287	280	246	271	254	247	287	295	286	281	276	289	309	296	282	275	283	279	285	278	296	273	323	301	296	284	263	266	264	258	261	284	284	285	262	301	304	298	301	266	275	278	280	268	297	281	311	309	291	263	251	243	308	273	294	269	294	293	272	279	283	299	263	280	251	309	282	326	332	287	284	259	304	271	266	296	274	291	273	281	297	295	315	322	296	282	302	304	306	261	268	297	297	269	302	298	314	264	277	260	250	278	306	287	309	246	305	273	281	286	248	324	300	298	265	321	298	279	287	296	325	264	300	252	257	278	273	297	266	291	275	290	282	274	306	288	298	277	273	278	268	293	298	266	277	274	288	289	287	286	283	293	307	264	284	260	288	287	265	280	282	262	273	287	297	287	261	280	282	269	255	294	293	289	302	298	259	293	278	240	305	262	292	302	318	263	269	269	290	304	277	292	316	238	308	259	286	317	263	290	294	326	299	279	314	300	281	282	257	279	273	289	298	270	289	273	298	286	245	294	290	245	256	281	317	288	272	282	307	281	272	271	300	287	246	258	298	293	286	276	309	281	272	265	272	303	270	260	282	290	272	302	278	274	309	268	284	288	283	262	304	280	282	272	249	280	266	307	272	304	269	280	296	263	292	304	262	276	261	270	266	252	280	309	267	305	263	269	276	267	310	265	288	313	293	300	253	276	251	294	277	277	268	302	318	277	294	277	288	303	276	283	299	309	268	307	304	286	307	275	311	272	290	294	284	300	318	291	280	289	282	278	306	292	288	280	307	261	297	304	286	312	287	261	290	287	299	275	292	296	287	298	301	317	290	314	297	280	269	274	285	263	294	305	309	298	270	287	271	269	312	306	294	265	286	254	269	285	263	280	295	282	293	251	279	288	259	272	304	280	288	287	272	299	258	254	306	302	261	260	280	293	272	282	263	265	284	300	277	305	270	295	278	267	293	294	292	294	273	259	279	275	266	282	276	308	283	286	267	282	312	269	277	260	272	271	294	269	296	286	266	277	304	288	277	314	300	285	260	281	309	283	265	289	267	301	250	292	292	316	285	263	259	291	281	320	277	287	293	318	282	283	293	278	302	289	302	304	324	253	302	270	294	301	316	271	289	263	286	288	218	239	298	258	264	306	289	245	278	297	259	271	277	282	269	268	285	261	290	294	272	304	262	271	285	285	272	284	254	276	289	265	278	288	292	307	263	271	288	264	303	287	285	280	277	266	278	281	314	295	287	286	287	285	261	257	276	265	321	262	288	302	288	249	300	273	285	299	283	285	292	304	317	296	280	278	288	270	274	308	275	308	251	319	278	283	283	262	321	297	278	274	286	270	298	299	269	308	304	260	299	299	277	307	259	238	265	307	287	271	282	280	289	280	267	275	253	253	288	284	263	277	271	248	271	316	277	255	251	304	295	266	291	277	293	291	284	293	280	267	253	281	266	288	262	261	299	290	259	277	288	290	269	282	286	258	253	260	259	284	278	268	261	267	266	285	288	292	290	307	295	290	291	255	260	272	277	284	301	259	303	285	306	292	262	287	306	301	257	275	282	274	284	267	282	300	254	299	281	285	288	282	284	281	275	285	296	292	272	304	269	262	301	270	287	303	259	292	269	261	271	261	280	260	224	308	296	285	264	289	279	280	302	262	305	291	287	291	308	295	288	273	282	293	331	309	293	297	277	277	295	269	301	281	269	279	270	297	265	270	250	291	274	253	278	266	285	255	261	277	281	298	271	286	290	239	253	251	291	274	285	311	277	268	272	278	305	264	295	271	274	266	308	272	321	283	301	296	308	266	259	265	271	298	276	277	312	278	281	266	274	271	257	286	266	255	273	281	307	286	264	287	271	277	295	278	336	275	285	276	305	292	304	310	264	287	296	307	291	280	293	267	310	286	261	271	240	304	276	266	275	307	296	270	274	264	257	301	285	278	280	254	283	299	316	281	257	255	281	282	297	299	278	301	256	274	308	263	300	257	268	290	275	301	327	292	297	282	290	318	272	282	307	261	292	326	284	304	253	278	297	286	270	268	264	262	280	277	263	316
1770	687	672	665	682	668	667	638	657	648	634	642	716	627	677	636	674	636	640	666	640	707	617	666	612	651	638	643	683	663	596	649	626	645	597	623	615	675	653	612	632	636	613	660	669	640	619	634	624	645	649	644	607	596	662	633	644	686	658	649	672	636	687	620	615	649	627	612	620	621	597	620	675	668	631	659	631	644	605	665	681	633	640	613	592	657	650	638	656	617	669	650	629	638	651	600	639	645	649	649	637	619	643	580	620	631	629	658	637	643	630	695	681	697	628	643	653	673	645	650	648	623	638	631	660	628	702	643	620	650	623	640	640	659	651	655	636	646	654	620	656	646	660	619	647	662	654	620	643	631	649	637	671	664	648	666	660	641	636	627	604	661	650	626	660	581	633	625	604	643	633	693	640	646	677	675	659	663	674	608	630	629	633	637	642	656	620	637	650	631	645	656	641	629	632	623	593	662	638	661	653	643	603	686	616	620	626	653	613	650	589	632	610	641	600	708	644	616	669	661	616	671	636	597	619	630	637	658	591	626	619	602	643	664	616	635	602	609	656	678	637	625	638	653	594	657	632	702	636	654	623	654	621	648	618	665	638	604	634	641	636	624	632	643	701	661	621	590	628	665	643	622	657	659	649	645	634	607	649	652	654	648	674	636	722	647	593	642	630	669	623	667	667	610	665	684	607	647	646	613	641	603	668	665	612	644	615	639	638	622	673	636	618	613	697	641	624	636	647	625	610	657	616	665	634	678	670	615	617	662	611	623	648	619	616	646	666	627	670	592	621	643	665	618	601	677	638	669	622	625	633	622	655	634	684	644	699	638	634	654	613	634	634	665	659	646	623	609	680	655	649	644	643	685	618	671	638	641	654	614	628	619	617	664	654	597	649	647	689	647	632	651	649	648	646	658	601	662	645	620	646	680	616	607	678	637	641	633	697	642	646	679	628	610	649	641	655	624	649	642	667	654	650	651	709	656	648	598	639	641	650	631	629	643	708	690	648	665	647	581	653	637	643	662	600	570	699	646	611	677	578	627	694	631	673	626	627	630	639	664	653	664	603	640	646	650	674	603	675	637	683	622	609	609	638	648	629	631	586	640	605	611	598	655	647	647	655	665	658	676	660	623	667	623	630	635	660	641	657	643	619	634	610	644	646	602	651	688	672	662	661	663	623	666	635	683	608	577	635	638	632	666	664	644	587	612	662	656	638	654	651	664	662	598	612	633	618	658	623	639	641	592	734	616	607	652	605	624	651	688	636	585	607	655	630	637	680	638	686	608	642	614	647	631	624	666	675	645	642	656	689	589	625	671	616	645	663	634	671	610	648	644	663	656	681	614	649	619	648	597	650	662	656	653	683	585	614	661	686	685	642	634	652	637	637	642	614	679	602	629	667	645	644	636	633	615	627	641	631	637	653	656	625	621	622	704	654	634	652	654	657	674	671	619	644	644	622	637	622	640	639	638	647	665	662	617	690	641	626	609	643	599	651	644	641	624	624	647	650	620	620	673	652	620	609	644	653	651	655	659	632	636	627	626	652	652	613	649	590	617	653	694	584	645	651	672	623	646	608	613	641	643	641	651	678	650	644	645	659	653	653	650	625	658	630	589	632	643	604	674	648	659	657	613	636	660	608	627	701	615	698	686	651	677	651	641	676	637	672	614	644	639	633	662	643	594	601	645	616	619	663	709	667	647	621	648	678	630	640	630	677	631	631	676	638	622	658	645	612	639	626	648	638	648	648	659	613	644	624	626	639	649	617	672	613	672	655	662	675	620	608	632	642	617	634	624	654	656	651	622	602	621	626	627	651	673	677	644	658	684	624	656	668	638	642	672	630	626	640	677	616	658	689	589	649	659	628	619	649	645	651	610	652	615	653	632	645	679	658	625	655	698	632	620	656	624	712	646	617	594	594	670	548	651	657	639	619	639	626	660	640	634	638	634	642	636	652	700	619	656	675	642	643	624	626	692	641	592	652	619	655	689	656	609	632	635	638	662	634	630	637	660	607	658	627	643	630	670	659	660	642	655	734	626	591	602	638	632	624	636	638	674	663	649	613	699	612	651	630	688	668	613	661	591	675	642	685	652	598	649	679	644	659	666	687	618	636	625	627	644	597	654	655	652	633	654	652	642	659	663	638	627	697	656	650	603	667	613	634	662	658	624	693	674	592	636	614	670	635	622	637	631	612	651	649	667	618	665	670	627	668	639	650	654	629	607	643	637	640	633	633	657	663	633	613	647	657	611	626	648	642	631	597	645	646	662	653	655	688	633	691	632	537	639	653	667	647	609	623	596	634	636	695	668	649	586	627	593	678	616	659	629	646	611	597	671	609	621	652	653	666	608	656	628	643	663	637	636	664	680	655	597	668	668	661	609	631	660	664	648	659	606	662	658	665	634	669	677	619	661	640	667	599	654	652	671	636	620	649	617	632	659	674	670	649	636	663	610	637	649	647	637	620	634	631	642	626	638	649	690	674	660	646	670	675	654	642	680	649	622	619	598	633	665	669	649	642	638	660	682	660	617	634	609	633	693	638	645	607	662	631	637	672	601	563	681	682	621	654	654	648	606	651	605	666	635	616	628	717	644	598	635	637	618	669	661	640	590	643	638	649	663	655	627	694	660	608	649	641	617	663	623	653	611	650	625	607	658	618	618	668	613	674	630	631	619	610	667	608	644	646	603	635	644	682	646	605	642	603	650	656	644	691	675	661	630	628	638	631	649	644	628	674	631	662	662	585	625	641	653	645	629	628	616	594	627	671	633	637	661	678	621	616	629	701	664	638	671	641	616	636	647	617	617	650	582	620	647	607	612	671	669	670	643	637	658	656	672	640	639	625	669	620	633	623	623	674	680	646	636	580	622	652	630	651	619	625	642	691	695	643	678	650	657	637	623	667	661	630	655	631	663	638	619	617	649	601	665	638	688	624	627	675	636	635	640	644	630	637	641	658	638	635	635	670	645	638	723	637	621	640	623	693	663	671	586	650	657	688	571	636	610	629	640	669	634	661	639	641	631	620	615	643	630	611	650	639	668	654	609	627	611	655	620	636	647	637	640	655	660	630	601	657	676	661	641	661	639	633	642	624	615	614	642	676	606	680	680	637	667	596	635	607	597	632	670	634	617	677	667	676	631	657	615	592	630	636	653	665	651	657	626	694	593	659	683	646	635	664	678	649	663	602	635	636	680	641	649	592	652	613	620	633	598	627	629	654	688	597	632	652	632	599	657	690	626	663	654	632	660	653	629	666	615	646	653	600	640	610	638	650	680	654	660	621	639	632	607	620	650	637	629	624	638	638	679	651	601	599	606	666	629	663	678	613	649	670	616	676	647	572	636	642	650	612	685	644	682	656	635	611	622	676	646	627	630	641	677	664	690	653	712	653	590	649	624	663	652	634	675	607	659	648	614	592	660	633	650	661	594	628	600	674	653	623	653	627	707	631	691	667	652	659	608	636	628	653	674	629	655	664	638	685	636	566	647
7105	524	466	378	293	213	201	166	173	145	152	142	144	134	121	149	151	143	129	130	138	115	139	139	145	130	120	137	132	133	143	125	131	130	127	126	113	147	126	108	146	121	128	132	137	138	136	127	129	120	149	131	112	117	137	126	138	123	121	125	102	132	132	109	122	94	135	141	127	125	101	121	126	154	118	154	132	133	116	130	153	131	132	140	120	130	129	136	128	130	116	123	121	134	136	120	125	131	125	123	140	136	131	144	127	119	125	128	145	157	142	155	131	123	150	118	132	124	123	142	137	115	125	146	125	129	140	132	132	131	129	121	120	129	110	128	142	120	119	128	142	126	140	138	130	148	140	134	141	132	126	135	135	137	121	134	121	114	129	143	143	119	120	140	132	108	130	112	127	140	119	114	112	119	132	108	109	123	109	120	108	121	113	128	160	128	148	115	121	100	114	119	137	114	127	122	131	154	131	150	146	116	132	115	106	129	130	121	116	137	113	131	131	124	137	126	121	109	143	129	138	134	126	137	125	120	135	134	113	136	125	134	123	141	140	113	139	127	123	128	119	130	109	141	123	114	124	96	130	126	134	136	138	138	139	122	122	143	117	109	126	137	134	143	137	119	110	126	146	141	131	124	135	131	113	116	134	127	124	126	126	97	133	133	139	135	134	109	126	138	121	130	134	126	136	126	130	140	130	125	156	150	123	122	151	138	122	127	135	99	113	130	152	128	142	140	125	113	126	118	133	123	163	131	124	110	147	142	116	129	158	153	126	141	110	126	121	122	118	113	112	133	143	140	118	134	120	128	118	132	142	131	141	130	147	135	119	135	112	104	132	139	120	128	131	124	139	129	137	131	149	155	110	128	119	149	131	127	114	123	145	119	121	126	135	133	118	125	131	137	128	116	132	136	146	129	126	127	130	141	113	131	158	107	123	129	125	120	116	114	144	120	136	114	132	130	107	133	134	103	141	135	111	115	147	136	132	138	109	141	142	146	130	124	134	131	123	131	131	147	131	120	143	130	134	111	160	140	127	137	142	128	133	142	144	114	117	120	130	137	125	122	121	112	108	138	144	131	116	127	121	137	135	133	116	131	117	121	118	135	131	120	121	135	142	133	123	128	140	132	168	134	118	117	144	133	122	122	161	144	137	144	107	122	140	119	122	125	160	137	124	135	140	119	138	96	113	119	129	117	142	128	127	136	128	129	137	129	152	137	122	126	131	124	120	101	150	137	119	119	151	134	164	142	142	138	138	160	146	154	136	155	142	133	117	113	130	132	116	137	131	149	104	116	146	149	162	119	128	129	126	125	155	132	134	132	113	127	137	124	137	133	104	121	133	143	122	100	118	140	118	139	137	131	161	110	143	131	115	143	138	128	146	111	117	129	121	133	137	128	156	100	139	121	136	141	132	129	118	114	127	117	125	111	121	130	148	122	124	116	136	145	134	120	125	144	128	118	122	138	122	127	139	140	126	130	132	129	141	126	106	120	135	121	156	131	131	110	137	130	123	117	146	159	123	136	110	127	131	138	115	121	125	140	134	120	140	139	149	132	145	128	131	125	139	126	129	113	136	125	134	133	117	124	138	128	112	141	111	113	125	121	117	148	149	105	134	136	141	113	132	140	109	121	114	123	131	126	129	138	136	113	135	134	136	141	134	107	121	139	128	128	128	142	156	134	124	130	114	117	135	126	123	132	136	130	128	109	121	120	127	125	129	145	124	116	122	121	136	136	127	128	131	128	135	122	129	125	129	121	130	120	133	113	113	124	122	135	113	133	117	101	119	139	120	120	118	126	145	136	140	125	129	135	127	113	156	130	147	155	133	121	132	113	127	117	142	140	137	139	144	113	132	141	124	156	118	120	115	127	129	142	111	131	139	131	117	128	103	121	97	143	133	130	104	125	160	154	148	119	124	135	113	130	130	132	134	147	138	111	143	132	142	125	127	137	146	120	147	134	156	145	117	132	110	123	139	122	108	134	123	135	111	121	127	152	129	126	101	125	129	132	132	136	114	130	125	135	131	117	138	136	135	136	134	134	139	130	123	116	153	123	111	147	150	123	128	129	141	141	121	134	127	130	122	127	108	138	117	117	138	123	141	123	128	124	116	114	138	116	120	121	126	133	109	129	133	113	127	96	123	124	136	130	138	129	133	117	128	129	115	123	121	147	121	143	117	150	116	138	127	134	137	135	120	113	125	128	129	128	150	138	133	126	115	129	123	126	137	100	146	136	142	134	115	144	123	134	123	130	124	140	119	130	108	129	142	125	127	107	116	133	123	138	127	128	137	127	152	125	130	118	123	146	133	154	144	130	132	131	110	121	128	136	133	143	126	126	113	127	121	121	136	127	127	136	124	155	117	123	117	138	116	134	113	127	126	135	134	133	110	135	115	140	130	122	130	145	134	128	122	141	114	124	104	147	133	147	148	140	129	128	125	110	122	153	117	131	143	144	144	124	136	124	145	129	120	128	118	126	111	115	118	143	129	136	117	123	120	134	129	115	123	123	129	150	126	130	121	113	107	126	117	130	146	148	127	129	124	108	135	126	102	126	141	137	136	122	132	117	122	137	144	133	117	142	127	121	144	104	127	104	139	118	126	134	143	125	113	156	125	127	143	107	109	112	125	128	116	149	109	127	95	126	100	127	129	109	127	133	160	142	132	121	156	147	108	129	133	123	109	118	132	137	138	129	138	128	116	103	138	133	131	145	102	125	128	110	109	147	137	109	134	148	111	143	137	131	144	139	127	132	125	141	109	127	129	101	121	147	155	121	154	128	130	117	130	150	124	123	144	127	124	138	129	133	142	125	137	133	126	125	122	101	118	127	129	129	125	133	145	118	127	140	108	120	145	134	125	131	124	131	127	109	101	123	162	132	129	109	128	111	142	110	127	146	140	145	129	139	120	107	125	124	135	146	117	131	124	132	118	116	126	119	122	127	141	128	132	136	124	127	124	130	115	122	125	132	109	106	125	126	125	125	133	123	123	143	133	108	121	118	127	117	139	101	123	114	139	126	126	135	141	131	162	124	126	141	126	119	128	133	133	110	124	132	129	126	130	140	128	106	100	101	135	106	137	137	109	130	112	140	106	137	141	136	120	130	130	131	126	156	122	133	126	130	115	136	144	116	134	136	115	111	131	113	130	129	120	129	130	118	128	123	122	108	136	128	128	111	131	112	147	124	130	120	121	124	145	145	119	119	146	124	144	131	125	103	117	130	136	131	123	130	118	149	133	133	136	149	140	135	161	144	130	120	152	139	127	150	138	132	110	144	138	125	134	131	119	127	123	140	141	130	128	156	108	133	113	131	123	133	163	133	128	125	135	131	108	147	125	115	114	153	126	128	143	134	110	130	121	136	117	123	122	119	128	139	129	137	116	121	123	124	141	146	107	133	126	136	125	136	129	124	140	116	136	137	167	129	110	128	129	141	124	135	115	118	111	114	138	127	126	120	153	133	128	105	129	125	140	131	140	132	128	128
6038	674	1197	1300	1047	898	735	634	585	525	535	458	470	435	422	447	404	416	397	390	413	380	379	363	363	336	384	391	365	376	366	343	358	396	344	373	365	342	363	343	331	332	336	355	355	337	325	329	371	325	349	366	351	319	316	377	351	346	336	344	361	400	353	307	349	333	382	376	320	381	336	373	353	337	363	340	354	367	334	328	348	349	357	328	343	324	360	316	323	340	342	318	338	350	343	346	365	357	364	313	317	361	351	322	336	359	330	345	328	342	355	367	356	349	340	322	365	349	344	361	299	385	350	338	344	321	336	331	339	338	331	328	335	315	357	370	361	319	336	327	347	312	361	338	318	335	342	345	373	314	368	308	310	336	381	371	326	347	365	326	328	321	330	338	297	356	343	365	367	352	364	321	315	297	369	326	336	357	307	352	348	342	339	341	314	356	353	353	348	331	330	357	345	328	314	313	323	336	330	334	356	337	344	350	343	325	361	364	365	316	327	340	374	337	309	326	350	331	363	358	375	356	344	328	377	324	324	346	330	357	345	331	363	358	305	326	338	356	331	392	322	335	333	348	352	319	339	337	331	348	358	360	356	333	356	324	325	328	333	333	310	328	334	354	335	304	372	305	333	341	345	352	334	352	320	329	308	348	345	350	341	345	345	334	352	341	322	360	317	307	346	354	331	349	329	351	349	337	335	366	349	355	335	347	340	363	320	301	342	368	364	308	323	363	325	345	323	323	343	332	316	352	348	316	337	333	362	354	348	362	335	330	342	360	298	378	344	357	376	335	347	327	324	351	327	343	327	340	336	329	346	342	328	350	317	323	355	354	353	363	317	341	341	328	352	342	345	301	380	345	363	364	327	341	346	344	355	323	348	347	341	345	414	373	325	319	321	348	372	340	350	373	312	347	332	356	314	344	323	341	301	349	351	334	347	354	366	352	376	344	310	384	333	364	322	324	335	324	335	317	363	323	327	338	343	334	339	303	357	349	344	337	308	321	351	347	358	338	335	321	368	372	342	367	347	335	342	357	334	335	336	339	369	343	342	336	327	333	312	332	344	300	354	342	382	354	331	359	343	325	331	328	343	324	329	355	355	325	361	337	339	339	365	362	305	362	348	351	351	330	346	349	372	314	326	362	298	324	312	349	341	313	342	350	344	318	342	345	319	364	323	340	322	359	374	361	315	320	319	355	328	336	358	366	329	333	363	384	352	378	332	339	318	355	370	346	370	322	335	347	350	313	364	331	347	308	350	316	315	353	330	342	322	372	318	380	334	326	351	345	340	372	341	367	337	332	358	343	337	375	330	352	338	337	354	374	346	356	336	296	350	327	312	346	370	328	338	353	358	354	359	325	340	322	335	346	334	334	365	326	357	314	315	385	307	356	333	343	344	344	375	323	318	336	347	350	332	350	360	347	353	345	328	339	325	344	348	356	358	351	349	376	325	344	355	336	354	336	337	315	325	330	346	346	351	332	354	333	365	327	326	383	337	327	340	323	329	343	355	343	332	384	327	341	342	335	332	351	350	353	341	333	336	345	335	324	361	352	347	346	334	341	390	335	355	337	362	358	333	342	347	328	330	331	327	330	351	344	325	340	341	379	337	391	300	355	328	338	335	347	322	357	358	317	313	362	337	348	337	333	336	361	315	338	317	350	354	350	345	354	313	350	352	318	355	335	334	355	345	355	346	371	338	346	316	337	326	335	364	356	346	348	345	317	369	337	328	334	348	330	337	311	368	305	340	304	349	317	345	322	349	324	336	334	310	347	339	356	321	363	343	329	357	331	344	364	325	358	330	358	338	328	345	355	346	355	322	336	378	348	339	330	332	301	348	324	335	341	343	353	347	342	346	316	324	312	332	386	334	360	350	329	341	344	300	343	362	333	343	340	330	332	325	347	362	347	348	346	338	338	355	334	336	308	327	339	358	347	359	360	368	346	360	354	340	324	342	342	342	349	327	309	365	323	359	325	356	351	352	332	372	326	325	337	299	347	347	330	324	358	356	358	357	298	343	376	329	329	336	318	335	336	324	313	363	314	359	338	299	310	317	338	363	331	338	346	337	342	351	373	365	314	348	351	344	321	345	362	320	355	335	338	315	372	311	319	343	327	338	327	331	326	349	353	344	339	355	338	334	346	352	314	328	310	340	355	317	324	331	336	340	365	351	340	351	337	366	339	350	323	319	330	352	333	367	352	331	364	306	350	350	338	363	366	345	340	357	347	339	360	350	313	362	326	359	335	336	351	368	349	358	359	357	333	322	352	358	346	364	347	326	342	345	335	331	331	343	348	361	358	346	327	327	347	350	357	323	370	332	345	308	338	343	363	318	330	355	354	320	317	312	328	361	358	343	344	358	351	344	340	330	341	305	308	343	334	342	345	339	340	299	317	316	364	314	295	341	335	308	341	374	350	328	352	327	353	305	338	321	352	348	349	310	360	313	345	343	347	329	347	343	327	342	358	313	370	344	347	338	348	355	335	354	360	370	372	324	317	338	374	339	322	345	341	322	346	340	348	323	375	371	343	326	339	342	328	337	364	335	364	345	332	337	344	352	311	359	370	358	334	350	338	350	340	369	334	333	344	358	311	323	357	363	333	348	351	358	359	332	325	359	327	338	342	348	347	344	316	371	376	354	338	346	324	344	325	364	375	376	356	343	380	321	334	366	361	367	377	369	335	348	345	327	363	342	312	341	312	355	352	369	337	344	344	326	335	343	356	344	341	334	322	358	343	324	353	328	372	348	341	351	330	341	342	367	300	372	341	311	348	369	348	317	323	350	353	332	351	313	350	323	337	373	346	370	350	357	339	377	323	355	311	340	317	313	357	354	335	319	326	325	347	317	371	327	336	340	352	345	348	352	352	342	368	351	317	344	371	356	346	340	353	336	320	316	343	344	335	324	363	332	371	331	322	338	328	336	321	355	380	357	328	342	306	315	377	345	333	330	338	328	346	347	320	345	350	368	304	386	358	375	353	333	327	332	344	368	365	317	385	341	349	325	336	337	317	324	337	343	345	391	342	345	377	326	358	336	345	352	283	374	342	361	318	358	331	372	352	361	331	326	313	312	355	328	356	351	314	314	345	330	348	360	326	355	313	355	364	365	359	345	377	323	363	338	368	330	355	366	358	332	337	303	336	361	345	335	330	349	335	358	328	319	356	337	333	339	358	339	314	357	340	330	311	354	350	382	339	343	324	363	344	355	332	340	341	325	363	338	339	322	345	323	316	361	345	358	337	339	347	359	358	296	333	345	327	314	359	347	329	382	361	329	379	319	330	362	316	363	364	361	353	346	352	313	339	334	368	315	325	344	355	348	346	322	337	345	363	338	305	350	348	346	342	353	310	346	342	341	385	342	331	358	368	379	321	359	325	328	334	351	383	351	349	348	320	322	310	348	326	349	327	333	326	346	336	344	347	361	334	330	323	354	328	359	312	339	361	306	327	359	359	338	344	360	299	347	317	344	317	390	316	349	344	341	370
13688	1169	965	706	489	407	327	275	257	269	282	243	225	208	204	195	182	201	197	203	247	204	217	208	221	188	216	202	223	198	170	222	222	210	200	197	203	158	177	219	183	213	207	190	195	219	192	204	180	173	213	185	193	208	195	181	182	199	201	200	202	203	198	195	180	210	196	200	210	195	220	191	225	197	175	204	199	178	182	209	206	219	208	200	181	219	179	202	178	208	213	194	197	192	168	206	202	197	208	184	183	189	229	191	194	168	198	185	194	216	213	179	186	201	208	207	205	210	200	207	196	193	184	186	210	188	198	244	199	211	208	212	187	195	184	203	198	216	170	168	212	202	189	193	205	177	218	188	203	197	224	207	183	197	214	189	164	191	178	203	179	167	216	212	183	198	215	205	184	198	219	177	197	194	211	198	192	214	200	195	231	179	184	198	193	196	171	195	181	207	177	189	195	212	214	184	202	196	220	188	171	191	207	194	215	241	196	180	212	187	193	168	202	216	186	198	186	189	171	182	187	242	222	178	171	182	194	212	163	206	207	178	191	181	197	192	207	176	215	195	195	190	187	204	217	205	184	205	209	221	195	183	187	171	185	215	196	217	193	207	202	189	204	173	170	177	183	200	199	196	215	190	189	183	205	189	184	207	193	215	204	174	236	175	174	180	177	214	210	196	219	177	196	221	182	218	167	192	213	215	207	227	201	198	174	178	193	208	210	182	185	188	199	178	198	212	189	174	182	178	178	191	182	204	200	174	169	181	172	197	201	188	169	176	213	224	203	207	201	205	209	189	215	182	205	195	171	185	193	203	207	198	176	224	193	216	170	181	189	204	212	211	215	186	215	195	211	207	182	174	224	195	213	202	184	182	186	183	194	186	187	185	207	187	183	187	178	215	201	187	193	191	222	191	187	206	194	191	169	181	198	200	215	189	223	201	206	197	200	208	182	163	199	198	177	190	184	207	249	206	184	198	172	207	212	211	197	179	209	238	219	201	173	202	217	204	183	208	204	200	187	164	186	208	215	162	186	196	199	174	182	178	180	180	198	195	211	203	214	190	196	195	194	208	182	180	208	189	191	207	202	234	194	218	211	191	212	192	202	174	199	190	171	184	188	186	191	202	216	180	176	201	212	174	209	209	181	201	199	202	182	197	189	180	211	187	187	187	162	193	191	191	219	204	172	199	208	215	167	187	226	194	189	179	182	212	193	200	222	214	196	204	211	207	204	174	171	207	215	197	187	186	199	189	165	204	215	185	206	212	206	193	199	179	202	180	190	200	201	207	188	215	220	167	192	213	197	186	187	206	203	192	194	185	191	181	176	206	205	186	170	200	183	233	237	189	186	204	182	200	169	196	219	199	182	191	172	178	178	189	192	180	165	210	211	219	209	204	179	193	223	217	188	188	192	189	219	174	206	222	174	182	201	183	201	199	191	216	197	225	196	181	225	179	204	224	194	215	192	208	190	198	170	194	188	226	178	205	196	202	198	224	213	183	185	192	180	178	220	205	179	199	205	210	195	193	178	192	201	184	206	188	198	189	206	225	180	185	202	157	197	181	181	202	176	191	194	187	198	201	197	202	192	196	199	192	216	211	214	207	205	196	179	197	209	188	184	198	201	207	179	200	202	179	209	197	179	207	198	203	174	177	195	214	224	188	165	191	208	199	178	195	197	207	167	172	196	179	194	203	178	202	187	197	183	197	198	189	176	181	183	217	211	199	183	180	191	199	191	199	208	170	194	189	218	201	195	183	182	201	168	200	189	198	195	200	199	179	188	201	197	189	199	199	173	181	213	201	217	186	189	229	187	195	167	216	192	174	195	222	194	191	196	202	175	192	187	199	206	218	210	188	184	227	206	185	210	190	214	183	227	197	203	186	196	190	190	195	213	192	190	189	234	188	191	211	215	208	221	204	195	191	201	203	195	183	163	186	196	179	186	189	189	200	186	181	165	204	198	230	195	195	196	187	204	206	210	199	189	207	187	172	198	201	209	174	170	212	191	193	206	157	199	176	209	170	192	201	197	185	180	206	201	174	167	199	183	189	201	208	192	218	182	189	173	186	199	209	186	213	179	216	201	190	189	191	191	177	182	188	192	188	203	185	192	187	184	197	199	162	173	204	196	198	234	180	171	205	190	200	190	194	172	200	179	200	181	215	209	169	196	223	210	188	174	187	165	199	215	172	207	191	211	191	179	196	202	215	195	169	180	221	186	193	184	192	208	199	184	184	196	182	205	179	183	188	187	199	198	206	188	210	205	197	176	197	192	199	167	165	184	170	192	188	178	210	217	182	189	179	195	197	198	214	175	204	197	202	192	187	219	195	212	191	215	213	218	218	215	207	198	193	185	207	200	173	218	205	204	184	190	202	215	209	202	244	199	204	210	187	215	193	197	200	209	191	196	163	176	208	187	184	183	193	188	195	187	193	199	186	195	190	207	191	188	194	171	175	194	191	160	172	181	175	196	173	191	199	184	171	213	181	180	186	209	209	215	203	199	194	177	185	216	204	209	205	185	197	198	210	179	210	199	192	201	196	187	201	161	181	219	214	185	200	205	214	205	191	210	198	194	213	173	216	200	184	203	184	204	184	186	183	194	241	183	181	179	190	157	184	199	193	175	185	170	184	200	175	181	177	194	197	213	207	196	204	234	192	190	185	214	195	189	197	211	189	172	173	186	181	184	227	219	206	181	186	208	192	164	186	201	203	200	193	182	189	194	179	185	234	168	207	213	188	199	209	185	214	172	219	196	201	190	193	202	159	173	210	199	199	230	213	186	203	196	181	180	188	211	208	174	209	182	201	209	212	207	183	188	184	207	172	166	178	183	198	215	214	174	199	203	213	203	223	185	213	203	192	167	200	170	204	186	250	208	174	188	176	183	187	199	184	181	224	205	216	205	216	217	193	170	152	215	183	202	192	187	202	186	195	183	196	197	184	201	205	196	198	174	185	189	188	185	154	182	168	194	210	184	202	221	226	174	204	209	185	205	204	226	204	176	223	187	183	180	206	195	196	199	170	197	182	195	198	197	194	215	213	190	211	258	197	168	194	198	196	171	186	188	193	194	177	209	226	199	208	203	186	199	211	180	190	197	192	207	191	188	217	192	187	176	202	209	187	200	214	174	180	205	205	189	215	192	195	207	196	175	205	187	195	198	194	213	187	177	206	227	221	215	213	204	186	200	168	225	167	203	219	217	183	216	196	172	201	196	198	206	171	179	211	189	206	184	217	163	178	198	184	211	194	179	187	192	200	195	199	176	203	201	213	187	199	186	208	203	170	182	200	212	161	213	199	209	156	182	183	199	200	179	216	182	182	173	196	202	206	200	183	191	177	176	228	194	179	179	184	191	164	193	210	203	167	186	194	197	208	183	178	222	192	203	206	203	217	172	205	201	209	194	185	204	211	193	209	180	179	216	204	184	233	178	159	173	189	171	215	200	208	210	181	198	175	170	216	179	220	202	187	171	188	218	209	204	239	206	209
8030	1104	2054	2312	1947	1512	1286	1106	959	881	801	751	706	751	665	681	574	652	584	598	597	553	541	591	576	604	591	559	564	581	517	517	499	533	523	493	520	514	503	519	521	507	460	495	471	526	536	491	536	493	533	515	448	513	502	517	538	514	510	469	492	528	490	525	478	506	492	461	463	505	511	507	471	511	501	495	501	484	552	518	517	537	470	521	519	479	492	502	482	511	486	482	527	531	478	513	497	490	496	491	489	533	489	481	524	535	526	511	470	473	499	468	486	510	491	517	464	489	492	492	473	478	470	479	531	490	487	518	504	528	494	481	500	482	513	513	525	508	487	509	464	482	494	467	498	461	487	507	487	479	484	491	488	488	507	518	484	497	428	498	534	476	473	484	502	510	484	472	541	518	456	494	487	500	485	498	499	512	482	473	505	545	526	518	468	480	502	469	488	500	459	473	474	466	448	463	502	476	488	537	503	483	457	496	485	463	449	528	479	528	489	546	506	546	455	463	530	475	518	508	500	490	488	490	475	516	453	499	508	481	486	487	490	477	496	508	474	502	503	508	517	527	511	493	518	494	485	486	478	468	455	487	509	507	517	499	487	527	530	481	495	512	540	492	496	507	520	485	463	509	503	462	520	480	475	515	495	512	521	517	500	465	516	501	518	507	505	502	503	509	474	512	490	502	501	476	484	491	457	482	497	494	509	483	487	525	519	508	496	499	480	445	491	445	531	475	457	465	473	474	496	506	493	488	499	514	514	482	492	491	528	515	476	470	489	519	477	497	496	465	470	470	525	504	498	487	444	481	467	479	501	525	525	484	504	524	542	476	475	498	463	523	488	484	478	515	454	479	470	532	498	515	516	507	479	499	505	490	492	490	522	517	509	474	463	538	519	485	498	492	509	476	458	494	504	507	492	513	525	470	492	494	497	466	526	485	489	468	492	508	468	495	509	504	469	508	471	463	500	499	505	507	473	513	506	489	503	485	465	503	528	544	505	491	509	478	522	508	458	481	464	527	517	465	507	522	513	510	514	487	476	490	494	493	497	519	497	526	481	545	502	477	497	459	470	489	505	482	499	501	450	516	526	460	504	520	507	458	521	530	477	502	481	514	511	493	518	496	528	534	506	475	505	519	496	523	466	480	469	496	484	494	498	507	457	470	496	502	489	518	557	519	481	494	530	468	489	478	462	536	478	446	523	469	515	483	487	477	498	498	538	455	481	529	491	531	503	489	496	517	514	481	528	459	492	519	469	479	500	510	479	496	517	511	520	515	499	478	493	468	495	461	459	484	462	466	502	490	499	516	490	488	490	464	525	500	484	485	475	486	450	497	480	486	476	460	485	498	497	512	492	476	481	480	508	497	505	430	521	514	497	505	486	490	521	445	467	546	468	512	476	496	517	496	506	507	488	462	460	513	477	529	521	505	485	505	504	491	506	480	477	457	481	482	443	525	486	440	470	525	476	532	505	535	476	473	489	494	481	465	490	481	498	471	492	495	493	522	477	517	493	501	504	472	489	504	524	501	522	463	458	533	493	498	525	488	499	506	490	526	510	484	496	468	478	489	496	460	486	485	502	447	495	485	483	482	496	468	463	492	488	517	466	491	489	469	505	500	495	431	470	510	519	485	545	523	499	577	462	509	489	472	456	534	484	509	496	456	469	474	493	523	488	476	470	478	523	472	487	511	486	486	444	484	522	524	469	507	514	523	531	503	469	468	511	516	472	485	503	448	514	512	474	492	501	467	478	527	487	477	487	466	474	476	512	488	512	514	503	527	472	508	482	462	491	513	493	495	486	503	522	472	521	496	511	526	507	461	490	493	511	515	471	522	489	513	517	514	468	470	484	510	495	507	468	463	508	521	489	540	521	469	518	525	497	475	472	497	489	452	486	483	514	510	517	485	507	465	473	496	537	476	491	493	520	478	475	459	503	515	509	528	490	503	490	505	494	549	505	502	527	499	500	493	497	521	521	541	503	461	546	515	513	486	472	512	498	467	493	496	492	513	513	478	473	529	504	437	506	466	496	487	477	477	514	474	478	439	511	501	496	495	509	488	491	513	465	513	511	456	492	490	493	472	499	493	453	477	522	495	509	495	507	504	505	498	529	474	462	484	508	481	482	507	485	515	474	467	505	495	488	517	497	436	505	467	497	511	498	501	464	523	470	436	528	480	508	499	513	479	498	520	488	508	494	512	501	473	473	501	513	503	515	521	458	523	527	520	544	475	466	518	584	478	500	514	464	462	536	497	515	523	452	476	527	477	481	507	501	481	457	447	473	492	467	515	495	477	499	464	488	450	506	500	512	509	516	508	476	486	513	486	475	524	529	495	518	520	484	463	512	474	463	515	514	467	505	519	492	529	484	467	485	500	493	488	522	517	501	497	525	506	525	523	510	527	475	489	527	522	539	465	549	486	459	510	495	525	510	449	463	497	522	475	494	499	492	444	509	518	509	454	483	473	497	466	497	457	501	477	487	488	459	463	510	486	441	516	514	478	524	481	497	528	496	492	525	491	492	509	490	515	492	525	487	462	479	502	473	472	510	507	480	487	485	536	493	498	508	476	481	503	504	526	511	532	475	475	494	489	502	480	511	506	512	492	500	500	512	505	510	492	496	508	519	500	511	494	492	506	511	483	523	465	480	528	499	538	485	490	502	499	471	500	518	459	515	544	468	495	496	495	519	440	498	469	509	496	477	534	511	468	474	513	481	465	510	492	540	508	518	475	506	513	473	495	481	493	479	518	505	515	486	468	515	519	487	474	471	473	451	541	490	506	532	501	500	473	486	485	549	460	468	522	482	518	510	505	516	495	481	480	524	462	492	510	504	470	449	516	499	496	559	482	492	492	493	499	457	488	482	525	481	467	462	509	456	531	458	483	476	492	505	480	518	497	503	453	484	447	486	543	492	502	506	503	515	520	466	516	518	525	503	503	502	519	505	495	520	513	505	456	490	467	517	457	519	518	461	511	488	469	541	527	498	495	471	486	520	473	516	556	475	504	511	499	486	467	467	489	450	473	504	503	459	454	473	492	527	511	471	517	456	516	514	505	484	485	514	468	495	484	502	441	526	503	510	512	505	435	486	500	501	525	487	520	547	483	563	480	468	487	489	478	488	496	522	506	507	480	461	501	475	499	487	499	498	504	508	464	483	520	495	481	507	510	502	479	494	505	461	498	488	473	525	479	512	492	489	481	447	461	466	549	514	472	513	514	520	452	491	479	512	502	531	510	481	517	528	476	509	462	487	504	517	507	481	473	491	511	512	493	493	502	491	488	477	519	502	506	489	509	508	512	462	493	487	480	479	499	485	461	480	489	499	527	448	488	461	452	501	489	512	484	498	505	520	491	497	480	523	506	510	465	500	443	512	490	515	439	505	511	532	532	526	477	504	474	467	540	505	465	478	550	502	476	536	535	510	509	512	514	481	504	492	518	529	462	496	479	484	515	494	519	486	498	440	485	486	459	464	530	509	477	483	480
1419	308	283	281	283	285	303	322	272	283	272	310	296	283	252	287	283	308	308	272	339	322	311	263	272	301	275	290	303	335	311	302	286	249	291	284	256	320	265	299	303	305	303	256	273	284	276	273	257	283	270	299	275	297	267	268	278	304	289	281	294	347	248	288	293	308	285	301	284	309	273	271	300	292	290	307	304	273	293	308	287	302	305	258	262	274	294	264	284	309	301	287	280	283	293	286	298	282	305	294	297	276	288	325	323	281	276	298	292	305	343	289	291	303	295	268	284	268	281	269	293	318	280	248	303	294	305	295	302	285	306	297	290	298	241	291	264	304	256	298	261	274	292	269	312	292	305	273	304	276	281	267	278	301	285	286	271	292	287	264	282	284	285	298	289	283	272	270	270	293	337	280	302	278	255	280	260	262	250	301	266	282	292	285	340	316	286	291	315	276	317	254	301	286	303	292	267	253	317	281	268	312	282	295	297	256	256	291	309	279	271	278	267	295	291	246	302	264	272	263	256	301	281	292	291	290	283	298	304	267	246	312	291	301	294	284	290	317	255	312	291	277	263	279	280	281	285	298	258	262	286	268	284	284	262	263	266	297	289	297	304	291	265	268	262	268	252	284	304	306	253	284	278	299	305	305	305	285	304	282	241	276	297	299	301	302	282	284	284	258	268	269	260	252	301	270	247	285	238	271	293	285	255	310	269	279	311	265	286	261	262	291	260	302	314	266	284	268	271	288	273	269	280	282	268	268	255	266	288	244	269	318	266	291	265	295	264	264	310	281	319	281	273	271	288	285	278	282	291	283	267	279	235	311	314	305	313	317	289	285	303	279	293	269	327	267	297	271	271	293	305	284	277	265	277	254	237	262	295	317	277	278	296	321	286	299	274	285	265	274	284	293	335	296	280	289	276	295	301	280	287	261	291	263	244	311	317	277	293	270	278	285	296	287	290	283	282	294	283	293	288	279	277	297	260	288	272	267	273	267	275	288	276	308	307	292	294	267	307	296	309	254	256	279	291	297	285	291	291	289	297	295	299	284	278	266	309	284	294	261	279	277	296	276	285	282	312	271	282	267	277	287	296	273	274	300	284	283	279	299	287	286	280	324	261	253	290	302	315	313	275	293	287	275	312	326	335	303	290	255	255	290	288	307	292	298	288	263	298	303	256	298	311	289	309	292	299	295	299	300	264	288	275	301	295	280	311	281	268	284	279	289	271	259	303	253	267	294	289	314	262	277	278	270	299	278	288	309	285	283	293	273	270	277	280	280	306	280	253	314	269	298	283	292	327	308	287	285	285	286	279	298	283	278	292	273	298	296	247	311	268	269	300	291	333	280	298	284	289	280	294	273	296	282	308	280	265	286	284	287	280	258	276	262	277	274	267	284	292	287	300	293	299	259	276	273	291	281	292	290	282	282	279	317	275	268	298	293	310	247	286	255	292	299	281	285	294	269	274	279	281	288	247	268	271	282	288	285	293	295	290	257	265	333	284	274	313	270	298	298	315	269	303	266	298	267	288	287	267	266	279	313	281	285	280	281	269	304	288	316	267	293	257	298	263	296	312	289	278	281	305	290	298	262	281	293	272	279	280	278	315	283	309	274	289	267	312	289	291	276	284	240	285	311	244	244	301	295	291	277	243	279	284	265	295	286	274	269	278	274	278	274	270	260	289	280	283	311	281	317	269	297	299	291	321	268	305	287	270	272	283	277	319	306	284	280	276	246	286	303	298	298	289	284	263	296	281	256	285	299	291	277	286	287	283	272	290	269	319	323	312	327	320	314	281	285	267	264	292	290	265	320	298	264	291	262	308	282	307	283	281	326	312	286	312	294	298	310	290	283	281	285	289	283	287	283	310	293	290	298	272	334	265	278	276	265	287	295	305	280	274	290	269	308	277	295	281	266	270	311	285	249	280	272	309	287	293	295	308	290	269	259	291	295	273	292	287	306	277	255	252	275	273	254	281	296	278	270	244	246	297	281	289	283	299	282	263	290	253	250	273	294	308	304	311	282	257	303	260	284	304	306	298	272	294	257	286	278	314	270	256	272	267	271	286	283	270	277	274	288	273	294	283	259	299	318	283	319	284	312	296	290	300	293	306	282	264	310	265	282	252	257	284	290	300	288	290	255	272	261	317	340	316	314	284	264	273	265	280	285	287	287	283	290	287	279	316	237	267	266	300	279	303	301	301	284	252	282	281	296	282	264	254	283	284	248	279	260	253	286	275	304	305	253	297	339	295	283	289	261	316	291	314	330	286	268	283	303	301	278	282	292	302	273	298	296	297	293	260	286	293	259	325	309	297	279	268	297	279	307	274	293	304	302	247	294	286	250	312	298	235	318	276	254	253	281	338	312	339	267	285	279	259	267	272	289	302	296	270	287	288	274	313	268	290	270	270	262	302	306	309	303	303	299	246	275	300	279	294	286	292	266	248	269	294	300	296	283	280	270	262	303	279	285	272	326	285	284	267	269	301	266	290	270	289	265	282	283	283	307	258	289	309	276	277	304	282	313	286	300	306	323	296	290	308	318	245	276	295	299	281	276	278	304	303	292	277	302	318	291	289	290	305	291	254	303	279	297	286	282	243	325	300	256	280	264	244	264	277	261	295	291	297	301	246	277	273	262	301	300	283	296	292	342	275	290	260	277	298	291	272	264	283	305	296	259	297	289	251	259	307	290	319	259	343	302	257	282	310	319	283	265	285	277	289	279	280	305	265	291	281	293	302	279	314	283	311	273	289	311	248	279	267	293	312	266	275	265	307	275	306	300	297	287	292	277	269	282	252	297	238	273	318	265	279	309	308	293	292	287	291	296	265	297	297	327	309	280	298	277	256	307	272	288	284	326	311	275	291	309	286	244	338	278	252	266	279	261	295	263	288	261	278	313	280	296	278	289	283	306	303	323	290	306	304	279	311	286	320	289	300	240	265	273	285	286	282	290	282	281	274	289	312	312	302	319	311	252	249	269	261	265	290	257	292	298	294	288	267	281	262	283	311	316	294	296	287	314	297	294	271	314	298	239	301	294	262	288	297	282	288	292	284	298	279	299	299	271	267	277	273	263	297	275	318	318	273	279	312	303	276	276	252	281	305	299	280	276	315	256	293	294	252	275	268	281	285	281	272	298	274	295	295	284	292	282	267	285	308	298	273	279	308	278	262	286	289	279	298	284	299	294	313	301	277	279	271	279	308	299	259	281	267	306	295	296	245	258	282	275	301	282	276	266	256	277	283	270	299	310	303	272	317	291	291	289	296	271	298	283	281	296	293	292	278	297	261	270	272	285	261	271	283	276	286	276	267	263	271	267	293	278	302	241	296	296	278	296	303	287	278	304	296	270	302	255	304	270	269	257	289	282	268	275	273	335	268	245	270	259	280	283	245	280	281	304	287	261	287	282	275	269	295	284	265	313	281	290	316	266	288	284	278	260	281	286	241	307	266	274	293	269	255	274	312	292	267	243	329	299	308	275	288	285	296	248
1837	693	641	665	706	705	678	635	661	647	661	599	645	715	709	670	638	634	665	638	653	640	633	606	704	622	657	662	665	602	624	656	680	634	662	660	634	626	647	657	658	660	668	637	621	643	614	653	625	621	646	641	634	640	645	646	644	685	683	621	663	613	671	609	669	640	645	630	648	685	663	622	698	671	661	630	652	666	621	641	606	653	650	635	656	607	624	633	629	654	623	641	637	654	632	588	659	627	714	667	632	648	704	632	629	648	666	675	618	676	618	644	624	613	649	657	673	640	674	630	651	645	687	659	629	590	642	696	640	659	624	573	640	666	659	628	632	624	611	620	677	645	646	635	636	633	653	615	637	671	608	615	632	657	591	687	629	630	645	641	636	661	642	653	658	693	631	653	643	679	673	583	673	672	678	646	645	673	629	631	653	630	652	610	644	654	590	620	610	631	652	636	614	669	686	636	622	643	683	630	676	594	659	640	664	682	633	641	642	608	673	636	625	649	643	671	628	647	668	656	661	651	643	666	681	639	618	660	634	669	581	675	581	613	642	653	618	652	639	650	574	639	679	625	635	650	645	655	600	623	658	671	612	669	678	642	625	616	635	626	676	676	630	605	631	649	608	614	629	674	637	658	626	645	653	619	637	643	716	686	576	622	640	633	687	666	663	654	650	626	691	643	601	680	631	664	607	701	663	634	644	651	649	646	674	646	682	650	664	649	632	700	626	665	625	638	645	634	590	656	654	640	672	690	673	622	642	678	647	625	673	678	620	655	641	616	645	663	638	656	610	659	597	614	667	664	619	679	655	679	655	614	666	640	659	676	635	594	664	635	632	639	661	645	580	642	683	667	624	699	694	691	633	650	629	619	618	697	649	669	653	668	658	682	673	647	662	638	655	665	627	651	642	629	690	632	617	641	652	629	614	650	633	612	614	723	633	647	640	621	658	620	673	608	650	626	638	693	678	646	613	660	645	635	633	605	673	651	636	677	630	640	694	634	656	699	652	638	655	680	646	654	656	630	646	647	681	633	617	651	597	652	607	645	618	666	664	621	636	607	640	630	687	637	660	655	636	711	670	611	633	645	622	607	706	620	635	628	609	682	621	597	635	665	664	685	665	572	632	625	638	673	683	670	650	712	640	625	620	627	631	654	637	656	679	608	634	625	658	679	647	648	653	649	638	642	592	641	643	648	640	674	658	622	647	660	600	643	657	605	628	662	612	668	668	652	631	656	670	631	625	674	626	643	630	636	601	669	662	598	644	667	628	636	615	658	657	674	650	617	621	643	637	635	657	667	639	646	669	636	678	639	700	624	611	676	621	640	603	664	655	682	672	645	657	694	652	643	672	658	664	650	659	660	694	686	636	674	664	615	653	639	665	619	648	604	648	666	639	661	649	678	682	670	645	664	660	598	657	659	630	636	685	613	637	659	658	640	644	604	661	672	666	647	656	676	639	658	652	640	633	658	582	638	655	606	650	654	627	631	678	622	644	641	677	630	660	655	658	650	657	656	663	589	601	639	661	644	660	650	649	613	686	649	636	632	592	652	640	613	643	635	637	635	659	672	616	634	666	655	685	603	657	637	650	616	660	693	653	626	670	636	642	654	563	667	636	609	598	667	654	672	645	631	644	648	657	628	676	603	658	626	641	629	650	621	609	630	668	653	646	638	663	672	611	667	654	675	635	666	679	611	623	639	642	651	624	660	606	676	640	603	666	647	625	668	665	650	630	639	675	644	662	665	638	660	673	651	684	669	632	647	682	643	646	692	668	663	634	677	627	646	628	629	613	644	604	620	660	639	630	638	609	614	611	658	694	643	668	602	647	636	616	638	633	633	665	676	616	643	658	656	662	690	657	624	615	674	685	631	644	650	632	676	665	642	640	648	636	638	657	679	630	660	685	622	659	670	720	659	670	594	666	654	620	601	698	679	606	660	655	651	649	626	660	655	667	623	655	620	645	642	657	647	642	671	699	631	649	606	654	651	687	665	666	631	633	629	609	669	654	650	656	670	670	617	614	670	664	650	671	692	608	616	631	650	639	624	630	636	607	658	654	675	656	693	690	641	615	664	622	667	642	662	620	617	686	638	629	641	651	675	656	636	694	673	635	644	611	646	658	692	604	688	639	647	632	650	683	639	714	658	694	652	633	654	676	658	647	630	644	682	671	636	626	613	655	646	620	620	705	617	665	645	650	619	671	637	640	662	616	623	615	633	654	685	618	641	629	624	647	698	650	633	678	659	661	679	659	672	647	625	627	651	643	605	651	640	628	652	688	628	644	618	680	611	686	637	717	639	641	601	637	635	637	619	664	663	662	637	653	676	642	614	686	663	650	655	662	608	657	586	666	618	647	619	640	637	594	635	615	642	639	635	677	624	692	647	643	650	652	616	695	655	701	637	626	601	630	619	575	625	651	619	625	621	642	614	637	638	647	654	622	668	646	615	619	646	641	672	636	645	668	591	637	633	678	652	619	672	621	625	634	620	639	662	669	658	653	618	597	624	606	635	636	643	657	646	657	676	643	626	605	605	651	656	696	652	660	644	675	638	624	619	600	648	632	605	633	684	631	625	701	637	635	641	640	632	626	616	635	656	621	662	657	613	643	632	629	650	675	650	636	647	653	649	652	675	656	667	647	634	684	642	671	651	678	653	662	638	621	618	605	663	672	659	676	579	652	621	620	644	694	613	656	646	678	628	639	654	612	666	656	601	607	651	648	713	663	653	644	659	677	718	630	640	648	661	621	629	622	627	627	672	651	610	646	618	661	663	625	654	695	616	653	650	617	640	689	580	691	696	612	616	606	644	612	599	629	665	668	658	596	621	610	635	621	639	629	642	668	654	646	644	642	666	615	709	646	682	649	602	642	674	655	632	657	656	646	619	625	634	589	717	649	581	663	658	641	677	634	653	644	645	621	670	648	611	638	645	634	633	655	605	639	617	612	669	630	658	633	627	615	631	616	650	627	628	659	663	619	631	663	588	614	647	654	605	606	620	690	658	601	632	643	629	633	672	678	651	651	659	653	654	632	647	623	636	636	609	621	628	670	663	651	608	604	620	602	646	645	644	664	709	667	645	677	642	619	595	618	661	646	642	629	634	644	640	675	653	694	659	624	643	638	635	657	634	656	640	612	652	649	633	662	660	667	647	639	694	651	669	697	639	584	639	659	655	648	661	658	626	626	627	658	640	650	648	630	615	657	638	676	645	642	646	650	627	622	649	708	702	621	674	633	618	625	635	654	655	671	662	638	673	635	647	612	632	636	625	633	666	664	633	634	628	689	678	624	651	629	667	642	651	639	642	631	649	620	642	635	627	627	620	671	602	634	606	691	627	655	661	640	629	674	628	650	668	645	596	634	679	688	588	653	655	634	645	663	667	628	662	635	655	649	633	653	703	599	637	654	699	606	668	597	687	648	664	694	671	689	614	638	668	630	622	639	659	715	644	631	604	696	624	632	651	614	636	634	657	661	647	649	707	630	665
7089	478	512	371	278	259	224	200	154	155	141	178	143	137	146	150	146	158	135	131	143	143	129	153	123	131	125	122	122	135	118	117	118	123	129	137	151	119	138	135	126	135	127	138	131	138	131	148	131	130	129	149	135	130	122	140	120	130	124	126	125	157	134	148	131	138	104	144	162	101	160	119	129	130	164	135	129	121	119	133	127	137	118	127	126	129	106	123	114	128	143	142	116	114	142	144	124	131	133	138	114	125	130	116	134	148	133	135	122	117	143	118	126	131	129	133	149	149	127	139	121	124	125	121	150	116	125	113	107	131	138	124	139	123	127	122	121	144	130	129	121	111	130	132	127	121	118	136	147	124	116	128	115	158	140	131	105	109	130	118	123	152	128	140	130	123	129	115	123	123	122	122	102	106	166	148	151	128	136	140	132	147	131	129	136	123	147	139	128	113	132	114	135	121	134	117	131	143	128	127	125	146	127	118	116	130	134	127	122	108	121	137	142	147	134	120	126	123	135	123	129	141	134	119	137	148	127	147	143	121	124	160	143	134	136	133	129	122	116	124	148	136	168	118	125	130	128	147	105	120	124	112	121	141	122	127	124	136	112	136	127	142	121	116	121	131	132	131	117	120	126	104	129	109	123	118	135	125	126	137	136	139	122	139	115	125	134	146	122	135	136	125	142	114	123	133	126	147	112	125	118	141	141	110	133	129	114	116	141	128	117	131	121	125	136	128	138	141	132	117	140	112	135	147	133	145	113	118	124	139	121	131	138	145	136	111	118	120	146	156	128	134	130	140	131	137	120	127	100	119	131	128	117	127	128	99	119	159	128	138	130	112	112	102	136	148	116	125	138	135	149	114	125	117	115	137	125	125	142	134	124	125	126	125	146	137	133	130	114	115	122	137	132	133	119	134	133	121	121	147	100	124	108	130	121	141	135	130	128	128	129	140	141	118	138	121	117	125	120	153	123	164	117	121	105	146	127	134	116	149	128	116	152	139	121	115	109	127	123	140	111	103	142	137	151	112	142	110	129	106	123	137	140	112	127	134	156	136	149	124	131	120	142	124	123	130	116	141	128	126	122	139	133	120	120	112	110	131	120	126	127	125	116	141	141	144	132	119	146	122	121	138	120	127	149	125	137	120	131	140	131	134	132	131	123	105	127	115	134	146	130	137	138	150	138	116	138	143	151	142	131	129	126	118	128	114	147	138	131	115	136	134	108	113	146	134	137	117	116	135	120	128	119	130	131	140	132	114	127	145	105	120	113	133	109	138	103	156	121	128	132	119	126	120	127	136	127	130	148	126	103	118	117	153	119	132	120	118	119	136	144	128	127	129	128	127	136	121	131	122	132	124	116	126	124	122	145	131	146	143	113	141	145	151	144	137	130	139	147	138	129	122	115	112	112	121	122	124	120	115	136	126	160	140	138	128	129	122	118	155	135	125	125	133	142	136	133	144	125	131	111	127	153	121	114	106	113	140	130	147	142	126	125	92	140	123	125	112	137	126	131	132	113	113	111	116	127	122	124	135	122	120	145	135	125	140	128	123	136	122	128	114	128	139	122	110	132	140	135	129	140	99	118	140	148	131	121	133	119	128	126	131	126	116	116	125	126	120	118	124	104	124	127	139	131	146	136	113	106	111	135	127	139	125	132	104	117	137	137	110	117	126	112	127	132	132	117	119	137	125	131	156	144	131	107	115	119	133	140	120	126	141	136	124	118	136	126	111	133	137	129	133	123	154	131	118	129	105	123	121	134	143	126	138	121	130	150	115	137	140	114	137	136	125	127	144	130	148	144	133	116	115	111	108	129	134	116	151	146	118	141	129	129	129	130	106	120	130	150	151	149	134	130	119	141	134	138	116	134	142	138	123	116	136	120	114	129	137	149	152	124	139	134	139	120	124	119	128	116	148	132	132	126	110	121	146	130	117	129	133	118	109	123	110	129	120	142	105	112	126	109	114	115	125	111	125	142	123	130	128	118	117	106	102	122	113	125	126	128	139	120	120	122	123	109	132	122	138	121	137	141	143	117	114	135	133	144	138	134	143	132	120	137	122	125	118	154	112	131	125	105	150	131	121	132	100	144	129	125	137	128	116	107	120	128	137	144	105	133	117	129	144	142	137	130	116	126	129	151	160	122	131	98	114	140	119	123	117	112	119	107	149	154	135	114	131	121	134	125	126	144	143	143	143	146	153	133	148	152	138	118	136	145	150	136	129	148	114	117	114	127	137	127	134	120	145	140	138	143	137	123	110	126	132	134	134	142	129	115	127	133	135	145	125	103	129	127	134	138	140	137	123	115	122	123	125	138	137	124	107	132	118	141	119	111	126	125	128	131	133	116	114	134	144	125	122	156	109	111	126	102	116	126	118	127	134	134	150	94	127	149	138	124	110	115	137	138	154	140	103	126	133	134	139	107	122	155	137	125	150	117	149	116	149	119	123	132	129	136	127	146	141	100	141	131	102	126	107	112	135	125	121	124	129	128	116	145	107	130	137	126	122	144	127	145	121	121	139	125	138	122	118	130	142	145	111	130	140	139	121	127	126	134	118	125	114	123	131	129	122	125	107	147	142	123	129	124	128	136	115	120	117	135	125	118	133	112	115	130	125	138	115	129	119	94	108	130	139	135	133	140	109	144	112	119	118	122	153	154	119	128	129	128	135	115	142	149	125	106	110	139	163	121	140	150	140	133	102	127	129	138	116	140	124	132	124	121	124	118	122	132	137	131	127	143	148	144	128	112	118	138	121	126	130	126	140	142	140	132	153	133	128	120	120	134	119	118	123	156	114	131	122	116	131	144	135	136	109	139	120	140	128	109	121	129	110	140	133	114	122	127	142	140	137	139	100	130	128	122	124	124	124	140	142	116	137	132	121	115	132	124	124	114	118	112	131	126	123	127	124	116	110	130	142	146	139	154	157	129	129	131	108	110	113	153	125	118	127	118	127	141	120	111	138	125	123	136	133	119	103	117	120	125	110	126	114	115	145	113	123	144	131	115	120	140	139	130	124	117	138	148	106	115	149	146	128	127	122	128	133	127	138	131	135	145	120	126	133	117	150	126	119	133	133	140	121	123	122	128	108	127	123	134	128	125	142	110	147	104	112	126	104	102	117	123	133	137	137	128	134	136	150	123	125	141	127	146	127	111	131	136	131	144	123	122	118	135	114	133	128	139	137	124	126	122	149	127	118	109	129	122	121	131	142	119	140	157	119	143	142	128	158	145	130	139	125	142	144	157	123	108	143	149	144	130	124	125	129	124	117	115	116	148	130	135	121	128	136	115	102	131	133	120	134	150	140	149	123	125	148	115	124	127	110	131	117	103	129	132	126	137	112	140	130	118	137	114	109	133	139	118	128	161	142	128	135	125	127	110	163	141	134	124	148	112	105	133	117	131	122	143	138	106	122	128	124	140	141	113	114	144	144	132	123	120	142	108	136	128	131	129	121	147	122	142	128	136	138	116	126	126	125	130	140	105	137
6051	676	1174	1315	1085	915	740	678	566	544	565	489	478	439	406	449	427	404	390	379	388	382	439	374	366	355	409	385	369	365	361	377	388	348	364	344	402	363	355	355	374	340	365	355	373	343	360	356	342	330	378	337	337	357	358	379	366	344	367	394	354	342	329	339	361	341	379	361	352	379	378	336	349	357	373	317	364	329	327	352	339	346	388	324	327	294	353	352	335	323	350	346	354	357	363	346	323	327	358	362	356	356	319	325	346	321	349	320	363	359	351	346	348	345	373	337	344	351	346	331	303	381	332	335	332	328	338	350	373	341	356	324	341	332	327	319	355	345	342	359	363	315	339	332	319	352	360	357	355	321	337	364	354	357	328	359	369	339	335	300	355	338	320	339	353	341	332	327	304	376	342	329	343	388	358	335	357	321	378	348	333	372	333	352	303	326	359	312	322	335	355	324	355	325	338	365	315	342	331	378	319	337	336	375	333	333	350	341	330	316	336	345	334	351	326	341	359	362	357	346	350	325	339	361	358	345	388	382	345	328	353	328	347	354	319	379	340	333	344	295	364	351	336	335	355	371	366	345	323	346	321	330	320	322	328	309	311	324	359	363	365	353	333	339	327	342	351	350	357	333	301	349	326	326	338	340	333	370	322	356	346	357	360	331	336	331	353	343	330	353	350	373	337	365	346	333	317	374	315	326	321	371	356	339	333	371	361	348	331	354	342	340	338	315	346	321	334	351	336	333	345	327	342	361	356	364	354	346	345	325	346	325	351	383	339	339	359	326	339	329	338	321	320	357	322	333	349	341	335	353	338	348	338	327	367	348	343	353	338	355	344	352	326	346	329	344	361	362	341	349	321	307	360	325	344	309	347	352	340	336	324	373	361	349	356	341	348	340	322	358	345	320	349	357	322	317	343	364	326	345	324	332	351	333	349	345	360	352	356	379	369	321	316	283	336	335	369	346	329	327	365	343	332	372	390	328	348	360	347	348	318	348	333	335	308	374	346	356	322	352	370	331	355	340	340	365	340	348	298	365	362	345	314	331	351	305	341	349	333	326	334	347	330	336	342	348	336	306	351	344	344	363	330	345	339	352	364	348	346	342	393	348	342	343	342	337	353	349	329	318	328	332	342	360	355	335	315	304	312	332	302	341	368	341	365	317	328	357	348	346	348	343	351	346	341	332	336	315	311	330	345	360	325	360	337	324	331	355	337	325	372	338	342	309	326	361	330	330	355	339	350	331	340	371	338	332	342	359	381	341	366	327	319	294	313	354	301	336	341	335	359	344	315	368	331	359	322	344	337	345	328	354	334	341	354	332	294	339	319	335	325	338	366	362	321	344	358	341	316	368	362	388	342	350	325	346	361	348	343	336	343	355	307	351	312	371	322	349	331	328	335	330	367	342	403	353	354	347	327	334	345	339	344	349	342	380	368	308	372	315	358	350	322	376	319	339	344	331	372	337	357	345	333	307	340	344	333	327	351	302	386	344	326	350	351	380	345	313	348	356	325	349	357	308	308	343	330	320	326	347	316	341	370	356	311	330	365	316	330	348	342	343	331	364	321	309	340	358	357	344	316	340	295	363	336	368	353	347	333	349	338	321	334	378	350	337	352	332	349	353	330	345	326	341	331	366	348	376	320	337	342	327	375	348	367	325	388	378	332	349	365	335	293	336	316	352	336	337	335	377	312	352	338	357	335	355	330	355	353	331	340	303	340	358	316	340	327	344	317	357	360	337	326	317	306	370	350	331	321	323	320	317	340	353	334	319	347	379	337	335	343	330	343	361	362	323	332	328	334	317	333	365	349	348	316	346	336	323	362	340	309	333	355	338	344	346	352	340	378	341	361	325	315	334	328	354	340	325	335	358	350	323	356	318	315	343	332	377	339	354	332	325	357	338	359	343	354	323	355	333	356	321	351	361	345	338	343	390	367	364	340	364	351	325	339	341	333	364	358	330	298	327	317	318	370	360	368	308	351	343	356	351	319	347	338	346	361	332	342	363	380	354	343	345	345	354	346	329	347	349	343	348	372	333	345	362	282	368	345	359	330	333	357	353	327	360	349	319	340	344	366	304	344	346	338	356	305	358	337	337	330	350	364	375	320	340	354	351	340	363	329	320	328	350	320	330	345	332	355	344	303	347	333	350	328	337	341	322	328	358	345	338	327	350	345	308	335	325	344	326	361	350	317	320	339	358	347	334	341	315	345	333	341	340	326	355	340	364	338	328	362	346	357	317	300	329	338	349	340	300	315	340	354	333	356	337	325	329	356	338	359	357	347	335	314	332	361	342	348	320	340	379	375	329	355	324	345	319	331	341	349	341	334	346	332	355	296	328	345	330	325	344	323	351	351	364	336	308	319	324	349	328	377	365	320	335	331	356	348	359	340	365	354	360	367	315	344	311	328	353	330	361	350	339	337	338	344	358	337	338	339	345	296	326	347	348	345	335	329	337	335	344	349	318	339	346	314	381	317	328	391	359	344	344	320	364	359	371	362	350	351	342	382	338	349	346	356	353	320	379	337	346	341	360	335	340	346	309	365	337	376	349	354	345	336	347	329	343	378	335	322	349	328	328	338	317	316	325	337	347	320	338	362	338	335	328	354	331	328	325	367	327	329	394	338	336	341	332	334	336	321	355	371	322	296	346	343	345	361	327	335	323	371	343	337	340	317	335	370	376	340	375	377	336	357	366	327	331	332	346	368	311	331	341	317	336	337	345	326	332	334	324	311	332	325	350	346	362	356	375	311	354	344	350	402	315	340	334	358	328	325	337	341	342	351	352	339	343	358	331	356	339	337	328	325	378	320	366	360	323	331	354	356	327	318	297	326	357	320	368	366	354	347	317	337	310	341	340	345	306	348	352	318	350	339	347	347	374	375	362	319	333	356	314	349	320	337	315	337	354	351	338	330	336	381	365	358	367	330	356	343	347	311	371	320	322	345	328	336	321	329	348	334	362	333	385	332	364	317	341	335	347	336	319	355	336	353	361	332	320	346	337	353	330	331	355	323	340	341	319	375	325	344	327	376	345	365	323	342	327	333	363	314	301	332	327	332	350	322	322	313	320	337	365	366	319	352	348	316	340	319	322	326	330	350	366	394	354	342	312	370	333	357	341	334	327	374	358	324	341	341	345	333	357	282	354	341	314	341	350	370	323	345	330	325	320	344	314	345	349	351	346	338	310	338	335	333	355	348	331	386	339	351	346	333	327	356	340	349	364	329	327	326	313	338	329	387	371	324	337	353	358	358	305	353	330	371	333	334	382	311	331	340	337	328	353	311	334	365	319	347	365	370	356	362	364	345	333	376	284	312	343	346	363	325	366	342	349	340	341	317	345	341	321	366	350	343	337	380	340	311	350	317	299	347	335	332	340	341	332	353	351	363	333	291	330	362	318	367	320	338	381	358	347	407	371	340	318	311	355	343	363	348	327	350	339	348	330	337	357	350	329	345	378	298	330	345	339	362	336	328	378	360	369	337	325
13916	1244	951	789	549	394	349	314	262	266	234	218	240	233	206	228	217	208	212	216	174	184	178	180	198	212	220	208	202	199	221	204	220	215	206	199	186	210	194	192	196	228	181	202	194	190	210	201	204	193	191	199	177	188	200	220	183	201	213	176	220	214	194	240	174	188	205	195	222	183	219	221	168	180	200	196	199	204	223	204	170	177	193	204	193	176	226	204	176	184	172	221	197	228	198	202	166	170	196	185	200	210	179	201	166	202	204	212	178	195	189	184	187	221	191	176	201	214	187	208	216	192	199	205	200	198	214	197	171	183	178	208	179	200	184	212	179	157	199	185	175	180	177	205	203	192	173	209	200	208	176	212	188	198	169	222	216	209	181	208	187	214	222	190	202	182	183	183	224	170	196	186	181	185	172	178	184	207	214	225	196	186	193	184	176	187	177	191	184	205	208	208	165	193	193	213	176	214	174	183	199	192	234	210	193	192	206	213	214	183	202	182	194	188	177	243	181	183	216	190	208	192	194	164	208	214	206	199	218	163	187	184	191	195	189	181	196	206	192	196	211	216	216	179	180	205	215	209	210	165	183	200	211	207	174	181	176	209	182	175	206	183	206	210	189	203	217	189	191	183	197	211	171	225	209	201	201	216	179	205	227	180	213	167	183	207	191	183	183	198	215	194	206	180	221	233	207	191	182	198	201	196	224	202	233	196	181	185	198	219	183	226	208	210	200	190	205	206	153	188	219	231	200	211	178	202	171	191	206	193	193	201	205	231	205	221	171	199	211	196	211	196	232	189	170	178	199	176	204	200	214	201	187	166	221	209	155	163	203	182	204	185	204	183	221	207	193	175	196	202	208	178	214	191	196	194	196	223	208	200	175	192	186	189	214	185	180	185	164	170	197	222	191	194	178	193	174	215	200	209	215	194	197	212	184	190	198	163	174	195	217	203	188	184	190	201	175	188	182	200	210	213	184	211	186	231	207	173	196	203	201	196	214	233	202	202	197	195	189	192	204	191	199	200	176	196	176	186	194	191	200	216	205	189	207	200	199	206	196	195	184	169	207	194	181	201	189	181	223	188	201	202	189	185	196	217	186	200	185	167	195	174	190	228	222	209	235	200	193	191	205	201	183	186	185	184	184	188	203	191	172	189	199	196	220	184	181	218	212	196	206	185	174	179	176	184	169	202	198	192	159	159	198	183	198	184	191	193	185	208	191	193	162	192	213	194	216	197	192	173	184	203	203	189	180	193	177	181	181	199	220	201	207	168	184	200	201	179	195	178	198	216	190	185	202	184	197	184	178	223	202	216	178	185	189	224	204	172	179	196	215	201	196	192	166	220	202	200	222	213	185	210	191	187	181	188	187	165	222	187	194	191	209	186	185	204	207	198	220	215	208	169	169	196	193	208	188	218	167	212	186	181	174	173	197	211	169	202	209	193	205	221	188	192	217	208	190	209	192	181	191	207	188	209	224	189	185	193	211	215	150	182	213	210	182	182	228	195	168	183	204	192	189	205	230	204	183	181	193	205	187	204	202	185	212	221	187	203	190	195	181	182	182	194	197	184	172	187	203	197	198	184	178	175	199	210	200	160	176	227	211	190	205	201	172	203	193	192	208	225	183	201	183	177	177	191	170	226	198	188	193	192	192	181	209	196	202	192	192	182	188	201	193	203	213	194	186	214	187	213	171	192	196	209	197	219	196	179	190	202	193	182	191	194	172	201	211	203	192	181	213	226	178	200	191	205	195	197	164	190	186	206	220	210	205	177	184	181	225	198	211	203	246	196	208	205	191	188	218	178	174	230	219	197	196	188	175	191	184	200	167	207	206	196	201	190	193	181	201	197	203	175	192	182	187	186	205	195	216	204	184	193	217	199	201	166	200	177	215	194	193	188	193	191	215	209	222	157	183	190	187	205	174	168	188	205	174	182	211	163	196	179	195	186	221	170	200	198	190	214	196	191	187	183	213	197	215	210	197	193	189	204	189	208	209	195	194	208	214	185	189	213	214	209	224	187	185	189	207	175	189	220	181	173	190	189	188	215	182	179	224	183	192	193	195	194	204	198	181	180	215	195	208	204	191	197	204	179	195	180	175	179	166	184	194	194	191	220	206	189	196	170	200	206	197	204	217	186	173	193	189	184	228	179	176	199	199	196	183	197	196	180	179	220	177	188	216	186	201	174	199	185	165	194	196	213	216	182	190	196	199	206	219	222	185	229	182	183	192	201	219	189	182	227	196	182	184	193	187	192	170	213	211	203	212	212	199	187	197	199	213	215	203	199	210	196	180	213	202	198	189	197	195	169	201	187	196	187	194	199	189	205	214	203	223	190	204	199	191	215	200	211	161	207	183	193	194	219	193	215	212	207	182	193	221	186	186	204	195	217	196	188	171	176	202	205	231	189	206	197	211	188	193	174	207	200	196	196	153	214	184	190	199	205	205	198	243	172	199	201	192	187	183	218	192	185	203	183	182	185	220	189	201	201	179	174	202	217	195	189	158	193	181	218	196	169	196	201	216	218	242	205	207	187	180	227	203	162	185	199	206	189	202	198	163	184	194	182	188	169	172	206	173	227	209	197	173	179	164	195	214	196	197	183	195	177	209	202	228	193	192	201	169	193	175	173	184	217	225	204	186	183	202	172	194	181	203	219	175	194	198	165	196	181	190	226	192	189	195	178	192	172	193	212	194	188	194	221	233	209	203	217	212	200	215	204	206	171	171	191	204	211	183	176	174	185	184	195	202	193	186	192	213	182	168	202	217	205	200	211	184	217	199	174	234	179	207	182	217	190	211	188	213	194	177	199	194	193	213	215	194	204	208	193	190	186	185	196	211	180	208	189	169	183	223	207	174	214	205	218	189	221	179	180	209	196	221	172	178	174	182	203	204	231	203	219	197	169	210	195	190	188	192	194	193	202	202	231	209	191	192	214	178	189	213	191	185	171	212	207	191	192	197	173	169	183	173	187	201	196	183	168	180	196	205	192	178	198	198	200	178	188	193	209	187	232	168	193	206	196	197	186	180	180	201	220	201	193	186	195	180	193	176	203	231	207	188	198	186	211	191	222	190	206	178	171	221	198	177	170	214	200	171	190	207	211	193	180	219	208	195	191	216	196	200	244	208	199	182	200	191	196	173	207	196	210	180	185	198	197	189	211	192	189	193	183	187	175	198	220	195	174	187	217	193	190	214	215	198	202	209	218	183	181	190	205	195	202	198	213	211	157	190	211	203	202	186	220	197	191	193	183	182	183	202	181	222	196	186	217	187	216	194	182	188	195	227	244	179	195	198	188	187	190	195	209	221	199	216	206	191	209	220	201	180	180	207	186	214	188	189	195	183	192	172	186	211	186	203	199	167	182	213	212	199	200	195	183	209	214	202	193	214	210	214	176	186	194	230	174	212	207	200	194	209	191	222	176	187	194	201	175	183	191	207	206	185	211	231	209	187	186	197	172	181	244	209	202	194	189	191	201	218	194	187	181
8042	1118	2094	2327	1861	1576	1280	1127	970	891	825	785	771	687	666	609	604	619	643	550	600	571	611	558	570	502	530	520	562	546	577	528	546	527	523	527	524	522	525	522	543	512	510	511	490	477	516	534	494	522	521	530	468	502	481	521	523	538	504	536	557	466	517	462	487	521	536	473	497	472	473	481	494	492	466	471	485	531	505	528	513	458	514	548	459	527	493	492	539	520	505	454	500	509	496	500	504	485	499	494	470	507	491	466	495	502	531	546	513	486	514	515	508	539	497	503	504	464	541	449	527	504	493	519	516	491	502	513	471	514	531	453	506	500	520	494	485	481	529	523	489	477	456	540	508	499	473	489	469	519	487	510	506	472	477	462	491	495	470	509	499	482	467	499	496	481	465	491	519	510	494	508	517	520	476	483	486	498	528	498	510	526	508	530	515	482	480	475	514	487	533	480	477	529	531	499	541	466	526	510	445	492	478	481	474	515	493	509	494	504	501	492	503	475	481	507	476	454	491	476	531	516	481	516	501	500	496	474	500	472	468	470	457	488	487	516	518	489	480	471	496	545	489	504	498	510	491	503	510	473	455	527	545	487	497	497	511	486	477	530	488	504	487	497	506	534	491	512	531	518	518	486	463	509	518	506	467	473	521	475	479	472	512	523	496	479	511	526	508	504	495	488	509	478	503	507	507	493	472	471	508	456	466	518	446	486	526	465	532	461	474	502	452	518	502	518	501	498	501	449	496	511	518	481	490	454	502	486	502	494	508	468	511	506	500	472	479	474	497	483	501	537	463	495	464	515	491	470	522	456	531	493	477	516	522	513	495	535	543	475	463	499	483	443	534	474	506	504	550	476	473	521	477	424	508	498	494	522	490	475	489	503	488	557	511	490	514	490	489	473	507	505	460	478	447	477	505	497	484	507	481	507	491	478	482	499	534	502	488	488	530	488	523	549	475	466	515	487	512	490	488	489	465	513	487	513	509	522	469	520	463	545	514	463	477	492	520	512	479	506	502	532	527	537	471	488	504	504	431	478	489	511	476	464	508	516	476	536	505	486	498	515	517	477	492	482	510	514	499	486	469	484	484	567	498	503	497	474	478	468	506	485	501	495	499	511	476	500	477	493	474	480	522	490	465	524	441	482	517	498	510	515	533	475	516	543	522	494	513	435	528	509	463	453	471	485	493	465	449	501	480	481	475	492	506	483	514	522	508	521	498	507	525	486	498	536	502	507	487	497	517	541	496	466	488	501	504	532	518	506	495	473	463	494	567	492	494	533	484	520	507	498	485	479	484	482	501	475	492	480	525	462	502	529	526	508	470	502	493	470	512	519	488	537	515	456	501	521	515	475	447	474	539	508	492	490	504	488	513	477	517	485	503	487	491	497	497	491	479	474	471	507	511	489	506	442	518	502	536	473	482	521	521	485	498	526	503	512	511	527	511	508	522	476	501	460	460	486	469	502	505	536	503	490	484	484	469	461	481	480	485	473	469	495	470	498	477	527	507	497	495	519	529	493	521	477	524	521	446	554	501	495	493	481	553	520	470	492	502	532	551	530	520	481	520	509	526	483	514	515	485	508	477	488	514	482	465	493	504	465	480	493	520	488	491	494	497	480	507	509	511	491	498	529	480	476	509	473	516	508	501	516	472	526	454	495	515	476	513	501	486	492	504	482	528	475	491	485	499	528	519	530	476	510	465	497	461	509	482	480	536	518	435	508	490	513	482	505	515	495	481	497	500	511	459	502	477	485	511	509	482	494	486	531	490	486	494	514	501	497	484	485	468	499	526	502	516	521	479	523	511	461	499	505	482	469	525	467	499	486	491	509	495	510	528	466	479	519	511	495	486	474	473	477	483	495	513	467	485	484	492	497	524	480	499	475	506	500	471	473	517	537	497	495	461	478	485	500	451	517	474	537	488	549	504	490	523	512	520	474	501	472	464	473	517	515	482	469	529	466	491	516	463	530	478	498	473	478	506	484	510	516	483	537	479	488	506	470	456	507	507	527	500	511	507	497	468	494	478	499	510	508	425	479	568	508	509	479	472	499	522	505	497	499	523	513	501	485	470	472	518	481	468	462	497	510	488	508	469	478	494	476	458	489	483	529	494	477	491	470	514	543	506	471	473	492	461	545	492	490	509	472	520	497	545	512	532	502	484	460	497	483	512	503	495	448	566	484	498	476	489	490	425	484	455	514	508	524	529	504	506	533	494	498	508	519	496	527	524	487	478	473	513	481	495	497	487	529	503	509	491	470	509	484	484	506	475	488	486	503	509	508	524	475	494	516	510	487	504	525	482	473	540	490	488	477	485	547	511	477	476	476	492	503	462	529	520	495	517	478	479	502	487	488	506	521	498	492	497	472	473	520	519	462	489	470	522	499	487	463	526	478	464	522	538	480	524	505	506	475	506	503	470	463	528	554	497	456	482	480	473	540	489	517	493	489	484	493	482	464	487	545	489	492	493	505	512	483	497	519	486	497	482	537	468	453	480	477	512	505	506	492	472	523	518	513	535	530	530	513	491	490	503	520	504	507	496	485	471	475	511	488	472	451	499	497	499	530	489	500	487	483	496	505	493	461	535	493	530	504	479	505	513	484	506	494	472	489	487	483	519	519	517	457	516	483	515	470	517	516	509	477	479	467	475	535	475	490	500	487	499	502	485	482	485	524	510	470	514	499	502	523	521	474	514	469	472	488	475	458	520	459	537	490	518	501	451	473	514	474	527	493	464	519	518	503	481	504	536	483	490	488	508	478	487	474	522	473	451	482	470	511	485	486	525	535	483	490	527	535	536	523	520	496	465	473	473	465	535	513	527	492	484	517	525	510	494	520	511	512	522	494	490	516	483	469	476	554	490	504	483	524	525	491	486	476	498	470	463	504	476	464	535	521	475	484	517	491	462	482	499	510	474	507	508	477	518	495	521	482	487	514	495	523	462	494	487	461	475	475	488	537	488	480	487	529	491	493	508	480	507	515	489	485	490	516	519	507	506	493	472	475	494	499	498	506	514	503	503	456	488	476	499	483	537	514	499	475	505	484	484	512	468	501	504	496	496	487	474	510	527	499	490	483	501	491	505	498	535	449	548	509	517	465	443	482	513	506	468	489	473	497	486	509	514	468	502	487	498	510	543	454	528	474	527	491	521	486	541	533	478	507	486	472	477	478	529	495	500	501	482	523	469	498	525	496	484	469	506	522	494	490	473	473	523	499	485	475	463	519	489	503	523	479	525	540	516	524	494	492	495	488	497	513	471	483	482	498	481	483	498	522	546	465	461	476	466	470	515	487	499	471	510	529	489	452	498	481	489	483	480	480	489	508	509	513	482	517	528	488	494	457	508	530	490	511	512	488	540	461	508	491	504	518	502	509	510	490	502	466	487	488	486	502	474	492	470	491	464	471	493	524	501	470	503	519	511	510	506	487	498	499	480	532	506	497	493	505	489	471	487	470	476	508	486	505	489	509	490	496	493	538	492	544	484	465
1346	288	303	304	310	294	298	293	300	283	304	287	267	289	264	269	275	277	308	273	270	300	289	290	307	268	264	298	295	280	292	298	312	270	278	305	288	260	288	277	294	301	289	302	263	294	304	285	297	237	290	279	278	317	291	269	258	269	289	298	308	286	294	253	273	260	261	268	239	304	282	254	273	266	290	284	262	283	263	284	265	279	302	313	287	271	280	298	321	285	282	267	291	282	288	274	290	276	261	290	289	300	285	281	274	299	264	296	278	271	292	301	280	259	282	290	260	266	280	288	258	259	276	306	290	258	279	288	276	261	271	310	270	262	307	292	302	271	286	311	277	309	278	288	265	282	276	255	309	259	259	285	329	299	281	294	307	283	277	256	262	266	294	252	277	261	250	259	289	312	292	253	300	323	248	294	253	292	303	273	298	275	315	267	250	268	286	308	314	286	277	292	290	296	280	275	290	254	317	259	267	281	257	301	296	278	305	268	261	283	317	291	302	249	300	313	277	285	270	264	277	297	285	256	329	271	294	284	238	254	276	277	283	278	275	283	285	325	284	295	279	265	289	253	277	262	276	303	257	283	265	280	274	266	283	264	299	307	275	263	271	290	271	307	291	264	288	314	307	269	266	306	247	267	296	314	278	281	284	280	293	275	292	290	294	293	296	297	289	302	281	300	286	269	279	259	282	270	286	303	272	282	276	242	297	275	294	287	293	255	296	317	290	279	287	305	299	267	279	291	255	253	290	273	270	257	288	255	304	286	289	274	301	290	297	302	272	282	289	266	312	278	303	269	283	310	271	317	294	282	307	279	303	280	256	291	279	272	274	260	307	294	283	309	295	258	286	286	277	259	290	292	289	311	274	290	278	280	264	281	314	263	332	273	287	270	293	312	307	257	288	299	279	286	287	297	306	285	285	269	279	316	288	307	292	303	268	275	284	298	259	300	263	283	263	274	295	287	310	287	267	282	254	274	267	283	261	312	307	282	271	283	313	230	284	294	262	264	251	289	303	290	303	289	267	275	271	299	273	280	271	261	287	288	302	285	269	279	286	259	248	298	272	288	278	301	291	268	302	292	271	303	259	260	278	296	285	293	281	334	315	303	294	257	285	271	261	313	294	307	292	280	272	266	282	265	279	274	274	275	305	284	276	265	310	269	310	313	278	286	262	270	296	322	310	275	282	287	258	266	296	300	295	305	265	318	266	282	282	272	273	275	280	266	278	305	295	307	277	298	286	287	271	268	275	272	288	260	305	256	266	263	283	252	262	311	242	283	289	284	284	305	301	312	269	316	304	312	284	290	267	283	310	277	258	300	284	265	281	293	247	285	297	287	272	284	311	299	253	258	260	293	291	279	295	255	303	300	268	270	281	287	304	285	316	291	291	288	271	283	318	291	304	313	281	279	319	281	294	293	320	268	307	269	263	311	269	260	312	299	281	302	290	292	262	275	299	255	266	287	282	293	313	313	289	275	270	303	304	269	265	261	290	295	301	278	254	277	276	278	291	307	300	289	300	294	291	288	315	294	331	279	282	285	289	276	270	311	286	284	279	295	304	287	293	295	280	286	258	300	279	270	292	285	283	281	323	290	278	294	276	290	255	290	294	280	271	283	300	245	281	280	259	286	284	280	324	275	280	262	269	289	312	270	273	273	287	247	268	267	311	278	281	244	299	265	269	245	274	281	273	281	282	302	277	263	299	285	309	295	243	245	296	278	292	276	302	297	260	285	279	288	297	299	280	319	318	287	279	289	284	293	252	292	294	284	266	287	268	289	268	274	315	283	250	254	293	247	281	261	303	281	286	302	248	257	260	268	292	291	307	267	285	278	273	288	277	310	274	294	254	319	258	292	309	249	288	286	281	275	273	276	298	317	274	282	292	266	274	253	267	249	311	269	304	272	298	301	263	284	261	282	272	304	285	308	270	280	303	297	282	285	296	268	281	283	300	253	274	288	274	273	289	293	281	267	309	297	280	284	293	287	262	253	272	260	266	288	317	273	308	274	283	304	264	293	311	256	277	267	260	235	291	297	302	273	302	277	288	299	244	282	285	286	274	242	270	275	294	269	272	275	275	289	284	293	268	280	295	296	307	284	289	294	262	312	278	262	280	292	280	283	253	279	294	287	292	264	283	281	258	289	264	289	306	275	253	249	308	257	299	293	314	293	278	291	285	303	300	294	274	266	270	296	310	273	285	295	272	294	267	289	290	285	262	287	272	278	297	292	274	278	302	279	291	281	308	261	291	286	329	283	281	274	268	285	301	269	254	286	297	273	326	263	259	266	293	285	289	288	255	278	282	294	272	274	280	283	308	318	284	287	295	300	292	315	277	291	250	276	318	305	264	283	282	271	287	282	314	253	260	293	261	282	277	287	282	275	294	300	301	283	266	271	313	311	282	294	285	263	266	249	281	308	261	307	305	289	288	282	283	266	276	301	263	307	272	307	272	271	297	261	276	289	310	292	293	304	279	269	290	246	279	307	259	263	279	283	275	272	291	264	297	270	267	257	276	258	279	223	273	283	305	290	307	296	277	290	288	303	284	279	266	313	249	301	306	280	291	298	282	279	275	302	266	280	275	283	317	274	306	267	251	246	283	281	279	287	322	286	296	280	278	295	290	278	270	306	302	318	270	304	294	267	241	281	264	285	269	264	263	303	253	283	303	291	316	264	295	263	286	295	295	270	302	286	272	272	298	325	289	288	294	316	266	265	296	304	283	301	253	267	297	290	262	295	278	267	258	284	290	260	290	319	261	262	276	283	302	274	261	273	282	257	274	272	295	284	285	305	282	289	276	295	285	309	250	314	296	283	277	275	292	258	263	288	293	288	294	299	279	279	296	275	299	281	269	309	261	273	300	278	293	307	296	295	290	267	275	279	265	243	311	273	278	268	258	282	279	281	302	272	298	295	273	304	275	285	266	275	276	306	304	269	258	275	267	266	293	259	277	302	298	303	289	283	260	267	257	302	271	257	272	272	284	293	298	287	255	300	278	288	279	246	283	271	265	275	272	300	290	281	255	311	287	307	287	257	264	260	278	272	286	304	302	267	304	296	276	247	312	273	308	278	274	279	264	244	282	277	289	270	310	299	276	283	268	269	269	262	267	280	264	310	302	285	268	300	259	277	310	272	274	288	245	285	266	267	274	286	250	284	335	275	287	270	276	271	297	278	264	314	293	286	286	305	300	253	252	300	255	281	286	293	273	311	286	270	268	290	275	282	301	300	274	282	278	276	306	260	297	284	290	288	287	282	247	300	308	262	302	273	272	318	280	271	264	241	301	263	247	310	272	297	281	273	277	289	281	287	289	328	297	281	288	261	285	264	275	273	259	283	256	250	263	270	308	269	273	281	300	279	289	264	270	274	295	281	293	271	283	298	265	266	276	279	281	265	284	292	248	254	298	279	273	288	328	288	282	283	299	287	270	290	283	273	271	285	267	310	286	275	322	265	292	263	305	282	286	248	265	287	290	310	298	291
1784	684	672	659	648	676	644	619	657	625	634	677	639	686	641	619	655	666	613	653	739	598	665	657	625	637	588	625	614	646	679	627	657	687	644	658	666	663	627	662	618	636	675	644	649	677	671	619	620	673	646	662	679	637	625	637	632	600	640	627	647	622	628	643	686	632	658	635	648	653	615	699	652	645	644	658	657	663	642	649	660	652	581	667	664	616	629	641	626	619	628	635	663	632	595	664	601	605	677	634	710	627	683	651	650	669	621	628	617	623	686	703	664	618	671	631	647	640	649	610	628	665	610	625	648	644	642	600	594	683	589	632	641	646	623	647	649	639	655	629	662	609	655	651	652	645	658	646	660	676	604	707	676	677	663	641	679	644	652	633	672	654	653	655	673	674	658	647	621	597	668	646	654	671	618	639	632	673	619	660	607	644	625	672	666	617	651	636	629	637	679	628	585	674	613	620	671	650	663	668	618	608	670	620	644	634	630	623	640	631	627	632	624	662	650	645	668	635	641	622	619	642	629	655	627	716	597	645	650	666	595	642	648	645	648	662	621	684	666	667	637	642	697	644	667	664	647	618	657	660	623	676	624	645	617	627	617	643	607	673	635	620	627	672	622	675	655	659	604	656	610	642	634	630	622	645	623	630	597	648	635	600	692	675	632	637	681	644	589	621	603	714	647	621	639	646	617	662	642	630	586	657	677	670	599	651	620	597	673	650	596	673	634	644	649	665	643	647	674	648	621	581	648	627	636	649	650	690	623	653	652	675	609	638	652	632	663	658	644	704	640	606	619	669	674	648	635	674	633	608	628	616	612	638	624	601	644	632	682	652	675	656	639	641	638	631	666	644	652	625	643	654	638	669	632	624	652	609	649	660	607	660	642	642	644	655	634	647	623	585	617	649	662	699	629	641	631	579	627	633	643	630	635	613	662	663	652	655	632	597	647	613	650	608	659	617	626	659	641	605	624	692	584	651	705	625	575	652	676	677	609	594	650	633	626	662	592	677	630	627	634	666	606	602	660	611	667	636	621	661	700	669	655	679	655	635	602	679	629	623	644	616	655	628	648	627	661	660	659	617	614	672	586	625	612	626	639	592	631	669	674	677	652	678	699	681	667	670	647	658	630	650	630	619	666	660	652	605	665	638	687	645	623	638	644	631	659	640	631	605	626	632	636	657	649	632	640	639	632	679	670	617	631	647	655	601	613	652	617	635	619	656	638	634	631	658	677	629	628	622	628	624	627	687	627	687	653	632	666	630	665	591	640	671	670	670	630	625	671	621	644	680	653	656	649	609	638	663	675	609	616	662	652	599	638	635	641	605	623	610	670	650	615	616	626	659	677	665	631	590	656	657	663	651	622	648	609	666	629	640	650	620	620	681	606	627	650	643	650	626	648	629	671	609	642	642	637	630	667	641	673	628	685	625	694	595	636	634	605	625	672	621	601	613	644	664	684	628	615	669	656	651	659	650	656	640	648	656	655	661	605	641	642	625	635	664	660	607	673	641	661	697	654	663	638	658	655	626	654	653	615	648	653	656	665	642	651	641	614	673	586	648	634	620	600	639	620	616	642	636	662	641	663	636	610	632	669	631	637	664	650	684	679	666	670	624	639	634	657	696	628	678	584	602	627	652	608	641	622	638	633	662	640	651	642	615	620	669	653	650	613	637	643	600	645	655	599	647	630	636	591	625	655	673	574	610	617	667	625	617	601	609	654	624	631	613	631	608	658	649	647	651	688	588	638	649	663	678	607	661	624	597	643	650	654	664	644	633	620	637	643	644	641	652	649	640	671	655	633	629	671	655	647	578	623	643	595	649	644	670	631	662	626	626	593	693	604	659	667	618	675	696	610	663	633	626	706	623	637	625	658	603	681	635	656	646	661	651	658	612	654	669	711	621	624	638	670	655	650	623	686	647	645	639	582	625	641	605	661	662	620	640	630	631	682	612	650	604	628	595	613	618	592	625	622	654	584	663	629	683	675	677	608	639	657	665	633	607	612	603	643	678	653	649	658	663	642	629	633	694	645	660	671	635	651	638	661	609	658	622	641	604	616	644	640	587	668	625	598	654	636	644	697	662	654	616	610	682	629	654	647	651	642	611	658	630	621	671	630	667	636	631	644	669	658	643	598	646	623	682	633	639	633	632	671	654	624	656	638	638	646	636	645	667	653	634	661	631	616	601	623	612	653	637	626	673	642	677	629	613	644	711	646	634	644	675	654	667	625	679	592	665	583	646	648	635	646	646	663	616	638	672	665	614	590	623	632	663	687	630	636	611	692	659	650	636	683	628	682	608	609	665	655	610	680	618	691	680	638	639	649	672	663	624	627	655	623	639	658	657	612	668	679	661	650	612	613	599	645	615	615	651	670	647	635	641	633	629	608	631	687	618	628	648	670	591	647	602	607	629	616	611	614	630	633	639	706	622	693	662	641	612	667	623	625	597	665	619	653	639	605	651	655	664	598	666	617	615	649	653	631	642	673	681	613	611	688	654	656	645	643	616	626	666	589	666	618	633	637	619	635	615	643	689	674	630	673	621	640	589	592	626	667	675	641	676	610	628	635	667	675	650	617	655	671	691	667	701	628	651	629	634	638	616	613	655	670	661	627	646	621	639	649	645	652	642	659	681	620	652	625	647	660	655	629	637	659	655	634	607	603	711	643	633	664	627	638	639	661	673	635	618	663	613	663	652	648	648	639	620	588	654	657	644	636	664	681	617	662	629	649	662	632	655	647	622	680	668	642	617	648	620	635	625	638	646	665	647	631	655	626	636	629	656	616	642	660	629	583	663	595	672	653	642	653	635	650	643	631	631	617	635	621	623	635	632	678	632	635	613	638	644	610	638	665	637	648	662	684	636	654	652	638	663	666	634	658	669	598	655	630	631	655	618	644	682	643	656	656	649	663	625	693	654	653	628	649	676	625	627	645	694	645	601	641	644	689	670	647	662	650	658	675	643	664	637	627	628	651	662	654	655	658	571	633	627	654	655	620	641	634	628	686	633	644	617	666	644	671	650	630	662	623	685	659	627	655	617	642	666	590	634	616	689	643	664	617	623	658	617	644	637	617	633	655	667	656	632	646	609	668	664	677	626	670	676	625	675	645	662	623	648	640	635	642	633	649	627	603	628	644	625	649	654	669	663	660	606	633	647	644	622	645	674	645	644	646	628	663	645	699	684	653	635	636	651	667	636	627	630	639	688	643	638	661	642	639	658	623	689	642	669	652	647	630	648	571	644	650	608	685	675	637	647	696	668	651	632	617	621	640	608	699	589	618	652	652	635	625	637	664	623	624	641	644	631	681	657	630	627	674	600	665	655	659	662	637	606	619	618	656	612	656	694	588	656	658	634	651	686	650	648	680	622	717	628	641	636	673	678	610	654	656	643	624	640	649	683	642	638	636	586	643	664	638	660	665	651	619	662	662	676	642	622	668	655	670	674	637	597	648	590	629	703	632	631	647	600	675	678	596	673	673	619	647	620
7040	503	526	413	274	232	196	200	172	130	143	161	139	154	127	161	114	158	130	110	117	119	120	122	141	115	131	130	152	128	143	117	118	111	140	122	129	120	142	115	131	122	147	126	125	125	99	127	128	117	120	136	135	120	139	122	125	134	144	133	132	117	133	157	119	121	122	125	127	133	133	127	135	136	119	106	112	150	119	131	140	150	133	129	115	112	130	113	112	117	113	132	154	127	149	114	128	124	123	119	132	140	138	138	112	132	130	123	127	125	136	159	146	114	142	122	109	119	127	121	127	132	140	149	133	131	121	138	122	129	121	147	133	113	112	120	132	140	96	120	121	117	129	138	129	111	125	160	129	128	126	145	130	107	101	129	132	134	137	114	141	122	131	153	142	142	92	130	147	143	126	129	111	128	150	124	118	144	139	132	106	118	118	115	104	147	120	133	138	141	114	98	115	142	153	132	127	124	136	134	123	121	156	128	134	139	140	130	134	133	115	140	112	109	133	132	133	125	123	130	123	125	131	127	135	123	103	126	127	113	109	137	123	130	131	121	119	138	115	108	148	127	127	154	123	127	120	125	133	129	122	129	120	112	135	116	147	133	135	148	145	118	139	117	117	122	120	134	116	124	119	131	131	143	127	139	116	108	132	134	128	131	124	110	119	136	128	133	102	133	121	124	114	111	119	112	129	122	127	134	117	126	126	133	119	127	106	126	131	153	118	123	125	151	135	143	129	121	117	142	130	127	151	131	124	124	110	114	113	122	128	165	111	124	111	131	130	132	112	130	122	121	121	136	135	141	133	118	139	105	141	118	111	134	132	142	123	132	139	127	126	129	117	138	133	142	149	127	117	148	127	140	138	126	117	135	148	127	131	139	118	139	122	143	133	135	118	121	134	128	140	144	139	156	124	158	129	135	133	124	98	142	127	122	128	151	135	126	141	117	130	120	146	134	114	136	117	134	132	126	140	140	122	134	143	118	123	134	131	121	131	128	129	121	114	129	115	118	132	128	143	135	131	132	118	133	125	122	151	137	127	127	124	138	123	119	122	143	136	133	122	127	132	130	114	120	143	151	119	124	141	137	138	142	129	139	141	129	134	137	118	119	126	120	135	113	132	147	110	116	122	129	138	130	128	119	116	147	111	137	129	131	140	127	133	133	139	119	125	143	163	140	124	129	132	135	125	119	125	126	123	105	134	111	134	158	111	124	131	121	136	141	134	135	109	110	116	143	143	118	129	134	148	108	106	123	114	129	125	131	120	120	129	130	117	129	134	141	129	118	145	120	132	130	135	130	115	132	104	117	150	126	137	127	145	116	147	135	123	113	100	116	140	102	112	123	132	128	141	154	124	125	135	121	135	138	135	132	105	130	156	144	124	143	116	108	131	109	140	116	151	125	125	120	149	122	127	141	140	127	120	120	142	133	134	142	126	146	121	116	122	120	142	132	123	127	132	138	126	111	135	135	120	134	145	119	112	131	154	129	111	138	116	136	135	121	120	137	125	124	119	120	116	108	130	117	139	135	127	112	128	126	146	140	145	147	113	128	119	114	143	128	153	129	135	125	141	142	139	126	137	128	121	125	147	123	128	135	93	142	102	157	141	116	134	112	116	127	139	118	125	130	140	137	125	138	127	134	145	117	110	114	95	115	134	139	109	131	135	144	125	130	115	133	132	148	136	149	135	126	141	120	115	104	135	117	146	123	123	111	101	130	138	122	139	136	138	122	134	142	150	137	144	141	130	132	123	131	135	142	108	135	135	115	115	124	135	116	134	128	125	144	120	108	132	135	124	124	134	127	121	121	104	134	143	112	98	148	125	122	137	130	139	128	124	145	130	119	126	124	124	118	131	126	108	116	129	117	115	138	129	144	111	142	152	136	134	132	125	115	109	128	129	119	127	136	141	117	133	124	131	159	121	92	132	126	140	133	145	134	137	121	121	133	124	139	142	135	139	143	141	134	139	111	127	151	119	148	124	115	146	136	122	128	109	127	112	108	124	147	131	126	122	121	138	103	124	103	114	103	112	143	137	117	143	136	134	125	141	119	114	128	142	148	153	128	130	135	139	145	126	120	129	113	111	119	140	130	118	134	116	119	122	113	134	113	146	117	138	138	107	161	128	137	94	127	142	111	135	130	121	115	125	130	133	128	128	135	132	120	121	126	131	127	126	124	130	131	125	126	132	135	132	132	126	136	122	119	121	143	117	117	127	121	98	125	104	143	101	146	126	114	103	134	114	130	117	144	121	124	144	127	142	109	121	129	134	153	125	136	155	139	141	139	129	126	134	139	140	121	149	131	128	135	120	120	122	136	119	114	118	133	125	118	151	135	139	131	129	130	137	110	139	140	119	114	132	133	134	139	137	136	143	124	116	109	132	122	130	115	106	127	126	155	130	117	128	122	126	136	138	133	150	152	124	135	125	129	125	142	133	132	126	102	137	133	145	121	149	104	112	122	132	143	125	123	136	121	142	146	144	133	140	134	131	131	142	134	140	147	137	126	128	133	121	149	122	126	107	121	117	133	144	138	118	128	128	128	126	140	140	136	155	117	123	99	116	167	128	118	122	129	116	135	132	128	116	127	120	141	115	121	130	133	109	141	114	119	126	132	144	129	132	124	126	124	156	135	149	145	117	132	136	135	134	127	128	105	146	121	125	133	132	123	131	137	162	125	163	125	121	141	137	141	132	136	137	153	132	117	121	104	140	124	111	132	129	123	128	123	128	131	145	121	129	128	125	135	129	126	125	133	129	161	135	111	121	123	122	137	138	138	110	120	131	138	144	129	145	135	130	131	123	122	127	140	115	130	116	124	137	120	103	137	137	167	138	148	129	138	123	103	125	139	123	133	117	133	134	128	138	132	120	108	135	111	125	137	128	122	126	140	133	132	107	130	133	132	144	122	112	137	125	138	114	139	135	128	126	119	135	124	108	132	138	133	133	136	146	124	133	122	119	137	129	118	105	135	122	128	124	114	118	131	138	141	134	131	116	122	148	111	143	130	132	127	113	125	153	128	140	133	132	148	112	110	136	122	134	133	143	112	123	147	124	127	125	119	121	137	145	128	118	140	116	147	128	118	126	115	134	119	143	152	139	113	118	128	134	107	139	113	139	143	119	129	140	113	125	141	126	139	131	137	130	104	131	130	109	122	128	136	132	157	125	114	112	139	129	123	134	121	135	132	124	135	154	102	133	118	140	108	142	134	117	134	130	120	143	147	121	152	126	153	108	125	120	142	116	125	118	117	102	133	126	128	122	118	131	157	122	147	126	152	149	130	157	118	127	126	107	138	144	131	117	140	115	126	137	130	114	113	137	125	128	135	134	135	162	140	140	131	133	152	124	124	133	129	133	134	113	123	125	123	138	145	109	136	114	131	117	130	138	119	135	104	127	127	119	134	132	137	140	134	140	111	129	124	112	123	128	134	140	113	120	122	103	146	123	128	124	129	136	134	139	130	132	135	143	110	129	110	141	125	121	116
6002	672	1175	1233	1112	903	731	662	610	528	500	458	474	430	462	428	381	373	425	401	365	376	400	381	372	376	350	389	337	360	375	374	371	371	354	366	343	365	383	333	320	334	319	341	342	359	369	372	354	341	370	364	381	354	356	313	362	328	351	312	334	347	372	325	322	319	360	367	342	378	338	382	363	319	361	343	354	335	349	327	337	317	338	349	387	362	349	347	334	368	344	341	340	347	356	335	353	325	348	355	361	333	340	338	323	355	384	381	339	357	343	351	355	322	313	330	328	334	307	353	333	333	352	353	333	367	359	336	361	340	339	350	349	338	318	333	362	344	371	340	345	333	315	377	343	340	326	323	327	345	364	359	346	321	365	285	321	312	332	353	333	358	364	358	357	334	351	346	349	322	342	328	329	371	312	362	302	328	327	356	309	339	348	334	340	353	353	337	346	352	340	327	328	312	341	363	315	342	343	347	347	320	346	341	327	361	353	366	319	328	312	355	325	363	365	355	369	352	360	347	325	328	340	350	357	334	344	336	343	380	325	330	340	353	325	347	342	339	341	357	345	362	316	337	359	321	352	335	342	313	355	356	345	349	307	400	336	343	313	368	304	327	367	346	346	351	332	360	383	347	319	347	316	369	316	341	328	325	335	295	342	329	312	324	334	371	343	332	351	367	340	354	350	345	333	352	315	376	334	368	368	340	338	355	333	340	379	354	328	339	368	342	370	383	356	349	368	353	365	326	368	356	344	344	341	338	325	357	326	335	338	372	321	332	338	341	352	361	355	311	367	342	359	346	364	350	317	311	355	329	343	353	321	381	339	337	369	348	345	313	349	360	334	337	317	364	332	312	331	354	362	349	354	352	344	326	323	321	354	291	374	339	333	348	320	335	360	350	333	329	322	333	331	341	329	369	348	331	358	368	336	343	348	355	346	347	355	347	319	358	326	338	317	355	340	319	365	407	344	376	333	345	340	345	348	352	342	332	358	343	317	346	386	352	332	327	329	318	333	318	341	337	361	340	334	347	364	355	315	338	339	320	356	359	330	344	350	331	361	327	336	331	328	376	340	334	395	337	304	349	367	329	352	349	367	345	376	327	343	350	336	355	347	360	325	334	323	366	363	371	336	350	342	343	350	362	323	346	340	340	367	357	340	338	349	334	354	371	349	346	324	342	351	364	325	369	318	356	341	354	347	344	354	321	338	354	348	336	319	336	310	350	374	363	355	322	343	332	359	362	351	329	347	345	358	350	345	352	331	331	370	340	362	357	336	331	323	363	318	336	335	346	331	359	349	320	331	381	356	348	324	354	329	352	350	349	330	362	350	337	372	331	334	361	360	331	328	329	359	336	376	347	335	345	344	357	329	341	333	338	347	364	352	357	354	349	319	360	333	361	357	332	345	338	353	330	354	309	329	336	340	338	333	336	355	348	339	369	339	374	382	339	334	369	366	324	333	328	343	341	317	358	330	359	344	342	335	349	338	332	326	347	353	342	357	351	325	345	336	359	333	347	349	335	313	333	312	323	320	344	326	350	354	329	346	357	319	342	359	336	343	347	348	334	318	366	383	347	343	357	355	328	315	350	330	330	354	327	314	369	331	343	337	340	333	331	328	348	376	319	365	318	338	333	294	331	323	327	344	328	335	333	353	316	337	366	321	348	329	354	378	348	347	348	367	334	334	353	342	335	342	334	318	322	322	391	368	359	353	336	333	328	325	336	314	356	343	314	327	375	312	364	339	346	353	344	326	338	389	323	312	324	325	336	322	323	372	338	310	349	319	318	314	325	346	366	350	363	340	324	327	328	304	357	306	337	367	340	366	340	315	338	351	340	343	338	337	324	380	331	329	380	360	353	384	328	341	346	336	362	315	344	326	371	278	356	313	354	362	356	350	326	325	315	342	346	350	341	323	340	365	333	376	358	331	359	341	328	324	335	340	367	368	348	346	333	357	356	348	359	343	311	343	340	334	343	334	333	336	335	345	332	295	362	324	342	355	313	364	343	305	312	357	390	338	323	348	339	372	353	332	349	346	352	302	359	315	352	360	336	346	360	380	408	345	324	327	354	335	361	352	360	354	290	365	353	332	322	350	342	314	363	375	360	370	364	355	349	335	322	391	313	359	340	330	322	363	338	349	309	327	292	343	343	360	304	346	329	365	352	343	356	343	327	346	359	382	346	357	331	408	365	346	346	306	313	351	354	337	317	357	362	348	353	320	314	350	394	331	313	341	348	336	339	367	332	341	335	325	352	358	330	335	370	327	328	338	360	344	320	374	301	335	370	365	327	347	365	358	340	344	342	354	329	339	358	323	335	385	333	376	364	340	318	338	336	344	334	356	359	348	333	321	351	366	346	328	373	336	331	344	327	345	340	346	357	373	355	363	311	304	355	328	328	368	338	360	326	368	333	348	350	332	368	341	331	351	340	360	352	367	347	333	348	303	344	337	339	372	319	329	356	349	342	371	313	326	328	355	334	335	360	335	305	336	353	304	356	344	345	354	371	341	307	338	355	363	339	347	332	348	356	316	357	324	342	318	313	344	313	332	351	327	328	340	335	341	347	299	334	340	321	316	346	333	326	309	358	349	329	351	335	312	337	330	315	346	351	315	355	355	327	323	382	309	322	337	312	356	325	334	349	347	342	295	324	326	329	335	349	324	349	335	319	346	365	351	329	344	305	330	366	367	355	368	332	333	374	315	352	331	332	334	330	309	345	353	370	361	325	306	300	333	333	328	330	357	389	340	339	295	363	359	326	324	341	339	330	359	340	363	372	340	346	326	349	328	340	348	345	360	289	347	344	346	344	325	383	317	357	332	363	340	356	339	313	329	309	347	325	344	322	362	338	315	318	336	343	328	333	325	319	334	381	348	308	339	348	336	353	357	328	375	343	333	328	374	315	338	347	350	361	364	329	364	327	347	368	294	354	334	348	360	347	343	339	356	351	354	315	344	343	355	335	336	340	336	318	305	356	376	312	319	301	333	310	365	350	302	338	356	350	368	382	340	358	345	365	342	329	350	379	316	325	350	372	342	365	325	346	350	329	348	336	362	353	348	329	324	356	317	333	336	385	327	316	334	344	371	330	339	353	384	335	332	344	332	361	338	357	331	314	321	368	341	329	309	321	335	345	348	364	315	304	348	367	348	358	345	341	348	358	336	330	335	365	347	354	353	320	366	375	338	361	342	345	346	334	355	361	328	351	343	369	373	344	354	322	333	355	348	363	365	333	338	346	335	346	338	349	352	365	309	334	369	332	319	377	343	321	344	363	338	366	362	320	331	355	339	344	357	327	335	359	318	369	301	348	326	366	362	326	339	373	338	373	360	349	357	358	356	306	323	348	329	325	355	321	341	322	333	327	326	337	319	345	352	315	381	379	354	319	325	369	354	344	347	378	363	334	307	362	353	335	308	355	391	337	347	354	308	369	337	331	321	347	334	364	367	342	314	347	350	333	325	309	338	314	329	370	326	361	361	341	367	371
13642	1166	990	780	499	394	335	322	292	272	267	266	238	223	249	242	199	214	210	193	208	195	230	186	222	207	215	212	193	197	196	214	184	173	213	215	191	189	212	174	218	176	204	197	214	194	214	220	200	196	209	196	195	214	218	197	214	203	204	225	197	169	171	192	198	216	194	176	206	199	221	229	199	199	195	186	171	207	214	203	216	205	183	212	223	183	193	185	180	239	182	206	201	182	209	202	204	194	193	201	216	217	192	226	199	207	209	196	184	223	201	215	199	233	212	184	184	182	189	170	164	206	186	172	200	209	219	178	183	195	190	185	188	197	184	213	186	207	167	219	186	189	204	204	175	207	187	214	204	193	199	186	220	194	196	180	216	207	176	203	225	202	192	178	218	194	166	198	192	179	201	210	198	214	189	190	196	181	189	183	161	192	202	174	205	184	209	211	208	197	212	200	203	210	234	198	211	177	205	207	206	184	168	173	233	206	183	196	213	183	161	176	230	194	220	183	178	194	225	198	200	177	213	178	202	187	235	204	189	193	175	175	187	182	193	220	200	191	194	194	216	209	197	201	200	189	207	196	163	216	191	170	203	207	203	186	194	199	195	167	177	195	190	180	193	204	218	199	220	178	192	222	186	182	191	169	198	184	182	180	202	212	198	192	159	191	187	240	187	191	238	187	204	217	205	191	185	197	205	186	199	194	200	192	210	204	187	200	224	179	208	195	216	175	212	188	205	202	180	216	206	192	190	194	207	201	171	177	192	203	186	207	175	203	178	203	209	199	205	185	214	185	204	167	196	208	223	180	185	180	170	200	194	207	199	208	189	194	185	176	182	193	187	199	230	207	193	207	186	186	192	178	176	188	204	187	210	192	211	203	202	181	194	178	203	184	201	207	230	187	193	179	208	202	176	209	172	210	188	178	188	190	191	198	208	198	226	186	219	180	208	195	182	180	191	211	206	201	192	193	226	205	204	207	171	215	219	201	197	197	214	200	182	192	212	187	177	200	174	157	216	207	187	206	196	176	194	187	207	205	203	183	189	213	189	179	219	185	192	220	213	187	165	195	193	209	205	207	180	199	201	201	205	213	193	211	203	224	192	211	221	176	187	203	178	202	213	222	198	219	221	224	209	180	212	201	212	178	211	174	202	172	197	190	188	189	220	196	197	203	216	199	194	193	195	232	201	193	183	187	201	214	199	226	203	213	210	196	192	185	198	189	223	197	200	168	201	193	207	189	226	183	195	211	198	201	209	188	187	182	185	215	194	205	202	203	197	229	188	208	190	207	215	197	217	192	168	197	161	195	217	183	175	177	205	194	185	188	211	221	215	181	203	220	205	189	181	214	198	168	199	203	204	223	193	176	159	187	231	197	201	205	196	166	172	193	202	227	205	198	194	233	188	212	182	202	194	222	181	195	202	200	199	175	185	197	200	196	199	195	222	200	202	209	197	170	151	188	215	202	204	203	197	184	206	216	209	171	186	170	184	228	190	196	214	220	182	205	193	198	215	172	219	195	187	215	197	172	202	200	202	211	184	197	182	167	212	184	220	186	200	203	204	202	192	209	201	192	186	185	194	232	196	171	173	218	188	215	206	176	191	216	233	192	179	205	192	200	220	180	197	199	214	179	208	175	219	195	197	177	194	177	195	216	204	187	220	212	189	249	212	194	198	185	197	187	186	215	194	195	181	204	222	191	223	233	208	210	205	191	217	222	214	184	226	196	229	210	207	187	184	187	209	176	211	198	204	200	197	186	191	186	208	210	198	186	203	197	213	201	182	205	183	200	184	205	182	191	179	212	188	189	178	200	218	194	216	193	197	221	211	201	220	170	193	200	185	195	169	204	215	188	206	197	212	204	211	189	195	206	186	210	201	171	194	175	211	197	205	182	219	193	212	249	175	231	210	229	203	208	207	200	185	200	203	184	207	200	205	204	202	199	205	192	201	196	207	174	182	183	204	197	183	194	178	205	192	211	187	158	195	197	184	176	205	195	190	235	170	209	206	183	200	204	187	201	218	172	200	197	197	193	205	193	185	230	193	232	205	202	213	221	199	208	194	193	180	195	192	184	192	192	205	175	195	214	228	216	187	201	187	195	200	196	195	194	203	195	222	204	207	184	199	195	209	205	203	205	173	184	206	234	199	191	174	182	199	212	199	203	206	217	211	196	189	192	195	215	201	178	191	194	191	189	216	193	207	201	197	205	180	193	205	200	209	208	195	224	210	203	171	206	195	201	196	174	202	195	200	178	195	200	156	200	207	188	216	185	203	197	205	175	214	187	174	189	201	208	185	194	224	178	189	202	186	188	197	185	198	194	209	201	188	202	192	200	192	185	215	188	189	203	216	183	204	194	202	215	185	194	187	209	220	159	198	192	199	200	214	187	214	217	194	185	201	186	218	239	220	208	206	185	197	198	192	206	189	215	198	196	197	191	194	177	171	202	192	186	193	186	196	204	184	178	170	196	206	186	181	187	198	189	169	190	197	204	208	208	161	202	211	194	203	178	188	213	218	221	165	198	192	226	196	187	198	212	199	183	201	181	178	198	193	193	196	184	211	186	205	194	192	219	192	173	218	201	193	191	190	192	176	193	204	189	234	176	189	176	192	199	194	206	193	188	205	185	200	208	202	199	183	185	206	210	186	191	205	211	212	219	198	174	199	182	185	196	165	176	192	199	206	188	212	203	186	191	218	191	200	176	202	175	221	184	223	176	213	180	199	187	180	215	201	180	199	177	194	187	203	179	223	183	202	203	200	207	202	173	207	198	201	184	213	231	186	198	182	189	220	167	197	198	205	184	208	192	212	193	209	203	198	216	197	191	212	193	183	202	216	198	193	235	189	224	180	196	197	188	200	206	179	201	171	192	173	184	191	215	205	172	201	215	204	188	209	213	183	194	165	201	199	213	218	193	197	213	211	198	173	193	202	189	224	216	217	187	218	188	212	192	201	196	199	229	187	194	215	201	204	224	213	222	186	218	201	179	203	190	198	192	181	184	214	175	189	190	195	187	185	201	212	195	179	182	191	220	183	173	179	184	197	208	204	200	165	173	208	226	208	224	223	189	188	204	186	162	223	204	219	193	203	207	192	190	192	185	162	188	190	212	201	211	207	178	217	204	180	198	213	181	171	162	178	193	192	217	180	192	203	195	181	223	188	214	219	193	177	178	166	193	195	162	199	202	218	189	161	203	213	241	205	180	190	185	186	216	200	213	180	185	189	218	191	178	212	196	221	213	191	205	209	193	199	193	202	189	161	210	205	209	202	174	196	194	191	206	189	205	210	202	199	202	178	203	164	207	222	193	232	189	181	185	204	201	207	204	215	207	200	200	196	195	167	218	185	199	224	223	188	198	190	171	181	205	189	197	179	210	195	214	186	165	186	197	208	180	218	210	224	191	187	197	202	198	184	195	211	195	203	208	196	205	218	190	175	163	193	216	204	202	221	203	181	196	211	211	188	208	179	185	173	215	192	200	205	231
7966	1197	2137	2305	1920	1525	1289	1062	1004	930	808	800	718	791	694	580	626	623	609	600	552	623	607	542	568	568	618	567	564	553	561	503	524	550	550	551	532	480	529	528	519	515	562	563	507	503	523	503	536	529	520	481	490	518	503	465	495	503	477	513	497	513	528	486	493	504	537	529	497	504	523	502	507	530	502	493	537	491	480	518	469	485	520	506	473	498	494	483	445	459	483	469	478	504	475	483	541	522	484	498	504	494	495	486	499	508	500	504	552	500	491	463	487	518	504	503	490	512	522	473	522	503	486	483	507	519	460	484	478	525	537	483	495	478	492	509	498	453	465	478	526	534	499	462	492	480	522	474	508	471	518	506	502	515	508	521	495	505	493	471	478	498	516	459	475	504	507	502	466	501	491	520	475	471	475	555	540	468	469	518	494	496	467	496	484	498	527	507	473	481	530	458	513	536	478	478	454	497	478	467	491	535	511	486	513	500	526	529	496	506	498	469	518	501	520	474	486	485	493	511	499	468	518	526	491	515	485	459	467	508	497	480	512	486	487	533	530	504	499	522	514	502	507	501	460	505	488	467	497	484	514	517	457	487	511	508	518	452	483	524	496	435	490	475	465	466	497	505	486	515	530	548	491	472	464	433	461	511	502	483	509	519	539	497	481	500	477	500	491	484	481	530	490	512	497	505	549	495	505	497	495	498	533	475	458	512	525	457	497	525	504	471	483	549	482	546	500	472	513	496	484	517	528	510	494	496	476	522	462	490	513	500	492	493	560	505	489	491	495	551	472	506	503	513	479	473	497	541	511	475	532	482	463	497	476	491	516	515	481	474	505	519	494	496	520	532	503	473	459	523	496	480	542	457	514	474	495	543	522	482	498	487	499	477	490	481	503	518	517	492	484	503	476	488	519	467	500	499	505	502	483	537	487	467	517	514	509	496	506	498	519	496	503	546	502	495	495	473	496	466	519	519	466	491	519	512	496	505	465	493	450	501	527	490	523	546	514	454	508	547	509	484	474	474	469	493	484	498	529	508	536	511	509	484	526	538	527	487	467	513	535	509	498	484	458	489	454	535	529	526	486	452	478	510	529	468	484	455	493	459	485	508	476	514	517	464	493	497	480	510	511	491	527	491	496	516	492	509	486	493	498	524	493	523	483	498	514	493	549	493	551	484	512	520	458	551	485	503	481	487	521	482	488	509	471	474	470	526	478	499	491	508	496	500	532	520	507	509	492	505	491	479	481	487	487	495	507	500	524	497	492	457	505	490	484	504	538	470	512	471	538	480	479	497	541	484	469	516	481	476	472	489	522	496	510	533	510	498	490	474	492	479	496	505	530	489	509	480	510	485	547	513	512	492	472	493	506	490	507	489	511	510	455	489	474	534	504	524	542	444	531	482	479	507	451	543	486	501	480	475	489	505	520	455	484	524	517	534	542	486	463	481	554	530	531	480	500	523	512	497	536	526	445	481	499	488	496	479	497	506	456	503	486	482	542	538	510	487	557	477	489	503	512	473	490	523	501	479	504	514	533	498	482	479	469	515	500	504	525	484	497	512	498	495	477	500	478	501	476	481	483	507	478	486	487	505	488	497	485	493	493	501	483	528	526	471	505	541	454	531	497	489	482	542	475	468	491	506	517	483	480	504	517	524	499	494	515	499	515	452	541	505	523	499	520	516	518	501	514	480	501	516	502	488	522	479	525	483	499	482	450	505	485	498	506	486	518	505	490	482	470	499	510	509	510	473	504	501	464	510	509	536	507	545	485	470	556	488	496	529	514	495	565	507	489	511	494	467	482	497	518	511	506	469	485	527	505	529	482	530	520	500	508	481	491	493	468	440	496	564	481	481	492	503	497	512	470	499	462	529	523	490	491	517	482	473	503	474	493	521	484	489	487	510	492	487	487	484	525	523	489	542	464	498	485	518	483	531	441	525	533	483	513	497	518	477	489	502	530	510	505	453	540	477	520	471	500	494	529	508	477	489	512	553	487	505	506	447	482	494	490	498	478	494	486	514	485	451	468	536	495	502	517	478	479	462	512	504	548	513	477	456	500	470	496	474	509	521	496	496	471	469	488	518	465	520	469	482	510	498	512	460	504	549	478	477	483	488	509	475	513	507	503	504	512	526	460	511	501	507	525	540	508	535	497	497	508	476	493	527	507	512	514	511	517	485	474	509	490	467	463	476	503	483	488	515	504	476	494	526	492	495	520	492	491	495	499	527	487	475	509	505	501	531	544	542	504	528	481	488	498	540	489	444	526	504	479	485	531	500	521	475	497	507	488	489	479	468	551	518	489	465	498	514	523	460	502	502	480	499	464	455	521	513	462	475	513	511	483	518	467	501	520	549	482	517	486	514	474	475	508	466	533	556	510	488	487	503	475	524	507	486	509	517	515	519	515	457	503	549	476	494	505	524	474	456	499	510	512	494	463	548	483	503	487	543	519	521	502	460	496	517	495	455	527	489	484	520	499	499	530	485	528	484	497	521	477	494	515	473	492	516	527	464	525	484	522	521	493	558	547	524	531	509	516	465	489	509	485	474	482	531	522	481	495	540	487	447	492	542	528	496	509	503	515	514	517	519	496	453	521	502	500	510	469	477	497	457	474	480	532	489	503	473	478	475	487	512	544	497	539	488	482	487	480	489	527	530	520	495	515	487	481	470	499	543	454	503	536	510	495	506	505	486	490	502	522	510	505	499	461	488	494	517	515	517	502	475	477	503	511	485	464	513	514	490	479	536	488	492	526	502	471	518	518	494	485	499	497	496	521	457	487	512	511	459	487	495	516	487	510	495	514	477	510	548	466	524	463	476	479	503	520	508	482	521	492	512	461	501	434	489	477	506	502	511	516	513	489	500	447	535	481	488	521	513	494	476	497	488	515	481	450	494	477	515	497	487	511	482	543	530	464	484	467	511	486	494	457	487	482	500	475	488	521	513	505	487	514	507	467	501	484	501	510	480	455	507	499	475	500	513	539	494	501	459	504	499	506	478	490	518	508	485	492	538	462	535	508	527	503	498	503	507	483	471	487	481	507	493	536	538	462	536	478	530	494	502	537	490	497	527	524	496	494	495	514	489	506	468	527	499	525	500	508	496	526	526	515	517	490	487	464	501	494	482	521	488	493	491	551	492	504	473	484	476	518	496	494	500	505	479	531	513	529	545	479	513	510	515	477	508	465	492	499	496	537	497	514	476	462	499	513	509	499	475	482	511	526	496	491	474	484	454	499	533	499	537	514	476	535	514	471	518	469	508	515	477	504	532	524	500	545	480	524	505	462	497	500	487	494	431	477	435	510	479	483	470	495	529	503	486	507	449	537	529	497	524	489	472	510	522	517	497	462	511	546	471	471	470	473	479	505	524	485	463	478	482	501	498	513	529	492	487	472	508	503	492	469	481	515	450	496	496	490	478	527	504	479	483	473	521	474	508	511	500	514	453	501	514	491	487	476	521	472	526	540	518	477	492	513	498	558	493	491	502
1497	256	287	308	304	294	285	267	256	281	274	266	302	304	286	284	289	310	247	279	303	268	327	302	280	267	289	311	304	298	274	294	288	258	281	276	278	265	280	310	289	287	254	292	271	261	306	294	304	279	313	294	307	281	287	288	296	331	327	279	277	266	310	291	309	302	310	273	283	340	289	287	282	312	270	299	297	299	283	288	313	339	266	294	295	291	293	302	302	292	286	297	252	305	282	291	270	267	269	272	293	276	250	285	277	313	274	259	291	307	301	241	322	252	281	257	259	297	282	297	282	277	284	307	268	279	235	265	294	261	317	269	254	292	304	279	293	266	269	288	299	304	251	315	290	276	275	276	266	275	289	304	287	251	268	300	325	288	323	302	293	254	305	283	301	286	265	281	291	292	249	268	299	269	280	275	275	266	293	272	267	285	279	291	287	324	284	293	301	278	262	286	283	294	291	293	282	273	272	257	293	270	296	271	271	306	275	282	289	256	284	281	282	288	278	264	285	284	262	286	288	272	292	305	286	263	251	281	274	291	274	292	293	301	278	297	282	298	282	263	285	286	297	255	279	290	299	286	296	275	271	292	278	280	303	295	287	277	277	291	281	283	288	271	287	319	289	297	263	269	263	284	308	293	300	297	262	282	257	298	269	296	286	273	279	309	303	276	279	296	300	318	279	280	286	299	287	284	294	286	270	272	288	234	266	281	257	311	270	279	272	303	305	285	293	307	322	295	294	283	256	246	283	301	308	292	252	278	288	296	318	278	285	284	275	290	289	281	275	332	284	267	266	255	277	285	279	285	264	263	290	303	287	305	279	275	302	248	294	311	279	291	278	295	302	295	277	274	257	307	259	302	272	321	294	266	291	246	279	311	283	252	296	277	343	311	276	323	287	286	243	265	278	263	281	268	274	308	284	303	280	283	291	291	295	280	304	279	279	278	297	308	298	290	262	312	315	281	288	268	289	268	312	310	279	275	258	261	284	273	274	307	334	266	284	316	296	287	282	312	285	291	286	288	288	277	286	272	310	285	278	323	287	298	289	272	299	268	307	288	291	258	268	293	307	277	276	312	259	288	295	300	261	272	273	287	282	320	294	303	311	262	250	301	263	303	267	294	292	277	303	255	284	287	270	289	283	274	313	295	265	290	283	282	309	296	282	276	289	273	310	263	247	289	291	295	313	276	278	252	259	286	305	289	284	302	331	323	293	291	295	302	299	295	292	261	306	303	310	274	281	307	263	261	302	281	284	292	296	293	281	275	265	269	281	288	314	288	285	271	292	280	282	291	302	271	296	280	256	260	273	315	289	278	277	287	298	285	314	293	284	314	328	264	275	288	312	279	310	283	277	291	284	289	289	269	295	291	281	284	267	258	288	304	256	300	297	299	299	266	277	259	285	282	271	306	283	300	277	285	295	284	308	302	283	311	288	275	305	284	312	278	278	275	264	296	251	308	319	267	303	301	260	284	289	278	288	280	269	269	246	288	285	278	290	278	289	300	303	268	284	276	278	294	295	339	299	309	292	221	281	270	287	270	293	263	299	291	293	289	275	280	336	273	305	278	282	270	290	291	279	294	303	287	243	272	260	281	289	309	298	285	276	304	293	279	286	289	278	282	305	298	278	276	282	258	272	258	272	268	283	293	305	294	275	254	249	289	273	285	291	289	274	269	266	268	305	301	269	307	271	323	262	285	287	295	262	278	278	293	296	272	298	276	307	281	309	315	285	280	266	314	256	274	269	273	265	312	294	286	279	299	270	294	282	279	276	280	309	271	279	227	274	277	282	328	300	280	292	297	281	281	302	271	269	259	300	306	320	292	297	261	284	282	249	288	269	267	260	275	308	268	251	278	275	263	325	315	317	235	268	296	270	302	284	304	308	287	270	305	252	313	284	278	315	269	323	252	289	298	320	285	306	318	264	273	299	281	288	279	328	298	301	279	302	272	295	300	270	272	307	270	285	285	305	285	293	266	287	311	269	263	294	333	308	305	285	301	282	269	293	275	315	267	257	294	321	272	301	258	291	267	296	265	297	306	318	324	301	291	251	305	280	288	286	303	293	281	303	262	288	264	275	294	282	304	291	263	276	286	249	280	289	287	288	304	293	303	283	282	279	282	268	318	259	306	319	304	265	279	270	279	267	281	260	297	260	287	287	275	266	307	284	292	288	287	329	279	289	303	288	272	294	281	305	309	291	256	286	265	272	284	283	311	312	278	268	293	283	303	287	269	283	280	293	282	264	294	288	286	272	280	294	250	310	312	303	277	284	296	320	286	268	278	285	300	276	284	270	264	276	307	301	278	289	293	253	252	279	290	278	274	295	294	242	291	284	266	249	266	305	268	317	248	288	297	313	253	263	269	256	258	313	285	270	292	260	245	241	295	274	287	267	276	285	298	290	251	270	266	256	261	299	281	297	263	285	325	291	271	283	267	264	336	283	258	266	296	290	322	297	309	248	295	325	266	250	263	291	270	279	281	296	298	269	277	325	268	283	268	291	282	332	295	314	297	306	263	304	278	278	288	284	325	289	302	277	266	266	304	293	270	286	279	292	277	289	297	283	265	259	267	297	288	247	321	291	291	303	273	296	290	307	285	286	273	281	299	285	294	300	302	242	318	282	255	298	300	291	291	293	283	268	250	272	259	304	277	292	299	272	283	272	286	311	272	310	268	301	285	275	299	308	285	281	279	293	289	298	288	266	312	291	280	303	263	244	234	267	291	278	338	274	263	300	293	288	283	261	253	290	276	266	259	306	307	273	270	232	286	263	274	309	298	316	291	304	277	310	305	255	264	282	276	286	280	275	268	290	275	281	283	307	303	291	307	305	319	305	260	273	288	281	294	293	300	315	295	277	277	303	258	307	295	281	279	275	270	302	292	292	296	282	308	301	254	269	309	246	279	309	296	269	256	279	262	241	313	310	267	271	289	295	259	247	271	288	293	271	309	294	285	289	261	271	257	275	302	300	297	269	275	292	260	281	291	278	272	258	320	287	281	284	307	272	282	267	296	277	282	296	284	280	323	285	269	310	319	277	273	259	280	255	293	276	303	307	295	308	293	294	312	287	284	267	281	292	297	296	309	299	252	283	280	285	315	281	258	308	286	270	297	296	309	316	274	299	294	297	266	269	293	273	276	293	312	309	287	299	258	298	321	301	276	272	274	297	261	273	293	266	264	271	268	321	296	273	290	283	290	315	274	290	277	297	296	259	270	268	277	288	306	299	270	271	287	294	293	270	240	276	306	296	313	278	271	288	299	265	310	271	283	301	266	296	272	265	263	289	289	292	262	287	302	302	277	296	270	299	259	280	283	287	307	292	283	262	265	291	308	285	302	296	275	277	291	249	295	280	303	256	286	303	271	292	256	302	281	278	275	289	270	272	248	289	285	272	269	289	291	308	257	255	287	290	284	286	277	282	287	278	287	306	306	292	283	304	274	295	299	287	301	262	311	305	318	287	285	287	278	297	283	304	289	294	250
1833	674	684	707	667	699	676	672	609	647	627	647	618	680	646	605	680	648	647	651	637	617	640	624	668	654	641	609	621	637	649	653	615	614	636	622	633	637	628	637	619	613	690	619	642	599	686	680	584	632	707	649	665	611	656	644	663	650	631	669	641	668	653	613	638	642	630	650	627	659	625	655	594	661	626	613	590	655	641	613	663	674	654	622	625	618	655	629	631	627	626	661	628	601	684	652	688	656	658	623	672	657	644	637	633	640	629	634	622	670	606	670	652	626	600	610	676	656	607	599	584	663	643	653	633	631	616	602	617	688	626	612	642	640	654	665	625	656	601	673	605	645	638	642	643	715	653	659	713	672	672	638	628	605	691	643	652	635	690	624	630	637	679	612	631	671	626	610	623	609	620	642	683	588	601	651	661	638	676	688	651	703	670	603	662	647	649	663	644	693	638	642	644	688	604	660	669	667	641	632	643	612	639	674	642	676	620	700	649	662	660	685	626	664	696	650	647	649	647	622	665	621	598	638	669	611	631	646	707	631	637	689	634	636	647	652	605	625	634	604	653	668	647	611	614	660	623	629	620	683	653	619	687	627	658	636	693	654	648	634	619	647	643	661	633	646	666	615	672	673	646	631	658	654	669	610	634	676	683	643	641	626	679	641	636	669	655	690	605	644	633	677	603	630	697	634	671	634	647	649	619	602	613	652	661	639	689	626	676	688	640	656	674	623	613	583	614	671	697	625	671	612	660	687	643	684	662	680	606	665	616	620	672	618	598	647	637	606	624	672	667	650	657	653	646	638	643	698	656	686	639	659	627	667	647	613	651	639	629	641	656	633	639	623	647	624	639	642	645	665	619	637	615	638	640	639	611	674	658	639	685	679	611	681	671	647	620	630	665	632	668	577	682	638	633	600	643	679	595	597	641	669	636	614	661	669	626	633	677	641	614	654	649	634	652	662	643	644	675	660	651	661	630	611	647	616	617	671	635	656	689	594	591	651	670	696	662	640	641	654	666	649	632	656	616	686	649	665	666	658	694	621	600	638	658	625	665	690	636	628	646	612	661	704	678	698	592	639	616	672	663	659	647	647	616	650	676	641	656	636	626	628	579	666	646	659	637	651	700	691	655	641	660	648	583	657	671	665	661	660	623	598	645	641	613	601	655	624	595	676	614	642	597	624	647	625	650	665	630	701	685	629	672	585	659	650	649	653	648	638	634	649	640	641	603	627	638	576	651	672	704	629	670	615	649	688	624	652	652	664	667	626	623	682	619	654	638	635	626	637	641	650	661	644	641	663	631	667	655	608	659	656	627	651	682	650	638	620	663	631	637	652	666	638	620	668	635	687	619	640	671	650	630	701	617	677	673	638	626	695	682	625	647	696	665	656	617	635	605	640	586	638	587	656	648	640	636	619	654	627	648	649	667	626	645	671	668	685	611	642	631	615	631	624	638	622	584	636	694	676	606	652	647	664	629	638	651	649	671	638	666	604	626	618	645	620	686	651	678	686	652	682	658	652	714	638	656	656	651	662	659	656	679	658	644	654	664	661	658	635	583	694	662	616	635	670	647	660	668	596	640	616	624	633	641	664	643	648	629	612	598	688	660	588	648	638	676	660	595	645	646	635	679	640	623	643	635	686	676	640	645	694	641	634	669	625	674	634	695	670	687	689	613	699	721	618	687	674	661	617	633	651	657	622	630	643	610	605	592	679	685	727	615	654	654	635	654	641	685	614	668	590	706	668	647	703	669	639	636	637	624	656	673	700	650	626	670	680	646	618	651	645	639	665	638	636	650	656	633	647	642	642	669	616	675	662	622	661	611	621	640	601	648	655	583	644	623	642	667	648	647	645	674	628	638	638	615	605	631	708	664	612	669	604	678	595	625	622	579	646	616	657	616	653	634	635	639	631	637	680	633	652	663	640	647	660	624	601	617	604	639	605	689	620	617	660	613	604	652	668	669	624	651	607	658	640	659	599	634	668	639	646	641	685	640	680	630	585	649	667	680	651	645	653	681	655	618	636	670	654	658	648	687	610	687	619	641	622	642	618	616	648	629	638	622	625	659	649	626	645	703	675	654	614	653	668	666	638	665	634	651	635	644	644	658	684	627	652	649	659	636	670	715	676	645	676	615	669	643	684	622	648	681	634	615	651	653	657	610	626	622	635	636	607	650	657	623	684	643	675	661	618	654	647	634	623	605	667	679	662	622	593	618	642	633	674	631	702	650	698	644	630	650	634	628	662	678	722	690	652	628	630	631	619	664	631	641	635	611	660	656	616	651	669	622	586	610	630	637	663	622	652	621	670	668	657	670	659	701	613	598	636	644	597	641	700	611	622	648	680	624	677	675	685	587	645	588	598	630	657	639	637	685	579	673	681	642	658	637	648	619	628	627	630	641	659	649	644	613	615	631	675	623	625	686	600	682	648	635	647	645	675	664	662	655	661	672	644	632	665	628	665	674	648	653	594	649	651	660	652	614	666	616	640	636	681	649	656	623	668	701	635	642	652	645	677	647	645	676	650	627	656	643	674	617	590	609	660	631	703	645	664	643	640	633	669	636	602	585	632	659	645	648	602	672	651	617	598	606	664	651	641	619	665	639	668	668	674	673	663	651	641	614	639	655	654	600	665	626	599	627	614	664	630	638	640	675	670	621	685	642	618	683	642	605	621	612	630	660	625	628	672	687	634	614	618	600	601	607	684	653	639	664	661	654	621	676	643	681	600	625	634	624	629	679	603	624	656	643	607	603	653	649	650	653	624	690	642	641	588	669	635	655	656	649	631	680	691	644	652	607	663	622	648	632	615	707	652	650	679	635	654	635	655	641	667	599	639	629	653	643	622	637	679	665	682	639	689	659	579	661	640	601	647	634	649	648	637	649	648	651	671	651	643	681	689	589	667	638	618	649	625	661	633	643	627	621	676	626	648	660	664	616	653	694	625	654	653	671	671	666	652	653	632	680	615	656	644	660	637	645	628	638	635	653	653	690	625	612	637	682	645	647	654	679	674	689	635	662	632	663	621	589	646	649	631	664	633	620	644	658	674	631	651	667	672	645	615	600	653	667	619	643	608	638	678	605	628	635	650	644	616	652	605	664	678	641	641	602	631	639	604	636	622	633	645	674	620	651	635	657	705	649	663	607	673	640	693	644	686	665	631	656	636	644	673	683	654	675	676	654	633	635	649	642	631	605	661	679	638	638	659	676	650	606	664	601	662	666	626	656	642	630	658	636	647	655	616	635	604	657	667	614	674	620	653	631	615	641	641	645	641	632	662	630	618	626	626	648	616	721	674	611	633	671	626	638	623	647	691	696	653	624	645	619	645	661	637	607	609	631	627	670	653	642	642	637	659	633	652	630	617	653	618	681	619	640	646	643	614	636	628	648	700	660	668	641	604	637	644	678	663	616	660	683	644	636	612	671	696	632	658	654	646	675	656	620	637	658	615	638	658	670	642	683	629	675	628	652	623	624	620	649	621	673	674
7160	485	497	381	290	218	216	178	171	159	163	141	142	147	148	121	138	127	140	128	122	134	132	131	127	141	120	122	125	124	103	114	120	161	139	130	125	127	114	132	150	139	126	136	145	118	125	117	123	124	135	158	128	163	136	137	151	140	109	123	130	134	124	135	145	126	124	129	145	135	121	127	147	139	110	116	114	124	149	134	130	133	113	139	119	127	146	103	141	131	127	127	114	141	137	120	124	154	130	126	131	146	117	136	121	129	112	128	135	126	125	112	127	144	133	177	146	162	117	131	116	118	130	147	157	154	138	141	148	118	147	123	123	117	151	124	152	122	132	123	123	132	120	122	129	125	131	117	115	140	142	126	131	131	132	118	141	123	119	133	143	125	143	123	123	154	127	123	134	141	124	164	145	167	101	107	144	122	136	122	117	124	127	160	112	142	151	126	130	117	120	133	143	133	128	135	122	122	127	132	121	123	143	128	112	142	142	113	110	153	121	129	149	120	126	121	131	124	144	133	125	135	124	132	115	121	150	116	109	134	151	140	119	143	138	118	110	130	144	137	130	162	117	122	117	138	134	128	134	121	139	138	125	124	124	128	123	125	126	121	126	133	116	124	119	130	121	108	144	139	128	122	122	108	130	141	130	119	130	137	132	113	135	117	116	127	134	115	139	155	123	136	110	129	139	131	122	141	137	133	118	127	155	165	123	122	124	102	154	139	144	120	117	146	136	146	135	136	156	150	126	129	126	120	124	123	122	131	132	163	129	122	162	124	126	129	130	123	138	133	117	109	139	124	124	125	128	135	154	134	100	137	148	148	116	163	131	114	134	118	185	127	134	113	144	128	125	109	117	116	127	114	135	141	121	114	140	119	113	133	118	137	127	144	130	130	154	112	129	145	117	106	138	123	116	115	141	135	130	138	125	140	133	140	136	146	114	149	126	110	122	131	131	132	157	152	122	134	137	135	144	125	139	119	158	111	150	140	129	124	114	110	128	121	115	123	151	135	116	119	119	120	136	140	152	121	131	125	119	134	122	120	151	144	126	132	113	119	129	118	140	134	127	138	130	102	127	116	97	138	144	124	111	110	129	136	112	117	132	144	146	133	132	135	128	135	143	125	126	115	125	110	129	125	135	135	137	133	124	123	127	115	113	152	138	128	127	118	124	130	105	124	133	159	121	141	148	115	138	137	126	119	146	141	114	118	138	134	127	133	127	130	145	127	118	133	130	112	123	132	136	133	132	130	133	130	116	122	133	119	120	114	134	121	143	127	115	151	115	123	132	133	118	138	137	128	129	151	140	122	121	160	131	135	128	137	134	138	135	142	139	123	121	141	127	127	128	113	134	131	132	131	129	126	106	111	118	135	136	114	138	117	105	127	120	121	128	127	122	136	120	101	151	119	138	119	118	133	133	127	123	142	141	116	143	120	135	141	104	127	135	142	105	135	125	138	126	123	101	123	109	120	134	122	156	133	125	113	142	127	125	119	126	120	125	98	135	111	126	111	129	138	138	135	136	120	131	138	128	117	137	125	135	112	125	131	120	130	125	140	105	122	138	104	140	140	126	118	135	130	118	126	125	112	117	126	128	117	99	145	143	124	159	126	113	128	161	131	128	145	132	127	103	123	127	132	135	121	123	138	131	145	135	157	123	126	127	127	127	128	134	136	141	111	135	135	116	147	138	141	130	126	136	110	128	134	146	132	128	130	133	137	129	124	132	119	122	129	114	123	118	135	119	128	110	132	125	118	108	129	118	125	120	119	145	131	134	128	128	124	135	141	134	131	117	129	145	134	152	136	104	150	123	123	129	141	130	144	105	137	109	140	141	120	123	133	138	145	122	130	103	145	117	136	148	125	112	128	131	123	149	127	137	127	132	151	131	124	138	103	139	147	151	120	122	125	136	147	126	115	118	123	130	126	140	113	126	148	144	122	145	136	123	116	143	132	119	136	106	121	127	146	133	148	128	132	138	158	136	123	170	135	120	113	124	137	123	105	139	135	112	150	165	141	125	128	136	99	152	112	108	141	123	123	123	142	125	134	134	119	113	131	133	136	125	133	133	136	113	124	156	133	145	128	127	142	147	120	121	125	138	142	128	114	114	139	125	117	150	131	139	122	149	157	123	118	137	136	127	123	147	113	139	112	130	110	105	124	140	140	152	140	156	137	161	152	114	126	124	125	120	129	137	130	123	125	131	137	130	144	134	131	114	136	120	141	130	136	104	130	127	126	125	135	105	137	119	125	125	133	108	108	140	134	129	127	131	154	121	141	120	151	121	140	134	135	112	121	142	136	148	134	147	159	129	135	128	129	126	117	128	136	118	123	119	131	110	116	135	130	119	109	105	120	143	126	125	132	131	138	147	140	151	131	138	111	105	138	144	135	121	144	87	132	139	124	124	131	129	120	143	132	121	142	122	133	117	112	112	142	139	123	137	135	119	154	125	120	135	134	128	140	129	142	107	137	147	116	118	128	130	130	135	136	125	113	115	115	118	122	117	124	164	122	128	129	142	149	146	112	123	127	137	142	124	110	156	124	138	116	129	128	139	116	115	111	122	116	113	117	129	119	137	142	137	127	131	121	135	133	139	130	137	142	132	130	117	125	115	138	129	134	140	146	137	141	138	154	125	116	117	115	131	123	138	136	125	117	131	128	123	121	116	116	136	148	121	144	116	120	110	115	131	127	142	138	151	117	118	122	127	155	133	115	152	123	115	140	123	122	148	140	137	145	125	105	128	124	136	140	118	136	126	132	134	122	146	144	151	148	121	111	153	136	136	117	139	126	112	123	115	132	129	134	130	135	136	112	127	136	152	136	110	134	143	131	134	126	120	125	107	132	102	126	122	98	120	129	139	122	143	135	128	118	123	127	136	133	145	138	124	130	149	110	147	127	155	144	124	116	127	112	111	132	122	136	142	132	130	110	119	151	134	122	127	127	139	131	138	133	132	121	133	123	124	156	130	152	125	130	122	127	134	136	157	120	126	141	153	151	125	126	110	136	109	131	134	143	143	146	129	113	129	110	112	135	122	111	110	132	145	122	127	107	130	124	121	125	117	149	148	124	137	156	139	147	146	130	144	121	122	126	134	129	143	141	142	117	130	104	131	132	138	147	115	128	129	141	111	142	145	131	115	132	133	117	112	109	106	119	146	127	134	121	128	132	146	136	147	120	129	135	124	148	133	127	144	150	141	129	130	124	137	132	140	131	121	131	125	127	138	130	122	134	127	144	163	125	140	103	121	141	141	129	135	116	122	110	126	137	120	100	107	118	127	132	145	132	117	126	143	122	122	123	111	119	131	126	126	123	120	155	113	125	122	125	99	113	129	126	125	124	125	121	135	135	136	114	104	127	110	127	133	118	119	137	127	117	137	116	110	138	122	132	135	139	147	120	109	146	141	122	131	146	119	154	126	113	150	117	148	134	132	132	126	134	136	118	117	139	104	124	121	139	118	112	124	112	112	133	143	129	128	134	129	141
6040	693	1183	1338	1129	883	742	659	550	543	499	526	415	441	446	444	425	387	391	389	380	396	417	375	343	375	374	360	364	397	405	371	408	340	340	337	339	358	392	371	350	370	390	324	340	339	342	335	346	332	352	339	347	337	343	351	321	344	348	338	334	340	376	355	347	352	335	366	359	352	325	313	355	355	321	358	353	365	342	356	336	358	353	345	304	385	346	395	339	351	324	337	332	371	350	342	346	343	364	368	356	348	329	323	367	356	344	313	327	340	345	323	332	379	349	339	341	331	333	334	340	340	353	338	370	315	353	328	348	346	337	402	351	320	332	342	355	340	347	338	340	350	394	350	372	350	362	332	357	345	382	347	350	341	343	331	345	340	315	354	297	345	376	305	319	313	346	312	327	339	345	398	318	349	325	304	336	336	309	380	336	339	349	356	366	363	298	336	336	333	339	388	344	354	367	321	329	332	323	355	349	308	366	350	344	382	341	340	362	362	352	329	331	341	332	335	374	354	375	324	377	332	328	318	362	378	313	346	356	349	367	352	325	348	353	351	360	337	327	324	315	345	359	330	378	312	341	338	348	340	359	337	378	341	332	345	393	347	316	299	363	350	349	348	332	352	347	319	355	320	332	345	351	347	368	349	334	330	359	313	320	362	309	362	307	349	362	334	351	370	344	368	332	331	358	329	346	349	350	371	387	349	313	328	353	326	352	354	314	362	349	346	334	351	355	362	359	353	342	361	359	322	383	336	336	358	293	369	343	356	332	340	315	350	379	338	341	339	345	358	339	297	341	364	368	334	358	335	332	352	323	359	351	324	323	350	332	340	344	322	346	352	339	344	357	338	323	371	331	318	350	344	334	368	305	358	338	346	344	316	370	335	356	379	394	343	337	326	345	338	339	343	345	336	292	333	357	330	354	323	343	339	346	331	337	365	344	328	351	339	360	345	367	352	333	317	340	346	330	353	364	348	324	326	343	338	355	342	328	366	325	351	360	343	348	356	356	400	363	351	335	360	332	324	317	349	349	355	350	338	337	317	359	366	328	372	341	340	361	340	305	334	359	353	353	344	323	368	337	362	326	359	355	381	342	383	369	381	364	336	368	345	325	349	357	341	343	350	368	337	344	338	320	365	325	332	345	332	344	307	360	294	359	319	319	349	349	394	345	369	358	354	344	355	356	313	360	346	328	351	327	354	356	343	357	350	359	336	348	309	327	323	354	357	340	378	341	336	350	349	344	335	353	360	352	354	356	344	364	342	331	319	329	383	322	314	355	356	315	331	333	384	364	368	356	378	336	347	343	354	360	379	355	355	377	317	338	322	315	348	351	349	332	386	336	384	352	358	333	337	338	353	373	344	339	313	346	331	325	372	347	361	357	326	328	329	331	336	334	343	313	335	351	334	337	325	338	358	344	347	347	352	357	379	362	361	373	349	328	357	345	312	308	363	366	350	340	355	351	298	348	349	321	352	362	324	337	333	329	345	350	352	340	370	362	355	359	330	319	325	330	353	351	333	352	342	366	360	348	359	310	350	334	335	346	339	323	356	339	334	345	348	333	307	334	324	348	365	351	354	315	324	359	354	330	358	344	355	363	344	354	375	312	357	346	321	347	349	352	348	364	360	332	344	351	369	320	349	332	341	345	376	305	303	328	345	330	339	312	351	365	332	378	383	355	358	320	346	347	329	357	324	366	337	310	350	311	320	374	322	355	353	309	370	357	322	321	349	351	318	330	344	338	342	350	352	338	336	365	354	325	324	335	365	348	338	321	361	322	322	308	348	386	312	352	339	347	346	349	326	347	335	328	375	341	343	327	321	378	336	350	385	338	345	320	368	327	336	342	331	361	379	354	321	326	332	338	345	377	369	320	349	349	325	354	345	356	363	363	351	308	364	378	316	325	356	362	329	309	373	332	342	339	324	347	377	321	316	343	323	356	358	316	359	354	313	330	344	336	344	351	326	330	330	321	345	346	342	358	351	355	347	370	351	332	340	362	329	334	310	322	317	356	357	326	339	389	351	325	342	346	339	361	361	354	349	342	317	344	320	340	334	378	347	326	339	334	328	337	350	385	343	328	329	349	358	346	349	324	350	349	292	387	338	370	332	317	342	337	355	341	335	352	325	331	352	334	358	324	344	363	338	360	343	337	390	358	313	352	338	354	326	376	340	335	338	342	325	336	346	372	343	341	346	334	322	347	371	331	364	347	324	335	358	318	351	375	333	335	390	378	364	323	346	340	355	365	356	357	352	337	350	352	323	324	330	355	360	325	352	353	360	345	322	352	377	332	348	337	369	353	337	351	347	311	356	322	335	326	349	343	364	344	360	337	335	362	332	336	346	375	333	315	350	313	356	343	348	372	378	350	348	329	353	339	347	383	392	332	353	325	372	346	322	408	358	369	330	308	344	327	325	363	337	327	307	352	359	320	373	317	327	354	380	329	341	341	384	341	335	312	366	312	361	335	371	364	346	336	369	311	341	366	361	362	339	351	335	393	363	343	354	348	344	331	349	360	394	344	329	310	333	351	347	353	324	353	355	345	355	325	356	346	354	357	339	330	362	359	296	328	325	349	344	315	351	342	328	347	354	313	377	309	364	340	352	335	357	321	342	344	371	341	340	350	366	339	348	347	385	349	334	326	357	310	338	340	356	323	357	322	376	376	365	334	324	342	379	325	339	364	349	381	368	359	317	344	343	379	352	356	355	343	334	376	350	367	342	316	342	338	365	342	371	356	353	340	371	360	345	309	375	333	313	348	335	318	307	354	338	347	332	350	328	356	371	345	361	322	326	356	348	325	335	365	359	335	338	352	337	317	375	333	336	321	350	300	310	334	341	331	333	361	336	334	340	315	355	337	315	306	342	335	346	314	321	351	345	336	308	366	329	353	319	349	296	314	323	348	358	322	344	334	318	382	342	334	340	354	340	365	335	323	327	360	338	348	326	358	334	327	354	355	362	342	329	343	334	347	339	328	369	340	348	313	353	332	353	346	320	359	349	360	311	316	323	330	324	331	332	316	358	337	332	335	344	323	391	356	360	339	339	331	339	346	312	342	334	333	334	351	344	358	317	346	364	349	346	379	316	351	353	314	353	335	329	325	349	362	353	353	357	368	326	323	329	345	326	362	348	333	321	364	364	342	344	339	371	372	363	380	344	331	348	339	358	360	330	364	350	368	362	337	383	383	333	329	347	335	361	358	356	342	327	336	340	369	352	332	355	356	367	357	361	342	314	303	347	343	331	336	313	337	328	361	339	373	287	358	349	343	354	330	324	350	353	343	369	365	328	347	351	336	345	315	352	339	305	349	362	361	346	332	341	354	327	348	374	359	354	331	372	336	325	377	344	354	337	334	343	351	352	335	344	339	317	334	338	341	352	332	315	337	322	339	339	349	325	333	327	350	352	349	352	328	341	310	355	340	363	317	340	332	357	377	364	357	309	365	351	350	350	317	395	340	321	345	338	322	316	384	350	348	340	312	359
34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	34	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
